Пример #1
0
 public GameProcessData()
 {
     Instance        = this;
     ActualBedCount  = 0;
     ActualAction    = ActualActionType.none;
     ActualPlantType = PlantsType.none;
 }
Пример #2
0
        private void DropCheck(ActualActionType actualActionType)
        {
            if (GameProcessData.Instance.ActualBedCount < gameSettings.MaximumBedCount && actualActionType.Equals(ActualActionType.SetBed))
            {
                _actualGameField.SetBed();
            }

            _actualGameField.ResetHighlighting();
        }
Пример #3
0
 private void OnEndDrag(ActualActionType actualActionType)
 {
     DropCheck(actualActionType);
     GameProcessData.Instance.ActualAction = ActualActionType.none;
 }
Пример #4
0
 private void OnBeginDrag(ActualActionType actualActionType)
 {
     GameProcessData.Instance.ActualAction = actualActionType;
 }