About this mod
Tag your custom portraits and filter them by tags during character creation. Also adds a portrait pack export/import functions with automatic tag merging, detecting portraits by their pseudohash.
- Permissions and credits
- Changelogs
Features
- You can add/remove different tags to your custom portraits. Tags are attached to the portrait ID (the folder where portraits are stored). You can add multiple tags to one portrait. Tag is a string of characters, converted to lowercase. Tags are stored in the "mod\tags\" directory and are basically json files, containing list of tags, portrait hash and it's id. Note: some tags are reserved and are only used by the mod itself ("", "all", "recent", "favorite", "filter"). Tags are saved either by clicking on "Save Portrait Data" or "Save All Portrait Data" buttons.
- You can filter portraits by different tags in the Mod UI and apply the resulting filter to the character generation window.
- You can export your portraits&tags. Existing custom portraits are copied to the "mod\Export\" directory and tags are copied to the "tags" folder inside of it.
- You can import existing portraits&tags. They're imported from the "mod\Import\" directory (tags are taken from "tags" folder inside of it). Portraits are automatically checked for duplicates (tags are merged with existing one, duplicates are checked using the in-game "pseudohash" function) and the incorrect image format (although I'm not 100% sure it always works properly so I'd advise making backups just in case).
Notes
- Since portraits are quite big it takes some time (10-30 seconds to load them if you have 100+) to load them. The game tries to hide it by loading them on fly but for this mod to work properly I had to load all of portraits at once.
- Mod completely ignores default in-game portraits, so you can't assign tags/filter them. (Un)fortunately, there're not many of them so it shouldn't be an issue.
- Custom portraits are not implemented in Console UI at this moment so you'll have to create the character in Keyboard&Mouse mode if you want to assign custom portraits.
- Required Unity Mod Manager
Compatibility
- UMM version 0.22.0 and above
Source code
- The source code is published on GitHub.