// Use this for initialization void Start() { //curHealth = startHeart * livePerHeart; curHealth = livesManager.currentLives; maxHealth = maxHeart * livePerHeart; instance = this; }
private void Awake() { // Set all these UI elements to not be visible or interactible. pauseButton.SetActive(false); gameOverButton.SetActive(false); gameOverText.SetActive(false); heartSystem = healthChecker.GetComponent <HeartSystem>(); // linking them together so I can refrence that stuff }
void OnTriggerEnter2D(Collider2D other) { HeartSystem player2 = other.gameObject.GetComponent <HeartSystem>(); if (player2 != null) { player2.TakeDamage(1); } }
void Start() { mySprite = GetComponent <SpriteRenderer>(); rb = GetComponent <Rigidbody2D>(); myBButton = GetComponent <B_Button>(); myCombat = GetComponent <PlayerCombat>(); myHearts = GetComponent <HeartSystem>(); //myAudioSource = GetComponent<AudioSource>(); }
void Start() { m_spriteRenderer = GetComponent <SpriteRenderer>(); m_rigidbody = GetComponent <Rigidbody2D>(); behaviourBoss = GetComponent <TreeBehaviour>(); if (this.healthUI) { this.healthUISystem = this.healthUI.GetComponent <HeartSystem>(); } }
private void Awake() { instance = this; // Set all these UI elements to not be visible or interactible. pauseButton.SetActive(false); quitButton.SetActive(false); quitButton2.SetActive(false); gameOverButton.SetActive(false); gameOverText.SetActive(false); respawnButton.SetActive(false); heartSystem = healthChecker.GetComponent <HeartSystem>(); // linking them together so I can refrence that stuff checkpntCont = checkpoint.GetComponent <checkpointController>(); }
void FindHearts() { for (int i = 0; i < m_Instance.m_Players.Length; ++i) { Player player = m_Instance.m_Players[i].GetComponent <Player>(); HeartSystem hearts = player.GetComponent <HeartSystem>(); switch (player.m_Player) { case Player.PLAYER.P1: hearts.heartImages[0] = GameObject.Find("Dungeon_HUD_Canvas/P1_Panel/HP bar/Heart 1").GetComponent <Image>(); hearts.heartImages[1] = GameObject.Find("Dungeon_HUD_Canvas/P1_Panel/HP bar/Heart 2").GetComponent <Image>(); hearts.heartImages[2] = GameObject.Find("Dungeon_HUD_Canvas/P1_Panel/HP bar/Heart 3").GetComponent <Image>(); hearts.heartImages[3] = GameObject.Find("Dungeon_HUD_Canvas/P1_Panel/HP bar/Heart 4").GetComponent <Image>(); hearts.heartImages[4] = GameObject.Find("Dungeon_HUD_Canvas/P1_Panel/HP bar/Heart 5").GetComponent <Image>(); hearts.heartImages[5] = GameObject.Find("Dungeon_HUD_Canvas/P1_Panel/HP bar/Heart 6").GetComponent <Image>(); hearts.heartImages[6] = GameObject.Find("Dungeon_HUD_Canvas/P1_Panel/HP bar/Heart 7").GetComponent <Image>(); break; case Player.PLAYER.P2: hearts.heartImages[0] = GameObject.Find("Dungeon_HUD_Canvas/P2_Panel/HP bar/Heart 1").GetComponent <Image>(); hearts.heartImages[1] = GameObject.Find("Dungeon_HUD_Canvas/P2_Panel/HP bar/Heart 2").GetComponent <Image>(); hearts.heartImages[2] = GameObject.Find("Dungeon_HUD_Canvas/P2_Panel/HP bar/Heart 3").GetComponent <Image>(); hearts.heartImages[3] = GameObject.Find("Dungeon_HUD_Canvas/P2_Panel/HP bar/Heart 4").GetComponent <Image>(); hearts.heartImages[4] = GameObject.Find("Dungeon_HUD_Canvas/P2_Panel/HP bar/Heart 5").GetComponent <Image>(); hearts.heartImages[5] = GameObject.Find("Dungeon_HUD_Canvas/P2_Panel/HP bar/Heart 6").GetComponent <Image>(); hearts.heartImages[6] = GameObject.Find("Dungeon_HUD_Canvas/P2_Panel/HP bar/Heart 7").GetComponent <Image>(); break; case Player.PLAYER.P3: hearts.heartImages[0] = GameObject.Find("Dungeon_HUD_Canvas/P3_Panel/HP bar/Heart 1").GetComponent <Image>(); hearts.heartImages[1] = GameObject.Find("Dungeon_HUD_Canvas/P3_Panel/HP bar/Heart 2").GetComponent <Image>(); hearts.heartImages[2] = GameObject.Find("Dungeon_HUD_Canvas/P3_Panel/HP bar/Heart 3").GetComponent <Image>(); hearts.heartImages[3] = GameObject.Find("Dungeon_HUD_Canvas/P3_Panel/HP bar/Heart 4").GetComponent <Image>(); hearts.heartImages[4] = GameObject.Find("Dungeon_HUD_Canvas/P3_Panel/HP bar/Heart 5").GetComponent <Image>(); hearts.heartImages[5] = GameObject.Find("Dungeon_HUD_Canvas/P3_Panel/HP bar/Heart 6").GetComponent <Image>(); hearts.heartImages[6] = GameObject.Find("Dungeon_HUD_Canvas/P3_Panel/HP bar/Heart 7").GetComponent <Image>(); break; case Player.PLAYER.P4: hearts.heartImages[0] = GameObject.Find("Dungeon_HUD_Canvas/P4_Panel/HP bar/Heart 1").GetComponent <Image>(); hearts.heartImages[1] = GameObject.Find("Dungeon_HUD_Canvas/P4_Panel/HP bar/Heart 2").GetComponent <Image>(); hearts.heartImages[2] = GameObject.Find("Dungeon_HUD_Canvas/P4_Panel/HP bar/Heart 3").GetComponent <Image>(); hearts.heartImages[3] = GameObject.Find("Dungeon_HUD_Canvas/P4_Panel/HP bar/Heart 4").GetComponent <Image>(); hearts.heartImages[4] = GameObject.Find("Dungeon_HUD_Canvas/P4_Panel/HP bar/Heart 5").GetComponent <Image>(); hearts.heartImages[5] = GameObject.Find("Dungeon_HUD_Canvas/P4_Panel/HP bar/Heart 6").GetComponent <Image>(); hearts.heartImages[6] = GameObject.Find("Dungeon_HUD_Canvas/P4_Panel/HP bar/Heart 7").GetComponent <Image>(); break; } } }
// Use this for initialization void Start() { rb = GetComponent <Rigidbody>(); m_Heart = GetComponent <HeartSystem>(); m_CharController = GetComponent <CharacterController>(); m_PrimaryAttackSave = m_PrimaryAttack; m_SecondaryAttackSave = m_SecondaryAttack; m_InteractSave = m_Interact; m_SillySave = m_Silly; m_StatsSave = m_Stats; m_PauseSave = m_Pause; m_UsingKeyboardSave = !m_UsingKeyboard; Debug.Log(m_UsingKeyboardSave); }
// Use this for initialization void Awake() { instance = this; }