RPGeneration

Version: 0.9.2 (See CHANGE HISTORY below)


WHAT IS IT

RPGeneration is a program for generating anything you want for RPG games in general, with a focus on the D&D 3rd edition game.

It has many features including:

A flexible data file format.
The ability to add new things to be generated at run time (with no programming).
Easy table generation, and usage
NPC personality and attitude generation
DMG (SRD) treasure generation


USING RPGENERATION
RPGeneration is simple to run.  If your environment is properly configured, you can just click on RPGeneration.jar and run.
If not, a shell script and batch file have been provided to make running RPGeneration simple.

RPGeneration requires the Java Runtime Environment 1.4+  You can get this at http://java.sun.com


ADDING YOUR OWN GENERATABLE ITEMS
See the file formatdoc.txt for instructions on how to add/create your own random generation capabilities.


BUILDING/INSTALLING

Just unzip/untar the file into a directory, and run.


PROBLEMS/BUG REPORTS

Please send any reports of problems or bugs to soulcatcher@evilsoft.org.


CREDITS AND LICENSES

This package is copyright © 2002 by Devon Jones (soulcatcher@evilsoft.org) and may be
distributed under terms of the License that is distributed with this package in the GPL.txt file (GNU GPL 2.0)
RPGeneration contains code from the excellent GPLed project PCGen (http://pcgen.sourceforge.net) with permission.
Some of the data files are distributed under the Open Gaming License (Data files in the 'Treasure' directory), please see OGL.txt


CHANGE HISTORY : RPGeneration

This is version 0.9.2:

0.9.2:
Added ability to save
Added ability to edit in place (and do some font styling - bold, italic, underline, font size)
Misc bug fixes
Changed Detail/Table tag to use 'Value" instead of "Name"

0.9.1:
Treasure generation now properly handles giving weapons/armor more then one special ability
Treasure generation now produces a total gold value
Treasure generation now marks items as intelligent if they are, but still doesn't do the intelligent tables
Treasure generation now does all other special qualities (sheds light, etc)
All tables are now accessible from the 'All Tables' tab.  From there, you can now directly use any table in the system
Split tables out to their own file in each directory, and made all tables accessible from any generator tab.
Added an about box
Added multiple new features to the xml command & control file format

Initial public version 0.9:
Release


KNOWN ISSUES : RPGeneration
Treasure generation does not do intelligent items
Font Size drop down does not change based upon the cursor.  It should reflect the current font size.

TODO : RPGeneration

- Weather generation
- NPC equipment generation
- Add the ability to add more sources for treasure generation
- Terrain generation
- History generation
- NPC Character Generation (?PCGen export?)
- Encounter Generation
- You tell me
