summaryrefslogtreecommitdiff
path: root/scripts/HexSpace.gd
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/HexSpace.gd')
-rw-r--r--scripts/HexSpace.gd5
1 files changed, 3 insertions, 2 deletions
diff --git a/scripts/HexSpace.gd b/scripts/HexSpace.gd
index bcf64f1..614039a 100644
--- a/scripts/HexSpace.gd
+++ b/scripts/HexSpace.gd
@@ -55,7 +55,7 @@ func set_up(settings):
valid_arrival_bearings.clear()
- if settings["orientation"]: # bearing according to E, NE, etc.
+ if "orientation" in settings: # bearing according to E, NE, etc.
orientation = settings["orientation"]
self.global_rotation.y = orientation * deg2rad(60)
@@ -68,10 +68,11 @@ func set_up(settings):
if settings["use_names"]:
airport_name = settings["airport_name"]
+ $Airport/AirportName.text = airport_name
$Airport/AirportName.visible = true
else:
airport_number = settings["airport_number"]
- airport_color = settings["airport_color"]
+ airport_color = Color(settings["airport_color"])
$Airport/AirportIcon.visible = true
$Airport/AirportIcon.texture = load("res://textures/airport_indicator_%d.png" % airport_number)
$Airport/AirportIcon.modulate = airport_color