public void SetSandboxButtonState(LevelCaseState state) { if (state == LevelCaseState.Default) { sandboxButton.SetButtonDefault(); } else if (state == LevelCaseState.Active) { sandboxButton.SetButtonActive(); } else if (state == LevelCaseState.Completed) { sandboxButton.SetButtonCompleted(); } else if (state == LevelCaseState.Failed) { sandboxButton.SetButtonFailed(); } }
public void SetCurrentCaseButtonState(LevelCaseState state) { int caseNumber = Main.instance.caseHandler.currentCase; if (state == LevelCaseState.Default) { caseButtons[caseNumber].SetButtonDefault(); } else if (state == LevelCaseState.Active) { caseButtons[caseNumber].SetButtonActive(); } else if (state == LevelCaseState.Completed) { caseButtons[caseNumber].SetButtonCompleted(); } else if (state == LevelCaseState.Failed) { caseButtons[caseNumber].SetButtonFailed(); } }
public void SetButtonFailed() { currentState = LevelCaseState.Failed; image.sprite = failed; }
public void SetButtonCompleted() { currentState = LevelCaseState.Completed; image.sprite = completed; }
public void SetButtonActive() { currentState = LevelCaseState.Active; image.sprite = active; }
public void SetButtonDefault() { currentState = LevelCaseState.Default; image.sprite = fallback; }