- add MinClientRate

- update MaxClientRate DefaultValue
- add Engine.DemoRecDrive auto set *ServerMaxTickRate
This commit is contained in:
cclecle
2022-11-11 19:37:37 +00:00
parent 7c28651783
commit 8d9233c30e

View File

@@ -350,7 +350,16 @@ class GameOption_UT99_MaxClientRate(GameOption_UT99):
szSectionName = "IpDrv.TcpNetDriver"
szKeyName = "MaxClientRate"
TValueType = OptionType.OT_INTEGER
szDefaultValue = "20000"
szDefaultValue = "25000"
szHelp = "Max Client Rate"
@GameOptions_Factory_Register
class GameOption_UT99_MinClientRate(GameOption_UT99):
szOptionName = "MinClientRate"
szSectionName = "IpDrv.TcpNetDriver"
szKeyName = "MinClientRate"
TValueType = OptionType.OT_INTEGER
szDefaultValue = "12000"
szHelp = "Max Client Rate"
@GameOptions_Factory_Register
@@ -361,6 +370,11 @@ class GameOption_UT99_NetServerMaxTickRate(GameOption_UT99):
TValueType = OptionType.OT_INTEGER
szDefaultValue = "60"
szHelp = "Server Max TickRate"
def set(self,value:str):
super().set(value)
inifile = ChaChaSimpleINI(self. mainConfigFilePath)
inifile.setAddKeyValue("Engine.DemoRecDrive","NetServerMaxTickRate",value)
inifile.writeFile()
@GameOptions_Factory_Register
class GameOption_UT99_LanServerMaxTickRate(GameOption_UT99):
@@ -370,6 +384,11 @@ class GameOption_UT99_LanServerMaxTickRate(GameOption_UT99):
TValueType = OptionType.OT_INTEGER
szDefaultValue = "60"
szHelp = "Lan Server Max TickRate"
def set(self,value:str):
super().set(value)
inifile = ChaChaSimpleINI(self. mainConfigFilePath)
inifile.setAddKeyValue("Engine.DemoRecDrive","LanServerMaxTickRate",value)
inifile.writeFile()
@GameOptions_Factory_Register
class GameOption_UT99_AdminPassword(GameOption_UT99):