From: Erik V. <eri...@hc...> - 2007-07-23 20:11:32
|
> > Brett, as I know you are working on a release, please let me know > > when I can upload my new changes, as I don't want to > interfere with you. > > > > Go ahead and just commit now. I'm having a problem with getting log4j > used by our jar. It keeps throwing NoClassDefFoundError for > Logger. I'm > not quite sure exactly what's wrong. OK, done. There is a new section in my.properties to specify the save directory and some save filename properties. None if this is absolutely needed, but the save directory is recommended. For Save, a default file name is proposed containing the game name and the current date/time. The default extension is .rails. The file name can be changed, and once that is done, new Saves will also use that file name (in the same run, that is). The save file is a serialized bunch of Java objects, so it is an unreadable binary file. I tried to find a generic decoding utility, but could not find one so far. With Load such a saved file can be read and the game is resumed at the Save point (I hope). Yes, you can Undo until before the Save point. > > Next I will start looking at implementing some more games. > > Not sure which ones; the less special rules a game has, > > the greater the chance that it can be done pretty quickly. > > My vote is 1856 or 1870. We've already got the maps in, so all that's > really left are the rules for the privates and maybe the double yellow > tile laying option (for 70), loans and nationalization (for 56). And 1870 price protection! That and the 1856 nationalization do not count as simple matters to me, but I will have a look. I was rather thinking about 1851, 18AL, 18GA and perhaps 18EU. 1835 is already half done, but there the Prussian formation is the bottleneck. We will see. > Also, we should look at creating a way to show the status of each game > in the Options UI so that users know which games are playable > and which > aren't. Hmm, yes. A simple properties file would do, I guess. Erik. |