-#if 0
- vg_info( "search: %lu '%s'\n", query_workshop_id, query_local_folder );
- u32 reg_id = addon_match( k_workshop_file_type_board,
- query_workshop_id, query_local_folder );
- if( reg_id != 0xffffffff ){
- localplayer.board_view_slot = skateshop_cache_fetch_board( reg_id );
- vg_pool_watch( &addon_system.board_cache, localplayer.board_view_slot );
+ /* playermodel */
+ skaterift_read_viewslot( &sav, "playermodel", k_addon_type_player, &q );
+ reg_id = addon_match( &q );
+
+ if( reg_id == 0xffffffff ) reg_id = 0;
+
+ localplayer.playermodel_view_slot =
+ addon_cache_create_viewer( k_addon_type_player, reg_id );