Files
Recompilable-gscs-for-BO2-z…/patch_zm/maps/mp/animscripts/zm_scripted.gsc

40 lines
962 B
Plaintext

main()
{
self endon( "death" );
self notify( "killanimscript" );
self endon( "end_sequence" );
if ( !isDefined( self.codescripted[ "animState" ] ) )
{
return;
}
self startscriptedanim( self.codescripted[ "origin" ], self.codescripted[ "angles" ], self.codescripted[ "animState" ], self.codescripted[ "animSubState" ], self.codescripted[ "AnimMode" ] );
self.a.script = "scripted";
self.codescripted = undefined;
if ( isDefined( self.deathstring_passed ) )
{
self.deathstring = self.deathstring_passed;
}
self waittill( "killanimscript" );
}
init( origin, angles, animstate, animsubstate, animmode )
{
self.codescripted[ "origin" ] = origin;
self.codescripted[ "angles" ] = angles;
self.codescripted[ "animState" ] = animstate;
self.codescripted[ "animSubState" ] = animsubstate;
if ( isDefined( animmode ) )
{
self.codescripted[ "AnimMode" ] = animmode;
}
else
{
self.codescripted[ "AnimMode" ] = "normal";
}
}
end_script()
{
}