Nav CPU Installed, and Admin Day
Hey Folks! A bit of a split day, today. Roughly half spent on admin work, and the rest on the space prototype.
The nav CPU was the focus of the dev work, as I continued yesterday's attempt to get it installed on a ship and able to be raised by crew. And the good news here is, that finally works!
I had to add a bit more code plumbing to make it work with the UI and AI interaction system. And there was a naming convention issue. And some scaling issues. And a missing preview sprite. BUT, I was finally able to add the chair to a ship, launch the crew sim, then click an AI and send it to the chair to interact. And when it got there, the orbital plotter appeared!
Of course, you can't do much with it yet. The hotkeys were all disabled, the ship it's showing is a faux sample ship that lives only in the nav CPU, and time passage in the CPU is completely meaningless in crew time.
So that'll be the next thing. Make the nav CPU show actual ship situation and time, and restore some controls to move the viewport around. And hopefully, that'll be the next step towards actually going someplace. (That, and integrating it with a power supply, thrusters, etc.)
On the admin side, it's that time of month again: state excise taxes. And that means accounting. And (due in a few days) federal taxes.
On the plus side, it was actually a pretty good month. It was probably the largest batch of payments I'll get from Google and Apple (mobile launch), plus the Steam summer sale payment. The bad news is that this still puts me in the red for the year. Averaged year-to-date, BBG is still slightly losing money.
It's still far from a crisis, mind you. I've still got a few years at this rate. The question is, will that rate stay the same? (Almost certainly not.) So, back to the space prototype. Got to invest in that future!