CotLSpineLoader
Helper to Load Spine Skins and overwrite existing Skins
| Date uploaded | 10 months ago |
| Version | 0.0.3 |
| Download link | InfernoDragon0-CotLSpineLoader-0.0.3.zip |
| Downloads | 65 |
| Dependency string | InfernoDragon0-CotLSpineLoader-0.0.3 |
This mod requires the following mods to function
README
Links
- Read more about my mods at my Website
- Join the discord server for support, feedback, suggestions and general modding talk: modding discord
- If you like the mod, consider donating here! Thank you for checking out the mod!
Custom Spine Loader
Currently features:
- Custom Player Spines with multi skin select
- Custom Follower Color Control
More features to come soon!
How to Load Player Skins
After installing this plugin correctly, you should be able to navigate to Bepinex > plugins > CotLSpineLoader > PlayerSkins folder and setup your custom spine skins there.
Base Player Template Skin
- If you want to build your own skins, you may get the Base Player Template Skin via NexusMods
Exporting a usable Spine Skin
- Ensure that you have exported the Spine Skin via
3.8.99 Spine - Export as a JSON file.
- Output:
Nonessential data: TRUE, Animation cleanup: TRUE, Warnings: TRUE - Texture atlas:
Pack TRUEwith default Pack Settings - If any warnings occur, it may be best to fix them, or the skin may not load into game.
Setting up the Player Spine Skin for Custom Spine Loader
- In the
PlayerSkinsfolder, create a new folder for each individual spine that you want to load into game - The folder should be named as your skin name, for this example, we will use
DEBUGSKINas the skin name - In the folder
PlayerSkins/DEBUGSKINadd the following files - A .json file that is your exported Spine Skeleton
- An .atlas file that is your exported Spine Atlas
- Any amount of .png files that are packed together with it
- A config.json file which specifies settings, more info below.
A Complete Skin folder would look something like this
| CustomSpineLoader.dll
| PlayerSkins
| DEBUGSKIN
| player-main.json
| player-main.png
| player-main.atlas
| config.json
Config File For Spine Skins
Each Spine Skin folder must have a config.json file in it. The following is how you should create the file:
{
"defaultSkin": "CustomSkinName",
"skins": [
"CustomSkinName",
"CustomSkinName2"
]
}
defaultSkin will be the first skin that is loaded when the game starts
skins is an array of any amount of strings of the Skins that exist in your Spine Skeleton that you want to load into game
Known Issues
- The Custom Player Spines may not have the correct color when attacking with certain weapons.
Developed by InfernoDragon0
Try CotLMiniMods for lots of custom stuff, or Supercharged Tarots for overpowered tarots, and Supercharged Followers to bring your followers to battle!
CHANGELOG
Changelog
v1.1.1
- Added hide slot for follower skins to hide specific slots
- Removed test code for custom dungeons to prevent errors
v1.1.0
- Added Custom Dungeons
- Fixed an issue with Custom Structures not loading fully (use new custom structure template)
v1.0.7 / v1.0.8
- Added Scale setting (1x to 5x) to followers
- Player Spine loader now supports co-op separate spine loading
- Re-added Intro fleece to the fleece transmogs
- Player Spines now load in instantly instead of loading it when entering the base for the first time
- This allows the custom lamb skins to be used in Intro
v1.0.6
- Fixed an issue where fleece cycling did not include parts of certain fleeces
v1.0.5
- Fixed an issue where fleece cycling was going over array bounds
- Fixed an issue where fleece cycling caused a softlock
- Added Custom Player Spine Fleece Cycling support
- Added a toggle to turn on or off fleece cycling (F9)
- Added Custom Follower Form + Variant support
- Added a config to dump follower spine slots
v1.0.4
- Fixed an issue where red overlays are present on custom player spines
v1.0.3
- Fix an issue where Fleece Cycling did not override some extra parts of the fleece
- Full Follower Customization Support
v1.0.2
- Fix an issue where picking up weapons caused an error
v1.0.1
- Fleece Cycling for all player skins
v1.0.0
- Name Changed to CultTweaker
- Support for Woolhaven
- Custom Data Loader - create your own custom stuff!
- Custom Items
- Custom Food [WIP]
- Custom Structure
- Custom Tarot Cards
- More to be supported soon!
v0.0.5
- Add Structure Overrides
v0.0.3
- Add Custom Follower Color Control
v0.0.2
- Added Multi-skin support per Spine skeleton
v0.0.1
- Initial Release