u32 reg_id = addon_match( &q );
if( reg_id != 0xffffffff ){
- addon_reg *reg = get_addon_from_index( k_addon_type_world, reg_id );
+ addon_reg *reg = get_addon_from_index( k_addon_type_world, reg_id, 0 );
skaterift_change_world_start( reg );
}
else {
else {
vg_info( "worlds availible to load:\n" );
- for( int i=0; i<addon_count(k_addon_type_world); i ++ ){
- addon_reg *w = get_addon_from_index( k_addon_type_world, i );
+ for( int i=0; i<addon_count(k_addon_type_world,0); i ++ ){
+ addon_reg *w = get_addon_from_index( k_addon_type_world, i, 0);
char buf[ADDON_UID_MAX];
addon_alias_uid( &w->alias, buf );
- vg_info( " %s\n", buf );
+
+ if( w->flags & ADDON_REG_HIDDEN )
+ vg_info( " %s [hidden]\n", buf );
+ else
+ vg_info( " %s\n", buf );
}
}