/// <summary> /// Инициализирует логику объекта. /// </summary> /// <param name="parLevel">Уровень.</param> /// <param name="parEnemy">Объект.</param> public BatLogic(GameModel parLevel, EnemyObject parEnemy) : base(parLevel) { Enemy = parEnemy; }
/// <summary> /// Инициализирует логику модели. /// </summary> /// <param name="parModel">Модель.</param> public MenuLogic(GameModel parModel) : base(parModel) { _stateMachine = new MainMenuStateMachine(parModel); MenuHeader = _stateMachine.MenuHeader; }
/// <summary> /// Инициализирует логику объекта. /// </summary> /// <param name="parLevel">Уровень.</param> public PlayerLogic(GameModel parLevel) : base(parLevel) { Player = parLevel.Player; _activeCommands = new List <ModelCommand>(); }