- if( vg_loader_availible() ){
- addon_reg *reg = get_addon_from_index( k_addon_type_world,
- global_skateshop.selected_world_id );
-
- /* automatically load in clouds */
- if( loadable && button_down( k_srbind_maccept ) ){
- vg_info( "Select rift (%u)\n",
- global_skateshop.selected_world_id );
- skaterift_change_world_start( reg );
- return;
- }
- else{
- if( pointcloud.anim == k_pointcloud_anim_idle_closed ){
- if( global_skateshop.pointcloud_world_id !=
- global_skateshop.selected_world_id )
- {
- global_skateshop.pointcloud_world_id =
- global_skateshop.selected_world_id;
- skateshop_load_world_preview( reg );
- }
- else{
- pointcloud_animate( k_pointcloud_anim_opening );
- }
- }
- else if( pointcloud.anim == k_pointcloud_anim_idle_open ){
- if( global_skateshop.pointcloud_world_id !=
- global_skateshop.selected_world_id )
- {
- pointcloud_animate( k_pointcloud_anim_hiding );
- }
- }
+ if( loadable ){
+ if( button_down( k_srbind_maccept ) ){
+ skaterift_change_world_start(
+ get_addon_from_index( k_addon_type_world,
+ global_skateshop.selected_world_id,
+ ADDON_REG_HIDDEN ));