String shortName = serializer.deserializeString(buffer);
String veryShortName = serializer.deserializeString(buffer);
String fullClassName = serializer.deserializeString(buffer);
String shortClassName = serializer.deserializeString(buffer);
BattleRules battleRules = HiddenAccess.createRules(serializer.deserializeInt(buffer), // battleFieldWidth
serializer.deserializeInt(buffer), // battleFieldHeight
serializer.deserializeInt(buffer), // numOfRounds
serializer.deserializeDouble(buffer), // gunCoolingRate
serializer.deserializeLong(buffer), // inactivityTime
serializer.deserializeBoolean(buffer), // hideEnemyNames