2010-05-09 15:21:06 +00:00
|
|
|
{
|
2010-06-04 11:20:47 +00:00
|
|
|
GLOBAL =
|
2010-05-09 15:21:06 +00:00
|
|
|
{
|
2010-06-04 11:20:47 +00:00
|
|
|
UPDATE =
|
2010-05-09 15:21:06 +00:00
|
|
|
(
|
2010-06-04 11:20:47 +00:00
|
|
|
"disengageAutopilot",
|
2010-06-04 11:27:24 +00:00
|
|
|
/* The AI messaging mechanism is used for things that are handled
|
|
|
|
internally by Oolite, so we need a short think time even though
|
|
|
|
this AI apparently doesn't do anything.
|
|
|
|
*/
|
2010-06-04 11:20:47 +00:00
|
|
|
"pauseAI: 2"
|
2010-05-09 15:21:06 +00:00
|
|
|
);
|
2010-06-04 11:20:47 +00:00
|
|
|
};
|
|
|
|
BEGIN_DOCKING =
|
|
|
|
{
|
|
|
|
ENTER = ("setAITo: dockingAI.plist");
|
2010-05-09 15:21:06 +00:00
|
|
|
RESTARTED =
|
|
|
|
(
|
|
|
|
/* We get here if docking failed (for instance, if the station
|
|
|
|
disappeared or turned out not to have a docking slit).
|
|
|
|
*/
|
|
|
|
"dropMessages: DOCKING_ABORTED",
|
|
|
|
"setSpeedFactorTo: 0",
|
|
|
|
"disengageAutopilot",
|
2010-06-04 11:20:47 +00:00
|
|
|
"setStateTo: GLOBAL"
|
2010-05-09 15:21:06 +00:00
|
|
|
);
|
|
|
|
};
|
|
|
|
}
|