public Encounter(MessageLog messageLog, EntityManager entityManager, TurnSystem turnSystem, EntityAI entityAI) { _messageLog = messageLog; _entityManager = entityManager; _turnSystem = turnSystem; _entityAI = entityAI; }
public BattleSystem(MessageLog messageLog, Encounter encounter) { _messageLog = messageLog; _encounter = encounter; }