OpenRPG is an open source application for playing tabletop games online and
is what I'll be using for my online campaigns. If you're new to OpenRPG
I recommend going to their website www.openrpg.com
for more detailed information. There's a download section as well as
a helpful forums board to help get you started.
| Alternity - General Purpose Nodes |
| Alternity Toolkit |
This is my toolkit node for Alternity. It consists of blank/default Armor,
Weapon, NPC sheet, and Die Check node elements for putting
together more complex forms.
|
| Die Check |
This node is designed as a drop down box of the different die
combinations used in Alternity. To use it just determine the
total modified step for the activity, select it in the drop
down box, and press the send button. NOTE: This node is included
in my Alternity Toolkit node.
|
| Melee Weapon |
This is a list of melee weapons common to Alternity. As time permits
I will continue to add more that I've missed.
|
| Ranged and Heavy Weapons |
This is a list of ranged and heavy weapons common to Alternity. As time permits
I will continue to add more that I've missed.
|
| Armor |
This is a list of armor common to Alternity. As time permits
I will continue to add more that I've missed.
|
| Alternity - Gamma World Nodes |
| Character Sheet |
This sheet is for Alternity-Gamma World characters. It can easily be
adjusted for any Alternity game though. It already includes the
Alternity Die Check list box for rolling based on
rolling based on total modified step.
|
| NPC Roster |
This node is for GM's to maintain an NPC roster for encounters in
their Gamma World games. It should be easily be modifiable for
general Alternity purposes though.
|
| Mutations List |
This node is provided as a convience for my players when making their
characters. It consists of all the mutations in the Alternity-Gamma World
book in a text format so that players can cut and paste them into their character
sheets for quick reference.
|
| Exalted |
| Custom Die Roller |
One of my first python projects was writing a custom dieroller for Exalted,
because the system is slightly different then other WOD games. Save this
file in the [openrpg install folder]/orpg/dieroller folder as
exalt.py (remove the .txt extension).
Also update your utils.py file in the same folder with the following
entry:
from wod import *
from d20 import *
from hero import *
from exalt import *
To use the new dieroller there are two functions the default dieroller
is unaffected as to allow the use of a 1d10 for initiative.
- .test() (e.g. [5d10.test()] will roll 5d10 counting 10s twice
and note number of sucesses, failure or botch)
- .dmg() (e.g. [5d10.dmg()] will roll 5d10 counting 10s once)
|