Browse Source

Move hack for osprey on vis24 map to another place.

visitors
Night Owl 7 years ago
parent
commit
40eae16cab
  1. 24
      dlls/osprey.cpp

24
dlls/osprey.cpp

@ -536,6 +536,18 @@ void COsprey::CrashTouch( CBaseEntity *pOther ) @@ -536,6 +536,18 @@ void COsprey::CrashTouch( CBaseEntity *pOther )
m_startTime = gpGlobals->time;
pev->nextthink = gpGlobals->time;
m_velocity = pev->velocity;
//
// HL: Visitors - Needed to trigger end game sequence.
//
if( FStrEq( STRING( gpGlobals->mapname ), "vis24" ) )
{
// If I have a target, fire!
if( !FStringNull( m_iszTriggerTarget ) )
{
// delay already overloaded for this entity, so can't call SUB_UseTargets()
FireTargets( STRING( m_iszTriggerTarget ), this, this, USE_TOGGLE, 0 );
}
}
}
}
@ -718,18 +730,6 @@ void COsprey::DyingThink( void ) @@ -718,18 +730,6 @@ void COsprey::DyingThink( void )
WRITE_BYTE( BREAK_METAL );
MESSAGE_END();
//
// HL: Visitors - Needed to trigger end game sequence.
//
if( FStrEq( STRING( gpGlobals->mapname ), "vis24" ) )
{
// If I have a target, fire!
if( !FStringNull( m_iszTriggerTarget ) )
{
// delay already overloaded for this entity, so can't call SUB_UseTargets()
FireTargets( STRING( m_iszTriggerTarget ), this, this, USE_TOGGLE, 0 );
}
}
UTIL_Remove( this );
}
}

Loading…
Cancel
Save