xiandie/manager/deploy/assemble/placeholder_2d.gd

24 lines
412 B
GDScript

@tool
extends Node2D
@export var placeholder_name := "placeholder":
set(val):
placeholder_name = val
_reload()
@export var placeholder_size: Vector2 = Vector2(32, 64):
set(val):
placeholder_size = val
_reload()
@export var offset: Vector2 = Vector2(0, 0):
set(val):
offset = val
_reload()
@export var packed_scene: PackedScene:
set(val):
packed_scene = val
_reload()
func _reload():
pass