From: brett l. <bre...@gm...> - 2011-07-03 20:12:06
|
I've just committed the first step in refactoring the XML parsing code. This is something I started on quite a while ago (~3 years ago, wow.), but didn't complete for various reasons. Today, I had some time to pick it back up and work on it again. This first commit moves a few classes out of rails.util and into rails.common.parser. I also make GameInfo a non-static class, create non-static setters and getters. Finally, I've updated GameSetupWindow to cope with the new non-static GameInfo. This commit also includes a couple of user-visible changes: * I've updated the Credits section in GamesList.xml to include a more complete list of the people who've contributed code, art assets, or documentation. * I've made the user list always select "human" for the minimum number of players. This should save everyone a couple mouse clicks when starting a game. ---Brett. |