-struct workshop{
- enum workshop_operation{
- k_workshop_form_op_none,
- k_workshop_form_op_loading_model,
- k_workshop_form_op_downloading_submission,
- k_workshop_form_op_publishing_update,
- k_workshop_op_item_scan,
- k_workshop_op_item_load
- }
- operation;
-}
-static workshop;
+struct workshop_file_info{
+ u64 author;
+ char author_name[32];
+ char title[64];
+};
+
+struct world_file_info{
+ char title[64]; /* extracted from ent_worldinfo */
+ char location[64];
+
+ u32 pointcloud_count;
+ pointcloud_vert pointcloud[];
+};