HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashXT > XashXT 0.81 rev. 2
финальная версия
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
who said meow?

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

Рейтинг



XashXT 0.81 rev. 2

Для тех, кто слышит о проекте впервые добро пожаловать в FAQ.
Тем, кому проект понравился и они желают материально поддержать автора - сюда.

Этот билд появился по двум причинам: во первых на HLFX давно не было обновлений, а поскольку я ушел с CSM, то естественно назрела такая необходимость. А вторая причина - с преведущего билда у меня накопилось несколько мелких исправлений. Ну вообщем-то это действительно финальный билд. Всё что я так или иначе обещал в ксаш-моде, я выполнил.

www.hlfx.ru/xash/XashXT_081.rev2.7z - 86.8 Mb

Там же в комплекте исходники и самые свежие компиляторы.

__________________
My Projects: download page

-960, 1980, 96

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

Старое сообщение 14-06-2019 19:45
-
SNMetamorph
Житель форума

Дата регистрации: Jun 2018
Проживает: в деревне
Сообщений: 114

Рейтинг



Цитата:
Дядя Миша писал:
Ну вообщем-то это действительно финальный билд

Прям абсолютно финальный, или какие-то фиксы будут выходить?

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

Старое сообщение 16-06-2019 12:06
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



SNMetamorph я мог бы и этот не выкладывать.

__________________
My Projects: download page

-960, 1980, 96

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

Старое сообщение 16-06-2019 13:28
-
Afftamat
Кубиками балуюсь

Дата регистрации: Aug 2014
Проживает: /dev/null
Сообщений: 6
Возраст: 31

Рейтинг



Счетчик Гейгера поломанный... m_iGeigerRange =1000 вне зависимости от расстояния до trigger_hurt'а с радиацией. Роюсь в коде пока не нашел в чем причина

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

Старое сообщение 14-08-2019 11:54
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



Билд движка самый последний?

__________________
My Projects: download page

-960, 1980, 96

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

Старое сообщение 14-08-2019 12:02
-
Afftamat
Кубиками балуюсь

Дата регистрации: Aug 2014
Проживает: /dev/null
Сообщений: 6
Возраст: 31

Рейтинг



Цитата:
Дядя Миша писал:
Билд движка самый последний?

0.81 rev. 2

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

Старое сообщение 14-08-2019 12:15
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



Xash3D какого билда? Этот: https://hlfx.ru/forum/showthread.php?s=&threadid=5265

Там вообщем дело в FIND_CLIENT_ENTITIES_IN_PVS, в движке, как считается оригин для их поиска.

__________________
My Projects: download page

-960, 1980, 96

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

Старое сообщение 14-08-2019 12:17
-
Afftamat
Кубиками балуюсь

Дата регистрации: Aug 2014
Проживает: /dev/null
Сообщений: 6
Возраст: 31

Рейтинг



Цитата:
Дядя Миша писал:
Xash3D какого билда? Этот:

да, билд 4529

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

Старое сообщение 14-08-2019 12:21
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



Вообщем там на время поиска игрока в PVS центр триггера принудительно ставится в центр его аболютного AABB, это еще халфовский хак такой, потому что FIND_CLIENT_IN_PVS ориентируется только по оригину энтити, а у брашевой энтити без оригин-браша он всегда равен 0 0 0. Поэтому его перед поиском сперва принудительно ставят в эту точку, а потом восстанавливают прежнее положение. Там наверное избыточный код получился в итоге. В движке и в моде.

Добавлено 14-08-2019 в 15:33:

Да, там именно избыточный код. Смотри в движке sv_game.cpp pfnFindClientInPVS. Там и камент есть по этому делу

C++ Source Code:
1
// portals & monitors
2
// NOTE: this specific break "radiaton tick" in normal half-life. use only as feature
3
if( FBitSet( host.features, ENGINE_PHYSICS_PUSHER_EXT ) && mod && mod->type == mod_brush && !FBitSet( mod->flags, MODEL_HAS_ORIGIN ))
4
{
5
  // handle PVS origin for bmodels
6
  VectorAverage( pEdict->v.mins, pEdict->v.maxs, view );
7
  VectorAdd( view, pEdict->v.origin, view );
8
}
9
else
10
{
11
  VectorAdd( pEdict->v.origin, pEdict->v.view_ofs, view );
12
}

Оно активно используется порталами и мониторами, поэтому в движке трогать я не советую. Выход простой - убрать из RadiationThink все вызовы SetAbsOrigin, они больше не нужны и без них всё будет работать.

__________________
My Projects: download page

-960, 1980, 96

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

Старое сообщение 14-08-2019 12:33
-
Afftamat
Кубиками балуюсь

Дата регистрации: Aug 2014
Проживает: /dev/null
Сообщений: 6
Возраст: 31

Рейтинг



Цитата:
Дядя Миша писал:
Вообщем там на время поиска игрока в PVS центр триггера принудительно ставится в центр его аболютного AABB, это еще халфовский хак такой,

Да, нашел, в pfnFindClientInPVS
Цитата:
// NOTE: this specific break "radiaton tick" in normal half-life. use only as feature

Спасибо за наводку

...не успел)

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

Старое сообщение 14-08-2019 12:36
- За что?
Poisoncrab
Новичок

Группа: Неопытный
Дата регистрации: Jan 2020
Проживает: Leyden, MA
Сообщений: 4
Возраст: 27

Рейтинг



FGD file for the latest version of XashXT?

The FGD file included with this download is outdated (from version 0.62), so I can't use any of the new entities added to version 8.1.

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

Старое сообщение 08-01-2020 11:57
- За что?
Crystallize
Безнадёжный визуалист

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

Рейтинг



Uncle Mike was historically a proud user of QuArK and that editor doesn't use FGD (or to be precise it just comes in different form) so he always says that people shall make it themselves.

__________________
Что же тебя снова манит QData?

Отредактировано Crystallize 09-01-2020 в 01:29

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

Старое сообщение 09-01-2020 01:27
- За что?
Poisoncrab
Новичок

Группа: Неопытный
Дата регистрации: Jan 2020
Проживает: Leyden, MA
Сообщений: 4
Возраст: 27

Рейтинг



Цитата:
Crystallize писал:
Uncle Mike was historically a proud user of QuArK and that editor doesn't use FGD (or to be precise it just comes in different form) so he always says that people shall make it themselves.


What are the properties/options for the newer entities so I can add them into the fgd

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

Старое сообщение 09-01-2020 14:45
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



Probably there was two new entities: func_transporter and conveyor_setspeed,
also get support for Opposing Force entities: env_rope and env_electrified_wire.

__________________
My Projects: download page

-960, 1980, 96

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

Старое сообщение 09-01-2020 16:49
-
Poisoncrab
Новичок

Группа: Неопытный
Дата регистрации: Jan 2020
Проживает: Leyden, MA
Сообщений: 4
Возраст: 27

Рейтинг



Цитата:
Дядя Миша писал:
Probably there was two new entities: func_transporter and conveyor_setspeed,
also get support for Opposing Force entities: env_rope and env_electrified_wire.


I got the OP4 entities in. I'll need to know the editing options (spawn flags etc) for func_transporter and conveyor_setspeed.

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

Старое сообщение 09-01-2020 20:57
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 22:48. Новая тема    Ответить
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashXT > XashXT 0.81 rev. 2
финальная версия
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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