make the localization code a little more compact

This commit is contained in:
GenZmeY 2023-09-26 01:41:05 +03:00
parent 47b02a78c4
commit b7bb29a342
Signed by: GenZmeY
GPG Key ID: 424DA4BC3CB2CF39
28 changed files with 28 additions and 84 deletions

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_AutoTurret extends KFWeapDef_AutoTurret
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_AutoTurret'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_AutoTurret'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_BladedPistol extends KFWeapDef_BladedPistol
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_BladedPistol'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_BladedPistol'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_Blunderbuss extends KFWeapDef_Blunderbuss
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_Blunderbuss'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_Blunderbuss'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_ChainBat extends KFWeapDef_ChainBat
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_ChainBat'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_ChainBat'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_ChiappaRhino extends KFWeapDef_ChiappaRhino
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_ChiappaRhino'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_ChiappaRhino'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_ChiappaRhinoDual extends KFWeapDef_ChiappaRhinoDual
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_ChiappaRhinoDual'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_ChiappaRhinoDual'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_CompoundBow extends KFWeapDef_CompoundBow
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_CompoundBow'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_CompoundBow'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_Doshinegun extends KFWeapDef_Doshinegun
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_Doshinegun'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_Doshinegun'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_DualBladed extends KFWeapDef_DualBladed
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_DualBladed'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_DualBladed'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_FAMAS extends KFWeapDef_FAMAS
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_FAMAS'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_FAMAS'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_G18 extends KFWeapDef_G18
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_G18'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_G18'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_G36C extends KFWeapDef_G36C
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_G36C'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_G36C'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_GravityImploder extends KFWeapDef_GravityImploder
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_GravityImploder'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_GravityImploder'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_HVStormCannon extends KFWeapDef_HVStormCannon
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_HVStormCannon'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_HVStormCannon'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_IonThruster extends KFWeapDef_IonThruster
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_IonThruster'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_IonThruster'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_Mine_Reconstructor extends KFWeapDef_Mine_Reconstructor
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_Mine_Reconstructor'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_Mine_Reconstructor'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_Minigun extends KFWeapDef_Minigun
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_Minigun'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_Minigun'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_MosinNagant extends KFWeapDef_MosinNagant
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_MosinNagant'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_MosinNagant'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_ParasiteImplanter extends KFWeapDef_ParasiteImplanter
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_ParasiteImplanter'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_ParasiteImplanter'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_Pistol_DualG18 extends KFWeapDef_Pistol_DualG18
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_Pistol_DualG18'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_Pistol_DualG18'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_Pistol_G18C extends KFWeapDef_Pistol_G18C
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_Pistol_G18C'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_Pistol_G18C'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_Rifle_FrostShotgunAxe extends KFWeapDef_Rifle_FrostShotgunAxe
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_Rifle_FrostShotgunAxe'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_Rifle_FrostShotgunAxe'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_Scythe extends KFWeapDef_Scythe
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_Scythe'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_Scythe'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_Shotgun_S12 extends KFWeapDef_Shotgun_S12
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_Shotgun_S12'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_Shotgun_S12'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_ShrinkRayGun extends KFWeapDef_ShrinkRayGun
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_ShrinkRayGun'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_ShrinkRayGun'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_ThermiteBore extends KFWeapDef_ThermiteBore
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_ThermiteBore'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_ThermiteBore'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_ZedMKIII extends KFWeapDef_ZedMKIII
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_ZedMKIII'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_ZedMKIII'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties

View File

@ -3,9 +3,7 @@ class CTI_WeapDef_Zweihander extends KFWeapDef_Zweihander
static function String GetItemLocalization(String KeyName) static function String GetItemLocalization(String KeyName)
{ {
local Array<String> Strings; return class'KFGame.KFWeapDef_Zweihander'.static.GetItemLocalization(KeyName);
ParseStringIntoArray(class'KFGame.KFWeapDef_Zweihander'.default.WeaponClassPath, Strings, ".", true);
return Localize(Strings[1], KeyName, Strings[0]);
} }
defaultproperties defaultproperties