// IW6 GSC SOURCE // Generated by https://github.com/xensik/gsc-tool main() { generic_human(); player(); dog(); animated_props(); vehicles(); flare_rig_anims(); squad_vo(); } #using_animtree("generic_human"); generic_human() { level.scr_anim["generic"]["unarmed_run"] = %unarmed_run; level.scr_anim["generic"]["unarmed_jog"] = %unarmed_jog; level.scr_anim["hesh"]["carrier_intro_flyin"] = %carrier_intro_flyin_hesh; level.scr_anim["merrick"]["carrier_intro_flyin"] = %carrier_intro_flyin_merrick; level.scr_anim["keegan"]["carrier_intro_flyin"] = %carrier_intro_flyin_keegan; level.scr_anim["merrick"]["carrier_promotion"] = %carrier_promotion_intro_merrick; level.scr_anim["merrick"]["carrier_promotion_loop"][0] = %carrier_promotion_loop_merrick; level.scr_anim["merrick"]["carrier_promotion_finish"] = %carrier_promotion_finish_merrick; level.scr_anim["hesh"]["carrier_promotion"] = %carrier_promotion_intro_hesh; level.scr_anim["hesh"]["carrier_promotion_loop"][0] = %carrier_promotion_loop_hesh; level.scr_anim["hesh"]["carrier_promotion_finish"] = %carrier_promotion_finish_hesh; maps\_anim::addnotetrack_flag( "hesh", "ps_carrier_hsh_wellbebackfor", "start_promo_fade", "carrier_promotion_finish" ); level.scr_anim["generic"]["cpr_wounded_endidle"][0] = %dc_burning_cpr_wounded_endidle; level.scr_anim["generic"]["cpr_wounded"] = %dc_burning_cpr_wounded; level.scr_anim["generic"]["cpr_medic_endidle"][0] = %dc_burning_cpr_medic_endidle; level.scr_anim["generic"]["cpr_medic"] = %dc_burning_cpr_medic; level.scr_anim["generic"]["clock_jog"] = %clockwork_walkout_allies_jog_1; level.scr_anim["hesh"]["carrier_medbay_letsgo_hesh_enter"] = %carrier_medbay_letsgo_hesh_enter; level.scr_anim["hesh"]["carrier_medbay_letsgo_hesh_exit"] = %carrier_medbay_letsgo_hesh_exit; level.scr_anim["hesh"]["carrier_medbay_letsgo_hesh_loop"][0] = %carrier_medbay_letsgo_hesh_loop; level.scr_anim["rs1"]["carrier_hallway_talk_loop"][0] = %carrier_hallway_talk_redshirt1_loop; level.scr_anim["rs2"]["carrier_hallway_talk_loop"][0] = %carrier_hallway_talk_redshirt2_loop; level.scr_anim["rs1"]["carrier_hallway_salute_enter"] = %carrier_hallway_salute_redshirt1_enter; level.scr_anim["rs2"]["carrier_hallway_salute_enter"] = %carrier_hallway_salute_redshirt2_enter; level.scr_anim["rs1"]["carrier_hallway_salute_loop"][0] = %carrier_hallway_salute_redshirt1_loop; level.scr_anim["rs2"]["carrier_hallway_salute_loop"][0] = %carrier_hallway_salute_redshirt2_loop; level.scr_anim["rs1"]["carrier_hallway_salute_exit"] = %carrier_hallway_salute_redshirt1_exit; level.scr_anim["rs2"]["carrier_hallway_salute_exit"] = %carrier_hallway_salute_redshirt2_exit; level.scr_anim["rs_pharm"]["pharm_shutter_close"] = %favela_curtain_pull; level.scr_anim["rs_checker"]["stairwell_gauge_checker_loop"][0] = %hijack_intro_worker_checklist_loop; level.scr_anim["director"]["tugger_scene_enter"] = %carrier_elevator_scene_director_enter; level.scr_anim["inspector1"]["tugger_scene_enter"] = %carrier_elevator_scene_inspector1_enter; level.scr_anim["inspector2"]["tugger_scene_enter"] = %carrier_elevator_scene_inspector2_enter; level.scr_anim["pilot"]["tugger_scene_enter"] = %carrier_elevator_scene_pilot_enter; level.scr_anim["launch1_handler1"]["jet_takeoff1_exit"] = %carrier_jet_takeoff1_handler1_exit; level.scr_anim["launch1_handler1"]["jet_takeoff1_loop"][0] = %carrier_jet_takeoff1_handler1_loop; level.scr_anim["launch1_handler2"]["jet_takeoff1_exit"] = %carrier_jet_takeoff1_handler2_exit; level.scr_anim["launch1_handler2"]["jet_takeoff1_loop"][0] = %carrier_jet_takeoff1_handler2_loop; level.scr_anim["launch1_handler3"]["jet_takeoff1_exit"] = %carrier_jet_takeoff1_handler3_exit; level.scr_anim["launch1_handler3"]["jet_takeoff1_loop"][0] = %carrier_jet_takeoff1_handler3_loop; level.scr_anim["launch1_shooter1"]["jet_takeoff1_exit"] = %carrier_jet_takeoff1_shooter1_exit; level.scr_anim["launch1_shooter1"]["jet_takeoff1_loop"][0] = %carrier_jet_takeoff1_shooter1_loop; level.scr_anim["launch2_handler1"]["jet_takeoff2_enter"] = %carrier_jet_takeoff2_handler1_enter; level.scr_anim["launch2_handler1"]["jet_takeoff2_loop"][0] = %carrier_jet_takeoff2_handler1_loop; level.scr_anim["launch2_handler1"]["jet_takeoff2_exit"] = %carrier_jet_takeoff2_handler1_exit; level.scr_anim["launch2_handler2"]["jet_takeoff2_enter"] = %carrier_jet_takeoff2_handler2_enter; level.scr_anim["launch2_handler2"]["jet_takeoff2_loop"][0] = %carrier_jet_takeoff2_handler2_loop; level.scr_anim["launch2_handler2"]["jet_takeoff2_exit"] = %carrier_jet_takeoff2_handler2_exit; level.scr_anim["launch2_handler3"]["jet_takeoff2_enter"] = %carrier_jet_takeoff2_handler3_enter; level.scr_anim["launch2_handler3"]["jet_takeoff2_loop"][0] = %carrier_jet_takeoff2_handler3_loop; level.scr_anim["launch2_handler3"]["jet_takeoff2_exit"] = %carrier_jet_takeoff2_handler3_exit; level.scr_anim["launch2_shooter1"]["jet_takeoff2_enter"] = %carrier_jet_takeoff2_shooter1_enter; level.scr_anim["launch2_shooter1"]["jet_takeoff2_loop"][0] = %carrier_jet_takeoff2_shooter1_loop; level.scr_anim["launch2_shooter1"]["jet_takeoff2_exit"] = %carrier_jet_takeoff2_shooter1_exit; level.scr_anim["stinger_cart_officer1"]["stinger_dropoff"] = %carrier_javelin_dropoff_officer1; level.scr_anim["stinger_cart_officer2"]["stinger_dropoff"] = %carrier_javelin_dropoff_officer2; level.scr_anim["tugger_kill_driver"]["taxing_tugger_kill"] = %carrier_tugger_kill_driver; level.scr_anim["tugger_kill_pilot"]["taxing_tugger_kill"] = %carrier_tugger_kill_pilot; level.scr_anim["generic"]["jog_1"][0] = %london_police_jog; level.scr_anim["generic"]["jog_2"][0] = %training_jog_guy1; level.scr_anim["generic"]["island_drag"] = %intro_wounded_drag_carrier; level.scr_anim["generic"]["island_wounded"] = %intro_wounded_drag_wounded; level.scr_anim["generic"]["island_drag1"] = %hijack_tarmac_drag_from_engine_agent1; level.scr_anim["generic"]["island_drag1_loop"][0] = %hijack_tarmac_drag_from_engine_agent1_loop; level.scr_anim["generic"]["island_drag2"] = %hijack_tarmac_drag_from_engine_agent2; level.scr_anim["generic"]["island_drag2_loop"][0] = %hijack_tarmac_drag_from_engine_agent2_loop; level.scr_anim["generic"]["island_carrier"] = %dc_burning_wounded_carry_putdown_carrier; level.scr_anim["generic"]["island_carrier_loop"][0] = %dc_burning_wounded_carry_idle_carrier; level.scr_anim["generic"]["island_carried"] = %dc_burning_wounded_carry_putdown_wounded; level.scr_anim["generic"]["island_carried_loop"][0] = %dc_burning_wounded_carry_idle_wounded; level.scr_anim["generic"]["plane_wave_on"] = %flood_convoy_checkpoint_opfor04; level.scr_anim["hesh"]["plane_wave_on"] = %flood_convoy_checkpoint_opfor04; level.scr_anim["generic"]["repair1"] = %hijack_intro_worker_checklist_loop; level.scr_anim["generic"]["repair3"] = %london_inspector_check01; level.scr_anim["generic"]["waveguy1"] = %payback_sstorm_guard_wave_2; level.scr_anim["generic"]["waveguy2"] = %paris_ac130_pinned_sandman_wave; level.scr_anim["generic"]["stop that forklift"] = %london_police_wave_2; level.scr_anim["generic"]["stand_fire"] = %exposed_aim_5; level.scr_anim["generic"]["island_stand"] = %readystand_idle_twitch_3; level.scr_anim["generic"]["fork_driver"] = %london_utilitytruck_driver_idle; level.scr_anim["generic"]["outside_door_talk"] = %carrier_deck_wave_dude; level.scr_anim["hesh"]["hesh_talk"] = %carrier_deck_wave_hesh; level.scr_anim["redshirt"]["transition_talk2"] = %training_intro_foley_idle_talk_2; level.scr_anim["generic"]["injured"] = %hijack_tarmac_injured_on_back; level.scr_anim["generic"]["injured_helper"] = %prague_woundidle_helper; level.scr_anim["generic"]["run_gun_up"] = %run_casual_gun_up; level.scr_anim["generic"]["patrol_jog"] = %patrol_jog; level.scr_anim["generic"]["forward_wave_back"] = %payback_escape_forward_wave_right_price; level.scr_anim["generic"]["carrier_guy"] = %wounded_pickup_carrierguy; level.scr_anim["generic"]["carried_guy"] = %wounded_pickup_carriedguy; level.scr_anim["generic"]["scared_run"] = %unarmed_scared_run; level.scr_anim["generic"]["scared_jog"] = %unarmed_scared_jog; level.scr_anim["generic"]["unarmed_cowercrouch_idle"][0] = %unarmed_cowercrouch_idle; level.scr_anim["taxi_grape_1"]["taxing_osprey_move_start"][0] = %unarmed_cowercrouch_idle; level.scr_anim["taxi_grape_1"]["taxing_osprey_move_finish"] = %carrier_deck_trans_taxi_grape_1_finish; level.scr_anim["taxi_grape_2"]["taxing_cart_move"] = %carrier_deck_trans_taxi_grape_2; level.scr_anim["taxi_grape_2"]["taxing_cart_move_loop"][0] = %carrier_deck_trans_taxi_grape_2_loop; level.scr_anim["taxi_grape_3"]["taxing_osprey_move"] = %carrier_deck_trans_taxi_grape_3; level.scr_anim["taxi_grape_4"]["taxing_osprey_move"] = %carrier_deck_trans_taxi_grape_4; level.scr_anim["trans_grape"]["taxing_osprey_move_start"][0] = %unarmed_cowercrouch_idle; level.scr_anim["trans_grape"]["trans_talk_runin"] = %carrier_deck_trans_talk_grape_2_runin; level.scr_anim["trans_grape"]["trans_talk_wait"][0] = %carrier_deck_trans_talk_grape_2_wait; level.scr_anim["trans_grape"]["trans_talk"] = %carrier_deck_trans_talk_grape_2; level.scr_anim["trans_grape"]["taxing_cart_move_loop"][0] = %carrier_deck_trans_talk_grape_2_loop; level.scr_anim["hesh"]["trans_talk_runin"] = %carrier_deck_trans_talk_ally_runin; level.scr_anim["hesh"]["trans_talk_wait"][0] = %carrier_deck_trans_talk_ally_wait; level.scr_anim["hesh"]["trans_talk"] = %carrier_deck_trans_talk_ally_1; level.scr_anim["hesh"]["trans_talk_loop"][0] = %carrier_deck_trans_talk_ally_1_loop; level.scr_anim["hesh"]["trans_talk_exit"] = %carrier_deck_trans_talk_ally_1_exit; level.scr_anim["hesh"]["trans_stand"][0] = %readystand_idle_twitch_3; level.scr_anim["hesh"]["trans_wave_on_me"] = %stand_exposed_wave_on_me; level.scr_anim["hesh"]["trans_wave_halt_me"] = %stand_exposed_wave_halt; level.scr_anim["interrupt_grape_1"]["trans_interrupt_talk"] = %carrier_deck_trans_interrupt_grape_2; level.scr_anim["interrupt_grape_2"]["trans_interrupt_talk"] = %carrier_deck_trans_interrupt_grape_3; var_0 = []; var_0["walk"]["sprint"] = %unarmed_scared_run_delta; var_0["walk"]["straight"] = %unarmed_scared_run_delta; var_0["walk"]["move_f"] = %unarmed_scared_run_delta; var_0["run"]["sprint"] = %unarmed_scared_run_delta; var_0["run"]["straight"] = %unarmed_scared_run_delta; var_0["run"]["move_f"] = %unarmed_scared_run_delta; maps\_utility::register_archetype( "unarmed_grape", var_0 ); level.scr_anim["generic"]["dragger"] = %payback_docks_drag_body1; level.scr_anim["generic"]["wounded being dragged"] = %payback_docks_drag_body2; level.scr_anim["generic"]["run_wave"] = %favela_run_and_wave; level.scr_anim["generic"]["traverse_jumpdown_56"] = %traverse_jumpdown_56; level.scr_anim["generic"]["carrier_rappel_defend_ally_lean_enter"] = %carrier_rappel_defend_ally_lean_enter; level.scr_anim["generic"]["carrier_rappel_defend_ally_lean_idle"][0] = %carrier_rappel_defend_ally_lean_idle; level.scr_anim["generic"]["carrier_rappel_defend_ally_lean_shoot_long"][0] = %carrier_rappel_defend_ally_lean_shoot_long; level.scr_anim["generic"]["carrier_rappel_defend_ally_lean_wave"] = %carrier_rappel_defend_ally_lean_wave; level.scr_anim["generic"]["carrier_rappel_defend_ally_lean_exit"] = %carrier_rappel_defend_ally_lean_exit; level.scr_anim["generic"]["carrier_rappel_defend_ally_lean_death"] = %carrier_rappel_defend_ally_lean_death; level.scr_goaltime["generic"]["carrier_rappel_defend_ally_push"] = 1; level.scr_anim["generic"]["carrier_rappel_defend_ally_push"] = %carrier_rappel_defend_ally_push; level.scr_goaltime["generic"]["carrier_rappel_defend_death_zodiac_a"] = 0.5; level.scr_goaltime["generic"]["carrier_rappel_defend_death_zodiac_b"] = 0.5; level.scr_goaltime["generic"]["carrier_rappel_defend_death_zodiac_c"] = 0.4; level.scr_anim["generic"]["carrier_rappel_defend_death_zodiac_a"] = %carrier_rappel_defend_death_zodiac_a; level.scr_anim["generic"]["carrier_rappel_defend_death_zodiac_b"] = %carrier_rappel_defend_death_zodiac_b; level.scr_anim["generic"]["carrier_rappel_defend_death_zodiac_c"] = %carrier_rappel_defend_death_zodiac_c; level.scr_anim["generic"]["carrier_rappel_defend_enemy"] = %carrier_rappel_defend_enemy; level.scr_goaltime["generic"]["carrier_rappel_defend_ascend_enter_0"] = 1; level.scr_goaltime["generic"]["carrier_rappel_defend_ascend_enter_1"] = 1; level.scr_goaltime["generic"]["carrier_rappel_defend_ascend_enter_2"] = 1; level.scr_goaltime["generic"]["carrier_rappel_defend_ascend_enter_3"] = 1; level.scr_anim["generic"]["carrier_rappel_defend_ascend_enter_0"] = %carrier_rappel_defend_ascend_enter_0; level.scr_anim["generic"]["carrier_rappel_defend_ascend_enter_1"] = %carrier_rappel_defend_ascend_enter_1; level.scr_anim["generic"]["carrier_rappel_defend_ascend_enter_2"] = %carrier_rappel_defend_ascend_enter_2; level.scr_anim["generic"]["carrier_rappel_defend_ascend_enter_3"] = %carrier_rappel_defend_ascend_enter_3; level.scr_anim["generic"]["carrier_rappel_defend_ascend_a"][0] = %carrier_rappel_defend_ascend_a; level.scr_anim["generic"]["carrier_rappel_defend_ascend_b"][0] = %carrier_rappel_defend_ascend_b; level.scr_anim["generic"]["carrier_rappel_defend_ascend_fire_a"] = %carrier_rappel_defend_ascend_fire_a; level.scr_anim["generic"]["carrier_rappel_defend_ascend_fire_b"] = %carrier_rappel_defend_ascend_fire_b; level.scr_anim["generic"]["carrier_rappel_defend_ascend_fire_enter"] = %carrier_rappel_defend_ascend_fire_enter; level.scr_anim["generic"]["carrier_rappel_defend_ascend_fire_idle"][0] = %carrier_rappel_defend_ascend_fire_idle; level.scr_anim["generic"]["carrier_rappel_defend_ascend_fire_exit"] = %carrier_rappel_defend_ascend_fire_exit; level.scr_anim["generic"]["carrier_rappel_defend_death_rope_a"] = %carrier_rappel_defend_death_rope_a; level.scr_anim["generic"]["carrier_rappel_defend_death_rope_b"] = %carrier_rappel_defend_death_rope_b; level.scr_anim["generic"]["carrier_rappel_defend_ascend_exit_straight"] = %carrier_rappel_defend_ascend_exit_straight; level.scr_anim["generic"]["carrier_rappel_defend_ascend_exit_left"] = %carrier_rappel_defend_ascend_exit_left; level.scr_anim["generic"]["carrier_rappel_defend_ascend_exit_right"] = %carrier_rappel_defend_ascend_exit_right; level.scr_anim["generic"]["carrier_rappel_defend_pain_rope_left"] = %carrier_rappel_defend_pain_rope_left; level.scr_anim["generic"]["carrier_rappel_defend_pain_rope_mid"] = %carrier_rappel_defend_pain_rope_mid; level.scr_anim["generic"]["carrier_rappel_defend_pain_rope_right"] = %carrier_rappel_defend_pain_rope_right; level.scr_goaltime["generic"]["carrier_rappel_defend_ally_push_victim"] = 1; level.scr_anim["generic"]["carrier_rappel_defend_ally_push_victim"] = %carrier_rappel_defend_ally_push_victim; level.scr_anim["generic"]["carrier_rappel_defend_death_rope_cut"] = %carrier_rappel_defend_death_rope_cut; level.scr_anim["hesh"]["carrier_rappel_defend_hesh_dialog"] = %carrier_rappel_defend_hesh_dialog; level.scr_goaltime["hesh"]["sparrow_start_idle"] = 0.6; level.scr_anim["hesh"]["sparrow_start_idle"][0] = %coverstand_hide_idle_wave01; level.scr_goaltime["hesh"]["carrier_sparrow_run_hesh"] = 1; level.scr_anim["hesh"]["carrier_sparrow_run_hesh"] = %carrier_sparrow_run_hesh; level.scr_anim["generic"]["carrier_sparrow_slide_enemy"] = %carrier_sparrow_slide_enemy; level.scr_anim["generic"]["sparrow_enter"] = %carrier_sparrow_enter_dead; level.scr_anim["generic"]["rescue_enemy_breach_run_1"] = %rescue_enemy_breach_run_1; level.scr_anim["generic"]["rescue_enemy_breach_run_3"] = %rescue_enemy_breach_run_3; level.scr_anim["generic"]["carrier_sparrow_slide_enemy2"] = %carrier_sparrow_slide_enemy2; level.scr_anim["generic"]["covercrouch_death_3"] = %covercrouch_death_3; level.scr_anim["generic"]["covercrouch_run_out_ML"] = %covercrouch_run_out_ml; level.scr_anim["generic"]["crouch_idle"][0] = %casual_crouch_idle; level.scr_anim["generic"]["casual_crouch_V2_idle"][0] = %casual_crouch_v2_idle; level.scr_anim["generic"]["casual_crouch_V2_idle_out"] = %casual_crouch_v2_idle_out; level.scr_anim["generic"]["readystand_idle"][0] = %readystand_idle; level.scr_anim["hesh"]["carrier_deck_victory_hesh"] = %carrier_deck_victory_hesh; level.scr_anim["hesh"]["carrier_deck_victory_hesh_loop"][0] = %carrier_deck_victory_hesh_loop; var_0 = []; var_0["walk"]["sprint"] = %carrier_deck_tilt_sprint_gundown; var_0["walk"]["straight"] = %carrier_deck_tilt_sprint_gundown; var_0["walk"]["move_f"] = %carrier_deck_tilt_sprint_gundown; var_0["run"]["sprint"] = %carrier_deck_tilt_sprint_gundown; var_0["run"]["straight"] = %carrier_deck_tilt_sprint_gundown; var_0["run"]["move_f"] = %carrier_deck_tilt_sprint_gundown; maps\_utility::register_archetype( "deck_tilt_ally", var_0 ); level.scr_anim["generic"]["carrier_deck_tilt_tugger_slide_ally"] = %carrier_deck_tilt_tugger_slide_ally; level.scr_anim["generic"]["carrier_deck_tilt_tower_dodge_hesh"] = %carrier_deck_tilt_tower_dodge_hesh; level.scr_anim["generic"]["carrier_deck_tilt_dodge_shawk_hesh"] = %carrier_deck_tilt_dodge_shawk_hesh; level.scr_anim["hesh"]["carrier_deck_tilt_ladder_exit_hesh"] = %carrier_deck_tilt_ladder_exit_hesh; level.scr_anim["hesh"]["carrier_deck_tilt_ladder_wait_hesh"][0] = %carrier_deck_tilt_ladder_wait_hesh; level.scr_anim["hesh"]["carrier_deck_tilt_rog_reaction_hesh"] = %carrier_deck_tilt_rog_reaction_hesh; level.scr_anim["generic"]["death_explosion_stand_F_v2"] = %death_explosion_stand_f_v2; level.scr_anim["generic"]["death_explosion_stand_F_v3"] = %death_explosion_stand_f_v3; level.scr_anim["generic"]["death_explosion_stand_B_v1"] = %death_explosion_stand_b_v1; level.scr_anim["generic"]["death_explosion_stand_B_v2"] = %death_explosion_stand_b_v2; level.scr_anim["generic"]["death_explosion_stand_B_v3"] = %death_explosion_stand_b_v3; level.scr_anim["generic"]["death_explosion_stand_L_v1"] = %death_explosion_stand_l_v1; level.scr_anim["generic"]["death_explosion_stand_L_v2"] = %death_explosion_stand_l_v2; level.scr_anim["generic"]["run_react_stumble"] = %run_react_stumble; level.scr_anim["generic"]["run_pain_stumble"] = %run_pain_stumble; level.scr_anim["generic"]["run_pain_fallonknee"] = %run_pain_fallonknee; level.scr_anim["generic"]["run_pain_stomach_fast"] = %run_pain_stomach_fast; level.scr_anim["generic"]["run_pain_fall"] = %run_pain_fall; level.scr_anim["generic"]["exposed_pain_2_crouch"] = %exposed_pain_2_crouch; level.scr_anim["generic"]["exposed_crouch_pain_flinch"] = %exposed_crouch_pain_flinch; level.scr_anim["generic"]["carrier_fall_loop"] = %carrier_fall_loop; level.scr_anim["generic"]["carrier_stumble_fall"] = %carrier_stumble_fall; level.scr_anim["generic"]["carrier_stumble_recover"] = %carrier_stumble_recover; level.scr_anim["generic"]["carrier_enemy_deck_slide_a"] = %carrier_enemy_deck_slide_a; level.scr_anim["generic"]["carrier_enemy_deck_slide_b"] = %carrier_enemy_deck_slide_b; level.scr_anim["generic"]["civilian_stand_idle"][0] = %civilian_stand_idle; level.scr_anim["generic"]["unarmed_cowerstand_idle"][0] = %unarmed_cowerstand_idle; level.scr_anim["generic"]["unarmed_cowerstand_react_2_crouch"] = %unarmed_cowerstand_react_2_crouch; level.scr_anim["generic"]["unarmed_cowerstand_react"] = %unarmed_cowerstand_react; level.scr_anim["generic"]["carrier_deck_tilt_walk_react_grape"] = %carrier_deck_tilt_walk_react_grape; level.scr_anim["generic"]["carrier_deck_tilt_react_run_back_grape"] = %carrier_deck_tilt_react_run_back_grape; level.scr_anim["generic"]["carrier_deck_tilt_react_run_left_grape"] = %carrier_deck_tilt_react_run_left_grape; level.scr_anim["generic"]["carrier_deck_tilt_react_run_right_grape"] = %carrier_deck_tilt_react_run_right_grape; level.scr_anim["generic"]["carrier_deck_tilt_react_run_fwd_grape"] = %carrier_deck_tilt_react_run_fwd_grape; level.scr_anim["hesh"]["carrier_exfil_getin"] = %carrier_exfil_getin_ally; maps\_anim::addnotetrack_flag( "hesh", "player_getin", "player_can_exfil", "carrier_exfil_getin" ); level.scr_anim["hesh"]["carrier_exfil_idle"][0] = %carrier_exfil_idle_ally; level.scr_anim["hesh"]["carrier_exfil_takeoff"] = %carrier_exfil_takeoff_ally; } #using_animtree("player"); player() { level.scr_animtree["player_intro_rig"] = #animtree; level.scr_model["player_intro_rig"] = "viewhands_player_gs_hostage"; level.scr_animtree["player_rig"] = #animtree; level.scr_model["player_rig"] = "viewhands_player_gs_stealth"; level.scr_animtree["player_legs"] = #animtree; level.scr_model["player_legs"] = "viewlegs_gs_carrier"; level.scr_anim["player_intro_rig"]["carrier_promotion"] = %carrier_promotion_intro_player; level.scr_anim["player_intro_rig"]["carrier_promotion_mask"] = %carrier_promotion_mask_player; level.scr_anim["player_rig"]["carrier_medbay_grab_mask_player"] = %carrier_medbay_grab_mask_player; level.scr_anim["player_rig"]["carrier_rappel_defend_player_knife"] = %carrier_rappel_defend_player_knife; maps\_anim::addnotetrack_customfunction( "player_rig", "rope_cut", maps\carrier_code_zodiac::cut_the_rope_notetrack, "carrier_rappel_defend_player_knife" ); level.scr_anim["player_rig"]["carrier_sparrow_run_player"] = %carrier_sparrow_run_player; level.scr_anim["player_rig"]["carrier_sparrow_slide_player"] = %carrier_sparrow_slide_player; level.scr_anim["player_rig"]["sparrow_enter_player"] = %carrier_sparrow_enter_player; level.scr_anim["player_rig"]["carrier_deck_victory_player"] = %carrier_deck_victory_player; level.scr_anim["player_rig"]["carrier_deck_tilt_ladder_player"] = %carrier_deck_tilt_ladder_player; maps\_anim::addnotetrack_flag( "player_rig", "start_hesh", "hesh_react_rog", "carrier_deck_tilt_ladder_player" ); level.scr_anim["player_rig"]["carrier_exfil_takeoff"] = %carrier_exfil_takeoff_player; level.scr_anim["player_rig"]["carrier_player_slide"] = %carrier_player_slide; level.scr_anim["player_rig"]["carrier_deck_tilt_stumble_player"] = %carrier_deck_tilt_stumble_player; level.scr_anim["player_rig"]["carrier_deck_tilt_vault_tugger"] = %carrier_deck_tilt_vault_tugger_player; level.scr_anim["player_rig"]["carrier_deck_tilt_vault_tugger_alt"] = %carrier_deck_tilt_vault_tugger_alt_player; level.scr_anim["player_rig"]["carrier_deck_tilt_stumble_knockdown_player"] = %carrier_deck_tilt_stumble_knockdown_player; level.scr_anim["player_rig"]["carrier_deck_tilt_stumble_knockback_player"] = %carrier_deck_tilt_stumble_knockback_player; level.scr_animtree["player_legs_rig"] = #animtree; level.scr_model["player_legs_rig"] = "viewlegs_gs_carrier"; level.scr_anim["player_legs_rig"]["carrier_sparrow_slide_player_legs"] = %carrier_sparrow_slide_player_legs; level.scr_anim["player_legs_rig"]["carrier_deck_tilt_vault_tugger"] = %carrier_deck_tilt_vault_tugger_playerlegs; level.scr_anim["player_legs_rig"]["carrier_deck_tilt_vault_tugger_alt"] = %carrier_deck_tilt_vault_tugger_alt_playerlegs; level.scr_anim["player_legs_rig"]["carrier_exfil_takeoff"] = %carrier_exfil_takeoff_playerlegs; } #using_animtree("dog"); dog() { level.scr_anim["riley"]["carrier_promotion_loop"][0] = %carrier_promotion_intro_dog; } #using_animtree("animated_props"); animated_props() { level.scr_animtree["boat"] = #animtree; level.scr_model["boat"] = "generic_prop_raven"; level.scr_anim["boat"]["carrier_destroyer_idle"][0] = %carrier_destroyer_idle; level.scr_animtree["promotion_mask"] = #animtree; level.scr_anim["promotion_mask"]["carrier_promotion"] = %carrier_promotion_intro_mask; level.scr_anim["promotion_mask"]["carrier_promotion_loop"][0] = %carrier_promotion_loop_mask; level.scr_anim["promotion_mask"]["carrier_promotion_finish"] = %carrier_promotion_finish_mask; level.scr_anim["promotion_mask"]["carrier_medbay_grab_mask_mask"] = %carrier_medbay_grab_mask_mask; level.scr_animtree["locker"] = #animtree; level.scr_model["locker"] = "generic_prop_raven"; level.scr_anim["locker"]["carrier_promotion"] = %carrier_promotion_intro_locker; level.scr_animtree["front_elevator"] = #animtree; level.scr_model["front_elevator"] = "generic_prop_raven"; level.scr_anim["front_elevator"]["tugger_scene_enter"] = %carrier_elevator_scene_elevator_enter; level.scr_animtree["stinger_cart"] = #animtree; level.scr_model["stinger_cart"] = "generic_prop_raven"; level.scr_anim["stinger_cart"]["stinger_dropoff"] = %carrier_javelin_dropoff_cart; level.scr_animtree["taxing_cart"] = #animtree; level.scr_model["taxing_cart"] = "generic_prop_raven"; level.scr_anim["taxing_cart"]["taxing_cart_move"] = %carrier_deck_trans_taxi_cart; level.scr_anim["taxing_cart"]["taxing_cart_move_loop"][0] = %carrier_deck_trans_taxi_cart_loop; level.scr_animtree["rope"] = #animtree; level.scr_model["rope"] = "crr_assault_rope"; level.scr_anim["rope"]["carrier_rappel_defend_rope_shoot"] = %carrier_rappel_defend_rope_shoot; level.scr_anim["rope"]["carrier_rappel_defend_rope_cut"] = %carrier_rappel_defend_rope_cut; level.scr_animtree["rope_prop"] = #animtree; level.scr_model["rope_prop"] = "generic_prop_raven"; level.scr_anim["rope_prop"]["carrier_rappel_defend_ascend_prop"] = %carrier_rappel_defend_ascend_prop; level.scr_animtree["ascender"] = #animtree; level.scr_model["ascender"] = "black_ice_rope_ascender_static"; level.scr_animtree["launcher"] = #animtree; level.scr_model["launcher"] = "rig_linelauncher_animated"; level.scr_anim["launcher"]["carrier_rappel_defend_ascend_enter_launcher"] = %carrier_rappel_defend_ascend_enter_launcher; level.scr_animtree["debris_30"] = #animtree; level.scr_model["debris_30"] = "generic_prop_x30_raven"; level.scr_anim["debris_30"]["carrier_sparrow_slide_debris"] = %carrier_sparrow_slide_debris; level.scr_animtree["sparrow_laptop"] = #animtree; level.scr_model["sparrow_laptop"] = "generic_prop_raven"; level.scr_anim["sparrow_laptop"]["sparrow_enter"] = %carrier_sparrow_enter_laptop; level.scr_animtree["tilt_rog"] = #animtree; level.scr_model["tilt_rog"] = "generic_prop_raven"; level.scr_anim["tilt_rog"]["carrier_deck_tilt_RoG_prop"] = %carrier_deck_tilt_rog_prop; level.scr_anim["tilt_rog"]["carrier_exfil_2nd_RoG_GP"] = %carrier_exfil_2nd_rog_gp; level.scr_anim["tilt_rog"]["carrier_exfil_deck_GP"] = %carrier_exfil_deck_gp; level.scr_animtree["tilt_vista"] = #animtree; level.scr_model["tilt_vista"] = "generic_prop_raven"; level.scr_anim["tilt_vista"]["carrier_deck_tilt_world"] = %carrier_deck_tilt_world; level.scr_animtree["tilt_props"] = #animtree; level.scr_model["tilt_props"] = "generic_prop_raven"; level.scr_anim["tilt_props"]["carrier_deck_tilt_jets"] = %carrier_deck_tilt_jets; level.scr_anim["tilt_props"]["carrier_deck_tilt_elevator"] = %carrier_deck_tilt_elevator; level.scr_animtree["tilt_radar"] = #animtree; level.scr_anim["tilt_radar"]["carrier_deck_tilt_satdish"] = %carrier_deck_tilt_satdish; level.scr_animtree["tilt_impact_30"] = #animtree; level.scr_model["tilt_impact_30"] = "generic_prop_x30_raven"; level.scr_anim["tilt_impact_30"]["carrier_deck_tilt_prop_sim_gp"] = %carrier_deck_tilt_prop_sim_gp; level.scr_anim["tilt_impact_30"]["carrier_deck_tilt_barrel_alpha"] = %carrier_deck_tilt_barrel_alpha; level.scr_animtree["tilt_deck1"] = #animtree; level.scr_model["tilt_deck1"] = "crr_rog_hole_fragments01"; level.scr_anim["tilt_deck1"]["carrier_deck_tilt_sim"] = %carrier_deck_tilt_deck_sim01; level.scr_anim["tilt_deck1"]["carrier_exfil_deck_sim"] = %carrier_exfil_deck_sim_01; level.scr_animtree["tilt_deck2"] = #animtree; level.scr_model["tilt_deck2"] = "crr_rog_hole_fragments02"; level.scr_anim["tilt_deck2"]["carrier_deck_tilt_sim"] = %carrier_deck_tilt_deck_sim02; level.scr_anim["tilt_deck2"]["carrier_exfil_deck_sim"] = %carrier_exfil_deck_sim_02; level.scr_animtree["tilt_deck3"] = #animtree; level.scr_model["tilt_deck3"] = "crr_rog_hole_fragments03"; level.scr_anim["tilt_deck3"]["carrier_deck_tilt_sim"] = %carrier_deck_tilt_deck_sim03; level.scr_anim["tilt_deck3"]["carrier_exfil_deck_sim"] = %carrier_exfil_deck_sim_03; level.scr_animtree["tilt_tower_corner"] = #animtree; level.scr_model["tilt_tower_corner"] = "crr_island_damage_piece_anim"; level.scr_anim["tilt_tower_corner"]["carrier_deck_tilt_island_corner"] = %carrier_deck_tilt_island_corner; level.scr_animtree["tilt_tower"] = #animtree; level.scr_anim["tilt_tower"]["carrier_deck_tilt_tower_b"] = %carrier_deck_tilt_tower_b; level.scr_animtree["tilt_tugger"] = #animtree; level.scr_anim["tilt_tugger"]["carrier_deck_tilt_tugger1"] = %carrier_deck_tilt_tugger1; level.scr_anim["tilt_tugger"]["carrier_deck_tilt_tugger3"] = %carrier_deck_tilt_tugger3; level.scr_anim["tilt_tugger"]["carrier_deck_tilt_slide_tugger1"] = %carrier_deck_tilt_slide_tugger1; level.scr_anim["tilt_tugger"]["carrier_deck_tilt_tugger4"] = %carrier_deck_tilt_tugger4; level.scr_animtree["tilt_cart"] = #animtree; level.scr_model["tilt_cart"] = "generic_prop_raven"; level.scr_anim["tilt_cart"]["carrier_deck_tilt_rollercart_a"] = %carrier_deck_tilt_rollercart_a; level.scr_anim["tilt_cart"]["carrier_deck_tilt_missile_cart1"] = %carrier_deck_tilt_missile_cart1; level.scr_anim["tilt_cart"]["carrier_exfil_takeoff_carts"] = %carrier_exfil_takeoff_carts; level.scr_animtree["tilt_osprey"] = #animtree; level.scr_anim["tilt_osprey"]["carrier_deck_tilt_osprey"] = %carrier_deck_tilt_osprey; level.scr_animtree["tilt_barrel_3x"] = #animtree; level.scr_model["tilt_barrel_3x"] = "generic_prop_x3_raven"; level.scr_anim["tilt_barrel_3x"]["carrier_deck_tilt_barrels1_gp_a"] = %carrier_deck_tilt_barrels1_gp_a; level.scr_anim["tilt_barrel_3x"]["carrier_deck_tilt_barrels1_gp_b"] = %carrier_deck_tilt_barrels1_gp_b; level.scr_animtree["exploding_heli"] = #animtree; level.scr_anim["exploding_heli"]["carrier_deck_tilt_shawk_explosion"] = %carrier_deck_tilt_shawk_explosion; level.scr_animtree["sliding_jet"] = #animtree; level.scr_anim["sliding_jet"]["carrier_mig29_deck_slide_c"] = %carrier_mig29_deck_slide_c; level.scr_anim["sliding_jet"]["carrier_tilt_jet1"] = %carrier_deck_tilt_slide_jet1; maps\_anim::addnotetrack_flag( "sliding_jet", "fx_body_2_stop", "stop_player_vault", "carrier_tilt_jet1" ); level.scr_anim["sliding_jet"]["carrier_deck_tilt_f18_a"] = %carrier_deck_tilt_f18_a; level.scr_anim["sliding_jet"]["carrier_deck_tilt_f18_b"] = %carrier_deck_tilt_f18_b; level.scr_anim["sliding_jet"]["carrier_deck_tilt_f18_c"] = %carrier_deck_tilt_f18_c; level.scr_anim["sliding_jet"]["carrier_deck_tilt_f18_d"] = %carrier_deck_tilt_f18_d; level.scr_anim["sliding_jet"]["carrier_deck_tilt_f18_e"] = %carrier_deck_tilt_f18_e; level.scr_anim["sliding_jet"]["carrier_deck_tilt_f18_f"] = %carrier_deck_tilt_f18_f; level.scr_anim["sliding_jet"]["carrier_deck_tilt_f18_g"] = %carrier_exfil_takeoff_f18_g; level.scr_anim["sliding_jet"]["carrier_deck_tilt_f18_h"] = %carrier_exfil_takeoff_f18_h; level.scr_anim["sliding_jet"]["carrier_deck_tilt_f18_i"] = %carrier_exfil_takeoff_f18_i; level.scr_animtree["forklift"] = #animtree; level.scr_model["forklift"] = "tag_origin"; level.scr_anim["forklift"]["carrier_forklift_slide"] = %carrier_forklift_slide; level.scr_anim["forklift"]["carrier_exfil_takeoff_forklift"] = %carrier_exfil_takeoff_forklift; level.scr_animtree["generic_slide"] = #animtree; level.scr_model["generic_slide"] = "generic_prop_raven"; level.scr_anim["generic_slide"]["carrier_prop_deck_slide_full"] = %carrier_prop_deck_slide_full; level.scr_anim["generic_slide"]["carrier_prop_deck_slide_fall"] = %carrier_prop_deck_slide_fall; level.scr_anim["generic_slide"]["carrier_prop_deck_slide_slow"] = %carrier_prop_deck_slide_slow; level.scr_anim["generic_slide"]["carrier_prop_deck_slide_stop"] = %carrier_prop_deck_slide_stop; level.scr_animtree["barrels"] = #animtree; level.scr_anim["barrels"]["carrier_deck_tilt_prop_sim_pallet1"] = %carrier_deck_tilt_prop_sim_pallet1; level.scr_anim["barrels"]["carrier_deck_tilt_prop_sim_pallet2"] = %carrier_deck_tilt_prop_sim_pallet2; level.scr_anim["barrels"]["carrier_deck_tilt_prop_sim_pallet3"] = %carrier_deck_tilt_prop_sim_pallet3; level.scr_anim["barrels"]["carrier_deck_tilt_prop_sim_pallet4"] = %carrier_deck_tilt_prop_sim_pallet4; level.scr_anim["barrels"]["carrier_deck_tilt_prop_sim_pallet5"] = %carrier_deck_tilt_prop_sim_pallet5; level.scr_anim["barrels"]["carrier_deck_tilt_prop_sim_pallet6"] = %carrier_deck_tilt_prop_sim_pallet6; level.scr_anim["barrels"]["carrier_deck_tilt_prop_sim_pallet7"] = %carrier_deck_tilt_prop_sim_pallet7; level.scr_anim["barrels"]["carrier_deck_tilt_prop_sim_pallet8"] = %carrier_deck_tilt_prop_sim_pallet8; level.scr_anim["barrels"]["carrier_deck_tilt_prop_sim_pallet9"] = %carrier_deck_tilt_prop_sim_pallet9; level.scr_anim["barrels"]["carrier_barrel_pallet_slide_b1"] = %carrier_barrel_pallet_slide_b1; level.scr_anim["barrels"]["carrier_barrel_pallet_slide_b2"] = %carrier_barrel_pallet_slide_b2; level.scr_anim["barrels"]["carrier_deck_tilt_barrel_pallet_slide_a"] = %carrier_deck_tilt_barrel_pallet_slide_a; level.scr_anim["barrels"]["carrier_deck_tilt_barrel_pallet_slide_b"] = %carrier_deck_tilt_barrel_pallet_slide_b; level.scr_anim["barrels"]["carrier_deck_tilt_barrel_pallet_slide_c1"] = %carrier_deck_tilt_barrel_pallet_slide_c1; level.scr_anim["barrels"]["carrier_deck_tilt_barrel_pallet_slide_c2"] = %carrier_deck_tilt_barrel_pallet_slide_c2; level.scr_anim["barrels"]["carrier_exfil_takeoff_barrel1"] = %carrier_exfil_takeoff_barrel1; level.scr_anim["barrels"]["carrier_exfil_takeoff_barrel2"] = %carrier_exfil_takeoff_barrel2; level.scr_animtree["flag"] = #animtree; level.scr_anim["flag"]["carrier_deck_tilt_flag"] = %carrier_deck_tilt_flag; level.scr_anim["flag"]["carrier_flag_idle"][0] = %carrier_flag_idle; } squad_vo() { } #using_animtree("vehicles"); vehicles() { level.scr_animtree["tugger"] = #animtree; level.scr_anim["tugger"]["tugger_scene_enter"] = %carrier_elevator_scene_tugger_enter; level.scr_animtree["elevator_jet"] = #animtree; level.scr_anim["elevator_jet"]["elevator_jet_scene_enter"] = %carrier_elevator_scene_jet_enter; level.scr_animtree["jet_launcher1"] = #animtree; level.scr_anim["jet_launcher1"]["jet_takeoff1_exit"] = %carrier_jet_takeoff1_jet_exit; level.scr_anim["jet_launcher1"]["jet_takeoff1_loop"][0] = %carrier_jet_takeoff1_jet_loop; level.scr_animtree["jet_launcher2"] = #animtree; level.scr_anim["jet_launcher2"]["jet_takeoff2_enter"] = %carrier_jet_takeoff2_jet_enter; level.scr_anim["jet_launcher2"]["jet_takeoff2_loop"][0] = %carrier_jet_takeoff2_jet_loop; level.scr_anim["jet_launcher2"]["jet_takeoff2_exit"] = %carrier_jet_takeoff2_jet_exit; level.scr_animtree["taxing_tugger"] = #animtree; level.scr_anim["taxing_tugger"]["taxing_tugger_kill"] = %carrier_tugger_kill_tugger; level.scr_animtree["taxing_jet"] = #animtree; level.scr_anim["taxing_jet"]["taxing_tugger_kill"] = %carrier_tugger_kill_jet; level.scr_animtree["taxing_osprey"] = #animtree; level.scr_anim["taxing_osprey"]["taxing_osprey_move_start"] = %carrier_deck_trans_taxi_osprey_start; level.scr_anim["taxing_osprey"]["taxing_osprey_move_start_loop"] = %carrier_deck_trans_taxi_osprey_loop_start; level.scr_anim["taxing_osprey"]["taxing_osprey_move_loop"][0] = %carrier_deck_trans_taxi_osprey_loop; level.scr_anim["taxing_osprey"]["taxing_osprey_move_finish"] = %carrier_deck_trans_taxi_osprey_finish; level.scr_anim["taxing_osprey"]["taxing_osprey_move_takeoff"] = %v22_osprey_wings_up; level.scr_anim["taxing_osprey"]["taxing_osprey_move_fly"] = %v22_osprey_wings_down; level.scr_anim["taxing_osprey"]["taxing_osprey_move_props"][0] = %v22_osprey_props; level.scr_animtree["zodiac"] = #animtree; level.scr_anim["zodiac"]["carrier_rappel_defend_zodiac_idle_a"][0] = %carrier_rappel_defend_zodiac_idle_a; level.scr_anim["zodiac"]["carrier_rappel_defend_zodiac_moving"][0] = %carrier_rappel_defend_zodiac_moving; level.scr_anim["zodiac"]["carrier_rappel_defend_zodiac_death_flip"] = %carrier_rappel_defend_zodiac_death_flip; level.scr_goaltime["zodiac"]["carrier_rappel_defend_zodiac_death_parked"] = 4; level.scr_anim["zodiac"]["carrier_rappel_defend_zodiac_death_parked"] = %carrier_rappel_defend_zodiac_death_parked; level.scr_animtree["exfil_silenthawk"] = #animtree; level.scr_anim["exfil_silenthawk"]["carrier_exfil_flyin_silenthawk"] = %carrier_exfil_flyin_silenthawk; level.scr_anim["exfil_silenthawk"]["carrier_exfil_first_idle_silenthawk"][0] = %carrier_exfil_first_idle_silenthawk; level.scr_anim["exfil_silenthawk"]["carrier_exfil_idle"][0] = %carrier_exfil_idle_silenthawk; level.scr_anim["exfil_silenthawk"]["carrier_exfil_getin"] = %carrier_exfil_getin_silenthawk; level.scr_anim["exfil_silenthawk"]["carrier_exfil_takeoff"] = %carrier_exfil_takeoff_silenthawk; } #using_animtree("script_model"); flare_rig_anims() { level.scr_animtree["flare_rig"] = #animtree; level.scr_model["flare_rig"] = "angel_flare_rig"; level.scr_anim["flare_rig"]["flare"][0] = %ac130_angel_flares01; level.scr_anim["flare_rig"]["flare"][1] = %ac130_angel_flares02; level.scr_anim["flare_rig"]["flare"][2] = %ac130_angel_flares03; } #using_animtree("generic_human"); set_silenthawk_override_anims() { level.scr_anim["generic"]["stage_littlebird_right"] = %little_bird_premount_guy3; level.scr_anim["generic"]["stage_littlebird_left"] = %little_bird_premount_guy3; var_0 = []; for ( var_1 = 0; var_1 < 8; var_1++ ) var_0[var_1] = spawnstruct(); var_0[0].sittag = "tag_pilot1"; var_0[1].sittag = "tag_pilot2"; var_0[2].sittag = "tag_detach_right"; var_0[3].sittag = "tag_detach_right"; var_0[4].sittag = "tag_detach_right"; var_0[5].sittag = "tag_detach_left"; var_0[6].sittag = "tag_detach_left"; var_0[7].sittag = "tag_detach_left"; var_0[0].idle[0] = %helicopter_pilot1_idle; var_0[0].idle[1] = %helicopter_pilot1_twitch_clickpannel; var_0[0].idle[2] = %helicopter_pilot1_twitch_lookback; var_0[0].idle[3] = %helicopter_pilot1_twitch_lookoutside; var_0[0].idleoccurrence[0] = 500; var_0[0].idleoccurrence[1] = 100; var_0[0].idleoccurrence[2] = 100; var_0[0].idleoccurrence[3] = 100; var_0[1].idle[0] = %helicopter_pilot2_idle; var_0[1].idle[1] = %helicopter_pilot2_twitch_clickpannel; var_0[1].idle[2] = %helicopter_pilot2_twitch_lookoutside; var_0[1].idle[3] = %helicopter_pilot2_twitch_radio; var_0[1].idleoccurrence[0] = 450; var_0[1].idleoccurrence[1] = 100; var_0[1].idleoccurrence[2] = 100; var_0[1].idleoccurrence[3] = 100; var_0[2].idle[0] = %carrier_intro_flyin_hesh; var_0[3].idle[0] = %carrier_intro_flyin_merrick; var_0[4].idle[0] = %carrier_intro_flyin_keegan; var_0[5].idle[0] = %little_bird_casual_idle_guy1; var_0[6].idle[0] = %little_bird_casual_idle_guy3; var_0[7].idle[0] = %little_bird_casual_idle_guy2; var_0[2].idleoccurrence[0] = 100; var_0[3].idleoccurrence[0] = 166; var_0[4].idleoccurrence[0] = 122; var_0[5].idleoccurrence[0] = 177; var_0[6].idleoccurrence[0] = 136; var_0[7].idleoccurrence[0] = 188; var_0[2].idle_alert = %carrier_intro_flyin_hesh; var_0[3].idle_alert = %carrier_intro_flyin_merrick; var_0[4].idle_alert = %carrier_intro_flyin_keegan; var_0[5].idle_alert = %little_bird_alert_idle_guy1; var_0[6].idle_alert = %little_bird_alert_idle_guy3; var_0[7].idle_alert = %little_bird_alert_idle_guy2; var_0[2].idle_alert_to_casual = %little_bird_alert_2_aim_guy1; var_0[3].idle_alert_to_casual = %little_bird_alert_2_aim_guy3; var_0[4].idle_alert_to_casual = %little_bird_alert_2_aim_guy2; var_0[5].idle_alert_to_casual = %little_bird_alert_2_aim_guy1; var_0[6].idle_alert_to_casual = %little_bird_alert_2_aim_guy3; var_0[7].idle_alert_to_casual = %little_bird_alert_2_aim_guy2; var_0[2].getout = %little_bird_dismount_guy1; var_0[3].getout = %little_bird_dismount_guy3; var_0[4].getout = %little_bird_dismount_guy2; var_0[5].getout = %little_bird_dismount_guy1; var_0[6].getout = %little_bird_dismount_guy3; var_0[7].getout = %little_bird_dismount_guy2; var_0[2].littlebirde_getout_unlinks = 1; var_0[3].littlebirde_getout_unlinks = 1; var_0[4].littlebirde_getout_unlinks = 1; var_0[5].littlebirde_getout_unlinks = 1; var_0[6].littlebirde_getout_unlinks = 1; var_0[7].littlebirde_getout_unlinks = 1; var_0[2].getin = %little_bird_mount_guy1; var_0[2].getin_enteredvehicletrack = "mount_finish"; var_0[3].getin = %little_bird_mount_guy3; var_0[3].getin_enteredvehicletrack = "mount_finish"; var_0[4].getin = %little_bird_mount_guy2; var_0[4].getin_enteredvehicletrack = "mount_finish"; var_0[5].getin = %little_bird_mount_guy1; var_0[5].getin_enteredvehicletrack = "mount_finish"; var_0[6].getin = %little_bird_mount_guy3; var_0[6].getin_enteredvehicletrack = "mount_finish"; var_0[7].getin = %little_bird_mount_guy2; var_0[7].getin_enteredvehicletrack = "mount_finish"; var_0[2].getin_idle_func = undefined; var_0[3].getin_idle_func = undefined; var_0[4].getin_idle_func = undefined; var_0[2].pre_unload = %little_bird_aim_2_prelanding_guy1; var_0[3].pre_unload = %little_bird_aim_2_prelanding_guy3; var_0[4].pre_unload = %little_bird_aim_2_prelanding_guy2; var_0[5].pre_unload = %little_bird_aim_2_prelanding_guy1; var_0[6].pre_unload = %little_bird_aim_2_prelanding_guy3; var_0[7].pre_unload = %little_bird_aim_2_prelanding_guy2; var_0[2].pre_unload_idle = %little_bird_prelanding_idle_guy1; var_0[3].pre_unload_idle = %little_bird_prelanding_idle_guy3; var_0[4].pre_unload_idle = %little_bird_prelanding_idle_guy2; var_0[5].pre_unload_idle = %little_bird_prelanding_idle_guy1; var_0[6].pre_unload_idle = %little_bird_prelanding_idle_guy3; var_0[7].pre_unload_idle = %little_bird_prelanding_idle_guy2; var_0[0].bhasgunwhileriding = 0; var_0[1].bhasgunwhileriding = 0; return var_0; } set_zodiac_override_anims() { var_0 = []; for ( var_1 = 0; var_1 < 4; var_1++ ) var_0[var_1] = spawnstruct(); var_0[0].sittag = "tag_body"; var_0[1].sittag = "tag_body"; var_0[2].sittag = "tag_body"; var_0[3].sittag = "tag_body"; var_0[0].idle = %carrier_rappel_defend_zod_enemy_0_idle; var_0[1].idle = %carrier_rappel_defend_zod_enemy_1_idle; var_0[2].idle = %carrier_rappel_defend_zod_enemy_2_idle; var_0[3].idle = %carrier_rappel_defend_zod_enemy_3_idle; var_0[0].enter = %carrier_rappel_defend_zod_enemy_0_enter; var_0[1].enter = %carrier_rappel_defend_zod_enemy_1_enter; var_0[2].enter = %carrier_rappel_defend_zod_enemy_2_enter; var_0[3].enter = %carrier_rappel_defend_zod_enemy_3_enter; var_0[0].loop = %carrier_rappel_defend_zod_enemy_0_loop; var_0[1].loop = %carrier_rappel_defend_zod_enemy_1_loop; var_0[2].loop = %carrier_rappel_defend_zod_enemy_2_loop; var_0[3].loop = %carrier_rappel_defend_zod_enemy_3_loop; var_0[0].exit = %carrier_rappel_defend_zod_enemy_0_exit; var_0[1].exit = %carrier_rappel_defend_zod_enemy_1_exit; var_0[2].exit = %carrier_rappel_defend_zod_enemy_2_exit; var_0[3].exit = %carrier_rappel_defend_zod_enemy_3_exit; return var_0; }