Something else that would be cool for future updates is using @tool to be able to demo effects within their individual scenes. For example I've added:
# ground_attack.gd @tool extends Node3D @export_tool_button("Dispatch") var ground_attack_tool := ground_attack func ground_attack() -> void: ... rest of the code...