Add "displayname" keyvalue for custom monster names.
This commit is contained in:
@@ -312,6 +312,11 @@ void CMController :: Spawn()
|
||||
MonsterInit();
|
||||
|
||||
pev->classname = MAKE_STRING( "monster_alien_controller" );
|
||||
if ( strlen( STRING( m_szMonsterName ) ) == 0 )
|
||||
{
|
||||
// default name
|
||||
m_szMonsterName = MAKE_STRING( "Alien Controller" );
|
||||
}
|
||||
}
|
||||
|
||||
//=========================================================
|
||||
@@ -1115,6 +1120,8 @@ void CMControllerHeadBall :: Spawn( void )
|
||||
|
||||
m_hOwner = pev->owner;
|
||||
pev->dmgtime = gpGlobals->time;
|
||||
|
||||
pev->classname = MAKE_STRING( "controller_head_ball" );
|
||||
}
|
||||
|
||||
|
||||
@@ -1299,9 +1306,10 @@ void CMControllerZapBall :: Spawn( void )
|
||||
m_hOwner = pev->owner;
|
||||
pev->dmgtime = gpGlobals->time; // keep track of when ball spawned
|
||||
pev->nextthink = gpGlobals->time + 0.1;
|
||||
|
||||
pev->classname = MAKE_STRING( "controller_energy_ball" );
|
||||
}
|
||||
|
||||
|
||||
void CMControllerZapBall :: Precache( void )
|
||||
{
|
||||
PRECACHE_MODEL("sprites/xspark4.spr");
|
||||
|
||||
Reference in New Issue
Block a user