Remade spawn coordinates system

This commit is contained in:
Marco 2025-01-27 17:13:26 +01:00
commit d633618633
5 changed files with 85 additions and 12 deletions

View file

@ -40,7 +40,7 @@ public partial class Barrel : Area2D, IDestructible
private void CreateDebris()
{
this.CreateChild<Barrel>(DebrisScene);
this.CreateSibling<Barrel>(DebrisScene);
// if (DebrisScene == null) return;
// var debris = DebrisScene.Instantiate<Barrel>();
@ -55,7 +55,7 @@ public partial class Barrel : Area2D, IDestructible
GD.PushWarning("Object has no particles associated");
return;
}
var particle = this.CreateChild<GpuParticles2D>(ExplosionParticles);
var particle = this.CreateSibling<GpuParticles2D>(ExplosionParticles);
if (particle == null) return;
particle.Emitting = true;