25 lines
475 B
GDScript
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()
|