diff --git a/Mk47MutantFluffysMods/cl_weaponNames.lua b/Mk47MutantFluffysMods/cl_weaponNames.lua new file mode 100644 index 0000000..811f107 --- /dev/null +++ b/Mk47MutantFluffysMods/cl_weaponNames.lua @@ -0,0 +1 @@ +AddTextEntry("WEAPON_MK47FM", "Mk47 Mutant") diff --git a/Mk47MutantFluffysMods/fxmanifest.lua b/Mk47MutantFluffysMods/fxmanifest.lua new file mode 100644 index 0000000..d63188a --- /dev/null +++ b/Mk47MutantFluffysMods/fxmanifest.lua @@ -0,0 +1,19 @@ +fx_version 'cerulean' +games {'gta5'} +description 'FluffyMods.com' + +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/Mk47MutantFluffysMods/meta/components/COMPONENT_MK47_CLIP_01/weaponcomponents.meta b/Mk47MutantFluffysMods/meta/components/COMPONENT_MK47_CLIP_01/weaponcomponents.meta new file mode 100644 index 0000000..d59d3ed --- /dev/null +++ b/Mk47MutantFluffysMods/meta/components/COMPONENT_MK47_CLIP_01/weaponcomponents.meta @@ -0,0 +1,48 @@ + + + + + + COMPONENT_MK47_CLIP_01 + MK47MAG1FluffysMods + WCT_CLIP1 + WCD_CR_CLIP1 + AAPClip + WAPClip + + + + + + + + + + + + + + + COMPONENT_MK47_CLIP_02 + MK47MAG2FluffysMods + WCT_CLIP1 + WCD_CR_CLIP1 + AAPClip + WAPClip + + + + + + + + + + + + + + + + + diff --git a/Mk47MutantFluffysMods/meta/pedpersonality.meta b/Mk47MutantFluffysMods/meta/pedpersonality.meta new file mode 100644 index 0000000..d572968 --- /dev/null +++ b/Mk47MutantFluffysMods/meta/pedpersonality.meta @@ -0,0 +1,214 @@ + + + + + + UNHOLSTER_UNARMED + + + + WEAPON_MK47FM + + unarmed_holster_2h + + + + + UNHOLSTER_2H_MELEE + + + + WEAPON_MK47FM + + 2h_melee_holster_2h + + + + + UNHOLSTER_1H + + + + WEAPON_MK47FM + + 1h_holster_2h + + + + + UNHOLSTER_2H + + + + WEAPON_MK47FM + + 2h_holster_2h + + + + + UNHOLSTER_MINIGUN + + + + WEAPON_MK47FM + + mini_holster_2h + + + + + UNHOLSTER_UNARMED_STEALTH + + + + WEAPON_MK47FM + + unarmed_holster_2h + + + + + UNHOLSTER_2H_MELEE_STEALTH + + + + WEAPON_MK47FM + + unarmed_holster_2h + + + + + UNHOLSTER_1H_STEALTH + + + + WEAPON_MK47FM + + 1h_holster_2h + + + + + UNHOLSTER_2H_STEALTH + + + + WEAPON_MK47FM + + 2h_holster_2h + + + + + + + DEFAULT_ACTION + + + + + WEAPON_MK47FM + + + + move_action@p_m_zero@armed@core + move_action@p_m_zero@armed@2H@upper + UpperbodyAndIk_filter + + + + + + MOVE_ACTION@GENERIC@TRANS@2H + + + MOVE_ACTION@P_M_ZERO@HOLSTER + + + + + + + + + WEAPON_MK47FM + + + + move_stealth@p_m_zero@unarmed@core + move_stealth@p_m_zero@2h@upper + UpperbodyAndIk_filter + + + + + + move_stealth@generic@trans@2h + + + move_stealth@p_m_zero@holster + + + + + + + + + MP_FEMALE_ACTION + + + + + WEAPON_MK47FM + + + + move_action@p_m_zero@armed@core + move_action@mp_female@armed@2H@upper + UpperbodyAndIk_filter + + + + + + MOVE_ACTION@MP_FEMALE@ARMED@2H@TRANS + + + MOVE_ACTION@P_M_ZERO@HOLSTER + + + + + + + + + WEAPON_MK47FM + + + + move_stealth@p_m_zero@unarmed@core + move_stealth@p_m_zero@2h@upper + UpperbodyAndIk_filter + + + + + + MOVE_STEALTH@MP_FEMALE@2H@TRANS + + + move_stealth@p_m_zero@holster + + + + + + + + + + diff --git a/Mk47MutantFluffysMods/meta/weaponanimations.meta b/Mk47MutantFluffysMods/meta/weaponanimations.meta new file mode 100644 index 0000000..92bc98e --- /dev/null +++ b/Mk47MutantFluffysMods/meta/weaponanimations.meta @@ -0,0 +1,394 @@ + + + + + + Default + + + + + + + move_ballistic_2h + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + cover@move@base@2h + cover@move@extra@2h + cover@move@ai@base@2h + Cover_Wpn_RifleLo + weapons@rifle@lo@carbine + BothArms_filter + + + + + weapons@rifle@lo@carbine + weapons@rifle@lo@carbine_str + + weapons@rifle@lo@carbine@stealth + + + + + + combat_fire_variations_rifle + + combat_aim_turns_rifle + + melee@rifle@streamed_core + + + + + reaction@shellshock@2h + MOVE_JUMP@WEAPONS@RIFLE + MOVE_FALL@WEAPONS@RIFLE + weapons@rifle@ + + + + + + + + + Wpn_Thrown_Grenade_Aiming_Rifle + + + + + + Gang + + + + + + + weapons@rifle@f + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Default + + + move_m@generic + cover@first_person@move@base@2h + cover@first_person@move@extra@2h + cover@move@ai@base@2h + Cover_FirstPerson_Wpn_RifleLo + weapons@first_person@aim_rng@generic@assault_rifle@shared@core + BothArms_filter + + + move_ped_strafing_stealth + + weapons@first_person@aim_idle@generic@assault_rifle@shared@core + weapons@first_person@aim_rng@generic@assault_rifle@carbine_rifle@str + + weapons@first_person@aim_stealth@generic@assault_rifle@carbine_rifle + + + + + + combat_fire_variations_rifle + + combat_aim_turns_rifle + + melee@rifle@streamed_fps + + + + + reaction@shellshock@2h + MOVE_JUMP@WEAPONS@RIFLE + MOVE_FALL@WEAPONS@RIFLE + weapons@rifle@ + + + + + + + + + weapons@first_person@aim_rng@generic@assault_rifle@shared@core + + weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_idle + weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_idle + weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_idle + weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_idle + weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_idle + weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_stealth + weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_stealth + + weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@fidgets@a + weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@fidgets@b + weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@fidgets@c + + weapons@first_person@aim_idle@remote_clone@assault_rifle@shared@core + + + + + Default + + + cover@first_person@move@base@2h + cover@first_person@move@extra@2h + cover@move@ai@base@2h + Cover_FirstPerson_Wpn_RifleLo + weapons@first_person@aim_rng@generic@assault_rifle@shared@core + BothArms_filter + + + move_ped_strafing_stealth + + weapons@first_person@aim_lt@generic@assault_rifle@carbine_rifle@w_fire + weapons@first_person@aim_rng@generic@assault_rifle@carbine_rifle@str + + weapons@first_person@aim_lt@generic@assault_rifle@carbine_rifle@w_fire + + + + + + combat_fire_variations_rifle + + combat_aim_turns_rifle + + melee@rifle@streamed_fps + + + + + reaction@shellshock@2h + MOVE_JUMP@WEAPONS@RIFLE + MOVE_FALL@WEAPONS@RIFLE + weapons@rifle@ + + + + + + + + + weapons@first_person@aim_rng@generic@assault_rifle@shared@core + + weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_lt + weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_lt + + weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_lt + weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_lt + weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_lt + weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_stealth + + weapons@first_person@aim_lt@p_m_zero@assault_rifle@carbine_rifle@fidgets@a + weapons@first_person@aim_lt@p_m_zero@assault_rifle@carbine_rifle@fidgets@b + weapons@first_person@aim_lt@p_m_zero@assault_rifle@carbine_rifle@fidgets@c + + + + + + Default + + + cover@first_person@move@base@2h + cover@first_person@move@extra@2h + cover@move@ai@base@2h + Cover_FirstPerson_Wpn_RifleLo + weapons@first_person@aim_rng@generic@assault_rifle@shared@core + BothArms_filter + + + move_ped_strafing_stealth + + weapons@first_person@aim_rng@generic@assault_rifle@carbine_rifle@w_fire + weapons@first_person@aim_rng@generic@assault_rifle@carbine_rifle@str + + weapons@first_person@aim_rng@generic@assault_rifle@carbine_rifle@w_fire + + + + + + combat_fire_variations_rifle + + combat_aim_turns_rifle + + melee@rifle@streamed_fps + + + + + reaction@shellshock@2h + MOVE_JUMP@WEAPONS@RIFLE + MOVE_FALL@WEAPONS@RIFLE + weapons@rifle@ + + + + + + + + + weapons@first_person@aim_rng@generic@assault_rifle@shared@core + + weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_rng + + weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_rng + weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_rng + weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_rng + weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_rng + weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_stealth + + weapons@first_person@aim_rng@p_m_zero@assault_rifle@carbine_rifle@fidgets@a + weapons@first_person@aim_rng@p_m_zero@assault_rifle@carbine_rifle@fidgets@b + weapons@first_person@aim_rng@p_m_zero@assault_rifle@carbine_rifle@fidgets@c + + + + + + Default + + + cover@first_person@move@base@2h + cover@first_person@move@extra@2h + cover@move@ai@base@2h + Cover_FirstPerson_Wpn_RifleLo + weapons@first_person@aim_rng@generic@assault_rifle@shared@core + BothArms_filter + + + move_ped_strafing_stealth + + weapons@first_person@aim_scope@generic@assault_rifle@carbine_rifle@w_fire + weapons@first_person@aim_rng@generic@assault_rifle@carbine_rifle@str + + weapons@first_person@aim_scope@generic@assault_rifle@carbine_rifle@w_fire + + + + + + combat_fire_variations_rifle + + combat_aim_turns_rifle + + melee@rifle@streamed_fps + + + + + reaction@shellshock@2h + MOVE_JUMP@WEAPONS@RIFLE + MOVE_FALL@WEAPONS@RIFLE + weapons@rifle@ + + + + + + + + + weapons@first_person@aim_rng@generic@assault_rifle@shared@core + + weapons@first_person@aim_idle@p_m_zero@assault_rifle@shared@aim_trans@idle_to_scope + weapons@first_person@aim_rng@p_m_zero@assault_rifle@shared@aim_trans@rng_to_scope + weapons@first_person@aim_lt@p_m_zero@assault_rifle@shared@aim_trans@lt_to_scope + + weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@unholster_to_scope + weapons@first_person@aim_stealth@p_m_zero@assault_rifle@shared@aim_trans@stealth_to_scope + weapons@first_person@aim_scope@p_m_zero@assault_rifle@shared@aim_trans@scope_to_stealth + + + + + + diff --git a/Mk47MutantFluffysMods/meta/weaponarchetypes.meta b/Mk47MutantFluffysMods/meta/weaponarchetypes.meta new file mode 100644 index 0000000..a989350 --- /dev/null +++ b/Mk47MutantFluffysMods/meta/weaponarchetypes.meta @@ -0,0 +1,25 @@ + + + + + + MK47MAG2FluffysMods + MK47MAGFluffysMods + NULL + + + + MK47MAG1FluffysMods + MK47MAGFluffysMods + NULL + + + + MK47FluffysMods + MK47FluffysMods + NULL + + + + + diff --git a/Mk47MutantFluffysMods/meta/weapons.meta b/Mk47MutantFluffysMods/meta/weapons.meta new file mode 100644 index 0000000..4f3bc3b --- /dev/null +++ b/Mk47MutantFluffysMods/meta/weapons.meta @@ -0,0 +1,294 @@ + + + + + + + + + SLOT_WEAPON_MK47FM + + + + + + + + + WEAPON_MK47FM + MK47FluffysMods + + SLOT_WEAPON_MK47FM + BULLET + + DONTCARE + DONTCARE + DONTCARE + DONTCARE + DONTCARE + DONTCARE + + INSTANT_HIT + WHEEL_RIFLE + GROUP_RIFLE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BONETAG_HEAD + + + + + BONETAG_NECK + + + + + BONETAG_L_THIGH + + + + + BONETAG_R_THIGH + + + + + BONETAG_L_CALF + + + + + BONETAG_R_CALF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WEAPON_EFFECT_GROUP_RIFLE_ASSAULT + muz_assault_rifle + muz_alternate_star + muz_assault_rifle_fp + + muz_smoking_barrel + muz_smoking_barrel_fp + + + + eject_auto + eject_auto_fp + bullet_tracer + BulletLarge + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + + + + + + + + + + + + + + + + + + + + + ASSAULT_RIFLE_RECOIL_SHAKE + FPS_ASSAULT_RIFLE_RECOIL_SHAKE + DEFAULT_THIRD_PERSON_ACCURACY_OFFSET_SHAKE + + + + + + + + + + + + + + + + + + + + + + + + + + + WEAPONTYPE_RIFLE + + PICKUP_WEAPON_CARBINERIFLE + PICKUP_AMMO_BULLET_MP + WEAPON_MK47FM + MMI_2Handed + CRBNRIFLE + + + Automatic + + + WAPClip + + + + COMPONENT_MK47_CLIP_01 + + + + COMPONENT_MK47_CLIP_02 + + + + + + + CarriedInHand Automatic Gun CanLockonOnFoot CanLockonInVehicle CanFreeAim TwoHanded AnimReload AnimCrouchFire UsableOnFoot UsableInCover AllowEarlyExitFromFireAnimAfterBulletFired NoLeftHandIKWhenBlocked AllowCloseQuarterKills HasLowCoverReloads HasLowCoverSwaps LongWeapon UseFPSAimIK UseFPSSecondaryMotion + + + + + + + + + + + + + + + + + + + + + + + + AR + + diff --git a/Mk47MutantFluffysMods/stream/MK47FluffysMods.ydr b/Mk47MutantFluffysMods/stream/MK47FluffysMods.ydr new file mode 100644 index 0000000..f5bb1c5 Binary files /dev/null and b/Mk47MutantFluffysMods/stream/MK47FluffysMods.ydr differ diff --git a/Mk47MutantFluffysMods/stream/MK47FluffysMods.ytd b/Mk47MutantFluffysMods/stream/MK47FluffysMods.ytd new file mode 100644 index 0000000..807ff1e Binary files /dev/null and b/Mk47MutantFluffysMods/stream/MK47FluffysMods.ytd differ diff --git a/Mk47MutantFluffysMods/stream/MK47MAG1FluffysMods.ydr b/Mk47MutantFluffysMods/stream/MK47MAG1FluffysMods.ydr new file mode 100644 index 0000000..6d9df44 Binary files /dev/null and b/Mk47MutantFluffysMods/stream/MK47MAG1FluffysMods.ydr differ diff --git a/Mk47MutantFluffysMods/stream/MK47MAG2FluffysMods.ydr b/Mk47MutantFluffysMods/stream/MK47MAG2FluffysMods.ydr new file mode 100644 index 0000000..18a9d13 Binary files /dev/null and b/Mk47MutantFluffysMods/stream/MK47MAG2FluffysMods.ydr differ diff --git a/Mk47MutantFluffysMods/stream/MK47MAGFluffysMods.ytd b/Mk47MutantFluffysMods/stream/MK47MAGFluffysMods.ytd new file mode 100644 index 0000000..f6fc807 Binary files /dev/null and b/Mk47MutantFluffysMods/stream/MK47MAGFluffysMods.ytd differ