Skip to content

AssetImport v3.0.0

Choose a tag to compare

@Njaecha Njaecha released this 27 Oct 15:55
· 40 commits to main since this release
e569e23

Changes

I have completely revamped the cache once again to fix some more fundamental issues:

  • Cache now stores your assets in RAM rather than on disk, which will make loading slightly faster but more importantly prevent any UnauthorisedAccessExceptions that some people encountered.
  • The cache now refers to files based on the content of the file, not based on filename, so you can have two assets with the exact same name on the same outfit or in the same scene.
  • This improved file handling also results in much smaller character cards if you have assets duplicated through multiple outfits.

Notes

  • This version has a new file structure, but is compatible with files from v2.0. Your cards will automatically be converted to the new structure upon import. Files saved with this version will NOT work in previous versions of the plugin!
  • For Modders: I have refactored the entire code base to adhere to naming guidelines so the name of some public methods and fields has changed.

Requirements

Installation

  • Unpack zipfile into the game root folder (there should be /runtimes/win-x64/native/assimp.dll and a /BepInEx/plugins/AssetImport folder containing KKS_AssetImport.dll, LitJSON.dll and StirlingLabs.Assimp.Net.dll)