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