Add button interaction system with event publishing and requirements handling

This commit is contained in:
2025-10-30 02:21:33 +01:00
parent 86afb57809
commit 3fcb31d92f
11 changed files with 240 additions and 5 deletions

View File

@@ -0,0 +1,12 @@
using GameCore.ECS;
using GameCore.Logic.Interfaces;
namespace GameCore.Logic;
public class DebugMessageAction(string message) : ITriggerAction
{
public void Execute(World world)
{
world.Logger.Debug($"[DebugMessageAction] {message}");
}
}