- Fix a few possible crashes.

- Fix xenmaker sprites never being removed if their framerate is 0.
- Fix xenmaker sprites never showing if their scale is 0.
- Add trigger_setcvar.
- New "health" keyvalue for monsters/monstermaker for custom health.
This commit is contained in:
Giegue
2024-01-10 16:05:40 -03:00
parent 75596ad87e
commit 9f77e10934
39 changed files with 225 additions and 65 deletions

View File

@@ -106,7 +106,7 @@ void CMStukabat :: Spawn()
pev->movetype = MOVETYPE_FLY;
pev->flags |= FL_FLY;
m_bloodColor = !m_bloodColor ? BLOOD_COLOR_YELLOW : m_bloodColor;
pev->health = gSkillData.stukabatHealth;
if (!pev->health) { pev->health = gSkillData.stukabatHealth; }
pev->view_ofs = Vector ( 0, 0, 22 );// position of the eyes relative to monster's origin.
m_flFieldOfView = 0.5;// indicates the width of this monster's forward view cone ( as a dotproduct result )
m_MonsterState = MONSTERSTATE_NONE;