This update adds a brand new look, several new features and greatly expands many of the existing NPC characteristics lists.
(Note these newly added features only work with FVTT v10+)
THEMES
A total of 10 Color Themes have been add, each with 2 versions for the chat message: a vivid coloring and a more subdued coloring. Giving a total of 20 different options.
Below are 2 examples of the new themes. Red in subdued and vivid styles, and the same for blue:
SAVE GENERATED NPCS TO A JOURNAL
Provides the option to save all generated NPCs to a Journal Entry. By default this is ON. The default Journal Name can also be changed to whatever you want. Note that this is an all of nothing setting. If you typically generate many NPCs before deciding on one, you may want to turn this off, or remember to edit the journal to remove the unused entries.
Here is an example showing how the 4 NPCs generated above would look in the journal. Each NPCs gets their own page to make it easier to add notes later:
CONSOLIDATION OF MACROS
Previously there were 2 macros: 1 for Common races only and 1 for both common and uncommon. This has now been consolidated into just 1 macro with the option to select which generator you'd like to use.
(All options above are configurable from within the macro itself in the "Options" section)
CHARACTERISTIC WEIGHTING
Some of the characteristics lists are now weighted, meaning that more rare characteristics will not have an equal chance of showing up as more common characteristics. Some of these newly weighted categories include: Height; Uniquities (formerly known as "quirks"); and Eye Color.
Skin Tone has been reworked so that races such as Dragonborn and Lizardfolk are scaled, Goblins and Half-Orcs have greenish/gray tones and Tieflings have red tones.
Additionally an issue with facial hair being generated for females has been corrected - except for Dwarves. Certain races (Lizardfolk, Elves, Dragonborn and Goblin) will also no longer have facial hair.
Thanks To:
@MrJauhiainen for their suggestions. I've incorporated the bold "category" titles, a few of their Physical Characteristics, some of their Professions and many of their Activities. Although ultimately many of the suggestions did not fit my vision of this mod, their suggestions did prompt me to get back to work on this mod, leading to a lot of updates and some new features.
@DanSlage for helping with the code that was ultimately used to save generated NPCs to a journal entry page. *
- If anyone knows how to add a button to a chat message that would allow saving the NPC info from that same chat message to a journal (without needing to make this a full-fledged module), please let me know.