Fundamental plugin to develop soft mod for Aicomi, SamabakeScramble and modification loader for DigitalCraft.
Sources include LZMA SDK under public domain.
Binary releases contain required K4os.Compression.LZ4 distributed under MIT license.
Confirmed working under Aicomi 1.0.7.
- AC-HF_Patch
- Message Center
- BepInEx.ConfigurationManager
- SVS_BepisPlugins
- Fishbone/CoastalSmell
- 4.0.0/2.0.0 or later
Confirmed working under SamabakeScramble 1.1.6
- SVS-HF_Patch
- Message Center
- BepInEx.ConfigurationManager
- SVS_BepisPlugins
- Fishbone/CoastalSmell
- 4.0.0/2.0.0 or later
Confirmed working under DigitalCraft 3.0.0.
- BepInEx
- Bleeding Edge (BE) build #752 or later
- Fishbone/CoastalSmell
- 4.0.0/2.0.0 or later
Extract the latest release to your game install directory.
Remove SardineTail.dll from BepinEx/plugins.
Plugin assembly names are now SVS_SardineTail.dll and DC_SardineTail.dll.
These directories contained in previous releases are no longer used. Please move it contents to new one and delete it.
UserData/plugins/SamabakeScramble.SardineTail- New!
UserData/plugins/SardineTail
- New!
For mod users:
Acquire a SardineTail package from a trusted source and place it in the sardines directory in your game installation directory.
For mod developers:
Refer to the package specification.
External tool to make stp from development package is also available.
For mod developers who are impatient: Refer to the Tutorial
Please follow the installation instructions.
Mods for SamabakeScramble or Aicomi made characters are loaded from the sardines directory in the each game's installation directory.
Currently, the sardines directory under the DigitalCraft installation directory is not used.
- Make a clean install of SamabakeScramble.
- Back up the
abdatadirectory asabdata.soft. - Install the latest SVS-HF_Patch with the Hardmod pack option enabled.
- Install the latest Fishbone/CoastalSmell and SardineTail.
- Start SamabakeScramble.
- Open the plugin settings and enable SardineTail's
Enable hardmod conversion at startupoption. - Exit SamabakeScramble.
- Open the plugin settings and enable SardineTail's
- (Re)Start SamabakeScramble.
- Wait until the title scene appears.
- Exit SamabakeScramble.
- Rename the
abdatadirectory toabdata.hardand renameabdata.softback toabdata. - Copy
abdata.hard/sardinetail.unity3dtoabdata/sardinetail.unity3d. - Move
UserData/Plugins/SardineTail/hardmodstosardines.
Item data that references asset bundles not present in abdata will not be converted and will be reported in subdirectories under UserData/Plugins/SardineTail/invalids.
The directory name corresponds to the item category, and each report is named (Item's hard id).json.
The Invalid field in the report lists asset bundles that were not found in the abdata directory.
Report example:
{
"Id": 111001,
"Category": 101,
"Manifest": "abdata",
"Bundles": [],
"Invalid": [
"chara/bo_hair_b_00.unity3d"
],
"Values": {
"Kind": "1",
"Possess": "1",
"MainManifest": "abdata",
"MainAB": "chara/bo_hair_b_00.unity3d",
"MainData": "p_cf_hair_b_20_00",
"SetHair": "0",
"ThumbAB": null,
"ThumbTex": "",
"Image": null,
"Attribute": "",
"Detail": "0/1/2/3/4/5"
}
}