Activable spawners

This commit is contained in:
Marco 2025-09-22 18:19:40 +02:00
commit 467fb5be9d
10 changed files with 427 additions and 397 deletions

View file

@ -42,6 +42,11 @@ public partial class ScriptableBulletsEmitter3D : Destructible3D, IActivable, IS
public override void _Ready()
{
if (Engine.IsEditorHint()) return;
if (Script is null)
{
GD.PushWarning($"Emitter {Name} has no script assigned");
return;
}
//_scriptInstance = Script.Duplicate(true) as BulletScript;
if (!string.IsNullOrWhiteSpace(ActivationGroup))