Oh nice, love the look of this. That dotted background came out great, and the tech log... overall lots of fun details in here
Thanks! The look is the product of quite a bit of thought, since nearly all of it is features not present in Cogmind, so I'm glad it turned out well!
At first I was worried that the dotted background might be too much like the map (it's centered dots like the Cogmind map, but in dark green and different positions relative to the map grid), but with the very different objects on top it works out nicely. As for the tech log, I made sure to put in research fitting the concerns the Complex would have at the time.
There are also lots of other fun details aimed at making a good interface.
For example, the light gray used for the "boot" initial state indicator appears
nowhere else in the entire AI editor system, because the traditional FSM indicator for initial states isn't suitable for this and the boot state
must be recognizable on sight as a matter of readability. Likewise, the default context menu boundaries look a little too much like the transitions and sub-FSM containers in context, so for the top-level configuration menu I had them take on a hint of the color from the module they modify - it's not much of a change, but it helps the menu not be read as a module itself, ties the menu (which is module-specific) to that module,
and improves the reading of the context sub-menus (since they often pop outside the top-level menu). And the whole AI editor is set up to provide as much horizontal space as possible, since that space is in high demand for module labels. Plus the many cross-screen color ties: combat AI states take their color from combat
robots, noncombat states take
related colors to noncombat robots (being used by both robot types), Fabricator status bars take their purple color theme from their close ties to matter, Research Group status bars take their color theme from their noncombatant nature and to leave green-red free for its usual UI purposes (which turn up both in the indicator boxes and in the
region status bars), ...
I like the UI concept you have there in the Saved Modules window, with the left/right interior edge shaded to show there's more to scroll!
That was another detail I enjoyed, inspired by the scrolling in Cogmind's inventory (and also shown in the status window when the player has more than 26 regions / production units to show). The background scrolls along with the modules, too - look closely and you'll see that it's not aligned with the main window background.