Success!

Apologies;  another screenshot which contains absolutely nothing visibly new.  But after far too many hours, I’ve finally fixed up the drawing of procedural models to work either using shared models for common things, or with custom models for things that need to be unique.

Most things in MMORPG Tycoon 2 go through this code.  Region boundaries, buildings, monsters, players, NPCs, the GraveShip, quest boundaries, etc, all work through this single interface, so it was important to keep supporting things that were all unique (regions, quests), while also sharing resources between things that were all the same (monsters, players).  This also vastly simplified the code, and will make it easier to work with in the future.  Bonus!

So the shot above looks exactly like it did before.  Which from where I’m sitting, means that it’s pretty awesome.  :)