Ejemplo n.º 1
0
 public void GoToModeSelect()
 {
     state = MenuScreenStates.ModeSelect;
     ResetCanvas();
     canvas[3].gameObject.SetActive(true);
     SetupRotateBackground(150);
 }
Ejemplo n.º 2
0
 public void GoToStart()
 {
     state = MenuScreenStates.Start;
     ResetCanvas();
     startCanvas.gameObject.SetActive(true);
     SetupRotateBackground(0);
 }
Ejemplo n.º 3
0
 public void GoToSceneLineUp()
 {
     state = MenuScreenStates.SceneLineUp;
     ResetCanvas();
     sceneLineUpCanvas.gameObject.SetActive(true);
     SetupSceneLineUp();
 }
Ejemplo n.º 4
0
 public void GoToEncodeDebugRand()
 {
     debugRandom = true;
     isDebug     = true;
     debugCanvas.gameObject.SetActive(false);
     state = MenuScreenStates.EncodeSeed;
     SetModeRecoverSeed();
 }
Ejemplo n.º 5
0
 public void GoToEncodeSeed()
 {
     state = MenuScreenStates.EncodeSeed;
     ResetCanvas();
     encodeSeedCanvas.gameObject.SetActive(true);
     SetupRotateBackground(330);
     SetupEncodeSeed();
 }
Ejemplo n.º 6
0
 public void GoToSeedSetup()
 {
     state = MenuScreenStates.SeedSetup;
     ResetCanvas();
     canvas[4].gameObject.SetActive(true);
     SetupRotateBackground(270);
     SetupSeedSetup();
 }
Ejemplo n.º 7
0
    public void GoToStart()
    {
        InteractablePathManager.Reset();

        state = MenuScreenStates.Start;
        ResetCanvas();
        startCanvas.gameObject.SetActive(true);
    }
Ejemplo n.º 8
0
 public void GoToSceneLineUp()
 {
     GameManager.State = GameState.Menu;
     state             = MenuScreenStates.SceneLineUp;
     ResetCanvas();
     sceneLineUpCanvas.GetComponent <SceneLineUpCanvas>().ToggleOn();
     sceneLineUpCanvas.GetComponent <SceneLineUpCanvas>().StartScene();
 }
Ejemplo n.º 9
0
    public void GoToModeSelect()
    {
        AudioManager.Play("UI_StartButton");

        state = MenuScreenStates.ModeSelect;
        ResetCanvas();
        canvas[3].gameObject.SetActive(true);
        SetupRotateBackground(150);
    }
Ejemplo n.º 10
0
 public void GoToEncodeSeed()
 {
     state = MenuScreenStates.EncodeSeed;
     ResetCanvas();
     encodeSeedCanvas.gameObject.SetActive(true);
     encodeSeedCanvas.gameObject.GetComponent <EncodeSeedCanvas>().resetCanvas();
     LevelSetManager.ResetCurrentLevels();
     WorldManager.Reset();
 }
Ejemplo n.º 11
0
    public void GoToEncodeSeed()
    {
        state = MenuScreenStates.EncodeSeed;
        ResetCanvas();
        LevelSetManager.ResetCurrentLevels();
        encodeSeedCanvas.gameObject.SetActive(true);
        SetupRotateBackground(330);
        SetupEncodeSeedBip();

        canvas[9].gameObject.SetActive(true);
        var buttonGroup = canvas[9].transform.GetChild(0);

        buttonGroup.localPosition = new Vector3(-790, 380, 0);
    }
Ejemplo n.º 12
0
    public void GoToSeedSetup()
    {
        state = MenuScreenStates.SeedSetup;
        ResetCanvas();
        canvas[4].gameObject.SetActive(true);
        SetupRotateBackground(270);
        SetupSeedSetupBip();
        checkInputSeed();

        canvas[9].gameObject.SetActive(true);
        var buttonGroup = canvas[9].transform.GetChild(0);

        buttonGroup.localPosition = new Vector3(-640, 340, 0);
    }
Ejemplo n.º 13
0
 public void GoToActionLineUp()
 {
     if (GameManager.Mode == GameMode.Rehearsal)
     {
         state = MenuScreenStates.ActionLineUp;
         ResetCanvas();
         actionLineUpCanvas.gameObject.SetActive(true);
         SetupActionLineUp();
     }
     else
     {
         CloseMenuScreen();
     }
 }
Ejemplo n.º 14
0
 public void GoToActionLineUp()
 {
     GameManager.State = GameState.Menu;
     if (GameManager.Mode == GameMode.Rehearsal)
     {
         state = MenuScreenStates.ActionLineUp;
         ResetCanvas();
         actionLineUpCanvas.gameObject.SetActive(true);
         actionLineUpCanvas.GetComponent <ActionLineUpCanvas>().InitializeActionLineUp();
     }
     else
     {
         CloseSceneLineUp();
     }
 }
Ejemplo n.º 15
0
 public void GoToSeedSetup()
 {
     state = MenuScreenStates.SeedSetup;
     ResetCanvas();
     seedSetupCanvas.gameObject.SetActive(true);
 }