SamuZai
Kristian's Foundry VTT Modules
Kristian's Foundry VTT Modules

patreon


Pondering an NPC Creator App

There's an existing feature request for an app in SWADE Item Tables for something like an NPC builder/editor. I think it's something worth considering and while I have some ideas, I'm trying to think through what this app should really be.

At a minimum, I'm thinking opening the app will create a new NPC. You could drag and drop another NPC onto it, and it'll copy the data to the new Actor. The form will have fields for at least three basic settings that one might want to either easily configure or be reminded to configure:

What other things do you think might be important to include in the list of minimum features an NPC builder should offer? Add your thoughts below or on the issue linked above.

Comments

Is that all? 😶

Kristian Serrano

I think for a minimal set, thats already good. Some ideas beyond that: 1. Allow me to set that created NPCs also should have parry/toughness calculated automatically by default (I think it defaults to off?) 2. If I set the NPC to Wildcard, Bennys maybe should be set from 0 to 3 automatically; I should be able to edit it on the actor, but 3 or 2 is IMO a better default than 0 for wildcards 3. Add buttons to set token size and actor wounds based on size (I think SWADE Tools does something like this automatically?) 4. Give me an easy way to set all attributes at once, to set an easy baseline. "Initialize all to D6", or D8, or whatever. 5. Likewise for skills. 6. For each Item Table table (heh), allow me to create a favorite/shortlist to display at the top, for things I use often for NPCs (like personality handicaps/edges, things like Brute, Arrogant, Charismatic, or go-to weapons for the setting etc.). 7. Name generator! Bonus points if it draws from Foundry roll tables I can edit and select from, so I can press a button, select the button for the "Human Male" table and have it fill in the rolled name. 8. Give me a "update/sync from Item Tables" button, that removes and re-adds all items on the actor from the compendiums set in Item Tables if the SWID matches. I.e., let me take a module's compendium actor as a baseline, hit that button and have all powers, skills, weapons etc. updated to the updated versions from my compendums set in Item Tables. (Obviously, skip items with no matching SWID found; also obviously, add a confirmation popup, as this is a pretty destructive action for that actor) The first 4-5 would maybe honestly be good to have in the core system, haha.

Zeras


More Creators