| 334 | SwitchState(clbDepart); |
| 335 | } |
| 336 | void CElevatorState::GetLeaderNormal(Fvector& dir) |
| 337 | { |
| 338 | if (!m_ladder) |
| 339 | return; |
| 340 | VERIFY(m_ladder && m_character); |
| 341 | m_ladder->DDNorm(dir); |
| 342 | // Fvector d; |
| 343 | // m_ladder->DToAxis(m_character,d); |
| 344 | // if(dir.dotproduct(d)>0.f) dir.invert(); |
| 345 | } |
| 346 | |
| 347 | void CElevatorState::GetJumpDir(const Fvector& accel, Fvector& dir) |
| 348 | { |