Vector ActionEffector::GetSelfVelWithQueuedActions() { if (IsDash()){ return mSelfState.GetPredictedVelWithDash(1, mDash.GetPower()); } else if (IsMove()){ Vector player_pos = Vector(0.0, 0.0); Vector player_vel = Vector(0.0, 0.0); ComputeInfoAfterMove(mMove.GetMovePos(), player_pos, player_vel); return player_vel; } else return mSelfState.GetPredictedVel(); }
bool CWordBase::IsDash() const { return (m_typ == Punct) && IsDash(m_txt); }