예제 #1
0
 private void InitializeReferences()
 {
     gmMaster           = GetComponent <GameManager_Master> ();
     specialHazardTimer = _specialHazardTimerStart;
     fr = new FixedRandom(-7, 7, 1.4f);
     InitializeLevelParameters();
 }
    private void OnEnable()
    {
        gameManagerMaster = GetComponent <GameManager_Master>();
        pauseMenu.SetActive(false);

        gameManagerMaster.OnTogglePause += UpdatePauseMenuUI;
    }
예제 #3
0
	void SetInitialReferences()
	{
		playerMaster = GetComponent<Player_Master>();
		allLocalScoreText = localScoreText.GetComponentsInChildren<Text>();
		alltopRemoteScoreText = topRemoteScoreText.GetComponentsInChildren<Text>();

		if (GameObject.Find("_GameManager").GetComponent<GameManager_Score>() != null)
		{
			gameMasterScore = GameObject.Find("_GameManager").GetComponent<GameManager_Score>();
		}
		else
		{
			Debug.LogWarning("no gameManager_score found!");
			enabled = false;
		}

		if (GameObject.Find("_GameManager").GetComponent<GameManager_Master>() != null)
		{
			gameMasterMaster = GameObject.Find("_GameManager").GetComponent<GameManager_Master>();
		}
		else
		{
			Debug.LogWarning("no gameManager_Master found!");
			enabled = false;
		}
	}
예제 #4
0
 private void InitializeReferences()
 {
     gmMaster = GetComponent <GameManager_Master> ();
     InitializeHealthPanel();
     InitializeGameMenuCanvas();
     InitializeLevelbanner();
 }
예제 #5
0
 void initiate()
 {
     inventoryUIScript         = GameObject.Find("GameManager").GetComponent <GameManager_ToggleInventoryUI>();
     playerManagerMasterScript = GetComponent <PlayerManager_Master>();
     gameManagerMasterScript   = GameObject.Find("GameManager").GetComponent <GameManager_Master>();
     //InvokeRepeating("scrollWheelAction", 0.01f, 0.5f);
 }
	void SetInitialReferences()
	{
		if (GameObject.Find("_GameManager").GetComponent<GameManager_Master>() != null)
		{
			gameManagerMaster = GameObject.Find("_GameManager").GetComponent<GameManager_Master>();
		}
	}
 private void Start()
 {
     gameManagerMaster = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager_Master>();
     rb = GetComponent <Rigidbody>();
     playerAnimation = GetComponent <Player_Animation>();
     direction       = transform.forward;
 }
예제 #8
0
	void SetInitialReferences()
	{
		if (GameObject.Find("SceneCamera") != null)
		{
			Debug.Log("found camera");
			sceneCameraObj = GameObject.Find("SceneCamera");
		}

		if (GameObject.Find("_GameManager") != null)
		{
			gameManagerMaster = GameObject.Find("_GameManager").GetComponent<GameManager_Master>();
			gameManagerPlayers = GameObject.Find("_GameManager").GetComponent<GameManager_Players>();
			gameManagerMaster.isAlive = true;
			gameManagerMaster.CallEventCursorLockUpdate();
		}
		else
		{
			Debug.LogError("No GameManager found!");
		}

		if (GetComponent<ProjectileHandler>() != null)
		{
			projectileHandler = GetComponent<ProjectileHandler>();
		}

		if (GetComponent<Player_Master>() != null)
		{
			playerMaster = GetComponent<Player_Master>();
		}
	}
    // Use this for initialization
    void Start()
    {
        myRigidBody        = GetComponent <Rigidbody2D>();
        gameManager_Master = GameObject.FindWithTag("GameController").GetComponent <GameManager_Master>();

        electronCount = gameManager_Master.ElectronCounter;
    }
예제 #10
0
 private void Start()
 {
     dayNight          = GameObject.FindGameObjectWithTag("DesertManager").GetComponent <Desert_DayNightCycle>();
     gameManagerMaster = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager_Master>();
     _currentHydration = maxHydration;
     UpdateHydrationDisplay();
 }
예제 #11
0
    private void Start()
    {
        inventoryScript   = GameObject.FindGameObjectWithTag("Player").GetComponent <Player_Inventory>();
        gameManagerMaster = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager_Master>();
        playerInventory   = inventoryScript.inventory;

        CreateDisplay();
    }
 private void Start()
 {
     player           = GameObject.FindGameObjectWithTag("Player").GetComponent <Player>();
     gameManager      = GameObject.FindGameObjectWithTag("GameController").GetComponent <GameManager_Master>();
     gameOver.enabled = false;
     restart.enabled  = false;
     success.enabled  = false;
 }
    private void Start()
    {
        gameManagerMaster = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager_Master>();

        Vector3 cameraOffset = new Vector3(-cameraDistance.x, cameraHeight, -cameraDistance.y);

        playerCamera.transform.position = transform.position + cameraOffset;
        playerCamera.transform.rotation = Quaternion.LookRotation(transform.position - playerCamera.transform.position, Vector3.up);
    }
 void Set_needed_references()
 {
     game_manager       = GameObject.FindGameObjectWithTag("GameManager");
     game_master        = game_manager.GetComponent <GameManager_Master>();
     player             = GameObject.FindWithTag("Player");
     script_player      = player.GetComponent <Deplacement> ();
     bouton_fin_de_tour = GameObject.Find("CombatHUD(Clone)").transform.Find("Button").gameObject;                           //Trouve un objet inactif à partir de son parent
     annonce            = GameObject.Find("CombatHUD(Clone)").transform.Find("Announce").gameObject;
 }
    private void Initialize()
    {
        gameManagerMaster = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager_Master>();

        anim           = GetComponent <Animator>();
        anim_IsRunning = Animator.StringToHash(runParameter);
        anim_Swing     = Animator.StringToHash(swingParameter);
        anim_Die       = Animator.StringToHash(dieParameter);
    }
예제 #16
0
	void SetInitialReferences()
	{
		if (GameObject.Find("_GameManager").GetComponent<GameManager_Master>() != null)
		{
			gameManagerMaster = GameObject.Find("_GameManager").GetComponent<GameManager_Master>();
		}

		playerMaster = GetComponent<Player_Master>();
		gunAssemblyMaster = GetComponent<GunAssembly_Master>();
	}
 private void Initialize()
 {
     gameManagerMaster = GetComponent <GameManager_Master>();
     dayNight          = GameObject.FindGameObjectWithTag("DesertManager").GetComponent <Desert_DayNightCycle>();
     gameOverUI.SetActive(false);
     cg       = gameOverUI.GetComponent <CanvasGroup>();
     cg.alpha = 0;
     mainMenuButton.SetActive(false);
     text.gameObject.SetActive(false);
 }
예제 #18
0
    void SetInitialReferences()
    {
        gameManagerMaster = GetComponent <GameManager_Master>();

        if (toggleInventoryButton == "")
        {
            Debug.LogWarning("Toggle inventory button needed");
            this.enabled = false;
        }
    }
예제 #19
0
 void SetInititalReferences()
 {
     gameManagerMaster = GetComponent <GameManager_Master>();
     if (toggleInventoryButton == "")
     {
         Debug.LogWarning("Please tpye in the name of the button sued to toggle the inventory in " +
                          "Gamemanager_ToggleInventoryUI");
         this.enabled = false;
     }
 }
예제 #20
0
	void SetInitialReferences()
	{
		gameManagerMaster = GameObject.Find("_GameManager").GetComponent<GameManager_Master>();
		playerMaster = GetComponent<Player_Master>();
		playerController = GetComponent<FPSController>();
		playerRB = GetComponent<Rigidbody>();
		playerCollider = GetComponent<CapsuleCollider>();

		spawnPoints = FindObjectsOfType<NetworkStartPosition>();
	}
예제 #21
0
    void SetInitialReferences()
    {
        gameManagerMaster = GetComponent <GameManager_Master>();

        if (toggleInventoryButton == "")
        {
            Debug.LogWarning("Please type in the name of the button used to toggle the inventory " +
                             "GameManager_ToglleInventoryUI");
            this.enabled = false; // The update method won't run
        }
    }
 // Use this for initialization
 void Start()
 {
     _name              = "Player";
     facingRight        = true;
     isDead             = false;
     myRigidBody        = GetComponent <Rigidbody2D>();
     myAnimator         = GetComponent <Animator>();
     gameManager_Master = GameObject.FindWithTag("GameController").GetComponent <GameManager_Master>();
     jumpVelocity       = 22;
     movementSpeed      = 15;
 }
예제 #23
0
	void SetInitialReferences()
	{
		if (GameObject.Find("_GameManager").GetComponent<GameManager_Master>() != null)
		{
			gameManagerMaster = GameObject.Find("_GameManager").GetComponent<GameManager_Master>();
		}
		playerMaster = GetComponent<Player_Master>();
		playerController = GetComponent<FPSController>();
		playerAnimator = GetComponent<Animator>();
		playerRigidbody = GetComponent<Rigidbody>();

	}
 private void Start()
 {
     itemDetector      = GetComponent <Player_DetectItem>();
     inventory         = GetComponent <Player_Inventory>();
     equipment         = GetComponent <Player_EquipmentManager>();
     gameManagerMaster = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager_Master>();
     playerAnimation   = GetComponent <Player_Animation>();
     isSwinging        = false;
     collider          = null;
     Audio_manager     = GameObject.FindWithTag("Audio");
     audio_manager     = Audio_manager.transform.GetComponent <Audio_manager>();
 }
예제 #25
0
	void SetInitialReferences()
	{
		if (GameObject.Find("_GameManager") != null)
		{
			gameManagerMaster = GameObject.Find("_GameManager").GetComponent<GameManager_Master>();
			gameManagerPlayers = GameObject.Find("_GameManager").GetComponent<GameManager_Players>();
		}
		else
		{
			Debug.LogError("No GameManager found!");
		}
	}
예제 #26
0
    /**This function takes two PUBLIC parameters:
     * 1.) float delay allows you two set a delay and
     * 2.) timeToFinish specifies how much time it should take the loading bar to reduce to zero.
     * When the loading bar finishes counting down...we tell the GameManager. (Probably a static variable on GM that says
     * Scene counter USE PROPERTIES...ie...anytime this variable changes...trigger a new scene to load
     **/

    public IEnumerator reduceLoadingBarOverTime(float delayStart, float timeFinish)
    {
        yield return(new WaitForSeconds(delayStart));

        float newBarSizeX  = standardLoadingBarSize;
        float changePerSec = standardLoadingBarSize / timeFinish;

        while (Time.timeSinceLevelLoad - delayStart < timeFinish)
        {
            newBarSizeX         -= changePerSec / 60f;
            transform.localScale = new Vector2(newBarSizeX, transform.localScale.y);
            yield return(0);
        }

        GameManager_Master.LoadNextLevel();
        gameObject.SetActive(false);
    }
예제 #27
0
    // Use this for initialization
    void Start()
    {
        myRigidBody   = GetComponent <Rigidbody2D>();
        counter       = 0.1f;
        collected     = false;
        movementSpeed = 50;

        // Nucleus reference
        GameObject nucleusRef = GameObject.FindWithTag("Nucleus");

        nucleus = nucleusRef.GetComponent <Nucleus>();

        // Game Manager reference
        GameObject gameManagerRef = GameObject.FindWithTag("GameController");

        gameManager_Master = gameManagerRef.GetComponent <GameManager_Master>();
    }
    private void Initialize()
    {
        list = new List <Equipment_Master>(equipmentRoot.GetComponentsInChildren <Equipment_Master>());
        gameManagerMaster = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager_Master>();

        if (list.Count == 0)
        {
            activeIndex = -1;
            return;
        }

        for (int i = 0; i < list.Count; i++)
        {
            list[i].gameObject.SetActive(false);
        }

        list[0].gameObject.SetActive(true);
        activeIndex = 0;

        UpdateDisplay();

        locked = false;
    }
예제 #29
0
	void SetInitialReferences()
	{
		gameManagerMaster = GetComponent<GameManager_Master>();
		audioSource = GetComponent<AudioSource>();
	}
예제 #30
0
 void initiate()
 {
     gameManagerMasterScript   = GameObject.Find("GameManager").GetComponent <GameManager_Master>();
     playerManagerMasterScript = GetComponent <PlayerManager_Master>();
 }
 private void InitializeReferences()
 {
     gmMaster = GetComponent <GameManager_Master> ();
     InitializeScriptComponents();
 }
 void SetInitialReferences()
 {
     gameManagerMaster = GetComponent <GameManager_Master>();
 }
예제 #33
0
 void SetInitialReferences()
 {
     gameManagerMaster = GetComponent <GameManager_Master>();
     playerMaster      = GameObject.FindGameObjectWithTag("Player").GetComponent <Player_Master>();
 }
	void SetInitialReferences()
	{
		gameManagerMaster = GameObject.Find("_GameManager").GetComponent<GameManager_Master>();
		playerMaster = GetComponent<Player_Master>();
	}
	void SetInitialReferences() 
	{
        spawnPoints = GameObject.FindGameObjectsWithTag(spawnPointTag);
        networkingMasterScript = GetComponent<Networking_Master>();
        gameManagerMasterScript = GameObject.FindGameObjectWithTag("GameHandler").GetComponent<GameManager_Master>();
	}
예제 #36
0
 private void InitializeReferences()
 {
     gmMaster = GetComponent <GameManager_Master> ();
     //playerMaster = GameObject.Find ("Spacecraft").GetComponent<Player_Master> ();
 }
예제 #37
0
 private void InitializeReferences()
 {
     gmMaster = GetComponent <GameManager_Master> ();
     InitializeLevelParameters();
 }
예제 #38
0
 private void Start()
 {
     gameManagerMaster = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager_Master>();
     inventoryUI.SetActive(false);
 }
예제 #39
0
 void Set_initial_references()
 {
     game_manager       = GameObject.FindGameObjectWithTag("GameManager");
     game_master        = game_manager.GetComponent <GameManager_Master>();
     are_references_set = false;
 }
예제 #40
0
 void Set_initial_reference()
 {
     collidersList = null;
     game_manager  = GameObject.FindGameObjectWithTag("GameManager");
     game_master   = game_manager.GetComponent <GameManager_Master>();
 }
예제 #41
0
 void Start()
 {
     gameManagerMaster = GameObject.Find("GameManager").GetComponent<GameManager_Master>();
     motor = GetComponent<PlayerMotor>();
 }
		void SetInitialReferences()
		{
            gameManagerMaster = GetComponent<GameManager_Master>();
		}
예제 #43
0
	void SetInitialReferences()
	{
		if (GameObject.Find("_GameManager").GetComponent<GameManager_Master>() != null)
		{
			gameManagerMaster = GameObject.Find("_GameManager").GetComponent<GameManager_Master>();
		}
		if (GetComponent<PlayerEffects>() != null)
		{
			effects = GetComponent<PlayerEffects>();
		}
		if (GetComponent<Player_Master>() != null)
		{
			playerMaster = GetComponent<Player_Master>();
		}

		playerRigidBody = GetComponent<Rigidbody>();
		playerCapsule = GetComponent<CapsuleCollider>();
		playerAnimator = GetComponent<Animator>();
		playerAudio = GetComponent<PlayerAudio>();
	}