shouldn't this be `m_LastGroundHeight = m_LastJumpHeight = (float)a_PosY`.