StartingCash = 1000000
If the starting cash value is a non-standard value in Network.ini, Skirmish.ini and whatever ini file GameSpy used to use, it won't show in the GUI, but it is in effect.
This is where the starting cash combo box gets set (this calls PopulateStartingCashComboBox):
Applying the preferences happens after that, so the combo box isn't updated:
|
LANPreferences pref; |
|
slot->setColor( pref.getPreferredColor() ); |
|
slot->setPlayerTemplate( pref.getPreferredFaction() ); |
|
slot->setNATBehavior(FirewallHelperClass::FIREWALL_TYPE_SIMPLE); |
|
game->setMap( pref.getPreferredMap() ); |
|
game->setStartingCash( pref.getStartingCash() ); |
Same pattern for skirmish and WOL / online.
StartingCash = 1000000If the starting cash value is a non-standard value in
Network.ini,Skirmish.iniand whatever ini file GameSpy used to use, it won't show in the GUI, but it is in effect.This is where the starting cash combo box gets set (this calls
PopulateStartingCashComboBox):GeneralsGameCode/GeneralsMD/Code/GameEngine/Source/GameClient/GUI/GUICallbacks/Menus/LanGameOptionsMenu.cpp
Line 840 in 73394e5
Applying the preferences happens after that, so the combo box isn't updated:
GeneralsGameCode/GeneralsMD/Code/GameEngine/Source/GameClient/GUI/GUICallbacks/Menus/LanGameOptionsMenu.cpp
Lines 855 to 860 in 73394e5
Same pattern for skirmish and WOL / online.