mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-09-23 04:24:04 +00:00
save compatibility: field quotient configured
This commit is contained in:
@@ -320,7 +320,16 @@ namespace mapstream {
|
||||
f.read(quotient_field_changed);
|
||||
if(quotient_field_changed) {
|
||||
f.read(current_extra);
|
||||
f.read(fgeomextras[current_extra].current_prime_id);
|
||||
auto& ge = fgeomextras[current_extra];
|
||||
auto& id = ge.current_prime_id;
|
||||
f.read(id);
|
||||
if(VERNUM_HEX < 0xA80C) switch(ge.base) {
|
||||
case gNormal: id++; break;
|
||||
case g45: id++; break;
|
||||
case g46: id+=2; break;
|
||||
case g47: id++; break;
|
||||
default: ;
|
||||
}
|
||||
enableFieldChange();
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user