public GameProcessData() { Instance = this; ActualBedCount = 0; ActualAction = ActualActionType.none; ActualPlantType = PlantsType.none; }
private void DropCheck(ActualActionType actualActionType) { if (GameProcessData.Instance.ActualBedCount < gameSettings.MaximumBedCount && actualActionType.Equals(ActualActionType.SetBed)) { _actualGameField.SetBed(); } _actualGameField.ResetHighlighting(); }
private void OnEndDrag(ActualActionType actualActionType) { DropCheck(actualActionType); GameProcessData.Instance.ActualAction = ActualActionType.none; }
private void OnBeginDrag(ActualActionType actualActionType) { GameProcessData.Instance.ActualAction = actualActionType; }