public void ChangeNextState(STATENAME next) { if (next == STATENAME.Return) { state = new IkariReturnState(this, parent as Murasa); } }