njlyon0 / dndR

Dungeons & Dragons Functions for Players and Dungeon Masters
https://njlyon0.github.io/dndR/
Other
17 stars 2 forks source link

Consider 'Quick Build' Function #15

Closed njlyon0 closed 5 months ago

njlyon0 commented 9 months ago

When I've tried to create more than one (level 1) PC at a time I've found the process to be time consuming even when I leverage relevant dndR functions (mod_calc, pc_creator, etc.). The barrier to making a more detailed character creator function has so far been the breadth of choices necessary to making a character. However, following the precise quick build instructions and hard-coding judgement calls would greatly accelerate that process.

It may be reasonable then to make a quick_build function that only works for PHB classes and makes a bunch of those choices. Users of the function would have to reckon with the tradeoff of less customizability for increased efficiency but that's a trade I would gladly make (and wished I could make in the past).

Function could let player choose class / race (using extant functions under the hood) and then hard code background, skill proficiencies, etc. (for skills, could also allow user to specify though this could get cumbersome--maybe just 'random' versus 'default' options?)

njlyon0 commented 5 months ago

Rejecting

Considered this for awhile and I just don't think it's feasible. The limitations (hard coded background, skill proficiencies, etc.) don't--in my opinion--outweigh the benefits. It is just simpler for people to use pc_creator and then jump to background / skill selection manually than it would be to create a not-so-quick 'quick build' function