Add support for money cheat in multiplayer
Add a setting for whether this is permitted by multiplayer clients
This commit is contained in:
@@ -26,6 +26,7 @@ static bool ProgrammableSignalsShownChanged(int32);
|
||||
static bool VehListCargoFilterShownChanged(int32);
|
||||
static bool TownFoundingChanged(int32 p1);
|
||||
static bool DifficultyNoiseChange(int32 i);
|
||||
static bool DifficultyMoneyCheatMultiplayerChange(int32 i);
|
||||
static bool MaxNoAIsChange(int32 i);
|
||||
static bool CheckRoadSide(int p1);
|
||||
static bool ChangeMaxHeightLevel(int32 p1);
|
||||
@@ -378,6 +379,16 @@ strhelp = STR_CONFIG_SETTING_CITY_APPROVAL_HELPTEXT
|
||||
strval = STR_CITY_APPROVAL_PERMISSIVE
|
||||
proc = DifficultyNoiseChange
|
||||
|
||||
[SDT_BOOL]
|
||||
base = GameSettings
|
||||
var = difficulty.money_cheat_in_multiplayer
|
||||
def = false
|
||||
str = STR_MONEY_CHEAT_MULTIPLAYER
|
||||
strhelp = STR_MONEY_CHEAT_MULTIPLAYER_HELPTEXT
|
||||
proc = DifficultyMoneyCheatMultiplayerChange
|
||||
cat = SC_EXPERT
|
||||
patxname = ""cheat.difficulty.money_cheat_in_multiplayer""
|
||||
|
||||
[SDTG_VAR]
|
||||
name = ""diff_level""
|
||||
var = _old_diff_level
|
||||
|
Reference in New Issue
Block a user