initialize repo

This commit is contained in:
2025-08-08 15:36:09 +02:00
parent d6a2c37a5f
commit cabf13d164
92 changed files with 2160 additions and 2 deletions

View File

@@ -0,0 +1,19 @@
using Civilization.Core.Game;
namespace Civilization.Core.Actions;
public class GameActionContext
{
public GameMap Map { get; }
public List<Player> Players { get; }
public GameState State { get; }
public GameActionContext(GameState gameState)
{
State = gameState;
Map = gameState.Map;
Players = gameState.Players;
}
public Player CurrentPlayer => State.CurrentPlayer;
}