summaryrefslogtreecommitdiff
path: root/inventory_bar.gd
blob: 0077274d17c01b40103bc85f6b8738d81493a80c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
extends Control


var active_type: Block.Type = Block.Type.GRASS


func _input(event: InputEvent) -> void:
	if event.is_action_pressed("inventory_bar_slot_1"):
		_on_texture_rect_pressed()
	if event.is_action_pressed("inventory_bar_slot_2"):
		_on_texture_rect_2_pressed()
	if event.is_action_pressed("inventory_bar_slot_3"):
		_on_texture_rect_3_pressed()


func _on_texture_rect_pressed() -> void:
	active_type = Block.Type.GRASS


func _on_texture_rect_2_pressed() -> void:
	active_type = Block.Type.STONE


func _on_texture_rect_3_pressed() -> void:
	active_type = Block.Type.ICE