diff --git a/resources/[jobs]/[weapons]/colbaton/audio/colbaton_game.dat151.rel b/resources/[jobs]/[weapons]/colbaton/audio/colbaton_game.dat151.rel new file mode 100644 index 000000000..d50f154b8 Binary files /dev/null and b/resources/[jobs]/[weapons]/colbaton/audio/colbaton_game.dat151.rel differ diff --git a/resources/[jobs]/[weapons]/colbaton/audio/colbaton_sounds.dat54.rel b/resources/[jobs]/[weapons]/colbaton/audio/colbaton_sounds.dat54.rel new file mode 100644 index 000000000..16519438f Binary files /dev/null and b/resources/[jobs]/[weapons]/colbaton/audio/colbaton_sounds.dat54.rel differ diff --git a/resources/[jobs]/[weapons]/colbaton/clip_sets.xml b/resources/[jobs]/[weapons]/colbaton/clip_sets.xml new file mode 100644 index 000000000..fab597bba --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/clip_sets.xml @@ -0,0 +1,18 @@ + + + + + melee@holster + anim@melee@colbaton@holster + + + + + + + SP_STREAMING + MG_Melee + SP_Medium + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/colbaton/contentunlocks.meta b/resources/[jobs]/[weapons]/colbaton/contentunlocks.meta new file mode 100644 index 000000000..b8dcf957f --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/contentunlocks.meta @@ -0,0 +1,6 @@ + + + + CU_WEP_COLBATON + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/colbaton/dlctext.meta b/resources/[jobs]/[weapons]/colbaton/dlctext.meta new file mode 100644 index 000000000..e82559915 --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/dlctext.meta @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/colbaton/fxmanifest.lua b/resources/[jobs]/[weapons]/colbaton/fxmanifest.lua new file mode 100644 index 000000000..5769a8696 --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/fxmanifest.lua @@ -0,0 +1,35 @@ +fx_version 'cerulean' +game 'gta5' + +description 'Telescopic Baton' +version '1.2' + +files { + 'dlctext.meta', + 'audio/colbaton_game.dat151.rel', + 'audio/colbaton_sounds.dat54.rel', + 'pickups.meta', + 'contentunlocks.meta', + 'shop_weapon.meta', + 'weaponarchetypes.meta', + 'weaponcomponents.meta', + 'weaponanimations.meta', + 'pedpersonality.meta', + 'weapon_colbaton.meta', + 'clip_sets.xml' +} + +data_file 'TEXTFILE_METAFILE' 'dlctext.meta' +data_file 'AUDIO_GAMEDATA' 'audio/colbaton_game.dat' +data_file 'AUDIO_SOUNDDATA' 'audio/colbaton_sounds.dat' +data_file 'DLC_WEAPON_PICKUPS' 'pickups.meta' +data_file 'CONTENT_UNLOCKING_META_FILE' 'contentunlocks.meta' +data_file 'WEAPON_SHOP_INFO_METADATA_FILE' 'shop_weapon.meta' +data_file 'WEAPON_METADATA_FILE' 'weaponarchetypes.meta' +data_file 'WEAPONCOMPONENTSINFO_FILE' 'weaponcomponents.meta' +data_file 'WEAPON_ANIMATIONS_FILE' 'weaponanimations.meta' +data_file 'PED_PERSONALITY_FILE' 'pedpersonality.meta' +data_file 'WEAPONINFO_FILE' 'weapon_colbaton.meta' +data_file 'CLIP_SETS_FILE' 'clip_sets.xml' + +client_script 'names.lua' diff --git a/resources/[jobs]/[weapons]/colbaton/loadouts.meta b/resources/[jobs]/[weapons]/colbaton/loadouts.meta new file mode 100644 index 000000000..fa92e3e9c --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/loadouts.meta @@ -0,0 +1,27 @@ + + + + + LOADOUT_CHEAT_0 + + + WEAPON_COLBATON + + + + + + + + LOADOUT_CHEAT_1 + + + WEAPON_COLBATON + + + + + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/colbaton/names.lua b/resources/[jobs]/[weapons]/colbaton/names.lua new file mode 100644 index 000000000..0152810bb --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/names.lua @@ -0,0 +1,7 @@ +Citizen.CreateThread(function() + AddTextEntry("WCT_CBTN_GRIP", "Tactical Grip") + AddTextEntry("WTD_COLBATON", "The prolapse assraper rapes your ass until you collaps with a prolapse (eminem starts raping)=") + AddTextEntry("WTT_COLBATON", "The Telescopic Baton") + AddTextEntry("WTU_COLBATON", "TELESCOPIC BATON") + AddTextEntry("WT_COLBATON", "Telescopic Baton") +end) \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/colbaton/pedpersonality.meta b/resources/[jobs]/[weapons]/colbaton/pedpersonality.meta new file mode 100644 index 000000000..c8b9750f7 --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/pedpersonality.meta @@ -0,0 +1,361 @@ + + + + + UNHOLSTER_UNARMED + + + + WEAPON_COLBATON + + unarmed_holster_unarmed + + + + + UNHOLSTER_2H_MELEE + + + + WEAPON_COLBATON + + 2h_melee_holster_unarmed + + + + + UNHOLSTER_1H + + + + WEAPON_COLBATON + + 1h_holster_unarmed + + + + + UNHOLSTER_2H + + + + WEAPON_COLBATON + + 2h_holster_unarmed + + + + + UNHOLSTER_MINIGUN + + + + WEAPON_COLBATON + + mini_holster_2h_unarmed + + + + + UNHOLSTER_UNARMED_STEALTH + + + + WEAPON_COLBATON + + unarmed_holster_unarmed + + + + + UNHOLSTER_2H_MELEE_STEALTH + + + + WEAPON_COLBATON + + unarmed_holster_unarmed + + + + + UNHOLSTER_1H_STEALTH + + + + WEAPON_COLBATON + + 1h_holster_unarmed + + + + + UNHOLSTER_2H_STEALTH + + + + WEAPON_COLBATON + + 2h_holster_unarmed + + + + + + + DEFAULT_ACTION + + + + + WEAPON_COLBATON + + + + move_action@p_m_zero@unarmed@core + + + + + + + + MOVE_ACTION@GENERIC@TRANS@UNARMED + + + anim@melee@colbaton@holster + + + + + + + WEAPON_COLBATON + + + + move_stealth@p_m_zero@unarmed@core + Wpn_Switchblade_Stealth + UpperbodyAndIk_filter + + + + + + move_stealth@generic@trans@unarmed + + + anim@melee@colbaton@holster + + + + + + + + + MP_FEMALE_ACTION + + + + + WEAPON_COLBATON + + + + move_action@p_m_zero@unarmed@core + + + + + + + + MOVE_ACTION@MP_FEMALE@UNARMED@TRANS@ + + + anim@melee@colbaton@holster + + + + + + + WEAPON_COLBATON + + + + move_stealth@p_m_zero@unarmed@core + Wpn_Switchblade_Stealth + UpperbodyAndIk_filter + + + + + + MOVE_STEALTH@MP_FEMALE@UNARMED@TRANS + + + anim@melee@colbaton@holster + + + + + + + + + MICHAEL_ACTION + + + + + WEAPON_COLBATON + + + + move_action@p_m_zero@unarmed@core + + + + + + + + MOVE_ACTION@P_M_ZERO@UNARMED@TRANS@A + + + anim@melee@colbaton@holster + + + + + + + WEAPON_COLBATON + + + + move_stealth@p_m_zero@unarmed@core + Wpn_Switchblade_Stealth + UpperbodyAndIk_filter + + + + + + move_stealth@p_m_zero@unarmed@trans@a + + + anim@melee@colbaton@holster + + + + + + + + + FRANKLIN_ACTION + + + + + WEAPON_COLBATON + + + + move_action@p_m_one@unarmed@core + + + + + + + + MOVE_ACTION@P_M_ONE@UNARMED@TRANS@A + + + anim@melee@colbaton@holster + + + + + + + WEAPON_COLBATON + + + + move_stealth@p_m_one@unarmed@core + Wpn_Switchblade_Stealth + UpperbodyAndIk_filter + + + + + + move_stealth@p_m_one@unarmed@trans@a + + + anim@melee@colbaton@holster + + + + + + + + + TREVOR_ACTION + + + + + WEAPON_COLBATON + + + + move_action@p_m_two@unarmed@core + + + + + + + + MOVE_ACTION@P_M_TWO@UNARMED@TRANS@A + + + anim@melee@colbaton@holster + + + + + + + WEAPON_COLBATON + + + + move_stealth@p_m_two@unarmed@core + Wpn_Switchblade_Stealth + UpperbodyAndIk_filter + + + + + + move_stealth@p_m_two@unarmed@trans@a + + + anim@melee@colbaton@holster + + + + + + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/colbaton/pickups.meta b/resources/[jobs]/[weapons]/colbaton/pickups.meta new file mode 100644 index 000000000..a90c8b29d --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/pickups.meta @@ -0,0 +1,45 @@ + + + + + PICKUP_WEAPON_COLBATON + w_me_colbaton + + + + + + NULL_SOUND + + + + + + + + + BONETAG_ROOT + + + CollectableOnFoot + + ACTION_GROUP_ONFOOT + ACTION_AUDIO_MELEE + + + + + REWARD_WEAPON_COLBATON + REWARD_STAT_WEAPON + + + + + + + REWARD_WEAPON_COLBATON + WEAPON_COLBATON + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/colbaton/shop_weapon.meta b/resources/[jobs]/[weapons]/colbaton/shop_weapon.meta new file mode 100644 index 000000000..ecbe5f9e6 --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/shop_weapon.meta @@ -0,0 +1,23 @@ + + + + + CU_WEP_COLBATON + WEAPON_COLBATON + + + WT_COLBATON + WTD_COLBATON + WTT_COLBATON + WTU_COLBATON + + + COMPONENT_COLBATON_GRIP_01 + + WCT_CBTN_GRIP + WCD_INVALID + + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/colbaton/stream/anim@melee@colbaton@holster.ycd b/resources/[jobs]/[weapons]/colbaton/stream/anim@melee@colbaton@holster.ycd new file mode 100644 index 000000000..e41972b0f Binary files /dev/null and b/resources/[jobs]/[weapons]/colbaton/stream/anim@melee@colbaton@holster.ycd differ diff --git a/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton+hi.ytd b/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton+hi.ytd new file mode 100644 index 000000000..edd963b03 Binary files /dev/null and b/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton+hi.ytd differ diff --git a/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton.ydr b/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton.ydr new file mode 100644 index 000000000..0a0c88f4a Binary files /dev/null and b/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton.ydr differ diff --git a/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton.ytd b/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton.ytd new file mode 100644 index 000000000..0fe2252ba Binary files /dev/null and b/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton.ytd differ diff --git a/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton_grip_01.ydr b/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton_grip_01.ydr new file mode 100644 index 000000000..f0d7b0539 Binary files /dev/null and b/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton_grip_01.ydr differ diff --git a/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton_hi.ydr b/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton_hi.ydr new file mode 100644 index 000000000..4da87845e Binary files /dev/null and b/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton_hi.ydr differ diff --git a/resources/[jobs]/[weapons]/colbaton/weapon_colbaton.meta b/resources/[jobs]/[weapons]/colbaton/weapon_colbaton.meta new file mode 100644 index 000000000..e8c4f1975 --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/weapon_colbaton.meta @@ -0,0 +1,363 @@ + + + + + + + + SLOT_COLBATON + + + + + + + + + SLOT_COLBATON + + + + + + TINT_COLBATON + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WEAPON_COLBATON + w_me_colbaton + + SLOT_COLBATON + MELEE + + DONTCARE + DONTCARE + DONTCARE + DONTCARE + DONTCARE + DONTCARE + + MELEE + WHEEL_UNARMED_MELEE + GROUP_MELEE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BONETAG_HEAD + + + + + BONETAG_NECK + + + + + BONETAG_R_CLAVICLE + + + + + BONETAG_L_CLAVICLE + + + + + BONETAG_SPINE3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WEAPON_EFFECT_GROUP_MELEE_WOOD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + MELEE_AIM_CAMERA + MELEE_AIM_IN_COVER_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PICKUP_WEAPON_COLBATON + + WT_COLBATON + + NIGHTSTICK + + + Normal + + + Gun_Main_Bone + + + COMPONENT_COLBATON_GRIP_01 + + + + + + + + AllowMeleeBlock CarriedInHand ArmourPenetrating CanLockonOnFoot CanLockonInVehicle MeleeClub UsableOnFoot UsableClimbing UsableInCover DoesRevivableDamage AllowCloseQuarterKills HasLowCoverSwaps NoWheelStats NoAmmoDisplay QuitTransitionToIdleIntroOnWeaponChange DisableLeftHandIkWhenOnFoot UseFPSAimIK UseFPSSecondaryMotion UseHolsterAnimation + + + + + + + + + + + + + + + + + + + + + + + + + Telescopic Baton by w/ + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/colbaton/weaponanimations.meta b/resources/[jobs]/[weapons]/colbaton/weaponanimations.meta new file mode 100644 index 000000000..22e822ccd --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/weaponanimations.meta @@ -0,0 +1,110 @@ + + + + + + + + + + Cover_Wpn_Melee1h + weapons@melee_1h + BothArms_filter + + move_strafe_melee_unarmed + move_ped_strafing_stealth + move_strafe@melee_small_weapon + anim@melee@colbaton@holster + + + + + + + + + + + + + melee@small_wpn@streamed_core + melee@small_wpn@streamed_variations + + + + reaction@shellshock@unarmed + MOVE_JUMP@WEAPONS@1H_MELEE@NIGHTSTICK + + + RightArm_NoSpine_filter + RightArm_NoSpine_filter + + + + + + + + + + + + + Default + + + move_m@generic + + + + Cover_Wpn_Melee1h + weapons@first_person@aim_idle@generic@melee@small_wpn@nightstick@ + BothArms_filter + + move_strafe_melee_unarmed_fps + move_ped_strafing_stealth + move_strafe@melee_small_weapon_fps + weapons@first_person@aim_idle@generic@melee@small_wpn@nightstick@ + + + weapons@first_person@aim_stealth@generic@melee@nightstick@ + + + + + + + + + + melee@small_wpn@streamed_core_fps + melee@small_wpn@streamed_variations + + + + reaction@shellshock@unarmed + MOVE_JUMP@WEAPONS@1H_MELEE@NIGHTSTICK + + + RightArm_NoSpine_filter + RightArm_NoSpine_filter + + + + + + + + + weapons@first_person@aim_idle@p_m_zero@melee@small_wpn@nightstick@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@small_wpn@nightstick@fidgets@a + weapons@first_person@aim_idle@p_m_zero@melee@small_wpn@nightstick@fidgets@b + weapons@first_person@aim_idle@p_m_zero@melee@small_wpn@nightstick@fidgets@c + + + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/colbaton/weaponarchetypes.meta b/resources/[jobs]/[weapons]/colbaton/weaponarchetypes.meta new file mode 100644 index 000000000..0eb60a52b --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/weaponarchetypes.meta @@ -0,0 +1,17 @@ + + + + + w_me_colbaton + w_me_colbaton + null + + + + w_me_colbaton_grip_01 + w_me_colbaton + null + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/colbaton/weaponcomponents.meta b/resources/[jobs]/[weapons]/colbaton/weaponcomponents.meta new file mode 100644 index 000000000..90c0de0d5 --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/weaponcomponents.meta @@ -0,0 +1,39 @@ + + + + + SWAP_COLBATON + holster + Holster_Crouch + low_holster + Discard + discard_crouch + w_holster + unholster + Unholster_Crouch + low_l_unholster + low_r_unholster + w_unholster + + + + + + COMPONENT_COLBATON_GRIP_01 + w_me_colbaton_grip_01 + WCT_CBTN_GRIP + WCD_INVALID + + + + + + + + + + + + + Telescopic Baton by w/ + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/w_pocketlight/contentunlocks.meta b/resources/[jobs]/[weapons]/w_pocketlight/contentunlocks.meta new file mode 100644 index 000000000..6e28f77ed --- /dev/null +++ b/resources/[jobs]/[weapons]/w_pocketlight/contentunlocks.meta @@ -0,0 +1,6 @@ + + + + CU_WEP_POCKETLIGHT + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/w_pocketlight/dlctext.meta b/resources/[jobs]/[weapons]/w_pocketlight/dlctext.meta new file mode 100644 index 000000000..e82559915 --- /dev/null +++ b/resources/[jobs]/[weapons]/w_pocketlight/dlctext.meta @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/w_pocketlight/fxmanifest.lua b/resources/[jobs]/[weapons]/w_pocketlight/fxmanifest.lua new file mode 100644 index 000000000..40b560baa --- /dev/null +++ b/resources/[jobs]/[weapons]/w_pocketlight/fxmanifest.lua @@ -0,0 +1,29 @@ +fx_version 'cerulean' +game 'gta5' + +description 'Pocket Flashlight' +version '1.3' + +files { + 'dlctext.meta', + 'pickups.meta', + 'contentunlocks.meta', + 'shop_weapon.meta', + 'pedpersonality.meta', + 'weaponarchetypes.meta', + 'weaponanimations.meta', + 'weaponcomponents.meta', + 'weapon_pocketlight.meta', +} + +data_file 'TEXTFILE_METAFILE' 'dlctext.meta' +data_file 'DLC_WEAPON_PICKUPS' 'pickups.meta' +data_file 'CONTENT_UNLOCKING_META_FILE' 'contentunlocks.meta' +data_file 'WEAPON_SHOP_INFO_METADATA_FILE' 'shop_weapon.meta' +data_file 'PED_PERSONALITY_FILE' 'pedpersonality.meta' +data_file 'WEAPON_METADATA_FILE' 'weaponarchetypes.meta' +data_file 'WEAPON_ANIMATIONS_FILE' 'weaponanimations.meta' +data_file 'WEAPONCOMPONENTSINFO_FILE' 'weaponcomponents.meta' +data_file 'WEAPONINFO_FILE' 'weapon_pocketlight.meta' + +client_script 'names.lua' diff --git a/resources/[jobs]/[weapons]/w_pocketlight/names.lua b/resources/[jobs]/[weapons]/w_pocketlight/names.lua new file mode 100644 index 000000000..760eca210 --- /dev/null +++ b/resources/[jobs]/[weapons]/w_pocketlight/names.lua @@ -0,0 +1,18 @@ +Citizen.CreateThread(function() + AddTextEntry("WT_POCKETLIGHT", "Pocket Flashlight") + AddTextEntry("WTD_POCKETLIGHT", "Small flashlight. As easy to conceal in your pocket, as it is easy to bust someone's car window open with it.") + AddTextEntry("WTT_POCKETLIGHT", "The Pocket Flashlight") + AddTextEntry("WTU_POCKETLIGHT", "POCKET FLASHLIGHT") + AddTextEntry("WCT_PFLASH", "White Light") + AddTextEntry("WCD_PFLASH", "Powerful white LED. Can light up 8 meters ahead with up to 10 hours battery life.") + AddTextEntry("WCT_PFLASH_UV", "UV Light") + AddTextEntry("WCD_PFLASH_UV", "A diode that emits light closer to ultraviolet spectrum. For revealing secrets, reading concealed letters, or making precise suntan.") + AddTextEntry("WCT_PFLASH_RED", "Redlight") + AddTextEntry("WCD_PFLASH_RED", "Scientists say eyes adapt quicker for the red color, and dim bloody light beam is much less noticeable from distance, making this filter ideal for those who doesn't want to be seen.") + AddTextEntry("WCT_PFLASH_PSD", "Pocket-sized fleshlight") + AddTextEntry("WCD_PFLASH_WAND", "*insert fallic joke here*") + AddTextEntry("WCT_PFLASH_WAND_A", "Amber Wand") + AddTextEntry("WCT_PFLASH_WAND_G", "Green Wand") + AddTextEntry("WCT_PFLASH_WAND_R", "Red Wand") + AddTextEntry("WCT_PFLASH_WAND_W", "White Wand") +end) \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/w_pocketlight/pedpersonality.meta b/resources/[jobs]/[weapons]/w_pocketlight/pedpersonality.meta new file mode 100644 index 000000000..37c9457ca --- /dev/null +++ b/resources/[jobs]/[weapons]/w_pocketlight/pedpersonality.meta @@ -0,0 +1,372 @@ + + + + + + UNHOLSTER_UNARMED + + + + WEAPON_POCKETLIGHT + + unarmed_holster_unarmed + + + + + UNHOLSTER_2H_MELEE + + + + WEAPON_POCKETLIGHT + + 2h_melee_holster_unarmed + + + + + UNHOLSTER_1H + + + + WEAPON_POCKETLIGHT + + 1h_holster_unarmed + + + + + UNHOLSTER_2H + + + + WEAPON_POCKETLIGHT + + 2h_holster_unarmed + + + + + UNHOLSTER_MINIGUN + + + + WEAPON_POCKETLIGHT + + mini_holster_2h_unarmed + + + + + UNHOLSTER_UNARMED_STEALTH + + + + WEAPON_POCKETLIGHT + + unarmed_holster_unarmed + + + + + UNHOLSTER_2H_MELEE_STEALTH + + + + WEAPON_POCKETLIGHT + + unarmed_holster_unarmed + + + + + UNHOLSTER_1H_STEALTH + + + + WEAPON_POCKETLIGHT + + 1h_holster_unarmed + + + + + UNHOLSTER_2H_STEALTH + + + + WEAPON_POCKETLIGHT + + 2h_holster_unarmed + + + + + + + DEFAULT_ACTION + + + + + WEAPON_POCKETLIGHT + + + + move_action@p_m_zero@unarmed@core + + + + + + + + MOVE_ACTION@GENERIC@TRANS@UNARMED + + + MOVE_ACTION@P_M_ZERO@HOLSTER + + + + + + + + + WEAPON_POCKETLIGHT + + + + move_stealth@p_m_zero@unarmed@core + weapons@melee_stealth_1h + UpperbodyAndIk_filter + + + + + + move_stealth@generic@trans@unarmed + + + move_stealth@p_m_zero@holster + + + + + + + + + MP_FEMALE_ACTION + + + + + WEAPON_POCKETLIGHT + + + + move_action@p_m_zero@unarmed@core + + + + + + + + MOVE_ACTION@MP_FEMALE@UNARMED@TRANS@ + + + MOVE_ACTION@P_M_ZERO@HOLSTER + + + + + + + + + WEAPON_POCKETLIGHT + + + + 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 + + + + + + + + + MICHAEL_ACTION + + + + + WEAPON_POCKETLIGHT + + + + move_action@p_m_zero@unarmed@core + + + + + + + + MOVE_ACTION@P_M_ZERO@UNARMED@TRANS@A + + + MOVE_ACTION@P_M_ZERO@HOLSTER + + + + + + + + + WEAPON_POCKETLIGHT + + + + 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 + + + + + + + + + FRANKLIN_ACTION + + + + + WEAPON_POCKETLIGHT + + + + move_action@p_m_one@unarmed@core + + + + + + + + MOVE_ACTION@P_M_ONE@UNARMED@TRANS@A + + + MOVE_ACTION@P_M_ONE@HOLSTER + + + + + + + + + WEAPON_POCKETLIGHT + + + + 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 + + + + + + + + + TREVOR_ACTION + + + + + WEAPON_POCKETLIGHT + + + + move_action@p_m_two@unarmed@core + + + + + + + + MOVE_ACTION@P_M_TWO@UNARMED@TRANS@A + + + MOVE_ACTION@P_M_TWO@HOLSTER + + + + + + + + + WEAPON_POCKETLIGHT + + + + 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 + + + + + + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/w_pocketlight/pickups.meta b/resources/[jobs]/[weapons]/w_pocketlight/pickups.meta new file mode 100644 index 000000000..261a042f2 --- /dev/null +++ b/resources/[jobs]/[weapons]/w_pocketlight/pickups.meta @@ -0,0 +1,45 @@ + + + + + PICKUP_WEAPON_POCKETLIGHT + w_me_pocketlight + + + + + + NULL_SOUND + + + + + + + + + BONETAG_ROOT + + + CollectableOnFoot ManualPickUp + + ACTION_GROUP_ONFOOT + ACTION_AUDIO_MELEE + + + + + REWARD_WEAPON_POCKETLIGHT + REWARD_STAT_WEAPON + + + + + + + REWARD_WEAPON_POCKETLIGHT + WEAPON_POCKETLIGHT + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/w_pocketlight/shop_weapon.meta b/resources/[jobs]/[weapons]/w_pocketlight/shop_weapon.meta new file mode 100644 index 000000000..7bcba5ea5 --- /dev/null +++ b/resources/[jobs]/[weapons]/w_pocketlight/shop_weapon.meta @@ -0,0 +1,85 @@ + + + + + CU_WEP_POCKETLIGHT + WEAPON_POCKETLIGHT + + + WT_POCKETLIGHT + WTD_POCKETLIGHT + WTT_POCKETLIGHT + WTU_POCKETLIGHT + + + COMPONENT_PLIGHT_W + + WCT_PFLASH + WCD_PFLASH + + + COMPONENT_PLIGHT_UV + + WCT_PFLASH_UV + WCD_PFLASH_UV + + + COMPONENT_PLIGHT_RED + + WCT_PFLASH_RED + WCD_PFLASH_RED + + + COMPONENT_PLIGHT_WAND_W + + WCT_PFLASH_WAND_W + WCD_PFLASH_WAND + + + COMPONENT_PLIGHT_WAND_R + + WCT_PFLASH_WAND_R + WCD_PFLASH_WAND + + + COMPONENT_PLIGHT_WAND_A + + WCT_PFLASH_WAND_A + WCD_PFLASH_WAND + + + COMPONENT_PLIGHT_WAND_G + + WCT_PFLASH_WAND_G + WCD_PFLASH_WAND + + + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight+hi.ytd b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight+hi.ytd new file mode 100644 index 000000000..2e74f8e31 Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight+hi.ytd differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight.ydr new file mode 100644 index 000000000..4434494be Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight.ytd b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight.ytd new file mode 100644 index 000000000..7026a64c6 Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight.ytd differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_01.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_01.ydr new file mode 100644 index 000000000..f41f42340 Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_01.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_02.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_02.ydr new file mode 100644 index 000000000..8ee9aeb2d Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_02.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_03.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_03.ydr new file mode 100644 index 000000000..18419b824 Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_03.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_04.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_04.ydr new file mode 100644 index 000000000..80e1e357b Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_04.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_hi.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_hi.ydr new file mode 100644 index 000000000..a294822aa Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_hi.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_light.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_light.ydr new file mode 100644 index 000000000..2cddf3023 Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_light.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_light_red.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_light_red.ydr new file mode 100644 index 000000000..d5f9a3c19 Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_light_red.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_light_uv.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_light_uv.ydr new file mode 100644 index 000000000..57ed1090c Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_light_uv.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_lights.ytd b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_lights.ytd new file mode 100644 index 000000000..17ba6ab0e Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_lights.ytd differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_ps.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_ps.ydr new file mode 100644 index 000000000..36b6388bc Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_ps.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_amber.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_amber.ydr new file mode 100644 index 000000000..94d794c55 Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_amber.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_green.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_green.ydr new file mode 100644 index 000000000..86039b8df Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_green.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_red.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_red.ydr new file mode 100644 index 000000000..820d8ff1f Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_red.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_white.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_white.ydr new file mode 100644 index 000000000..7e242c86e Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_white.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/weapon_pocketlight.meta b/resources/[jobs]/[weapons]/w_pocketlight/weapon_pocketlight.meta new file mode 100644 index 000000000..a28582b6a --- /dev/null +++ b/resources/[jobs]/[weapons]/w_pocketlight/weapon_pocketlight.meta @@ -0,0 +1,475 @@ + + + + + + + + + SLOT_POCKETLIGHT + + + + + + + + SLOT_POCKETLIGHT + + + + + + + + + SLOT_POCKETLIGHT + + + + + + TINT_POCKETLIGHT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WEAPON_POCKETLIGHT + w_me_pocketlight + + + + + + Pocket Flashlight by w/ + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/w_pocketlight/weaponanimations.meta b/resources/[jobs]/[weapons]/w_pocketlight/weaponanimations.meta new file mode 100644 index 000000000..ebaf22270 --- /dev/null +++ b/resources/[jobs]/[weapons]/w_pocketlight/weaponanimations.meta @@ -0,0 +1,118 @@ + + + + + + + + + + Cover_Wpn_Pistol + weapons@melee_1h + BothArms_filter + + move_strafe_melee_unarmed + move_ped_strafing_stealth + move_strafe@melee_small_weapon + anim@weapons@flashlight@ + + + anim@weapons@flashlight@stealth + + + + + + + + + + melee@small_wpn@streamed_core + melee@hatchet@streamed_core + + + + reaction@shellshock@unarmed + move_jump@weapons@1h_melee@hammer + + + RightArm_NoSpine_filter + RightArm_NoSpine_filter + + + + + + + + + + + Default + + + move_m@generic + + + + Cover_Wpn_Melee1h + weapons@first_person@aim_idle@generic@melee@knife@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@knife@shared@core + + + weapons@first_person@aim_stealth@generic@melee@knife@ + + + + + + + + + + melee@knife@streamed_core_fps + melee@knife@streamed_variations + + + + reaction@shellshock@unarmed + MOVE_JUMP@WEAPONS@1H_MELEE@KNIFE + + + 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@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 + + + + + + Default + + + Default + + + Default + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/w_pocketlight/weaponarchetypes.meta b/resources/[jobs]/[weapons]/w_pocketlight/weaponarchetypes.meta new file mode 100644 index 000000000..a9175d5e5 --- /dev/null +++ b/resources/[jobs]/[weapons]/w_pocketlight/weaponarchetypes.meta @@ -0,0 +1,84 @@ + + + + + + w_me_pocketlight + w_me_pocketlight + null + + + + w_me_pocketlight_light + w_me_pocketlight + null + + + + w_me_pocketlight_light_red + w_me_pocketlight_lights + null + + + + w_me_pocketlight_light_uv + w_me_pocketlight_lights + null + + + + w_me_pocketlight_wand_white + w_me_pocketlight_lights + null + + + + w_me_pocketlight_wand_red + w_me_pocketlight_lights + null + + + + w_me_pocketlight_wand_amber + w_me_pocketlight_lights + null + + + + w_me_pocketlight_wand_green + w_me_pocketlight_lights + null + + + + w_me_pocketlight_ps + w_me_pocketlight_lights + null + + + + w_me_pocketlight_camo_01 + w_me_pocketlight_camo_01 + null + + + + w_me_pocketlight_camo_02 + w_me_pocketlight_camo_02 + null + + + + w_me_pocketlight_camo_03 + w_me_pocketlight_camo_03 + null + + + + w_me_pocketlight_camo_04 + w_me_pocketlight_camo_04 + null + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/w_pocketlight/weaponcomponents.meta b/resources/[jobs]/[weapons]/w_pocketlight/weaponcomponents.meta new file mode 100644 index 000000000..0e6f4eb71 --- /dev/null +++ b/resources/[jobs]/[weapons]/w_pocketlight/weaponcomponents.meta @@ -0,0 +1,410 @@ + + + + + + COMPONENT_PLIGHT_W + w_me_pocketlight_light + WCT_PFLASH + WCD_PFLASH + AAPFlsh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gun_FLMuzzle + Bulb_On + Bulb_Off + + + + COMPONENT_PLIGHT_UV + w_me_pocketlight_light_uv + WCT_PFLASH_UV + WCD_PFLASH_UV + AAPFlsh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gun_FLMuzzle + Bulb_On + Bulb_Off + + + + COMPONENT_PLIGHT_RED + w_me_pocketlight_light_red + WCT_PFLASH_RED + WCD_PFLASH_RED + AAPFlsh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gun_FLMuzzle + Bulb_On + Bulb_Off + + + + COMPONENT_PLIGHT_WAND_W + w_me_pocketlight_wand_white + WCT_PFLASH_WAND_W + WCD_PFLASH_WAND + AAPFlsh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gun_FLMuzzle + Bulb_On + Bulb_Off + + + + COMPONENT_PLIGHT_WAND_R + w_me_pocketlight_wand_red + WCT_PFLASH_WAND_R + WCD_PFLASH_WAND + AAPFlsh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gun_FLMuzzle + Bulb_On + Bulb_Off + + + + COMPONENT_PLIGHT_WAND_A + w_me_pocketlight_wand_amber + WCT_PFLASH_WAND_A + WCD_PFLASH_WAND + AAPFlsh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gun_FLMuzzle + Bulb_On + Bulb_Off + + + + + COMPONENT_PLIGHT_WAND_G + w_me_pocketlight_wand_green + WCT_PFLASH_WAND_G + WCD_PFLASH_WAND + AAPFlsh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gun_FLMuzzle + Bulb_On + Bulb_Off + + + + COMPONENT_PLIGHT_PS + w_me_pocketlight_ps + WCT_PFLASH_PSD + WCD_INVALID + AAPFlsh + + + + + + + + + + + + COMPONENT_PLIGHT_CAMO_01 + w_me_pocketlight_camo_01 + WCT_CAMO_1 + WCD_INVALID + AAPCamo + + + + + + + + + + + + COMPONENT_PLIGHT_CAMO_02 + w_me_pocketlight_camo_02 + WCT_CAMO_2 + WCD_INVALID + AAPCamo + + + + + + + + + + + + COMPONENT_PLIGHT_CAMO_03 + w_me_pocketlight_camo_03 + WCT_CAMO_3 + WCD_INVALID + AAPCamo + + + + + + + + + + + + COMPONENT_PLIGHT_CAMO_04 + w_me_pocketlight_camo_04 + WCT_CAMO_9 + WCD_INVALID + AAPCamo + + + + + + + + + + + + Pocket Flashlight by w/ + \ No newline at end of file