![]() |
Страницы (7): [1] 2 3 4 5 » ... Последняя » Показать все 99 сообщений этой темы на одной странице |
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)
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 я мог бы и этот не выкладывать.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Счетчик Гейгера поломанный... m_iGeigerRange =1000 вне зависимости от расстояния до trigger_hurt'а с радиацией. Роюсь в коде пока не нашел в чем причина
Билд движка самый последний?
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
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'
Вообщем там на время поиска игрока в PVS центр триггера принудительно ставится в центр его аболютного AABB, это еще халфовский хак такой, потому что FIND_CLIENT_IN_PVS ориентируется только по оригину энтити, а у брашевой энтити без оригин-браша он всегда равен 0 0 0. Поэтому его перед поиском сперва принудительно ставят в эту точку, а потом восстанавливают прежнее положение. Там наверное избыточный код получился в итоге. В движке и в моде.
Добавлено 14-08-2019 в 15:33:
Да, там именно избыточный код. Смотри в движке sv_game.cpp pfnFindClientInPVS. Там и камент есть по этому делу
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 | } |
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
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.
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.
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'
Временная зона GMT. Текущее время 09:47. | Страницы (7): [1] 2 3 4 5 » ... Последняя » Показать все 99 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024