- /* understate diy. */
- addon_reg *spawn = addon_mount_local_addon( "maps/mp_spawn",
- k_addon_type_world,
- ".mdl" );
- {
- vg_msg msg = {0};
- msg.buf = spawn->metadata;
- msg.max = sizeof(spawn->metadata);
- vg_msg_frame( &msg, "workshop" );
- vg_msg_wkvstr( &msg, "title", "Understate DIY" );
- vg_msg_end_frame( &msg );
- vg_msg_wkvstr( &msg, "location", "USA" );
- spawn->metadata_len = msg.cur;
- }
-
- /* mtzero island */
- addon_reg *mtzero = addon_mount_local_addon( "maps/mp_mtzero",
- k_addon_type_world,
- ".mdl" );
- {
- vg_msg msg = {0};
- msg.buf = mtzero->metadata;
- msg.max = sizeof(mtzero->metadata);
- vg_msg_frame( &msg, "workshop" );
- vg_msg_wkvstr( &msg, "title", "Mt.Zero Island" );
- vg_msg_end_frame( &msg );
- vg_msg_wkvstr( &msg, "location", "Australia" );
- mtzero->metadata_len = msg.cur;
- }
+ /* hub world */
+ addon_reg *hub = skaterift_mount_world_unloadable( "maps/dev_hub" );
+ skaterift_mount_world_unloadable( "maps/mp_spawn" );
+ skaterift_mount_world_unloadable( "maps/mp_mtzero" );