Lethal Wardrobe
A refactoring of the More-Suits mod, with an in-built API
Last updated | 3 hours ago |
Total downloads | 120 |
Total rating | 0 |
Categories | Libraries Cosmetics |
Dependency string | Curiosity_Core-Lethal_Wardrobe-0.2.0 |
Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
README
Lethal Wardrobe
A refactoring of the More-Suits mod, with an in-built API.
More-Suits Info
Instructions:
After launching the game with the mod once, a config file is generated. In this file you can disable individual suits from being loaded, as well as ignore any !less-suits.txt
file and attempt to load all suits (which is useful if you have another mod that helps manage lots of suits).
Config File
After launching the game with the mod once, a config file is generated. In this file you can disable individual suits from being loaded, as well as ignore any !less-suits.txt
file and attempt to load all suits (which is useful if you have another mod that helps manage lots of suits).
Customize
You can add .png files to the moresuits
folder to add new suits as long as both the host and clients have the same files.
Advanced
You can add a .json file in the advanced
folder with the same name as your .png file in the moresuits
folder to enable additional features like emission. Place additional texture maps in the advanced
folder.
For a list of supported features, see: https://docs.unity3d.com/Packages/[email protected]/manual/Lit-Shader.html
Add Suits to Store
Add a "PRICE" key to your advanced .json to put a suit in the store rotation. See Glow.json
for an example of adding a suit with emission that must be purchased from the store.
Making your own More Suits mod
Upload your own package with a BepInEx/plugins/moresuits
folder in it (do not include the MoreSuits.dll file) and add x753-More_Suits-1.4.0
as a dependency, and this mod will automatically load your .png files as suits. If you don't want some or all of the suits that originally come with my mod, adjust the config file BepInEx\config\x753.More_Suits.cfg
. Include a !less-suits.txt
file in your moresuits
folder to disable all the default suits that come with this mod.
Lethal Wardrobe Features:
Modding API
Lethal Wardrobe comes with its own Modding api. Just ensure that you have the API as a dependancy in your project (not the base mod) and place the following into your Plugin.cs awake method:
LethalWardrobeApi.Instance.Initialize(this);
The API allows for:
- The Retrieval of all suits key data (Name, Material, id ,etc.)
- The Retrieval of suit data, based off suit id.
- [MORE FEATURES PLANNED]