//------------------------------------------------------------------------------------------------------------------ //void FixedUpdate() //{ // //UpdateHUDInformation(); // TEST_WaitPlayerActions(); // TEST_UpdateRunnerSkillInfo(); // m_gameManager.m_playerHUD.Update(); //} //------------------------------------------------------------------------------------------------------------------ private void TEST_UpdateRunnerSkillInfo() { Combat.UNIT_Hero hero = (Combat.UNIT_Hero)m_gameManager.m_hero; float currentTime = hero.GetSkill1CurrentTime(); float endTime = hero.GetSkill1EndTime(); m_gameManager.m_playerHUD.SetSkillGCurrentTimer(currentTime); m_gameManager.m_playerHUD.SetSkillGEndTimer(endTime); }
//------------------------------------------------------------------------------------------------------------------ private void WaitForHeroSkills() { //activate Runner skill if (GameSystem.HeroControl.ButtonNumber1Down()) { if (m_gameManager.m_hero.GetType() == typeof(Combat.UNIT_Hero)) { Combat.UNIT_Hero hero = (Combat.UNIT_Hero)m_gameManager.m_hero; hero.UseRunnerSkill(); } } //activate ImpactSlice skill if (GameSystem.HeroControl.ButtonNumber2Down()) { if (m_gameManager.m_hero.GetType() == typeof(Combat.UNIT_Hero)) { Combat.UNIT_Hero hero = (Combat.UNIT_Hero)m_gameManager.m_hero; hero.UseImpactSliceSkill(m_gameManager.m_combatMediator); } } //activate BlindTorture skill if (GameSystem.HeroControl.ButtonNumber3Down()) { if (m_gameManager.m_hero.GetType() == typeof(Combat.UNIT_Hero)) { Combat.UNIT_Hero hero = (Combat.UNIT_Hero)m_gameManager.m_hero; hero.UseBlindTortureSkill(m_gameManager.m_combatMediator); } } //activate Shout skill if (GameSystem.HeroControl.ButtonNumber4Down()) { if (m_gameManager.m_hero.GetType() == typeof(Combat.UNIT_Hero)) { Combat.UNIT_Hero hero = (Combat.UNIT_Hero)m_gameManager.m_hero; hero.UseShoutSkill(m_gameManager.m_combatMediator); } } //activate LeapOfFaith skill if (GameSystem.HeroControl.ButtonNumber5Down()) { if (m_gameManager.m_hero.GetType() == typeof(Combat.UNIT_Hero)) { Combat.UNIT_Hero hero = (Combat.UNIT_Hero)m_gameManager.m_hero; hero.UseLeapOfFaithSkill(m_gameManager.m_combatMediator); } } //activate HeavenSpin skill if (GameSystem.HeroControl.ButtonNumber6Down()) { if (m_gameManager.m_hero.GetType() == typeof(Combat.UNIT_Hero)) { Combat.UNIT_Hero hero = (Combat.UNIT_Hero)m_gameManager.m_hero; hero.UseHeavenSpinSKill(m_gameManager.m_combatMediator); } } //activate InvencibleShield skill if (GameSystem.HeroControl.ButtonNumber7Down()) { if (m_gameManager.m_hero.GetType() == typeof(Combat.UNIT_Hero)) { Combat.UNIT_Hero hero = (Combat.UNIT_Hero)m_gameManager.m_hero; hero.UseInvencibleShieldSkill(m_gameManager.m_combatMediator); } } }