iwBuildOrder::~iwBuildOrder() { unsigned char selection = (unsigned char)GetCtrl<ctrlComboBox>(6)->GetSelection(); GAMECLIENT.visual_settings.order_type = selection; TransmitSettings(); }
void iwMilitary::Msg_Timer(const unsigned int /*ctrl_id*/) { if(GAMECLIENT.IsReplayModeOn()) // Im Replay aktualisieren wir die Werte UpdateSettings(); else // Im normalen Spielmodus schicken wir den ganzen Spaß ab TransmitSettings(); }
iwBuildOrder::~iwBuildOrder() { try { GAMECLIENT.visual_settings.useCustomBuildOrder = GetCtrl<ctrlComboBox>(6)->GetSelection() == 1; TransmitSettings(); } catch(...) { // Ignored } }
iwMilitary::~iwMilitary() { TransmitSettings(); }
iwDistribution::~iwDistribution() { TransmitSettings(); }
iwTransport::~iwTransport() { TransmitSettings(); }
iwTools::~iwTools() { TransmitSettings(); }