public new void Exit(IemStateManager.StateManager sm) { TargetPracticeStateManager gsm = (TargetPracticeStateManager)sm; RunWeaponFired -= gsm.eg.TPWeaponFired; IemUI.CreateGameBanner(gsm.eg.player, ""); TPGameLevel gamelevel = gsm.eg.gamelevels[gsm.eg.level]; EntitiesTakingDamage -= gsm.eg.PlayerImmortal; EntitiesTakingDamage -= gsm.eg.ScorePlayerHit; IemUI.CreateGameBanner2(gsm.eg.player, ""); CuiHelper.DestroyUi(gsm.eg.player, "CreateFadeoutBanner"); IemUtils.GameTimer.Destroy(gsm.eg.player); }