Looking over the list atm... I, er, missed custom Dialogs... wow!
So... are we going to have a method to call up docking, trade, etc. via the available functions? Can custom buttons run custom functions?
I.E., if we want to, say, not allow docking with un-friendly locations, can that be implemented? Can we build things like a trigger, so that IF un-friendly, show "assault this base"; if "assault this base" clicked, THEN run (custom battle Mission) and IF during (custom battle Mission) something happens THEN set (some persistent state in Campaign)?
If it goes that far... wow, the framework's practically built, and it's down to deciding on how to get the last stages of content generation in place! I literally cannot wait to build multiple Systems, make it possible to talk to the AI Factions, etc.- this is incredibly exciting stuff, and the game and mods that will come from this should be amazing!