mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Fix save compat issue
This commit is contained in:
parent
13509bbda5
commit
ee1a0cc9f1
@ -87,12 +87,13 @@ 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 module == "dcs.vehicles":
|
if module in ["dcs.vehicles", "dcs.ships"]:
|
||||||
try:
|
try:
|
||||||
return super().find_class(module, name)
|
return super().find_class(module, name)
|
||||||
except AttributeError:
|
except AttributeError:
|
||||||
alternate = name.split('.')[:-1] + [name.split('.')[-1][0].lower() + name.split('.')[-1][1:]]
|
alternate = name.split('.')[:-1] + [name.split('.')[-1][0].lower() + name.split('.')[-1][1:]]
|
||||||
name = '.'.join(alternate)
|
name = '.'.join(alternate)
|
||||||
|
print(name)
|
||||||
return super().find_class(module, name)
|
return super().find_class(module, name)
|
||||||
# fmt: on
|
# fmt: on
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user