GMGen 3.3Pre1 has been released.
GMGen is a Java-based GM's tool that works on multiple
platforms (Windows, Linux, etc) GMGen is a tool for GMs
designed to ease the running of D20 games. Intended for
use with PCGen, it allows GMs work with PCGen sources and
characters to do a variety of tasks.
To install GMGen, unzip gmgen-3.3pre1.zip into your pcgen
(5.1.5 or later) directory. You can run GMGen by executing
the gmgen.bat, gmgen.sh, or gmgen.jar files (for systems
that support jar execution). GMGen 3.3pre2 will be able to
live in it's own directory, please bear with us.
If you wish to try any of the plugins that are not included
with the primary 3.3pre1 release (combat-0.9a.zip,
experience-0.9a.zip, treaure-0.9a.zip), simply unzip the
file into the pcgen directory, and restart GMGen.
This is the first release of GMGen since it has become a
community project, and it has seen many large structural
changes:
1) A plugin architecture has been created, that allows any
feature set/tool such as encounter generation to be done by
a plugin module. This should keep the program clean, make
GMGen more customizable for it's users, and allow for
modules to compete so that the best of the best can be
delivered for GMs to use. All game functionality has
already been moved into plugins.
2) A logging feature has been added that will keep track of
everything the GM does. Shoule the GM want to keep a list
of names that have been generated with the random name
generator, or desire to be able to tell their players just
what round that Formian died in, the logging window will
have this information.
3) A large code cleanup was instituted, and GMGen should be
sizably more maintainable, and more bug free.
4) A debugging infrastructure has been added which should
ease bug reports, make bugs easier to track down, and make
support of users easier.
Mac OS X users - GMGen does not uet function on the
alternate directory structure that PCGen for Mac OS X uses.
Fixing this bug depends on another bug: the ability for
GMGen to be able to run in it's own directory. These two
bugs are among our highest priorities, and will be fixed by
GMGen release 3.3pre2.
Changes:
Bug Fixes:
732473 No start
736294 Sources do not display on startup
737321 Null pointer exception when loading
739041 Barbarian flatfooted AC wrong (Combat/Initiative)
740127 Unable to find xml files in Linux
742695 Cannot compile CVS sandbox
743917 gmgen.ini never writes out
744614 Remember the size and position of the window
745762 all sorts of exceptions based on your selections (Doomsday Book)
745763 add <Hyphen/> (Doomsday Book)
745839 Log window starts off blank
and numerous others
FREQs:
737412 Resizable Windows
740933 Plugin Architecture
742512 Add Javadocs to PluginMgr code
745841 Create Debugging interface
Logging architecture added
Ability to cast spells/add durationed events in combat tracker added (Initiative)
Plugins:
Initiative* - Combat Tracker - added
Doomsday Book* - Random Name Generator - added
Encounter* - Planned and Random encounter generator - moved to a plugin
* - New Plugin
The following plugins have been created, and can be
downloaded seperately, but are not considerd to be of release
quality, or have been userped by other plugins:
Combat - Combat Tracker - working, but depreciated by
Initiative
Experience - Encounter experience assignment tool - not
functioning well enough for release
Treasure - Treasure generator, with ability to produce
intelligent/cursed items - not functioning well
enough for release