blob: c4822e8e3acf4206123f751cf0e2c0bdb3eb4001 (
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
26
27
28
29
30
31
32
33
34
35
36
|
extends Panel
var Items = preload("res://scripts/items.gd")
var items = null
func _ready():
self.items = Items.new()
set_process_input(true)
func _input(event):
print(event)
func _on_Tree_gui_input( ev ):
#print(ev)
pass
func get_items():
pass
func _on_add_pressed():
var player = get_tree().get_root().get_node("Game/Player")
var storage = get_tree().get_root().get_node("Game/HUD/storage")
print(player.storage)
print(storage.get_selected())
if player.has_item(storage.get_selected()):
print("has")
player.remove_item(storage.get_selected(), 1)
func _on_remove_pressed():
pass # replace with function body
func _on_storage_pressed():
get_tree().get_root().get_node("Game/HUD").popup_storage()
|