New boss system

This commit is contained in:
Marco 2025-04-28 18:06:07 +02:00
commit c2a72e4e77
14 changed files with 480 additions and 11 deletions

View file

@ -16,11 +16,11 @@ public partial class Init : EnemyStateBase
public override void EnterState()
{
GD.Print("Enemy init");
DamageReceiver.HealthProvider.MaxResource = StorageModule.Root.EnemyResource.MaxHealth;
StorageModule.AiState = StorageModule.Root.StartingAiState;
StorageModule.HomePosition = MainObject.GlobalPosition;
// TODO: Hide wings
// TODO: Hide aiming reticule