PrimeXT
PrimeXT copied to clipboard
Modern Half-Life 1 SDK for Xash3D FWGS engine, has enhanced graphics and physics and a lot of new features for mod-makers. Crossplatform, supports Windows/Linux. Based on XashXT and Spirit Of Half-Lif...
client.dll, gl_studio.c -> R_StudioSetUpTransform. Here, add somewhere in the middle: ``` e->latched.prevseqblending[0] = e->curstate.blending[0]; e->latched.prevseqblending[1] = e->curstate.blending[1]; ```
У энтить по умолчанию ограниченный функционал звучания 10 штук. Добавить указание звука открывания/закрытия запуска/остановки по конкретному медиа файлу.
Функции обычной лампы (Cмотреть FDG): Appearance TurnOnStyle TurnOffStyle OnStyle OffStyle
Столкнулся с этим в оригинальном XashXT. Возможное решение: Добавить в это условие: https://github.com/SNMetamorph/PrimeXT/blob/fc87723209430d4a7676408e26019c9ba7e74be9/client/render/gl_sky.cpp#L363-L369 Перед строчкой GL_DrawSkySide `tr.skyboxTextures[i] = RENDER_GET_PARM( PARM_TEX_SKYBOX, i );`
В env_physbox сделать дополнительную надстройку, для разрушаемых моделей, но без физики, чтоб контролировать положение в редакторе