Var version -->
You must be registered to see the links
So someone asked me in private how I did this. I'll also answer here as it may interest other.
That one is really a few clicks.
1/
The easiest might be from within vam. Extract the zip and in the package builder add stuffs. Watchout for the reference to the other files, like decals. I haven't repacked using this method so I'm not sure.
2/
Manually: Put the scene (json+jpg) in the Scene dir. Take care to name your directory exactly how I did (including case: Scene, not scene)
Then the decals. Usually they will be in a seperate directory but for that one I just dropped them next to the json+jpeg.
From the json file, you can reference files with:
SELF:/Custom/... to get to a file within the var
Creator.Content.latest:/Custom/.. to depend on resources from other var
You might also get a few things done quicker by using that
You must be registered to see the links
I did. At minimum, it helps for creating the meta.json file and a few other stuffs. You'll need to experiment a bit first to understand the logic (if any eh). It's only to be run in console (cmd.exe). After some iterations, it became a "hack" and I don't maintain it much. It would need a full recoding or better yet, being built around c# and unity (the json parsing is just too complex without it with a lot of tricky corner cases)
For the mentionned var:
- extract zip
- drag and drop the json file to the terminal window => json/jpeg will be moved within the temporary dir: tmp/..
- drag and drop the decals next to the scene to explorer in that tmp subdir
- answer questions and finalize.
- open var file with 7Zip and modify meta.json or scene json if you need. Usually, fixing references manually (a pain)
- share it on f95