public override float[] CurrentAction() { if (m_currentMove < 0) { m_currentMove++; return GetActionVector(Actions.NoMove); } if (IsDone()) { Stop(); return GetActionVector(Actions.NoMove); ; } return GetActionVector(ActionsList[m_currentMove++]); }