diff options
Diffstat (limited to 'buildings')
-rw-r--r-- | buildings/base_building.tscn | 2 | ||||
-rw-r--r-- | buildings/building_clickable.gd | 10 |
2 files changed, 1 insertions, 11 deletions
diff --git a/buildings/base_building.tscn b/buildings/base_building.tscn index 036ad96..d8b9876 100644 --- a/buildings/base_building.tscn +++ b/buildings/base_building.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=4 format=2] -[ext_resource path="res://buildings/building_clickable.gd" type="Script" id=1] +[ext_resource path="res://lib/base_buyable.gd" type="Script" id=1] [ext_resource path="res://buildings/building_interface.gd" type="Script" id=2] [sub_resource type="RectangleShape2D" id=1] diff --git a/buildings/building_clickable.gd b/buildings/building_clickable.gd deleted file mode 100644 index 74c455b..0000000 --- a/buildings/building_clickable.gd +++ /dev/null @@ -1,10 +0,0 @@ -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() |