void Start()
    {
        xp = XP.FindObjectOfType <XP> ();

        selectorEnemy1 = SelectEnemyScript.FindObjectOfType <SelectEnemyScript> ();
        selectorEnemy2 = SelectEnemy2Script.FindObjectOfType <SelectEnemy2Script> ();

        animator = statusTextPanel.GetComponent <Animator> ();

        music = Music.FindObjectOfType <Music> ();

        //TURN THIS OFF WHEN BUILDING
        //music.BattleClip ();

        enemyFlee  = false;
        playerFlee = false;

        attackPoints = PlayerPrefs.GetInt("PLAYER_AP");

        playerController = PlayerAttackScriptMultipleEnemies.FindObjectOfType <PlayerAttackScriptMultipleEnemies>();

        xp.UpdateDisplay();

        playerTurn = true;
    }
    void Start()
    {
        transform.LookAt(PlayerShip.transform.position);


        playerShipTarget = PlayerShip.GetComponent <Transform> ();

        playerAccuracy = PlayerPrefs.GetFloat("GUNNER") + 50f;

        deflectorDamage = PlayerPrefs.GetFloat("DEFLECTORS");

        levelmanager = LevelManager.FindObjectOfType <LevelManager>();

        battlecontroller = BattleControllerTurnBasedMultipleScript.FindObjectOfType <BattleControllerTurnBasedMultipleScript>();

        playerController = PlayerAttackScriptMultipleEnemies.FindObjectOfType <PlayerAttackScriptMultipleEnemies>();

        xp = XP.FindObjectOfType <XP> ();
    }
示例#3
0
    void Start()
    {
        singleFight  = SingleFightScriptPlace.FindObjectOfType <SingleFightScriptPlace> ();
        playerhealth = PlayerHealth.FindObjectOfType <PlayerHealth> ();

        playerController = RTSBattleController.FindObjectOfType <RTSBattleController> ();
        battleController = BattleControllerTurnBased.FindObjectOfType <BattleControllerTurnBased> ();

        if (singleFight == null)
        {
            playerController2 = PlayerAttackScriptMultipleEnemies.FindObjectOfType <PlayerAttackScriptMultipleEnemies> ();

            battleController2 = BattleControllerTurnBasedMultipleScript.FindObjectOfType <BattleControllerTurnBasedMultipleScript> ();
        }



        /*repair.SetActive (false);
         * shield.SetActive (true);
         * attackPoints.SetActive (false);
         * weaponBoost.SetActive (false);
         */
        CheckIfAnyActive();
    }
示例#4
0
 void Start()
 {
     playerController = PlayerAttackScriptMultipleEnemies.FindObjectOfType <PlayerAttackScriptMultipleEnemies> ();
 }