added cim's new missile script also to mac builds

git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4863 127b21dd-08f5-0310-b4b7-95ae10353056
This commit is contained in:
Eric Walch 2012-04-20 07:32:19 +00:00
parent 287689914d
commit 01a3b5c29b
3 changed files with 9 additions and 0 deletions

View File

@ -726,6 +726,7 @@
2B9A108A105D527C00EE2AE6 /* javascript-errors.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 2B9A1088105D526200EE2AE6 /* javascript-errors.plist */; };
B3460D4515285BF1002592D0 /* oolite-default-planet.fragment in Copy Shaders */ = {isa = PBXBuildFile; fileRef = B3460D4315285BDE002592D0 /* oolite-default-planet.fragment */; };
B3460D4615285BF1002592D0 /* oolite-default-planet.vertex in Copy Shaders */ = {isa = PBXBuildFile; fileRef = B3460D4415285BDE002592D0 /* oolite-default-planet.vertex */; };
B3EA93961541480E00AB3C5B /* oolite-missile.js in Copy Scripts */ = {isa = PBXBuildFile; fileRef = B3EA9395154147EB00AB3C5B /* oolite-missile.js */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@ -1182,6 +1183,7 @@
1A572FC40D84B640003D4A26 /* oolite-thargoid-plans-mission.js in Copy Scripts */,
1A572FC50D84B640003D4A26 /* oolite-trumbles-mission.js in Copy Scripts */,
1A572FC60D84B640003D4A26 /* oolite-default-ship-script.js in Copy Scripts */,
B3EA93961541480E00AB3C5B /* oolite-missile.js in Copy Scripts */,
1A572FC70D84B640003D4A26 /* oolite-cloaking-device-mission.js in Copy Scripts */,
1A572FC80D84B640003D4A26 /* oolite-constrictor.js in Copy Scripts */,
1A572FC90D84B640003D4A26 /* oolite-constrictor-hunt-mission.js in Copy Scripts */,
@ -2003,6 +2005,7 @@
2B9A1088105D526200EE2AE6 /* javascript-errors.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = "javascript-errors.plist"; sourceTree = "<group>"; };
B3460D4315285BDE002592D0 /* oolite-default-planet.fragment */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "oolite-default-planet.fragment"; sourceTree = "<group>"; };
B3460D4415285BDE002592D0 /* oolite-default-planet.vertex */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "oolite-default-planet.vertex"; sourceTree = "<group>"; };
B3EA9395154147EB00AB3C5B /* oolite-missile.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-missile.js"; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@ -2510,6 +2513,7 @@
1A572FBD0D84B640003D4A26 /* oolite-constrictor.js */,
1A572FBE0D84B640003D4A26 /* oolite-constrictor-hunt-mission.js */,
1AE45E5412EB176B00B570E1 /* oolite-constrictor-pilot.js */,
B3EA9395154147EB00AB3C5B /* oolite-missile.js */,
1A572FBF0D84B640003D4A26 /* oolite-cloaking-device-target-ship.js */,
1A572FC00D84B640003D4A26 /* oolite-cloaking-device-pod.js */,
1A572FC10D84B640003D4A26 /* oolite-global-prefix.js */,

View File

@ -13,6 +13,8 @@
"LAUNCHED OKAY" = ("exitAIWithMessage: LAUNCHED OKAY");
"INCOMING_MISSILE" = ("exitAIWithMessage: INCOMING_MISSILE");
"DOCKING_REQUESTED" = ("exitAIWithMessage: DOCKING_REQUESTED");
"APPROACHING_SURFACE" = ("exitAIWithMessage: APPROACHING_SURFACE");
"AEGIS_CLOSE_TO_MAIN_PLANET" = ("exitAIWithMessage: AEGIS_CLOSE_TO_MAIN_PLANET");
UPDATE = (performFlyToRangeFromDestination,
checkCourseToDestination, "pauseAI: 2.0");
};
@ -27,5 +29,7 @@
"DESIRED_RANGE_ACHIEVED" = ("setDesiredRangeTo: 1000.0", exitAI);
"INCOMING_MISSILE" = ("exitAIWithMessage: INCOMING_MISSILE");
"DOCKING_REQUESTED" = ("exitAIWithMessage: DOCKING_REQUESTED");
"APPROACHING_SURFACE" = ("exitAIWithMessage: APPROACHING_SURFACE");
"AEGIS_CLOSE_TO_MAIN_PLANET" = ("exitAIWithMessage: AEGIS_CLOSE_TO_MAIN_PLANET");
};
}

View File

@ -25,6 +25,7 @@
ENTER = (setCourseToWitchpoint, checkCourseToDestination);
"COURSE_OK" = (setSpeedToCruiseSpeed, performFlyToRangeFromDestination);
"WAYPOINT_SET" = ("setAITo: gotoWaypointAI.plist");
"LAUNCHED OKAY" = ("dropMessages: WAYPOINT_SET", "pauseAI: 1.0");
"DOCKING_REQUESTED" = ("setAITo: receiveDockingAI.plist");
"DESIRED_RANGE_ACHIEVED" = ("setStateTo: HEAD_FOR_PLANET");
"ACCEPT_DISTRESS_CALL" = (setTargetToFoundTarget, deployEscorts, groupAttackTarget);