I've been reading the adopter threads and investigating how the 4e game was put together so that I could start work on the HotFL book. I spent a little while wondering whether or not D&D Essentials should be a separate game. I am told the mechanics are the same but the character creation is somewhat simplified. I have also seen some argument as to whether or not characters are compatible, some say they are, some that characters from Essentials are over powered when running in the 4e game. I don't know (care?) but since it might be an option to run both in one campaign I decided to build HotFL as a source for the 4e game. This thread will be the log book for that work.
Work Environment:
- I am running Eclipse Java EE IDE for Web Developers, Helios Service Release 2.
- Subclipse 1.6.17 for SVN. There seems to be a dependancy issue with Subclipse and the Helios version of Eclipse. If you want to upgrade to Helios from an earlier version, DON'T. The subversion upgrade breaks. Unistall subclipse. Upgrade to Helios. Then do a clean subclipse install. See here
- Runtime environment JDK 1.6.0_21
I already had Maptool running in this environment so I had previously downloaded the common.build project from https://rptools.svn.sourceforge.net/svn ... uild/trunk. I also downloaded https://rptools.svn.sourceforge.net/svn ... tool/trunk and https://rptools.svn.sourceforge.net/svn ... /web/trunk.
If you are new to using Subclipse you download a new project by clicking File > New > Other > SVN > Checkout Projects from SVN. Click Next and use the urls above. If you don't get the SVN option then you need to install Subclipse, see the link above.
Running Chartool from within Eclipse
You may have seen another thread on this subject. When you launch Chartool it appears to look for the game files and then downloads them from rptools.net. The web project you have downloaded is a local copy of the relevant rptools.net directory. For Chartool to work from within Eclipse you need to construct the game files (Follow these instructions). I think you also need to reference the web project in your Chartools project properties. Right click your Chartool project folder, select Properties. Click "Java Build Path" and the "Source" tab. Add a Folder, use the folder name "web" and select the \src directory of the web project.
Providing you have successfully built the game files (as described here) you should be able to run the Chartool project from within Eclipse.