Posts
78
Respect
16Add +1
Forum Rank
Rotting Walker
Primary Group
Member
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!

main()
{
//other main scripts
crow_anim_setup();
}
#using_animtree("ber1_crows");
crow_anim_setup()
{
level.scr_anim["crow_move"]["crow"] = [];
level.scr_anim["crow_move"]["crow"][0] = %o_berlin1_courtyard_crow6_loop;
self playsound("amb_raven");
wait 7;
level.scr_anim["crow_move"]["crow"][0] = %o_berlin1_courtyard_crow6_outtro;
self playsound("amb_raven");
//////////// How make that the Raven fly out from the place where Raven stay? /////
//
// wait 10; // wait when Raven fly out
// level.scr_anim["crow_move"]["crow"][0] = %o_berlin1_courtyard_crow6_outtro;
// level.scr_sound["crow_move"]["crow"] = "amb_raven";
// wait 5; // wait When Raven model is deleted /// How this make? ///
//
///////////////////////////////////////////////////////////////////////////////////
crows = GetEntArray("crow", "targetname");
for(i=0;i<crows.size;i++)
{
crows[i] thread crow_loop_anim();
}
}
crow_loop_anim()
{
self.animname = "crow_move";
self UseAnimTree(#animtree);
self maps\_anim::anim_loop_solo(self, "crow");
}





setup_crows()
{
trigger_wait( "trig_spawn_crows", "targetname" );
level thread atrium_crow_damage_trig();
level thread atrium_crows();
level thread indoor_crow_damage_trig();
level thread indoor_crows();
}

....
trigger_wait( "trig_spawn_crows", "targetname" );
.....
))
U can also look online and maybe find free idle bird animations and model and use them.
