1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-12-14 01:58:06 +00:00

fix to geometry specifics saving

This commit is contained in:
Zeno Rogue
2018-12-15 14:16:57 +01:00
parent 4b89d1dfd7
commit b7dd69f99e
2 changed files with 10 additions and 7 deletions

View File

@@ -120,7 +120,7 @@ namespace mapstream {
if(geometry == gCrystal) {
f.write(ginf[gCrystal].sides);
if(ginf[gCrystal].sides == 8)
f.write(ginf[gCrystal].vertices);
f.write(ginf[gCrystal].vertex);
}
if(geometry == gArchimedean) f.write(arcm::current.symbol);
addToQueue((bounded || euclid) ? currentmap->gamestart() : cwt.at->master->c7);
@@ -219,7 +219,7 @@ namespace mapstream {
if(geometry == gCrystal && vernum >= 10504) {
int sides;
f.read(sides);
set_crystal(sides);
crystal::set_crystal(sides);
if(sides == 8) {
int vertices;
eVariation v = variation;