private bool InBasic(CustomResources.Generation state) { if (state == CustomResources.Generation.BasicGreenStraightThree || state == CustomResources.Generation.BasicGreenStraightTwo || state == CustomResources.Generation.BasicGreenThreeLine || state == CustomResources.Generation.BasicGreenTwoLineOne || state == CustomResources.Generation.BasicGreenTwoLineTwo) { return(true); } return(false); }
private bool InTierTwo(CustomResources.Generation state) { if (state == CustomResources.Generation.BlueOne || state == CustomResources.Generation.BlueThree || state == CustomResources.Generation.BlueTwo || state == CustomResources.Generation.GreenBlueOne || state == CustomResources.Generation.GreenBlueThree || state == CustomResources.Generation.GreenBlueTwo) { return(true); } return(false); }
private void UpdateGenerating() { if (!_isGenerating) { _isGenerating = true; // Basic Line Count = 5; var random = (int)Random.Range(0, _generationList.Count); _itemGenerating = _generationList[random]; _hasStarted = false; } if (_hasStarted) { return; } switch (_itemGenerating) { case CustomResources.Generation.BasicGreenStraightTwo: StartCoroutine(BasicGreenStraightTwo()); break; case CustomResources.Generation.BasicGreenStraightThree: StartCoroutine(BasicGreenStraightThree()); break; case CustomResources.Generation.BasicGreenThreeLine: StartCoroutine(BasicGreenThreeLine()); break; case CustomResources.Generation.BasicGreenTwoLineOne: StartCoroutine(BasicGreenTwoLineOne()); break; case CustomResources.Generation.BasicGreenTwoLineTwo: StartCoroutine(BasicGreenTwoLineTwo()); break; case CustomResources.Generation.BlueOne: StartCoroutine(Blue(1)); break; case CustomResources.Generation.BlueTwo: StartCoroutine(Blue(2)); break; case CustomResources.Generation.BlueThree: StartCoroutine(Blue(2)); break; case CustomResources.Generation.GreenBlueOne: StartCoroutine(GreenBlueOne()); break; case CustomResources.Generation.GreenBlueTwo: StartCoroutine(GreenBlueOne()); break; case CustomResources.Generation.GreenBlueThree: StartCoroutine(GreenBlueThree()); break; case CustomResources.Generation.CircleOne: StartCoroutine(CircleOne()); break; case CustomResources.Generation.CircleTwo: StartCoroutine(CircleTwo()); break; case CustomResources.Generation.CircleBlueOne: StartCoroutine(CircleBlueOne()); break; case CustomResources.Generation.CircleGreenOne: StartCoroutine(CircleGreenOne()); break; } _hasStarted = true; }
private void UpdateGenerating() { if (!_isGenerating) { _isGenerating = true; // Basic Line Count = 5; var random = (int)Random.Range(0, _generationList.Count); _itemGenerating = _generationList[random]; _hasStarted = false; } if (_hasStarted) return; switch (_itemGenerating) { case CustomResources.Generation.BasicGreenStraightTwo: StartCoroutine(BasicGreenStraightTwo()); break; case CustomResources.Generation.BasicGreenStraightThree: StartCoroutine(BasicGreenStraightThree()); break; case CustomResources.Generation.BasicGreenThreeLine: StartCoroutine(BasicGreenThreeLine()); break; case CustomResources.Generation.BasicGreenTwoLineOne: StartCoroutine(BasicGreenTwoLineOne()); break; case CustomResources.Generation.BasicGreenTwoLineTwo: StartCoroutine(BasicGreenTwoLineTwo()); break; case CustomResources.Generation.BlueOne: StartCoroutine(Blue(1)); break; case CustomResources.Generation.BlueTwo: StartCoroutine(Blue(2)); break; case CustomResources.Generation.BlueThree: StartCoroutine(Blue(2)); break; case CustomResources.Generation.GreenBlueOne: StartCoroutine(GreenBlueOne()); break; case CustomResources.Generation.GreenBlueTwo: StartCoroutine(GreenBlueOne()); break; case CustomResources.Generation.GreenBlueThree: StartCoroutine(GreenBlueThree()); break; case CustomResources.Generation.CircleOne: StartCoroutine(CircleOne()); break; case CustomResources.Generation.CircleTwo: StartCoroutine(CircleTwo()); break; case CustomResources.Generation.CircleBlueOne: StartCoroutine(CircleBlueOne()); break; case CustomResources.Generation.CircleGreenOne: StartCoroutine(CircleGreenOne()); break; } _hasStarted = true; }