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

dice:: now work correctly in non-orientable spaces

This commit is contained in:
Zeno Rogue
2021-06-16 11:12:42 +02:00
parent ca6eb9d8ef
commit e6dd27f5bf
2 changed files with 11 additions and 4 deletions

View File

@@ -677,6 +677,7 @@ EX namespace mapstream {
f.write_char(dice::get_die_id(dat.which));
f.write_char(dat.val);
f.write_char(dat.dir);
f.write_char(dat.mirrored);
}
// f.write_char(c->barleft);
// f.write_char(c->barright);
@@ -833,6 +834,8 @@ EX namespace mapstream {
dat.which = dice::get_by_id(f.read_char());
dat.val = f.read_char();
dat.dir = fixspin(rspin, f.read_char(), c->type, f.vernum);
if(f.vernum >= 0xA902)
dat.mirrored = f.read_char();
}
// c->barleft = (eLand) f.read_char();
// c->barright = (eLand) f.read_char();