New constant for unused special locations. fix #752

This commit is contained in:
2025-06-06 12:34:05 -05:00
parent b0e73efd05
commit 1e9b727798
4 changed files with 18 additions and 8 deletions

View File

@@ -72,8 +72,10 @@ void cOutdoors::import_legacy(legacy::outdoor_record_type& old){
for(short i = 0; i < 18; i++){
special_locs[i].x = old.special_locs[i].x;
special_locs[i].y = old.special_locs[i].y;
if(old.special_locs[i].x == 100)
if(old.special_locs[i].x == 100){
special_locs[i].x = LOC_UNUSED;
special_locs[i].spec = -1;
}
else special_locs[i].spec = old.special_id[i];
}
city_locs.resize(8);