angles[1] = vg_clampf( angles[1], -VG_PIf*0.5f, VG_PIf*0.5f );
}
-struct player_board *player_get_player_board( struct player_instance *player )
-{
- struct player_board *board = NULL;
-
+struct player_board *player_get_player_board( struct player_instance *player ){
if( localplayer.board_view_slot ){
struct cache_board *cache_view = localplayer.board_view_slot;
if( cache_view->state == k_cache_board_state_loaded ){
- board = &cache_view->board;
+ return &cache_view->board;
+ }
+ }
+
+ return NULL;
+}
+
+struct player_model *player_get_player_model( struct player_instance *player ){
+ if( localplayer.playermodel_view_slot ){
+ struct cache_playermodel *cache_view = localplayer.playermodel_view_slot;
+ if( cache_view->state == k_cache_board_state_loaded ){
+ return &cache_view->model;
}
}
- return board;
+ return NULL;
}
#endif /* PLAYER_COMMON_C */