HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Paranoia 2:Savior > Полный исходный код P2:Savior 1.51, включая компиляторы и модельвьювер
Вопросы и комментарии оставляйте здесь
Страницы (32): « Первая ... « 8 9 10 11 [12] 13 14 15 16 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Цитата:
Дядя Миша писал:
Надо в движке смотреть CL_AddLinksToPmove почему она не добавляется в список.

там есть проверка
code:
if( state->solid == SOLID_TRIGGER || ( state->solid == SOLID_NOT && state->skin >= CONTENTS_EMPTY )) continue;

Если у скина заменить >= на ==, то всё работает, вода попадает в список. Вероятно, скин воды равен 0.

Сообщить модератору | | IP: Записан
Сообщение: 197961

Старое сообщение 19-10-2020 16:16
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32189
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
ncuxonaT писал:
Если у скина заменить >= на ==, то всё работает

ну это только для проверки, верни назад.

У водички на карте вроде бы skin -3 стоял. Может по сети не доходит на клиент?

Добавлено 19-10-2020 в 21:35:

Что можно проверить:
1. убедиться что у func_water стоит skin -3
2. пошукать в папке мода на предмет кастомной delta.lst и посмотреть как объявлен skin в секции Entity_Encode (оригинальный лежит в scripts.pak).

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 197965

Старое сообщение 19-10-2020 18:35
-
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Цитата:
Дядя Миша писал:
убедиться что у func_water стоит skin -3

Это в самом бсп? Да, там -3.
Цитата:
Дядя Миша писал:
пошукать в папке мода на предмет кастомной delta.lst и посмотреть как объявлен skin в секции Entity_Encode (оригинальный лежит в scripts.pak)

Кастомного нету, в оригинальном DEFINE_DELTA( skin, DT_SHORT | DT_SIGNED, 9, 1.0 ).

Сообщить модератору | | IP: Записан
Сообщение: 197967

Старое сообщение 19-10-2020 18:47
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32189
Нанёс повреждений: 392 ед.

Рейтинг



Всё верно. Почему жы оно на клиент не приходит.

Добавлено 19-10-2020 в 22:21:

Попробуй в поле skin прописать положительные числа, надо понять оно только отрицательные отсекает или вообще все.

Добавлено 19-10-2020 в 22:22:

В настройках двери имею в виду. Можно в entpatch прописать, чтобы карту не компилить.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 197968

Старое сообщение 19-10-2020 19:22
-
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Дядя Миша только отрицательные, заменяет их на 255

Сообщить модератору | | IP: Записан
Сообщение: 197969

Старое сообщение 19-10-2020 21:22
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32189
Нанёс повреждений: 392 ед.

Рейтинг



В движке Delta_ClampIntegerField

C++ Source Code:
1
if( numbits < 32 )
2
{
3
  int signbits = bSigned ? (numbits - 1) : numbits;
4
  int maxnum = BIT( signbits ) - 1;
5
  int minnum = bSigned ? -maxnum : 0;
6
  iValue = bound( minnum, iValue, maxnum );
7
}

где-то здесь бяка по идее. Я эту функцию переписывал почти перед финальным релизом. Но вообще странно, вроде бы тестировал и всё было корректно. В любом случае это достаточно серъезный баг, я вероятно сам потом проверю всё.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 197977

Старое сообщение 20-10-2020 07:47
-
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Такой вопрос, текстуры из вадов и корня папки textures - они все используются только для брашей? Я составил список текстур, прописанных внутри всех bsp, и сопоставил одно с другим. Вышло, что около 130 текстур не используются в игре. Можно их смело удалять?

Сообщить модератору | | IP: Записан
Сообщение: 198012

Старое сообщение 21-10-2020 13:09
- За что?
Aynekko
Маппер

Дата регистрации: Jun 2016
Проживает: г. Подольск, Россия
Сообщений: 1002
Возраст: 31

Рейтинг



Цитата:
ncuxonaT писал:
Я составил список текстур, прописанных внутри всех bsp, и сопоставил одно с другим.

Как ты это сделал? Это можно как-то быстро сделать?

__________________
Мой мод на Xash

Сообщить модератору | | IP: Записан
Сообщение: 198014

Старое сообщение 21-10-2020 13:45
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32189
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
ncuxonaT писал:
текстуры из вадов и корня папки textures - они все используются только для брашей?

да

Цитата:
ncuxonaT писал:
Можно их смело удалять?

попробуй.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 198015

Старое сообщение 21-10-2020 14:01
-
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4415
Возраст: 34

Рейтинг



Цитата:
Aynekko писал:
Как ты это сделал? Это можно как-то быстро сделать?

Я бы использовал Notepad++ и windiff наверное. Или питонскрипт в нотепаде.

Сообщить модератору | | IP: Записан
Сообщение: 198018

Старое сообщение 21-10-2020 15:42
- За что?
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Aynekko я прогу для этого набросал

Вложение: bsptexturediff.zip (760.1 кб)
Этот файл был скачан 28 раз.

Сообщить модератору | | IP: Записан
Сообщение: 198020

Старое сообщение 21-10-2020 18:28
- За что?
Lev
Житель форума

Дата регистрации: Dec 2011
Проживает: Оренбург
Сообщений: 786
Возраст: 30

Рейтинг



ncuxonaT Есть ещё вариант, когда текстуры нет в ваде, но в карте используется - ландшафты. В одной карте П2, на сколько я помню, был задействован ландшафт(p_savior11link).

Добавлено 21-10-2020 в 23:56:

Проверил - там видимо Элбер старыми компиляторами собирал, на момент выхода П2 не было ещё текущей системы ландшафтов, там просто текстура из вада.

Отредактировано Lev 21-10-2020 в 18:46

Сообщить модератору | | IP: Записан
Сообщение: 198021

Старое сообщение 21-10-2020 18:56
- За что?
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Lev ландшафты я не учел, да. Ну их уж вручную смотреть.

Сообщить модератору | | IP: Записан
Сообщение: 198022

Старое сообщение 21-10-2020 19:18
- За что?
Aynekko
Маппер

Дата регистрации: Jun 2016
Проживает: г. Подольск, Россия
Сообщений: 1002
Возраст: 31

Рейтинг



Цитата:
ncuxonaT писал:
Aynekko я прогу для этого набросал

Отличная прога! Спасибо! Единственное half-life.wad не переваривает - виснет намертво.

__________________
Мой мод на Xash

Сообщить модератору | | IP: Записан
Сообщение: 198023

Старое сообщение 21-10-2020 19:35
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32189
Нанёс повреждений: 392 ед.

Рейтинг



Aynekko мб просто слишком долго анализирует?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 198024

Старое сообщение 21-10-2020 19:37
-
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 08:29. Новая тема    Ответить
Страницы (32): « Первая ... « 8 9 10 11 [12] 13 14 15 16 » ... Последняя »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Paranoia 2:Savior > Полный исходный код P2:Savior 1.51, включая компиляторы и модельвьювер
Вопросы и комментарии оставляйте здесь
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024