mirror of
https://github.com/JezuzLizard/Recompilable-gscs-for-BO2-zombies-and-multiplayer.git
synced 2025-06-24 01:27:51 -05:00
Added all the remaining scripts not previously included.
This commit is contained in:
413
zm_tomb/aitype/zm_tomb_basic_crusader.gsc
Normal file
413
zm_tomb/aitype/zm_tomb_basic_crusader.gsc
Normal file
@ -0,0 +1,413 @@
|
||||
#include codescripts/character;
|
||||
|
||||
#using_animtree( "zm_tomb_basic" );
|
||||
|
||||
reference_anims_from_animtree()
|
||||
{
|
||||
dummy_anim_ref = %ai_zombie_idle_v1_delta;
|
||||
dummy_anim_ref = %ai_zombie_idle_crawl_delta;
|
||||
dummy_anim_ref = %ai_zombie_walk_v1;
|
||||
dummy_anim_ref = %ai_zombie_walk_v2;
|
||||
dummy_anim_ref = %ai_zombie_walk_v3;
|
||||
dummy_anim_ref = %ai_zombie_walk_v4;
|
||||
dummy_anim_ref = %ai_zombie_walk_v6;
|
||||
dummy_anim_ref = %ai_zombie_walk_v7;
|
||||
dummy_anim_ref = %ai_zombie_walk_v9;
|
||||
dummy_anim_ref = %ai_zombie_crawl;
|
||||
dummy_anim_ref = %ai_zombie_crawl_v1;
|
||||
dummy_anim_ref = %ai_zombie_crawl_v2;
|
||||
dummy_anim_ref = %ai_zombie_crawl_v3;
|
||||
dummy_anim_ref = %ai_zombie_crawl_v4;
|
||||
dummy_anim_ref = %ai_zombie_crawl_v5;
|
||||
dummy_anim_ref = %ai_zombie_walk_fast_v1;
|
||||
dummy_anim_ref = %ai_zombie_walk_fast_v2;
|
||||
dummy_anim_ref = %ai_zombie_walk_fast_v3;
|
||||
dummy_anim_ref = %ai_zombie_run_v2;
|
||||
dummy_anim_ref = %ai_zombie_run_v4;
|
||||
dummy_anim_ref = %ai_zombie_run_v3;
|
||||
dummy_anim_ref = %ai_zombie_sprint_v1;
|
||||
dummy_anim_ref = %ai_zombie_sprint_v2;
|
||||
dummy_anim_ref = %ai_zombie_crawl_sprint;
|
||||
dummy_anim_ref = %ai_zombie_crawl_sprint_1;
|
||||
dummy_anim_ref = %ai_zombie_crawl_sprint_2;
|
||||
dummy_anim_ref = %ai_zombie_fast_sprint_01;
|
||||
dummy_anim_ref = %ai_zombie_fast_sprint_02;
|
||||
dummy_anim_ref = %ai_zombie_walk_on_hands_a;
|
||||
dummy_anim_ref = %ai_zombie_walk_on_hands_b;
|
||||
dummy_anim_ref = %ai_zombie_attack_v2;
|
||||
dummy_anim_ref = %ai_zombie_attack_v4;
|
||||
dummy_anim_ref = %ai_zombie_attack_v6;
|
||||
dummy_anim_ref = %ai_zombie_attack_v1;
|
||||
dummy_anim_ref = %ai_zombie_attack_forward_v1;
|
||||
dummy_anim_ref = %ai_zombie_attack_forward_v2;
|
||||
dummy_anim_ref = %ai_zombie_walk_attack_v1;
|
||||
dummy_anim_ref = %ai_zombie_walk_attack_v2;
|
||||
dummy_anim_ref = %ai_zombie_walk_attack_v3;
|
||||
dummy_anim_ref = %ai_zombie_walk_attack_v4;
|
||||
dummy_anim_ref = %ai_zombie_run_attack_v1;
|
||||
dummy_anim_ref = %ai_zombie_run_attack_v2;
|
||||
dummy_anim_ref = %ai_zombie_run_attack_v3;
|
||||
dummy_anim_ref = %ai_zombie_attack_crawl;
|
||||
dummy_anim_ref = %ai_zombie_attack_crawl_lunge;
|
||||
dummy_anim_ref = %ai_zombie_walk_on_hands_shot_a;
|
||||
dummy_anim_ref = %ai_zombie_walk_on_hands_shot_b;
|
||||
dummy_anim_ref = %ai_zombie_taunts_4;
|
||||
dummy_anim_ref = %ai_zombie_taunts_7;
|
||||
dummy_anim_ref = %ai_zombie_taunts_9;
|
||||
dummy_anim_ref = %ai_zombie_taunts_5b;
|
||||
dummy_anim_ref = %ai_zombie_taunts_5c;
|
||||
dummy_anim_ref = %ai_zombie_taunts_5d;
|
||||
dummy_anim_ref = %ai_zombie_taunts_5e;
|
||||
dummy_anim_ref = %ai_zombie_taunts_5f;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_window_attack_arm_l_out;
|
||||
dummy_anim_ref = %ai_zombie_window_attack_arm_r_out;
|
||||
dummy_anim_ref = %ai_zombie_traverse_ground_v1_deathinside;
|
||||
dummy_anim_ref = %ai_zombie_traverse_ground_v1_deathinside_alt;
|
||||
dummy_anim_ref = %ai_zombie_traverse_ground_v1_deathoutside;
|
||||
dummy_anim_ref = %ai_zombie_traverse_ground_v1_deathoutside_alt;
|
||||
dummy_anim_ref = %ai_zombie_traverse_ground_dugup;
|
||||
dummy_anim_ref = %ch_dazed_a_death;
|
||||
dummy_anim_ref = %ch_dazed_b_death;
|
||||
dummy_anim_ref = %ch_dazed_c_death;
|
||||
dummy_anim_ref = %ch_dazed_d_death;
|
||||
dummy_anim_ref = %ai_zombie_crawl_death_v1;
|
||||
dummy_anim_ref = %ai_zombie_crawl_death_v2;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v1;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v2;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v5;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v6;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v7;
|
||||
dummy_anim_ref = %ai_zombie_traverse_crawl_v1;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v4;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_l;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_r;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_nolegs;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v1;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v2;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v3;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v4;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v5;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v6;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v7;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_run_l;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_run_r;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_sprint_l;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_sprint_r;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_l;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_r;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_run_l;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_run_r;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_sprint_l;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_sprint_r;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_front;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_leftfront;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_leftmid;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_leftrear;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_rightfront;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_rightmid;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_rightrear;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_front;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_leftfront;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_leftmid;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_leftrear;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_rightfront;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_rightmid;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_rightrear;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_onto_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_onto_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_front;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_leftfront;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_leftmid;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_leftrear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_rightfront;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_rightmid;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_rightrear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_front;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_leftfront;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_leftmid;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_leftrear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_rightfront;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_rightmid;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_rightrear;
|
||||
dummy_anim_ref = %ai_zombie_jump_across_120;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_48;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_72;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_96;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_127;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_48;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_96;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_127;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_across_120;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_48;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_72;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_96;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_127;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_48;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_96;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_127;
|
||||
dummy_anim_ref = %ai_zombie_traverse_alcove_40;
|
||||
dummy_anim_ref = %ai_zombie_traverse_alcove_56;
|
||||
dummy_anim_ref = %ai_zombie_traverse_alcove_96;
|
||||
dummy_anim_ref = %ai_zombie_traverse_scaffold_72;
|
||||
dummy_anim_ref = %ai_zombie_traverse_scaffold_84;
|
||||
dummy_anim_ref = %ai_zombie_traverse_scaffold_100;
|
||||
dummy_anim_ref = %ai_zombie_crawler_traverse_scaffold_72;
|
||||
dummy_anim_ref = %ai_zombie_crawler_traverse_scaffold_84;
|
||||
dummy_anim_ref = %ai_zombie_crawler_traverse_scaffold_100;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_dlc4_trench_wall_96;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_dlc4_trench_wall_112;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_dlc4_trench_wall_120;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_dlc4_trench_wall_140;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_dlc4_trench_wall_96;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_dlc4_trench_wall_112;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_dlc4_trench_wall_120;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_dlc4_trench_wall_140;
|
||||
dummy_anim_ref = %ai_zombie_vaultover_barbedwire;
|
||||
dummy_anim_ref = %ai_zombie_vaultover_barbedwire_24;
|
||||
dummy_anim_ref = %ai_zombie_crawl_vaultover_barbedwire;
|
||||
dummy_anim_ref = %ai_zombie_crawl_vaultover_barbedwire_24;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_church;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_church;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_armslegsforward;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_doublebounce;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_forwardtoface;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_upontoback;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_stumblefall;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_deadfallknee;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_flatonback;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_legsout_right;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_legsout_left;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_jackiespin_left;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_jackiespin_right;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_faceplant;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_a;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_b;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_c;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_quick_a;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_quick_b;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_quick_c;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_sprinter_getup_a;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_sprinter_getup_b;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_sprinter_getup_c;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_death_a;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_death_b;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_death_c;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_death_d;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_death_e;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_crawl_death_a;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_crawl_death_b;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_freeze_death_a;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_freeze_death_b;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_freeze_death_c;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_freeze_death_d;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_freeze_death_e;
|
||||
dummy_anim_ref = %ai_zombie_death_icestaff_a;
|
||||
dummy_anim_ref = %ai_zombie_death_icestaff_b;
|
||||
dummy_anim_ref = %ai_zombie_death_icestaff_c;
|
||||
dummy_anim_ref = %ai_zombie_death_icestaff_d;
|
||||
dummy_anim_ref = %ai_zombie_death_icestaff_e;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_crawl_freeze_death_01;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_crawl_freeze_death_02;
|
||||
dummy_anim_ref = %ai_zombie_afterlife_stun_a;
|
||||
dummy_anim_ref = %ai_zombie_afterlife_stun_b;
|
||||
dummy_anim_ref = %ai_zombie_afterlife_stun_c;
|
||||
dummy_anim_ref = %ai_zombie_afterlife_stun_d;
|
||||
dummy_anim_ref = %ai_zombie_afterlife_stun_e;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_a;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_b;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_c;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_midair_a;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_midair_b;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_midair_c;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_midair_d;
|
||||
dummy_anim_ref = %ai_zombie_firestaff_death_walking_a;
|
||||
dummy_anim_ref = %ai_zombie_firestaff_death_walking_b;
|
||||
dummy_anim_ref = %ai_zombie_firestaff_death_walking_c;
|
||||
dummy_anim_ref = %ai_zombie_firestaff_death_collapse_a;
|
||||
dummy_anim_ref = %ai_zombie_firestaff_death_collapse_b;
|
||||
dummy_anim_ref = %ai_zombie_grabbed_by_mech;
|
||||
}
|
||||
|
||||
main()
|
||||
{
|
||||
self.accuracy = 1;
|
||||
self.animstatedef = "zm_tomb_basic.asd";
|
||||
self.animtree = "zm_tomb_basic.atr";
|
||||
self.csvinclude = "";
|
||||
self.demolockonhighlightdistance = 100;
|
||||
self.demolockonviewheightoffset1 = 60;
|
||||
self.demolockonviewheightoffset2 = 30;
|
||||
self.demolockonviewpitchmax1 = 60;
|
||||
self.demolockonviewpitchmax2 = 60;
|
||||
self.demolockonviewpitchmin1 = -15;
|
||||
self.demolockonviewpitchmin2 = -5;
|
||||
self.footstepfxtable = "";
|
||||
self.footstepprepend = "fly_step_crusader";
|
||||
self.footstepscriptcallback = 0;
|
||||
self.grenadeammo = 0;
|
||||
self.grenadeweapon = "";
|
||||
self.health = 200;
|
||||
self.precachescript = "";
|
||||
self.secondaryweapon = "";
|
||||
self.sidearm = "";
|
||||
self.subclass = "regular";
|
||||
self.team = "axis";
|
||||
self.type = "zombie";
|
||||
self.weapon = "";
|
||||
self setengagementmindist( 0, 0 );
|
||||
self setengagementmaxdist( 100, 300 );
|
||||
randchar = codescripts/character::get_random_character( 6 );
|
||||
switch( randchar )
|
||||
{
|
||||
case 0:
|
||||
character/c_zom_tomb_crusader_1a::main();
|
||||
break;
|
||||
case 1:
|
||||
character/c_zom_tomb_crusader_1a_nohat::main();
|
||||
break;
|
||||
case 2:
|
||||
character/c_zom_tomb_crusader_2b::main();
|
||||
break;
|
||||
case 3:
|
||||
character/c_zom_tomb_crusader_2b_nohat::main();
|
||||
break;
|
||||
case 4:
|
||||
character/c_zom_tomb_crusader_2c::main();
|
||||
break;
|
||||
case 5:
|
||||
character/c_zom_tomb_crusader_1c::main();
|
||||
break;
|
||||
}
|
||||
self setcharacterindex( randchar );
|
||||
}
|
||||
|
||||
spawner()
|
||||
{
|
||||
self setspawnerteam( "axis" );
|
||||
}
|
||||
|
||||
precache( ai_index )
|
||||
{
|
||||
level thread reference_anims_from_animtree();
|
||||
precacheanimstatedef( ai_index, -1, "zm_tomb_basic" );
|
||||
character/c_zom_tomb_crusader_1a::precache();
|
||||
character/c_zom_tomb_crusader_1a_nohat::precache();
|
||||
character/c_zom_tomb_crusader_2b::precache();
|
||||
character/c_zom_tomb_crusader_2b_nohat::precache();
|
||||
character/c_zom_tomb_crusader_2c::precache();
|
||||
character/c_zom_tomb_crusader_1c::precache();
|
||||
}
|
413
zm_tomb/aitype/zm_tomb_basic_german.gsc
Normal file
413
zm_tomb/aitype/zm_tomb_basic_german.gsc
Normal file
@ -0,0 +1,413 @@
|
||||
#include codescripts/character;
|
||||
|
||||
#using_animtree( "zm_tomb_basic" );
|
||||
|
||||
reference_anims_from_animtree()
|
||||
{
|
||||
dummy_anim_ref = %ai_zombie_idle_v1_delta;
|
||||
dummy_anim_ref = %ai_zombie_idle_crawl_delta;
|
||||
dummy_anim_ref = %ai_zombie_walk_v1;
|
||||
dummy_anim_ref = %ai_zombie_walk_v2;
|
||||
dummy_anim_ref = %ai_zombie_walk_v3;
|
||||
dummy_anim_ref = %ai_zombie_walk_v4;
|
||||
dummy_anim_ref = %ai_zombie_walk_v6;
|
||||
dummy_anim_ref = %ai_zombie_walk_v7;
|
||||
dummy_anim_ref = %ai_zombie_walk_v9;
|
||||
dummy_anim_ref = %ai_zombie_crawl;
|
||||
dummy_anim_ref = %ai_zombie_crawl_v1;
|
||||
dummy_anim_ref = %ai_zombie_crawl_v2;
|
||||
dummy_anim_ref = %ai_zombie_crawl_v3;
|
||||
dummy_anim_ref = %ai_zombie_crawl_v4;
|
||||
dummy_anim_ref = %ai_zombie_crawl_v5;
|
||||
dummy_anim_ref = %ai_zombie_walk_fast_v1;
|
||||
dummy_anim_ref = %ai_zombie_walk_fast_v2;
|
||||
dummy_anim_ref = %ai_zombie_walk_fast_v3;
|
||||
dummy_anim_ref = %ai_zombie_run_v2;
|
||||
dummy_anim_ref = %ai_zombie_run_v4;
|
||||
dummy_anim_ref = %ai_zombie_run_v3;
|
||||
dummy_anim_ref = %ai_zombie_sprint_v1;
|
||||
dummy_anim_ref = %ai_zombie_sprint_v2;
|
||||
dummy_anim_ref = %ai_zombie_crawl_sprint;
|
||||
dummy_anim_ref = %ai_zombie_crawl_sprint_1;
|
||||
dummy_anim_ref = %ai_zombie_crawl_sprint_2;
|
||||
dummy_anim_ref = %ai_zombie_fast_sprint_01;
|
||||
dummy_anim_ref = %ai_zombie_fast_sprint_02;
|
||||
dummy_anim_ref = %ai_zombie_walk_on_hands_a;
|
||||
dummy_anim_ref = %ai_zombie_walk_on_hands_b;
|
||||
dummy_anim_ref = %ai_zombie_attack_v2;
|
||||
dummy_anim_ref = %ai_zombie_attack_v4;
|
||||
dummy_anim_ref = %ai_zombie_attack_v6;
|
||||
dummy_anim_ref = %ai_zombie_attack_v1;
|
||||
dummy_anim_ref = %ai_zombie_attack_forward_v1;
|
||||
dummy_anim_ref = %ai_zombie_attack_forward_v2;
|
||||
dummy_anim_ref = %ai_zombie_walk_attack_v1;
|
||||
dummy_anim_ref = %ai_zombie_walk_attack_v2;
|
||||
dummy_anim_ref = %ai_zombie_walk_attack_v3;
|
||||
dummy_anim_ref = %ai_zombie_walk_attack_v4;
|
||||
dummy_anim_ref = %ai_zombie_run_attack_v1;
|
||||
dummy_anim_ref = %ai_zombie_run_attack_v2;
|
||||
dummy_anim_ref = %ai_zombie_run_attack_v3;
|
||||
dummy_anim_ref = %ai_zombie_attack_crawl;
|
||||
dummy_anim_ref = %ai_zombie_attack_crawl_lunge;
|
||||
dummy_anim_ref = %ai_zombie_walk_on_hands_shot_a;
|
||||
dummy_anim_ref = %ai_zombie_walk_on_hands_shot_b;
|
||||
dummy_anim_ref = %ai_zombie_taunts_4;
|
||||
dummy_anim_ref = %ai_zombie_taunts_7;
|
||||
dummy_anim_ref = %ai_zombie_taunts_9;
|
||||
dummy_anim_ref = %ai_zombie_taunts_5b;
|
||||
dummy_anim_ref = %ai_zombie_taunts_5c;
|
||||
dummy_anim_ref = %ai_zombie_taunts_5d;
|
||||
dummy_anim_ref = %ai_zombie_taunts_5e;
|
||||
dummy_anim_ref = %ai_zombie_taunts_5f;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_window_attack_arm_l_out;
|
||||
dummy_anim_ref = %ai_zombie_window_attack_arm_r_out;
|
||||
dummy_anim_ref = %ai_zombie_traverse_ground_v1_deathinside;
|
||||
dummy_anim_ref = %ai_zombie_traverse_ground_v1_deathinside_alt;
|
||||
dummy_anim_ref = %ai_zombie_traverse_ground_v1_deathoutside;
|
||||
dummy_anim_ref = %ai_zombie_traverse_ground_v1_deathoutside_alt;
|
||||
dummy_anim_ref = %ai_zombie_traverse_ground_dugup;
|
||||
dummy_anim_ref = %ch_dazed_a_death;
|
||||
dummy_anim_ref = %ch_dazed_b_death;
|
||||
dummy_anim_ref = %ch_dazed_c_death;
|
||||
dummy_anim_ref = %ch_dazed_d_death;
|
||||
dummy_anim_ref = %ai_zombie_crawl_death_v1;
|
||||
dummy_anim_ref = %ai_zombie_crawl_death_v2;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v1;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v2;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v5;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v6;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v7;
|
||||
dummy_anim_ref = %ai_zombie_traverse_crawl_v1;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v4;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_l;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_r;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_nolegs;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v1;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v2;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v3;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v4;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v5;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v6;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v7;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_run_l;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_run_r;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_sprint_l;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_sprint_r;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_l;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_r;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_run_l;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_run_r;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_sprint_l;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_sprint_r;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_front;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_leftfront;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_leftmid;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_leftrear;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_rightfront;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_rightmid;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_rightrear;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_front;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_leftfront;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_leftmid;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_leftrear;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_rightfront;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_rightmid;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_rightrear;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_onto_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_onto_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_front;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_leftfront;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_leftmid;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_leftrear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_rightfront;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_rightmid;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_rightrear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_front;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_leftfront;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_leftmid;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_leftrear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_rightfront;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_rightmid;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_rightrear;
|
||||
dummy_anim_ref = %ai_zombie_jump_across_120;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_48;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_72;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_96;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_127;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_48;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_96;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_127;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_across_120;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_48;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_72;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_96;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_127;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_48;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_96;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_127;
|
||||
dummy_anim_ref = %ai_zombie_traverse_alcove_40;
|
||||
dummy_anim_ref = %ai_zombie_traverse_alcove_56;
|
||||
dummy_anim_ref = %ai_zombie_traverse_alcove_96;
|
||||
dummy_anim_ref = %ai_zombie_traverse_scaffold_72;
|
||||
dummy_anim_ref = %ai_zombie_traverse_scaffold_84;
|
||||
dummy_anim_ref = %ai_zombie_traverse_scaffold_100;
|
||||
dummy_anim_ref = %ai_zombie_crawler_traverse_scaffold_72;
|
||||
dummy_anim_ref = %ai_zombie_crawler_traverse_scaffold_84;
|
||||
dummy_anim_ref = %ai_zombie_crawler_traverse_scaffold_100;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_dlc4_trench_wall_96;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_dlc4_trench_wall_112;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_dlc4_trench_wall_120;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_dlc4_trench_wall_140;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_dlc4_trench_wall_96;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_dlc4_trench_wall_112;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_dlc4_trench_wall_120;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_dlc4_trench_wall_140;
|
||||
dummy_anim_ref = %ai_zombie_vaultover_barbedwire;
|
||||
dummy_anim_ref = %ai_zombie_vaultover_barbedwire_24;
|
||||
dummy_anim_ref = %ai_zombie_crawl_vaultover_barbedwire;
|
||||
dummy_anim_ref = %ai_zombie_crawl_vaultover_barbedwire_24;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_church;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_church;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_armslegsforward;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_doublebounce;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_forwardtoface;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_upontoback;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_stumblefall;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_deadfallknee;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_flatonback;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_legsout_right;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_legsout_left;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_jackiespin_left;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_jackiespin_right;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_faceplant;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_a;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_b;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_c;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_quick_a;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_quick_b;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_quick_c;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_sprinter_getup_a;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_sprinter_getup_b;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_sprinter_getup_c;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_death_a;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_death_b;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_death_c;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_death_d;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_death_e;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_crawl_death_a;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_crawl_death_b;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_freeze_death_a;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_freeze_death_b;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_freeze_death_c;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_freeze_death_d;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_freeze_death_e;
|
||||
dummy_anim_ref = %ai_zombie_death_icestaff_a;
|
||||
dummy_anim_ref = %ai_zombie_death_icestaff_b;
|
||||
dummy_anim_ref = %ai_zombie_death_icestaff_c;
|
||||
dummy_anim_ref = %ai_zombie_death_icestaff_d;
|
||||
dummy_anim_ref = %ai_zombie_death_icestaff_e;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_crawl_freeze_death_01;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_crawl_freeze_death_02;
|
||||
dummy_anim_ref = %ai_zombie_afterlife_stun_a;
|
||||
dummy_anim_ref = %ai_zombie_afterlife_stun_b;
|
||||
dummy_anim_ref = %ai_zombie_afterlife_stun_c;
|
||||
dummy_anim_ref = %ai_zombie_afterlife_stun_d;
|
||||
dummy_anim_ref = %ai_zombie_afterlife_stun_e;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_a;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_b;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_c;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_midair_a;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_midair_b;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_midair_c;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_midair_d;
|
||||
dummy_anim_ref = %ai_zombie_firestaff_death_walking_a;
|
||||
dummy_anim_ref = %ai_zombie_firestaff_death_walking_b;
|
||||
dummy_anim_ref = %ai_zombie_firestaff_death_walking_c;
|
||||
dummy_anim_ref = %ai_zombie_firestaff_death_collapse_a;
|
||||
dummy_anim_ref = %ai_zombie_firestaff_death_collapse_b;
|
||||
dummy_anim_ref = %ai_zombie_grabbed_by_mech;
|
||||
}
|
||||
|
||||
main()
|
||||
{
|
||||
self.accuracy = 1;
|
||||
self.animstatedef = "zm_tomb_basic.asd";
|
||||
self.animtree = "zm_tomb_basic.atr";
|
||||
self.csvinclude = "";
|
||||
self.demolockonhighlightdistance = 100;
|
||||
self.demolockonviewheightoffset1 = 60;
|
||||
self.demolockonviewheightoffset2 = 30;
|
||||
self.demolockonviewpitchmax1 = 60;
|
||||
self.demolockonviewpitchmax2 = 60;
|
||||
self.demolockonviewpitchmin1 = -15;
|
||||
self.demolockonviewpitchmin2 = -5;
|
||||
self.footstepfxtable = "";
|
||||
self.footstepprepend = "";
|
||||
self.footstepscriptcallback = 0;
|
||||
self.grenadeammo = 0;
|
||||
self.grenadeweapon = "";
|
||||
self.health = 200;
|
||||
self.precachescript = "";
|
||||
self.secondaryweapon = "";
|
||||
self.sidearm = "";
|
||||
self.subclass = "regular";
|
||||
self.team = "axis";
|
||||
self.type = "zombie";
|
||||
self.weapon = "";
|
||||
self setengagementmindist( 0, 0 );
|
||||
self setengagementmaxdist( 100, 300 );
|
||||
randchar = codescripts/character::get_random_character( 6 );
|
||||
switch( randchar )
|
||||
{
|
||||
case 0:
|
||||
character/c_zom_tomb_german_1a::main();
|
||||
break;
|
||||
case 1:
|
||||
character/c_zom_tomb_german_1a_nohat::main();
|
||||
break;
|
||||
case 2:
|
||||
character/c_zom_tomb_german_2b::main();
|
||||
break;
|
||||
case 3:
|
||||
character/c_zom_tomb_german_bare::main();
|
||||
break;
|
||||
case 4:
|
||||
character/c_zom_tomb_german_bare_nohat::main();
|
||||
break;
|
||||
case 5:
|
||||
character/c_zom_tomb_german_bare_nohat::main();
|
||||
break;
|
||||
}
|
||||
self setcharacterindex( randchar );
|
||||
}
|
||||
|
||||
spawner()
|
||||
{
|
||||
self setspawnerteam( "axis" );
|
||||
}
|
||||
|
||||
precache( ai_index )
|
||||
{
|
||||
level thread reference_anims_from_animtree();
|
||||
precacheanimstatedef( ai_index, -1, "zm_tomb_basic" );
|
||||
character/c_zom_tomb_german_1a::precache();
|
||||
character/c_zom_tomb_german_1a_nohat::precache();
|
||||
character/c_zom_tomb_german_2b::precache();
|
||||
character/c_zom_tomb_german_bare::precache();
|
||||
character/c_zom_tomb_german_bare_nohat::precache();
|
||||
character/c_zom_tomb_german_bare_nohat::precache();
|
||||
}
|
413
zm_tomb/aitype/zm_tomb_basic_german2.gsc
Normal file
413
zm_tomb/aitype/zm_tomb_basic_german2.gsc
Normal file
@ -0,0 +1,413 @@
|
||||
#include codescripts/character;
|
||||
|
||||
#using_animtree( "zm_tomb_basic" );
|
||||
|
||||
reference_anims_from_animtree()
|
||||
{
|
||||
dummy_anim_ref = %ai_zombie_idle_v1_delta;
|
||||
dummy_anim_ref = %ai_zombie_idle_crawl_delta;
|
||||
dummy_anim_ref = %ai_zombie_walk_v1;
|
||||
dummy_anim_ref = %ai_zombie_walk_v2;
|
||||
dummy_anim_ref = %ai_zombie_walk_v3;
|
||||
dummy_anim_ref = %ai_zombie_walk_v4;
|
||||
dummy_anim_ref = %ai_zombie_walk_v6;
|
||||
dummy_anim_ref = %ai_zombie_walk_v7;
|
||||
dummy_anim_ref = %ai_zombie_walk_v9;
|
||||
dummy_anim_ref = %ai_zombie_crawl;
|
||||
dummy_anim_ref = %ai_zombie_crawl_v1;
|
||||
dummy_anim_ref = %ai_zombie_crawl_v2;
|
||||
dummy_anim_ref = %ai_zombie_crawl_v3;
|
||||
dummy_anim_ref = %ai_zombie_crawl_v4;
|
||||
dummy_anim_ref = %ai_zombie_crawl_v5;
|
||||
dummy_anim_ref = %ai_zombie_walk_fast_v1;
|
||||
dummy_anim_ref = %ai_zombie_walk_fast_v2;
|
||||
dummy_anim_ref = %ai_zombie_walk_fast_v3;
|
||||
dummy_anim_ref = %ai_zombie_run_v2;
|
||||
dummy_anim_ref = %ai_zombie_run_v4;
|
||||
dummy_anim_ref = %ai_zombie_run_v3;
|
||||
dummy_anim_ref = %ai_zombie_sprint_v1;
|
||||
dummy_anim_ref = %ai_zombie_sprint_v2;
|
||||
dummy_anim_ref = %ai_zombie_crawl_sprint;
|
||||
dummy_anim_ref = %ai_zombie_crawl_sprint_1;
|
||||
dummy_anim_ref = %ai_zombie_crawl_sprint_2;
|
||||
dummy_anim_ref = %ai_zombie_fast_sprint_01;
|
||||
dummy_anim_ref = %ai_zombie_fast_sprint_02;
|
||||
dummy_anim_ref = %ai_zombie_walk_on_hands_a;
|
||||
dummy_anim_ref = %ai_zombie_walk_on_hands_b;
|
||||
dummy_anim_ref = %ai_zombie_attack_v2;
|
||||
dummy_anim_ref = %ai_zombie_attack_v4;
|
||||
dummy_anim_ref = %ai_zombie_attack_v6;
|
||||
dummy_anim_ref = %ai_zombie_attack_v1;
|
||||
dummy_anim_ref = %ai_zombie_attack_forward_v1;
|
||||
dummy_anim_ref = %ai_zombie_attack_forward_v2;
|
||||
dummy_anim_ref = %ai_zombie_walk_attack_v1;
|
||||
dummy_anim_ref = %ai_zombie_walk_attack_v2;
|
||||
dummy_anim_ref = %ai_zombie_walk_attack_v3;
|
||||
dummy_anim_ref = %ai_zombie_walk_attack_v4;
|
||||
dummy_anim_ref = %ai_zombie_run_attack_v1;
|
||||
dummy_anim_ref = %ai_zombie_run_attack_v2;
|
||||
dummy_anim_ref = %ai_zombie_run_attack_v3;
|
||||
dummy_anim_ref = %ai_zombie_attack_crawl;
|
||||
dummy_anim_ref = %ai_zombie_attack_crawl_lunge;
|
||||
dummy_anim_ref = %ai_zombie_walk_on_hands_shot_a;
|
||||
dummy_anim_ref = %ai_zombie_walk_on_hands_shot_b;
|
||||
dummy_anim_ref = %ai_zombie_taunts_4;
|
||||
dummy_anim_ref = %ai_zombie_taunts_7;
|
||||
dummy_anim_ref = %ai_zombie_taunts_9;
|
||||
dummy_anim_ref = %ai_zombie_taunts_5b;
|
||||
dummy_anim_ref = %ai_zombie_taunts_5c;
|
||||
dummy_anim_ref = %ai_zombie_taunts_5d;
|
||||
dummy_anim_ref = %ai_zombie_taunts_5e;
|
||||
dummy_anim_ref = %ai_zombie_taunts_5f;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_window_attack_arm_l_out;
|
||||
dummy_anim_ref = %ai_zombie_window_attack_arm_r_out;
|
||||
dummy_anim_ref = %ai_zombie_traverse_ground_v1_deathinside;
|
||||
dummy_anim_ref = %ai_zombie_traverse_ground_v1_deathinside_alt;
|
||||
dummy_anim_ref = %ai_zombie_traverse_ground_v1_deathoutside;
|
||||
dummy_anim_ref = %ai_zombie_traverse_ground_v1_deathoutside_alt;
|
||||
dummy_anim_ref = %ai_zombie_traverse_ground_dugup;
|
||||
dummy_anim_ref = %ch_dazed_a_death;
|
||||
dummy_anim_ref = %ch_dazed_b_death;
|
||||
dummy_anim_ref = %ch_dazed_c_death;
|
||||
dummy_anim_ref = %ch_dazed_d_death;
|
||||
dummy_anim_ref = %ai_zombie_crawl_death_v1;
|
||||
dummy_anim_ref = %ai_zombie_crawl_death_v2;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v1;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v2;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v5;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v6;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v7;
|
||||
dummy_anim_ref = %ai_zombie_traverse_crawl_v1;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v4;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_l;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_r;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_nolegs;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v1;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v2;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v3;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v4;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v5;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v6;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v7;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_run_l;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_run_r;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_sprint_l;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_sprint_r;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_l;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_r;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_run_l;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_run_r;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_sprint_l;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_sprint_r;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_front;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_leftfront;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_leftmid;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_leftrear;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_rightfront;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_rightmid;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_rightrear;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_front;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_leftfront;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_leftmid;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_leftrear;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_rightfront;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_rightmid;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_rightrear;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_onto_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_onto_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_front;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_leftfront;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_leftmid;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_leftrear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_rightfront;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_rightmid;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_rightrear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_front;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_leftfront;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_leftmid;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_leftrear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_rightfront;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_rightmid;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_rightrear;
|
||||
dummy_anim_ref = %ai_zombie_jump_across_120;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_48;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_72;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_96;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_127;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_48;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_96;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_127;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_across_120;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_48;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_72;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_96;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_127;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_48;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_96;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_127;
|
||||
dummy_anim_ref = %ai_zombie_traverse_alcove_40;
|
||||
dummy_anim_ref = %ai_zombie_traverse_alcove_56;
|
||||
dummy_anim_ref = %ai_zombie_traverse_alcove_96;
|
||||
dummy_anim_ref = %ai_zombie_traverse_scaffold_72;
|
||||
dummy_anim_ref = %ai_zombie_traverse_scaffold_84;
|
||||
dummy_anim_ref = %ai_zombie_traverse_scaffold_100;
|
||||
dummy_anim_ref = %ai_zombie_crawler_traverse_scaffold_72;
|
||||
dummy_anim_ref = %ai_zombie_crawler_traverse_scaffold_84;
|
||||
dummy_anim_ref = %ai_zombie_crawler_traverse_scaffold_100;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_dlc4_trench_wall_96;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_dlc4_trench_wall_112;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_dlc4_trench_wall_120;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_dlc4_trench_wall_140;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_dlc4_trench_wall_96;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_dlc4_trench_wall_112;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_dlc4_trench_wall_120;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_dlc4_trench_wall_140;
|
||||
dummy_anim_ref = %ai_zombie_vaultover_barbedwire;
|
||||
dummy_anim_ref = %ai_zombie_vaultover_barbedwire_24;
|
||||
dummy_anim_ref = %ai_zombie_crawl_vaultover_barbedwire;
|
||||
dummy_anim_ref = %ai_zombie_crawl_vaultover_barbedwire_24;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_church;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_church;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_armslegsforward;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_doublebounce;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_forwardtoface;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_upontoback;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_stumblefall;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_deadfallknee;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_flatonback;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_legsout_right;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_legsout_left;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_jackiespin_left;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_jackiespin_right;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_faceplant;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_a;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_b;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_c;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_quick_a;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_quick_b;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_quick_c;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_sprinter_getup_a;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_sprinter_getup_b;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_sprinter_getup_c;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_death_a;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_death_b;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_death_c;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_death_d;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_death_e;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_crawl_death_a;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_crawl_death_b;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_freeze_death_a;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_freeze_death_b;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_freeze_death_c;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_freeze_death_d;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_freeze_death_e;
|
||||
dummy_anim_ref = %ai_zombie_death_icestaff_a;
|
||||
dummy_anim_ref = %ai_zombie_death_icestaff_b;
|
||||
dummy_anim_ref = %ai_zombie_death_icestaff_c;
|
||||
dummy_anim_ref = %ai_zombie_death_icestaff_d;
|
||||
dummy_anim_ref = %ai_zombie_death_icestaff_e;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_crawl_freeze_death_01;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_crawl_freeze_death_02;
|
||||
dummy_anim_ref = %ai_zombie_afterlife_stun_a;
|
||||
dummy_anim_ref = %ai_zombie_afterlife_stun_b;
|
||||
dummy_anim_ref = %ai_zombie_afterlife_stun_c;
|
||||
dummy_anim_ref = %ai_zombie_afterlife_stun_d;
|
||||
dummy_anim_ref = %ai_zombie_afterlife_stun_e;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_a;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_b;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_c;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_midair_a;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_midair_b;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_midair_c;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_midair_d;
|
||||
dummy_anim_ref = %ai_zombie_firestaff_death_walking_a;
|
||||
dummy_anim_ref = %ai_zombie_firestaff_death_walking_b;
|
||||
dummy_anim_ref = %ai_zombie_firestaff_death_walking_c;
|
||||
dummy_anim_ref = %ai_zombie_firestaff_death_collapse_a;
|
||||
dummy_anim_ref = %ai_zombie_firestaff_death_collapse_b;
|
||||
dummy_anim_ref = %ai_zombie_grabbed_by_mech;
|
||||
}
|
||||
|
||||
main()
|
||||
{
|
||||
self.accuracy = 1;
|
||||
self.animstatedef = "zm_tomb_basic.asd";
|
||||
self.animtree = "zm_tomb_basic.atr";
|
||||
self.csvinclude = "";
|
||||
self.demolockonhighlightdistance = 100;
|
||||
self.demolockonviewheightoffset1 = 60;
|
||||
self.demolockonviewheightoffset2 = 30;
|
||||
self.demolockonviewpitchmax1 = 60;
|
||||
self.demolockonviewpitchmax2 = 60;
|
||||
self.demolockonviewpitchmin1 = -15;
|
||||
self.demolockonviewpitchmin2 = -5;
|
||||
self.footstepfxtable = "";
|
||||
self.footstepprepend = "";
|
||||
self.footstepscriptcallback = 0;
|
||||
self.grenadeammo = 0;
|
||||
self.grenadeweapon = "";
|
||||
self.health = 200;
|
||||
self.precachescript = "";
|
||||
self.secondaryweapon = "";
|
||||
self.sidearm = "";
|
||||
self.subclass = "regular";
|
||||
self.team = "axis";
|
||||
self.type = "zombie";
|
||||
self.weapon = "";
|
||||
self setengagementmindist( 0, 0 );
|
||||
self setengagementmaxdist( 100, 300 );
|
||||
randchar = codescripts/character::get_random_character( 6 );
|
||||
switch( randchar )
|
||||
{
|
||||
case 0:
|
||||
character/c_zom_tomb_german_2b_nohat::main();
|
||||
break;
|
||||
case 1:
|
||||
character/c_zom_tomb_german_3c::main();
|
||||
break;
|
||||
case 2:
|
||||
character/c_zom_tomb_german_3c_nohat::main();
|
||||
break;
|
||||
case 3:
|
||||
character/c_zom_tomb_german_bare::main();
|
||||
break;
|
||||
case 4:
|
||||
character/c_zom_tomb_german_bare_nohat::main();
|
||||
break;
|
||||
case 5:
|
||||
character/c_zom_tomb_german_bare_nohat::main();
|
||||
break;
|
||||
}
|
||||
self setcharacterindex( randchar );
|
||||
}
|
||||
|
||||
spawner()
|
||||
{
|
||||
self setspawnerteam( "axis" );
|
||||
}
|
||||
|
||||
precache( ai_index )
|
||||
{
|
||||
level thread reference_anims_from_animtree();
|
||||
precacheanimstatedef( ai_index, -1, "zm_tomb_basic" );
|
||||
character/c_zom_tomb_german_2b_nohat::precache();
|
||||
character/c_zom_tomb_german_3c::precache();
|
||||
character/c_zom_tomb_german_3c_nohat::precache();
|
||||
character/c_zom_tomb_german_bare::precache();
|
||||
character/c_zom_tomb_german_bare_nohat::precache();
|
||||
character/c_zom_tomb_german_bare_nohat::precache();
|
||||
}
|
386
zm_tomb/aitype/zm_tomb_basic_zone_capture.gsc
Normal file
386
zm_tomb/aitype/zm_tomb_basic_zone_capture.gsc
Normal file
@ -0,0 +1,386 @@
|
||||
|
||||
#using_animtree( "zm_tomb_basic" );
|
||||
|
||||
reference_anims_from_animtree()
|
||||
{
|
||||
dummy_anim_ref = %ai_zombie_idle_v1_delta;
|
||||
dummy_anim_ref = %ai_zombie_idle_crawl_delta;
|
||||
dummy_anim_ref = %ai_zombie_walk_v1;
|
||||
dummy_anim_ref = %ai_zombie_walk_v2;
|
||||
dummy_anim_ref = %ai_zombie_walk_v3;
|
||||
dummy_anim_ref = %ai_zombie_walk_v4;
|
||||
dummy_anim_ref = %ai_zombie_walk_v6;
|
||||
dummy_anim_ref = %ai_zombie_walk_v7;
|
||||
dummy_anim_ref = %ai_zombie_walk_v9;
|
||||
dummy_anim_ref = %ai_zombie_crawl;
|
||||
dummy_anim_ref = %ai_zombie_crawl_v1;
|
||||
dummy_anim_ref = %ai_zombie_crawl_v2;
|
||||
dummy_anim_ref = %ai_zombie_crawl_v3;
|
||||
dummy_anim_ref = %ai_zombie_crawl_v4;
|
||||
dummy_anim_ref = %ai_zombie_crawl_v5;
|
||||
dummy_anim_ref = %ai_zombie_walk_fast_v1;
|
||||
dummy_anim_ref = %ai_zombie_walk_fast_v2;
|
||||
dummy_anim_ref = %ai_zombie_walk_fast_v3;
|
||||
dummy_anim_ref = %ai_zombie_run_v2;
|
||||
dummy_anim_ref = %ai_zombie_run_v4;
|
||||
dummy_anim_ref = %ai_zombie_run_v3;
|
||||
dummy_anim_ref = %ai_zombie_sprint_v1;
|
||||
dummy_anim_ref = %ai_zombie_sprint_v2;
|
||||
dummy_anim_ref = %ai_zombie_crawl_sprint;
|
||||
dummy_anim_ref = %ai_zombie_crawl_sprint_1;
|
||||
dummy_anim_ref = %ai_zombie_crawl_sprint_2;
|
||||
dummy_anim_ref = %ai_zombie_fast_sprint_01;
|
||||
dummy_anim_ref = %ai_zombie_fast_sprint_02;
|
||||
dummy_anim_ref = %ai_zombie_walk_on_hands_a;
|
||||
dummy_anim_ref = %ai_zombie_walk_on_hands_b;
|
||||
dummy_anim_ref = %ai_zombie_attack_v2;
|
||||
dummy_anim_ref = %ai_zombie_attack_v4;
|
||||
dummy_anim_ref = %ai_zombie_attack_v6;
|
||||
dummy_anim_ref = %ai_zombie_attack_v1;
|
||||
dummy_anim_ref = %ai_zombie_attack_forward_v1;
|
||||
dummy_anim_ref = %ai_zombie_attack_forward_v2;
|
||||
dummy_anim_ref = %ai_zombie_walk_attack_v1;
|
||||
dummy_anim_ref = %ai_zombie_walk_attack_v2;
|
||||
dummy_anim_ref = %ai_zombie_walk_attack_v3;
|
||||
dummy_anim_ref = %ai_zombie_walk_attack_v4;
|
||||
dummy_anim_ref = %ai_zombie_run_attack_v1;
|
||||
dummy_anim_ref = %ai_zombie_run_attack_v2;
|
||||
dummy_anim_ref = %ai_zombie_run_attack_v3;
|
||||
dummy_anim_ref = %ai_zombie_attack_crawl;
|
||||
dummy_anim_ref = %ai_zombie_attack_crawl_lunge;
|
||||
dummy_anim_ref = %ai_zombie_walk_on_hands_shot_a;
|
||||
dummy_anim_ref = %ai_zombie_walk_on_hands_shot_b;
|
||||
dummy_anim_ref = %ai_zombie_taunts_4;
|
||||
dummy_anim_ref = %ai_zombie_taunts_7;
|
||||
dummy_anim_ref = %ai_zombie_taunts_9;
|
||||
dummy_anim_ref = %ai_zombie_taunts_5b;
|
||||
dummy_anim_ref = %ai_zombie_taunts_5c;
|
||||
dummy_anim_ref = %ai_zombie_taunts_5d;
|
||||
dummy_anim_ref = %ai_zombie_taunts_5e;
|
||||
dummy_anim_ref = %ai_zombie_taunts_5f;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_m_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_r_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_boardtear_aligned_l_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_1_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_2_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_3_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_4_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_5_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_6_grab;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_1_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_2_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_3_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_4_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_5_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_6_hold;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_m_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_r_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_1_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_2_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_3_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_4_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_5_pull;
|
||||
dummy_anim_ref = %ai_zombie_crawl_boardtear_aligned_l_6_pull;
|
||||
dummy_anim_ref = %ai_zombie_window_attack_arm_l_out;
|
||||
dummy_anim_ref = %ai_zombie_window_attack_arm_r_out;
|
||||
dummy_anim_ref = %ai_zombie_traverse_ground_v1_deathinside;
|
||||
dummy_anim_ref = %ai_zombie_traverse_ground_v1_deathinside_alt;
|
||||
dummy_anim_ref = %ai_zombie_traverse_ground_v1_deathoutside;
|
||||
dummy_anim_ref = %ai_zombie_traverse_ground_v1_deathoutside_alt;
|
||||
dummy_anim_ref = %ai_zombie_traverse_ground_dugup;
|
||||
dummy_anim_ref = %ch_dazed_a_death;
|
||||
dummy_anim_ref = %ch_dazed_b_death;
|
||||
dummy_anim_ref = %ch_dazed_c_death;
|
||||
dummy_anim_ref = %ch_dazed_d_death;
|
||||
dummy_anim_ref = %ai_zombie_crawl_death_v1;
|
||||
dummy_anim_ref = %ai_zombie_crawl_death_v2;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v1;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v2;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v5;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v6;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v7;
|
||||
dummy_anim_ref = %ai_zombie_traverse_crawl_v1;
|
||||
dummy_anim_ref = %ai_zombie_traverse_v4;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_l;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_r;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_nolegs;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v1;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v2;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v3;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v4;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v5;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v6;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_m_v7;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_run_l;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_run_r;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_sprint_l;
|
||||
dummy_anim_ref = %ai_zombie_barricade_enter_sprint_r;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_l;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_r;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_run_l;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_run_r;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_sprint_l;
|
||||
dummy_anim_ref = %ai_zombie_crawl_barricade_enter_sprint_r;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_front;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_leftfront;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_leftmid;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_leftrear;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_rightfront;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_rightmid;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_markiv_rightrear;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_front;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_leftfront;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_leftmid;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_leftrear;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_rightfront;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_rightmid;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_markiv_rightrear;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_onto_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_onto_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_front;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_leftfront;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_leftmid;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_leftrear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_rightfront;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_rightmid;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_markiv_rightrear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_front;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_leftfront;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_leftmid;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_leftrear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_rear;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_rightfront;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_rightmid;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_markiv_rightrear;
|
||||
dummy_anim_ref = %ai_zombie_jump_across_120;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_48;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_72;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_96;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_127;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_48;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_96;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_127;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_across_120;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_48;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_72;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_96;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_127;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_48;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_96;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_127;
|
||||
dummy_anim_ref = %ai_zombie_traverse_alcove_40;
|
||||
dummy_anim_ref = %ai_zombie_traverse_alcove_56;
|
||||
dummy_anim_ref = %ai_zombie_traverse_alcove_96;
|
||||
dummy_anim_ref = %ai_zombie_traverse_scaffold_72;
|
||||
dummy_anim_ref = %ai_zombie_traverse_scaffold_84;
|
||||
dummy_anim_ref = %ai_zombie_traverse_scaffold_100;
|
||||
dummy_anim_ref = %ai_zombie_crawler_traverse_scaffold_72;
|
||||
dummy_anim_ref = %ai_zombie_crawler_traverse_scaffold_84;
|
||||
dummy_anim_ref = %ai_zombie_crawler_traverse_scaffold_100;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_dlc4_trench_wall_96;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_dlc4_trench_wall_112;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_dlc4_trench_wall_120;
|
||||
dummy_anim_ref = %ai_zombie_jump_up_dlc4_trench_wall_140;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_dlc4_trench_wall_96;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_dlc4_trench_wall_112;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_dlc4_trench_wall_120;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_up_dlc4_trench_wall_140;
|
||||
dummy_anim_ref = %ai_zombie_vaultover_barbedwire;
|
||||
dummy_anim_ref = %ai_zombie_vaultover_barbedwire_24;
|
||||
dummy_anim_ref = %ai_zombie_crawl_vaultover_barbedwire;
|
||||
dummy_anim_ref = %ai_zombie_crawl_vaultover_barbedwire_24;
|
||||
dummy_anim_ref = %ai_zombie_crawl_jump_down_church;
|
||||
dummy_anim_ref = %ai_zombie_jump_down_church;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_armslegsforward;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_doublebounce;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_forwardtoface;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_upontoback;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_stumblefall;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_deadfallknee;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_flatonback;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_legsout_right;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_legsout_left;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_jackiespin_left;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_jackiespin_right;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_hit_faceplant;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_a;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_b;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_c;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_quick_a;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_quick_b;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_getup_quick_c;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_sprinter_getup_a;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_sprinter_getup_b;
|
||||
dummy_anim_ref = %ai_zombie_thundergun_sprinter_getup_c;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_death_a;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_death_b;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_death_c;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_death_d;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_death_e;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_crawl_death_a;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_tesla_crawl_death_b;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_freeze_death_a;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_freeze_death_b;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_freeze_death_c;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_freeze_death_d;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_freeze_death_e;
|
||||
dummy_anim_ref = %ai_zombie_death_icestaff_a;
|
||||
dummy_anim_ref = %ai_zombie_death_icestaff_b;
|
||||
dummy_anim_ref = %ai_zombie_death_icestaff_c;
|
||||
dummy_anim_ref = %ai_zombie_death_icestaff_d;
|
||||
dummy_anim_ref = %ai_zombie_death_icestaff_e;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_crawl_freeze_death_01;
|
||||
dummy_anim_ref = %ai_zombie_dlc4_crawl_freeze_death_02;
|
||||
dummy_anim_ref = %ai_zombie_afterlife_stun_a;
|
||||
dummy_anim_ref = %ai_zombie_afterlife_stun_b;
|
||||
dummy_anim_ref = %ai_zombie_afterlife_stun_c;
|
||||
dummy_anim_ref = %ai_zombie_afterlife_stun_d;
|
||||
dummy_anim_ref = %ai_zombie_afterlife_stun_e;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_a;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_b;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_c;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_midair_a;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_midair_b;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_midair_c;
|
||||
dummy_anim_ref = %ai_zombie_airstaff_death_vacuumed_midair_d;
|
||||
dummy_anim_ref = %ai_zombie_firestaff_death_walking_a;
|
||||
dummy_anim_ref = %ai_zombie_firestaff_death_walking_b;
|
||||
dummy_anim_ref = %ai_zombie_firestaff_death_walking_c;
|
||||
dummy_anim_ref = %ai_zombie_firestaff_death_collapse_a;
|
||||
dummy_anim_ref = %ai_zombie_firestaff_death_collapse_b;
|
||||
dummy_anim_ref = %ai_zombie_grabbed_by_mech;
|
||||
}
|
||||
|
||||
main()
|
||||
{
|
||||
self.accuracy = 1;
|
||||
self.animstatedef = "zm_tomb_basic.asd";
|
||||
self.animtree = "zm_tomb_basic.atr";
|
||||
self.csvinclude = "";
|
||||
self.demolockonhighlightdistance = 100;
|
||||
self.demolockonviewheightoffset1 = 60;
|
||||
self.demolockonviewheightoffset2 = 30;
|
||||
self.demolockonviewpitchmax1 = 60;
|
||||
self.demolockonviewpitchmax2 = 60;
|
||||
self.demolockonviewpitchmin1 = -15;
|
||||
self.demolockonviewpitchmin2 = -5;
|
||||
self.footstepfxtable = "";
|
||||
self.footstepprepend = "fly_step_crusader";
|
||||
self.footstepscriptcallback = 0;
|
||||
self.grenadeammo = 0;
|
||||
self.grenadeweapon = "";
|
||||
self.health = 200;
|
||||
self.precachescript = "";
|
||||
self.secondaryweapon = "";
|
||||
self.sidearm = "";
|
||||
self.subclass = "regular";
|
||||
self.team = "axis";
|
||||
self.type = "zombie";
|
||||
self.weapon = "";
|
||||
self setengagementmindist( 0, 0 );
|
||||
self setengagementmaxdist( 100, 300 );
|
||||
character/c_zom_tomb_crusader_zc::main();
|
||||
self setcharacterindex( 0 );
|
||||
}
|
||||
|
||||
spawner()
|
||||
{
|
||||
self setspawnerteam( "axis" );
|
||||
}
|
||||
|
||||
precache( ai_index )
|
||||
{
|
||||
level thread reference_anims_from_animtree();
|
||||
precacheanimstatedef( ai_index, -1, "zm_tomb_basic" );
|
||||
character/c_zom_tomb_crusader_zc::precache();
|
||||
}
|
62
zm_tomb/aitype/zm_tomb_giant_robot.gsc
Normal file
62
zm_tomb/aitype/zm_tomb_giant_robot.gsc
Normal file
@ -0,0 +1,62 @@
|
||||
|
||||
#using_animtree( "zm_tomb_giant_robot" );
|
||||
|
||||
reference_anims_from_animtree()
|
||||
{
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_a;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_b;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_nml_intro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_nml;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_nml_outtro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_trenches_intro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_trenches;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_trenches_outtro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_village_intro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_village;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_village_outtro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_bunker_intro;
|
||||
}
|
||||
|
||||
main()
|
||||
{
|
||||
self.accuracy = 1;
|
||||
self.animstatedef = "zm_tomb_giant_robot.asd";
|
||||
self.animtree = "zm_tomb_giant_robot.atr";
|
||||
self.csvinclude = "";
|
||||
self.demolockonhighlightdistance = 100;
|
||||
self.demolockonviewheightoffset1 = 60;
|
||||
self.demolockonviewheightoffset2 = 30;
|
||||
self.demolockonviewpitchmax1 = 60;
|
||||
self.demolockonviewpitchmax2 = 60;
|
||||
self.demolockonviewpitchmin1 = -15;
|
||||
self.demolockonviewpitchmin2 = -5;
|
||||
self.footstepfxtable = "";
|
||||
self.footstepprepend = "";
|
||||
self.footstepscriptcallback = 0;
|
||||
self.grenadeammo = 0;
|
||||
self.grenadeweapon = "";
|
||||
self.health = 200;
|
||||
self.precachescript = "";
|
||||
self.secondaryweapon = "";
|
||||
self.sidearm = "";
|
||||
self.subclass = "regular";
|
||||
self.team = "neutral";
|
||||
self.type = "zombie";
|
||||
self.weapon = "";
|
||||
self setengagementmindist( 0, 0 );
|
||||
self setengagementmaxdist( 100, 300 );
|
||||
character/c_zom_giant_robot::main();
|
||||
self setcharacterindex( 0 );
|
||||
}
|
||||
|
||||
spawner()
|
||||
{
|
||||
self setspawnerteam( "neutral" );
|
||||
}
|
||||
|
||||
precache( ai_index )
|
||||
{
|
||||
level thread reference_anims_from_animtree();
|
||||
precacheanimstatedef( ai_index, -1, "zm_tomb_giant_robot" );
|
||||
character/c_zom_giant_robot::precache();
|
||||
}
|
62
zm_tomb/aitype/zm_tomb_giant_robot_0.gsc
Normal file
62
zm_tomb/aitype/zm_tomb_giant_robot_0.gsc
Normal file
@ -0,0 +1,62 @@
|
||||
|
||||
#using_animtree( "zm_tomb_giant_robot" );
|
||||
|
||||
reference_anims_from_animtree()
|
||||
{
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_a;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_b;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_nml_intro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_nml;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_nml_outtro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_trenches_intro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_trenches;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_trenches_outtro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_village_intro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_village;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_village_outtro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_bunker_intro;
|
||||
}
|
||||
|
||||
main()
|
||||
{
|
||||
self.accuracy = 1;
|
||||
self.animstatedef = "zm_tomb_giant_robot.asd";
|
||||
self.animtree = "zm_tomb_giant_robot.atr";
|
||||
self.csvinclude = "";
|
||||
self.demolockonhighlightdistance = 100;
|
||||
self.demolockonviewheightoffset1 = 60;
|
||||
self.demolockonviewheightoffset2 = 30;
|
||||
self.demolockonviewpitchmax1 = 60;
|
||||
self.demolockonviewpitchmax2 = 60;
|
||||
self.demolockonviewpitchmin1 = -15;
|
||||
self.demolockonviewpitchmin2 = -5;
|
||||
self.footstepfxtable = "";
|
||||
self.footstepprepend = "";
|
||||
self.footstepscriptcallback = 0;
|
||||
self.grenadeammo = 0;
|
||||
self.grenadeweapon = "";
|
||||
self.health = 200;
|
||||
self.precachescript = "";
|
||||
self.secondaryweapon = "";
|
||||
self.sidearm = "";
|
||||
self.subclass = "regular";
|
||||
self.team = "neutral";
|
||||
self.type = "zombie";
|
||||
self.weapon = "";
|
||||
self setengagementmindist( 0, 0 );
|
||||
self setengagementmaxdist( 100, 300 );
|
||||
character/c_zom_giant_robot_0::main();
|
||||
self setcharacterindex( 0 );
|
||||
}
|
||||
|
||||
spawner()
|
||||
{
|
||||
self setspawnerteam( "neutral" );
|
||||
}
|
||||
|
||||
precache( ai_index )
|
||||
{
|
||||
level thread reference_anims_from_animtree();
|
||||
precacheanimstatedef( ai_index, -1, "zm_tomb_giant_robot" );
|
||||
character/c_zom_giant_robot_0::precache();
|
||||
}
|
62
zm_tomb/aitype/zm_tomb_giant_robot_1.gsc
Normal file
62
zm_tomb/aitype/zm_tomb_giant_robot_1.gsc
Normal file
@ -0,0 +1,62 @@
|
||||
|
||||
#using_animtree( "zm_tomb_giant_robot" );
|
||||
|
||||
reference_anims_from_animtree()
|
||||
{
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_a;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_b;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_nml_intro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_nml;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_nml_outtro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_trenches_intro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_trenches;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_trenches_outtro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_village_intro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_village;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_village_outtro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_bunker_intro;
|
||||
}
|
||||
|
||||
main()
|
||||
{
|
||||
self.accuracy = 1;
|
||||
self.animstatedef = "zm_tomb_giant_robot.asd";
|
||||
self.animtree = "zm_tomb_giant_robot.atr";
|
||||
self.csvinclude = "";
|
||||
self.demolockonhighlightdistance = 100;
|
||||
self.demolockonviewheightoffset1 = 60;
|
||||
self.demolockonviewheightoffset2 = 30;
|
||||
self.demolockonviewpitchmax1 = 60;
|
||||
self.demolockonviewpitchmax2 = 60;
|
||||
self.demolockonviewpitchmin1 = -15;
|
||||
self.demolockonviewpitchmin2 = -5;
|
||||
self.footstepfxtable = "";
|
||||
self.footstepprepend = "";
|
||||
self.footstepscriptcallback = 0;
|
||||
self.grenadeammo = 0;
|
||||
self.grenadeweapon = "";
|
||||
self.health = 200;
|
||||
self.precachescript = "";
|
||||
self.secondaryweapon = "";
|
||||
self.sidearm = "";
|
||||
self.subclass = "regular";
|
||||
self.team = "neutral";
|
||||
self.type = "zombie";
|
||||
self.weapon = "";
|
||||
self setengagementmindist( 0, 0 );
|
||||
self setengagementmaxdist( 100, 300 );
|
||||
character/c_zom_giant_robot_1::main();
|
||||
self setcharacterindex( 0 );
|
||||
}
|
||||
|
||||
spawner()
|
||||
{
|
||||
self setspawnerteam( "neutral" );
|
||||
}
|
||||
|
||||
precache( ai_index )
|
||||
{
|
||||
level thread reference_anims_from_animtree();
|
||||
precacheanimstatedef( ai_index, -1, "zm_tomb_giant_robot" );
|
||||
character/c_zom_giant_robot_1::precache();
|
||||
}
|
62
zm_tomb/aitype/zm_tomb_giant_robot_2.gsc
Normal file
62
zm_tomb/aitype/zm_tomb_giant_robot_2.gsc
Normal file
@ -0,0 +1,62 @@
|
||||
|
||||
#using_animtree( "zm_tomb_giant_robot" );
|
||||
|
||||
reference_anims_from_animtree()
|
||||
{
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_a;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_b;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_nml_intro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_nml;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_nml_outtro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_trenches_intro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_trenches;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_trenches_outtro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_village_intro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_village;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_walk_village_outtro;
|
||||
dummy_anim_ref = %ai_zombie_giant_robot_bunker_intro;
|
||||
}
|
||||
|
||||
main()
|
||||
{
|
||||
self.accuracy = 1;
|
||||
self.animstatedef = "zm_tomb_giant_robot.asd";
|
||||
self.animtree = "zm_tomb_giant_robot.atr";
|
||||
self.csvinclude = "";
|
||||
self.demolockonhighlightdistance = 100;
|
||||
self.demolockonviewheightoffset1 = 60;
|
||||
self.demolockonviewheightoffset2 = 30;
|
||||
self.demolockonviewpitchmax1 = 60;
|
||||
self.demolockonviewpitchmax2 = 60;
|
||||
self.demolockonviewpitchmin1 = -15;
|
||||
self.demolockonviewpitchmin2 = -5;
|
||||
self.footstepfxtable = "";
|
||||
self.footstepprepend = "";
|
||||
self.footstepscriptcallback = 0;
|
||||
self.grenadeammo = 0;
|
||||
self.grenadeweapon = "";
|
||||
self.health = 200;
|
||||
self.precachescript = "";
|
||||
self.secondaryweapon = "";
|
||||
self.sidearm = "";
|
||||
self.subclass = "regular";
|
||||
self.team = "neutral";
|
||||
self.type = "zombie";
|
||||
self.weapon = "";
|
||||
self setengagementmindist( 0, 0 );
|
||||
self setengagementmaxdist( 100, 300 );
|
||||
character/c_zom_giant_robot_2::main();
|
||||
self setcharacterindex( 0 );
|
||||
}
|
||||
|
||||
spawner()
|
||||
{
|
||||
self setspawnerteam( "neutral" );
|
||||
}
|
||||
|
||||
precache( ai_index )
|
||||
{
|
||||
level thread reference_anims_from_animtree();
|
||||
precacheanimstatedef( ai_index, -1, "zm_tomb_giant_robot" );
|
||||
character/c_zom_giant_robot_2::precache();
|
||||
}
|
122
zm_tomb/aitype/zm_tomb_mech_zombie.gsc
Normal file
122
zm_tomb/aitype/zm_tomb_mech_zombie.gsc
Normal file
@ -0,0 +1,122 @@
|
||||
|
||||
#using_animtree( "zm_tomb_mechz" );
|
||||
|
||||
reference_anims_from_animtree()
|
||||
{
|
||||
dummy_anim_ref = %ai_zombie_mech_death;
|
||||
dummy_anim_ref = %ai_zombie_mech_death_explode;
|
||||
dummy_anim_ref = %ai_zombie_mech_ft_aim_1;
|
||||
dummy_anim_ref = %ai_zombie_mech_ft_aim_2;
|
||||
dummy_anim_ref = %ai_zombie_mech_ft_aim_3;
|
||||
dummy_anim_ref = %ai_zombie_mech_ft_aim_4;
|
||||
dummy_anim_ref = %ai_zombie_mech_ft_aim_5;
|
||||
dummy_anim_ref = %ai_zombie_mech_ft_aim_6;
|
||||
dummy_anim_ref = %ai_zombie_mech_ft_aim_7;
|
||||
dummy_anim_ref = %ai_zombie_mech_ft_aim_8;
|
||||
dummy_anim_ref = %ai_zombie_mech_ft_aim_9;
|
||||
dummy_anim_ref = %ai_zombie_mech_ft_intro_sprint_to_aim_5;
|
||||
dummy_anim_ref = %ai_zombie_mech_ft_aim_idle;
|
||||
dummy_anim_ref = %ai_zombie_mech_ft_fire_end;
|
||||
dummy_anim_ref = %ai_zombie_mech_ft_fire_loop;
|
||||
dummy_anim_ref = %ai_zombie_mech_ft_fire_start;
|
||||
dummy_anim_ref = %ai_zombie_mech_ft_sweep;
|
||||
dummy_anim_ref = %ai_zombie_mech_ft_sweep_up;
|
||||
dummy_anim_ref = %ai_zombie_mech_ft_burn_player;
|
||||
dummy_anim_ref = %ai_zombie_mech_grapple_aim_1;
|
||||
dummy_anim_ref = %ai_zombie_mech_grapple_aim_2;
|
||||
dummy_anim_ref = %ai_zombie_mech_grapple_aim_3;
|
||||
dummy_anim_ref = %ai_zombie_mech_grapple_aim_4;
|
||||
dummy_anim_ref = %ai_zombie_mech_grapple_aim_5;
|
||||
dummy_anim_ref = %ai_zombie_mech_grapple_aim_6;
|
||||
dummy_anim_ref = %ai_zombie_mech_grapple_aim_7;
|
||||
dummy_anim_ref = %ai_zombie_mech_grapple_aim_8;
|
||||
dummy_anim_ref = %ai_zombie_mech_grapple_aim_9;
|
||||
dummy_anim_ref = %ai_zombie_mech_grapple_intro_sprint_to_aim_5;
|
||||
dummy_anim_ref = %ai_zombie_mech_grapple_arm_closed_idle;
|
||||
dummy_anim_ref = %ai_zombie_mech_grapple_arm_open_idle;
|
||||
dummy_anim_ref = %ai_zombie_mech_idle;
|
||||
dummy_anim_ref = %ai_zombie_mech_melee_a;
|
||||
dummy_anim_ref = %ai_zombie_mech_melee_b;
|
||||
dummy_anim_ref = %ai_zombie_mech_run_melee;
|
||||
dummy_anim_ref = %ai_zombie_mech_sprint_melee;
|
||||
dummy_anim_ref = %ai_zombie_mech_pain;
|
||||
dummy_anim_ref = %ai_zombie_mech_injury_hit_by_tank;
|
||||
dummy_anim_ref = %ai_zombie_mech_injury_down_by_tank_loop;
|
||||
dummy_anim_ref = %ai_zombie_mech_injury_recover_from_tank;
|
||||
dummy_anim_ref = %ai_zombie_mech_injury_hit_by_footstep;
|
||||
dummy_anim_ref = %ai_zombie_mech_injury_down_by_footstep_loop;
|
||||
dummy_anim_ref = %ai_zombie_mech_injury_recover_from_footstep;
|
||||
dummy_anim_ref = %ai_zombie_mech_stunned;
|
||||
dummy_anim_ref = %ai_zombie_mech_powercore_pain;
|
||||
dummy_anim_ref = %ai_zombie_mech_faceplate_pain;
|
||||
dummy_anim_ref = %ai_zombie_mech_head_pain;
|
||||
dummy_anim_ref = %ai_zombie_mech_run;
|
||||
dummy_anim_ref = %ai_zombie_mech_walk_basic;
|
||||
dummy_anim_ref = %ai_zombie_mech_walk_patrol;
|
||||
dummy_anim_ref = %ai_zombie_mech_sprint;
|
||||
dummy_anim_ref = %ai_zombie_mech_sprint_booster_liftoff;
|
||||
dummy_anim_ref = %ai_zombie_mech_sprint_booster_loop;
|
||||
dummy_anim_ref = %ai_zombie_mech_sprint_booster_touchdown;
|
||||
dummy_anim_ref = %ai_zombie_mech_intro_jump_in;
|
||||
dummy_anim_ref = %ai_zombie_mech_exit;
|
||||
dummy_anim_ref = %ai_zombie_mech_exit_hover;
|
||||
dummy_anim_ref = %ai_zombie_mech_arrive;
|
||||
dummy_anim_ref = %ai_zombie_mech_jump_down_48;
|
||||
dummy_anim_ref = %ai_zombie_mech_jump_down_72;
|
||||
dummy_anim_ref = %ai_zombie_mech_jump_down_96;
|
||||
dummy_anim_ref = %ai_zombie_mech_jump_down_127;
|
||||
dummy_anim_ref = %ai_zombie_mech_jump_up_48;
|
||||
dummy_anim_ref = %ai_zombie_mech_jump_up_96;
|
||||
dummy_anim_ref = %ai_zombie_mech_jump_up_127;
|
||||
dummy_anim_ref = %ai_zombie_mech_traverse_hurdle_40;
|
||||
dummy_anim_ref = %ai_zombie_mech_jump_across_120;
|
||||
dummy_anim_ref = %ai_zombie_mech_jump_down_church;
|
||||
dummy_anim_ref = %ai_zombie_mech_jump_down_dlc4_trench_wall_96;
|
||||
dummy_anim_ref = %ai_zombie_mech_jump_down_dlc4_trench_wall_112;
|
||||
dummy_anim_ref = %ai_zombie_mech_jump_down_dlc4_trench_wall_120;
|
||||
dummy_anim_ref = %ai_zombie_mech_jump_up_dlc4_trench_wall_140;
|
||||
}
|
||||
|
||||
main()
|
||||
{
|
||||
self.accuracy = 1;
|
||||
self.animstatedef = "zm_tomb_mechz.asd";
|
||||
self.animtree = "zm_tomb_mechz.atr";
|
||||
self.csvinclude = "";
|
||||
self.demolockonhighlightdistance = 100;
|
||||
self.demolockonviewheightoffset1 = 60;
|
||||
self.demolockonviewheightoffset2 = 30;
|
||||
self.demolockonviewpitchmax1 = 60;
|
||||
self.demolockonviewpitchmax2 = 60;
|
||||
self.demolockonviewpitchmin1 = -15;
|
||||
self.demolockonviewpitchmin2 = -5;
|
||||
self.footstepfxtable = "zm_mechz_footstepfxtable";
|
||||
self.footstepprepend = "fly_step_mechz";
|
||||
self.footstepscriptcallback = 1;
|
||||
self.grenadeammo = 0;
|
||||
self.grenadeweapon = "";
|
||||
self.health = 200;
|
||||
self.precachescript = "";
|
||||
self.secondaryweapon = "";
|
||||
self.sidearm = "";
|
||||
self.subclass = "regular";
|
||||
self.team = "axis";
|
||||
self.type = "zombie";
|
||||
self.weapon = "";
|
||||
self setengagementmindist( 0, 0 );
|
||||
self setengagementmaxdist( 100, 300 );
|
||||
character/c_zom_dlc_mech::main();
|
||||
self setcharacterindex( 0 );
|
||||
}
|
||||
|
||||
spawner()
|
||||
{
|
||||
self setspawnerteam( "axis" );
|
||||
}
|
||||
|
||||
precache( ai_index )
|
||||
{
|
||||
level thread reference_anims_from_animtree();
|
||||
precacheanimstatedef( ai_index, -1, "zm_tomb_mechz" );
|
||||
character/c_zom_dlc_mech::precache();
|
||||
}
|
12
zm_tomb/character/c_zom_dlc_mech.gsc
Normal file
12
zm_tomb/character/c_zom_dlc_mech.gsc
Normal file
@ -0,0 +1,12 @@
|
||||
|
||||
main()
|
||||
{
|
||||
self setmodel( "c_zom_mech_body" );
|
||||
self.voice = "american";
|
||||
self.skeleton = "base";
|
||||
}
|
||||
|
||||
precache()
|
||||
{
|
||||
precachemodel( "c_zom_mech_body" );
|
||||
}
|
12
zm_tomb/character/c_zom_giant_robot.gsc
Normal file
12
zm_tomb/character/c_zom_giant_robot.gsc
Normal file
@ -0,0 +1,12 @@
|
||||
|
||||
main()
|
||||
{
|
||||
self setmodel( "veh_t6_dlc_zm_robot" );
|
||||
self.voice = "american";
|
||||
self.skeleton = "base";
|
||||
}
|
||||
|
||||
precache()
|
||||
{
|
||||
precachemodel( "veh_t6_dlc_zm_robot" );
|
||||
}
|
12
zm_tomb/character/c_zom_giant_robot_0.gsc
Normal file
12
zm_tomb/character/c_zom_giant_robot_0.gsc
Normal file
@ -0,0 +1,12 @@
|
||||
|
||||
main()
|
||||
{
|
||||
self setmodel( "veh_t6_dlc_zm_robot_0" );
|
||||
self.voice = "american";
|
||||
self.skeleton = "base";
|
||||
}
|
||||
|
||||
precache()
|
||||
{
|
||||
precachemodel( "veh_t6_dlc_zm_robot_0" );
|
||||
}
|
12
zm_tomb/character/c_zom_giant_robot_1.gsc
Normal file
12
zm_tomb/character/c_zom_giant_robot_1.gsc
Normal file
@ -0,0 +1,12 @@
|
||||
|
||||
main()
|
||||
{
|
||||
self setmodel( "veh_t6_dlc_zm_robot_1" );
|
||||
self.voice = "american";
|
||||
self.skeleton = "base";
|
||||
}
|
||||
|
||||
precache()
|
||||
{
|
||||
precachemodel( "veh_t6_dlc_zm_robot_1" );
|
||||
}
|
12
zm_tomb/character/c_zom_giant_robot_2.gsc
Normal file
12
zm_tomb/character/c_zom_giant_robot_2.gsc
Normal file
@ -0,0 +1,12 @@
|
||||
|
||||
main()
|
||||
{
|
||||
self setmodel( "veh_t6_dlc_zm_robot_2" );
|
||||
self.voice = "american";
|
||||
self.skeleton = "base";
|
||||
}
|
||||
|
||||
precache()
|
||||
{
|
||||
precachemodel( "veh_t6_dlc_zm_robot_2" );
|
||||
}
|
50
zm_tomb/character/c_zom_tomb_crusader_1a.gsc
Normal file
50
zm_tomb/character/c_zom_tomb_crusader_1a.gsc
Normal file
@ -0,0 +1,50 @@
|
||||
#include codescripts/character;
|
||||
|
||||
main()
|
||||
{
|
||||
self setmodel( "c_zom_tomb_crusader_body_1a" );
|
||||
self.headmodel = codescripts/character::randomelement( xmodelalias/c_zom_tomb_crusader_head_als::main() );
|
||||
self attach( self.headmodel, "", 1 );
|
||||
self.hatmodel = "c_zom_tomb_crusader_hat_1";
|
||||
self attach( self.hatmodel );
|
||||
self.voice = "american";
|
||||
self.skeleton = "base";
|
||||
self.torsodmg1 = "c_zom_tomb_crusader_body_g_upclean_1a";
|
||||
self.torsodmg2 = "c_zom_tomb_crusader_body_g_rarm_1a";
|
||||
self.torsodmg3 = "c_zom_tomb_crusader_body_g_larm_1a";
|
||||
self.torsodmg5 = "c_zom_tomb_german_body_g_behead";
|
||||
self.legdmg1 = "c_zom_tomb_crusader_body_g_lowclean_1a";
|
||||
self.legdmg2 = "c_zom_tomb_crusader_body_g_rleg_1a";
|
||||
self.legdmg3 = "c_zom_tomb_crusader_body_g_lleg_1a";
|
||||
self.legdmg4 = "c_zom_tomb_crusader_body_g_legsoff_1a";
|
||||
self.gibspawn1 = "c_zom_buried_g_rarmspawn";
|
||||
self.gibspawntag1 = "J_Elbow_RI";
|
||||
self.gibspawn2 = "c_zom_buried_g_larmspawn";
|
||||
self.gibspawntag2 = "J_Elbow_LE";
|
||||
self.gibspawn3 = "c_zom_buried_g_rlegspawn";
|
||||
self.gibspawntag3 = "J_Knee_RI";
|
||||
self.gibspawn4 = "c_zom_buried_g_llegspawn";
|
||||
self.gibspawntag4 = "J_Knee_LE";
|
||||
self.gibspawn5 = "c_zom_tomb_crusader_hat_1";
|
||||
self.gibspawntag5 = "J_Head";
|
||||
}
|
||||
|
||||
precache()
|
||||
{
|
||||
precachemodel( "c_zom_tomb_crusader_body_1a" );
|
||||
codescripts/character::precachemodelarray( xmodelalias/c_zom_tomb_crusader_head_als::main() );
|
||||
precachemodel( "c_zom_tomb_crusader_hat_1" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_upclean_1a" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_rarm_1a" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_larm_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_behead" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_lowclean_1a" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_rleg_1a" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_lleg_1a" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_legsoff_1a" );
|
||||
precachemodel( "c_zom_buried_g_rarmspawn" );
|
||||
precachemodel( "c_zom_buried_g_larmspawn" );
|
||||
precachemodel( "c_zom_buried_g_rlegspawn" );
|
||||
precachemodel( "c_zom_buried_g_llegspawn" );
|
||||
precachemodel( "c_zom_tomb_crusader_hat_1" );
|
||||
}
|
44
zm_tomb/character/c_zom_tomb_crusader_1a_nohat.gsc
Normal file
44
zm_tomb/character/c_zom_tomb_crusader_1a_nohat.gsc
Normal file
@ -0,0 +1,44 @@
|
||||
#include codescripts/character;
|
||||
|
||||
main()
|
||||
{
|
||||
self setmodel( "c_zom_tomb_crusader_body_1a_nohat" );
|
||||
self.headmodel = codescripts/character::randomelement( xmodelalias/c_zom_tomb_crusader_head_als::main() );
|
||||
self attach( self.headmodel, "", 1 );
|
||||
self.voice = "american";
|
||||
self.skeleton = "base";
|
||||
self.torsodmg1 = "c_zom_tomb_crusader_body_g_upclean_1a";
|
||||
self.torsodmg2 = "c_zom_tomb_crusader_body_g_rarm_1a";
|
||||
self.torsodmg3 = "c_zom_tomb_crusader_body_g_larm_1a";
|
||||
self.torsodmg5 = "c_zom_tomb_german_body_g_behead";
|
||||
self.legdmg1 = "c_zom_tomb_crusader_body_g_lowclean_1a";
|
||||
self.legdmg2 = "c_zom_tomb_crusader_body_g_rleg_1a";
|
||||
self.legdmg3 = "c_zom_tomb_crusader_body_g_lleg_1a";
|
||||
self.legdmg4 = "c_zom_tomb_crusader_body_g_legsoff_1a";
|
||||
self.gibspawn1 = "c_zom_buried_g_rarmspawn";
|
||||
self.gibspawntag1 = "J_Elbow_RI";
|
||||
self.gibspawn2 = "c_zom_buried_g_larmspawn";
|
||||
self.gibspawntag2 = "J_Elbow_LE";
|
||||
self.gibspawn3 = "c_zom_buried_g_rlegspawn";
|
||||
self.gibspawntag3 = "J_Knee_RI";
|
||||
self.gibspawn4 = "c_zom_buried_g_llegspawn";
|
||||
self.gibspawntag4 = "J_Knee_LE";
|
||||
}
|
||||
|
||||
precache()
|
||||
{
|
||||
precachemodel( "c_zom_tomb_crusader_body_1a_nohat" );
|
||||
codescripts/character::precachemodelarray( xmodelalias/c_zom_tomb_crusader_head_als::main() );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_upclean_1a" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_rarm_1a" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_larm_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_behead" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_lowclean_1a" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_rleg_1a" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_lleg_1a" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_legsoff_1a" );
|
||||
precachemodel( "c_zom_buried_g_rarmspawn" );
|
||||
precachemodel( "c_zom_buried_g_larmspawn" );
|
||||
precachemodel( "c_zom_buried_g_rlegspawn" );
|
||||
precachemodel( "c_zom_buried_g_llegspawn" );
|
||||
}
|
50
zm_tomb/character/c_zom_tomb_crusader_1c.gsc
Normal file
50
zm_tomb/character/c_zom_tomb_crusader_1c.gsc
Normal file
@ -0,0 +1,50 @@
|
||||
#include codescripts/character;
|
||||
|
||||
main()
|
||||
{
|
||||
self setmodel( "c_zom_tomb_crusader_body_1c" );
|
||||
self.headmodel = codescripts/character::randomelement( xmodelalias/c_zom_tomb_crusader_head_als::main() );
|
||||
self attach( self.headmodel, "", 1 );
|
||||
self.hatmodel = "c_zom_tomb_crusader_hat_1";
|
||||
self attach( self.hatmodel );
|
||||
self.voice = "american";
|
||||
self.skeleton = "base";
|
||||
self.torsodmg1 = "c_zom_tomb_crusader_body_g_upclean_1c";
|
||||
self.torsodmg2 = "c_zom_tomb_crusader_body_g_rarm_1c";
|
||||
self.torsodmg3 = "c_zom_tomb_crusader_body_g_larm_1c";
|
||||
self.torsodmg5 = "c_zom_tomb_german_body_g_behead";
|
||||
self.legdmg1 = "c_zom_tomb_crusader_body_g_lowclean_1c";
|
||||
self.legdmg2 = "c_zom_tomb_crusader_body_g_rleg_1c";
|
||||
self.legdmg3 = "c_zom_tomb_crusader_body_g_lleg_1c";
|
||||
self.legdmg4 = "c_zom_tomb_crusader_body_g_legsoff_1c";
|
||||
self.gibspawn1 = "c_zom_buried_g_rarmspawn";
|
||||
self.gibspawntag1 = "J_Elbow_RI";
|
||||
self.gibspawn2 = "c_zom_buried_g_larmspawn";
|
||||
self.gibspawntag2 = "J_Elbow_LE";
|
||||
self.gibspawn3 = "c_zom_buried_g_rlegspawn";
|
||||
self.gibspawntag3 = "J_Knee_RI";
|
||||
self.gibspawn4 = "c_zom_buried_g_llegspawn";
|
||||
self.gibspawntag4 = "J_Knee_LE";
|
||||
self.gibspawn5 = "c_zom_tomb_crusader_hat_3";
|
||||
self.gibspawntag5 = "J_Head";
|
||||
}
|
||||
|
||||
precache()
|
||||
{
|
||||
precachemodel( "c_zom_tomb_crusader_body_1c" );
|
||||
codescripts/character::precachemodelarray( xmodelalias/c_zom_tomb_crusader_head_als::main() );
|
||||
precachemodel( "c_zom_tomb_crusader_hat_1" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_upclean_1c" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_rarm_1c" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_larm_1c" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_behead" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_lowclean_1c" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_rleg_1c" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_lleg_1c" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_legsoff_1c" );
|
||||
precachemodel( "c_zom_buried_g_rarmspawn" );
|
||||
precachemodel( "c_zom_buried_g_larmspawn" );
|
||||
precachemodel( "c_zom_buried_g_rlegspawn" );
|
||||
precachemodel( "c_zom_buried_g_llegspawn" );
|
||||
precachemodel( "c_zom_tomb_crusader_hat_3" );
|
||||
}
|
50
zm_tomb/character/c_zom_tomb_crusader_2b.gsc
Normal file
50
zm_tomb/character/c_zom_tomb_crusader_2b.gsc
Normal file
@ -0,0 +1,50 @@
|
||||
#include codescripts/character;
|
||||
|
||||
main()
|
||||
{
|
||||
self setmodel( "c_zom_tomb_crusader_body_2b" );
|
||||
self.headmodel = codescripts/character::randomelement( xmodelalias/c_zom_tomb_crusader_head_als::main() );
|
||||
self attach( self.headmodel, "", 1 );
|
||||
self.hatmodel = "c_zom_tomb_crusader_hat_2";
|
||||
self attach( self.hatmodel );
|
||||
self.voice = "american";
|
||||
self.skeleton = "base";
|
||||
self.torsodmg1 = "c_zom_tomb_crusader_body_g_upclean_2b";
|
||||
self.torsodmg2 = "c_zom_tomb_crusader_body_g_rarm_2b";
|
||||
self.torsodmg3 = "c_zom_tomb_crusader_body_g_larm_2b";
|
||||
self.torsodmg5 = "c_zom_tomb_german_body_g_behead";
|
||||
self.legdmg1 = "c_zom_tomb_crusader_body_g_lowclean_2b";
|
||||
self.legdmg2 = "c_zom_tomb_crusader_body_g_rleg_2b";
|
||||
self.legdmg3 = "c_zom_tomb_crusader_body_g_lleg_2b";
|
||||
self.legdmg4 = "c_zom_tomb_crusader_body_g_legsoff_2b";
|
||||
self.gibspawn1 = "c_zom_buried_g_rarmspawn";
|
||||
self.gibspawntag1 = "J_Elbow_RI";
|
||||
self.gibspawn2 = "c_zom_buried_g_larmspawn";
|
||||
self.gibspawntag2 = "J_Elbow_LE";
|
||||
self.gibspawn3 = "c_zom_buried_g_rlegspawn";
|
||||
self.gibspawntag3 = "J_Knee_RI";
|
||||
self.gibspawn4 = "c_zom_buried_g_llegspawn";
|
||||
self.gibspawntag4 = "J_Knee_LE";
|
||||
self.gibspawn5 = "c_zom_tomb_crusader_hat_3";
|
||||
self.gibspawntag5 = "J_Head";
|
||||
}
|
||||
|
||||
precache()
|
||||
{
|
||||
precachemodel( "c_zom_tomb_crusader_body_2b" );
|
||||
codescripts/character::precachemodelarray( xmodelalias/c_zom_tomb_crusader_head_als::main() );
|
||||
precachemodel( "c_zom_tomb_crusader_hat_2" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_upclean_2b" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_rarm_2b" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_larm_2b" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_behead" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_lowclean_2b" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_rleg_2b" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_lleg_2b" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_legsoff_2b" );
|
||||
precachemodel( "c_zom_buried_g_rarmspawn" );
|
||||
precachemodel( "c_zom_buried_g_larmspawn" );
|
||||
precachemodel( "c_zom_buried_g_rlegspawn" );
|
||||
precachemodel( "c_zom_buried_g_llegspawn" );
|
||||
precachemodel( "c_zom_tomb_crusader_hat_3" );
|
||||
}
|
44
zm_tomb/character/c_zom_tomb_crusader_2b_nohat.gsc
Normal file
44
zm_tomb/character/c_zom_tomb_crusader_2b_nohat.gsc
Normal file
@ -0,0 +1,44 @@
|
||||
#include codescripts/character;
|
||||
|
||||
main()
|
||||
{
|
||||
self setmodel( "c_zom_tomb_crusader_body_2b_nohat" );
|
||||
self.headmodel = codescripts/character::randomelement( xmodelalias/c_zom_tomb_crusader_head_als::main() );
|
||||
self attach( self.headmodel, "", 1 );
|
||||
self.voice = "american";
|
||||
self.skeleton = "base";
|
||||
self.torsodmg1 = "c_zom_tomb_crusader_body_g_upclean_2b";
|
||||
self.torsodmg2 = "c_zom_tomb_crusader_body_g_rarm_2b";
|
||||
self.torsodmg3 = "c_zom_tomb_crusader_body_g_larm_2b";
|
||||
self.torsodmg5 = "c_zom_tomb_german_body_g_behead";
|
||||
self.legdmg1 = "c_zom_tomb_crusader_body_g_lowclean_2b";
|
||||
self.legdmg2 = "c_zom_tomb_crusader_body_g_rleg_2b";
|
||||
self.legdmg3 = "c_zom_tomb_crusader_body_g_lleg_2b";
|
||||
self.legdmg4 = "c_zom_tomb_crusader_body_g_legsoff_2b";
|
||||
self.gibspawn1 = "c_zom_buried_g_rarmspawn";
|
||||
self.gibspawntag1 = "J_Elbow_RI";
|
||||
self.gibspawn2 = "c_zom_buried_g_larmspawn";
|
||||
self.gibspawntag2 = "J_Elbow_LE";
|
||||
self.gibspawn3 = "c_zom_buried_g_rlegspawn";
|
||||
self.gibspawntag3 = "J_Knee_RI";
|
||||
self.gibspawn4 = "c_zom_buried_g_llegspawn";
|
||||
self.gibspawntag4 = "J_Knee_LE";
|
||||
}
|
||||
|
||||
precache()
|
||||
{
|
||||
precachemodel( "c_zom_tomb_crusader_body_2b_nohat" );
|
||||
codescripts/character::precachemodelarray( xmodelalias/c_zom_tomb_crusader_head_als::main() );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_upclean_2b" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_rarm_2b" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_larm_2b" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_behead" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_lowclean_2b" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_rleg_2b" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_lleg_2b" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_legsoff_2b" );
|
||||
precachemodel( "c_zom_buried_g_rarmspawn" );
|
||||
precachemodel( "c_zom_buried_g_larmspawn" );
|
||||
precachemodel( "c_zom_buried_g_rlegspawn" );
|
||||
precachemodel( "c_zom_buried_g_llegspawn" );
|
||||
}
|
50
zm_tomb/character/c_zom_tomb_crusader_2c.gsc
Normal file
50
zm_tomb/character/c_zom_tomb_crusader_2c.gsc
Normal file
@ -0,0 +1,50 @@
|
||||
#include codescripts/character;
|
||||
|
||||
main()
|
||||
{
|
||||
self setmodel( "c_zom_tomb_crusader_body_2c" );
|
||||
self.headmodel = codescripts/character::randomelement( xmodelalias/c_zom_tomb_crusader_head_als::main() );
|
||||
self attach( self.headmodel, "", 1 );
|
||||
self.hatmodel = "c_zom_tomb_crusader_hat_2";
|
||||
self attach( self.hatmodel );
|
||||
self.voice = "american";
|
||||
self.skeleton = "base";
|
||||
self.torsodmg1 = "c_zom_tomb_crusader_body_g_upclean_2c";
|
||||
self.torsodmg2 = "c_zom_tomb_crusader_body_g_rarm_2c";
|
||||
self.torsodmg3 = "c_zom_tomb_crusader_body_g_larm_2c";
|
||||
self.torsodmg5 = "c_zom_tomb_german_body_g_behead";
|
||||
self.legdmg1 = "c_zom_tomb_crusader_body_g_lowclean_2c";
|
||||
self.legdmg2 = "c_zom_tomb_crusader_body_g_rleg_2c";
|
||||
self.legdmg3 = "c_zom_tomb_crusader_body_g_lleg_2c";
|
||||
self.legdmg4 = "c_zom_tomb_crusader_body_g_legsoff_2c";
|
||||
self.gibspawn1 = "c_zom_buried_g_rarmspawn";
|
||||
self.gibspawntag1 = "J_Elbow_RI";
|
||||
self.gibspawn2 = "c_zom_buried_g_larmspawn";
|
||||
self.gibspawntag2 = "J_Elbow_LE";
|
||||
self.gibspawn3 = "c_zom_buried_g_rlegspawn";
|
||||
self.gibspawntag3 = "J_Knee_RI";
|
||||
self.gibspawn4 = "c_zom_buried_g_llegspawn";
|
||||
self.gibspawntag4 = "J_Knee_LE";
|
||||
self.gibspawn5 = "c_zom_tomb_crusader_hat_1";
|
||||
self.gibspawntag5 = "J_Head";
|
||||
}
|
||||
|
||||
precache()
|
||||
{
|
||||
precachemodel( "c_zom_tomb_crusader_body_2c" );
|
||||
codescripts/character::precachemodelarray( xmodelalias/c_zom_tomb_crusader_head_als::main() );
|
||||
precachemodel( "c_zom_tomb_crusader_hat_2" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_upclean_2c" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_rarm_2c" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_larm_2c" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_behead" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_lowclean_2c" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_rleg_2c" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_lleg_2c" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_legsoff_2c" );
|
||||
precachemodel( "c_zom_buried_g_rarmspawn" );
|
||||
precachemodel( "c_zom_buried_g_larmspawn" );
|
||||
precachemodel( "c_zom_buried_g_rlegspawn" );
|
||||
precachemodel( "c_zom_buried_g_llegspawn" );
|
||||
precachemodel( "c_zom_tomb_crusader_hat_1" );
|
||||
}
|
49
zm_tomb/character/c_zom_tomb_crusader_zc.gsc
Normal file
49
zm_tomb/character/c_zom_tomb_crusader_zc.gsc
Normal file
@ -0,0 +1,49 @@
|
||||
|
||||
main()
|
||||
{
|
||||
self setmodel( "c_zom_tomb_crusader_body_zc" );
|
||||
self.headmodel = "c_zom_tomb_crusader_headz";
|
||||
self attach( self.headmodel, "", 1 );
|
||||
self.hatmodel = "c_zom_tomb_crusader_hat_3";
|
||||
self attach( self.hatmodel );
|
||||
self.voice = "american";
|
||||
self.skeleton = "base";
|
||||
self.torsodmg1 = "c_zom_tomb_crusader_body_g_upclean_zc";
|
||||
self.torsodmg2 = "c_zom_tomb_crusader_body_g_rarm_zc";
|
||||
self.torsodmg3 = "c_zom_tomb_crusader_body_g_larm_zc";
|
||||
self.torsodmg5 = "c_zom_tomb_german_body_g_behead";
|
||||
self.legdmg1 = "c_zom_tomb_crusader_body_g_lowclean_zc";
|
||||
self.legdmg2 = "c_zom_tomb_crusader_body_g_rleg_zc";
|
||||
self.legdmg3 = "c_zom_tomb_crusader_body_g_lleg_zc";
|
||||
self.legdmg4 = "c_zom_tomb_crusader_body_g_legsoff_zc";
|
||||
self.gibspawn1 = "c_zom_buried_g_rarmspawn";
|
||||
self.gibspawntag1 = "J_Elbow_RI";
|
||||
self.gibspawn2 = "c_zom_buried_g_larmspawn";
|
||||
self.gibspawntag2 = "J_Elbow_LE";
|
||||
self.gibspawn3 = "c_zom_buried_g_rlegspawn";
|
||||
self.gibspawntag3 = "J_Knee_RI";
|
||||
self.gibspawn4 = "c_zom_buried_g_llegspawn";
|
||||
self.gibspawntag4 = "J_Knee_LE";
|
||||
self.gibspawn5 = "c_zom_tomb_crusader_hat_3";
|
||||
self.gibspawntag5 = "J_Head";
|
||||
}
|
||||
|
||||
precache()
|
||||
{
|
||||
precachemodel( "c_zom_tomb_crusader_body_zc" );
|
||||
precachemodel( "c_zom_tomb_crusader_headz" );
|
||||
precachemodel( "c_zom_tomb_crusader_hat_3" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_upclean_zc" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_rarm_zc" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_larm_zc" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_behead" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_lowclean_zc" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_rleg_zc" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_lleg_zc" );
|
||||
precachemodel( "c_zom_tomb_crusader_body_g_legsoff_zc" );
|
||||
precachemodel( "c_zom_buried_g_rarmspawn" );
|
||||
precachemodel( "c_zom_buried_g_larmspawn" );
|
||||
precachemodel( "c_zom_buried_g_rlegspawn" );
|
||||
precachemodel( "c_zom_buried_g_llegspawn" );
|
||||
precachemodel( "c_zom_tomb_crusader_hat_3" );
|
||||
}
|
50
zm_tomb/character/c_zom_tomb_german_1a.gsc
Normal file
50
zm_tomb/character/c_zom_tomb_german_1a.gsc
Normal file
@ -0,0 +1,50 @@
|
||||
#include codescripts/character;
|
||||
|
||||
main()
|
||||
{
|
||||
self setmodel( "c_zom_tomb_german_body_1a" );
|
||||
self.headmodel = codescripts/character::randomelement( xmodelalias/c_zom_tomb_german_head_als::main() );
|
||||
self attach( self.headmodel, "", 1 );
|
||||
self.hatmodel = "c_zom_tomb_german_hat_1";
|
||||
self attach( self.hatmodel );
|
||||
self.voice = "american";
|
||||
self.skeleton = "base";
|
||||
self.torsodmg1 = "c_zom_tomb_german_body_g_upclean_1a";
|
||||
self.torsodmg2 = "c_zom_tomb_german_body_g_rarm_1a";
|
||||
self.torsodmg3 = "c_zom_tomb_german_body_g_larm_1a";
|
||||
self.torsodmg5 = "c_zom_tomb_german_body_g_behead";
|
||||
self.legdmg1 = "c_zom_tomb_german_body_g_lowclean_1a";
|
||||
self.legdmg2 = "c_zom_tomb_german_body_g_rleg_1a";
|
||||
self.legdmg3 = "c_zom_tomb_german_body_g_lleg_1a";
|
||||
self.legdmg4 = "c_zom_tomb_german_body_g_legsoff_1a";
|
||||
self.gibspawn1 = "c_zom_buried_g_rarmspawn";
|
||||
self.gibspawntag1 = "J_Elbow_RI";
|
||||
self.gibspawn2 = "c_zom_buried_g_larmspawn";
|
||||
self.gibspawntag2 = "J_Elbow_LE";
|
||||
self.gibspawn3 = "c_zom_buried_g_rlegspawn";
|
||||
self.gibspawntag3 = "J_Knee_RI";
|
||||
self.gibspawn4 = "c_zom_buried_g_llegspawn";
|
||||
self.gibspawntag4 = "J_Knee_LE";
|
||||
self.gibspawn5 = "c_zom_tomb_german_hat_1";
|
||||
self.gibspawntag5 = "J_Head";
|
||||
}
|
||||
|
||||
precache()
|
||||
{
|
||||
precachemodel( "c_zom_tomb_german_body_1a" );
|
||||
codescripts/character::precachemodelarray( xmodelalias/c_zom_tomb_german_head_als::main() );
|
||||
precachemodel( "c_zom_tomb_german_hat_1" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_upclean_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_rarm_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_larm_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_behead" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_lowclean_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_rleg_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_lleg_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_legsoff_1a" );
|
||||
precachemodel( "c_zom_buried_g_rarmspawn" );
|
||||
precachemodel( "c_zom_buried_g_larmspawn" );
|
||||
precachemodel( "c_zom_buried_g_rlegspawn" );
|
||||
precachemodel( "c_zom_buried_g_llegspawn" );
|
||||
precachemodel( "c_zom_tomb_german_hat_1" );
|
||||
}
|
44
zm_tomb/character/c_zom_tomb_german_1a_nohat.gsc
Normal file
44
zm_tomb/character/c_zom_tomb_german_1a_nohat.gsc
Normal file
@ -0,0 +1,44 @@
|
||||
#include codescripts/character;
|
||||
|
||||
main()
|
||||
{
|
||||
self setmodel( "c_zom_tomb_german_body_1a_nohat" );
|
||||
self.headmodel = codescripts/character::randomelement( xmodelalias/c_zom_tomb_german_head_als::main() );
|
||||
self attach( self.headmodel, "", 1 );
|
||||
self.voice = "american";
|
||||
self.skeleton = "base";
|
||||
self.torsodmg1 = "c_zom_tomb_german_body_g_upclean_1a";
|
||||
self.torsodmg2 = "c_zom_tomb_german_body_g_rarm_1a";
|
||||
self.torsodmg3 = "c_zom_tomb_german_body_g_larm_1a";
|
||||
self.torsodmg5 = "c_zom_tomb_german_body_g_behead";
|
||||
self.legdmg1 = "c_zom_tomb_german_body_g_lowclean_1a";
|
||||
self.legdmg2 = "c_zom_tomb_german_body_g_rleg_1a";
|
||||
self.legdmg3 = "c_zom_tomb_german_body_g_lleg_1a";
|
||||
self.legdmg4 = "c_zom_tomb_german_body_g_legsoff_1a";
|
||||
self.gibspawn1 = "c_zom_buried_g_rarmspawn";
|
||||
self.gibspawntag1 = "J_Elbow_RI";
|
||||
self.gibspawn2 = "c_zom_buried_g_larmspawn";
|
||||
self.gibspawntag2 = "J_Elbow_LE";
|
||||
self.gibspawn3 = "c_zom_buried_g_rlegspawn";
|
||||
self.gibspawntag3 = "J_Knee_RI";
|
||||
self.gibspawn4 = "c_zom_buried_g_llegspawn";
|
||||
self.gibspawntag4 = "J_Knee_LE";
|
||||
}
|
||||
|
||||
precache()
|
||||
{
|
||||
precachemodel( "c_zom_tomb_german_body_1a_nohat" );
|
||||
codescripts/character::precachemodelarray( xmodelalias/c_zom_tomb_german_head_als::main() );
|
||||
precachemodel( "c_zom_tomb_german_body_g_upclean_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_rarm_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_larm_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_behead" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_lowclean_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_rleg_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_lleg_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_legsoff_1a" );
|
||||
precachemodel( "c_zom_buried_g_rarmspawn" );
|
||||
precachemodel( "c_zom_buried_g_larmspawn" );
|
||||
precachemodel( "c_zom_buried_g_rlegspawn" );
|
||||
precachemodel( "c_zom_buried_g_llegspawn" );
|
||||
}
|
50
zm_tomb/character/c_zom_tomb_german_2b.gsc
Normal file
50
zm_tomb/character/c_zom_tomb_german_2b.gsc
Normal file
@ -0,0 +1,50 @@
|
||||
#include codescripts/character;
|
||||
|
||||
main()
|
||||
{
|
||||
self setmodel( "c_zom_tomb_german_body_1b" );
|
||||
self.headmodel = codescripts/character::randomelement( xmodelalias/c_zom_tomb_german_head_als::main() );
|
||||
self attach( self.headmodel, "", 1 );
|
||||
self.hatmodel = "c_zom_tomb_german_hat_2";
|
||||
self attach( self.hatmodel );
|
||||
self.voice = "american";
|
||||
self.skeleton = "base";
|
||||
self.torsodmg1 = "c_zom_tomb_german_body_g_upclean_1b";
|
||||
self.torsodmg2 = "c_zom_tomb_german_body_g_rarm_1b";
|
||||
self.torsodmg3 = "c_zom_tomb_german_body_g_larm_1b";
|
||||
self.torsodmg5 = "c_zom_tomb_german_body_g_behead";
|
||||
self.legdmg1 = "c_zom_tomb_german_body_g_lowclean_1b";
|
||||
self.legdmg2 = "c_zom_tomb_german_body_g_rleg_1b";
|
||||
self.legdmg3 = "c_zom_tomb_german_body_g_lleg_1b";
|
||||
self.legdmg4 = "c_zom_tomb_german_body_g_legsoff_1b";
|
||||
self.gibspawn1 = "c_zom_buried_g_rarmspawn";
|
||||
self.gibspawntag1 = "J_Elbow_RI";
|
||||
self.gibspawn2 = "c_zom_buried_g_larmspawn";
|
||||
self.gibspawntag2 = "J_Elbow_LE";
|
||||
self.gibspawn3 = "c_zom_buried_g_rlegspawn";
|
||||
self.gibspawntag3 = "J_Knee_RI";
|
||||
self.gibspawn4 = "c_zom_buried_g_llegspawn";
|
||||
self.gibspawntag4 = "J_Knee_LE";
|
||||
self.gibspawn5 = "c_zom_tomb_german_hat_2";
|
||||
self.gibspawntag5 = "J_Head";
|
||||
}
|
||||
|
||||
precache()
|
||||
{
|
||||
precachemodel( "c_zom_tomb_german_body_1b" );
|
||||
codescripts/character::precachemodelarray( xmodelalias/c_zom_tomb_german_head_als::main() );
|
||||
precachemodel( "c_zom_tomb_german_hat_2" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_upclean_1b" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_rarm_1b" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_larm_1b" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_behead" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_lowclean_1b" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_rleg_1b" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_lleg_1b" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_legsoff_1b" );
|
||||
precachemodel( "c_zom_buried_g_rarmspawn" );
|
||||
precachemodel( "c_zom_buried_g_larmspawn" );
|
||||
precachemodel( "c_zom_buried_g_rlegspawn" );
|
||||
precachemodel( "c_zom_buried_g_llegspawn" );
|
||||
precachemodel( "c_zom_tomb_german_hat_2" );
|
||||
}
|
44
zm_tomb/character/c_zom_tomb_german_2b_nohat.gsc
Normal file
44
zm_tomb/character/c_zom_tomb_german_2b_nohat.gsc
Normal file
@ -0,0 +1,44 @@
|
||||
#include codescripts/character;
|
||||
|
||||
main()
|
||||
{
|
||||
self setmodel( "c_zom_tomb_german_body_1b_nohat" );
|
||||
self.headmodel = codescripts/character::randomelement( xmodelalias/c_zom_tomb_german_head_als::main() );
|
||||
self attach( self.headmodel, "", 1 );
|
||||
self.voice = "american";
|
||||
self.skeleton = "base";
|
||||
self.torsodmg1 = "c_zom_tomb_german_body_g_upclean_1b";
|
||||
self.torsodmg2 = "c_zom_tomb_german_body_g_rarm_1b";
|
||||
self.torsodmg3 = "c_zom_tomb_german_body_g_larm_1b";
|
||||
self.torsodmg5 = "c_zom_tomb_german_body_g_behead";
|
||||
self.legdmg1 = "c_zom_tomb_german_body_g_lowclean_1b";
|
||||
self.legdmg2 = "c_zom_tomb_german_body_g_rleg_1b";
|
||||
self.legdmg3 = "c_zom_tomb_german_body_g_lleg_1b";
|
||||
self.legdmg4 = "c_zom_tomb_german_body_g_legsoff_1b";
|
||||
self.gibspawn1 = "c_zom_buried_g_rarmspawn";
|
||||
self.gibspawntag1 = "J_Elbow_RI";
|
||||
self.gibspawn2 = "c_zom_buried_g_larmspawn";
|
||||
self.gibspawntag2 = "J_Elbow_LE";
|
||||
self.gibspawn3 = "c_zom_buried_g_rlegspawn";
|
||||
self.gibspawntag3 = "J_Knee_RI";
|
||||
self.gibspawn4 = "c_zom_buried_g_llegspawn";
|
||||
self.gibspawntag4 = "J_Knee_LE";
|
||||
}
|
||||
|
||||
precache()
|
||||
{
|
||||
precachemodel( "c_zom_tomb_german_body_1b_nohat" );
|
||||
codescripts/character::precachemodelarray( xmodelalias/c_zom_tomb_german_head_als::main() );
|
||||
precachemodel( "c_zom_tomb_german_body_g_upclean_1b" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_rarm_1b" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_larm_1b" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_behead" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_lowclean_1b" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_rleg_1b" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_lleg_1b" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_legsoff_1b" );
|
||||
precachemodel( "c_zom_buried_g_rarmspawn" );
|
||||
precachemodel( "c_zom_buried_g_larmspawn" );
|
||||
precachemodel( "c_zom_buried_g_rlegspawn" );
|
||||
precachemodel( "c_zom_buried_g_llegspawn" );
|
||||
}
|
50
zm_tomb/character/c_zom_tomb_german_3c.gsc
Normal file
50
zm_tomb/character/c_zom_tomb_german_3c.gsc
Normal file
@ -0,0 +1,50 @@
|
||||
#include codescripts/character;
|
||||
|
||||
main()
|
||||
{
|
||||
self setmodel( "c_zom_tomb_german_body_3c" );
|
||||
self.headmodel = codescripts/character::randomelement( xmodelalias/c_zom_tomb_german_head_als::main() );
|
||||
self attach( self.headmodel, "", 1 );
|
||||
self.hatmodel = "c_zom_tomb_german_hat_3";
|
||||
self attach( self.hatmodel );
|
||||
self.voice = "american";
|
||||
self.skeleton = "base";
|
||||
self.torsodmg1 = "c_zom_tomb_german_body_g_upclean_3c";
|
||||
self.torsodmg2 = "c_zom_tomb_german_body_g_rarm_3c";
|
||||
self.torsodmg3 = "c_zom_tomb_german_body_g_larm_3c";
|
||||
self.torsodmg5 = "c_zom_tomb_german_body_g_behead";
|
||||
self.legdmg1 = "c_zom_tomb_german_body_g_lowclean_3c";
|
||||
self.legdmg2 = "c_zom_tomb_german_body_g_rleg_3c";
|
||||
self.legdmg3 = "c_zom_tomb_german_body_g_lleg_3c";
|
||||
self.legdmg4 = "c_zom_tomb_german_body_g_legsoff_3c";
|
||||
self.gibspawn1 = "c_zom_buried_g_rarmspawn";
|
||||
self.gibspawntag1 = "J_Elbow_RI";
|
||||
self.gibspawn2 = "c_zom_buried_g_larmspawn";
|
||||
self.gibspawntag2 = "J_Elbow_LE";
|
||||
self.gibspawn3 = "c_zom_buried_g_rlegspawn";
|
||||
self.gibspawntag3 = "J_Knee_RI";
|
||||
self.gibspawn4 = "c_zom_buried_g_llegspawn";
|
||||
self.gibspawntag4 = "J_Knee_LE";
|
||||
self.gibspawn5 = "c_zom_tomb_german_hat_3";
|
||||
self.gibspawntag5 = "J_Head";
|
||||
}
|
||||
|
||||
precache()
|
||||
{
|
||||
precachemodel( "c_zom_tomb_german_body_3c" );
|
||||
codescripts/character::precachemodelarray( xmodelalias/c_zom_tomb_german_head_als::main() );
|
||||
precachemodel( "c_zom_tomb_german_hat_3" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_upclean_3c" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_rarm_3c" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_larm_3c" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_behead" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_lowclean_3c" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_rleg_3c" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_lleg_3c" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_legsoff_3c" );
|
||||
precachemodel( "c_zom_buried_g_rarmspawn" );
|
||||
precachemodel( "c_zom_buried_g_larmspawn" );
|
||||
precachemodel( "c_zom_buried_g_rlegspawn" );
|
||||
precachemodel( "c_zom_buried_g_llegspawn" );
|
||||
precachemodel( "c_zom_tomb_german_hat_3" );
|
||||
}
|
44
zm_tomb/character/c_zom_tomb_german_3c_nohat.gsc
Normal file
44
zm_tomb/character/c_zom_tomb_german_3c_nohat.gsc
Normal file
@ -0,0 +1,44 @@
|
||||
#include codescripts/character;
|
||||
|
||||
main()
|
||||
{
|
||||
self setmodel( "c_zom_tomb_german_body_3c_nohat" );
|
||||
self.headmodel = codescripts/character::randomelement( xmodelalias/c_zom_tomb_german_head_als::main() );
|
||||
self attach( self.headmodel, "", 1 );
|
||||
self.voice = "american";
|
||||
self.skeleton = "base";
|
||||
self.torsodmg1 = "c_zom_tomb_german_body_g_upclean_3c";
|
||||
self.torsodmg2 = "c_zom_tomb_german_body_g_rarm_3c";
|
||||
self.torsodmg3 = "c_zom_tomb_german_body_g_larm_3c";
|
||||
self.torsodmg5 = "c_zom_tomb_german_body_g_behead";
|
||||
self.legdmg1 = "c_zom_tomb_german_body_g_lowclean_3c";
|
||||
self.legdmg2 = "c_zom_tomb_german_body_g_rleg_3c";
|
||||
self.legdmg3 = "c_zom_tomb_german_body_g_lleg_3c";
|
||||
self.legdmg4 = "c_zom_tomb_german_body_g_legsoff_3c";
|
||||
self.gibspawn1 = "c_zom_buried_g_rarmspawn";
|
||||
self.gibspawntag1 = "J_Elbow_RI";
|
||||
self.gibspawn2 = "c_zom_buried_g_larmspawn";
|
||||
self.gibspawntag2 = "J_Elbow_LE";
|
||||
self.gibspawn3 = "c_zom_buried_g_rlegspawn";
|
||||
self.gibspawntag3 = "J_Knee_RI";
|
||||
self.gibspawn4 = "c_zom_buried_g_llegspawn";
|
||||
self.gibspawntag4 = "J_Knee_LE";
|
||||
}
|
||||
|
||||
precache()
|
||||
{
|
||||
precachemodel( "c_zom_tomb_german_body_3c_nohat" );
|
||||
codescripts/character::precachemodelarray( xmodelalias/c_zom_tomb_german_head_als::main() );
|
||||
precachemodel( "c_zom_tomb_german_body_g_upclean_3c" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_rarm_3c" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_larm_3c" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_behead" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_lowclean_3c" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_rleg_3c" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_lleg_3c" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_legsoff_3c" );
|
||||
precachemodel( "c_zom_buried_g_rarmspawn" );
|
||||
precachemodel( "c_zom_buried_g_larmspawn" );
|
||||
precachemodel( "c_zom_buried_g_rlegspawn" );
|
||||
precachemodel( "c_zom_buried_g_llegspawn" );
|
||||
}
|
50
zm_tomb/character/c_zom_tomb_german_bare.gsc
Normal file
50
zm_tomb/character/c_zom_tomb_german_bare.gsc
Normal file
@ -0,0 +1,50 @@
|
||||
#include codescripts/character;
|
||||
|
||||
main()
|
||||
{
|
||||
self setmodel( "c_zom_tomb_german_body_1a" );
|
||||
self.headmodel = codescripts/character::randomelement( xmodelalias/c_zom_tomb_german_head_als::main() );
|
||||
self attach( self.headmodel, "", 1 );
|
||||
self.hatmodel = "c_zom_tomb_german_hat_1";
|
||||
self attach( self.hatmodel );
|
||||
self.voice = "american";
|
||||
self.skeleton = "base";
|
||||
self.torsodmg1 = "c_zom_tomb_german_body_g_upclean_1a";
|
||||
self.torsodmg2 = "c_zom_tomb_german_body_g_rarm_1a";
|
||||
self.torsodmg3 = "c_zom_tomb_german_body_g_larm_1a";
|
||||
self.torsodmg5 = "c_zom_tomb_german_body_g_behead";
|
||||
self.legdmg1 = "c_zom_tomb_german_body_g_lowclean_1a";
|
||||
self.legdmg2 = "c_zom_tomb_german_body_g_rleg_1a";
|
||||
self.legdmg3 = "c_zom_tomb_german_body_g_lleg_1a";
|
||||
self.legdmg4 = "c_zom_tomb_german_body_g_legsoff_1a";
|
||||
self.gibspawn1 = "c_zom_buried_g_rarmspawn";
|
||||
self.gibspawntag1 = "J_Elbow_RI";
|
||||
self.gibspawn2 = "c_zom_buried_g_larmspawn";
|
||||
self.gibspawntag2 = "J_Elbow_LE";
|
||||
self.gibspawn3 = "c_zom_buried_g_rlegspawn";
|
||||
self.gibspawntag3 = "J_Knee_RI";
|
||||
self.gibspawn4 = "c_zom_buried_g_llegspawn";
|
||||
self.gibspawntag4 = "J_Knee_LE";
|
||||
self.gibspawn5 = "c_zom_tomb_german_hat_1";
|
||||
self.gibspawntag5 = "J_Head";
|
||||
}
|
||||
|
||||
precache()
|
||||
{
|
||||
precachemodel( "c_zom_tomb_german_body_1a" );
|
||||
codescripts/character::precachemodelarray( xmodelalias/c_zom_tomb_german_head_als::main() );
|
||||
precachemodel( "c_zom_tomb_german_hat_1" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_upclean_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_rarm_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_larm_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_behead" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_lowclean_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_rleg_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_lleg_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_legsoff_1a" );
|
||||
precachemodel( "c_zom_buried_g_rarmspawn" );
|
||||
precachemodel( "c_zom_buried_g_larmspawn" );
|
||||
precachemodel( "c_zom_buried_g_rlegspawn" );
|
||||
precachemodel( "c_zom_buried_g_llegspawn" );
|
||||
precachemodel( "c_zom_tomb_german_hat_1" );
|
||||
}
|
44
zm_tomb/character/c_zom_tomb_german_bare_nohat.gsc
Normal file
44
zm_tomb/character/c_zom_tomb_german_bare_nohat.gsc
Normal file
@ -0,0 +1,44 @@
|
||||
#include codescripts/character;
|
||||
|
||||
main()
|
||||
{
|
||||
self setmodel( "c_zom_tomb_german_body_1a" );
|
||||
self.headmodel = codescripts/character::randomelement( xmodelalias/c_zom_tomb_german_head_als::main() );
|
||||
self attach( self.headmodel, "", 1 );
|
||||
self.voice = "american";
|
||||
self.skeleton = "base";
|
||||
self.torsodmg1 = "c_zom_tomb_german_body_g_upclean_1a";
|
||||
self.torsodmg2 = "c_zom_tomb_german_body_g_rarm_1a";
|
||||
self.torsodmg3 = "c_zom_tomb_german_body_g_larm_1a";
|
||||
self.torsodmg5 = "c_zom_tomb_german_body_g_behead";
|
||||
self.legdmg1 = "c_zom_tomb_german_body_g_lowclean_1a";
|
||||
self.legdmg2 = "c_zom_tomb_german_body_g_rleg_1a";
|
||||
self.legdmg3 = "c_zom_tomb_german_body_g_lleg_1a";
|
||||
self.legdmg4 = "c_zom_tomb_german_body_g_legsoff_1a";
|
||||
self.gibspawn1 = "c_zom_buried_g_rarmspawn";
|
||||
self.gibspawntag1 = "J_Elbow_RI";
|
||||
self.gibspawn2 = "c_zom_buried_g_larmspawn";
|
||||
self.gibspawntag2 = "J_Elbow_LE";
|
||||
self.gibspawn3 = "c_zom_buried_g_rlegspawn";
|
||||
self.gibspawntag3 = "J_Knee_RI";
|
||||
self.gibspawn4 = "c_zom_buried_g_llegspawn";
|
||||
self.gibspawntag4 = "J_Knee_LE";
|
||||
}
|
||||
|
||||
precache()
|
||||
{
|
||||
precachemodel( "c_zom_tomb_german_body_1a" );
|
||||
codescripts/character::precachemodelarray( xmodelalias/c_zom_tomb_german_head_als::main() );
|
||||
precachemodel( "c_zom_tomb_german_body_g_upclean_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_rarm_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_larm_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_behead" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_lowclean_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_rleg_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_lleg_1a" );
|
||||
precachemodel( "c_zom_tomb_german_body_g_legsoff_1a" );
|
||||
precachemodel( "c_zom_buried_g_rarmspawn" );
|
||||
precachemodel( "c_zom_buried_g_larmspawn" );
|
||||
precachemodel( "c_zom_buried_g_rlegspawn" );
|
||||
precachemodel( "c_zom_buried_g_llegspawn" );
|
||||
}
|
7
zm_tomb/xmodelalias/c_zom_tomb_crusader_head_als.gsc
Normal file
7
zm_tomb/xmodelalias/c_zom_tomb_crusader_head_als.gsc
Normal file
@ -0,0 +1,7 @@
|
||||
|
||||
main()
|
||||
{
|
||||
a[ 0 ] = "c_zom_tomb_crusader_head1";
|
||||
a[ 1 ] = "c_zom_tomb_crusader_head2";
|
||||
return a;
|
||||
}
|
8
zm_tomb/xmodelalias/c_zom_tomb_german_head_als.gsc
Normal file
8
zm_tomb/xmodelalias/c_zom_tomb_german_head_als.gsc
Normal file
@ -0,0 +1,8 @@
|
||||
|
||||
main()
|
||||
{
|
||||
a[ 0 ] = "c_zom_tomb_german_head1";
|
||||
a[ 1 ] = "c_zom_tomb_german_head2";
|
||||
a[ 2 ] = "c_zom_tomb_german_head3";
|
||||
return a;
|
||||
}
|
Reference in New Issue
Block a user