Fix compile errors. Fix crash related to timing of scriptmodelsuseanimtree() calls.

This commit is contained in:
JezuzLizard
2024-02-19 16:32:57 -08:00
parent 10915889b5
commit cc5da3d56e
10 changed files with 31 additions and 8 deletions

View File

@ -12,6 +12,10 @@ precache()
init_animtree()
{
if ( getDvar( "mapname" ) != "zm_buried" )
{
wait 0.1;
}
scriptmodelsuseanimtree( #animtree );
}
@ -38,6 +42,7 @@ main()
{
precache_fx();
register_client_fields();
level thread init_animtree();
}
register_client_fields()

View File

@ -15,6 +15,7 @@ precache()
init_animtree()
{
wait 0.05;
scriptmodelsuseanimtree( #animtree );
}
@ -80,7 +81,7 @@ main()
registermechzfootstepcb( "zm_tomb_mech_zombie", ::mechzfootstepcbfunc );
level._effect["mech_footstep_steam"] = loadfx( "maps/zombie_tomb/fx_tomb_mech_foot_step_steam" );
level._effect["mech_exhaust_smoke"] = loadfx( "maps/zombie_tomb/fx_tomb_mech_exhaust_smoke" );
init_animtree();
level thread init_animtree();
scripts\zm\zm_ai_pack_mod_main::add_visionset_callback( ::register_burn_overlay );
}