HLFX.Ru Forum Страницы (7): [1] 2 3 4 5 » ... Последняя »
Показать все 91 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- XashXT (https://hlfx.ru/forum/forumdisplay.php?forumid=30)
-- XashXT 0.81 rev. 2 (https://hlfx.ru/forum/showthread.php?threadid=5279)


Отправлено Дядя Миша 14-06-2019 в 19:45:

XashXT 0.81 rev. 2

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

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

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

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено SNMetamorph 16-06-2019 в 12:06:

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

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


Отправлено Дядя Миша 16-06-2019 в 13:28:

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено Afftamat 14-08-2019 в 11:54:

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


Отправлено Дядя Миша 14-08-2019 в 12:02:

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено Afftamat 14-08-2019 в 12:15:

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

0.81 rev. 2


Отправлено Дядя Миша 14-08-2019 в 12:17:

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

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено Afftamat 14-08-2019 в 12:21:

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

да, билд 4529


Отправлено Дядя Миша 14-08-2019 в 12:33:

Вообщем там на время поиска игрока в 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

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

Цитата:

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


Отправлено Afftamat 14-08-2019 в 12:36:

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

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

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

...не успел)


Отправлено Poisoncrab 08-01-2020 в 11:57:

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.


Отправлено Crystallize 09-01-2020 в 01:27:

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.


Отправлено Poisoncrab 09-01-2020 в 14:45:

Цитата:
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


Отправлено Дядя Миша 09-01-2020 в 16:49:

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

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

Цитата:

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


Отправлено Poisoncrab 09-01-2020 в 20:57:

Цитата:
Дядя Миша писал:
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.


Временная зона GMT. Текущее время 23:51. Страницы (7): [1] 2 3 4 5 » ... Последняя »
Показать все 91 сообщений этой темы на одной странице

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