Here is the Hero initiative mechanic:
All combatants go in order of DEX.
The standard unit of combat is a TURN which is 12 segments long (1 seg =1 1 sec).
Combatants get a number of actions equal to their SPEED.
Combatants take their actions evenly distributed throughout the turn according to the SPEED CHART.
The segment in which the combatant takes his action is called a PHASE.
Combat always begins on TURN 0, SEGMENT 12.
Combatants can HOLD their action until their next PHASE if they choose.
Combatants can ABORT to their next action to do something defensive (e.g. Dodge, Block, Dive for Cover).
So, for example, a SPEED 4 character can take action on segments 3,6,9,12.
What I would like the tool to be able to do:
Setting the system to manual and entering DEX as the Initiative value works fine. No changes there.
1. What is needed is the concept of SPEED and whether or not for a given "Round" (to use the features already there) whether or not that character can go. This could be a simple as entering in, comma delim, the phases for the character or having the system know that a SPD 4 character goes on 3,6,9,12 automatically.
2. The ability to have a character "Delay" is basically the same as a hold. "Ready" could work for holding a Half action, but we need a 4th (other than Disabled) for Abort.
3. Remove wait state should have a key option for fast play.
4. "Go" is great, but for Hero the person's Init doesn't change. Removing the wait state would be sufficient.
5. Tracking the number of turns - when the Round count = 12 and goes back to 1 the Turn count is incremented.
I can see a lot of this could be accomplished just by allowing some preferences to be set. Introducing the concept of Turns works for d20 as well: 10 rounds = 1 turn, correct? If nothing else, 10 rounds = 1 minute so being able to specify some larger unit of time isn't without merit for most systems.
I think that would get it started. If there is anything I can do to help, let me know. Here is a text list of the speed chart - for a given segment (round) it lists which SPEEDS are allowed to act:
Code: Select all
segment 1
12
segment 2
6-12
segment 3
4-5,8-12
segment 4
3,6-7,9-12
segment 5
5,8,10-12
segment 6
2,4,6-12
segment 7
1,7,9,11-12
segment 8
3,5-6,8-12
segment 9
4,7-8,10-12
segment 10
5-6,9-12
segment 11
7-12
segment 12
2-12