Preamble
Hello again! I’ve been quiet because things have been astonishingly busy this autumn season. But I have not given up my goal of using Tinderbox to manage my roleplaying game campaigns! Things MIGHT be getting a little simpler for me, because I’ve started running a Dungeons and Dragons game, and there’s a lot more consistency and support in that space (statblocks etc).
Current situation
I am about to begin running a D&D campaign called The Wild Beyond the Witchlight. It’s a published campaign (which is a series of related adventures) with a lot of moving parts and recurring characters and locations, and in spite of this complexity, there is no searchable PDF. Additionally, 3rd parties are constantly producing supplemental material using the same characters and locations and I might want to integrate that stuff.
One of the first things I want to do is map out all the characters! The adventure helpfully has some summaries of key NPCs in a web page.
I want to copy & paste that material into a TBX file so I can (with some effort) see relationships and generally keep track of what’s going on. It’ll also help me with embellishments like tying in player back stories.
I have attached a sample file where I have put some NPC information (cut and paste from the adventure). For Amidor I manually cut and paste the attributes I wanted to use from the note. I didn’t do anything other than paste Agdon into the file.
Actual Question
What is the best way to automatically parse Agdon’s note so that it can automatically set his Attributes based on the note text? For instance, automatically setting his alignment to Chaotic Evil.
Also, how do you pre-define a User attribute with a data type of Set?
THANK YOU! and happy Thanksgiving!
NPC SAMPLE.tbx (90.8 KB)