diff --git a/CTI/Classes/CTI_WeapDef_MG3.uc b/CTI/Classes/CTI_WeapDef_MG3.uc new file mode 100644 index 0000000..aa8b4a0 --- /dev/null +++ b/CTI/Classes/CTI_WeapDef_MG3.uc @@ -0,0 +1,13 @@ +class CTI_WeapDef_MG3 extends KFWeapDef_MG3 + abstract; + +static function String GetItemLocalization(String KeyName) +{ + return class'KFGame.KFWeapDef_MG3'.static.GetItemLocalization(KeyName); +} + +defaultproperties +{ + SharedUnlockId = SCU_None + WeaponClassPath = "CTI.CTI_Weap_LMG_MG3" +} diff --git a/CTI/Classes/CTI_Weap_LMG_MG3.uc b/CTI/Classes/CTI_Weap_LMG_MG3.uc new file mode 100644 index 0000000..0acd8b3 --- /dev/null +++ b/CTI/Classes/CTI_Weap_LMG_MG3.uc @@ -0,0 +1,6 @@ +class CTI_Weap_LMG_MG3 extends KFWeap_LMG_MG3; + +defaultproperties +{ + +} diff --git a/CTI/Classes/WeaponReplacements.uc b/CTI/Classes/WeaponReplacements.uc index 5aed595..f3af90c 100644 --- a/CTI/Classes/WeaponReplacements.uc +++ b/CTI/Classes/WeaponReplacements.uc @@ -102,6 +102,12 @@ defaultproperties Weap=class'CTI_Weap_Edged_IonThruster', WeapParent=class'KFWeap_Edged_IonThruster' )}) + DLC.Add({( + WeapDef=class'CTI_WeapDef_MG3', + WeapDefParent=class'KFWeapDef_MG3', + Weap=class'CTI_Weap_LMG_MG3', + WeapParent=class'KFWeap_LMG_MG3' + )}) DLC.Add({( WeapDef=class'CTI_WeapDef_Mine_Reconstructor', WeapDefParent=class'KFWeapDef_Mine_Reconstructor',