More Colors
Adds 3 new custom costume colors to the game and allows you to easily add your own!
| Last updated | 20 hours ago |
| Total downloads | 585 |
| Total rating | 3 |
| Categories | Mods Libraries Client Side All Clients |
| Dependency string | Omniscye-More_Colors-1.0.4 |
| Dependants | 2 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2304README
More Colors v1.0.4

Overview
More Colors is a lightweight extension library for YapYap that adds support for custom costume colors and skins. It provides a clean no-code system that allows other mods to register their own textures using a simple text file. This mod is intended to be used as a base dependency for color and costume packs.
What it provides
- Runtime registration of additional costume colors
- External texture loading from other mods
- No scripting required to add new skins
- Simple text-based configuration format
- Built-in localization support via YapLocalizer
Dependencies
- YapLocalizer (
com.github.darmuh.yaplocalizer)
Who needs this
All players need this mod if everyone wants to see the custom colors and costumes.
Adding your own costumes
Any mod can define new colors by supplying a PNG texture and a small configuration file.
-
Create your texture
Save your costume texture as a PNG file (example:myskin.png) -
Place the file
Put the image file inside your own mod plugin folder -
Create the config
Create a text file namedkonami_code.txtin the same folder as your image
Configuration format
The config file uses Key: Value lines and is read top to bottom. Blank lines separate entries.
Supported keys
-
Author
Sets the creator name and applies to all entries below it until changed -
Name
Display name of the costume or color -
FileName
Exact PNG file name including the.pngextension -
Language-Local
Optional localized display names. Any key containing-Localis treated as localization and routed through YapLocalizer.
Examples:
English-Local, French-Local, Japanese-Local, etc.
Example with localization
Author: Omnsicye
Name: Lava
English-Local: Lava
ChineseSimplified-Local: 岩浆
ChineseTraditional-Local: 岩漿
French-Local: Lave
Japanese-Local: 溶岩
Korean-Local: 용암
FileName: omnilava.png
Name: Neon
French-Local: Néon
Japanese-Local: ネオン
FileName: omnineon.png
Preparing a color pack for upload
If you are distributing a color or costume pack that depends on More Colors, include the following and list More Colors as a dependency.
- konami_code.txt
- All referenced PNG textures
- manifest.json
- README
- icon.png
Credits
Made by Omniscye / Empress
Awesome work by darmuh for the localization changes and for making the system clean and easy to use.