void Start()
    {
        GameObject gameControllerObject = GameObject.FindWithTag("GameController");

        if (gameControllerObject != null)
        {
            GameController = gameControllerObject.GetComponent <GameController_G>();
        }
        if (GameController == null)
        {
            Debug.Log("Cannot find 'GameController' script");
        }

        string controlScheme = GetComponent <PlayerInput>().defaultControlScheme;

        GetComponent <PlayerInput>().SwitchCurrentControlScheme(controlScheme, Keyboard.current);

        UpdateWeaponVisualization();

        if (AI)
        {
            ChasePlayerPosition = transform.position;
            StartCoroutine(SelectRandomWeapon());
            AIWaveWait = 3f;
            AISlowWait = 5f;
        }
    }
Exemple #2
0
    void Start()
    {
        GameObject gameControllerObject = GameObject.FindWithTag("GameController");

        if (gameControllerObject != null)
        {
            GameController = gameControllerObject.GetComponent <GameController_G>();
        }
        if (GameController == null)
        {
            Debug.Log("Cannot find 'GameController' script");
            return;
        }
    }
Exemple #3
0
    void Start()
    {
        if (this.GetComponent <GameController_G>() != null)
        {
            GameController = this.GetComponent <GameController_G>();
        }
        else
        {
            return;
        }

        //GameController.SetPlayerControllersActive(false);
        StartCoroutine(CountdownToStart());
    }
Exemple #4
0
    void Start()
    {
        GameObject gameControllerObject = GameObject.FindWithTag("GameController");

        if (gameControllerObject != null)
        {
            GameController = gameControllerObject.GetComponent <GameController_G>();
        }
        if (GameController == null)
        {
            Debug.Log("Cannot find 'GameController' script");
        }

        HealthSystem = new HealthSystem(HitPoints);
        HealthBar.Setup(HealthSystem);
    }
    void Start()
    {
        GameObject gameControllerObject = GameObject.FindWithTag("GameController");

        if (gameControllerObject != null)
        {
            GameController = gameControllerObject.GetComponent <GameController_G>();
        }
        if (GameController == null)
        {
            Debug.Log("Cannot find 'GameController' script");
        }

        string controlScheme = GetComponent <PlayerInput>().defaultControlScheme;

        GetComponent <PlayerInput>().SwitchCurrentControlScheme(controlScheme, Keyboard.current);

        UpdateWeaponVisualization();
    }