About this mod
Disables CRC check so that asset mods can be loaded
- Requirements
- Permissions and credits
- Changelogs
-----------------
Most Unity 2020+ games use an "Addressable Asset System". This is actually a huge plus for developers because it simplifies optimization and makes loading assets simpler without having to resolve complex dependency chains or create numerous asset duplicates across asset bundles (wasting storage and memory space).
However, this also includes a CRC check that verifies the asset data. This prevents modded assets from being loaded unless this is disabled. (Without disabling this check, the game will stay at a black loading screen and refuse to load the title at startup)
------------------------
This mod disables the CRC check by zeroing out the values in catalog.json, such that any asset mods can be installed and run.
******
2/6/23: Update v0.0.2
Patch v1.0.2 has been dropped for LGG and the mod enabler has been updated.
However, mods that have not been updated after this date likely will break with v1.0.2 until they are updated!!
I am working through my catalog of mods to update each of them. This will take some time, however. I hope folks will see this in the meantime before posting that something doesn't work.
******
Installation Instructions:
Copy "catalog.json" to <steamapps>\common\Lil Gator Game\Lil Gator Game_Data\StreamingAssets\aa\
(where <steamapps> is typically C:\Program Files (x86)\Steam\steamapps\ depending on your installation)
Note: It will ask to overwrite the "catalog.json" already there -- move it elsewhere or make a backup copy