diff --git a/cWeapon.h b/cWeapon.h
index e614278..4a1e595 100644
--- a/cWeapon.h
+++ b/cWeapon.h
@@ -78,6 +78,7 @@ class cWeapon
"WEAPON_SPECIALCARBINE",
"WEAPON_STUNGUN",
"WEAPON_SNSPISTOL",
+ "WEAPON_SWITCHBLADE"
};
const char* audioItems[100] = {
diff --git a/templates/weapons/WEAPON_SWITCHBLADE/pedpersonality.meta b/templates/weapons/WEAPON_SWITCHBLADE/pedpersonality.meta
new file mode 100644
index 0000000..e0a6724
--- /dev/null
+++ b/templates/weapons/WEAPON_SWITCHBLADE/pedpersonality.meta
@@ -0,0 +1 @@
+
-
UNHOLSTER_UNARMED
-
- WEAPON_KNIFE
unarmed_holster_unarmed
-
UNHOLSTER_2H_MELEE
-
- WEAPON_KNIFE
2h_melee_holster_unarmed
-
UNHOLSTER_1H
-
- WEAPON_KNIFE
1h_holster_unarmed
-
UNHOLSTER_2H
-
- WEAPON_KNIFE
2h_holster_unarmed
-
UNHOLSTER_MINIGUN
-
- WEAPON_KNIFE
mini_holster_2h_unarmed
-
UNHOLSTER_UNARMED_STEALTH
-
- WEAPON_KNIFE
unarmed_holster_unarmed
-
UNHOLSTER_2H_MELEE_STEALTH
-
- WEAPON_KNIFE
unarmed_holster_unarmed
-
UNHOLSTER_1H_STEALTH
-
- WEAPON_KNIFE
1h_holster_unarmed
-
UNHOLSTER_2H_STEALTH
-
- WEAPON_KNIFE
2h_holster_unarmed
-
DEFAULT_ACTION
-
-
- WEAPON_KNIFE
-
MOVE_ACTION@P_M_ZERO@UNARMED@CORE
- MOVE_ACTION@GENERIC@TRANS@UNARMED
MOVE_ACTION@P_M_ZERO@HOLSTER
UNHOLSTER_UNARMED
-
-
- WEAPON_KNIFE
-
MOVE_STEALTH@P_M_ZERO@UNARMED@CORE
WEAPONS@MELEE_STEALTH_1H
UpperbodyAndIk_filter
- MOVE_STEALTH@GENERIC@TRANS@UNARMED
MOVE_STEALTH@P_M_ZERO@HOLSTER
UNHOLSTER_UNARMED_STEALTH
-
MP_FEMALE_ACTION
-
-
- WEAPON_KNIFE
-
MOVE_ACTION@MP_FEMALE@UNARMED@CORE
- MOVE_ACTION@MP_FEMALE@UNARMED@TRANS@
MOVE_ACTION@P_M_ZERO@HOLSTER
UNHOLSTER_UNARMED
-
-
- WEAPON_KNIFE
-
MOVE_STEALTH@P_M_ZERO@UNARMED@CORE
WEAPONS@MELEE_STEALTH_1H
UpperbodyAndIk_filter
- MOVE_STEALTH@MP_FEMALE@UNARMED@TRANS
MOVE_STEALTH@P_M_ZERO@HOLSTER
UNHOLSTER_UNARMED_STEALTH
-
MICHAEL_ACTION
-
-
- WEAPON_KNIFE
-
MOVE_ACTION@P_M_ZERO@UNARMED@CORE
- MOVE_ACTION@P_M_ZERO@UNARMED@TRANS@A
MOVE_ACTION@P_M_ZERO@HOLSTER
UNHOLSTER_UNARMED
-
-
- WEAPON_KNIFE
-
MOVE_STEALTH@P_M_ZERO@UNARMED@CORE
WEAPONS@MELEE_STEALTH_1H
UpperbodyAndIk_filter
- MOVE_STEALTH@P_M_ZERO@UNARMED@TRANS@A
MOVE_STEALTH@P_M_ZERO@HOLSTER
UNHOLSTER_UNARMED_STEALTH
-
FRANKLIN_ACTION
-
-
- WEAPON_KNIFE
-
MOVE_ACTION@P_M_ONE@UNARMED@CORE
- MOVE_ACTION@P_M_ONE@UNARMED@TRANS@A
MOVE_ACTION@P_M_ONE@HOLSTER
UNHOLSTER_UNARMED
-
-
- WEAPON_KNIFE
-
MOVE_STEALTH@P_M_ONE@UNARMED@CORE
WEAPONS@MELEE_STEALTH_1H@P_M_ONE
UpperbodyAndIk_filter
- MOVE_STEALTH@P_M_ONE@UNARMED@TRANS@A
MOVE_STEALTH@P_M_ONE@HOLSTER
UNHOLSTER_UNARMED_STEALTH
-
TREVOR_ACTION
-
-
- WEAPON_KNIFE
-
MOVE_ACTION@P_M_TWO@UNARMED@CORE
- MOVE_ACTION@P_M_TWO@UNARMED@TRANS@A
MOVE_ACTION@P_M_TWO@HOLSTER
UNHOLSTER_UNARMED
-
-
- WEAPON_KNIFE
-
MOVE_STEALTH@P_M_TWO@UNARMED@CORE
WEAPONS@MELEE_STEALTH_1H@P_M_TWO
UpperbodyAndIk_filter
- MOVE_STEALTH@P_M_TWO@UNARMED@TRANS@A
MOVE_STEALTH@P_M_TWO@HOLSTER
UNHOLSTER_UNARMED_STEALTH
\ No newline at end of file
diff --git a/templates/weapons/WEAPON_SWITCHBLADE/weaponanimations.meta b/templates/weapons/WEAPON_SWITCHBLADE/weaponanimations.meta
new file mode 100644
index 0000000..66e8289
--- /dev/null
+++ b/templates/weapons/WEAPON_SWITCHBLADE/weaponanimations.meta
@@ -0,0 +1,110 @@
+
+
+
+ -
+
+
-
+
+
+
+ Cover_Wpn_Melee1h
+ weapons@switchblade@melee_1h
+ BothArms_filter
+
+ move_strafe_melee_unarmed
+ move_ped_strafing_stealth
+ move_strafe@knife
+ melee@switchblade@holster
+
+
+
+
+
+
+
+
+
+
+
+
+ melee@knife@streamed_core
+ melee@knife@streamed_variations
+
+
+
+ reaction@shellshock@unarmed
+
+
+
+ RightArm_NoSpine_filter
+ RightArm_NoSpine_filter
+
+
+
+
+
+
+
+
+
+
+
+ -
+ Default
+
+
-
+ move_m@generic
+
+
+
+ Cover_Wpn_Melee1h
+ weapons@first_person@aim_idle@generic@melee@switchblade@shared@core
+ BothArms_filter
+
+ move_strafe_melee_unarmed_fps
+ move_ped_strafing_stealth
+ move_strafe@melee_knife_fps
+ weapons@first_person@aim_idle@generic@melee@switchblade@shared@core
+ weapons@first_person@aim_rng@generic@pistol@pistol_str
+
+
+
+
+
+
+
+
+
+
+
+ melee@knife@streamed_core_fps
+ melee@knife@streamed_variations
+
+
+
+ reaction@shellshock@unarmed
+
+
+
+ RightArm_NoSpine_filter
+ RightArm_NoSpine_filter
+
+
+
+
+
+
+
+
+ weapons@first_person@aim_idle@p_m_zero@melee@knife@aim_trans@unholster_to_idle
+ weapons@first_person@aim_idle@remote_clone@melee@one_handed@shared@core
+
+
- weapons@first_person@aim_idle@p_m_zero@melee@knife@fidgets@a
+ - weapons@first_person@aim_idle@p_m_zero@melee@knife@fidgets@b
+ - weapons@first_person@aim_idle@p_m_zero@melee@knife@fidgets@c
+
+
+
+
+
+
diff --git a/templates/weapons/WEAPON_SWITCHBLADE/weaponarchetypes.meta b/templates/weapons/WEAPON_SWITCHBLADE/weaponarchetypes.meta
new file mode 100644
index 0000000..0a4eea3
--- /dev/null
+++ b/templates/weapons/WEAPON_SWITCHBLADE/weaponarchetypes.meta
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/templates/weapons/WEAPON_SWITCHBLADE/weapons.meta b/templates/weapons/WEAPON_SWITCHBLADE/weapons.meta
new file mode 100644
index 0000000..6b919d8
--- /dev/null
+++ b/templates/weapons/WEAPON_SWITCHBLADE/weapons.meta
@@ -0,0 +1,309 @@
+
+
+
+
+ -
+
+
-
+
+ SLOT_SWITCHBLADE
+
+
+
+
+
+ -
+
+
-
+ WEAPON_SWITCHBLADE
+ w_me_switchblade
+
+ SLOT_SWITCHBLADE
+ MELEE
+
+ DONTCARE
+ DONTCARE
+ DONTCARE
+ DONTCARE
+ DONTCARE
+ DONTCARE
+
+ MELEE
+ WHEEL_UNARMED_MELEE
+ GROUP_MELEE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ WEAPON_EFFECT_GROUP_MELEE_SHARP
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MELEE_AIM_CAMERA
+
+
+ MELEE_AIM_IN_COVER_CAMERA
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PICKUP_WEAPON_SWITCHBLADE
+
+ WT_SWBLADE
+
+ SWBLADE
+
+
+ normal
+
+
-
+ gun_root
+
+
-
+ COMPONENT_SWITCHBLADE_VARMOD_BASE
+
+
+ -
+ COMPONENT_SWITCHBLADE_VARMOD_VAR1
+
+
+ -
+ COMPONENT_SWITCHBLADE_VARMOD_VAR2
+
+
+
+
+
+
+
+ CarriedInHand ArmourPenetrating CanLockonOnFoot CanLockonInVehicle MeleeBlade UsableOnFoot UsableClimbing UsableInCover DoesRevivableDamage AllowCloseQuarterKills HasLowCoverSwaps NoWheelStats DangerousLookingMeleeWeapon QuitTransitionToIdleIntroOnWeaponChange DisableLeftHandIkWhenOnFoot NoAmmoDisplay UseFPSAimIK UseFPSSecondaryMotion AllowMeleeBlock UseHolsterAnimation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+ -
+
+
+
+ -
+
+
+
+
+
+
+
+ -
+
+
+ -
+
+
+
+
+ DLC - Switchblade
+
\ No newline at end of file