


Login Issues
Forgot password?Activate Issues
Account activation email not received? Wrong account activation email used?Other Problems?
Contact Support - Help Center Get help on the UGX Discord. Join it now!#include maps\_utility;
#include maps\_zombiemode_utility;
#include maps\_anim;
#include common_scripts\utility;
#using_animtree("myanimtree");
//in mapname_patch
//xmodel,anim_waterboss
//rawfile,animtrees/myanimtree.atr
//xanim,waterboss_intro
//xanim,waterboss_roar
animboss()
{
self endon( "disconnect" );
self endon( "death" );
myanimmodel = getent("waterboss","targetname");
trigger = getent ("waterbosstrig","targetname");
level.scr_anim[ "myanimmodel" ][ "waterboss_intro" ] = %waterboss_intro;
level.scr_anim[ "myanimmodel" ][ "waterboss_roar" ] = %waterboss_roar;
myanimmodel UseAnimTree(#animtree);
myanimmodel.animname = "myanimmodel";
while (1)
{
myanimmodel play_other_anim( "waterboss_intro" );
iprintln("doing idle");
trigger waittill( "trigger", other );
myanimmodel play_other_anim( "waterboss_roar" );
iprintln("doing roar");
wait 3; // as long as the attack anims
iprintln("done roar");
}
}
/*------------------------------------
switches anims
myanimmodel = self
------------------------------------*/
play_other_anim( anime )
{
//self endon( "death" );
self SetFlaggedAnimKnobRestart( "blend_anim" + anime, level.scr_anim[self.animname][anime], 1, 0.2, 1 );
self waittillmatch( "blend_anim" + anime, "end" );
}
[code]