Levels

In today’s screenshot, you can see a small swarm of AI developers zipping around adjusting the levels of a group of monsters.  Today I’ve implemented the version of level-setting that I’ll be using for the M1 build (and possibly beyond that!)  Here’s how it works: “Grinding Zones” have a ‘level’.  You can adjust that level…

Another day with no screenshot

Sorry, guys.  It’s been a boring couple of days where I’ve been working behind the scenes, fixing things that appeared to be working in the previous screenshots, but actually weren’t, quite.  Here’s a rough list: UI Button mouseover/dragover now works properly if the cursor moves between 2D and 3D parts of the screen.  (2D UI…

Material cache bug

In the last post, I mentioned a bug in VectorStorm’s new material cache.  Found the bug today.  It was kind of nasty;  compiled OpenGL display lists could change the drawing state without VectorStorm’s knowledge.  Means I need to flush VectorStorm’s material cache every time we run a compiled OpenGL display list, since that compiled display…

Everything’s a power

Have now got powers properly working with cursor behaviours. That is, powers can trigger changes to cursor behaviours, and changes to cursor behaviours are propagated back to powers. So this means (for example), that if you change your mind about placing an inn, you can click on the “Inn” button a second time to cancel…

A productive weekend

Not that the game looks a whole lot different for it, but still. Some will remember an awful long time back when I was talking about automatic save/load support.  Well, this weekend I finally sorted out the last few real issues remaining with it, and got it all saving and loading (previously, it was only…