
Enhanced Prefab Loader
A API to add prefabs into the game as Items, Wall Objects, Ceiling Objects, Shelves, Play Tables, Sellable Items, Deco Objects, Cards, Card Sets, and more planned for the future.Details
Changelog:
Initial Release - 1.0.0
- Released the Mod to Nexus Mods
Safeguard Update - 1.0.1
- Added safeguards so mods will not break if dev adds new furniture items.
File Fix - 1.0.2
- Fixed incorrect upload files.
Thunderstore Release Attempt - 1.0.3
- Released the mod to Thunderstore.
Video Player - 1.1.0
- Added support for video players
- Various bug fixes and code cleanup
New Sellable Items - 2.0.0
- Support for adding new sellables has been added
- How the prefab loader finds config files has been changed for the purposes of supporting more mod loaders. Config files can be anywhere in the plugins folder as long as they are inside a folder with name ending in "prefabloader".
- Changes made to the optional Asset Bundle file to also create the nessisary json when the items are being bundled.
- FIXED a bug where the object type was not being set correctly in the newest base game update which causes icons to not display correctly.
Deco Support - 3.0.0
- ADDED: Deco statue support
- ADDED: Deco wall, floor, and ceiling texture support
- BREAKING CHANGE: Sprites/Assemblies in assetbundle config json are now expect to just be simple list of names instead of list of objects contains a name field.
- BREAKING CHANGE: Removed CustomWallHangingInteractableObject script from the provided precompiled scripts (Use the new CustomInteractableDeco script with IsDecorationVertical true for same effect)
- CHANGED: The way saves function. All saves are now "instanced" to the the mod that is providing the asset bundle. So saves will not overlap other mods.
Card Support - 4.0.0
- Added: New Card Support
- Added: New Card Set Support
- Promise you the API when it releases will do it better /j - Creator
Bug Fixes - 4.0.1
- FIXED: Issue where card boxes with a supplied mesh would not open
- FIXED: Issue where individual card prices were being calculated extremely high
- FIXED: Issue causing 1 card out of each set to not be able to be graded
- FIXED: Compatibility issues with Texture Replacer.
Card Updates and Bug Fixes - 4.1.0
- NEW: Cards can be declared as "Always Foil" in ths json. Each card has a isFoil tag. (only if set does not have random foils)
- NEW: Each card can have its own foil mask. (sets foil mask is fallback if the card does not declare a foil mask)
- NEW: Full Art cards now use the same foil mask as non-fullart cards (or their own declared foil mask)
- FIXED: Lighting issue with textures
- FIXED: Price graph chart when setting prices via the price tag now work
- FIXED: Phone UI for custom expansions now works
- CHANGED: Exporter script no longer requires specific folder layouts.
- FIXED: Exporter script will accuratly read in from previous exports now.
- CHANGED: Sprite Names, Texture Names, Rarities are now "unique to bundle" and no longer need to be "unique to world". Item Type, Object Type, Deco Type, Pack Type, and Expansion Type still need to be "unique to world.
- FIXED: Epansion name correctly shows in binder now with appropriate spaces.
0.63 Update - 4.1.1
- Updated to be compatible with newest game version (0.63.1+)
Compat, and Bug Fixes - 4.1.2
- Added: Compatibility patch for TextureReplacer. (They will play nice together now)
- Fixed: Graded Card Expansion naming not being properly spaced
- Fixed: Bug that would sometimes wipe out custom card save data
Graded Cards Fixes and Trading - 4.2.0
- FIXED: Issue where graded cards would either disappear or not hold the set price on card displays (or both).
- ADDED: Custom Card expansion trading with customers is now functional
- Small Rewrite: Custom cards was slieghtly rewrote from the base game. Can see cross expansion trade requests, and should no longer see issues where the customer wants the same card he is trying to trade.