diff options
Diffstat (limited to 'src/game/physics/movement.h')
| -rw-r--r-- | src/game/physics/movement.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/game/physics/movement.h b/src/game/physics/movement.h index 47aa97d..e1f27cb 100644 --- a/src/game/physics/movement.h +++ b/src/game/physics/movement.h @@ -11,7 +11,8 @@ extern CVAR* mv_accelerate; extern CVAR* mv_airaccelerate; extern CVAR* mv_wallboost; extern CVAR* mv_maxspeed; - +extern CVAR* mv_stopspeed; +extern CVAR* mv_jump_impulse; struct GAME_MOVEMENT { PLAYER* pl; @@ -24,9 +25,14 @@ struct GAME_MOVEMENT { F32 maxspeed; F32 walkspeed; AABB aabb; - BSP* bsp; + OBJECT* ground{}; + + BSP* bsp{}; F32 out_step; + + VEC3 unstuck_vel{}; + VEC3 unstuck_pos{}; }; extern void gmove_init( GAME_DATA* game ); |
