a more comprehensive workshop system
[carveJwlIkooP6JGAAIwe30JlM.git] / ent_skateshop.h
index c368c8d3425cfd3f9592250e6e551b91407712a4..3b432c168a506a8bbc9df9f6557998de2ab3c39b 100644 (file)
@@ -47,11 +47,11 @@ struct{
       PublishedFileId_t workshop_id;
 
       /* only for steam workshop files */
-      struct workshop_file_info workshop;
+      //struct workshop_file_info workshop;
       struct cache_board *cache_ptr;
 
-      char filename[64]; /* if workshop, string version of its published ID. */
-      u32 filename_hash;
+      char foldername[64]; /* if workshop, string version of its published ID. */
+      u32 foldername_hash;
 
       enum registry_board_state{
          k_registry_board_state_none,
@@ -68,6 +68,7 @@ struct{
 
    /* worlds */
    struct registry_world{
+      PublishedFileId_t workshop_id;
       enum registry_board_state state;
       char foldername[64];
       u32 foldername_hash;