Addon Uploader #1539
Replies: 7 comments 15 replies
-
Is there anything special needed for the map addon setup? |
Beta Was this translation helpful? Give feedback.
-
enabling an addon with a lot of assets seems to just hang the editor for a while until it's donw now. Previously it showed the progress in the console and still allowed ui interaction to a degree. |
Beta Was this translation helpful? Give feedback.
-
I'm not sure if this broke with this update but it seems somewhat related. Map list doesn't seem to properly show maps and the local maps tab doesn't show map-addon maps at all 2022-01-26.17-56-59.mp4 |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
While I get the reason for the uploader window to block usage to the rest of the editor, it'd be nice to at least gain control of the window head elements. IE minimize, maximize etc |
Beta Was this translation helpful? Give feedback.
-
If I enable an addon with assets and try to upload a map that uses them, it won't find/include those assets until I restart the game |
Beta Was this translation helpful? Give feedback.
-
It would be incredibly useful for mappers if during map upload assets that are referenced by the map, that aren't in the addon's folder, are automatically packaged with the map. It would prevent the need for them to pack their personal asset repos into all of their maps. It's somewhat possible already if they upload their personal asset pack as a separate addon to the backend. But it would be nice if it were done automatically. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I just committed the new addon uploader/downloader. This allows you to upload your addon (maps only right now) via the editor instead of the website.. which means bigger uploads are supported.
The backend and the way we upload, store and download has changed.
What's the different?
Previously you'd upload a zip file and it'd be stored as a zip file. Clients would download the zip file, extract it and mount the folder.
In the new system each file is uploaded and stored individually. When uploading you send a manifest of files you have along with their sizes and crcs. The backend checks whether it's got them, and sends a list of files it needs. Once those are all uploaded a new version is made and a manifest is produced.
When a client wants to play your map it grabs the manifest, scans for files it already downloaded and downloads missing files.
What's the benefit?
Will the old system stay?
No. Website uploads will be disabled.
What's next?
Gamemode uploads are next on my list.
Thanks this is way better
Let me know if you have any issues with the new system in this thread
Beta Was this translation helpful? Give feedback.
All reactions