Example #1
0
 public void Heal()
 {
     if (m_TemplateState == TempleState.TempleState_Dead)
     {
         m_PlayerThatDestroys.GetComponent <PlayerInteraction>().m_InteractableText.enabled = false;
         m_PlayerThatDestroys.GetComponent <PlayerInteraction>().m_InteractableText.text    = "E";
         m_TemplateState = TempleState.TempleState_Alive;
         GetComponent <MeshRenderer>().enabled = true;
     }
 }
Example #2
0
    public void Attack(GameObject a_AttackObject)
    {
        m_PlayerThatDestroys = a_AttackObject;
        m_PlayerThatDestroys.GetComponent <PlayerInteraction>().m_InteractableText.enabled = false;
        m_PlayerThatDestroys.GetComponent <PlayerInteraction>().m_InteractableText.text    = "E";
        m_PlayerThatDestroys.GetComponent <SinglePlayerStats>().m_Points += m_ReceivedDestroyCurrency;

        m_TemplateState = TempleState.TempleState_Dead;
        GetComponent <MeshRenderer>().enabled = false;
    }