Jun 30

Short one, what I’ve been up to lately:

Made AI actually perform events and gave it a proper action cost system, includes things like spawning items into the ship locker and upgrading ships.  Involved pretty significant re-work of ship upgrades tracking.

With metadept, made more changes to the way biomes and spawn profiles are paired, and more info can go into the spawn profile on the biome, going to be used for things like tying specific color palettes to monsters within a biome.

Fixed interface bugs with the cockpit and E key and input priority handling

Fixed bug with current versioning upgrade scripts (still broken for stable -> nightly, lots more work to do)

Fixed fuel, after I (purposefully) broke it making the ship upgrades work with the AI.

STARTED work on a new system for essential items like the beamaxe.  Rather than having the beamaxe be an item that can’t be thrown away, there will be several essential slots below the L and R slots that hold the beamaxe, paint tool, and wire tool.  They will act like slots in the action bar, but are less like items and more like permanent player upgrades.  Also, we’ve gotten rid of the system that applied status effects for items sitting in the inventory.

Also lots more boring stuff with the spawner and fixing other internal issues and bugs (or so my git log tells me).