Add Godot project shell

This commit is contained in:
2026-04-21 18:54:38 +02:00
parent 0d9957fa62
commit 12a2868c9c
17 changed files with 424 additions and 6 deletions

View File

@@ -0,0 +1,24 @@
using Godot;
namespace SideScrollerGame.Debug;
public partial class SmokeSceneController : Node2D
{
public override async void _Ready()
{
GD.Print("Smoke scene loaded");
if (!IsHeadless())
{
return;
}
await ToSignal(GetTree(), SceneTree.SignalName.ProcessFrame);
GetTree().Quit(0);
}
private static bool IsHeadless()
{
return DisplayServer.GetName().Equals("headless", System.StringComparison.OrdinalIgnoreCase);
}
}