//------------------------------------------------------------------------------ void RandomMaps::setGameVersion(GameVersion gv) { ISerializable::setGameVersion(gv); updateGameVersion(MapHeaders); updateGameVersion(Maps); }
//------------------------------------------------------------------------------ void Projectile::setGameVersion(GameVersion gv) { ISerializable::setGameVersion(gv); updateGameVersion(Attacks); updateGameVersion(Armours); }
//------------------------------------------------------------------------------ void Graphic::setGameVersion(GameVersion gv) { ISerializable::setGameVersion(gv); updateGameVersion(Deltas); updateGameVersion(AttackSounds); }
//------------------------------------------------------------------------------ void Map::setGameVersion(GameVersion gv) { ISerializable::setGameVersion(gv); updateGameVersion(BaseZones); updateGameVersion(MapTerrains); updateGameVersion(MapUnits); }
//------------------------------------------------------------------------------ void TechTree::setGameVersion(GameVersion gv) { ISerializable::setGameVersion(gv); updateGameVersion(BuildingConnections); updateGameVersion(UnitConnections); updateGameVersion(ResearchConnections); }
//------------------------------------------------------------------------------ void DatFile::setGameVersion(GameVersion gv) { ISerializable::setGameVersion(gv); updateGameVersion(TerrainRestrictions); updateGameVersion(PlayerColours); updateGameVersion(Sounds); updateGameVersion(Graphics); updateGameVersion(Techages); updateGameVersion(UnitLines); updateGameVersion(UnitHeaders); updateGameVersion(Civs); updateGameVersion(Researchs); TerrainBlock.setGameVersion(gv); RandomMaps.setGameVersion(gv); TechTree.setGameVersion(gv); }
//------------------------------------------------------------------------------ void Unit::setGameVersion(GameVersion gv) { ISerializable::setGameVersion(gv); updateGameVersion(DamageGraphics); DeadFish.setGameVersion(gv); Bird.setGameVersion(gv); Projectile.setGameVersion(gv); ProjectileOnly.setGameVersion(gv); Creatable.setGameVersion(gv); Building.setGameVersion(gv); }
//------------------------------------------------------------------------------ void UnitHeader::setGameVersion(GameVersion gv) { ISerializable::setGameVersion(gv); updateGameVersion(Commands); }
//------------------------------------------------------------------------------ void Techage::setGameVersion(GameVersion gv) { ISerializable::setGameVersion(gv); updateGameVersion(Effects); }
//------------------------------------------------------------------------------ void TerrainRestriction::setGameVersion(GameVersion gv) { ISerializable::setGameVersion(gv); updateGameVersion(TerrainPassGraphics); }
void Civ::setGameVersion(GameVersion gv) { ISerializable::setGameVersion(gv); updateGameVersion(Units); }
void Bird::setGameVersion(GameVersion gv) { ISerializable::setGameVersion(gv); updateGameVersion(Commands); }