Files
Decked-Out-Defense/wire_frame.gd
2026-02-08 09:16:17 +11:00

22 lines
454 B
GDScript

class_name WireFrame extends Node3D
@export var level_mesh: CSGMesh3D
@export var blocker_mesh: CSGMesh3D
#var level_parent: Node3D
#var blocker_parent: Node3D
var blockers: Array[CSGMesh3D] = []
func spawn_level(mesh: Mesh) -> void:
pass
func spawn_blocker(pos: Vector3) -> void:
var new_blocker: CSGMesh3D = blocker_mesh.duplicate()
new_blocker.position = pos
blockers.append(new_blocker)
add_child(new_blocker)
new_blocker.visible = true