KF2-YetAnotherScoreboard/ScoreboardExt/Classes/SystemPlayerRank.uc
2021-06-12 23:11:37 +03:00

48 lines
921 B
Ucode

class SystemPlayerRank extends Object
dependson(Types)
config(ScoreboardExt);
`include(Build.uci)
`include(Logger.uci)
var config string Rank;
var config ColorRGBA TextColor;
var config Fields ApplyColorToFields;
public static function SCESettingsPlayer DefaultSettings()
{
local SCESettingsPlayer Settings;
`callstack_static("abc");
return Settings;
}
public static function SCESettingsPlayer Settings()
{
local SCESettingsPlayer Settings;
`callstack_static("abc");
Settings.Rank = default.Rank;
Settings.TextColor = default.TextColor;
Settings.ApplyColorToFields = default.ApplyColorToFields;
return Settings;
}
public static function WriteSettings(SCESettingsPlayer Settings)
{
`callstack_static("abc");
default.Rank = Settings.Rank;
default.TextColor = Settings.TextColor;
default.ApplyColorToFields = Settings.ApplyColorToFields;
StaticSaveConfig();
}
DefaultProperties
{
}