Boss patterns

This commit is contained in:
Marco 2025-07-01 10:00:02 +02:00
commit 4541c5fbf4
7 changed files with 780 additions and 718 deletions

View file

@ -118,7 +118,19 @@ public partial class PreviewMarker3D : Marker3D
_sprite.SetBillboardMode(Billboard ? BaseMaterial3D.BillboardModeEnum.Enabled : BaseMaterial3D.BillboardModeEnum.Disabled);
_sprite.TextureFilter = BaseMaterial3D.TextureFilterEnum.Nearest;
_sprite.PixelSize = PixelSize;
}
protected void SetSpriteAlpha(float alpha)
{
if (!Engine.IsEditorHint()) return;
if (_sprite is not null)
{
GD.Print($"Modulating sprite to {alpha}");
_sprite.SetModulate(new Color(_sprite.Modulate.R, _sprite.Modulate.G, _sprite.Modulate.B, alpha));
}
else
{
GD.Print("Sprite was null");
}
}
}