Browse Source

code review

Laserlicht 1 year ago
parent
commit
c471b626a2

+ 3 - 0
client/lobby/OptionsTabBase.cpp

@@ -389,4 +389,7 @@ void OptionsTabBase::recreate()
 					w->setItem(1);
 		}
 	}
+
+	if(auto buttonCheatAllowed = widget<CToggleButton>("buttonCheatAllowed"))
+		buttonCheatAllowed->setSelectedSilent(SEL->getStartInfo()->cheatAllowed);
 }

+ 1 - 1
lib/registerTypes/RegisterTypesLobbyPacks.h

@@ -54,10 +54,10 @@ void registerTypesLobbyPacks(Serializer &s)
 	s.template registerType<CLobbyPackToServer, LobbySetPlayer>();
 	s.template registerType<CLobbyPackToServer, LobbySetPlayerName>();
 	s.template registerType<CLobbyPackToServer, LobbySetTurnTime>();
-	s.template registerType<CLobbyPackToServer, LobbySetCheatAllowed>();
 	s.template registerType<CLobbyPackToServer, LobbySetSimturns>();
 	s.template registerType<CLobbyPackToServer, LobbySetDifficulty>();
 	s.template registerType<CLobbyPackToServer, LobbyForceSetPlayer>();
+	s.template registerType<CLobbyPackToServer, LobbySetCheatAllowed>();
 }
 
 VCMI_LIB_NAMESPACE_END

+ 1 - 1
lib/serializer/CSerializer.h

@@ -14,7 +14,7 @@
 
 VCMI_LIB_NAMESPACE_BEGIN
 
-const ui32 SERIALIZATION_VERSION = 831;
+const ui32 SERIALIZATION_VERSION = 832;
 const ui32 MINIMAL_SERIALIZATION_VERSION = 831;
 const std::string SAVEGAME_MAGIC = "VCMISVG";