An update on Milestone 9

Quick update post on the Milestone 9 build (which adds save/load functionality to what was in Milestone 8).  My plan was to have it finished today, but I don’t think I’m going to manage that;  it’s probably going to take an extra day or two.

So far, the following things are being saved/loaded successfully:

  • Map regions, and terrain within the regions
  • The current setup of player classes, monster types, and NPC types, including their abilities.
  • Monsters

Not yet being saved/loaded successfully:

  • Buildings
  • Roads and intersections
  • Towns
  • Player characters
  • Subscribers
  • Developers/GameMasters
  • Developer task queue
  • GM support queue

That makes it look like I haven’t made much progress, but actually most of the time has gone into building the save/load GUIs, and most of the remainder went into extending my save/load code to support the sort of complicated internal linkages required between (for example) monsters and their monster types and abilities.  So I’m actually only expecting to need a couple extra days to do all the rest of these tasks.  Should easily be finished by Wednesday.

So Milestone 9 is not far off;  definitely sometime in the next three days.  Once that’s done, it’ll be time to get back to core game functionality.