xiandie/scene/prop/prop_bag.gd

25 lines
475 B
GDScript

extends Panel
func _ready():
get_parent().layer = GlobalConfig.CANVAS_LAYER_BAG
_load_inventory()
SceneManager.lock_player()
get_tree().paused = true
func _load_inventory():
pass
func _unhandled_input(event: InputEvent) -> void:
if (
event.is_action_pressed("bag")
or event.is_action_pressed("cancel")
or event.is_action_pressed("escape")
):
get_viewport().set_input_as_handled()
get_tree().paused = false
SceneManager.unlock_player()
queue_free()