void Start() { this.stats_manager = GameObject.FindGameObjectWithTag("Manager").GetComponent <Stats_Manager>(); this.input_manager = GameObject.FindGameObjectWithTag("Manager").GetComponent <InputManager>(); this.player_movement = this.GetComponent <PlayerMovementScript>(); if (stats_manager == null) { Debug.Log("ERROR: Can't find stats manager! Source: Player"); } else { this.playerHealth = stats_manager.GetPlayerHealth(); this.playerStamina = stats_manager.GetPlayerStamina(); this.playerArmor = stats_manager.GetPlayerArmor(); this.MAX_ALLOWED_PLAYER_HEALTH = stats_manager.GetMaxPlayerHealth(); //We are going to save playerHealth so it must be separate. this.MAX_ALLOWED_PLAYER_STAMINA = stats_manager.GetMaxPlayerStamina(); this.timeSinceLastStaminaDrain = this.defaultTimeSinceLastStaminaDrain; Debug.Log("PLAYER HEALTH: " + playerHealth + " PLAYER STAMINA: " + playerStamina + " PLAYER ARMOR: " + playerArmor); if (playerArmor == 0 || playerStamina == 0 || playerHealth == 0) { Debug.Log("ERROR: Can't get player stats on player."); } } }
void Start() { //TODO: Get stats_manager stats. //TODO: GET GAME STATE! this.stats_manager = this.GetComponent <Stats_Manager>(); if (target == null && GameObject.FindGameObjectWithTag(playerTag)) { target = GameObject.FindGameObjectWithTag(playerTag).transform; //TODO: optimization so we can get Vector3 and get the .position. } //TODO: NEST THIS WITH GAME STATE //IF STATE PARKING spawnPointsParkingDad = GameObject.Find("ZomboSpawnPointsParking").transform; //Finding papa CountTheChilden(spawnPointsParkingDad); //END IF if (howManyToSpawnOnStart > 0) { MassiveZomboRandomSpawn(howManyToSpawnOnStart); } defaultZomboRespawnTimer = zomboRespawnTimer; this.zomboAttackTimer = defaultZomboAttackTimer; //TODO: Tests }
void Awake() { input = GameObject.FindGameObjectWithTag("Manager").GetComponent <InputManager>(); stats = GameObject.FindGameObjectWithTag("Manager").GetComponent <Stats_Manager>(); playerMovement = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerMovementScript>(); headpos = transform.localPosition; midpointY = transform.localPosition.y; midpointX = transform.localPosition.x; }
public void Start() //MAYBE AWAKE TODO:SCRIPT EXEC ORDER { this.statsManager = this.GetComponent <Stats_Manager>(); currentlyActiveStateName = statsManager.GetGameState(); if (currentlyActiveStateName == null) { Debug.Log("ERROR: FAILED TO LOAD CURRENTLY ACTIVE STATE NAME"); } }
public void Start() { GameManager.GetGameManager().AddGameEventListener(this); this.statsManager = this.GetComponent <Stats_Manager>(); if (statsManager != null) { this.currentGameState = statsManager.GetGameState(); this.UI_Health = statsManager.GetPlayerHealth(); this.UI_Stamina = statsManager.GetPlayerStamina(); Debug.Log("UI BUGFIX" + currentGameState + " " + UI_Stamina + " " + UI_Health); } else { Debug.Log("ERROR: UI_m can't find stats manager."); } this.locationText = GameObject.Find("LocationText").GetComponent <Text>(); this.locationText.text = currentGameState; this.healthSlider = GameObject.Find("Health").GetComponent <Slider>(); this.healthSlider.value = UI_Health; this.staminaSlider = GameObject.Find("Stamina").GetComponent <Slider>(); this.staminaSlider.value = UI_Stamina; }
void Start() { Stats = Jugador.GetComponent <Stats_Manager>(); }
void Start() { GetPlayer = GetComponent <Stats_Manager>(); SaludMax = GetPlayer.Salud; }