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; } }
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; }