0 of 0

File information

Last updated

Original upload

Created by

ilkar399

Uploaded by

ilkar399

Virus scan

Safe to use

Tags for this mod

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
I got kinda tired of browsing through 100s of portraits imported from the different portrait packs during my Beneath the Stolen Lands runs and decided some sort of filter/selection is needed.

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.
Installation

Compatibility
  •  UMM version 0.22.0 and above

Source code
  • The source code is published on GitHub.