aboutsummaryrefslogtreecommitdiff
path: root/buildings/building_clickable.gd
diff options
context:
space:
mode:
authorRoman Gräf <romangraef@gmail.com>2020-04-18 12:00:21 +0200
committerRoman Gräf <romangraef@gmail.com>2020-04-18 12:00:21 +0200
commitf6762253e43fc8dd782b026f4014d62350845ea5 (patch)
treefa38386ac488cf8b04b6fc738bb8425372513d48 /buildings/building_clickable.gd
parentec3ebd9067c28beae82ef1c647707bd75e9c411a (diff)
downloadLDJam46-f6762253e43fc8dd782b026f4014d62350845ea5.tar.gz
LDJam46-f6762253e43fc8dd782b026f4014d62350845ea5.tar.bz2
LDJam46-f6762253e43fc8dd782b026f4014d62350845ea5.zip
Morgen rework
Diffstat (limited to 'buildings/building_clickable.gd')
-rw-r--r--buildings/building_clickable.gd10
1 files changed, 10 insertions, 0 deletions
diff --git a/buildings/building_clickable.gd b/buildings/building_clickable.gd
new file mode 100644
index 0000000..74c455b
--- /dev/null
+++ b/buildings/building_clickable.gd
@@ -0,0 +1,10 @@
+extends Area2D
+class_name BaseBuilding
+
+
+func _input_event(viewport, event, shape_idx):
+ if event is InputEventMouseButton and event.button_index == BUTTON_LEFT and event.is_pressed():
+ var parent = get_parent()
+ if SaveState.coffee >= parent.get_cost():
+ SaveState.coffee -= parent.get_cost()
+ parent._bought()