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