Card
https://trello.com/c/16uWZvvd/107-workshop-support-initial-release
Description
This card has no description.
Core
Initial conceptSpecification sheetEditor SDKWorkshop integrationSDK: Texture supportSDK: Normal supportSDK: Physics generationSDK: Skeletal meshesBlocking workshop itemsBlocking loading from specific playersPolishing up development toolsResolve loading stutter - add Async loadingEnforce model limits on the clientAdd a setting to disable polygon limits on clientDue to download hitching: Create a Tower-made download cache system
Video tutorialWorkshop community guidelinesWrite up development tool guideExample modelsRig link
Workshop Browser: SortingWorkshop Browser: Page supportWorkshop Browser: Change the favorite icon to something else when you can unfavorite itemsWorkshop Browser - Bug: The action text when selecting an item does not show upWorkshop browserWorkshop browser: Showing details on items (created time, creator name, etc.)Workshop browser: SearchingWorkshop browser: Searching by types/tagsWorkshop browser: VotingWorkshop browser: Sorting searchesWorkshop browser: FavoritingWorkshop browser: DownloadingWorkshop Browser: TagsWorkshop browser: Context-based opening (open browser to see only items, or to see only player models)
In-Game Editor - Bug: When you import a model, the metadata UI doesn't show up automaticallyIn-Game Editor - Bug: When you import a model, the metadata UI doesn't show up automaticallyIn-Game Editor: Save metadata when you click on the upload button (just for better usability)In-Game Editor: Improve wearable offset editing (display a damn hat when you edit them!!In-Game Editor: Improve wearable offset editing (display a damn hat when you edit them!!In-Game Editor: Improve wearable offset editing (display a damn hat when you edit them!!In-Game Editor: Improve wearable offset editing (display a damn hat when you edit them!!In-Game Editor: Improve wearable offset editing (display a damn hat when you edit them!!In-Game Editor: Check models for any errors (polygon limit, size limit) before uploading. Vertices limit is currently 30k. Size limit is 40mb.In-Game Editor: Allow updating workshop files (currently you can only update information, not the file itself)In-Game Editor: Allow updating workshop files (currently you can only update information, not the file itself)In-Game Editor: Allow updating workshop files (currently you can only update information, not the file itself)In-Game Editor: Allow updating workshop files (currently you can only update information, not the file itself)In-Game Editor: Allow updating workshop files (currently you can only update information, not the file itself)In-Game Editor: Add animation previewing so you can see what the model will look like with certain animations being appliedIn-Game Editor: Allow preview of uploaded modelsIn-Game Editor: Add a help button with a link to a guide and a link to the rigIn-Game Editor: Loading asset UIIn-Game Editor: Editing metadata (hat offsets, player scale, etc.)In-Game Editor - Bug: Workshop id isn't set when the upload is finishedIn-Game Editor: ImportingIn-Game Editor: Previewing modelsIn-Game Editor: Viewing past uploadsIn-Game Editor: Updating past uploadsIn-Game Editor: Creating and uploading a new itemIn-Game Editor: Uploading iconIn-Game Editor: Tag supportIn-Game Editor: Ensure files are valid, check all inputsIn-Game Editor: Previewing static modelsIn-Game Editor: Multi-thread the importing/compiling processIn-Game Editor: Better camera tools to previewIn-Game Editor: Display some basic import statsIn-Game Editor: Display import/compiler logsIn-Game Editor: Display warnings from importing (show errors, show if you are missing textures, large polygon count, large file size, etc.)In-Game Editor: Renaming assetsIn-Game Editor: Removing assetsIn-Game Editor - Bug: Prevent opening multiple import dialogs (also add a UI to tell the user there is a dialog open)In-Game Editor - Bug: Camera spazzes out when you max the camera up or downIn-Game Editor: Weapon offset editingIn-Game Editor: Add wrist and neck wearable offsetsIn-Game Editor: Add prompt before switching models to save metadata
Player Model: Add support for Virus, Zombie Massacre, and Ball Race (with a user setting to disable workshop models in game worlds)Player Model: Add support for BowlingPlayer Model - Bug: Particle wearables are very offsetPlayer Model: Wearable offsets (so you can adjust the hats better)Player Model: Weapon offset (so you can adjust weapons better)Player Model: Disable in Laser TagPlayer Model - Bug: Solve respawning issue (where it loads the model again)Player Model: Add a way to see what you are currently wearing in the UIPlayer Model: Show a UI that you are loading your own player modelPlayer Model: Finish defining all the animations for workshop supportPlayer Model - Bug: Weapon positions are offPlayer Model - Bug: Materials are messed up sometimesPlayer Model - Bug Fix: Montages aren't compatible (weapon animations, emotes)Player Model: Creating skeletal meshPlayer Model: Loading and setting on the characterPlayer Model: Replicating (networking) what other players are wearing and downloading it on the flyPlayer Model: See what other players are wearing from the scoreboardPlayer Model: Support wearables (hats, etc.)Add meta data to allow creators to set custom size scales and hat offsetsPlayer Model: Show a loading indicator on pending player modelsPlayer Model - Bug Fix: RagdollPlayer Model: Make a method to stop wearing a workshop modelPlayer Model - Bug Fix: ScalingPlayer Model - Bug Fix: Resolve color issues (the old color system is interacting with workshop materials badly)Player Model - Scale support (from metadata that creators define)Player Model: Potion support from custom scalePlayer Model: When you block and item or player from workshop loading, it'll automatically clear the modelPlayer Model: Remove player model scale and make it a general item scalePlayer Model - Bug: Workshop models don't save properlyPlayer Model - Bug: Workshop model scales doesn't work in dedicatedPlayer Model - Bug: When removing a workshop model, your scale does not get reset!Player Model - Bug: When removing a workshop model, other clients dont get the removePlayer Model - Bug: When you block a model, it needs to unload itPlayer Model - Bug: When an item has failed to load, clear the loading iconPlayer Model: Enforce offset limits on the client
Item - Bug: Physics based workshop items have no collisionItem - Bug: When setting a workshop item the item itself does not have collisionItem: Show a loading indicator on pending itemsItem: Inventory item that loads workshop items (basically like a canvas, but it loads workshop models)Item: Physics-enabled workshop inventory itemItem: Being able to edit workshop inventory item and set the workshop item (just like a canvas)Item: Finalize metadata for future workshop item interactionsItem - Bug: When updating items, it always says ID instead of the actual name of the itemItem - Bug: When dragging the item around, the ghost is not the workshop model, but the stand in modelItem - Bug: Item highlight effect does not work on workshop modelsCopy Cat support