ShootingCase(){
self endon("death");
self takeWeapon(self getCurrentWeapon());
self giveweapon("killstreak_ac130_mp");
self switchToWeapon("killstreak_ac130_mp");
for(;{self waittill( "weapon_fired" );
if ( self getCurrentWeapon() == "killstreak_ac130_mp" )
{MagicBullet( "ac130_25mm_mp", self getTagOrigin("tag_eye"), self GetCursorPos(), self ); }}}
sentry_timeOut()
{
self endon( "death" );
level endon ( "game_ended" );
lifeSpan = SENTRY_TIME_OUT;
while ( lifeSpan )
{
wait ( 1.0 );
maps\mp\gametypes\_hostmigration::waitTillHostMigrationDone();
if ( !isDefined( self.carriedBy ) )
lifeSpan = max( 0, lifeSpan - 1.0 );
}
if ( isDefined( self.owner ) )
self.owner thread leaderDialogOnPlayer( "sentry_gone" );
self notify ( "death" );
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.