mirror of
https://gitlab.com/MaddoScientisto/cirnogodot.git
synced 2026-06-19 08:13:47 +00:00
Spellcard test map
This commit is contained in:
parent
c3bbc90b50
commit
dc8777c3d9
9 changed files with 163 additions and 43 deletions
20
Scripts/Actors/BossSpawner.cs
Normal file
20
Scripts/Actors/BossSpawner.cs
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
using Cirno.Scripts.Resources.ScriptableBullets;
|
||||
using Godot;
|
||||
|
||||
namespace Cirno.Scripts.Actors;
|
||||
|
||||
public partial class BossSpawner : ActorSpawner
|
||||
{
|
||||
[Export] public BossScript BossScript { get; private set; }
|
||||
|
||||
public override void Spawn()
|
||||
{
|
||||
base.Spawn();
|
||||
if (SpawnedActor is Boss boss)
|
||||
{
|
||||
boss.BossScript = BossScript;
|
||||
|
||||
boss.Activate();
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue