mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Save-compat fix for Syria
This commit is contained in:
parent
eaa73c84ae
commit
e959933861
@ -64,7 +64,7 @@ class MigrationUnpickler(pickle.Unpickler):
|
|||||||
if name in ["SaveManager", "SaveGameBundle"]:
|
if name in ["SaveManager", "SaveGameBundle"]:
|
||||||
return DummyObject
|
return DummyObject
|
||||||
if name in ["CaletaTortel", "Caleta_Tortel_Airport"]:
|
if name in ["CaletaTortel", "Caleta_Tortel_Airport"]:
|
||||||
return dcs.terrain.Airport
|
return dcs.terrain.Airport # use base-class if airport was removed
|
||||||
if module == "pydcs_extensions.f4b.f4b":
|
if module == "pydcs_extensions.f4b.f4b":
|
||||||
return pydcs_extensions.f4
|
return pydcs_extensions.f4
|
||||||
if module == "pydcs_extensions.irondome.irondome":
|
if module == "pydcs_extensions.irondome.irondome":
|
||||||
@ -94,6 +94,13 @@ class MigrationUnpickler(pickle.Unpickler):
|
|||||||
if name == "Amman":
|
if name == "Amman":
|
||||||
from dcs.terrain.syria.airports import Marka
|
from dcs.terrain.syria.airports import Marka
|
||||||
return Marka
|
return Marka
|
||||||
|
elif name in [
|
||||||
|
"Helipad_88",
|
||||||
|
"Helipad_183",
|
||||||
|
"Helipad_217",
|
||||||
|
"Helipad_218"
|
||||||
|
]:
|
||||||
|
return dcs.terrain.Airport # use base-class if airport was removed
|
||||||
if module == "dcs.terrain.falklands.airports":
|
if module == "dcs.terrain.falklands.airports":
|
||||||
if name == "Aerodromo_De_Tolhuin":
|
if name == "Aerodromo_De_Tolhuin":
|
||||||
from dcs.terrain.falklands.airports import Tolhuin
|
from dcs.terrain.falklands.airports import Tolhuin
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user