extends Node var overlay := CanvasLayer.new() func _ready() -> void: overlay.name = "Overlay" get_tree().root.add_child.call_deferred(overlay) enum Face { FRONT, BACK, LEFT, RIGHT, TOP, BOTTOM, } enum FaceType { MOVE, ATTACK, DEFEND, ABILITY, ENTITY, }