Exemplo n.º 1
0
 // Use this for initialization
 void Start()
 {
     //curHealth = startHeart * livePerHeart;
     curHealth = livesManager.currentLives;
     maxHealth = maxHeart * livePerHeart;
     instance  = this;
 }
Exemplo n.º 2
0
 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
 }
Exemplo n.º 3
0
    void OnTriggerEnter2D(Collider2D other)
    {
        HeartSystem player2 = other.gameObject.GetComponent <HeartSystem>();

        if (player2 != null)
        {
            player2.TakeDamage(1);
        }
    }
Exemplo n.º 4
0
 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>();
     }
 }
Exemplo n.º 6
0
    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>();
    }
Exemplo n.º 7
0
    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;
            }
        }
    }
Exemplo n.º 8
0
    // 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);
    }
Exemplo n.º 9
0
 // Use this for initialization
 void Awake()
 {
     instance = this;
 }