public override void EndInput() { base.EndInput(); ElapsedTime = 0d; //Clean up any remaining stars for (int i = 0; i < StarsThrown.Count; i++) { StarsThrown.RemoveAt(i); i--; } IconSpawner.CleanUp(); IconSpawner = null; HealingResponse = default(SweetTreatResponse); BUIManager = null; }
public override void EndInput() { base.EndInput(); ElapsedTime = 0d; //Clean up any remaining stars for (int i = 0; i < StarsThrown.Count; i++) { BattleUIManager.Instance.RemoveUIElement(StarsThrown[i]); StarsThrown.RemoveAt(i); i--; } //Remove any UI we added BattleUIManager.Instance.RemoveUIElement(Cursor); BattleUIManager.Instance.RemoveUIElement(MarioHPIcon); BattleUIManager.Instance.RemoveUIElement(PartnerHPIcon); BattleUIManager.Instance.RemoveUIElement(FPIcon); BattleUIManager.Instance.RemoveUIElement(MarioHPText); BattleUIManager.Instance.RemoveUIElement(PartnerHPText); BattleUIManager.Instance.RemoveUIElement(FPText); Cursor = null; MarioHPIcon = null; PartnerHPIcon = null; FPIcon = null; MarioHPText = null; PartnerHPText = null; FPText = null; IconSpawner.CleanUp(); IconSpawner = null; HealingResponse = default(SweetTreatResponse); }