Hi Tiddly-folks,
I thought I start a thread for my gaming use of TiddlyWiki, to discuss and
improve my TiddlyWiki techniques or share anything cool we develop.
I will be running a tabletop rpg game of Earthdawn (4th Edition), and
wanted to start with the basic rules/mechanics references.
(For anyone curious, Earthdawn is the "precursor" to Shadowrun - basically
a high-fantasy ancient-mythic-Earth setting.)
The first thing to tackle is the concept of *Steps*. All character and
game-mechanic ratings are given as a "Step", which is then converted to a
Die Pool via the *Step/Action Dice table* from the books/character sheets.
So, for example, your character may have a Dexterity Step of 5, and a Melee
Weapons Rank of 5, giving a total Melee Weapons Step of 10.
Step 10 = 2d8, so roll 2d8 to see if you hit. BTW, dice in Earthdawn
"explode (if you roll the max#, keep it and roll another die of the same
type, adding to the result), which means that the die pool for a "Step#"
will roll above the Step# around ~50% of the time.
Players and GMs should not have to spend time looking that up, so it should
be given with each Stat or Skill automatically (possibly as a tooltip) when
using TiddlyWiki to manage characters.
This is the first "lookup" function I will need in order to make
transcluding character data into a Character Sheet template work.
Here is a sample of the Step/Action Dice table. There is a pattern buried
in there, but it's not obvious until you see the first 30 Steps.
Step | Action Dice
1 | d4-2
2 | d4-1
3 | d4
4 | d6
5 | d8
6 | d10
7 | d12
8 | 2d6
9 | d8+d6
10 | 2d8
Anyway, that's the basic "lookup" function I need. What would be best used
to handle this?
I can see a data tiddler ("dictionary tiddler" or JSON) or even a Macro (or
Javascript Macro?) working for this....
---------
The next "function" I need is a simple conversion of the classic 1-18
"stat" range to the corresponding Step #.
This is easier, as it's basically math:
Step# = Ceiling(AttributeValue/3) +1
So a Dexterity Value of 16 through 18 would be Step 7, a Strength Value of
13 to 15 would be Step 6, etc, etc.
Would a Javascript Macro work best for these math functions?
---------
Thanks for any help you guys can offer. :)
--
You received this message because you are subscribed to the Google Groups
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit
https://groups.google.com/d/msgid/tiddlywiki/c865a594-f361-4b00-9b52-cb7e8a9c153e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.