Skip to content

Releases: Shuggaloaf/Simple_NPC_Generator

v4.0.11

08 Oct 01:34
838fed0
Compare
Choose a tag to compare

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.

v3.0.11

13 Jun 21:21
159398f
Compare
Choose a tag to compare

Update for Foundry VTT v11

v3.0

15 Nov 18:14
e1a6d81
Compare
Choose a tag to compare

Thanks to @eturino for the simple fix that made this compatible with v10!

v2.0.1

07 May 22:23
c31eec0
Compare
Choose a tag to compare

Uncommon races have been added!
Dragonborn, Tiefling, Goliath, Half-Orc, Goblin and Lizardfolk

Bye Bye Tables!
If you downloaded version 1.4.1 and prior, you may delete all the tables that were imported. All data is now within the macros themselves. This was done to increase performance and make things more simple for the end user.

Yes Macros with an "s".
I recognize that some folks do not play with uncommon races in their games and as such may not want/need them. So there is a macro for Common + Uncommon Races (Simple NPC Generator) and another for Common Only (Simple NPC Generator (co)).

ONLY IMPORT AND USE ONE OF THE MACROS!!

v2.0

07 May 22:20
6097da4
Compare
Choose a tag to compare

Uncommon races have been added!
Dragonborn, Tiefling, Goliath, Half-Orc, Goblin and Lizardfolk

Bye Bye Tables!
If you downloaded version 1.4.1 and prior, you may delete all the tables that were imported. All data is now within the macros themselves. This was done to increase performance and make things more simple for the end user.

Yes Macros with an "s".
I recognize that some folks do not play with uncommon races in their games and as such may not want/need them. So there is a macro for Common + Uncommon Races (Simple NPC Generator) and another for Common Only (Simple NPC Generator (co)).

ONLY IMPORT AND USE ONE OF THE MACROS!!

v1.4.1

05 May 17:26
b1ba85b
Compare
Choose a tag to compare

.

v1.4

05 May 17:21
d4b3e6a
Compare
Choose a tag to compare

Changed dialog popup to be more dynamic based on screen resolution

v1.3

05 May 17:04
d79e04e
Compare
Choose a tag to compare

Initial Public Release