Skip to content

Commit

Permalink
fix weapon replacements
Browse files Browse the repository at this point in the history
  • Loading branch information
GenZmeY committed Sep 11, 2023
1 parent a617133 commit 37921be
Show file tree
Hide file tree
Showing 56 changed files with 420 additions and 28 deletions.
10 changes: 9 additions & 1 deletion CTI/Classes/CTI_WeapDef_AutoTurret.uc
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
class CTI_WeapDef_AutoTurret extends KFWeapDef_AutoTurret
abstract;

static function String GetItemLocalization(String KeyName)
{
local Array<String> Strings;
ParseStringIntoArray(class'KFGame.KFWeapDef_AutoTurret'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
}

defaultproperties
{
SharedUnlockId = SCU_None
SharedUnlockId = SCU_None
WeaponClassPath = "CTI.CTI_Weap_AutoTurret"
}
10 changes: 9 additions & 1 deletion CTI/Classes/CTI_WeapDef_BladedPistol.uc
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
class CTI_WeapDef_BladedPistol extends KFWeapDef_BladedPistol
abstract;

static function String GetItemLocalization(String KeyName)
{
local Array<String> Strings;
ParseStringIntoArray(class'KFGame.KFWeapDef_BladedPistol'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
}

defaultproperties
{
SharedUnlockId = SCU_None
SharedUnlockId = SCU_None
WeaponClassPath = "CTI.CTI_Weap_Pistol_Bladed"
}
10 changes: 9 additions & 1 deletion CTI/Classes/CTI_WeapDef_Blunderbuss.uc
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
class CTI_WeapDef_Blunderbuss extends KFWeapDef_Blunderbuss
abstract;

static function String GetItemLocalization(String KeyName)
{
local Array<String> Strings;
ParseStringIntoArray(class'KFGame.KFWeapDef_Blunderbuss'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
}

defaultproperties
{
SharedUnlockId = SCU_None
SharedUnlockId = SCU_None
WeaponClassPath = "CTI.CTI_Weap_Pistol_Blunderbuss"
}
10 changes: 9 additions & 1 deletion CTI/Classes/CTI_WeapDef_ChainBat.uc
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
class CTI_WeapDef_ChainBat extends KFWeapDef_ChainBat
abstract;

static function String GetItemLocalization(String KeyName)
{
local Array<String> Strings;
ParseStringIntoArray(class'KFGame.KFWeapDef_ChainBat'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
}

defaultproperties
{
SharedUnlockId = SCU_None
SharedUnlockId = SCU_None
WeaponClassPath = "CTI.CTI_Weap_Blunt_ChainBat"
}
10 changes: 9 additions & 1 deletion CTI/Classes/CTI_WeapDef_ChiappaRhino.uc
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
class CTI_WeapDef_ChiappaRhino extends KFWeapDef_ChiappaRhino
abstract;

static function String GetItemLocalization(String KeyName)
{
local Array<String> Strings;
ParseStringIntoArray(class'KFGame.KFWeapDef_ChiappaRhino'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
}

defaultproperties
{
SharedUnlockId = SCU_None
SharedUnlockId = SCU_None
WeaponClassPath = "CTI.CTI_Weap_Pistol_ChiappaRhino"
}
10 changes: 9 additions & 1 deletion CTI/Classes/CTI_WeapDef_ChiappaRhinoDual.uc
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
class CTI_WeapDef_ChiappaRhinoDual extends KFWeapDef_ChiappaRhinoDual
abstract;

static function String GetItemLocalization(String KeyName)
{
local Array<String> Strings;
ParseStringIntoArray(class'KFGame.KFWeapDef_ChiappaRhinoDual'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
}

defaultproperties
{
SharedUnlockId = SCU_None
SharedUnlockId = SCU_None
WeaponClassPath = "CTI.CTI_Weap_Pistol_ChiappaRhinoDual"
}
10 changes: 9 additions & 1 deletion CTI/Classes/CTI_WeapDef_CompoundBow.uc
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
class CTI_WeapDef_CompoundBow extends KFWeapDef_CompoundBow
abstract;

static function String GetItemLocalization(String KeyName)
{
local Array<String> Strings;
ParseStringIntoArray(class'KFGame.KFWeapDef_CompoundBow'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
}

defaultproperties
{
SharedUnlockId = SCU_None
SharedUnlockId = SCU_None
WeaponClassPath = "CTI.CTI_Weap_Bow_CompoundBow"
}
10 changes: 9 additions & 1 deletion CTI/Classes/CTI_WeapDef_Doshinegun.uc
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
class CTI_WeapDef_Doshinegun extends KFWeapDef_Doshinegun
abstract;

static function String GetItemLocalization(String KeyName)
{
local Array<String> Strings;
ParseStringIntoArray(class'KFGame.KFWeapDef_Doshinegun'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
}

defaultproperties
{
SharedUnlockId = SCU_None
SharedUnlockId = SCU_None
WeaponClassPath = "CTI.CTI_Weap_AssaultRifle_Doshinegun"
}
10 changes: 9 additions & 1 deletion CTI/Classes/CTI_WeapDef_DualBladed.uc
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
class CTI_WeapDef_DualBladed extends KFWeapDef_DualBladed
abstract;

static function String GetItemLocalization(String KeyName)
{
local Array<String> Strings;
ParseStringIntoArray(class'KFGame.KFWeapDef_DualBladed'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
}

defaultproperties
{
SharedUnlockId = SCU_None
SharedUnlockId = SCU_None
WeaponClassPath = "CTI.CTI_Weap_Pistol_DualBladed"
}
10 changes: 9 additions & 1 deletion CTI/Classes/CTI_WeapDef_FAMAS.uc
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
class CTI_WeapDef_FAMAS extends KFWeapDef_FAMAS
abstract;

static function String GetItemLocalization(String KeyName)
{
local Array<String> Strings;
ParseStringIntoArray(class'KFGame.KFWeapDef_FAMAS'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
}

defaultproperties
{
SharedUnlockId = SCU_None
SharedUnlockId = SCU_None
WeaponClassPath = "CTI.CTI_Weap_AssaultRifle_FAMAS"
}
10 changes: 9 additions & 1 deletion CTI/Classes/CTI_WeapDef_G18.uc
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
class CTI_WeapDef_G18 extends KFWeapDef_G18
abstract;

static function String GetItemLocalization(String KeyName)
{
local Array<String> Strings;
ParseStringIntoArray(class'KFGame.KFWeapDef_G18'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
}

defaultproperties
{
SharedUnlockId = SCU_None
SharedUnlockId = SCU_None
WeaponClassPath = "CTI.CTI_Weap_SMG_G18"
}
10 changes: 9 additions & 1 deletion CTI/Classes/CTI_WeapDef_G36C.uc
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
class CTI_WeapDef_G36C extends KFWeapDef_G36C
abstract;

static function String GetItemLocalization(String KeyName)
{
local Array<String> Strings;
ParseStringIntoArray(class'KFGame.KFWeapDef_G36C'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
}

defaultproperties
{
SharedUnlockId = SCU_None
SharedUnlockId = SCU_None
WeaponClassPath = "CTI.CTI_Weap_AssaultRifle_G36C"
}
10 changes: 9 additions & 1 deletion CTI/Classes/CTI_WeapDef_GravityImploder.uc
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
class CTI_WeapDef_GravityImploder extends KFWeapDef_GravityImploder
abstract;

static function String GetItemLocalization(String KeyName)
{
local Array<String> Strings;
ParseStringIntoArray(class'KFGame.KFWeapDef_GravityImploder'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
}

defaultproperties
{
SharedUnlockId = SCU_None
SharedUnlockId = SCU_None
WeaponClassPath = "CTI.CTI_Weap_GravityImploder"
}
10 changes: 9 additions & 1 deletion CTI/Classes/CTI_WeapDef_HVStormCannon.uc
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
class CTI_WeapDef_HVStormCannon extends KFWeapDef_HVStormCannon
abstract;

static function String GetItemLocalization(String KeyName)
{
local Array<String> Strings;
ParseStringIntoArray(class'KFGame.KFWeapDef_HVStormCannon'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
}

defaultproperties
{
SharedUnlockId = SCU_None
SharedUnlockId = SCU_None
WeaponClassPath = "CTI.CTI_Weap_HVStormCannon"
}
10 changes: 9 additions & 1 deletion CTI/Classes/CTI_WeapDef_IonThruster.uc
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
class CTI_WeapDef_IonThruster extends KFWeapDef_IonThruster
abstract;

static function String GetItemLocalization(String KeyName)
{
local Array<String> Strings;
ParseStringIntoArray(class'KFGame.KFWeapDef_IonThruster'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
}

defaultproperties
{
SharedUnlockId = SCU_None
SharedUnlockId = SCU_None
WeaponClassPath = "CTI.CTI_Weap_Edged_IonThruster"
}
10 changes: 9 additions & 1 deletion CTI/Classes/CTI_WeapDef_Mine_Reconstructor.uc
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
class CTI_WeapDef_Mine_Reconstructor extends KFWeapDef_Mine_Reconstructor
abstract;

static function String GetItemLocalization(String KeyName)
{
local Array<String> Strings;
ParseStringIntoArray(class'KFGame.KFWeapDef_Mine_Reconstructor'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
}

defaultproperties
{
SharedUnlockId = SCU_None
SharedUnlockId = SCU_None
WeaponClassPath = "CTI.CTI_Weap_Mine_Reconstructor"
}
10 changes: 9 additions & 1 deletion CTI/Classes/CTI_WeapDef_Minigun.uc
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
class CTI_WeapDef_Minigun extends KFWeapDef_Minigun
abstract;

static function String GetItemLocalization(String KeyName)
{
local Array<String> Strings;
ParseStringIntoArray(class'KFGame.KFWeapDef_Minigun'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
}

defaultproperties
{
SharedUnlockId = SCU_None
SharedUnlockId = SCU_None
WeaponClassPath = "CTI.CTI_Weap_Minigun"
}
10 changes: 9 additions & 1 deletion CTI/Classes/CTI_WeapDef_MosinNagant.uc
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
class CTI_WeapDef_MosinNagant extends KFWeapDef_MosinNagant
abstract;

static function String GetItemLocalization(String KeyName)
{
local Array<String> Strings;
ParseStringIntoArray(class'KFGame.KFWeapDef_MosinNagant'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
}

defaultproperties
{
SharedUnlockId = SCU_None
SharedUnlockId = SCU_None
WeaponClassPath = "CTI.CTI_Weap_Rifle_MosinNagant"
}
10 changes: 9 additions & 1 deletion CTI/Classes/CTI_WeapDef_ParasiteImplanter.uc
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
class CTI_WeapDef_ParasiteImplanter extends KFWeapDef_ParasiteImplanter
abstract;

static function String GetItemLocalization(String KeyName)
{
local Array<String> Strings;
ParseStringIntoArray(class'KFGame.KFWeapDef_ParasiteImplanter'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
}

defaultproperties
{
SharedUnlockId = SCU_None
SharedUnlockId = SCU_None
WeaponClassPath = "CTI.CTI_Weap_Rifle_ParasiteImplanter"
}
10 changes: 9 additions & 1 deletion CTI/Classes/CTI_WeapDef_Pistol_DualG18.uc
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
class CTI_WeapDef_Pistol_DualG18 extends KFWeapDef_Pistol_DualG18
abstract;

static function String GetItemLocalization(String KeyName)
{
local Array<String> Strings;
ParseStringIntoArray(class'KFGame.KFWeapDef_Pistol_DualG18'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
}

defaultproperties
{
SharedUnlockId = SCU_None
SharedUnlockId = SCU_None
WeaponClassPath = "CTI.CTI_Weap_Pistol_DualG18"
}
10 changes: 9 additions & 1 deletion CTI/Classes/CTI_WeapDef_Pistol_G18C.uc
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
class CTI_WeapDef_Pistol_G18C extends KFWeapDef_Pistol_G18C
abstract;

static function String GetItemLocalization(String KeyName)
{
local Array<String> Strings;
ParseStringIntoArray(class'KFGame.KFWeapDef_Pistol_G18C'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
}

defaultproperties
{
SharedUnlockId = SCU_None
SharedUnlockId = SCU_None
WeaponClassPath = "CTI.CTI_Weap_Pistol_G18C"
}
10 changes: 9 additions & 1 deletion CTI/Classes/CTI_WeapDef_Rifle_FrostShotgunAxe.uc
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
class CTI_WeapDef_Rifle_FrostShotgunAxe extends KFWeapDef_Rifle_FrostShotgunAxe
abstract;

static function String GetItemLocalization(String KeyName)
{
local Array<String> Strings;
ParseStringIntoArray(class'KFGame.KFWeapDef_Rifle_FrostShotgunAxe'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
}

defaultproperties
{
SharedUnlockId = SCU_None
SharedUnlockId = SCU_None
WeaponClassPath = "CTI.CTI_Weap_Rifle_FrostShotgunAxe"
}
Loading

0 comments on commit 37921be

Please sign in to comment.