Fix Nevada landmap not loading

logging on open try except block
This commit is contained in:
Walter 2020-10-31 16:35:10 -05:00 committed by Dan Albert
parent 88b9ed29ba
commit 62139fc4eb
2 changed files with 3 additions and 1 deletions

View File

@ -238,7 +238,7 @@ class NevadaTheater(ConflictTheater):
overview_image = "nevada.gif"
reference_points = {(nevada.Mina_Airport_3Q0.position.x, nevada.Mina_Airport_3Q0.position.y): (45 * 2, -360 * 2),
(nevada.Laughlin_Airport.position.x, nevada.Laughlin_Airport.position.y): (440 * 2, 80 * 2), }
landmap = load_landmap("resources\\nev_landmap.p")
landmap = load_landmap("resources\\nevlandmap.p")
daytime_map = {
"dawn": (4, 6),
"day": (6, 17),

View File

@ -1,5 +1,6 @@
import pickle
from typing import Collection, Optional, Tuple
import logging
Zone = Collection[Tuple[float, float]]
Landmap = Tuple[Collection[Zone], Collection[Zone], Collection[Zone]]
@ -10,6 +11,7 @@ def load_landmap(filename: str) -> Optional[Landmap]:
with open(filename, "rb") as f:
return pickle.load(f)
except:
logging.exception(f"Failed to load landmap {filename}")
return None