Mise à jour de 'DoConfig.py'
This commit is contained in:
39
DoConfig.py
39
DoConfig.py
@@ -138,30 +138,47 @@ class GameOption_UT99(GameOption):
|
||||
|
||||
class GameOption_UT99_GenAdd(GameOption_UT99):
|
||||
bForceAdd = True
|
||||
def set(self,value:str):
|
||||
|
||||
def rem(self,value:str):
|
||||
try:
|
||||
self.rem(value)
|
||||
except ChaChaINI_KeyNotFoundException:
|
||||
pass
|
||||
|
||||
def set(self,value:str):
|
||||
self.rem(value)
|
||||
super().set(value)
|
||||
|
||||
@GameOptions_Factory_Register
|
||||
class GameOption_UT99_ServerPackages(GameOption_UT99_GenAdd):
|
||||
szOptionName = "ServerPackages"
|
||||
|
||||
class GameOption_UT99_GenAdd__Engine(GameOption_UT99_GenAdd):
|
||||
szSectionName = "Engine.GameEngine"
|
||||
szKeyName = "ServerPackages"
|
||||
TValueType = OptionType.OT_STRING
|
||||
szHelp = "Add a ServerPackages record"
|
||||
bRemovable = True
|
||||
def set(self,value:str):
|
||||
self.szSectionName = "Engine.GameEngine"
|
||||
super().set(value)
|
||||
self.szSectionName = "XC_Engine.XC_GameEngine"
|
||||
super().set(value)
|
||||
self.szSectionName = "Engine.GameEngine"
|
||||
|
||||
def rem(self,value:str):
|
||||
self.szSectionName = "Engine.GameEngine"
|
||||
self.rem(value)
|
||||
self.szSectionName = "XC_Engine.XC_GameEngine"
|
||||
self.rem(value)
|
||||
self.szSectionName = "Engine.GameEngine"
|
||||
|
||||
|
||||
@GameOptions_Factory_Register
|
||||
class GameOption_UT99_ServerActors(GameOption_UT99_GenAdd):
|
||||
class GameOption_UT99_ServerPackages(GameOption_UT99_GenAdd__Engine):
|
||||
szOptionName = "ServerPackages"
|
||||
szKeyName = "ServerPackages"
|
||||
szHelp = "Add a ServerPackages record"
|
||||
|
||||
@GameOptions_Factory_Register
|
||||
class GameOption_UT99_ServerActors(GameOption_UT99_GenAdd__Engine):
|
||||
szOptionName = "ServerActors"
|
||||
szSectionName = "Engine.GameEngine"
|
||||
szKeyName = "ServerActors"
|
||||
TValueType = OptionType.OT_STRING
|
||||
szHelp = "Add a ServerActors record"
|
||||
bRemovable = True
|
||||
|
||||
@GameOptions_Factory_Register
|
||||
class GameOption_UT99_Port(GameOption_UT99):
|
||||
|
||||
Reference in New Issue
Block a user