working spder bomb

This commit is contained in:
Maddo 2025-02-28 11:17:28 +01:00
commit f1f40a91dd
17 changed files with 400 additions and 105 deletions

View file

@ -28,6 +28,8 @@ public partial class Bullet : Area2D
private GameManager _gameManager;
[Signal] public delegate void OnDestroyEventHandler();
public void Initialize(BulletInfo bulletInfo, GameManager gameManager)
{
_bulletInfo = bulletInfo;
@ -234,11 +236,11 @@ public partial class Bullet : Area2D
{
if (_bulletInfo?.DestructionParticlesScene != null)
{
var particle = this.CreateSibling<AutodeleteParticle>(_bulletInfo.DestructionParticlesScene);
this.CreateSibling<Node2D>(_bulletInfo.DestructionParticlesScene);
particle.Init();
//particle.Init();
}
EmitSignal(SignalName.OnDestroy);
QueueFree();
}
}