From f4cfa4948b0c79f8eefac6d3a4c177e62b4c4c0d Mon Sep 17 00:00:00 2001 From: GenZmeY Date: Tue, 26 Sep 2023 01:52:14 +0300 Subject: [PATCH] unlock MG3 --- CTI/Classes/CTI_WeapDef_MG3.uc | 13 +++++++++++++ CTI/Classes/CTI_Weap_LMG_MG3.uc | 6 ++++++ CTI/Classes/Unlocker.uc | 1 + 3 files changed, 20 insertions(+) create mode 100644 CTI/Classes/CTI_WeapDef_MG3.uc create mode 100644 CTI/Classes/CTI_Weap_LMG_MG3.uc 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/Unlocker.uc b/CTI/Classes/Unlocker.uc index 5524c2c..1e97adb 100644 --- a/CTI/Classes/Unlocker.uc +++ b/CTI/Classes/Unlocker.uc @@ -189,6 +189,7 @@ defaultproperties WeapDefDLCReplacements.Add(class'CTI_WeapDef_GravityImploder') WeapDefDLCReplacements.Add(class'CTI_WeapDef_HVStormCannon') WeapDefDLCReplacements.Add(class'CTI_WeapDef_IonThruster') + WeapDefDLCReplacements.Add(class'CTI_WeapDef_MG3') WeapDefDLCReplacements.Add(class'CTI_WeapDef_Mine_Reconstructor') WeapDefDLCReplacements.Add(class'CTI_WeapDef_Minigun') WeapDefDLCReplacements.Add(class'CTI_WeapDef_MosinNagant')