DayZ 1.24
Loading...
Searching...
No Matches
DayZPlayerCfgBase.c
Go to the documentation of this file.
1//-----------------------------------------------------------------------------------------------
2// DayZPlayerTypeCreate - main dayz type config
3//-----------------------------------------------------------------------------------------------
4
9
14
16{
18 {
21
24
27
29 pType.SetLookLimits(-85, 85, -160, 160);
30 pType.SetAimLimits(-85, 85, -180, 180);
31 pType.SetCameraShootParams(250, 0.01, 0.866);
32 pType.RegisterHitComponentsForAI();
33 }
36 {
38 SHumanCommandMoveSettings hmcs = pType.CommandMoveSettingsW();
39
41 hmcs.m_fRunSpringTimeout = CfgGameplayHandler.GetMovementTimeToSprint();
42 hmcs.m_fRunSpringMaxChange = 8.0;
43
45 hmcs.m_fDirFilterTimeout = CfgGameplayHandler.GetMovementTimeToStrafeJog();
46 hmcs.m_fDirFilterSprintTimeout = CfgGameplayHandler.GetMovementTimeToStrafeSprint();
47 hmcs.m_fDirFilterSpeed = Math.DEG2RAD * 360;
48 hmcs.m_fMaxSprintAngle = Math.DEG2RAD * 45.01;
49
50 hmcs.m_fTurnAngle = 45;
51 hmcs.m_fTurnEndUpdateNTime = 0.7;
52 hmcs.m_fTurnNextNTime = 0.9;
53
54
55 hmcs.m_fHeadingChangeLimiterIdle = 500000;
56 hmcs.m_fHeadingChangeLimiterWalk = 2000;
57 hmcs.m_fHeadingChangeLimiterRun = 1500;
58
59 hmcs.m_fLeaningSpeed = 4.5;
61 hmcs.m_fWaterLevelSpeedRectrictionLow = 0.5;
62 hmcs.m_fWaterLevelSpeedRectrictionHigh = 1.0;
63
64 hmcs.m_iMaxSpeedNormal_WaterLevelLow = -1;
65 hmcs.m_iMaxSpeedFast_WaterLevelLow = -1;
66 hmcs.m_iMaxSpeedNormal_WaterLevelHigh = 1;
67 hmcs.m_iMaxSpeedFast_WaterLevelHigh = 2;
68
69 //--------------------------------------------------------------
71 // DayZPlayerUtils.DebugOverrideAnimationSpeed("dz/anims/anm/player/moves/rifles/p_rfl_erc_runF_low.anm", 2.0);
72 //DayZPlayerUtils.DebugOverrideAnimationTranslation("dz/anims/anm/player/moves/rifles/p_rfl_erc_runF_low.anm", "0 0 10" );
73
74 //Melee evades
75 //LEFT
76 //DayZPlayerUtils.DebugOverrideAnimationSpeed("dz/anims/anm/player/moves/unarmed/p_erc_evadeL_ras.anm", 2.0);
77 //DayZPlayerUtils.DebugOverrideAnimationTranslation("dz/anims/anm/player/moves/unarmed/p_erc_evadeL_ras.anm", "0 0 10");
78
79 //RIGHT
80 //DayZPlayerUtils.DebugOverrideAnimationSpeed("dz/anims/anm/player/moves/unarmed/p_erc_evadeR_ras.anm", 1);
81 //DayZPlayerUtils.DebugOverrideAnimationTranslation("dz/anims/anm/player/moves/unarmed/p_erc_evadeR_ras.anm", "2 0 0");
82
83 //BACK
84 //DayZPlayerUtils.DebugOverrideAnimationSpeed("dz/anims/anm/player/moves/unarmed/p_erc_evadeB_ras.anm", 2.0);
85 //DayZPlayerUtils.DebugOverrideAnimationTranslation("dz/anims/anm/player/moves/unarmed/p_erc_evadeB_ras.anm", "0 0 10");
86 }
87}
88
89
90//-----------------------------------------------------------------------------------------------
91// ITEMS
92//-----------------------------------------------------------------------------------------------
94{
103
105{
107 {
108 m_iStanceMask = DayZPlayerConstants.STANCEMASK_ALL;
109
110 m_StanceMovements[DayZPlayerConstants.STANCEIDX_ERECT] = DayZPlayerConstants.MOVEMENT_IDLE | DayZPlayerConstants.MOVEMENT_WALK | DayZPlayerConstants.MOVEMENT_RUN | DayZPlayerConstants.MOVEMENT_SPRINT;
111 m_StanceMovements[DayZPlayerConstants.STANCEIDX_CROUCH] = DayZPlayerConstants.MOVEMENT_IDLE | DayZPlayerConstants.MOVEMENT_WALK | DayZPlayerConstants.MOVEMENT_SPRINT;
112 m_StanceMovements[DayZPlayerConstants.STANCEIDX_PRONE] = DayZPlayerConstants.MOVEMENT_IDLE | DayZPlayerConstants.MOVEMENT_WALK;
113 m_StanceMovements[DayZPlayerConstants.STANCEIDX_RAISEDERECT] = DayZPlayerConstants.MOVEMENT_IDLE | DayZPlayerConstants.MOVEMENT_WALK | DayZPlayerConstants.MOVEMENT_RUN | DayZPlayerConstants.MOVEMENT_SPRINT;
114 m_StanceMovements[DayZPlayerConstants.STANCEIDX_RAISEDCROUCH] = DayZPlayerConstants.MOVEMENT_IDLE | DayZPlayerConstants.MOVEMENT_WALK | DayZPlayerConstants.MOVEMENT_RUN;
115 m_StanceMovements[DayZPlayerConstants.STANCEIDX_RAISEDPRONE] = DayZPlayerConstants.MOVEMENT_IDLE;
116
117 m_StanceRotation[DayZPlayerConstants.STANCEIDX_ERECT] = DayZPlayerConstants.ROTATION_ENABLE;
118 m_StanceRotation[DayZPlayerConstants.STANCEIDX_CROUCH] = DayZPlayerConstants.ROTATION_ENABLE;
119 m_StanceRotation[DayZPlayerConstants.STANCEIDX_PRONE] = DayZPlayerConstants.ROTATION_ENABLE;
135
136 m_bAttackLean = false;
137 m_bJumpAllowed = true;
138 }
139
141 {
142 SetIKStance(DayZPlayerConstants.STANCEIDX_ERECT, false, true, true);
143 SetIKStance(DayZPlayerConstants.STANCEIDX_CROUCH, false, true, true);
144 SetIKStance(DayZPlayerConstants.STANCEIDX_PRONE, false, true, true);
145 SetIKStance(DayZPlayerConstants.STANCEIDX_RAISEDERECT, false, true, true);
146 SetIKStance(DayZPlayerConstants.STANCEIDX_RAISEDCROUCH, false, false, false);
147 SetIKStance(DayZPlayerConstants.STANCEIDX_RAISEDPRONE, false, true, true);
148
149 SetIKMelee(DayZPlayerConstants.MELEE_LIGHT, false, true, true);
150 SetIKMelee(DayZPlayerConstants.MELEE_HEAVY, false, true, true);
151 }
154 {
155 SetIKStance(DayZPlayerConstants.STANCEIDX_ERECT, false, true, true);
156 SetIKStance(DayZPlayerConstants.STANCEIDX_CROUCH, false, true, true);
157 SetIKStance(DayZPlayerConstants.STANCEIDX_PRONE, false, true, true);
158 SetIKStance(DayZPlayerConstants.STANCEIDX_RAISEDERECT, false, true, true);
159 SetIKStance(DayZPlayerConstants.STANCEIDX_RAISEDCROUCH, false, false, false);
160 SetIKStance(DayZPlayerConstants.STANCEIDX_RAISEDPRONE, false, true, true);
161
162 SetIKMelee(DayZPlayerConstants.MELEE_LIGHT, false, false, false);
163 SetIKMelee(DayZPlayerConstants.MELEE_HEAVY, false, false, false);
164 }
165
167 {
169
170 SetIKStance(DayZPlayerConstants.STANCEIDX_ERECT, false, true, false);
171 SetIKStance(DayZPlayerConstants.STANCEIDX_CROUCH, false, true, false);
172 SetIKStance(DayZPlayerConstants.STANCEIDX_PRONE, false, true, false);
173 SetIKStance(DayZPlayerConstants.STANCEIDX_RAISEDERECT, true, true, true);
174 SetIKStance(DayZPlayerConstants.STANCEIDX_RAISEDCROUCH, true, true, true);
175 SetIKStance(DayZPlayerConstants.STANCEIDX_RAISEDPRONE, true, true, true);
176
177 SetIK(DayZPlayerConstants.STANCEIDX_RAISEDERECT, DayZPlayerConstants.MOVEMENTIDX_SPRINT, false, true, false);
178
179 SetIKMelee(DayZPlayerConstants.MELEE_LIGHT, false, true, true);
180 SetIKMelee(DayZPlayerConstants.MELEE_HEAVY, false, true, true);
181 }
184 {
185 m_iType = ItemBehaviorType.FIREARMS;
186
187 SetIKStance(DayZPlayerConstants.STANCEIDX_ERECT, false, true, true);
188 SetIKStance(DayZPlayerConstants.STANCEIDX_CROUCH, false, true, true);
189 SetIKStance(DayZPlayerConstants.STANCEIDX_PRONE, false, true, true);
190 SetIKStance(DayZPlayerConstants.STANCEIDX_RAISEDERECT, true, true, true);
191 SetIKStance(DayZPlayerConstants.STANCEIDX_RAISEDCROUCH, true, true, true);
192 SetIKStance(DayZPlayerConstants.STANCEIDX_RAISEDPRONE, true, true, true);
193
194 SetIKMelee(DayZPlayerConstants.MELEE_LIGHT, false, true, true);
195 SetIKMelee(DayZPlayerConstants.MELEE_HEAVY, false, true, true);
196 }
197
199 {
200 m_iType = ItemBehaviorType.EMPTYHANDED;
201
202 m_iStanceMask = DayZPlayerConstants.STANCEMASK_ERECT | DayZPlayerConstants.STANCEMASK_CROUCH | DayZPlayerConstants.STANCEMASK_PRONE | DayZPlayerConstants.STANCEMASK_RAISEDERECT | DayZPlayerConstants.STANCEMASK_RAISEDPRONE;
204
205 m_StanceMovements[DayZPlayerConstants.STANCEIDX_RAISEDERECT] = DayZPlayerConstants.MOVEMENT_IDLE | DayZPlayerConstants.MOVEMENT_WALK | DayZPlayerConstants.MOVEMENT_RUN;
206
207 SetIKAll(false, false, false);
208
209 m_bAttackLean = true;
210 }
211
213 {
214 m_iType = ItemBehaviorType.TWOHANDED;
215
216 m_iStanceMask = DayZPlayerConstants.STANCEMASK_ERECT | DayZPlayerConstants.STANCEMASK_CROUCH | DayZPlayerConstants.STANCEMASK_PRONE | DayZPlayerConstants.STANCEMASK_RAISEDERECT | DayZPlayerConstants.STANCEMASK_RAISEDPRONE;
218
219 m_StanceMovements[DayZPlayerConstants.STANCEIDX_RAISEDERECT] = DayZPlayerConstants.MOVEMENT_IDLE | DayZPlayerConstants.MOVEMENT_WALK | DayZPlayerConstants.MOVEMENT_RUN;
220
222
223 m_bAttackLean = true;
224 }
225
227 {
228 m_iType = ItemBehaviorType.ONEHANDED;
229
230 m_iStanceMask = DayZPlayerConstants.STANCEMASK_ERECT | DayZPlayerConstants.STANCEMASK_CROUCH | DayZPlayerConstants.STANCEMASK_PRONE | DayZPlayerConstants.STANCEMASK_RAISEDERECT | DayZPlayerConstants.STANCEMASK_RAISEDPRONE;
232
233 m_StanceMovements[DayZPlayerConstants.STANCEIDX_RAISEDERECT] = DayZPlayerConstants.MOVEMENT_IDLE | DayZPlayerConstants.MOVEMENT_WALK | DayZPlayerConstants.MOVEMENT_RUN;
234
235 SetIKAll(false, true, false);
236
237 m_bAttackLean = true;
238 }
239
241 {
242 m_iType = ItemBehaviorType.EMPTYHANDED;
243
244 m_iStanceMask = DayZPlayerConstants.STANCEMASK_ERECT | DayZPlayerConstants.STANCEMASK_CROUCH | DayZPlayerConstants.STANCEMASK_PRONE;
246
247 m_StanceMovements[DayZPlayerConstants.STANCEIDX_ERECT] = DayZPlayerConstants.MOVEMENT_IDLE | DayZPlayerConstants.MOVEMENT_WALK | DayZPlayerConstants.MOVEMENT_SPRINT;
248 m_StanceMovements[DayZPlayerConstants.STANCEIDX_CROUCH] = DayZPlayerConstants.MOVEMENT_IDLE | DayZPlayerConstants.MOVEMENT_WALK;
249 m_StanceMovements[DayZPlayerConstants.STANCEIDX_PRONE] = DayZPlayerConstants.MOVEMENT_IDLE;
250
251 m_StanceRotation[DayZPlayerConstants.STANCEIDX_PRONE] = DayZPlayerConstants.ROTATION_DISABLE;
252
253 SetIKAll(false, true, true);
254
255 m_bAttackLean = false;
256 }
257
259 {
260 m_iType = ItemBehaviorType.EMPTYHANDED;
261
262 m_iStanceMask = DayZPlayerConstants.STANCEMASK_ERECT | DayZPlayerConstants.STANCEMASK_CROUCH | DayZPlayerConstants.STANCEMASK_PRONE;
264
265 m_StanceMovements[DayZPlayerConstants.STANCEIDX_ERECT] = DayZPlayerConstants.MOVEMENT_IDLE | DayZPlayerConstants.MOVEMENT_WALK;
266 m_StanceMovements[DayZPlayerConstants.STANCEIDX_CROUCH] = DayZPlayerConstants.MOVEMENT_IDLE;
267 m_StanceMovements[DayZPlayerConstants.STANCEIDX_PRONE] = DayZPlayerConstants.MOVEMENT_IDLE;
268
269 m_StanceRotation[DayZPlayerConstants.STANCEIDX_PRONE] = DayZPlayerConstants.ROTATION_DISABLE;
270
271 m_bAttackLean = false;
272 }
273
275 {
277
278 m_iStanceMask = DayZPlayerConstants.STANCEMASK_ERECT;
279 m_StanceMovements[DayZPlayerConstants.STANCEIDX_ERECT] = DayZPlayerConstants.MOVEMENT_IDLE | DayZPlayerConstants.MOVEMENT_WALK;
281
282 SetIKAll(false, true, true);
283
284 m_bAttackLean = true;
285 m_bJumpAllowed = false;
286 }
287
289 {
290 m_iType = ItemBehaviorType.POLEARMS;
291
292 m_iStanceMask = DayZPlayerConstants.STANCEMASK_ERECT | DayZPlayerConstants.STANCEMASK_CROUCH | DayZPlayerConstants.STANCEMASK_PRONE | DayZPlayerConstants.STANCEMASK_RAISEDERECT | DayZPlayerConstants.STANCEMASK_RAISEDPRONE;
294
295 m_StanceMovements[DayZPlayerConstants.STANCEIDX_RAISEDERECT] = DayZPlayerConstants.MOVEMENT_IDLE | DayZPlayerConstants.MOVEMENT_WALK | DayZPlayerConstants.MOVEMENT_RUN;
296
298
299 m_bAttackLean = true;
300 }
301}
302
303
305{
307
309
311
313
315
317
319
321
323
325
327
329
331}
332
334{
335 GetGame().ProfilerStart("DayZPlayerTypeRegisterItems");
336
338
341 emptyHanded.SetEmptyHanded();
342
344 toolsOneHanded.SetToolsOneHanded();
345
347 twoHanded.SetTwoHanded();
348
350 restrained.SetRestrained();
351
353 surrender.SetSurrender();
354
356 heavyItemBehaviour.SetHeavyItems();
357
359 poleArms.SetPoleArms();
360
362 pType.SetDefaultItemInHandsProfile("", emptyHanded);
363
365 pType.ResetItemInHandsProfiles();
366
368 modCallbacks.RegisterEmptyHanded(pType, emptyHanded);
369
371 {
372 pType.AddItemInHandsProfileIK("Inventory_Base", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/apple.anm");
373 }
374
376 {
378
379 pistolItemBehaviour.SetPistols();
380
381 pType.AddItemInHandsProfileIK("Colt1911_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_1911.asi", pistolItemBehaviour, "dz/anims/anm/player/ik/weapons/1911.anm", "dz/anims/anm/player/reloads/1911/w_1911_states.anm");
382 pType.AddItemInHandsProfileIK("CZ75_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_cz75.asi", pistolItemBehaviour, "dz/anims/anm/player/ik/weapons/CZ75.anm", "dz/anims/anm/player/reloads/CZ75/w_CZ75_states.anm");
383 pType.AddItemInHandsProfileIK("DartGun", "dz/anims/workspaces/player/player_main/weapons/player_main_x2dartgun.asi", pistolItemBehaviour, "dz/anims/anm/player/ik/weapons/X2.anm");
384 pType.AddItemInHandsProfileIK("Derringer_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_derringer.asi", pistolItemBehaviour, "dz/anims/anm/player/ik/weapons/derringer.anm", "dz/anims/anm/player/reloads/Derringer/w_derringer_states.anm");
385 pType.AddItemInHandsProfileIK("Flaregun_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_flaregun.asi", pistolItemBehaviour, "dz/anims/anm/player/ik/weapons/flaregun.anm", "dz/anims/anm/player/reloads/Flaregun/w_Flaregun_states.anm");
386 pType.AddItemInHandsProfileIK("FNX45_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_fnp45.asi", pistolItemBehaviour, "dz/anims/anm/player/ik/weapons/fnp45.anm", "dz/anims/anm/player/reloads/FNP45/w_fnp45_states.anm");
387 pType.AddItemInHandsProfileIK("Glock19_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_glock.asi", pistolItemBehaviour, "dz/anims/anm/player/ik/weapons/Glock19.anm", "dz/anims/anm/player/reloads/Glock/w_Glock19_states.anm");
388 pType.AddItemInHandsProfileIK("LongHorn_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_longhorn.asi", pistolItemBehaviour, "dz/anims/anm/player/ik/weapons/longhorn.anm", "dz/anims/anm/player/reloads/longhorn/w_longhorn_states.anm");
389 pType.AddItemInHandsProfileIK("Magnum_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_magnum.asi", pistolItemBehaviour, "dz/anims/anm/player/ik/weapons/magnum.anm", "dz/anims/anm/player/reloads/magnum/w_magnum_states.anm");
390 pType.AddItemInHandsProfileIK("MKII_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_rugermk2.asi", pistolItemBehaviour, "dz/anims/anm/player/ik/weapons/MK2.anm", "dz/anims/anm/player/reloads/RugerMK2/w_MK2_states.anm");
391 pType.AddItemInHandsProfileIK("pb6p9", "dz/anims/workspaces/player/player_main/weapons/player_main_pb6p9.asi", pistolItemBehaviour, "dz/anims/anm/player/ik/weapons/PB6P9.anm");
392 pType.AddItemInHandsProfileIK("MakarovIJ70_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_ij70.asi", pistolItemBehaviour, "dz/anims/anm/player/ik/weapons/ij70.anm", "dz/anims/anm/player/reloads/IJ70/w_IJ70_states.anm");
393 pType.AddItemInHandsProfileIK("P1_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_p1.asi", pistolItemBehaviour, "dz/anims/anm/player/ik/weapons/P1.anm", "dz/anims/anm/player/reloads/p1/w_states_p1.anm");
394 pType.AddItemInHandsProfileIK("Red9_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_mauserred9.asi", pistolItemBehaviour, "dz/anims/anm/player/ik/weapons/Red9.anm");
395 pType.AddItemInHandsProfileIK("Shockpistol_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_taser.asi", pistolItemBehaviour, "dz/anims/anm/player/ik/weapons/Shockpistol.anm");
396 pType.AddItemInHandsProfileIK("Deagle_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_deagle.asi", pistolItemBehaviour, "dz/anims/anm/player/ik/weapons/Deagle.anm", "dz/anims/anm/player/reloads/Deagle/w_Deagle_states.anm");
397
398 modCallbacks.RegisterPistol(pType, pistolItemBehaviour);
399 }
400
402 {
404
405 fireArmsItemBehaviour.SetFirearms();
406
407 pType.AddItemInHandsProfileIK("AKS74U", "dz/anims/workspaces/player/player_main/weapons/player_main_ak74u.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/AKS74U.anm", "dz/anims/anm/player/reloads/AK74U/w_AKS74U_states.anm");
408 pType.AddItemInHandsProfileIK("AK74_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_ak101.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/ak101.anm", "dz/anims/anm/player/reloads/AK101/w_AK101_states.anm");
409 pType.AddItemInHandsProfileIK("AK101_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_ak101.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/ak101.anm", "dz/anims/anm/player/reloads/AK101/w_AK101_states.anm");
410 pType.AddItemInHandsProfileIK("AKM_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_akm.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/akm.anm", "dz/anims/anm/player/reloads/AKM/w_akm_states.anm");
411 pType.AddItemInHandsProfileIK("Aug_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_aug.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/aug.anm", "dz/anims/anm/player/reloads/aug/w_aug_states.anm");
412 pType.AddItemInHandsProfileIK("B95_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_b95.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/b95.anm", "dz/anims/anm/player/reloads/B95/w_B95_states.anm");
413 pType.AddItemInHandsProfileIK("CZ61_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_cz61.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/CZ61.anm", "dz/anims/anm/player/reloads/cz61/w_cz61_states.anm");
414 pType.AddItemInHandsProfileIK("CZ527_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_cz527.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/cz527.anm", "dz/anims/anm/player/reloads/cz527/w_CZ527_states.anm");
415 pType.AddItemInHandsProfileIK("CZ550_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_cz550.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/cz550.anm", "dz/anims/anm/player/reloads/cz550/w_CZ550_states.anm");
416 pType.AddItemInHandsProfileIK("FAL_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_fnfal.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/fn_fal.anm", "dz/anims/anm/player/reloads/FNFal/w_FNFal_states.anm");
417 pType.AddItemInHandsProfileIK("Izh18_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_izh18.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/izh18.anm", "dz/anims/anm/player/reloads/IZH18/w_izh18_states.anm");
418 pType.AddItemInHandsProfileIK("M4A1_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_m4a1.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/m4a1_ik.anm", "dz/anims/anm/player/reloads/M4A1/w_M4A1_states.anm");
419 pType.AddItemInHandsProfileIK("M249_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_m249.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/M249.anm");
420 pType.AddItemInHandsProfileIK("Mosin9130_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_mosin1903.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/mosin9130.anm", "dz/anims/anm/player/reloads/Mosin_1903/w_mosin1903_states.anm");
421 pType.AddItemInHandsProfileIK("SawedoffMosin9130_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_mosin1903.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/mosin9130.anm", "dz/anims/anm/player/reloads/Mosin_1903/w_mosin1903_states.anm");
422 pType.AddItemInHandsProfileIK("MP5K_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_mp5.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/mp5k.anm", "dz/anims/anm/player/reloads/mp5/w_mp5k_states.anm");
423 pType.AddItemInHandsProfileIK("PM73Rak_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_pm73.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/pm63rak.anm");
424 pType.AddItemInHandsProfileIK("Repeater_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_repeater.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/repeater.anm", "dz/anims/anm/player/reloads/repeater/w_repeater_states.anm");
425 pType.AddItemInHandsProfileIK("Ruger1022_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_ruger1022.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/ruger1022.anm", "dz/anims/anm/player/reloads/ruger1022/w_Ruger1022_states.anm");
426 pType.AddItemInHandsProfileIK("SKS_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_sks.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/SKS.anm", "dz/anims/anm/player/reloads/SKS/w_SKS_states.anm");
427 pType.AddItemInHandsProfileIK("SVD_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_svd.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/svd.anm", "dz/anims/anm/player/reloads/SVD/w_SVD_states.anm");
428 pType.AddItemInHandsProfileIK("Trumpet_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_trumpet.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/trumpet.anm");
429 pType.AddItemInHandsProfileIK("UMP45_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_ump45.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/ump.anm", "dz/anims/anm/player/reloads/UMP45/w_UMP45_states.anm");
430 pType.AddItemInHandsProfileIK("VSS", "dz/anims/workspaces/player/player_main/weapons/player_main_vss.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/VSS.anm", "dz/anims/anm/player/reloads/VSS/w_VSS_states.anm");
431 pType.AddItemInHandsProfileIK("Vikhr", "dz/anims/workspaces/player/player_main/weapons/player_main_Vikhr.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/Vikhr.anm", "dz/anims/anm/player/reloads/Vikhr/w_Vikhr_states.anm");
432 pType.AddItemInHandsProfileIK("Winchester70_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_winchester70.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/winchester70.anm", "dz/anims/anm/player/reloads/Winchester70/w_winchester70_states.anm");
433 pType.AddItemInHandsProfileIK("ASVAL", "dz/anims/workspaces/player/player_main/weapons/player_main_as_val.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/VAL.anm", "dz/anims/anm/player/reloads/VAL/w_VAL_states.anm");
434 pType.AddItemInHandsProfileIK("Scout_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_Scout.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/Scout.anm", "dz/anims/anm/player/reloads/Scout/w_scout_states.anm");
435 pType.AddItemInHandsProfileIK("M16A2_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_m16a2.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/M16A2_ik.anm", "dz/anims/anm/player/reloads/m16a2/w_m16a2_states.anm");
436 pType.AddItemInHandsProfileIK("Famas_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_famas.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/famas.anm", "dz/anims/anm/player/reloads/famas/w_famas_states.anm");
437 pType.AddItemInHandsProfileIK("PP19_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_PP19.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/bizon.anm", "dz/anims/anm/player/reloads/Bizon/w_bizon_states.anm");
438 pType.AddItemInHandsProfileIK("SSG82_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_ssg82.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/ssg82.anm", "dz/anims/anm/player/reloads/SSG82/w_SSG82_states.anm");
439 pType.AddItemInHandsProfileIK("M14_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_m14.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/M14_ik.anm", "dz/anims/anm/player/reloads/M14/w_M14_states.anm");
440
442 pType.AddItemInHandsProfileIK("Izh18Shotgun_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_izh18_Spartan.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/izh18_Spartan.anm", "dz/anims/anm/player/reloads/IZH18Spartan/w_izh18Spartan_states.anm");
443 pType.AddItemInHandsProfileIK("Izh43Shotgun_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_izh43.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/izh43.anm", "dz/anims/anm/player/reloads/IZH43/w_IZH43_states.anm");
444 pType.AddItemInHandsProfileIK("Mp133Shotgun_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_mp133.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/mp133.anm", "dz/anims/anm/player/reloads/MP133/w_mp133_states.anm");
445 pType.AddItemInHandsProfileIK("Mp133Shotgun_PistolGrip", "dz/anims/workspaces/player/player_main/weapons/player_main_mp133grip.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/mp133_pistol_grip.anm");
446 pType.AddItemInHandsProfileIK("Saiga_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_Saiga.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/Saiga.anm", "dz/anims/anm/player/reloads/Saiga/w_Saiga_states.anm");
447
449 pType.AddItemInHandsProfileIK("M79", "dz/anims/workspaces/player/player_main/weapons/player_main_m79.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/m79.anm", "dz/anims/anm/player/reloads/m79/w_m79_states.anm");
450
451 modCallbacks.RegisterFireArms(pType, fireArmsItemBehaviour);
452 }
453
455 {
457
459 pType.AddItemInHandsProfileIK("PVCBow", "dz/anims/workspaces/player/player_main/player_main_bow.asi", archeryItemBehaviour, "dz/anims/anm/player/ik/weapons/bow_erc_IK.anm");
460 pType.AddItemInHandsProfileIK("QuickieBow", "dz/anims/workspaces/player/player_main/weapons/player_main_bow_quicky.asi", archeryItemBehaviour, "dz/anims/anm/player/ik/weapons/bow_erc_IK.anm");
461 pType.AddItemInHandsProfileIK("RecurveBow", "dz/anims/workspaces/player/player_main/weapons/player_main_bow_recurve.asi", archeryItemBehaviour, "dz/anims/anm/player/ik/weapons/bow_erc_recurve_IK.anm");
462 pType.AddItemInHandsProfileIK("Crossbow_Base", "dz/anims/workspaces/player/player_main/weapons/player_main_crossbow.asi", fireArmsItemBehaviour, "dz/anims/anm/player/ik/weapons/crossbow.anm", "dz/anims/anm/player/reloads/Crossbow/w_crossbow_states.anm");
463
465 pType.AddItemInHandsProfileIK("Ammo_ArrowComposite", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/arrow_hunting.anm");
466 pType.AddItemInHandsProfileIK("Ammo_ArrowBolt", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/arrow_bolt.anm");
467 pType.AddItemInHandsProfileIK("Ammo_ArrowBoned", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/arrow_hunting.anm");
468 pType.AddItemInHandsProfileIK("Ammo_ArrowPrimitive", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/arrow_hunting.anm");
469 pType.AddItemInHandsProfileIK("Ammo_SharpStick", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/arrow_hunting.anm");
470 pType.AddItemInHandsProfileIK("Ammo_HuntingBolt", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/Bolt_Hunting.anm");
471 pType.AddItemInHandsProfileIK("Ammo_ImprovisedBolt_1", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/Bolt_Hunting.anm");
472 pType.AddItemInHandsProfileIK("Ammo_ImprovisedBolt_2", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/Bolt_Hunting.anm");
473 pType.AddItemInHandsProfileIK("Ammo_CupidsBolt", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/Bolt_Hunting.anm");
474
476 pType.AddItemInHandsProfileIK("Mag_Arrows_Quiver", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/9mm_25rnd_box.anm");
477 pType.AddItemInHandsProfileIK("Mag_Bolts_Quiver", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/9mm_25rnd_box.anm");
478
479 modCallbacks.RegisterArcheryItem(pType, archeryItemBehaviour);
480 }
481
483 {
485
490
491 modCallbacks.RegisterLauncher(pType, launcherItemBehaviour);
492 }
493
495 {
496 pType.AddItemInHandsProfileIK("Ammunition_Base", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/banana.anm"); // Not configured
497
498
500 pType.AddItemInHandsProfileIK("AmmoBox_9x19_25rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/9mm_25rnd_box.anm");
501 pType.AddItemInHandsProfileIK("AmmoBox_00buck_10rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/00Buck_10RoundBox.anm");
502 pType.AddItemInHandsProfileIK("AmmoBox_762x39_20Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/762x39_20RoundBox.anm");
503 pType.AddItemInHandsProfileIK("AmmoBox_762x54_20Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/762_20RoundBox.anm");
504 pType.AddItemInHandsProfileIK("AmmoBox_22_50Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/22_50RoundBox.anm");
505 pType.AddItemInHandsProfileIK("AmmoBox_556x45_20Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/556x20_20RoundBox.anm");
506 pType.AddItemInHandsProfileIK("AmmoBox_357_20Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/357_20RoundBox.anm");
507 pType.AddItemInHandsProfileIK("AmmoBox_545x39_20Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/545x39_20RoundBox.anm");
508 pType.AddItemInHandsProfileIK("AmmoBox_380_35rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/380auto_35RoundBox.anm");
509 pType.AddItemInHandsProfileIK("AmmoBox_45ACP_25rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/45acp_25rnd_box.anm");
510 pType.AddItemInHandsProfileIK("AmmoBox_308Win_20Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/308Win_20RoundBox.anm");
511 pType.AddItemInHandsProfileIK("AmmoBox_9x39_20Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/9x39_20RoundBox.anm");
512 pType.AddItemInHandsProfileIK("AmmoBox_9x39AP_20Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/9x39_20RoundBox.anm");
513
514 // New ammobox classes
515 pType.AddItemInHandsProfileIK("AmmoBox_556x45Tracer_20Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/556x20_20RoundBox.anm");
516 pType.AddItemInHandsProfileIK("AmmoBox_308WinTracer_20Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/308Win_20RoundBox.anm");
517 pType.AddItemInHandsProfileIK("AmmoBox_762x54Tracer_20Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/762_20RoundBox.anm");
518 pType.AddItemInHandsProfileIK("AmmoBox_762x39Tracer_20Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/762x39_20RoundBox.anm");
519 pType.AddItemInHandsProfileIK("AmmoBox_12gaSlug_10Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/00Buck_10RoundBox.anm");
520 pType.AddItemInHandsProfileIK("AmmoBox_545x39Tracer_20Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/545x39_20RoundBox.anm");
521
523 pType.AddItemInHandsProfileIK("Ammo_9x19", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/9mm_LooseRounds.anm");
524 pType.AddItemInHandsProfileIK("Ammo_357", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/357_LooseRounds.anm");
525 pType.AddItemInHandsProfileIK("Ammo_22", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/22_LooseRounds.anm");
526 pType.AddItemInHandsProfileIK("Ammo_380", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/9mm_LooseRounds.anm");
527 pType.AddItemInHandsProfileIK("Ammo_45ACP", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/9mm_LooseRounds.anm");
528 pType.AddItemInHandsProfileIK("Ammo_762x39", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/762x39_LooseRounds.anm");
529 pType.AddItemInHandsProfileIK("Ammo_762x54", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/762x54_LooseRounds.anm");
530 pType.AddItemInHandsProfileIK("Ammo_556x45", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/556x45_LooseRounds.anm");
531 pType.AddItemInHandsProfileIK("Ammo_Flare", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/Flare_SingleRound.anm");
532 pType.AddItemInHandsProfileIK("Ammo_545x39", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/545x39_LooseRounds.anm");
533 pType.AddItemInHandsProfileIK("Ammo_9x39", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/9x39_LooseRounds.anm");
534 pType.AddItemInHandsProfileIK("Ammo_9x39AP", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/9x39_LooseRounds.anm");
535
536 // New ammo classes
537 pType.AddItemInHandsProfileIK("Ammo_308Win", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/9x39_LooseRounds.anm");
538 pType.AddItemInHandsProfileIK("Ammo_308WinTracer", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/9x39_LooseRounds.anm");
539 pType.AddItemInHandsProfileIK("Ammo_556x45Tracer", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/556x45_LooseRounds.anm");
540 pType.AddItemInHandsProfileIK("Ammo_762x54Tracer", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/762x54_LooseRounds.anm");
541 pType.AddItemInHandsProfileIK("Ammo_762x39Tracer", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/762x39_LooseRounds.anm");
542 pType.AddItemInHandsProfileIK("Ammo_545x39Tracer", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/545x39_LooseRounds.anm");
543
544 pType.AddItemInHandsProfileIK("Ammo_12gaPellets", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/12ga_00buck.anm");
545 pType.AddItemInHandsProfileIK("Ammo_12gaSlug", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/12ga_00buck.anm");
546
547 pType.AddItemInHandsProfileIK("Ammo_40mm_Base", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/ammunition/40mm_Grenade.anm"); // Not configured
548 pType.AddItemInHandsProfileIK("Ammo_LAW_HE", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/banana.anm"); // Not configured
549 pType.AddItemInHandsProfileIK("Ammo_LAW_HE", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/banana.anm"); // Not configured
550 }
551
553 {
555 pType.AddItemInHandsProfileIK("UniversalLight", "dz/anims/workspaces/player/player_main/props/player_main_1h_flashlight.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/light/universallight.anm");
556 pType.AddItemInHandsProfileIK("TLRLight", "dz/anims/workspaces/player/player_main/props/player_main_1h_flashlight.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/light/tlrlight.anm");
557
559 pType.AddItemInHandsProfileIK("Magazine_Base", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/banana.anm");
560 pType.AddItemInHandsProfileIK("Mag_IJ70_8Rnd", "dz/anims/workspaces/player/player_main/props/player_main_fnp45_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_ij70.anm");
561 pType.AddItemInHandsProfileIK("Mag_FNX45_15Rnd", "dz/anims/workspaces/player/player_main/props/player_main_fnp45_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_fnp45.anm");
562 pType.AddItemInHandsProfileIK("Mag_MP5_15Rnd", "dz/anims/workspaces/player/player_main/props/player_main_mp5k_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_mp5_15rnd.anm");
563 pType.AddItemInHandsProfileIK("Mag_MP5_30Rnd", "dz/anims/workspaces/player/player_main/props/player_main_mp5k_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_mp5_30rnd.anm");
564 pType.AddItemInHandsProfileIK("Mag_MKII_10Rnd", "dz/anims/workspaces/player/player_main/props/player_main_fnp45_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_mk2.anm");
565 pType.AddItemInHandsProfileIK("Mag_AKM_Drum75Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_akm_drum.anm");
566 pType.AddItemInHandsProfileIK("Mag_CLIP762x39_10Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/clip_762x39_10rnd.anm");
567 pType.AddItemInHandsProfileIK("Mag_CLIP762x54_5Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/clip_762x54_5Rnd.anm");
568 pType.AddItemInHandsProfileIK("Mag_CLIP9x19_10Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/clip_9x19_10rnd.anm");
569 pType.AddItemInHandsProfileIK("Mag_CZ75_15Rnd", "dz/anims/workspaces/player/player_main/props/player_main_fnp45_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_CZ75.anm");
570 pType.AddItemInHandsProfileIK("Mag_P1_8Rnd", "dz/anims/workspaces/player/player_main/props/player_main_fnp45_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_p1.anm");
571 pType.AddItemInHandsProfileIK("Mag_PM73_15Rnd", "dz/anims/workspaces/player/player_main/props/player_main_mp5k_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_pm73_15rnd.anm");
572 pType.AddItemInHandsProfileIK("Mag_PM73_25Rnd", "dz/anims/workspaces/player/player_main/props/player_main_mp5k_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_pm73_15rnd.anm");
573 pType.AddItemInHandsProfileIK("Mag_1911_7Rnd", "dz/anims/workspaces/player/player_main/props/player_main_fnp45_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_1911.anm");
574 pType.AddItemInHandsProfileIK("Mag_762x54Snaploader_2Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/snaploader_762.anm");
575 pType.AddItemInHandsProfileIK("Mag_308WinSnaploader_2Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/snaploader_762.anm");
576 pType.AddItemInHandsProfileIK("Mag_12gaSnaploader_2Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/snaploader.anm");
577 pType.AddItemInHandsProfileIK("Mag_357Speedloader_6Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/357_speedloader.anm");
578 pType.AddItemInHandsProfileIK("Mag_SVD_10Rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_svd.anm");
579 pType.AddItemInHandsProfileIK("Mag_UMP_25Rnd", "dz/anims/workspaces/player/player_main/props/player_main_mp5k_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_ump45.anm");
580 pType.AddItemInHandsProfileIK("Mag_CZ61_20Rnd", "dz/anims/workspaces/player/player_main/props/player_main_mp5k_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_cz61_20rnd.anm");
581 pType.AddItemInHandsProfileIK("Mag_CZ527_5rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_cz527.anm");
582 pType.AddItemInHandsProfileIK("Mag_AKM_30Rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_akm_30rnd.anm");
583 pType.AddItemInHandsProfileIK("Mag_AKM_Palm30Rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_akm_30rnd.anm");
584 pType.AddItemInHandsProfileIK("Mag_STANAG_30Rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_stanag30.anm");
585 pType.AddItemInHandsProfileIK("Mag_STANAGCoupled_30Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_stanag30_coupled.anm");
586 pType.AddItemInHandsProfileIK("Mag_AK74_30Rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_akm_30rnd.anm");
587 pType.AddItemInHandsProfileIK("Mag_AK101_30Rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_akm_30rnd.anm");
588 pType.AddItemInHandsProfileIK("Mag_CMAG_10Rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_cmag_10rnd.anm");
589
590 pType.AddItemInHandsProfileIK("Mag_CMAG_20Rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_cmag_10rnd.anm");
591 pType.AddItemInHandsProfileIK("Mag_CMAG_30Rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_cmag_10rnd.anm");
592 pType.AddItemInHandsProfileIK("Mag_CMAG_40Rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_cmag_10rnd.anm");
593 pType.AddItemInHandsProfileIK("Mag_Ruger1022_10Rnd", "dz/anims/workspaces/player/player_main/props/player_main_mp5k_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_ruger1022_10rnd.anm");
594 pType.AddItemInHandsProfileIK("Mag_Ruger1022_15Rnd", "dz/anims/workspaces/player/player_main/props/player_main_mp5k_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_ruger1022_30rnd.anm");
595 pType.AddItemInHandsProfileIK("Mag_Ruger1022_30Rnd", "dz/anims/workspaces/player/player_main/props/player_main_mp5k_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_ruger1022_30rnd.anm");
596 pType.AddItemInHandsProfileIK("Mag_FAL_20Rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_fal_20rnd.anm");
597
598 pType.AddItemInHandsProfileIK("Mag_VSS_10Rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_vss_10rnd.anm");
599 pType.AddItemInHandsProfileIK("Mag_Glock_15Rnd", "dz/anims/workspaces/player/player_main/props/player_main_fnp45_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_glock19_15rnd.anm");
600 pType.AddItemInHandsProfileIK("Mag_Saiga_5Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_saiga_5rnd.anm");
601 pType.AddItemInHandsProfileIK("Mag_Saiga_8Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_saiga_8rnd.anm");
602 pType.AddItemInHandsProfileIK("Mag_Saiga_Drum20Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_saiga_drum.anm");
603 pType.AddItemInHandsProfileIK("Mag_Deagle_9rnd", "dz/anims/workspaces/player/player_main/props/player_main_fnp45_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_fnp45.anm");
604 pType.AddItemInHandsProfileIK("Mag_VAL_20Rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_vss_10rnd.anm"); //todo placeholder
605 pType.AddItemInHandsProfileIK("Mag_Vikhr_30Rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_vss_10rnd.anm"); //todo placeholder
606 pType.AddItemInHandsProfileIK("Mag_Scout_5Rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_cz527.anm");
607 pType.AddItemInHandsProfileIK("Mag_STANAG_60Rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_cz527.anm");
608 pType.AddItemInHandsProfileIK("Mag_AK74_45Rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_cz527.anm");
609 pType.AddItemInHandsProfileIK("Mag_FAMAS_25Rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_cz527.anm");
610 pType.AddItemInHandsProfileIK("Mag_Aug_30Rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_cmag_10rnd.anm");
611 pType.AddItemInHandsProfileIK("Mag_PP19_64Rnd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_ruger1022_30rnd.anm");
612 pType.AddItemInHandsProfileIK("Mag_CZ550_4rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_cz550.anm");
613 pType.AddItemInHandsProfileIK("Mag_CZ550_10rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_cz550.anm");
614 pType.AddItemInHandsProfileIK("Mag_SSG82_5rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_ssg82.anm");
615 pType.AddItemInHandsProfileIK("Mag_M14_10Rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_svd.anm");
616 pType.AddItemInHandsProfileIK("Mag_M14_20Rnd", "dz/anims/workspaces/player/player_main/props/player_main_STANAG_mag.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/magazines/magazine_svd.anm");
617
619 pType.AddItemInHandsProfileIK("AK_Bayonet", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_knife.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/bayonet_ak.anm");
620 pType.AddItemInHandsProfileIK("M9A1_Bayonet", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_knife.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/combatknife.anm");
621 pType.AddItemInHandsProfileIK("Mosin_Bayonet", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_knife.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/bayonet_mosin.anm");
622 pType.AddItemInHandsProfileIK("SKS_Bayonet", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_knife.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/bayonet_sks.anm");
623 pType.AddItemInHandsProfileIK("Mosin_Compensator", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/muzzle/compensator_mosin.anm");
624 pType.AddItemInHandsProfileIK("MP5_Compensator", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/muzzle/compensator_mp5k.anm");
625 pType.AddItemInHandsProfileIK("ImprovisedSuppressor", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/muzzle/suppressor_bottle.anm");
626 pType.AddItemInHandsProfileIK("M4_Suppressor", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/muzzle/suppressor_556.anm");
627 pType.AddItemInHandsProfileIK("AK_Suppressor", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/muzzle/suppressor_545.anm");
628 pType.AddItemInHandsProfileIK("PistolSuppressor", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/muzzle/suppressor_45acp.anm");
629 pType.AddItemInHandsProfileIK("Groza_Barrel_Short", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/banana.anm"); // Not configured
630 pType.AddItemInHandsProfileIK("Groza_Barrel_Grip", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/banana.anm"); // Not configured
631 pType.AddItemInHandsProfileIK("Groza_Barrel_Suppressor", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/banana.anm"); // Not configured
632
634 pType.AddItemInHandsProfileIK("M4_CarryHandleOptic", "dz/anims/workspaces/player/player_main/props/player_main_1h_scope.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/optic/optic_m4_carryhandle.anm");
635 pType.AddItemInHandsProfileIK("BUISOptic", "dz/anims/workspaces/player/player_main/props/player_main_1h_scope.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/optic/optic_buis.anm");
636 pType.AddItemInHandsProfileIK("M68Optic", "dz/anims/workspaces/player/player_main/props/player_main_1h_scope.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/optic/optic_m68_cco.anm");
637 pType.AddItemInHandsProfileIK("FNP45_MRDSOptic", "dz/anims/workspaces/player/player_main/props/player_main_1h_scope_kobra.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/optic/optic_fnp45_mrd.anm");
638 pType.AddItemInHandsProfileIK("ACOGOptic", "dz/anims/workspaces/player/player_main/props/player_main_1h_scope.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/optic/optic_acog.anm");
639 pType.AddItemInHandsProfileIK("PUScopeOptic", "dz/anims/workspaces/player/player_main/props/player_main_1h_scope.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/optic/optic_puscope.anm");
640 pType.AddItemInHandsProfileIK("LongrangeOptic", "dz/anims/workspaces/player/player_main/props/player_main_1h_scope.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/optic/optic_longrange.anm");
641 pType.AddItemInHandsProfileIK("HuntingOptic", "dz/anims/workspaces/player/player_main/props/player_main_1h_scope.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/optic/optic_hunting_scope_12x.anm");
642 pType.AddItemInHandsProfileIK("PSO1Optic", "dz/anims/workspaces/player/player_main/props/player_main_1h_scope.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/optic/optic_pso1.anm");
643 pType.AddItemInHandsProfileIK("PSO11Optic", "dz/anims/workspaces/player/player_main/props/player_main_1h_scope.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/optic/optic_pso1.anm");
644 pType.AddItemInHandsProfileIK("M4_T3NRDSOptic", "dz/anims/workspaces/player/player_main/props/player_main_1h_scope.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/optic/optic_t3n_rds.anm");
645 pType.AddItemInHandsProfileIK("PistolOptic", "dz/anims/workspaces/player/player_main/props/player_main_1h_scope.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/optic/optic_pistol.anm");
646 pType.AddItemInHandsProfileIK("KashtanOptic", "dz/anims/workspaces/player/player_main/props/player_main_1h_scope.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/optic/optic_kashtan.anm");
647 pType.AddItemInHandsProfileIK("Crossbow_RedpointOptic", "dz/anims/workspaces/player/player_main/props/player_main_1h_scope.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/optic/optic_red_point.anm");
648 pType.AddItemInHandsProfileIK("ReflexOptic", "dz/anims/workspaces/player/player_main/props/player_main_1h_scope.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/optic/optic_reflex.anm");
649 pType.AddItemInHandsProfileIK("GrozaOptic", "dz/anims/workspaces/player/player_main/props/player_main_1h_scope.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/optic/optic_ots14.anm");
650 pType.AddItemInHandsProfileIK("KobraOptic", "dz/anims/workspaces/player/player_main/props/player_main_1h_scope_kobra.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/optic/optic_kobra.anm");
651 pType.AddItemInHandsProfileIK("KazuarOptic", "dz/anims/workspaces/player/player_main/props/player_main_1h_scope.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/optic/optic_1PN51.anm");
652 pType.AddItemInHandsProfileIK("ACOGOptic_6x", "dz/anims/workspaces/player/player_main/props/player_main_1h_scope.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/optic/optic_acog.anm");
653 pType.AddItemInHandsProfileIK("StarlightOptic", "dz/anims/workspaces/player/player_main/props/player_main_1h_scope.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/optic_starlight.anm");
654
656 pType.AddItemInHandsProfileIK("M4_OEBttstck", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/buttstock_m4_oe.anm");
657 pType.AddItemInHandsProfileIK("M4_MPBttstck", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/buttstock_m4_mp.anm");
658 pType.AddItemInHandsProfileIK("M4_CQBBttstck", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/buttstock_m4_cqb.anm");
659 pType.AddItemInHandsProfileIK("M4_PlasticHndgrd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/handguard_m4_plastic.anm");
660 pType.AddItemInHandsProfileIK("M4_RISHndgrd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/handguard_m4_ris.anm");
661 pType.AddItemInHandsProfileIK("M4_MPHndgrd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/handguard_m4_mp.anm");
662 pType.AddItemInHandsProfileIK("AK_WoodBttstck", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/buttstock_ak_wood.anm");
663 pType.AddItemInHandsProfileIK("AK_FoldingBttstck", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/buttstock_ak_folding.anm");
664 pType.AddItemInHandsProfileIK("AK_PlasticBttstck", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/buttstock_ak_plastic.anm");
665 pType.AddItemInHandsProfileIK("AK_WoodHndgrd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/handguard_ak_wood.anm");
666 pType.AddItemInHandsProfileIK("AK_RailHndgrd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/handguard_ak_rail.anm");
667 pType.AddItemInHandsProfileIK("AK_PlasticHndgrd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/handguard_ak_plastic.anm");
668 pType.AddItemInHandsProfileIK("AK74_WoodBttstck", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/buttstock_ak_wood.anm");
669 pType.AddItemInHandsProfileIK("AK74_Hndgrd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/handguard_ak_wood.anm");
670 pType.AddItemInHandsProfileIK("AKS74U_Bttstck", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/buttstock_aks.anm");
671 pType.AddItemInHandsProfileIK("MP5k_StockBttstck", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/buttstock_mp5_stock.anm");
672 pType.AddItemInHandsProfileIK("MP5_PlasticHndgrd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/handguard_mp5k_plastic.anm");
673 pType.AddItemInHandsProfileIK("MP5_RailHndgrd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/handguard_mp5k_rail.anm");
674 pType.AddItemInHandsProfileIK("Red9Bttstck", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/buttstock_ak_folding.anm");
675 pType.AddItemInHandsProfileIK("Fal_OeBttstck", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/buttstock_fal_oe.anm");
676 pType.AddItemInHandsProfileIK("Fal_FoldingBttstck", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/buttstock_fal_folding.anm");
677 pType.AddItemInHandsProfileIK("Saiga_Bttstck", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/buttstock_saiga_folding.anm");
678 pType.AddItemInHandsProfileIK("M249_Hndgrd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/handguard_m249.anm");
679 pType.AddItemInHandsProfileIK("M249_RisHndgrd", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/handguard_m249_ris.anm");
680 pType.AddItemInHandsProfileIK("M249_Bipod", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/bipod_m249.anm");
681 pType.AddItemInHandsProfileIK("AtlasBipod", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/bipod_atlas.anm");
682 pType.AddItemInHandsProfileIK("GhillieAtt_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/attachments/support/ghillie_wrap.anm");
683 pType.AddItemInHandsProfileIK("Groza_LowerReceiver", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/banana.anm");
684 pType.AddItemInHandsProfileIK("GrozaGL_LowerReceiver", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/banana.anm");
685 }
686
688 {
689 pType.AddItemInHandsProfileIK("RGD5Grenade", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/explosives/rgd5.anm"); // Not configured
690 pType.AddItemInHandsProfileIK("M67Grenade", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/explosives/grenade.anm");
691 pType.AddItemInHandsProfileIK("M18SmokeGrenade_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/explosives/smokegrenade.anm");
692 pType.AddItemInHandsProfileIK("Grenade_Base", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/banana.anm"); // Not configured
693 pType.AddItemInHandsProfileIK("FlashGrenade", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/explosives/flashbang.anm");
694 pType.AddItemInHandsProfileIK("RDG2SmokeGrenade_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/explosives/rdg2.anm"); // Not configured
695 pType.AddItemInHandsProfileIK("Grenade_ChemGas", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/explosives/POX_grenade.anm");
696 pType.AddItemInHandsProfileIK("Plastic_Explosive", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/explosives/PlasticExplosive.anm");
697 pType.AddItemInHandsProfileIK("ClaymoreMine", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/explosives/Claymore.anm");
698
699 pType.AddItemInHandsProfileIK("ImprovisedExplosive", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/explosives/ImprovisedExplosive.anm");
700 }
701
703 {
704 pType.AddItemInHandsProfileIK("Flashlight", "dz/anims/workspaces/player/player_main/props/player_main_1h_flashlight.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/flashlight.anm");
705 pType.AddItemInHandsProfileIK("Pen_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/pen.anm");
706 pType.AddItemInHandsProfileIK("CanOpener", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/CanOpener.anm");
707 pType.AddItemInHandsProfileIK("Heatpack", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Heatpack.anm");
708 pType.AddItemInHandsProfileIK("MessTin", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/mess_tin.anm");
709 pType.AddItemInHandsProfileIK("Pliers", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/pliers.anm");
710 pType.AddItemInHandsProfileIK("Lockpick", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/lockpick.anm");
711 pType.AddItemInHandsProfileIK("WeaponCleaningKit", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/cleaning_kit_wood.anm");
712 pType.AddItemInHandsProfileIK("SewingKit", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/sewing_kit.anm");
713 pType.AddItemInHandsProfileIK("LeatherSewingKit", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/leather_sewing_kit.anm");
714 pType.AddItemInHandsProfileIK("Handcuffs", "dz/anims/workspaces/player/player_main/props/player_main_1h_handcuffs.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/handcuffs.anm");
715 pType.AddItemInHandsProfileIK("HandcuffKeys", "dz/anims/workspaces/player/player_main/props/player_main_1h_keys.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/handcuff_keys.anm");
716 pType.AddItemInHandsProfileIK("Cassette", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/cassette.anm");
717 pType.AddItemInHandsProfileIK("FieldShovel", "dz/anims/workspaces/player/player_main/props/player_main_1h_handshovel.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/CSLA_Field_Shovel.anm");
718 pType.AddItemInHandsProfileIK("Crowbar", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/crowbar.anm");
719 pType.AddItemInHandsProfileIK("Hammer", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/hammer_ik.anm");
720 pType.AddItemInHandsProfileIK("MeatTenderizer", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/meat_tenderizer.anm");
721 pType.AddItemInHandsProfileIK("Wrench", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/wrench.anm");
722 pType.AddItemInHandsProfileIK("LugWrench", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Lug_wrench.anm");
723 pType.AddItemInHandsProfileIK("Pipe", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/metal_pipe.anm");
724 pType.AddItemInHandsProfileIK("Screwdriver", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_knife.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/screwdriver.anm");
725 pType.AddItemInHandsProfileIK("Sickle", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/sickle.anm");
726 pType.AddItemInHandsProfileIK("Hacksaw", "dz/anims/workspaces/player/player_main/props/player_main_1h_hacksaw.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/hacksaw.anm");
727 pType.AddItemInHandsProfileIK("KitchenKnife", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_knife.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/kitchenknife.anm");
728 pType.AddItemInHandsProfileIK("HuntingKnife", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_knife.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/kitchenknife.anm");
729 pType.AddItemInHandsProfileIK("CombatKnife", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_knife.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/combatknife.anm");
730 pType.AddItemInHandsProfileIK("SteakKnife", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_knife.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/steak_knife.anm");
731 pType.AddItemInHandsProfileIK("HayHook", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/hay_hook.anm");
732 pType.AddItemInHandsProfileIK("StoneKnife", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_knife.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/stone_knife.anm");
733 pType.AddItemInHandsProfileIK("BoneKnife", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_knife.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/steak_knife.anm");
734 pType.AddItemInHandsProfileIK("Iceaxe", "dz/anims/workspaces/player/player_main/props/player_main_1h_iceaxe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Ice_Axe.anm"); // wrong pose
735 pType.AddItemInHandsProfileIK("Hatchet", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Hatchet.anm");
736 pType.AddItemInHandsProfileIK("Machete", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/machete.anm");
737 pType.AddItemInHandsProfileIK("BrassKnuckles_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/brassknuckles.anm");
738 pType.AddItemInHandsProfileIK("TelescopicBaton", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/TelescopicBaton.anm");
739 pType.AddItemInHandsProfileIK("PoliceBaton", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/TelescopicBaton.anm");
740 pType.AddItemInHandsProfileIK("CattleProd", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/banana.anm"); //Needs Config
741 pType.AddItemInHandsProfileIK("StunBaton", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/TelescopicBaton.anm"); //Needs Config
742 pType.AddItemInHandsProfileIK("Cleaver", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/kitchenknife.anm");
743 pType.AddItemInHandsProfileIK("FishingRod", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/fishingrod.anm");
744 pType.AddItemInHandsProfileIK("ImprovisedFishingRod", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/ImprovisedFishingRod.anm");
745 pType.AddItemInHandsProfileIK("ObsoleteFishingRod", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_light.asi", twoHanded, "dz/anims/anm/player/ik/gear/ImprovisedFishingRod.anm");
746 pType.AddItemInHandsProfileIK("Mace", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/flanged_mace.anm");
747 pType.AddItemInHandsProfileIK("TireRepairKit", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/TireRepairKit.anm");
748 pType.AddItemInHandsProfileIK("HandSaw", "dz/anims/workspaces/player/player_main/props/player_main_1h_hacksaw.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/handsaw.anm");
749 pType.AddItemInHandsProfileIK("ElectronicRepairKit", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/electronic_repair_kit.anm");
750 pType.AddItemInHandsProfileIK("EpoxyPutty", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Epoxy_Putty.anm");
751 pType.AddItemInHandsProfileIK("KukriKnife", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/kukriknife.anm");
752 pType.AddItemInHandsProfileIK("FangeKnife", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_knife.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/fangeknife.anm");
753 pType.AddItemInHandsProfileIK("CrudeMachete", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/machete.anm");
754 pType.AddItemInHandsProfileIK("OrientalMachete", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/machete.anm");
755 pType.AddItemInHandsProfileIK("AlarmClock_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Clock.anm");
756 pType.AddItemInHandsProfileIK("KitchenTimer", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/KitchenTimer.anm");
757 pType.AddItemInHandsProfileIK("RemoteDetonator", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Detonator.anm");
758 pType.AddItemInHandsProfileIK("RemoteDetonatorTrigger", "dz/anims/workspaces/player/player_main/props/player_main_1h_detonator.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/DetonatorTrigger.anm");
759 pType.AddItemInHandsProfileIK("RemoteDetonatorReceiver", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/DetonatorReceiver.anm");
760 pType.AddItemInHandsProfileIK("Blowtorch", "dz/anims/workspaces/player/player_main/props/player_main_1h_blowtorch.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/BlowTorch.anm");
761 pType.AddItemInHandsProfileIK("Whetstone", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/WoodenStick.anm");
762
764 pType.AddItemInHandsProfileIK("PipeWrench", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_pipewrench.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/pipewrench.anm");
765 pType.AddItemInHandsProfileIK("Shovel", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_shovel.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/Shovel.anm");
766 pType.AddItemInHandsProfileIK("FarmingHoe", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_farminghoe.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/farming_hoe.anm");
767 pType.AddItemInHandsProfileIK("SledgeHammer", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_sledgehammer.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/sledge_hammer.anm");
768 pType.AddItemInHandsProfileIK("Broom", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_fireaxe.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/broom.anm");
769 pType.AddItemInHandsProfileIK("Broom_Birch", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_fireaxe.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/broom.anm");
770 pType.AddItemInHandsProfileIK("Paddle", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_fireaxe.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/paddle.anm");
771 pType.AddItemInHandsProfileIK("FirefighterAxe", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_fireaxe.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/FirefighterAxe.anm");
772 pType.AddItemInHandsProfileIK("WoodAxe", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_woodaxe.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/woodaxe.anm");
773 pType.AddItemInHandsProfileIK("Pitchfork", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_spear.asi", poleArms, "dz/anims/anm/player/ik/two_handed/pitchfork.anm");
774 pType.AddItemInHandsProfileIK("Pickaxe", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_pickaxe.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/pickaxe.anm");
775 pType.AddItemInHandsProfileIK("Sword", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_bat.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/medieval_sword.anm");
776 pType.AddItemInHandsProfileIK("BaseballBat", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_bat.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/baseballbat.anm");
777 pType.AddItemInHandsProfileIK("NailedBaseballBat", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_bat.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/baseballbat.anm");
778 pType.AddItemInHandsProfileIK("BarbedBaseballBat", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_bat.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/baseballbat.anm");
779 pType.AddItemInHandsProfileIK("HockeyStick", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_fireaxe.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/hockey_stick.anm");
780 pType.AddItemInHandsProfileIK("Chainsaw", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/chainsaw.anm");
781 pType.AddItemInHandsProfileIK("FireExtinguisher", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/fire_extinguisher.anm");
782 pType.AddItemInHandsProfileIK("FireworksLauncher", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/explosives/FireworksLauncher.anm");
783 }
784
786 {
788 pType.AddItemInHandsProfileIK("BarbedWire", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/barbed_wire.anm");
789 pType.AddItemInHandsProfileIK("BatteryCharger", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/battery_charger.anm");
790 pType.AddItemInHandsProfileIK("XmasLights", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/christmas_lights.anm");
791 pType.AddItemInHandsProfileIK("FenceKit", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/fence_kit_folded.anm");
792 pType.AddItemInHandsProfileIK("CombinationLock", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/camping/combinationlock.anm");
793 pType.AddItemInHandsProfileIK("Flag_Base", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/camping/flag.anm");
794 pType.AddItemInHandsProfileIK("Fabric", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/camping/fabric.anm");
795
797 pType.AddItemInHandsProfileIK("CableReel", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/cable_reel.anm");
798 pType.AddItemInHandsProfileIK("Spotlight", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/spotlight.anm");
799 pType.AddItemInHandsProfileIK("MediumTent", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/tent_medium_packed.anm");
800 pType.AddItemInHandsProfileIK("CamoNet", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/camo_net.anm");
801
803
804 pType.AddItemInHandsProfileIK("LargeTentBackPack", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/heavy/tent_large.anm");
805 pType.AddItemInHandsProfileIK("Barrel_ColorBase", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/heavy/55galDrum.anm");
806 pType.AddItemInHandsProfileIK("BarrelHoles_ColorBase", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/heavy/55galDrum.anm");
807 pType.AddItemInHandsProfileIK("CarTent", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/heavy/car_tent_packed.anm");
808 pType.AddItemInHandsProfileIK("LargeTent", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/heavy/tent_large.anm");
809 pType.AddItemInHandsProfileIK("PartyTent", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/heavy/tent_party_packed.anm");
810 //pType.AddItemInHandsProfileIK("CamoNet", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/heavy/camo_net.anm");
811 //pType.AddItemInHandsProfileIK("CamoNetShelter", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/gear/banana.anm"); // Not configured
812 pType.AddItemInHandsProfileIK("PowerGenerator", "dz/anims/workspaces/player/player_main/props/player_main_heavy_generator.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/heavy/generator.anm");
813 pType.AddItemInHandsProfileIK("HescoBox", "dz/anims/workspaces/player/player_main/props/player_main_heavy_generator.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/heavy/hesco_box.anm");
814 pType.AddItemInHandsProfileIK("Fence", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/heavy/fence.anm");
815 pType.AddItemInHandsProfileIK("WoodenLog", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/heavy/wooden_log.anm");
816 pType.AddItemInHandsProfileIK("MetalPlate", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/heavy/metal_sheet.anm");
817 pType.AddItemInHandsProfileIK("SeaChest", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/heavy/sea_chest.anm");
818 pType.AddItemInHandsProfileIK("WoodenCrate", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/heavy/wooden_crate.anm");
819 }
820
822 {
824 pType.AddItemInHandsProfileIK("SparkPlug", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/vehicles/sparkplug.anm");
825 pType.AddItemInHandsProfileIK("GlowPlug", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/vehicles/sparkplug.anm");
826 pType.AddItemInHandsProfileIK("HeadlightH7_Box", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/vehicles/HeadlightH7_Box.anm");
827 pType.AddItemInHandsProfileIK("HeadlightH7", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/vehicles/HeadlightH7.anm");
828
830 pType.AddItemInHandsProfileIK("CarBattery", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/BatteryCar.anm");
831 pType.AddItemInHandsProfileIK("TruckBattery", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/vehicles/BatteryTruck.anm");
832 pType.AddItemInHandsProfileIK("CarRadiator", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/vehicles/radiator_car.anm");
833
835 pType.AddItemInHandsProfileIK("TruckRadiator", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/radiator_truck.anm");
836
839 pType.AddItemInHandsProfileIK("HatchbackWheel", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/hatchback/hatchback_wheel.anm");
840 pType.AddItemInHandsProfileIK("HatchbackWheel_Ruined", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/hatchback/hatchback_wheeldestroyed.anm");
841 pType.AddItemInHandsProfileIK("HatchbackDoors_Driver", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/hatchback/hatchback_driverdoor.anm");
842 pType.AddItemInHandsProfileIK("HatchbackDoors_CoDriver", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/hatchback/hatchback_codriverdoor.anm");
843 pType.AddItemInHandsProfileIK("HatchbackHood", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/hatchback/hatchback_hood.anm");
844 pType.AddItemInHandsProfileIK("HatchbackTrunk", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/hatchback/hatchback_trunk.anm");
845
847 pType.AddItemInHandsProfileIK("Truck_01_Wheel", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/v3s/Truck_01_Wheel.anm");
848 pType.AddItemInHandsProfileIK("Truck_01_Wheel_Ruined", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/v3s/Truck_01_Wheel_Ruined.anm");
849 pType.AddItemInHandsProfileIK("Truck_01_WheelDouble", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/v3s/Truck_01_WheelDouble.anm");
850 pType.AddItemInHandsProfileIK("Truck_01_WheelDouble_Ruined", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/v3s/Truck_01_WheelDouble_Ruined.anm");
851 pType.AddItemInHandsProfileIK("Truck_01_Door_1_1", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/v3s/Truck_01_Door_1_1.anm");
852 pType.AddItemInHandsProfileIK("Truck_01_Door_2_1", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/v3s/Truck_01_Door_2_1.anm");
853 pType.AddItemInHandsProfileIK("Truck_01_Hood", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/v3s/Truck_01_hood.anm");
854
856 pType.AddItemInHandsProfileIK("CivSedanWheel", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/sedan/sedan_wheel.anm");
857 pType.AddItemInHandsProfileIK("CivSedanWheel_Ruined", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/sedan/sedan_wheeldestroyed.anm");
858 pType.AddItemInHandsProfileIK("CivSedanDoors_Driver", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/sedan/sedan_driverdoor.anm");
859 pType.AddItemInHandsProfileIK("CivSedanDoors_CoDriver", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/sedan/sedan_codriverdoor.anm");
860 pType.AddItemInHandsProfileIK("CivSedanDoors_BackLeft", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/sedan/sedan_passengerL_door.anm");
861 pType.AddItemInHandsProfileIK("CivSedanDoors_BackRight", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/sedan/sedan_passengerR_door.anm");
862 pType.AddItemInHandsProfileIK("CivSedanHood", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/sedan/sedan_hood.anm");
863 pType.AddItemInHandsProfileIK("CivSedanTrunk", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/sedan/sedan_trunk.anm");
864
866 pType.AddItemInHandsProfileIK("Hatchback_02_Wheel", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/hatchback_02/Hatchback_02_Wheel.anm");
867 pType.AddItemInHandsProfileIK("Hatchback_02_Wheel_Ruined", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/hatchback_02/Hatchback_02_Wheel.anm");
868 pType.AddItemInHandsProfileIK("Hatchback_02_Door_1_1", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/hatchback_02/Hatchback_02_Door_driver.anm");
869 pType.AddItemInHandsProfileIK("Hatchback_02_Door_2_1", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/hatchback_02/Hatchback_02_Door_CoDriver.anm");
870 pType.AddItemInHandsProfileIK("Hatchback_02_Door_2_2", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/hatchback_02/Hatchback_02_Door_PassengerR.anm");
871 pType.AddItemInHandsProfileIK("Hatchback_02_Door_1_2", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/hatchback_02/Hatchback_02_Door_PassengerL.anm");
872 pType.AddItemInHandsProfileIK("Hatchback_02_Hood", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/hatchback_02/Hatchback_02_Hood.anm");
873 pType.AddItemInHandsProfileIK("Hatchback_02_Trunk", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/hatchback_02/Hatchback_02_Trunk.anm");
874
876 pType.AddItemInHandsProfileIK("Sedan_02_Wheel", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/sedan_02/sedan_02_wheel.anm");
877 pType.AddItemInHandsProfileIK("Sedan_02_Wheel_Ruined", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/sedan_02/sedan_02_wheel_ruined.anm");
878 pType.AddItemInHandsProfileIK("Sedan_02_Door_1_1", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/sedan_02/sedan_02_driver_door.anm");
879 pType.AddItemInHandsProfileIK("Sedan_02_Door_2_1", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/sedan_02/sedan_02_codriver_door.anm");
880 pType.AddItemInHandsProfileIK("Sedan_02_Door_1_2", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/sedan_02/sedan_02_passengerL_door.anm");
881 pType.AddItemInHandsProfileIK("Sedan_02_Door_2_2", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/sedan_02/sedan_02_passengerR_door.anm");
882 pType.AddItemInHandsProfileIK("Sedan_02_Hood", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/sedan_02/sedan_02_Hood.anm");
883 pType.AddItemInHandsProfileIK("Sedan_02_Trunk", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/sedan_02/sedan_02_Trunk.anm");
884
886 pType.AddItemInHandsProfileIK("Offroad_02_Wheel", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/offroad_02/offroad_02_Wheel.anm");
887 pType.AddItemInHandsProfileIK("Offroad_02_Wheel_Ruined", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/offroad_02/offroad_02_Wheel.anm");
888 pType.AddItemInHandsProfileIK("Offroad_02_Door_1_1", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/offroad_02/offroad_02_DriverDoor.anm");
889 pType.AddItemInHandsProfileIK("Offroad_02_Door_2_1", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/offroad_02/offroad_02_CoDriverDoor.anm");
890 pType.AddItemInHandsProfileIK("Offroad_02_Door_1_2", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/offroad_02/offroad_02_PassengerLDoor.anm");
891 pType.AddItemInHandsProfileIK("Offroad_02_Door_2_2", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/offroad_02/offroad_02_PassengerRDoor.anm");
892 pType.AddItemInHandsProfileIK("Offroad_02_Hood", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/offroad_02/offroad_02_Hood.anm");
893 pType.AddItemInHandsProfileIK("Offroad_02_Trunk", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/vehicles/offroad_02/offroad_02_Trunk.anm");
894 }
895
897 {
898 pType.AddItemInHandsProfileIK("Paper", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/paper.anm");
899 pType.AddItemInHandsProfileIK("DuctTape", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/duct_tape.anm");
900 pType.AddItemInHandsProfileIK("Bandana_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/BandanaFH_ground.anm");
901 pType.AddItemInHandsProfileIK("Rag", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Rags.anm");
902 pType.AddItemInHandsProfileIK("BurlapStrip", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/burlap_strips.anm");
903 pType.AddItemInHandsProfileIK("SmallStone", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/SmallStone.anm");
904 pType.AddItemInHandsProfileIK("BatteryD", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/battery_d.anm");
905 pType.AddItemInHandsProfileIK("Battery9V", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/9v_battery.anm");
906 pType.AddItemInHandsProfileIK("SmallGasCanister", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/GasCannisterSmall.anm");
907 pType.AddItemInHandsProfileIK("MediumGasCanister", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/GasCannisterLarge.anm");
908 pType.AddItemInHandsProfileIK("LargeGasCanister", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/GasCannisterLarge.anm");
909 pType.AddItemInHandsProfileIK("Spraycan_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/spraycan.anm");
910 pType.AddItemInHandsProfileIK("Matchbox", "dz/anims/workspaces/player/player_main/props/player_main_1h_matchbox.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Matchbox.anm");
911 pType.AddItemInHandsProfileIK("NailBox", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Nails_box.anm");
912 pType.AddItemInHandsProfileIK("Roadflare", "dz/anims/workspaces/player/player_main/props/player_main_1h_torch.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/roadflare.anm");
913 pType.AddItemInHandsProfileIK("Chemlight_ColorBase", "dz/anims/workspaces/player/player_main/props/player_main_1h_torch.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/chemlight.anm");
914 pType.AddItemInHandsProfileIK("Hook", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/bait_worm_pinned.anm");
915 pType.AddItemInHandsProfileIK("BoneHook", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/bone_hook.anm");
916 pType.AddItemInHandsProfileIK("Nail", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Nails_loose_10.anm");
917 pType.AddItemInHandsProfileIK("Bone", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/pile_of_bones.anm"); // Not configured
918 pType.AddItemInHandsProfileIK("Bait", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/bait_worm_pinned.anm");
919 pType.AddItemInHandsProfileIK("BoneBait", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/banana.anm"); // Not configured
920 pType.AddItemInHandsProfileIK("Netting", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/netting.anm");
921 pType.AddItemInHandsProfileIK("ButaneCanister", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/ButanCanister.anm");
922 pType.AddItemInHandsProfileIK("Bark_Oak", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Bark_oak.anm");
923 pType.AddItemInHandsProfileIK("Bark_Birch", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Bark_birch.anm");
924 pType.AddItemInHandsProfileIK("RabbitPelt", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Pelt_Rabbit.anm");
925 pType.AddItemInHandsProfileIK("PigPelt", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Pelt_Pig.anm");
926 pType.AddItemInHandsProfileIK("EasterEgg", "dz/anims/workspaces/player/player_main/props/player_main_1h_fruit.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/apple.anm");
927 pType.AddItemInHandsProfileIK("GiftWrapPaper", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Bark_birch.anm");
928 pType.AddItemInHandsProfileIK("PunchedCard", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/PunchedCard.anm");
929
931 pType.AddItemInHandsProfileIK("Stone", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/stone.anm");
932 pType.AddItemInHandsProfileIK("Firewood", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/firewood.anm");
933 pType.AddItemInHandsProfileIK("Pelt_Base", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/gear/banana.anm"); // Not configured
934 pType.AddItemInHandsProfileIK("TannedLeather", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/tanned_leather.anm");
935 pType.AddItemInHandsProfileIK("WoodenPlank", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/wooden_plank.anm");
936 pType.AddItemInHandsProfileIK("PileOfWoodenPlanks", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/gear/banana.anm"); // Not configured
937 pType.AddItemInHandsProfileIK("GardenLime", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/gardenlime.anm");
938 pType.AddItemInHandsProfileIK("CowPelt", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/Pelt_Cow.anm");
939 pType.AddItemInHandsProfileIK("DeerPelt", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/Pelt_Deer.anm");
940 //pType.AddItemInHandsProfileIK("RabbitPelt", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/Pelt_Rabbit.anm");//
941 pType.AddItemInHandsProfileIK("FoxPelt", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/Pelt_Fox.anm");
942 pType.AddItemInHandsProfileIK("WildboarPelt", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/Pelt_Wildboar.anm");
943 pType.AddItemInHandsProfileIK("GoatPelt", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/Pelt_Goat.anm");
944 pType.AddItemInHandsProfileIK("MouflonPelt", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/Pelt_Mouflon.anm");
945 pType.AddItemInHandsProfileIK("BearPelt", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/Pelt_Bear.anm");
946 pType.AddItemInHandsProfileIK("WolfPelt", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/Pelt_Wolf.anm");
947 pType.AddItemInHandsProfileIK("SheepPelt", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/Pelt_Sheep.anm");
948
949
950 }
951
953 {
954 pType.AddItemInHandsProfileIK("FirstAidKit", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/first_aid_kit.anm");
955 pType.AddItemInHandsProfileIK("SmallProtectorCase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/protector_case.anm");
956 pType.AddItemInHandsProfileIK("AmmoBox", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/AmmoBox.anm");
957 pType.AddItemInHandsProfileIK("Bear_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/TeddyBear.anm");
958 pType.AddItemInHandsProfileIK("ChildBag_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/child_g.anm");
959 pType.AddItemInHandsProfileIK("SmershBag", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/smersh_g.anm");
960 pType.AddItemInHandsProfileIK("GhillieBushrag_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/GhillieBushrag.anm");
961 pType.AddItemInHandsProfileIK("GhillieSuit_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/GhillieBushrag.anm");
962 pType.AddItemInHandsProfileIK("GhillieTop_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/GhillieBushrag.anm");
963 //pType.AddItemInHandsProfileIK("WaterproofBag_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/WaterproofBag.anm");
964
965
967 pType.AddItemInHandsProfileIK("ArmyPouch_ColorBase", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/armypouch.anm");
968 pType.AddItemInHandsProfileIK("WaterproofBag_ColorBase", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/WaterproofBag.anm");
969 pType.AddItemInHandsProfileIK("TaloonBag_ColorBase", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/taloon_g.anm");
970 pType.AddItemInHandsProfileIK("TortillaBag", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/tortilla_g.anm");
971 pType.AddItemInHandsProfileIK("HuntingBag", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/hunting_g.anm");
972 pType.AddItemInHandsProfileIK("AssaultBag_ColorBase", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/assault_g.anm");
973 pType.AddItemInHandsProfileIK("MountainBag_ColorBase", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/mountain_g.anm");
974 pType.AddItemInHandsProfileIK("CoyoteBag_ColorBase", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/coyote_g.anm");
975 pType.AddItemInHandsProfileIK("AliceBag_ColorBase", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/alice_g.anm");
976 pType.AddItemInHandsProfileIK("DryBag_ColorBase", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/drybag_g.anm");
977 pType.AddItemInHandsProfileIK("CanisterGasoline", "dz/anims/workspaces/player/player_main/props/player_main_2h_jerrycan.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/jerrycan.anm");
978 pType.AddItemInHandsProfileIK("CourierBag", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/courier_bag.anm");
979 pType.AddItemInHandsProfileIK("ImprovisedBag", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/improvised_courier_bag.anm");
980 pType.AddItemInHandsProfileIK("FurCourierBag", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/fur_courier_bag.anm");
981 pType.AddItemInHandsProfileIK("FurImprovisedBag", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/improvised_courier_bag.anm");
982 pType.AddItemInHandsProfileIK("LeatherSack_ColorBase", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/leather_sack.anm");
983 pType.AddItemInHandsProfileIK("GiftBox_Small", "dz/anims/workspaces/player/player_main/props/player_main_2h_pot.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/Cauldron.anm"); //TODO - placeholder, make a proper IK
984 pType.AddItemInHandsProfileIK("GiftBox_Medium", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/BatteryCar.anm"); //TODO - placeholder, make a proper IK
985 pType.AddItemInHandsProfileIK("GiftBox_Large", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/vehicles/BatteryTruck.anm"); //TODO - placeholder, make a proper IK
986 pType.AddItemInHandsProfileIK("SlingBag_ColorBase", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/slingbag.anm");
987 pType.AddItemInHandsProfileIK("DuffelBagSmall_ColorBase", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/duffelbagsmall.anm");
988 pType.AddItemInHandsProfileIK("CanvasBag_ColorBase", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/canvasbag.anm");
989 pType.AddItemInHandsProfileIK("DrysackBag_ColorBase", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/drysackbag.anm");
990
992 pType.AddItemInHandsProfileIK("TrashCan", "dz/anims/workspaces/player/player_main/player_main_heavy.asi", heavyItemBehaviour, "dz/anims/anm/player/ik/gear/banana.anm"); // Not configured
993 }
994
996 {
997 pType.AddItemInHandsProfileIK("ClutterCutterFireplace", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/banana.anm"); // Not configured
998 pType.AddItemInHandsProfileIK("BarrelHoles_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/banana.anm"); // Not configured
999 pType.AddItemInHandsProfileIK("Tripod", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Cooking_Tripod.anm");
1000 pType.AddItemInHandsProfileIK("FryingPan", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/frying_pan.anm");
1001 pType.AddItemInHandsProfileIK("PortableGasStove", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/gas_cooker.anm");
1002 pType.AddItemInHandsProfileIK("PortableGasLamp", "dz/anims/workspaces/player/player_main/props/player_main_1h_torch.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/GasLight.anm");
1003 pType.AddItemInHandsProfileIK("Candle", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/candle.anm");
1004 pType.AddItemInHandsProfileIK("PetrolLighter", "dz/anims/workspaces/player/player_main/props/player_main_1h_lighter.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/petrol_lighter.anm");
1005 pType.AddItemInHandsProfileIK("FireplaceIndoor", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/FireplaceIndoor.anm");
1006
1008 pType.AddItemInHandsProfileIK("Pot", "dz/anims/workspaces/player/player_main/props/player_main_2h_pot.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/CookingPot.anm");
1009 pType.AddItemInHandsProfileIK("Cauldron", "dz/anims/workspaces/player/player_main/props/player_main_2h_cauldron.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/Cauldron.anm");
1010 pType.AddItemInHandsProfileIK("FireplaceBase", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/Fireplace.anm");
1011
1012 }
1013
1015 {
1016 pType.AddItemInHandsProfileIK("Rope", "dz/anims/workspaces/player/player_main/props/player_main_1h_rope.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Rope.anm"); // Not configured
1017 pType.AddItemInHandsProfileIK("ImprovisedRope", "dz/anims/workspaces/player/player_main/props/player_main_1h_rope.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/banana.anm"); // Not configured
1018 pType.AddItemInHandsProfileIK("MetalWire", "dz/anims/workspaces/player/player_main/props/player_main_1h_rope.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/metalwire.anm");
1019 pType.AddItemInHandsProfileIK("Torch", "dz/anims/workspaces/player/player_main/props/player_main_1h_torch.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/torch.anm");
1020 pType.AddItemInHandsProfileIK("ChickenFeather", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/petrol_lighter.anm");
1021 pType.AddItemInHandsProfileIK("GorkaHelmetVisor", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Maska_glass_g.anm");
1022 pType.AddItemInHandsProfileIK("HandDrillKit", "dz/anims/workspaces/player/player_main/props/player_main_1h_handdrillkit.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/hand_drill_kit.anm");
1023 pType.AddItemInHandsProfileIK("WoodenStick", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/WoodenStick.anm");
1024 pType.AddItemInHandsProfileIK("LongWoodenStick", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/LongWoodenStick.anm");
1025 pType.AddItemInHandsProfileIK("SharpWoodenStick", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_spear.asi", poleArms, "dz/anims/anm/player/ik/two_handed/advanced_spear.anm"); //this is the original IK ("dz/anims/anm/player/ik/gear/LongWoodenStick.anm");
1026 pType.AddItemInHandsProfileIK("BurlapSack", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/bp_burlap_sack.anm");
1027 pType.AddItemInHandsProfileIK("LongTorch", "dz/anims/workspaces/player/player_main/props/player_main_1h_torch.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/longTorch.anm");
1028 pType.AddItemInHandsProfileIK("GasMask_Filter_Improvised", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/soda_can.anm");
1029
1031 pType.AddItemInHandsProfileIK("Spear", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_spear.asi", poleArms, "dz/anims/anm/player/ik/two_handed/advanced_spear.anm");
1032 }
1033
1035 {
1036 pType.AddItemInHandsProfileIK("TomatoSeedsPack", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/zucchini_seeds_pack.anm");
1037 pType.AddItemInHandsProfileIK("SeedBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Seeds_Tomato.anm");
1038 pType.AddItemInHandsProfileIK("PepperSeedsPack", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/zucchini_seeds_pack.anm");
1039 pType.AddItemInHandsProfileIK("PumpkinSeedsPack", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/zucchini_seeds_pack.anm");
1040 pType.AddItemInHandsProfileIK("ZucchiniSeedsPack", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/zucchini_seeds_pack.anm");
1041 pType.AddItemInHandsProfileIK("CannabisSeedsPack", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/zucchini_seeds_pack.anm");
1042 pType.AddItemInHandsProfileIK("AntiPestsSpray", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/DesinfectantSpray.anm");
1043 pType.AddItemInHandsProfileIK("ParticleTest", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/banana.anm"); // Not configured
1044 pType.AddItemInHandsProfileIK("PlantMaterial", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/plant_material.anm");
1045 }
1046
1048 {
1049 pType.AddItemInHandsProfileIK("Bottle_Base", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/water_bottle.anm");
1050 pType.AddItemInHandsProfileIK("Canteen", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/canteen.anm");
1051 pType.AddItemInHandsProfileIK("WaterBottle", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/water_bottle.anm");
1052 pType.AddItemInHandsProfileIK("WaterPouch_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/waterpouch.anm");
1053 pType.AddItemInHandsProfileIK("SodaCan_ColorBase", "dz/anims/workspaces/player/player_main/props/player_main_1h_sodacan.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/soda_can.anm");
1054 }
1055
1057 {
1059 pType.AddItemInHandsProfileIK("Carp", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/carp_live.anm");
1060 pType.AddItemInHandsProfileIK("Sardines", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/sardines_live.anm");
1061 pType.AddItemInHandsProfileIK("Mackerel", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/carp_live.anm");
1062 pType.AddItemInHandsProfileIK("Worm", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/bait_worm.anm");
1063 pType.AddItemInHandsProfileIK("DeadChicken_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/chicken.anm");
1064 pType.AddItemInHandsProfileIK("DeadRabbit", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/rabbit.anm");
1065 pType.AddItemInHandsProfileIK("DeadRooster", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/rooster.anm");
1066
1068 pType.AddItemInHandsProfileIK("BakedBeansCan", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/food_can.anm");
1069 pType.AddItemInHandsProfileIK("BakedBeansCan_Opened", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/food_can_opened.anm");
1070 pType.AddItemInHandsProfileIK("PeachesCan", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/food_can.anm");
1071 pType.AddItemInHandsProfileIK("PeachesCan_Opened", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/food_can_opened.anm");
1072 pType.AddItemInHandsProfileIK("TacticalBaconCan", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/food_can.anm");
1073 pType.AddItemInHandsProfileIK("TacticalBaconCan_Opened", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/food_can_opened.anm");
1074 pType.AddItemInHandsProfileIK("SpaghettiCan", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/food_can.anm");
1075 pType.AddItemInHandsProfileIK("SpaghettiCan_Opened", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/food_can_opened.anm");
1076 pType.AddItemInHandsProfileIK("SardinesCan", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/sardines.anm");
1077 pType.AddItemInHandsProfileIK("SardinesCan_Opened", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/sardines.anm");
1078 pType.AddItemInHandsProfileIK("TunaCan", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/tuna.anm");
1079 pType.AddItemInHandsProfileIK("TunaCan_Opened", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/tuna.anm");
1080 pType.AddItemInHandsProfileIK("DogFoodCan", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/foodcan250g.anm");
1081 pType.AddItemInHandsProfileIK("DogFoodCan_Opened", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/foodcan250g.anm");
1082 pType.AddItemInHandsProfileIK("CatFoodCan", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/foodcan250g.anm");
1083 pType.AddItemInHandsProfileIK("CatFoodCan_Opened", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/foodcan250g.anm");
1084 pType.AddItemInHandsProfileIK("PorkCan", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/foodcan250g.anm");
1085 pType.AddItemInHandsProfileIK("PorkCan_Opened", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/foodcan250g.anm");
1086 pType.AddItemInHandsProfileIK("Lunchmeat", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/foodcan250g.anm");
1087 pType.AddItemInHandsProfileIK("Lunchmeat_Opened", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/foodcan250g.anm");
1088 pType.AddItemInHandsProfileIK("UnknownFoodCan", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/food_can.anm");
1089 pType.AddItemInHandsProfileIK("UnknownFoodCan_Opened", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/food_can_opened.anm");
1090 pType.AddItemInHandsProfileIK("Pajka", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/foodcan100g.anm");
1091 pType.AddItemInHandsProfileIK("Pajka_Opened", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/foodcan100g.anm");
1092 pType.AddItemInHandsProfileIK("Pate", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/foodcan100g.anm");
1093 pType.AddItemInHandsProfileIK("Pate_Opened", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/foodcan100g.anm");
1094 pType.AddItemInHandsProfileIK("BrisketSpread", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/foodcan100g.anm");
1095 pType.AddItemInHandsProfileIK("BrisketSpread_Opened", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/foodcan100g.anm");
1096 pType.AddItemInHandsProfileIK("Honey", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/marmalade.anm");
1097 pType.AddItemInHandsProfileIK("Zagorky_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/zagorky.anm");
1098 pType.AddItemInHandsProfileIK("Snack_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/BloodBag_Sealed.anm");
1099 pType.AddItemInHandsProfileIK("Crackers", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/saltycrackers.anm");
1100
1101 pType.AddItemInHandsProfileIK("Candycane_Colorbase", "dz/anims/workspaces/player/player_main/props/player_main_1h_candycane.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/candycane.anm");
1102
1104 pType.AddItemInHandsProfileIK("Apple", "dz/anims/workspaces/player/player_main/props/player_main_1h_fruit.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/apple.anm");
1105 pType.AddItemInHandsProfileIK("Banana", "dz/anims/workspaces/player/player_main/props/player_main_1h_fruit.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/banana.anm"); // Not configured
1106 pType.AddItemInHandsProfileIK("Orange", "dz/anims/workspaces/player/player_main/props/player_main_1h_fruit.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/orange.anm");
1107 pType.AddItemInHandsProfileIK("Tomato", "dz/anims/workspaces/player/player_main/props/player_main_1h_fruit.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/tomato_fresh.anm");
1108 pType.AddItemInHandsProfileIK("GreenBellPepper", "dz/anims/workspaces/player/player_main/props/player_main_1h_fruit.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/pepper_green_fresh.anm");
1109 pType.AddItemInHandsProfileIK("Zucchini", "dz/anims/workspaces/player/player_main/props/player_main_1h_fruit.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/zucchini_fresh.anm");
1110 pType.AddItemInHandsProfileIK("Pumpkin", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/pumpkin_fresh.anm");
1111 pType.AddItemInHandsProfileIK("SlicedPumpkin", "dz/anims/workspaces/player/player_main/props/player_main_1h_fruit.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/pumpkin_sliced.anm");
1112 pType.AddItemInHandsProfileIK("Potato", "dz/anims/workspaces/player/player_main/props/player_main_1h_fruit.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/potato_fresh.anm");
1113 pType.AddItemInHandsProfileIK("PotatoSeed", "dz/anims/workspaces/player/player_main/props/player_main_1h_fruit.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/potato_fresh.anm");
1114 pType.AddItemInHandsProfileIK("Kiwi", "dz/anims/workspaces/player/player_main/props/player_main_1h_fruit.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/kiwi.anm");
1115 pType.AddItemInHandsProfileIK("SambucusBerry", "dz/anims/workspaces/player/player_main/props/player_main_1h_fruit.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/berries.anm");
1116 pType.AddItemInHandsProfileIK("CaninaBerry", "dz/anims/workspaces/player/player_main/props/player_main_1h_fruit.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/poisonousberries.anm");
1117 pType.AddItemInHandsProfileIK("Cannabis", "dz/anims/workspaces/player/player_main/props/player_main_1h_fruit.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/berries.anm");
1118 pType.AddItemInHandsProfileIK("Plum", "dz/anims/workspaces/player/player_main/props/player_main_1h_fruit.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/plum.anm");
1119 pType.AddItemInHandsProfileIK("Pear", "dz/anims/workspaces/player/player_main/props/player_main_1h_fruit.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/pear.anm");
1120
1122 pType.AddItemInHandsProfileIK("HumanSteakMeat", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/meat_human.anm");
1123 pType.AddItemInHandsProfileIK("GoatSteakMeat", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/meat_steak.anm");
1124 pType.AddItemInHandsProfileIK("MouflonSteakMeat", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/meat_steak.anm");
1125 pType.AddItemInHandsProfileIK("BoarSteakMeat", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/meat_steak.anm");
1126 pType.AddItemInHandsProfileIK("PigSteakMeat", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/meat_steak.anm");
1127 pType.AddItemInHandsProfileIK("DeerSteakMeat", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/meat_steak.anm");
1128 pType.AddItemInHandsProfileIK("WolfSteakMeat", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/meat_steak.anm");
1129 pType.AddItemInHandsProfileIK("BearSteakMeat", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/meat_steak.anm");
1130 pType.AddItemInHandsProfileIK("CowSteakMeat", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/meat_steak.anm");
1131 pType.AddItemInHandsProfileIK("SheepSteakMeat", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/meat_steak.anm");
1132 pType.AddItemInHandsProfileIK("FoxSteakMeat", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/meat_steak.anm");
1133 pType.AddItemInHandsProfileIK("ChickenBreastMeat", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/meat_breast.anm");
1134 pType.AddItemInHandsProfileIK("RabbitLegMeat", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/meat_leg.anm");
1135 pType.AddItemInHandsProfileIK("CarpFilletMeat", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/carp_fillet_raw.anm");
1136 pType.AddItemInHandsProfileIK("MackerelFilletMeat", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/mackerel_fillet.anm");
1137 pType.AddItemInHandsProfileIK("Lard", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/lard.anm");
1138
1140 pType.AddItemInHandsProfileIK("AgaricusMushroom", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/mushroom_agaricus.anm"); // Not configured
1141 pType.AddItemInHandsProfileIK("AuriculariaMushroom", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/mushroom_auricularia.anm"); // Not configured
1142 pType.AddItemInHandsProfileIK("AmanitaMushroom", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/mushroom_amanita.anm"); // Not configured
1143 pType.AddItemInHandsProfileIK("MacrolepiotaMushroom", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Mushroom_boletus.anm"); // Not configured
1144 pType.AddItemInHandsProfileIK("LactariusMushroom", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/mushroom_lactarius.anm"); // Not configured
1145 pType.AddItemInHandsProfileIK("PsilocybeMushroom", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/mushroom_psilocybe.anm");
1146 pType.AddItemInHandsProfileIK("BoletusMushroom", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Mushroom_boletus.anm");
1148 pType.AddItemInHandsProfileIK("Edible_Base", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/banana.anm"); // Not configured
1149 pType.AddItemInHandsProfileIK("BoxCerealCrunchin", "dz/anims/workspaces/player/player_main/props/player_main_1h_food_box.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/box_cereal.anm");
1150 pType.AddItemInHandsProfileIK("PowderedMilk", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/powdered_milk.anm");
1151 pType.AddItemInHandsProfileIK("SmallGuts", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/guts_animal_small.anm");
1152 pType.AddItemInHandsProfileIK("Guts", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/guts_animal.anm");
1153 pType.AddItemInHandsProfileIK("Rice", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/rice.anm");
1154 pType.AddItemInHandsProfileIK("Marmalade", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/marmalade.anm");
1155 }
1156
1158 {
1159 pType.AddItemInHandsProfileIK("Bottle_Base", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/banana.anm"); // Not configured
1160 pType.AddItemInHandsProfileIK("BandageDressing", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/bandage_dressing.anm");
1161 pType.AddItemInHandsProfileIK("DisinfectantSpray", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/DesinfectantSpray.anm");
1162 pType.AddItemInHandsProfileIK("DisinfectantAlcohol", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/disinfectant_alcohol.anm");
1163 pType.AddItemInHandsProfileIK("PurificationTablets", "dz/anims/workspaces/player/player_main/props/player_main_1h_tablets.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Water_purification_tablets.anm");
1164 pType.AddItemInHandsProfileIK("CharcoalTablets", "dz/anims/workspaces/player/player_main/props/player_main_1h_tablets.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/charcoal_tablets.anm");
1165 pType.AddItemInHandsProfileIK("PainkillerTablets", "dz/anims/workspaces/player/player_main/props/player_main_1h_tablets.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/painkillers2.anm");
1166 pType.AddItemInHandsProfileIK("VitaminBottle", "dz/anims/workspaces/player/player_main/props/player_main_1h_pills.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/VitaminBottle.anm");
1167 pType.AddItemInHandsProfileIK("IodineTincture", "dz/anims/workspaces/player/player_main/props/player_main_1h_pills.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/VitaminBottle.anm");
1168 pType.AddItemInHandsProfileIK("TetracyclineAntibiotics", "dz/anims/workspaces/player/player_main/props/player_main_1h_tablets.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/tetracycline_tablets.anm");
1169 pType.AddItemInHandsProfileIK("Epinephrine", "dz/anims/workspaces/player/player_main/props/player_main_1h_morphine.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/morphine.anm");
1170 pType.AddItemInHandsProfileIK("Morphine", "dz/anims/workspaces/player/player_main/props/player_main_1h_morphine.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/morphine.anm");
1171 pType.AddItemInHandsProfileIK("Syringe", "dz/anims/workspaces/player/player_main/props/player_main_1h_syringe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Syringe_Empty.anm");
1172 pType.AddItemInHandsProfileIK("ClearSyringe", "dz/anims/workspaces/player/player_main/props/player_main_1h_syringe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Syringe_Full.anm");
1173 pType.AddItemInHandsProfileIK("BloodSyringe", "dz/anims/workspaces/player/player_main/props/player_main_1h_syringe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Syringe_Full.anm");
1174 pType.AddItemInHandsProfileIK("InjectionVial", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/InjectionVial.anm");
1175 pType.AddItemInHandsProfileIK("SalineBag", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/SalineBag.anm");
1176 pType.AddItemInHandsProfileIK("StartKitIV", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/StartKit.anm");
1177 pType.AddItemInHandsProfileIK("SalineBagIV", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/TransfusionKit.anm");
1178 pType.AddItemInHandsProfileIK("BloodBagEmpty", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/BloodBag_Sealed.anm");
1179 pType.AddItemInHandsProfileIK("BloodBagFull", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/BloodBag_Full.anm");
1180 pType.AddItemInHandsProfileIK("BloodBagIV", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/BloodBag_Full_IV.anm");
1181 pType.AddItemInHandsProfileIK("BloodTestKit", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/BloodTest_Kit.anm");
1182 pType.AddItemInHandsProfileIK("Splint", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/improvised_fixture.anm");
1183 pType.AddItemInHandsProfileIK("Thermometer", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/thermometer.anm");
1184 pType.AddItemInHandsProfileIK("CigarettePack_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/banana.anm"); // Not configured
1185 pType.AddItemInHandsProfileIK("AntiChemInjector", "dz/anims/workspaces/player/player_main/props/player_main_1h_morphine.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/morphine.anm");
1186
1188 pType.AddItemInHandsProfileIK("Defibrillator", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/defibrillator.anm");
1189 }
1190
1192 {
1193 pType.AddItemInHandsProfileIK("ChernarusMap", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Map_chernarus.anm");
1194 pType.AddItemInHandsProfileIK("Compass", "dz/anims/workspaces/player/player_main/props/player_main_1h_compass.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/compass.anm");
1195 pType.AddItemInHandsProfileIK("OrienteeringCompass", "dz/anims/workspaces/player/player_main/props/player_main_1h_compass.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/compass_modern.anm");
1196 pType.AddItemInHandsProfileIK("GPSReceiver", "dz/anims/workspaces/player/player_main/props/player_main_1h_GPSReciever.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/GPSReciever.anm");
1197 }
1198
1200 {
1201 pType.AddItemInHandsProfileIK("Binoculars", "dz/anims/workspaces/player/player_main/props/player_main_1h_binocular.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/binoculars.anm");
1202 pType.AddItemInHandsProfileIK("Rangefinder", "dz/anims/workspaces/player/player_main/props/player_main_1h_rangefinder.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/rangefinder.anm");
1203 pType.AddItemInHandsProfileIK("NVGoggles", "dz/anims/workspaces/player/player_main/props/player_main_1h_nightvision.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/NVGoggle.anm");
1204 }
1205
1207 {
1208 pType.AddItemInHandsProfileIK("Transmitter_Base", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/TransfusionKit.anm");
1209 pType.AddItemInHandsProfileIK("StaticRadio", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/banana.anm"); // Not configured
1210 pType.AddItemInHandsProfileIK("Megaphone", "dz/anims/workspaces/player/player_main/props/player_main_1h_megaphone.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/megaphone.anm");
1211 pType.AddItemInHandsProfileIK("PersonalRadio", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/PersonalRadio.anm");
1212 pType.AddItemInHandsProfileIK("Radio", "dz/anims/workspaces/player/player_main/props/player_main_1h_radio.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/Radio.anm");
1213
1215 pType.AddItemInHandsProfileIK("BaseRadio", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/BaseRadio.anm");
1216 }
1217
1219 {
1220 pType.AddItemInHandsProfileIK("LandMineTrap", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/landmine.anm");
1221 pType.AddItemInHandsProfileIK("SmallFishTrap", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/improvised_fish_trap.anm");
1222 pType.AddItemInHandsProfileIK("FishNetTrap", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/banana.anm"); // Not configured
1223 pType.AddItemInHandsProfileIK("TripwireTrap", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/tripwire.anm");
1224 pType.AddItemInHandsProfileIK("RabbitSnareTrap", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/rabbit_snare_folded.anm");
1225
1227 pType.AddItemInHandsProfileIK("BearTrap", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/beartrap_g.anm");
1228 }
1229
1231 pType.AddItemInHandsProfileIK("Skirt_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/clothing/Skirt.anm");
1232 pType.AddItemInHandsProfileIK("NBCJacketBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/ushanka_hat.anm");
1233 pType.AddItemInHandsProfileIK("NBCPantsBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/camping/fabric.anm");
1234 pType.AddItemInHandsProfileIK("LegsCover_Improvised", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/clothing/ReflexVest.anm");
1235 pType.AddItemInHandsProfileIK("Chainmail_Leggings", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/clothing/ReflexVest.anm");
1236 pType.AddItemInHandsProfileIK("Chainmail", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/clothing/Chainmail.anm");
1237 pType.AddItemInHandsProfileIK("TorsoCover_Improvised", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/CombatGloves.anm");
1238 pType.AddItemInHandsProfileIK("Chestplate", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/chestplate.anm");
1239
1240
1242 {
1243 pType.AddItemInHandsProfileIK("GorkaHelmet", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/gorka_helmet.anm");
1244 pType.AddItemInHandsProfileIK("GorkaHelmetComplete", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/gorka_helmet_complete.anm");
1245 pType.AddItemInHandsProfileIK("FirefightersHelmet_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/firehelmet.anm");
1246 pType.AddItemInHandsProfileIK("BallisticHelmet_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/ballistic_helmet.anm");
1247 pType.AddItemInHandsProfileIK("BallisticHelmet_BDU", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/moto_helmet.anm");
1248 pType.AddItemInHandsProfileIK("BallisticHelmet_Desert", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/moto_helmet.anm");
1249 pType.AddItemInHandsProfileIK("BallisticHelmet_Woodland", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/moto_helmet.anm");
1250 pType.AddItemInHandsProfileIK("ZSh3PilotHelmet", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/ZSh3_helmet.anm");
1251 pType.AddItemInHandsProfileIK("ConstructionHelmet_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/construction_helmet.anm");
1252 pType.AddItemInHandsProfileIK("BurlapSackCover", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/burlap_cover.anm");
1253 pType.AddItemInHandsProfileIK("Ushanka_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/ushanka_hat.anm");
1254 pType.AddItemInHandsProfileIK("MotoHelmet_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/moto_helmet.anm");
1255 pType.AddItemInHandsProfileIK("DarkMotoHelmet_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/moto_helmet.anm");
1256 pType.AddItemInHandsProfileIK("MilitaryBeret_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/military_beret.anm");
1257 pType.AddItemInHandsProfileIK("CowboyHat_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/cowboy_hat.anm");
1258 pType.AddItemInHandsProfileIK("BoonieHat_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/boonie_hat.anm");
1259 pType.AddItemInHandsProfileIK("LeatherHat_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/leatherhat.anm");
1260 pType.AddItemInHandsProfileIK("PilotkaCap", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/pilotka_cap.anm");
1261 pType.AddItemInHandsProfileIK("TankerHelmet", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/tanker_helmet.anm");
1262 pType.AddItemInHandsProfileIK("SkateHelmet_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/skate_helmet.anm");
1263 pType.AddItemInHandsProfileIK("PrisonerCap", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/prisoner_cap.anm");
1264 pType.AddItemInHandsProfileIK("GreatHelm", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/greathelm.anm");
1265 pType.AddItemInHandsProfileIK("NorseHelm", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/NorseHelm.anm");
1266 pType.AddItemInHandsProfileIK("Ssh68Helmet", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/ssh68_helmet.anm");
1267 pType.AddItemInHandsProfileIK("DirtBikeHelmet_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/dirtbike_helmet.anm");
1268 pType.AddItemInHandsProfileIK("DirtBikeHelmet_Visor", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/dirtbike_visor.anm");
1269 pType.AddItemInHandsProfileIK("DirtBikeHelmet_Mouthguard", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/dirtbike_mouthguard.anm");
1270 pType.AddItemInHandsProfileIK("NioshFaceMask", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/nioshface_mask.anm");
1271 pType.AddItemInHandsProfileIK("DallasMask", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/dallas_mask.anm");
1272 pType.AddItemInHandsProfileIK("HoxtonMask", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/dallas_mask.anm");
1273 pType.AddItemInHandsProfileIK("WolfMask", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/dallas_mask.anm");
1274 pType.AddItemInHandsProfileIK("AviatorGlasses", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/aviators_glasses.anm");
1275 pType.AddItemInHandsProfileIK("ThinFramesGlasses", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/aviators_glasses.anm");
1276 pType.AddItemInHandsProfileIK("ThickFramesGlasses", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/aviators_glasses.anm");
1277 pType.AddItemInHandsProfileIK("SportGlasses", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/aviators_glasses.anm");
1278 pType.AddItemInHandsProfileIK("DesignerGlasses", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/aviators_glasses.anm");
1279 pType.AddItemInHandsProfileIK("BalaclavaMask_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/balaclava_mask.anm");
1280 //pType.AddItemInHandsProfileIK("BandanaMask_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/bandana_mask.anm");
1281 pType.AddItemInHandsProfileIK("BaseballCap_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/baseball_cap.anm");
1282 pType.AddItemInHandsProfileIK("BeanieHat_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/beanie_hat.anm");
1283 pType.AddItemInHandsProfileIK("FlatCap_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/flat_cap.anm");
1284 pType.AddItemInHandsProfileIK("MedicalScrubsHat_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/medicalScrubs_hat.anm");
1285 pType.AddItemInHandsProfileIK("PoliceCap", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/police_cap.anm");
1286 pType.AddItemInHandsProfileIK("RadarCap_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/radar_cap.anm");
1287 pType.AddItemInHandsProfileIK("ZmijovkaCap_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/zmijovka_cap.anm");
1288 pType.AddItemInHandsProfileIK("GasMask", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/gas_mask.anm");
1289 pType.AddItemInHandsProfileIK("PumpkinHelmet", "dz/anims/workspaces/player/player_main/player_main_2h.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/PumpkinHelmet.anm");
1290 pType.AddItemInHandsProfileIK("NVGHeadstrap", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/NVG_Headstrap.anm");
1291 pType.AddItemInHandsProfileIK("Headtorch_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/head_torch.anm");
1292 pType.AddItemInHandsProfileIK("Balaclava3Holes_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/balaclava_3holes.anm");
1293 pType.AddItemInHandsProfileIK("WitchHat", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/cowboy_hat.anm");
1294 pType.AddItemInHandsProfileIK("WitchHood_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/zmijovka_cap.anm");
1295 pType.AddItemInHandsProfileIK("CrookedNose", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/balaclava_mask.anm");
1296 pType.AddItemInHandsProfileIK("HockeyMask", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/dirtbike_visor.anm"); //Temporary
1297 pType.AddItemInHandsProfileIK("Mich2001Helmet", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/ballistic_helmet.anm"); //Temporary
1298 pType.AddItemInHandsProfileIK("GP5GasMask", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/carp_live.anm"); //Temporary
1299 pType.AddItemInHandsProfileIK("WeldingMask", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/book.anm"); //Temporary
1300 pType.AddItemInHandsProfileIK("SurgicalMask", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/book.anm"); //Temporary
1301 pType.AddItemInHandsProfileIK("AirborneMask", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/book.anm"); //Temporary
1302 pType.AddItemInHandsProfileIK("HockeyHelmet_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/book.anm"); //Temporary
1303 pType.AddItemInHandsProfileIK("NBCHoodBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/dirtbike_visor.anm");
1304 pType.AddItemInHandsProfileIK("DarkMotoHelmet_YellowScarred", "dz/anims/workspaces/player/player_main/weapons/player_main_1h_pipe.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/moto_helmet.anm");
1305 pType.AddItemInHandsProfileIK("FaceCover_Improvised", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/dirtbike_visor.anm");
1306 pType.AddItemInHandsProfileIK("HeadCover_Improvised", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/beanie_hat.anm");
1307 pType.AddItemInHandsProfileIK("EyePatch_Improvised", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/clothing/Eyepatch.anm");
1308 pType.AddItemInHandsProfileIK("MimeMask_Male", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/dirtbike_visor.anm"); //Temporary
1309 pType.AddItemInHandsProfileIK("MimeMask_Female", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/dirtbike_visor.anm"); //Temporary
1310 pType.AddItemInHandsProfileIK("EyeMask_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/clothing/Eyepatch.anm");
1311 pType.AddItemInHandsProfileIK("Chainmail_Coif", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/clothing/chainmail_coif.anm");
1312 pType.AddItemInHandsProfileIK("WitchHoodCoif_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/clothing/witchhood_coif.anm");
1313 pType.AddItemInHandsProfileIK("MorozkoHat", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/MorozkoHat.anm");
1314 pType.AddItemInHandsProfileIK("WinterCoif_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/WinterCoif.anm");
1315 pType.AddItemInHandsProfileIK("OKZKCap_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/OKZKCap.anm");
1316 pType.AddItemInHandsProfileIK("PetushokHat_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/PetushokHat.anm");
1317 pType.AddItemInHandsProfileIK("ChristmasHeadband_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/dirtbike_visor.anm");
1318 }
1319
1321 {
1322 pType.AddItemInHandsProfileIK("CivilianBelt", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/clothing/belts/civ_belt_g.anm");
1323 pType.AddItemInHandsProfileIK("MilitaryBelt", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/clothing/belts/mil_belt_g.anm");
1324 pType.AddItemInHandsProfileIK("RopeBelt", "dz/anims/workspaces/player/player_main/props/player_main_1h_rope.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/banana.anm");
1325 pType.AddItemInHandsProfileIK("NylonKnifeSheath", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/clothing/belts/nylon_KnifeSheath.anm");
1326 pType.AddItemInHandsProfileIK("LeatherKnifeSheath", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/clothing/belts/leather_KnifeSheath.anm");
1327 pType.AddItemInHandsProfileIK("LeatherBelt_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/clothing/belts/leather_belt.anm");
1328 pType.AddItemInHandsProfileIK("HipPack_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/clothing/belts/hippack.anm");
1329
1330 }
1331
1333 {
1334 pType.AddItemInHandsProfileIK("WorkingGloves_Black", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/WorkingGloves.anm");
1335 pType.AddItemInHandsProfileIK("WorkingGloves_Beige", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/WorkingGloves.anm");
1336 pType.AddItemInHandsProfileIK("WorkingGloves_Brown", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/WorkingGloves.anm");
1337 pType.AddItemInHandsProfileIK("WorkingGloves_Yellow", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/WorkingGloves.anm");
1338 pType.AddItemInHandsProfileIK("TacticalGloves_Black", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/TacticalGloves.anm");
1339 pType.AddItemInHandsProfileIK("TacticalGloves_Beige", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/TacticalGloves.anm");
1340 pType.AddItemInHandsProfileIK("TacticalGloves_Green", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/TacticalGloves.anm");
1341 pType.AddItemInHandsProfileIK("NBCGloves_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/NBCGloves.anm");
1342 pType.AddItemInHandsProfileIK("SurgicalGloves_Blue", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/SurgicalGloves.anm");
1343 pType.AddItemInHandsProfileIK("SurgicalGloves_LightBlue", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/SurgicalGloves.anm");
1344 pType.AddItemInHandsProfileIK("SurgicalGloves_Green", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/SurgicalGloves.anm");
1345 pType.AddItemInHandsProfileIK("SurgicalGloves_White", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/SurgicalGloves.anm");
1346 pType.AddItemInHandsProfileIK("LeatherGloves_Natural", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/LeatherGloves.anm");
1347 pType.AddItemInHandsProfileIK("LeatherGloves_Beige", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/LeatherGloves.anm");
1348 pType.AddItemInHandsProfileIK("LeatherGloves_Black", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/LeatherGloves.anm");
1349 pType.AddItemInHandsProfileIK("LeatherGloves_Brown", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/LeatherGloves.anm");
1350 pType.AddItemInHandsProfileIK("OMNOGloves_Gray", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/CombatGloves.anm");
1351 pType.AddItemInHandsProfileIK("OMNOGloves_Brown", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/CombatGloves.anm");
1352 pType.AddItemInHandsProfileIK("HandsCover_Improvised", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/LeatherGloves.anm");
1353 pType.AddItemInHandsProfileIK("WoolGloves_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/LeatherGloves.anm");
1354 pType.AddItemInHandsProfileIK("WoolGlovesFingerless_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/LeatherGloves.anm");
1355 pType.AddItemInHandsProfileIK("PaddedGloves_ColorBase", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/PaddedGloves.anm");
1356
1357 }
1358
1360 {
1361 pType.AddItemInHandsProfileIK("FeetCover_Improvised", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/NBCGloves.anm");
1362 pType.AddItemInHandsProfileIK("MedievalBoots", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/MedievalBoots.anm");
1363
1364 }
1365
1367 {
1368 pType.AddItemInHandsProfileIK("BallisticVest", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/vest_ballistic.anm");
1369 pType.AddItemInHandsProfileIK("HighCapacityVest_ColorBase", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/vest_highcapacity.anm");
1370 pType.AddItemInHandsProfileIK("PoliceVest", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/vest_police.anm");
1371 pType.AddItemInHandsProfileIK("PressVest_ColorBase", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/vest_press.anm");
1372 pType.AddItemInHandsProfileIK("UKAssVest_ColorBase", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/vest_ukassault.anm");
1373 pType.AddItemInHandsProfileIK("PlateCarrierVest", "dz/anims/workspaces/player/player_main/weapons/player_main_2h_extinguisher.asi", twoHanded, "dz/anims/anm/player/ik/two_handed/vest_police.anm");
1374 pType.AddItemInHandsProfileIK("HuntingVest", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/clothing/HuntingVest.anm");
1375 pType.AddItemInHandsProfileIK("ReflexVest", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/clothing/ReflexVest.anm");
1376 }
1377
1379 {
1380 pType.AddItemInHandsProfileIK("PlateCarrierPouches", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/plate_carrier_pouches_g.anm");
1381 pType.AddItemInHandsProfileIK("CarrierHolsterSolo", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/plate_carrier_holster.anm");
1382 pType.AddItemInHandsProfileIK("PlateCarrierHolster", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/plate_carrier_holster.anm");
1383 }
1384
1386 {
1387 pType.AddItemInHandsProfileIK("Book_Base", "dz/anims/workspaces/player/player_main/player_main_1h.asi", toolsOneHanded, "dz/anims/anm/player/ik/gear/book.anm");
1388 }
1389
1391 {
1392 pType.AddItemInHandsProfileIK("HandcuffsLocked", "dz/anims/workspaces/player/player_main/player_main_1h_restrained.asi", restrained, "dz/anims/anm/player/ik/gear/handcuffslocked.anm");
1393 pType.AddItemInHandsProfileIK("RopeLocked", "dz/anims/workspaces/player/player_main/player_main_1h_restrained.asi", restrained, "dz/anims/anm/player/ik/gear/bp_rope_tied.anm");
1394 pType.AddItemInHandsProfileIK("DuctTapeLocked", "dz/anims/workspaces/player/player_main/player_main_1h_restrained.asi", restrained, "dz/anims/anm/player/ik/gear/DuctTape_tied.anm");
1395 pType.AddItemInHandsProfileIK("MetalWireLocked", "dz/anims/workspaces/player/player_main/player_main_1h_restrained.asi", restrained, "dz/anims/anm/player/ik/gear/Metalwire_tied.anm");
1396 pType.AddItemInHandsProfileIK("BarbedWireLocked", "dz/anims/workspaces/player/player_main/player_main_1h_restrained.asi", restrained, "dz/anims/anm/player/ik/gear/Barbed_wire_tied.anm");
1397 }
1398
1400 {
1401 pType.AddItemInHandsProfileIK("SurrenderDummyItem", "dz/anims/workspaces/player/player_main/player_main_surrender.asi", surrender, "");
1402 }
1403
1404
1406 modCallbacks.RegisterOneHanded(pType, toolsOneHanded);
1407
1409 modCallbacks.RegisterTwoHanded(pType, twoHanded);
1410
1412 modCallbacks.RegisterPoleArms(pType, twoHanded);
1413
1415 modCallbacks.RegisterRestrained(pType, restrained);
1416
1418 modCallbacks.RegisterSurrender(pType, surrender);
1419
1421 modCallbacks.RegisterHeavy(pType, heavyItemBehaviour);
1422
1424 modCallbacks.RegisterCustom(pType);
1425
1426
1428 // bone Remaps
1429
1430 {
1431 // mapping "weaponBone" -> "humanBone"
1432 //Base classes
1433 array<string> rifleBoneRemap = { "bolt", "Weapon_Bolt", "magazine", "Weapon_Magazine", "trigger", "Weapon_Trigger", "charging", "Weapon_Bone_01", "bullet", "Weapon_Bullet", "mag_release", "Weapon_Bone_02", "boltrelease", "Weapon_Bone_03"};
1434 pType.AddItemBoneRemap("Rifle_Base", rifleBoneRemap);
1435
1436 array<string> pistolBoneRemap = { "bolt", "Weapon_Bolt", "magazine", "Weapon_Magazine", "bullet", "Weapon_Bullet", "trigger", "Weapon_Trigger", "hammer", "Weapon_Bone_01" };
1437 pType.AddItemBoneRemap("Pistol_Base", pistolBoneRemap);
1438
1439 array<string> PistolAltBoneRemap = { "bolt", "Weapon_Bolt", "magazine", "Weapon_Magazine", "bullet", "Weapon_Bullet", "trigger", "Weapon_Trigger", "hammer", "Weapon_Bone_01", "barrel", "Weapon_Bone_2" };
1440 pType.AddItemBoneRemap("PistolAlt_Base", PistolAltBoneRemap);
1441
1442 array<string> ShotgunBoneRemap = { "bolt", "Weapon_Bolt", "pump", "Weapon_Bone_01", "feedRamp", "Weapon_Bone_02", "trigger", "Weapon_Trigger", "bullet", "Weapon_Bullet", "boltrelease", "Weapon_Bone_03"};
1443 pType.AddItemBoneRemap("Mp133Shotgun_Base", ShotgunBoneRemap);
1444
1445 array<string> BoltActionRifleBoneRemap = { "bolthandle", "Weapon_Bolt", "boltbody", "Weapon_Bone_04", "boltbodyS", "Weapon_Bone_05", "trigger", "Weapon_Trigger", "bullet", "Weapon_Bullet", "magazine", "Weapon_Magazine"};
1446 pType.AddItemBoneRemap("BoltActionRifle_Base", BoltActionRifleBoneRemap);
1447
1448 //Specific weapons
1449 //Rifles
1450 array<string> izh18BoneRemap = { "release", "Weapon_Bone_02", "barrel", "Weapon_Bone_01", "trigger", "Weapon_Trigger", "ejector", "Weapon_Bone_03", "bullet", "Weapon_Bullet" };
1451 pType.AddItemBoneRemap("Izh18_Base", izh18BoneRemap);
1452
1453 array<string> B95BoneRemap = { "release", "Weapon_Bone_02", "barrel", "Weapon_Bone_01", "trigger", "Weapon_Trigger", "ejector", "Weapon_Bone_03", "bullet", "Weapon_Bullet", "bullet2", "Weapon_Bone_04", "snaploader", "Weapon_Bone_05"};
1454 pType.AddItemBoneRemap("B95_Base", B95BoneRemap);
1455
1456 array<string> SKSBoneRemap = { "bolt", "Weapon_Bolt", "trigger", "Weapon_Trigger", "bullet", "Weapon_Bullet", "follower", "Weapon_Bone_02", "clip", "Weapon_Magazine", "cliprounds", "Weapon_Bone_01"};
1457 pType.AddItemBoneRemap("SKS_Base", SKSBoneRemap);
1458
1459 //Pistols
1460 array<string> DerringerBoneRemap = { "release", "Weapon_Bone_02", "barrel", "Weapon_Bone_01", "trigger", "Weapon_Trigger", "hammer", "Weapon_Bone_03", "bullet", "Weapon_Bullet", "bullet2", "Weapon_Bone_04", "snaploader", "Weapon_Bone_05"};
1461 pType.AddItemBoneRemap("Derringer_Base", DerringerBoneRemap);
1462
1463 array<string> MagnumBoneRemap = { "bolt", "Weapon_Bolt", "magazine", "Weapon_Magazine", "bullet", "Weapon_Bullet", "trigger", "Weapon_Trigger", "hammer", "Weapon_Bone_01", "cylinder_arm", "Weapon_Bone_03", "ejector", "Weapon_Bone_04" };
1464 pType.AddItemBoneRemap("Magnum_Base", MagnumBoneRemap);
1465
1466 array<string> FlaregunBoneRemap = { "hammer", "Weapon_Bone_02", "barrel", "Weapon_Bone_01", "trigger", "Weapon_Trigger", "bullet", "Weapon_Bullet" };
1467 pType.AddItemBoneRemap("Flaregun_Base", FlaregunBoneRemap);
1468
1469 array<string> LongHornBoneRemap = { "latch", "Weapon_Bone_01", "hammer", "Weapon_Bone_02", "reload", "Weapon_Bolt"/*, "hammer", "Weapon_Bone_01",*/, "trigger", "Weapon_Trigger", "bullet", "Weapon_Bullet" };
1470 pType.AddItemBoneRemap("LongHorn_Base", LongHornBoneRemap);
1471
1472 //Shotguns
1473 array<string> Izh18ShotgunBoneRemap = { "release", "Weapon_Bone_02", "barrel", "Weapon_Bone_01", "trigger", "Weapon_Trigger", "ejector", "Weapon_Bone_03", "bullet", "Weapon_Bullet" };
1474 pType.AddItemBoneRemap("Izh18Shotgun_Base", Izh18ShotgunBoneRemap);
1475
1476 array<string> Izh43BoneRemap = { "release", "Weapon_Bone_02", "barrel", "Weapon_Bone_01", "trigger", "Weapon_Trigger", "ejector", "Weapon_Bone_03", "bullet", "Weapon_Bullet", "bullet2", "Weapon_Bone_04", "snaploader", "Weapon_Bone_05", "trigger2", "Weapon_Bone_06"};
1477 pType.AddItemBoneRemap("Izh43Shotgun_Base", Izh43BoneRemap);
1478
1479 //Launchers
1480 array<string> M79BoneRemap = { "release", "Weapon_Bone_02", "barrel", "Weapon_Bone_01", "trigger", "Weapon_Trigger", "extractor", "Weapon_Bone_03", "bullet", "Weapon_Bullet", "charging", "Weapon_Bone_04", };
1481 pType.AddItemBoneRemap("M79_Base", M79BoneRemap);
1482
1483 //Archery
1484 array<string> CrossbowBoneRemap = { "bullet", "Weapon_Bullet", "trigger", "Weapon_Trigger", "chord", "Weapon_Bone_01", "shutter", "Weapon_Bolt" };
1485 pType.AddItemBoneRemap("Crossbow_Base", CrossbowBoneRemap);
1486
1487 //array<string> M4A1BoneRemap ={ "bolt", "Weapon_Bolt", "magazine", "Weapon_Magazine", "trigger", "Weapon_Trigger","charginghandle", "Weapon_Bone_01","bullet","Weapon_Bullet", };
1488 //pType.AddItemBoneRemap("M4A1_Base", M4A1BoneRemap);
1489
1490 // mod remapping
1491 modCallbacks.CustomBoneRemapping(pType);
1492 }
1493
1495 // bone Remaps
1496
1497 //
1498 pType.DebugPreloadAnimationInstances();
1499
1500 GetGame().ProfilerStop("DayZPlayerTypeRegisterItems");
1501
1502}
1503
void RegisterArcheryItem(DayZPlayerType pType, DayzPlayerItemBehaviorCfg pBehavior)
class DayZPlayerTypeUtils EMPTYHANDED
class DayZPlayerTypeUtils POLEARMS
void RegisterTwoHanded(DayZPlayerType pType, DayzPlayerItemBehaviorCfg pBehavior)
void DayZPlayerTypeRegisterItems(DayZPlayerType pType)
class DayzPlayerItemBehaviorCfg extends HumanItemBehaviorCfg RegisterEmptyHanded(DayZPlayerType pType, DayzPlayerItemBehaviorCfg pBehavior)
void RegisterRestrained(DayZPlayerType pType, DayzPlayerItemBehaviorCfg pBehavior)
void DayZPlayerTypeCreate(DayZPlayerType pType)
void RegisterSurrender(DayZPlayerType pType, DayzPlayerItemBehaviorCfg pBehavior)
class DayZPlayerTypeUtils HEAVY
void RegisterPistol(DayZPlayerType pType, DayzPlayerItemBehaviorCfg pBehavior)
class DayZPlayerTypeUtils TWOHANDED
void RegisterFireArms(DayZPlayerType pType, DayzPlayerItemBehaviorCfg pBehavior)
void CustomBoneRemapping(DayZPlayerType pType)
class DayZPlayerTypeUtils PISTOLS
void RegisterCustom(DayZPlayerType pType)
class DayZPlayerTypeUtils FIREARMS
void RegisterOneHanded(DayZPlayerType pType, DayzPlayerItemBehaviorCfg pBehavior)
void RegisterPoleArms(DayZPlayerType pType, DayzPlayerItemBehaviorCfg pBehavior)
class DayZPlayerTypeUtils ONEHANDED
void DayzPlayerItemBehaviorCfg()
void DayZPlayerTypeInitMovement(DayZPlayerType pType)
void RegisterLauncher(DayZPlayerType pType, DayzPlayerItemBehaviorCfg pBehavior)
void RegisterHeavy(DayZPlayerType pType, DayzPlayerItemBehaviorCfg pBehavior)
void DayZPlayerTypeRegisterSounds(DayZPlayerType pType)
static float GetMovementTimeToStrafeSprint()
static float GetMovementTimeToSprint()
static float GetMovementTimeToStrafeJog()
static float GetMovementRotationSpeedJog()
static float GetMovementRotationSpeedSprint()
static const int PERITEMUD_INVALID
static const int PERITEMUD_TWOHANDED
for empty hands
static void RegisterCameras(DayZPlayerType pType)
called from DayZPlayerTypeCreate() fn
static const int PERITEMUD_EMPTYHANDED
uninitialized / invalid per item camera user data
static const int PERITEMUD_ONEHANDED
for empty hands
static void DayZPlayerTypeInitMovement(DayZPlayerType pType)
static void DayZPlayerTypeCreate(DayZPlayerType pType)
void SetIKMelee(int pHitType, bool pAim, bool pRArm, bool pLArm)
Definition humanitems.c:72
void SetIKStance(int pStance, bool pAim, bool pRArm, bool pLArm)
Definition humanitems.c:59
void SetIK(int pStance, int pMovement, bool pAim, bool pRArm, bool pLArm)
Definition humanitems.c:44
void SetIKAll(bool pAim, bool pRArm, bool pLArm)
Definition humanitems.c:82
Definition EnMath.c:7
void DayZPlayerType()
Definition dayzplayer.c:507
DayZPlayerConstants
defined in C++
Definition dayzplayer.c:597
proto native CGame GetGame()
static const float DEG2RAD
Definition EnMath.c:17
float m_fMeleeEvadeHeadingFilterSpeed
delay of alignment when evading
Definition humanitems.c:25
bool m_bJumpAllowed
default false
Definition humanitems.c:32
int m_StanceMovements[6]
Definition humanitems.c:11
float m_fMoveHeadingFilterSpeed
delay of alignment when moving in prone stance
Definition humanitems.c:21
float m_fMeleeEvadeHeadingFilterSpan
max speed of alignment when moving
Definition humanitems.c:24
int m_iPerItemCameraUserData
[inpact type] mask for ik (0 - light/1 - heavy)
Definition humanitems.c:15
float m_fMoveHeadingFilterSpan
per item camera user data - can be obtained in runtime by DayZPlayer.GetPerItemCameraUD()
Definition humanitems.c:18
int m_iStanceMask
combinations of STANCEMASK_
Definition humanitems.c:10
int m_StanceRotation[6]
6 stances -> all has movement mask, STANCEIDX_ ... is index
Definition humanitems.c:12
int m_iType
Definition humanitems.c:8
bool m_bAttackLean
max speed of alignment when evading
Definition humanitems.c:29
float m_fMoveHeadingSprintFilterSpan
default delay of alignment when moving
Definition humanitems.c:19
float m_fMoveHeadingProneFilterSpan
delay of alignment when sprintinh
Definition humanitems.c:20
class SHumanGlobalSettings SHumanCommandMoveSettings()