|
Oolite
|
Definition at line 72 of file ShipEntityAI.m.
| - (void) addFoundTargetAsDefenseTarget |
Definition at line 1 of file ShipEntityAI.m.
| - (void) addFuel: | (NSString *) | fuel_number |
Definition at line 1 of file ShipEntityAI.m.
| - (void) addPrimaryAggressorAsDefenseTarget |
Definition at line 1 of file ShipEntityAI.m.
| - (void) ai_debugMessage: | (NSString *) | message |
Definition at line 1 of file ShipEntityAI.m.
| - (void) ai_throwSparks |
Definition at line 1 of file ShipEntityAI.m.
| - (void) becomeUncontrolledThargon |
Definition at line 1 of file ShipEntityAI.m.
| - (void) checkAegis |
Definition at line 1 of file ShipEntityAI.m.
| - (void) checkCourseToDestination |
Definition at line 1 of file ShipEntityAI.m.
| - (void) checkDistanceTravelled |
Definition at line 1 of file ShipEntityAI.m.
| - (void) checkEnergy |
Definition at line 1 of file ShipEntityAI.m.
| - (void) checkForFullHold |
Definition at line 1 of file ShipEntityAI.m.
| - (void) checkForMotherStation |
Definition at line 1 of file ShipEntityAI.m.
| - (void) checkForNormalSpace |
Definition at line 1 of file ShipEntityAI.m.
| - (void) checkGroupOddsVersusTarget |
Definition at line 1 of file ShipEntityAI.m.
| - (void) checkHeatInsulation |
Definition at line 1 of file ShipEntityAI.m.
| - (void) checkOwnLegalStatus |
Definition at line 1 of file ShipEntityAI.m.
| - (void) checkTargetLegalStatus |
Definition at line 1 of file ShipEntityAI.m.
| - (void) commsMessage: | (NSString *) | valueString |
Definition at line 1 of file ShipEntityAI.m.
| - (void) commsMessageByUnpiloted: | (NSString *) | valueString |
Definition at line 1 of file ShipEntityAI.m.
| - (void) debugDumpPendingMessages |
Definition at line 1 of file ShipEntityAI.m.
|
implementation |
Definition at line 1 of file ShipEntityAI.m.
| - (void) dropMessages: | (NSString *) | messageString |
Definition at line 1 of file ShipEntityAI.m.
| - (void) ejectCargo |
Definition at line 1 of file ShipEntityAI.m.
| - (void) escortCheckMother |
Definition at line 1 of file ShipEntityAI.m.
| - (void) exitAIWithMessage: | (NSString *) | message |
Definition at line 1 of file ShipEntityAI.m.
| - (void) explodeSelf |
Definition at line 1 of file ShipEntityAI.m.
| - (void) fightOrFleeHostiles |
Definition at line 1 of file ShipEntityAI.m.
| - (void) fightOrFleeMissile |
Definition at line 1 of file ShipEntityAI.m.
| - (void) findNewDefenseTarget |
Definition at line 1 of file ShipEntityAI.m.
| - (void) getWitchspaceEntryCoordinates |
Definition at line 1 of file ShipEntityAI.m.
| - (void) landOnPlanet |
Definition at line 1 of file ShipEntityAI.m.
| - (void) markTargetForFines |
Definition at line 1 of file ShipEntityAI.m.
| - (void) markTargetForOffence: | (NSString *) | valueString |
Definition at line 1 of file ShipEntityAI.m.
| - (void) messageMother: | (NSString *) | msgString |
Definition at line 1 of file ShipEntityAI.m.
|
implementation |
Definition at line 1 of file ShipEntityAI.m.
| - (void) patrolReportIn |
Definition at line 1 of file ShipEntityAI.m.
| - (void) pauseAI: | (NSString *) | intervalString |
Definition at line 1 of file ShipEntityAI.m.
| - (void) performFlyRacepoints |
Definition at line 1 of file ShipEntityAI.m.
| - (void) performHyperSpaceExit |
Definition at line 1 of file ShipEntityAI.m.
| - (void) performHyperSpaceExitWithoutReplacing |
Definition at line 1 of file ShipEntityAI.m.
| - (void) randomPauseAI: | (NSString *) | intervalString |
Definition at line 1 of file ShipEntityAI.m.
| - (void) recallStoredTarget |
Definition at line 1 of file ShipEntityAI.m.
| - (void) requestNewTarget |
Definition at line 1 of file ShipEntityAI.m.
| - (void) rollD: | (NSString *) | die_number |
Definition at line 1 of file ShipEntityAI.m.
|
implementation |
Definition at line 1 of file ShipEntityAI.m.
| - (void) scanForFormationLeader |
Definition at line 1 of file ShipEntityAI.m.
| - (void) scanForLoot |
Definition at line 1 of file ShipEntityAI.m.
| - (void) scanForNearestMerchantman |
Definition at line 1 of file ShipEntityAI.m.
| - (void) scanForNearestShipHavingAnyRole: | (NSString *) | scanRoles |
Definition at line 1 of file ShipEntityAI.m.
| - (void) scanForNearestShipHavingRole: | (NSString *) | scanRole |
Definition at line 1 of file ShipEntityAI.m.
|
implementation |
Definition at line 1 of file ShipEntityAI.m.
| - (void) scanForNearestShipNotHavingAnyRole: | (NSString *) | scanRoles |
Definition at line 1 of file ShipEntityAI.m.
| - (void) scanForNearestShipNotHavingRole: | (NSString *) | scanRole |
Definition at line 1 of file ShipEntityAI.m.
| - (void) scanForNearestShipWithAnyPrimaryRole: | (NSString *) | scanRoles |
Definition at line 1 of file ShipEntityAI.m.
| - (void) scanForNearestShipWithoutAnyPrimaryRole: | (NSString *) | scanRoles |
Definition at line 1 of file ShipEntityAI.m.
| - (void) scanForNearestShipWithoutPrimaryRole: | (NSString *) | scanRole |
Definition at line 1 of file ShipEntityAI.m.
| - (void) scanForNearestShipWithoutScanClass: | (NSString *) | scanScanClass |
Definition at line 1 of file ShipEntityAI.m.
| - (void) scanForNearestShipWithPrimaryRole: | (NSString *) | scanRole |
Definition at line 1 of file ShipEntityAI.m.
| - (void) scanForNearestShipWithScanClass: | (NSString *) | scanScanClass |
Definition at line 1 of file ShipEntityAI.m.
| - (void) scanForNonThargoid |
Definition at line 1 of file ShipEntityAI.m.
| - (void) scanForOffenders |
Definition at line 1 of file ShipEntityAI.m.
| - (void) scanForRandomLoot |
Definition at line 1 of file ShipEntityAI.m.
| - (void) scanForRandomMerchantman |
Definition at line 1 of file ShipEntityAI.m.
| - (void) scanForRocks |
Definition at line 1 of file ShipEntityAI.m.
| - (void) scanForThargoid |
Definition at line 1 of file ShipEntityAI.m.
| - (void) scriptActionOnTarget: | (NSString *) | action |
Definition at line 1 of file ShipEntityAI.m.
| - (void) sendScriptMessage: | (NSString *) | message |
Definition at line 1 of file ShipEntityAI.m.
| - (void) sendTargetCommsMessage: | (NSString *) | message |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setCoordinates: | (NSString *) | system_x_y_z |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setCoordinatesFromPosition |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setCourseToPlanet |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setCourseToWitchpoint |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setDesiredRangeForWaypoint |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setDesiredRangeTo: | (NSString *) | rangeString |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setDestinationFromCoordinates |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setDestinationToCurrentLocation |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setDestinationToDockingAbort |
Definition at line 1 of file ShipEntityAI.m.
|
implementation |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setDestinationToStationBeacon |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setDestinationToTarget |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setDestinationToWitchpoint |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setDestinationWithinTarget |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setPlanetPatrolCoordinates |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setRacepointsFromTarget |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setSpeedFactorTo: | (NSString *) | speedString |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setSpeedTo: | (NSString *) | speedString |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setSpeedToCruiseSpeed |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setStateTo: | (NSString *) | state |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setSunSkimEndCoordinates |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setSunSkimExitCoordinates |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setSunSkimStartCoordinates |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setTakeOffFromPlanet |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setTargetToFoundTarget |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setTargetToLastStation |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setTargetToPrimaryAggressor |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setTargetToRandomStation |
Definition at line 1 of file ShipEntityAI.m.
| - (void) setThrustFactorTo: | (NSString *) | thrustFactorString |
Definition at line 1 of file ShipEntityAI.m.
| - (void) storeTarget |
Definition at line 1 of file ShipEntityAI.m.
| - (void) suggestEscort |
Definition at line 1 of file ShipEntityAI.m.
| - (void) targetFirstBeaconWithCode: | (NSString *) | code |
Definition at line 1 of file ShipEntityAI.m.
| - (void) targetNextBeaconWithCode: | (NSString *) | code |
Definition at line 1 of file ShipEntityAI.m.
| - (void) thargonCheckMother |
Definition at line 1 of file ShipEntityAI.m.
| - (void) wormholeGroup |
Definition at line 1 of file ShipEntityAI.m.