2005-04-19 19:53:18 +00:00
|
|
|
{
|
2008-08-03 15:44:57 +00:00
|
|
|
GLOBAL =
|
|
|
|
{
|
|
|
|
ENTER = ("setStateTo: LOOT");
|
|
|
|
};
|
|
|
|
LOOT =
|
|
|
|
{
|
|
|
|
ENTER = (performCollect);
|
2012-07-29 20:21:11 +00:00
|
|
|
"ATTACKER_MISSED" = ("exitAIWithMessage: ATTACKED");
|
2009-07-11 18:51:23 +00:00
|
|
|
ATTACKED = ("exitAIWithMessage: ATTACKED");
|
2008-08-03 15:44:57 +00:00
|
|
|
"COLLISION" = (exitAI);
|
2011-12-02 17:18:30 +00:00
|
|
|
"FRUSTRATED" = ("setSpeedTo: 0.0", performIdle, exitAI);
|
2009-07-11 18:51:23 +00:00
|
|
|
"CARGO_SCOOPED" = ("exitAIWithMessage: CARGO_SCOOPED");
|
|
|
|
"HOLD_FULL" = ("exitAIWithMessage: HOLD_FULL");
|
|
|
|
"INCOMING_MISSILE" = (fightOrFleeMissile, "exitAIWithMessage: INCOMING_MISSILE");
|
2012-05-02 20:08:54 +00:00
|
|
|
"CASCADE_WEAPON_DETECTED" = ("exitAIWithMessage: CASCADE_WEAPON_DETECTED");
|
2008-08-03 15:44:57 +00:00
|
|
|
"TARGET_LOST" = (exitAI);
|
|
|
|
};
|
|
|
|
}
|