From 562ed476b6346224bdf08893c12971f2d9eb802b Mon Sep 17 00:00:00 2001 From: KingMcDonalds Date: Fri, 25 Jul 2025 16:56:03 -0700 Subject: [PATCH] add new lasd chp tazer --- resources/taser10addon/cl_weaponNames.lua | 1 + resources/taser10addon/fxmanifest.lua | 19 + .../taser10addon/meta/pedpersonality.meta | 383 ++++++++++++++++++ .../taser10addon/meta/weaponanimations.meta | 242 +++++++++++ .../taser10addon/meta/weaponarchetypes.meta | 13 + resources/taser10addon/meta/weapons.meta | 248 ++++++++++++ .../taser10addon/stream/w_pi_taser10+hi.ytd | 3 + .../taser10addon/stream/w_pi_taser10.ydr | 3 + .../taser10addon/stream/w_pi_taser10.ytd | 3 + .../taser10addon/stream/w_pi_taser10_hi.ydr | 3 + 10 files changed, 918 insertions(+) create mode 100644 resources/taser10addon/cl_weaponNames.lua create mode 100644 resources/taser10addon/fxmanifest.lua create mode 100644 resources/taser10addon/meta/pedpersonality.meta create mode 100644 resources/taser10addon/meta/weaponanimations.meta create mode 100644 resources/taser10addon/meta/weaponarchetypes.meta create mode 100644 resources/taser10addon/meta/weapons.meta create mode 100644 resources/taser10addon/stream/w_pi_taser10+hi.ytd create mode 100644 resources/taser10addon/stream/w_pi_taser10.ydr create mode 100644 resources/taser10addon/stream/w_pi_taser10.ytd create mode 100644 resources/taser10addon/stream/w_pi_taser10_hi.ydr diff --git a/resources/taser10addon/cl_weaponNames.lua b/resources/taser10addon/cl_weaponNames.lua new file mode 100644 index 000000000..7fe726dd2 --- /dev/null +++ b/resources/taser10addon/cl_weaponNames.lua @@ -0,0 +1 @@ +AddTextEntry("WEAPON_TASER10", "TASER 10") diff --git a/resources/taser10addon/fxmanifest.lua b/resources/taser10addon/fxmanifest.lua new file mode 100644 index 000000000..989db165b --- /dev/null +++ b/resources/taser10addon/fxmanifest.lua @@ -0,0 +1,19 @@ +fx_version 'cerulean' +games {'gta5'} +description 'Add-on weapon generated using vWeaponsToolkit' + +files{ + '**/weaponcomponents.meta', + '**/weaponarchetypes.meta', + '**/weaponanimations.meta', + '**/pedpersonality.meta', + '**/weapons.meta', +} + +data_file 'WEAPONCOMPONENTSINFO_FILE' '**/weaponcomponents.meta' +data_file 'WEAPON_METADATA_FILE' '**/weaponarchetypes.meta' +data_file 'WEAPON_ANIMATIONS_FILE' '**/weaponanimations.meta' +data_file 'PED_PERSONALITY_FILE' '**/pedpersonality.meta' +data_file 'WEAPONINFO_FILE' '**/weapons.meta' + +client_script 'cl_weaponNames.lua' diff --git a/resources/taser10addon/meta/pedpersonality.meta b/resources/taser10addon/meta/pedpersonality.meta new file mode 100644 index 000000000..36a238744 --- /dev/null +++ b/resources/taser10addon/meta/pedpersonality.meta @@ -0,0 +1,383 @@ + + + + + + UNHOLSTER_UNARMED + + + + WEAPON_TASER10 + + unarmed_holster_1h + + + + + UNHOLSTER_2H_MELEE + + + + WEAPON_TASER10 + + 2h_melee_holster_1h + + + + + UNHOLSTER_1H + + + + WEAPON_TASER10 + + 1h_holster_1h + + + + + UNHOLSTER_2H + + + + WEAPON_TASER10 + + 2h_holster_1h + + + + + UNHOLSTER_MINIGUN + + + + WEAPON_TASER10 + + mini_holster_1h + + + + + UNHOLSTER_UNARMED_STEALTH + + + + WEAPON_TASER10 + + unarmed_holster_1h + + + + + UNHOLSTER_2H_MELEE_STEALTH + + + + WEAPON_TASER10 + + unarmed_holster_1h + + + + + UNHOLSTER_1H_STEALTH + + + + WEAPON_TASER10 + + 1h_holster_1h + + + + + UNHOLSTER_2H_STEALTH + + + + WEAPON_TASER10 + + 2h_holster_1h + + + + + + + DEFAULT_ACTION + + + + + WEAPON_TASER10 + + + + MOVE_ACTION@P_M_ZERO@ARMED@CORE + MOVE_ACTION@P_M_ZERO@ARMED@1H@UPPER + UpperbodyAndIk_filter + + + + + + + MOVE_ACTION@GENERIC@TRANS@1H + + MOVE_ACTION@P_M_ZERO@HOLSTER + UNHOLSTER_1H + + + + + + + + WEAPON_TASER10 + + + + MOVE_STEALTH@P_M_ZERO@UNARMED@CORE + MOVE_STEALTH@P_M_ZERO@1H@UPPER + UpperbodyAndIk_filter + + + + + + + MOVE_STEALTH@GENERIC@TRANS@1H + + MOVE_STEALTH@P_M_ZERO@HOLSTER + UNHOLSTER_1H_STEALTH + + + + + + + + + + MP_FEMALE_ACTION + + + + + WEAPON_TASER10 + + + + MOVE_ACTION@P_M_ZERO@ARMED@CORE + MOVE_ACTION@P_M_ZERO@ARMED@1H@UPPER + UpperbodyAndIk_filter + + + + + + + MOVE_ACTION@MP_FEMALE@ARMED@1H@TRANS + + MOVE_ACTION@P_M_ZERO@HOLSTER + UNHOLSTER_1H + + + + + + + + WEAPON_TASER10 + + + + MOVE_STEALTH@P_M_ZERO@UNARMED@CORE + MOVE_STEALTH@P_M_ZERO@1H@UPPER + UpperbodyAndIk_filter + + + + + + + MOVE_STEALTH@MP_FEMALE@1H@TRANS + + MOVE_STEALTH@P_M_ZERO@HOLSTER + UNHOLSTER_1H_STEALTH + + + + + + + + + + MICHAEL_ACTION + + + + + WEAPON_TASER10 + + + + MOVE_ACTION@P_M_ZERO@ARMED@CORE + MOVE_ACTION@P_M_ZERO@ARMED@1H@UPPER + UpperbodyAndIk_filter + + + + + + + MOVE_ACTION@P_M_ZERO@ARMED@1H@TRANS@A + + MOVE_ACTION@P_M_ZERO@HOLSTER + UNHOLSTER_1H + + + + + + + + WEAPON_TASER10 + + + + MOVE_STEALTH@P_M_ZERO@UNARMED@CORE + MOVE_STEALTH@P_M_ZERO@1H@UPPER + UpperbodyAndIk_filter + + + + + + + MOVE_STEALTH@P_M_ZERO@1H@TRANS@A + + MOVE_STEALTH@P_M_ZERO@HOLSTER + UNHOLSTER_1H_STEALTH + + + + + + + + + + FRANKLIN_ACTION + + + + + WEAPON_TASER10 + + + + MOVE_ACTION@P_M_ONE@ARMED@CORE + MOVE_ACTION@P_M_ONE@ARMED@1H@UPPER + UpperbodyAndIk_filter + + + + + + + MOVE_ACTION@P_M_ONE@ARMED@1H@TRANS@A + + MOVE_ACTION@P_M_ONE@HOLSTER + UNHOLSTER_1H + + + + + + + + WEAPON_TASER10 + + + + MOVE_STEALTH@P_M_ONE@UNARMED@CORE + MOVE_STEALTH@P_M_ONE@1H@UPPER + UpperbodyAndIk_filter + + + + + + + MOVE_STEALTH@P_M_ONE@1H@TRANS@A + + MOVE_STEALTH@P_M_ONE@HOLSTER + UNHOLSTER_1H_STEALTH + + + + + + + + + + TREVOR_ACTION + + + + + WEAPON_TASER10 + + + + MOVE_ACTION@P_M_TWO@ARMED@CORE + MOVE_ACTION@P_M_TWO@ARMED@1H@UPPER + UpperbodyAndIk_filter + + + + + + + MOVE_ACTION@P_M_TWO@ARMED@1H@TRANS@A + + MOVE_ACTION@P_M_TWO@HOLSTER + UNHOLSTER_1H + + + + + + + + WEAPON_TASER10 + + + + MOVE_STEALTH@P_M_TWO@UNARMED@CORE + MOVE_STEALTH@P_M_TWO@1H@UPPER + UpperbodyAndIk_filter + + + + + + + MOVE_STEALTH@P_M_TWO@1H@TRANS@A + + MOVE_STEALTH@P_M_TWO@HOLSTER + UNHOLSTER_1H_STEALTH + + + + + + + + + + + diff --git a/resources/taser10addon/meta/weaponanimations.meta b/resources/taser10addon/meta/weaponanimations.meta new file mode 100644 index 000000000..d563af343 --- /dev/null +++ b/resources/taser10addon/meta/weaponanimations.meta @@ -0,0 +1,242 @@ + + + + + + + + + + cover@move@ai@base@1h + Cover_Wpn_Pistol + weapon@w_pi_stungun + BothArms_filter + + + + + weapon@w_pi_stungun + weapons@pistol@pistol_str + weapon@w_pi_stungun_injured + weapon@w_pi_stungun@stealth + + + + + + + + + + melee@pistol@streamed_core + + + + + reaction@shellshock@unarmed + MOVE_JUMP@WEAPONS@PISTOL + MOVE_FALL@WEAPONS@PISTOL + weapons@pistol@ + RightArm_NoSpine_filter + RightArm_NoSpine_filter + + + + + + + Wpn_Thrown_Grenade_Aiming_Rifle + + + + + + Default + + + move_m@generic + + + cover@move@ai@base@1h + Cover_FirstPerson_Wpn_Pistol + weapons@first_person@aim_idle@generic@pistol@shared@core + BothArms_filter + + + move_ped_strafing_stealth + + weapons@first_person@aim_idle@generic@pistol@shared@core + weapons@first_person@aim_rng@generic@pistol@pistol_str + weapons@pistol@pistol_injured + weapons@first_person@aim_stealth@generic@pistol@shared@core + + + + + + + + + + melee@pistol@streamed_core + + + + + reaction@shellshock@unarmed + MOVE_JUMP@WEAPONS@PISTOL + MOVE_FALL@WEAPONS@PISTOL + weapons@pistol@ + RightArm_NoSpine_filter + RightArm_NoSpine_filter + + + + + + + weapons@first_person@aim_rng@generic@pistol@shared@core + + + weapons@first_person@aim_rng@p_m_zero@pistol@shared@aim_trans@rng_to_idle + weapons@first_person@aim_lt@p_m_zero@pistol@shared@aim_trans@lt_to_idle + weapons@first_person@aim_scope@p_m_zero@pistol@shared@aim_trans@scope_to_idle + weapons@first_person@aim_idle@p_m_zero@pistol@shared@aim_trans@unholster_to_idle + weapons@first_person@aim_stealth@p_m_zero@pistol@shared@aim_trans@stealth_to_idle + weapons@first_person@aim_idle@p_m_zero@pistol@shared@aim_trans@idle_to_stealth + weapons@first_person@aim_stealth@p_m_zero@pistol@shared@aim_trans@unholster_to_stealth + + weapons@first_person@aim_idle@p_m_zero@pistol@shared@fidgets@a + weapons@first_person@aim_idle@p_m_zero@pistol@shared@fidgets@b + weapons@first_person@aim_idle@p_m_zero@pistol@shared@fidgets@c + + weapons@first_person@aim_idle@remote_clone@pistol@shared@core + + + + + Default + + + + + cover@move@ai@base@1h + Cover_FirstPerson_Wpn_Pistol + weapons@first_person@aim_rng@generic@pistol@shared@core + BothArms_filter + + + move_ped_strafing_stealth + + weapons@first_person@aim_lt@generic@pistol@w_fire + weapons@first_person@aim_rng@generic@pistol@pistol_str + weapons@pistol@pistol_injured + weapons@first_person@aim_lt@generic@pistol@w_fire + + + + + + + + + + melee@pistol@streamed_core + + + + + reaction@shellshock@unarmed + MOVE_JUMP@WEAPONS@PISTOL + MOVE_FALL@WEAPONS@PISTOL + weapons@pistol@ + RightArm_NoSpine_filter + RightArm_NoSpine_filter + + + + + + + weapons@first_person@aim_rng@generic@pistol@shared@core + + weapons@first_person@aim_idle@p_m_zero@pistol@shared@aim_trans@idle_to_lt + weapons@first_person@aim_rng@p_m_zero@pistol@shared@aim_trans@rng_to_lt + + weapons@first_person@aim_scope@p_m_zero@pistol@shared@aim_trans@scope_to_lt + weapons@first_person@aim_lt@p_m_zero@pistol@shared@aim_trans@unholster_to_lt + weapons@first_person@aim_stealth@p_m_zero@pistol@shared@aim_trans@stealth_to_lt + weapons@first_person@aim_lt@p_m_zero@pistol@shared@aim_trans@lt_to_stealth + + weapons@first_person@aim_lt@p_m_zero@pistol@shared@fidgets@a + weapons@first_person@aim_lt@p_m_zero@pistol@shared@fidgets@b + weapons@first_person@aim_lt@p_m_zero@pistol@shared@fidgets@c + weapons@first_person@aim_lt@p_m_zero@pistol@shared@fidgets@d + + + + + + Default + + + + + cover@move@ai@base@1h + Cover_FirstPerson_Wpn_Pistol + weapons@first_person@aim_rng@generic@pistol@shared@core + BothArms_filter + + + move_ped_strafing_stealth + + weapons@first_person@aim_rng@pistol@pistol + weapons@first_person@aim_rng@generic@pistol@pistol_str + weapons@pistol@pistol_injured + weapons@first_person@aim_rng@pistol@pistol + + + + + + + + + + melee@pistol@streamed_core + + + + + reaction@shellshock@unarmed + MOVE_JUMP@WEAPONS@PISTOL + MOVE_FALL@WEAPONS@PISTOL + weapons@pistol@ + RightArm_NoSpine_filter + RightArm_NoSpine_filter + + + + + + + weapons@first_person@aim_rng@generic@pistol@shared@core + + weapons@first_person@aim_idle@p_m_zero@pistol@shared@aim_trans@idle_to_rng + + weapons@first_person@aim_lt@p_m_zero@pistol@shared@aim_trans@lt_to_rng + weapons@first_person@aim_scope@p_m_zero@pistol@shared@aim_trans@scope_to_rng + weapons@first_person@aim_rng@p_m_zero@pistol@shared@aim_trans@unholster_to_rng + weapons@first_person@aim_stealth@p_m_zero@pistol@shared@aim_trans@stealth_to_rng + weapons@first_person@aim_rng@p_m_zero@pistol@shared@aim_trans@rng_to_stealth + + weapons@first_person@aim_rng@p_m_zero@pistol@shared@fidgets@a + weapons@first_person@aim_rng@p_m_zero@pistol@shared@fidgets@b + weapons@first_person@aim_rng@p_m_zero@pistol@shared@fidgets@c + + + + + + + diff --git a/resources/taser10addon/meta/weaponarchetypes.meta b/resources/taser10addon/meta/weaponarchetypes.meta new file mode 100644 index 000000000..f9c479fc6 --- /dev/null +++ b/resources/taser10addon/meta/weaponarchetypes.meta @@ -0,0 +1,13 @@ + + + + + + w_pi_taser10 + w_pi_taser10 + NULL + + + + + diff --git a/resources/taser10addon/meta/weapons.meta b/resources/taser10addon/meta/weapons.meta new file mode 100644 index 000000000..48418181e --- /dev/null +++ b/resources/taser10addon/meta/weapons.meta @@ -0,0 +1,248 @@ + + + + + + + + + SLOT_WEAPON_TASER10 + + + + + + + + + WEAPON_TASER10 + w_pi_taser10 + + SLOT_WEAPON_TASER10 + ELECTRIC + + DONTCARE + DONTCARE + DONTCARE + DONTCARE + DONTCARE + DONTCARE + + INSTANT_HIT + WHEEL_PISTOL + GROUP_STUNGUN + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WEAPON_EFFECT_GROUP_STUNGUN + muz_stungun + + + + + + eject_stungun + bullet_tracer + ShotgunLarge + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DEFAULT_THIRD_PERSON_PED_AIM_CAMERA + DEFAULT_THIRD_PERSON_PED_AIM_IN_COVER_CAMERA + + DEFAULT_THIRD_PERSON_PED_RUN_AND_GUN_CAMERA + DEFAULT_THIRD_PERSON_PED_CINEMATIC_SHOOTING_CAMERA + + + + + + + + + + + + + + + + + + + + + + + PISTOL_RECOIL_SHAKE + FPS_PISTOL_RECOIL_SHAKE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WEAPON_PISTOL + + PICKUP_WEAPON_STUNGUN + PICKUP_AMMO_BULLET_MP + WEAPON_TASER10 + MMI_1Handed + STUNGUN + + + Normal + + + + CarriedInHand Gun CanLockonOnFoot CanLockonInVehicle CanFreeAim AnimCrouchFire UsableOnFoot UsableClimbing UsableInCover DoesRevivableDamage DisplayRechargeTimeHUD OnlyFireOneShot NonLethal AllowCloseQuarterKills DisablePlayerBlockingInMP CanPerformArrest HasLowCoverSwaps DontBreakRopes QuitTransitionToIdleIntroOnWeaponChange DisableLeftHandIkWhenOnFoot TorsoIKForWeaponBlock UseFPSAimIK UseFPSSecondaryMotion DontPlayDryFireAnim + + + + + + + + + + + + + + + + + + + + + + + + AR + + diff --git a/resources/taser10addon/stream/w_pi_taser10+hi.ytd b/resources/taser10addon/stream/w_pi_taser10+hi.ytd new file mode 100644 index 000000000..587c172fa --- /dev/null +++ b/resources/taser10addon/stream/w_pi_taser10+hi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d35840fb4bf497e1bd87e57d108b7b6a38ab83c2c7a71b49ef71d858f1f1c077 +size 3833592 diff --git a/resources/taser10addon/stream/w_pi_taser10.ydr b/resources/taser10addon/stream/w_pi_taser10.ydr new file mode 100644 index 000000000..6bd4f27d3 --- /dev/null +++ b/resources/taser10addon/stream/w_pi_taser10.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b8cbe12c4c8bb2797ee386eefdac88700451d492745ba9496938c34b37a367e7 +size 107069 diff --git a/resources/taser10addon/stream/w_pi_taser10.ytd b/resources/taser10addon/stream/w_pi_taser10.ytd new file mode 100644 index 000000000..587c172fa --- /dev/null +++ b/resources/taser10addon/stream/w_pi_taser10.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d35840fb4bf497e1bd87e57d108b7b6a38ab83c2c7a71b49ef71d858f1f1c077 +size 3833592 diff --git a/resources/taser10addon/stream/w_pi_taser10_hi.ydr b/resources/taser10addon/stream/w_pi_taser10_hi.ydr new file mode 100644 index 000000000..6bd4f27d3 --- /dev/null +++ b/resources/taser10addon/stream/w_pi_taser10_hi.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b8cbe12c4c8bb2797ee386eefdac88700451d492745ba9496938c34b37a367e7 +size 107069