mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Save-compat fix for South Atlantic
This commit is contained in:
parent
7b9bdf84dc
commit
3147ae6e5c
@ -63,8 +63,8 @@ class MigrationUnpickler(pickle.Unpickler):
|
|||||||
return dcs.terrain.falklands.airports.Hipico_Flying_Club
|
return dcs.terrain.falklands.airports.Hipico_Flying_Club
|
||||||
if name in ["SaveManager", "SaveGameBundle"]:
|
if name in ["SaveManager", "SaveGameBundle"]:
|
||||||
return DummyObject
|
return DummyObject
|
||||||
if name == "CaletaTortel":
|
if name in ["CaletaTortel", "Caleta_Tortel_Airport"]:
|
||||||
return dcs.terrain.falklands.airports.Caleta_Tortel_Airport
|
return dcs.terrain.Airport
|
||||||
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":
|
||||||
@ -87,13 +87,26 @@ class MigrationUnpickler(pickle.Unpickler):
|
|||||||
elif name == "Olenegorsk":
|
elif name == "Olenegorsk":
|
||||||
from dcs.terrain.kola.airports import Olenya
|
from dcs.terrain.kola.airports import Olenya
|
||||||
return Olenya
|
return Olenya
|
||||||
if name == "Bas_100":
|
elif name == "Bas_100":
|
||||||
from dcs.terrain.kola.airports import Vuojarvi
|
from dcs.terrain.kola.airports import Vuojarvi
|
||||||
return Vuojarvi
|
return Vuojarvi
|
||||||
if module == "dcs.terrain.syria.airports":
|
if module == "dcs.terrain.syria.airports":
|
||||||
if name == "Amman":
|
if name == "Amman":
|
||||||
from dcs.terrain.syria.airports import Marka
|
from dcs.terrain.syria.airports import Marka
|
||||||
return Marka
|
return Marka
|
||||||
|
if module == "dcs.terrain.falklands.airports":
|
||||||
|
if name == "Aerodromo_De_Tolhuin":
|
||||||
|
from dcs.terrain.falklands.airports import Tolhuin
|
||||||
|
return Tolhuin
|
||||||
|
elif name == "Porvenir_Airfield":
|
||||||
|
from dcs.terrain.falklands.airports import Porvenir
|
||||||
|
return Porvenir
|
||||||
|
elif name == "Aeropuerto_de_Gobernador_Gregores":
|
||||||
|
from dcs.terrain.falklands.airports import Gobernador_Gregores
|
||||||
|
return Gobernador_Gregores
|
||||||
|
elif name == "Aerodromo_O_Higgins":
|
||||||
|
from dcs.terrain.falklands.airports import O_Higgins
|
||||||
|
return O_Higgins
|
||||||
if module in ["dcs.vehicles", "dcs.ships"]:
|
if module in ["dcs.vehicles", "dcs.ships"]:
|
||||||
try:
|
try:
|
||||||
return super().find_class(module, name)
|
return super().find_class(module, name)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user