player->subsystem = k_player_subsystem_drive;
}
else{
- if( !player_get_player_board(player) )
- return;
+ struct player_board *board =
+ addon_cache_item_if_loaded( k_addon_type_board,
+ player->board_view_slot );
+
+ if( !board ) return;
if( w->state.activity == k_walk_activity_ground ){
if( player_walk_scan_for_drop_in( player ) ){
{
struct player_walk *w = &player->_walk;
v3_copy( player->rb.co, w->state.prev_pos );
+ v3_zero( player->rb.w );
world_instance *world = world_current_instance();