Ejemplo n.º 1
0
 void GameStateChanged(GameManager.GameStateEnum state)
 {
     if (state == GameManager.GameStateEnum.Editor)
     {
         ResetObject();
     }
 }
Ejemplo n.º 2
0
 void GameStateChange(GameManager.GameStateEnum state)
 {
     if (state == GameManager.GameStateEnum.Editor)
     {
         SpawnVehicles();
     }
 }
Ejemplo n.º 3
0
 void GameStateChanged(GameManager.GameStateEnum state)
 {
     if (state == GameManager.GameStateEnum.Editor)
     {
         Destroy(gameObject);
     }
 }
Ejemplo n.º 4
0
 public void UpdateVisibility(GameManager.GameStateEnum newGameState)
 {
     if (newGameState == GameManager.GameStateEnum.PackageRunning &&
         MainMenu.Instance.CurrentState() == DanielLochner.Assets.SimpleSideMenu.SimpleSideMenu.State.Closed)
     {
         UpdateVisibility(true);
     }
     else
     {
         UpdateVisibility(false);
     }
 }
Ejemplo n.º 5
0
    void GameStateChanged(GameManager.GameStateEnum state)
    {
        switch (state)
        {
        case GameManager.GameStateEnum.Play:
            DisableEditorUI();
            break;

        case GameManager.GameStateEnum.Editor:
            EnableEditorUI();
            break;
        }
    }
Ejemplo n.º 6
0
 void ChangeControlsWithGameState(GameManager.GameStateEnum state)
 {
     if (state == GameManager.GameStateEnum.Editor)
     {
         //temp
         transform.SetParent(null);
         transform.position = startPos;
     }
     else if (state == GameManager.GameStateEnum.Play)
     {
         startPos = transform.position;
         //temp
         transform.SetParent(GameManager.instance.Vehicle.transform);
         transform.localPosition = cameraFollowOffset;
         transform.LookAt(GameManager.instance.Vehicle.transform.position);
     }
 }
Ejemplo n.º 7
0
 public GameStateEventArgs(GameManager.GameStateEnum data)
 {
     Data = data;
 }
Ejemplo n.º 8
0
 private void OnGameStateChangeAction(GameManager.GameStateEnum state)
 {
     StartNextWaveButton.gameObject.SetActive(state == GameManager.GameStateEnum.Build);
     WavesInfo.text = "Waves: " + (GameManager.CurrentWaveCount + 1) + " /" + GameManager.LevelSettings.Waves.Length;
 }