mirror of
https://github.com/InfinityLoader/IL-GSC.git
synced 2025-06-07 17:17:50 -05:00
45 lines
1.3 KiB
Plaintext
45 lines
1.3 KiB
Plaintext
#using_animtree( "zombie_dog" );
|
||
main()
|
||
{
|
||
self endon( "death" );
|
||
self notify( "killanimscript" );
|
||
self.codeScripted[ "root" ] = %root;
|
||
self trackScriptState( "Scripted Main", "code" );
|
||
self endon( "end_sequence" );
|
||
self StartScriptedAnim( self.codeScripted[ "notifyName" ], self.codeScripted[ "origin" ], self.codeScripted[ "angles" ], self.codeScripted[ "anim" ], self.codeScripted[ "AnimMode" ], self.codeScripted[ "root" ], self.codeScripted["goalTime"]);
|
||
self.a.script = "scripted";
|
||
self.codeScripted = undefined;
|
||
if ( IsDefined( self.deathstring_passed ) )
|
||
{
|
||
self.deathstring = self.deathstring_passed;
|
||
}
|
||
self waittill( "killanimscript" );
|
||
}
|
||
init( notifyName, origin, angles, theAnim, AnimMode, root, goalTime )
|
||
{
|
||
self.codeScripted[ "notifyName" ] = notifyName;
|
||
self.codeScripted[ "origin" ] = origin;
|
||
self.codeScripted[ "angles" ] = angles;
|
||
self.codeScripted[ "anim" ] = theAnim;
|
||
if ( IsDefined( AnimMode ) )
|
||
{
|
||
self.codeScripted[ "AnimMode" ] = AnimMode;
|
||
}
|
||
else
|
||
{
|
||
self.codeScripted[ "AnimMode" ] = "normal";
|
||
}
|
||
if ( IsDefined( root ) )
|
||
{
|
||
self.codeScripted[ "root" ] = root;
|
||
}
|
||
else
|
||
{
|
||
self.codeScripted[ "root" ] = %root;
|
||
}
|
||
if (IsDefined(goalTime))
|
||
{
|
||
self.codeScripted["goalTime"] = goalTime;
|
||
}
|
||
}
|
||
|
||
|