So, this may be over-powered in the right hands, but I was thinking the following. It would be cool to have the ability to program your own ship with your own conditions for certain situations that trigger automatically while this companion computer is active in the module screen.
Basically you would "program" like you would a script, using a simplified language like the following:
On "Engage Hyperdrive"
If Fuel Scoop = active
Then "Disengage Hyperdrive"
Return: "Error - Fuel Scoop Engaged."
Or, another example:
On Shield Strength < 50%
Then Pip.System++ and Pip.Engine++
Return: "Shields at 50% - shields reinforced"
Or, another example:
On Hull Strength < 50%
Then Navigation Select = Random and Engage Hyperdrive
Return: "Hull strength critical - creating escape vector"
Obviously, these would just be "newbie savers" but in the right hands, it is possible that this would allow captains to TUNE their ships in such a way as to enhance their play.
Basically you would "program" like you would a script, using a simplified language like the following:
On "Engage Hyperdrive"
If Fuel Scoop = active
Then "Disengage Hyperdrive"
Return: "Error - Fuel Scoop Engaged."
Or, another example:
On Shield Strength < 50%
Then Pip.System++ and Pip.Engine++
Return: "Shields at 50% - shields reinforced"
Or, another example:
On Hull Strength < 50%
Then Navigation Select = Random and Engage Hyperdrive
Return: "Hull strength critical - creating escape vector"
Obviously, these would just be "newbie savers" but in the right hands, it is possible that this would allow captains to TUNE their ships in such a way as to enhance their play.