blob: db1a0e067171e4173b79d5f4e8c010481e56f72d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
extends Area2D
class_name BaseBuyable
func _input_event(viewport, event, shape_idx):
# todo RMB max
if event is InputEventMouseButton and event.button_index == BUTTON_LEFT and event.is_pressed():
var parent = get_parent()
if SaveState.bitcoin >= parent.get_cost():
SaveState.bitcoin -= parent.get_cost()
parent._bought()
|