add ServerActors

This commit is contained in:
2022-06-10 23:15:51 +00:00
parent 59f545b250
commit 64a23254da

View File

@@ -43,10 +43,10 @@ class GameOptionINI:
value = float(value)
else:
raise RuntimeError("Invalid Option TValueType")
self.setAddKeyValue(value)
self.setAddKeyValue(value,bForceAdd)
def setAddKeyValue(value)
inifile.setAddKeyValue(self.szSectionName,self.szKeyName,value)
inifile.setAddKeyValue(self.szSectionName,self.szKeyName,value,self.bForceAdd)
def get(self,inifile:ChaChaSimpleINI):
print("get option <{0}>".format(self.szOptionName))
@@ -56,9 +56,13 @@ class GameOptions_UT99_Add(GameOptionINI):
def setAddKeyValue(value)
inifile.setAddKeyValue(self.szSectionName,self.szKeyName,value,True)
class GameOptions_UT99_AddServerPackages(GameOptions_UT99_Add):
class GameOptions_UT99_ServerPackages(GameOptions_UT99_Add):
def __init__(self):
super().__init__( "AddServerPackages","Engine.GameEngine","ServerPackages",OptionType.OT_INTEGER,7777,"Server Listening port",False)
super().__init__( "ServerPackages","Engine.GameEngine","ServerPackages",OptionType.OT_STRING,"","Add a ServerPackages record",True)
class GameOptions_UT99_ServerActors(GameOptions_UT99_Add):
def __init__(self):
super().__init__( "ServerActors","Engine.GameEngine","ServerActors",OptionType.OT_STRING,"","Add a ServerActors record",True)
class GameOptions_UT99_Port(GameOptionINI):
def __init__(self):