45 lines
1.3 KiB
Plaintext
45 lines
1.3 KiB
Plaintext
|
#include common_scripts\utility;
|
||
|
#include maps\_utility;
|
||
|
#include maps\_anim;
|
||
|
|
||
|
main()
|
||
|
{
|
||
|
anim_human();
|
||
|
anim_vehicles();
|
||
|
anim_ropes();
|
||
|
level_dialog();
|
||
|
}
|
||
|
|
||
|
#using_animtree( "generic_human" );
|
||
|
anim_human()
|
||
|
{
|
||
|
// RAPPEL
|
||
|
level.scr_anim[ "generic" ][ "fastrope_fall" ] = %fastrope_fall;
|
||
|
level.scr_anim[ "generic" ][ "bridge_rappel_L" ] = %bridge_rappel_L;
|
||
|
level.scr_anim[ "generic" ][ "bridge_rappel_R" ] = %bridge_rappel_R;
|
||
|
addNotetrack_customFunction( "generic", "over_solid", maps\so_bridge_code::ai_rappel_over_ground_death_anim, "bridge_rappel_L" );
|
||
|
addNotetrack_customFunction( "generic", "over_solid", maps\so_bridge_code::ai_rappel_over_ground_death_anim, "bridge_rappel_R" );
|
||
|
}
|
||
|
|
||
|
#using_animtree( "vehicles" );
|
||
|
anim_vehicles()
|
||
|
{
|
||
|
level.scr_animtree[ "ucav_flyby" ] = #animtree;
|
||
|
level.scr_model[ "ucav_flyby" ] = "vehicle_f15";
|
||
|
level.scr_anim[ "ucav_flyby" ][ "path_a" ] = %predator_flyby;
|
||
|
}
|
||
|
|
||
|
#using_animtree( "script_model" );
|
||
|
anim_ropes()
|
||
|
{
|
||
|
level.scr_animtree[ "rope" ] = #animtree;
|
||
|
level.scr_anim[ "rope" ][ "coop_bridge_rappel_L" ] = %coop_bridge_rappel_L;
|
||
|
level.scr_anim[ "rope" ][ "coop_bridge_rappel_R" ] = %coop_bridge_rappel_R;
|
||
|
level.scr_anim[ "rope" ][ "coop_ropedrop_01" ] = %coop_ropedrop_01;
|
||
|
}
|
||
|
|
||
|
level_dialog()
|
||
|
{
|
||
|
level.scr_radio[ "so_bridge_hqr_enemy_helo" ] = "so_bridge_hqr_enemy_helo";
|
||
|
}
|