‪Black Ops 3 Source Code Explorer  0.1
‪An script explorer for Black Ops 3 by ZeRoY
weapon_group_anims.gsh
Go to the documentation of this file.
1 #define KNUCKLES_LOBBY "pb_cac_brass_knuckles_showcase"
2 #define KNUCKLES_ENDGAME_1 "pb_brass_knuckles_endgame_1stplace_idle"
3 #define KNUCKLES_ENDGAME_2 "pb_brass_knuckles_endgame_2ndplace_idle"
4 #define KNUCKLES_ENDGAME_3 "pb_brass_knuckles_endgame_3rdplace_idle"
5 
6 #define KNUCKLES_ENDGAME_ARRAY array( KNUCKLES_ENDGAME_1, KNUCKLES_ENDGAME_2, KNUCKLES_ENDGAME_3 )
7 
8 #define BOXING_ENDGAME_1 "pb_boxing_gloves_endgame_1stplace_idle"
9 #define BOXING_ENDGAME_2 "pb_boxing_gloves_endgame_2ndplace_idle"
10 #define BOXING_ENDGAME_3 "pb_boxing_gloves_endgame_3rdplace_idle"
11 
12 #define BOXING_ENDGAME_ARRAY array( BOXING_ENDGAME_1, BOXING_ENDGAME_2, BOXING_ENDGAME_3 )
13 
14 #define WRENCH_LOBBY "pb_cac_wrench_showcase"
15 #define WRENCH_ENDGAME_1 "pb_wrench_endgame_1stplace_idle"
16 #define WRENCH_ENDGAME_2 "pb_wrench_endgame_2ndplace_idle"
17 #define WRENCH_ENDGAME_3 "pb_wrench_endgame_3rdplace_idle"
18 
19 #define WRENCH_ENDGAME_ARRAY array( WRENCH_ENDGAME_1, WRENCH_ENDGAME_2, WRENCH_ENDGAME_3 )
20 
21 #define IMPROVISE_LOBBY "pb_cac_improvise_showcase"
22 
23 #define SHOTGUN_OLYMPIA_LOBBY "pb_cac_shotgun_olympia_showcase"
24 
25 #define SWORD_LOBBY "pb_cac_sword_showcase"
26 #define SWORD_ENDGAME_1 "pb_sword_endgame_1stplace_idle"
27 #define SWORD_ENDGAME_2 "pb_sword_endgame_2ndplace_idle"
28 #define SWORD_ENDGAME_3 "pb_sword_endgame_3rdplace_idle"
29 
30 #define SWORD_ENDGAME_ARRAY array( SWORD_ENDGAME_1, SWORD_ENDGAME_2, SWORD_ENDGAME_3 )
31 
32 #define NUNCHUCKS_LOBBY "pb_cac_nunchucks_showcase"
33 #define NUNCHUCKS_ENDGAME_1 "pb_nunchucks_endgame_1stplace_idle"
34 #define NUNCHUCKS_ENDGAME_2 "pb_nunchucks_endgame_2ndplace_idle"
35 #define NUNCHUCKS_ENDGAME_3 "pb_nunchucks_endgame_3rdplace_idle"
36 
37 #define NUNCHUCKS_ENDGAME_ARRAY array( NUNCHUCKS_ENDGAME_1, NUNCHUCKS_ENDGAME_2, NUNCHUCKS_ENDGAME_3 )
38 
39 #define MACE_ENDGAME_1 "pb_mace_endgame_1stplace_idle"
40 #define MACE_ENDGAME_2 "pb_mace_endgame_2ndplace_idle"
41 #define MACE_ENDGAME_3 "pb_mace_endgame_3rdplace_idle"
42 
43 #define MACE_ENDGAME_ARRAY array( MACE_ENDGAME_1, MACE_ENDGAME_2, MACE_ENDGAME_3 )
44 
45 #define BRAWLER_LOBBY "pb_cac_brawler_showcase"
46 #define BRAWLER_ENDGAME_1 "pb_brawler_endgame_1stplace_idle"
47 #define BRAWLER_ENDGAME_2 "pb_brawler_endgame_2ndplace_idle"
48 #define BRAWLER_ENDGAME_3 "pb_brawler_endgame_3rdplace_idle"
49 
50 #define BRAWLER_ENDGAME_ARRAY array( BRAWLER_ENDGAME_1, BRAWLER_ENDGAME_2, BRAWLER_ENDGAME_3 )
51 
52 
53 #define PROSTHETIC_LOBBY "pb_cac_prosthetic_arm_showcase"
54 #define PROSTHETIC_ENDGAME_1 "pb_prosthetic_arm_endgame_1stplace_idle"
55 #define PROSTHETIC_ENDGAME_2 "pb_prosthetic_arm_endgame_2ndplace_idle"
56 #define PROSTHETIC_ENDGAME_3 "pb_prosthetic_arm_endgame_3rdplace_idle"
57 
58 #define PROSTHETIC_ENDGAME_ARRAY array( PROSTHETIC_ENDGAME_1, PROSTHETIC_ENDGAME_2, PROSTHETIC_ENDGAME_3 )
59 
60 
61 #define CHAINSAW_LOBBY "pb_cac_chainsaw_showcase"
62 #define CHAINSAW_ENDGAME_1 "pb_chainsaw_endgame_1stplace_idle"
63 #define CHAINSAW_ENDGAME_2 "pb_chainsaw_endgame_1stplace_idle"
64 #define CHAINSAW_ENDGAME_3 "pb_chainsaw_endgame_1stplace_idle"
65 
66 #define CHAINSAW_ENDGAME_ARRAY array( CHAINSAW_ENDGAME_1, CHAINSAW_ENDGAME_2, CHAINSAW_ENDGAME_3 )
67 
68 
69 #define SMG_PPSH_LOBBY "pb_cac_smg_ppsh_showcase"
70 #define SMG_PPSH_ENDGAME_1 "pb_smg_ppsh_endgame_1stplace_idle"
71 #define SMG_PPSH_ENDGAME_2 "pb_smg_ppsh_endgame_1stplace_idle"
72 #define SMG_PPSH_ENDGAME_3 "pb_smg_ppsh_endgame_1stplace_idle"
73 
74 #define SMG_PPSH_ENDGAME_ARRAY array( SMG_PPSH_ENDGAME_1, SMG_PPSH_ENDGAME_2, SMG_PPSH_ENDGAME_3 )
75 
76 
77 #define KNIFE_BALLISTIC_LOBBY "pb_cac_b_knife_showcase"
78 #define KNIFE_BALLISTIC_ENDGAME_1 "pb_b_knife_endgame_1stplace_idle"
79 #define KNIFE_BALLISTIC_ENDGAME_2 "pb_b_knife_endgame_2ndplace_idle"
80 #define KNIFE_BALLISTIC_ENDGAME_3 "pb_b_knife_endgame_3rdplace_idle"
81 
82 #define KNIFE_BALLISTIC_ENDGAME_ARRAY array( KNIFE_BALLISTIC_ENDGAME_1, KNIFE_BALLISTIC_ENDGAME_2, KNIFE_BALLISTIC_ENDGAME_3 )
83 
84 
85 #define KNIFE_LOBBY "pb_cac_knife_showcase"
86 #define KNIFE_ENDGAME_1 "pb_knife_endgame_1stplace_idle"
87 #define KNIFE_ENDGAME_2 "pb_knife_endgame_2ndplace_idle"
88 #define KNIFE_ENDGAME_3 "pb_knife_endgame_3rdplace_idle"
89 
90 #define KNIFE_ENDGAME_ARRAY array( KNIFE_ENDGAME_1, KNIFE_ENDGAME_2, KNIFE_ENDGAME_3 )
91 
92 
93 #define LAUNCHER_LOBBY "pb_cac_launcher_showcase"
94 #define LAUNCHER_ENDGAME_1 "pb_launcher_endgame_1stplace_idle"
95 #define LAUNCHER_ENDGAME_2 "pb_launcher_endgame_2ndplace_idle"
96 #define LAUNCHER_ENDGAME_3 "pb_launcher_endgame_3rdplace_idle"
97 
98 #define LAUNCHER_ENDGAME_ARRAY array( LAUNCHER_ENDGAME_1, LAUNCHER_ENDGAME_2, LAUNCHER_ENDGAME_3 )
99 
100 
101 #define LAUNCHER_ALT_LOBBY "pb_cac_launcher_alt_showcase"
102 #define LAUNCHER_ALT_ENDGAME_1 "pb_launcher_alt_endgame_1stplace_idle"
103 #define LAUNCHER_ALT_ENDGAME_2 "pb_launcher_alt_endgame_2ndplace_idle"
104 #define LAUNCHER_ALT_ENDGAME_3 "pb_launcher_alt_endgame_3rdplace_idle"
105 
106 #define LAUNCHER_ALT_ENDGAME_ARRAY array( LAUNCHER_ALT_ENDGAME_1, LAUNCHER_ALT_ENDGAME_2, LAUNCHER_ALT_ENDGAME_3 )
107 
108 
109 #define LMG_LOBBY "pb_cac_rifle_showcase"
110 #define LMG_ENDGAME_1 "pb_lmg_endgame_1stplace_idle"
111 #define LMG_ENDGAME_2 "pb_lmg_endgame_2ndplace_idle"
112 #define LMG_ENDGAME_3 "pb_lmg_endgame_3rdplace_idle"
113 
114 #define LMG_ENDGAME_ARRAY array( LMG_ENDGAME_1, LMG_ENDGAME_2, LMG_ENDGAME_3 )
115 
116 
117 #define PISTOL_LOBBY "pb_cac_pistol_showcase"
118 #define PISTOL_ENDGAME_1 "pb_pistol_endgame_1stplace_idle"
119 #define PISTOL_ENDGAME_2 "pb_pistol_endgame_2ndplace_idle"
120 #define PISTOL_ENDGAME_3 "pb_pistol_endgame_3rdplace_idle"
121 
122 #define PISTOL_ENDGAME_ARRAY array( PISTOL_ENDGAME_1, PISTOL_ENDGAME_2, PISTOL_ENDGAME_3 )
123 
124 
125 #define PISTOL_DW_LOBBY "pb_cac_pistol_dw_showcase"
126 #define PISTOL_DW_ENDGAME_1 "pb_pistol_dw_endgame_1stplace_idle"
127 #define PISTOL_DW_ENDGAME_2 "pb_pistol_dw_endgame_2ndplace_idle"
128 #define PISTOL_DW_ENDGAME_3 "pb_pistol_dw_endgame_3rdplace_idle"
129 
130 #define PISTOL_DW_ENDGAME_ARRAY array( PISTOL_DW_ENDGAME_1, PISTOL_DW_ENDGAME_2, PISTOL_DW_ENDGAME_3 )
131 
132 
133 #define ASSAULT_LOBBY "pb_cac_rifle_showcase"
134 #define ASSAULT_ENDGAME_1 "pb_rifle_endgame_1stplace_idle"
135 #define ASSAULT_ENDGAME_2 "pb_rifle_endgame_2ndplace_idle"
136 #define ASSAULT_ENDGAME_3 "pb_rifle_endgame_3rdplace_idle"
137 
138 #define ASSAULT_ENDGAME_ARRAY array( ASSAULT_ENDGAME_1, ASSAULT_ENDGAME_2, ASSAULT_ENDGAME_3 )
139 
140 
141 #define CQB_LOBBY "pb_cac_rifle_showcase"
142 #define CQB_ENDGAME_1 "pb_shotgun_endgame_1stplace_idle"
143 #define CQB_ENDGAME_2 "pb_shotgun_endgame_2ndplace_idle"
144 #define CQB_ENDGAME_3 "pb_shotgun_endgame_3rdplace_idle"
145 
146 #define CQB_ENDGAME_ARRAY array( CQB_ENDGAME_1, CQB_ENDGAME_2, CQB_ENDGAME_3 )
147 
148 
149 #define SMG_LOBBY "pb_cac_smg_showcase"
150 #define SMG_ENDGAME_1 "pb_smg_endgame_1stplace_idle"
151 #define SMG_ENDGAME_2 "pb_smg_endgame_2ndplace_idle"
152 #define SMG_ENDGAME_3 "pb_smg_endgame_3rdplace_idle"
153 
154 #define SMG_ENDGAME_ARRAY array( SMG_ENDGAME_1, SMG_ENDGAME_2, SMG_ENDGAME_3 )
155 
156 
157 #define SNIPER_LOBBY "pb_cac_sniper_showcase"
158 #define SNIPER_ENDGAME_1 "pb_sniper_endgame_1stplace_idle"
159 #define SNIPER_ENDGAME_2 "pb_sniper_endgame_2ndplace_idle"
160 #define SNIPER_ENDGAME_3 "pb_sniper_endgame_3rdplace_idle"
161 
162 #define SNIPER_ENDGAME_ARRAY array( SNIPER_ENDGAME_1, SNIPER_ENDGAME_2, SNIPER_ENDGAME_3 )
163 
164 #define INSPECTION_POSE_CP "pb_cac_rifle_showcase_cp"
165 #define INSPECTION_POSE_ZM "pb_cac_rifle_showcase_cp"
166 
167 #define WEAPON_GROUP_TOP_3_ANIMS associativeArray( \
168  "weapon_smg", SMG_ENDGAME_ARRAY, \
169  "weapon_assault", ASSAULT_ENDGAME_ARRAY, \
170  "weapon_cqb", CQB_ENDGAME_ARRAY, \
171  "weapon_lmg", LMG_ENDGAME_ARRAY, \
172  "weapon_sniper", SNIPER_ENDGAME_ARRAY, \
173  "weapon_pistol", PISTOL_ENDGAME_ARRAY, \
174  "weapon_pistol_dw", PISTOL_DW_ENDGAME_ARRAY, \
175  "weapon_launcher", LAUNCHER_ENDGAME_ARRAY, \
176  "weapon_launcher_alt", LAUNCHER_ALT_ENDGAME_ARRAY, \
177  "weapon_knife", KNIFE_ENDGAME_ARRAY, \
178  "weapon_knuckles", KNUCKLES_ENDGAME_ARRAY, \
179  "weapon_boxing", BOXING_ENDGAME_ARRAY, \
180  "weapon_wrench", WRENCH_ENDGAME_ARRAY, \
181  "weapon_sword", SWORD_ENDGAME_ARRAY, \
182  "weapon_nunchucks", NUNCHUCKS_ENDGAME_ARRAY, \
183  "weapon_mace", MACE_ENDGAME_ARRAY, \
184  "brawler", BRAWLER_ENDGAME_ARRAY, \
185  "weapon_prosthetic", PROSTHETIC_ENDGAME_ARRAY, \
186  "weapon_chainsaw", CHAINSAW_ENDGAME_ARRAY, \
187  "weapon_smg_ppsh", SMG_PPSH_ENDGAME_ARRAY, \
188  "weapon_knife_ballistic", KNIFE_BALLISTIC_ENDGAME_ARRAY )
189 
190 
191 #define WEAPON_GROUP_FRONTEND_ANIMS associativeArray( \
192  "weapon_smg", SMG_LOBBY, \
193  "weapon_assault", ASSAULT_LOBBY, \
194  "weapon_cqb", CQB_LOBBY, \
195  "weapon_lmg", LMG_LOBBY, \
196  "weapon_sniper", SNIPER_LOBBY, \
197  "weapon_pistol", PISTOL_LOBBY, \
198  "weapon_pistol_dw", PISTOL_DW_LOBBY, \
199  "weapon_launcher", LAUNCHER_LOBBY, \
200  "weapon_launcher_alt", LAUNCHER_ALT_LOBBY, \
201  "weapon_knife", KNIFE_LOBBY, \
202  "weapon_knuckles", KNUCKLES_LOBBY, \
203  "weapon_wrench", WRENCH_LOBBY, \
204  "weapon_improvise", IMPROVISE_LOBBY, \
205  "weapon_sword", SWORD_LOBBY, \
206  "weapon_nunchucks", NUNCHUCKS_LOBBY, \
207  "weapon_mace", SWORD_LOBBY, \
208  "brawler", BRAWLER_LOBBY, \
209  "weapon_prosthetic", PROSTHETIC_LOBBY, \
210  "weapon_chainsaw", CHAINSAW_LOBBY, \
211  "weapon_smg_ppsh", SMG_PPSH_LOBBY, \
212  "weapon_knife_ballistic", KNIFE_BALLISTIC_LOBBY, \
213  "weapon_shotgun_olympia", SHOTGUN_OLYMPIA_LOBBY )
214