|
Oolite
|
#include <StationEntity.h>
Inheritance diagram for StationEntity:
Collaboration diagram for StationEntity:Definition at line 52 of file StationEntity.h.
| - (void) abortAllDockings |
Definition at line 1 of file StationEntity.m.
Referenced by StationAbortAllDockings(), and StationLaunchShipWithRole().
Here is the caller graph for this function:| - (void) abortDockingForShip: | (ShipEntity *) | ship |
Definition at line 448 of file StationEntity.m.
References OOWeakRefObject::weakRetain.
Referenced by StationAbortDockingForShip().
Here is the call graph for this function:
Here is the caller graph for this function:
|
implementation |
Reimplemented from ShipEntity.
Provided by category StationEntity(OOAIPrivate).
Definition at line 1 of file ShipEntityAI.m.
| - (NSString *) acceptDockingClearanceRequestFrom: | (ShipEntity *) | other |
Definition at line 448 of file StationEntity.m.
| - (void) acceptPatrolReportFrom: | (ShipEntity *) | patrol_ship |
Definition at line 448 of file StationEntity.m.
Referenced by ShipPatrolReportIn().
Here is the caller graph for this function:
|
implementation |
Provided by category StationEntity(OOPrivate).
Definition at line 448 of file StationEntity.m.
|
implementation |
Provided by category StationEntity(OOPrivate).
Definition at line 448 of file StationEntity.m.
|
implementation |
Reimplemented from ShipEntity.
Definition at line 448 of file StationEntity.m.
| - (OOStationAlertLevel) alertLevel |
| - (NSString *) allegiance |
| - (BOOL) allowsAutoDocking |
| - (BOOL) allowsFastDocking |
| - (BOOL) allowsSaving |
| - (void) autoDockShipsOnApproach |
Definition at line 1 of file StationEntity.m.
|
implementation |
Definition at line 1 of file StationEntity.m.
| - (HPVector) beaconPosition |
Definition at line 1 of file StationEntity.m.
|
implementation |
Reimplemented from ShipEntity.
Definition at line 448 of file StationEntity.m.
|
implementation |
Reimplemented from ShipEntity.
Definition at line 448 of file StationEntity.m.
|
implementation |
Reimplemented from ShipEntity.
Definition at line 448 of file StationEntity.m.
| - (void) clear |
Definition at line 448 of file StationEntity.m.
| - (void) clearDockingCorridor |
Definition at line 448 of file StationEntity.m.
|
implementation |
Reimplemented from ShipEntity.
Definition at line 448 of file StationEntity.m.
| - (unsigned) countOfDockedContractors |
Definition at line 1 of file StationEntity.m.
| - (unsigned) countOfDockedDefenders |
Definition at line 1 of file StationEntity.m.
| - (unsigned) countOfDockedPolice |
Definition at line 1 of file StationEntity.m.
|
implementation |
Provided by category StationEntity(OOPrivate).
Definition at line 448 of file StationEntity.m.
| - (unsigned) currentlyInDockingQueues |
Definition at line 448 of file StationEntity.m.
| - (unsigned) currentlyInLaunchingQueues |
Definition at line 448 of file StationEntity.m.
|
implementation |
Provided by category StationEntity(mwDebug).
|
implementation |
Provided by category StationEntity(mwDebug).
|
implementation |
Provided by category StationEntity(mwDebug).
|
implementation |
Reimplemented from ShipEntity.
Definition at line 448 of file StationEntity.m.
| - (void) decreaseAlertLevel |
Definition at line 448 of file StationEntity.m.
Referenced by StationDecreaseAlertLevel().
Here is the caller graph for this function:
|
implementation |
Reimplemented from ShipEntity.
Definition at line 448 of file StationEntity.m.
| - (BOOL) dockingCorridorIsEmpty |
Definition at line 448 of file StationEntity.m.
| - (NSDictionary *) dockingInstructionsForShip: | (ShipEntity *) | ship |
Definition at line 448 of file StationEntity.m.
| - (NSEnumerator *) dockSubEntityEnumerator |
Definition at line 1 of file StationEntity.m.
|
implementation |
Reimplemented from ShipEntity.
Definition at line 448 of file StationEntity.m.
| - (float) equipmentPriceFactor |
| - (OOTechLevelID) equivalentTechLevel |
| - (BOOL) fitsInDock: | (ShipEntity *) | ship |
Definition at line 448 of file StationEntity.m.
| - (BOOL) fitsInDock: | (ShipEntity *) | ship | |
| andLogNoFit: | (BOOL) | logNoFit | |
Definition at line 448 of file StationEntity.m.
Referenced by StationCanDockShip().
Here is the caller graph for this function:| - (void) generateShipyard |
Definition at line 448 of file StationEntity.m.
Referenced by StationEntity(OOJavaScriptExtensions)::getJSClass:andPrototype:, StationAddShipToShipyard(), and StationGetProperty().
Here is the caller graph for this function:| - (void) generateShipyard: | (OOTechLevelID) | stationTechLevel |
Definition at line 448 of file StationEntity.m.
|
implementation |
Reimplemented from ShipEntity.
Provided by category StationEntity(OOJavaScriptExtensions).
Definition at line 1113 of file OOJSStation.m.
| - (BOOL) hasBreakPattern |
| - (BOOL) hasClearDock |
Definition at line 448 of file StationEntity.m.
|
implementation |
Definition at line 448 of file StationEntity.m.
|
implementation |
Reimplemented from ShipEntity.
Definition at line 448 of file StationEntity.m.
| - (BOOL) hasLaunchDock |
Definition at line 448 of file StationEntity.m.
| - (BOOL) hasMultipleDocks |
Definition at line 448 of file StationEntity.m.
| - (BOOL) hasNPCTraffic |
| - (BOOL) hasShipyard |
Definition at line 448 of file StationEntity.m.
|
implementation |
Provided by category StationEntity(OOPrivate).
Definition at line 448 of file StationEntity.m.
| - (void) increaseAlertLevel |
Definition at line 448 of file StationEntity.m.
Referenced by StationIncreaseAlertLevel().
Here is the caller graph for this function:| - (OOCommodityMarket *) initialiseLocalMarket |
Definition at line 1 of file StationEntity.m.
|
implementation |
Reimplemented from ShipEntity.
Definition at line 448 of file StationEntity.m.
| - (BOOL) interstellarUndockingAllowed |
| - (BOOL) isRotatingStation |
Definition at line 448 of file StationEntity.m.
|
implementation |
Reimplemented from ShipEntity.
Definition at line 1 of file StationEntity.m.
| - (ShipEntity *) launchDefenseShip |
Definition at line 448 of file StationEntity.m.
Referenced by StationLaunchDefenseShip().
Here is the caller graph for this function:| - (ShipEntity *) launchEscort |
Definition at line 448 of file StationEntity.m.
Referenced by StationLaunchEscort().
Here is the caller graph for this function:| - (ShipEntity *) launchIndependentShip: | (NSString *) | role |
Definition at line 448 of file StationEntity.m.
Referenced by StationLaunchShipWithRole().
Here is the caller graph for this function:| - (ShipEntity *) launchMiner |
Definition at line 448 of file StationEntity.m.
Referenced by StationLaunchMiner().
Here is the caller graph for this function:| - (ShipEntity *) launchPatrol |
Reimplemented from ShipEntity.
Definition at line 448 of file StationEntity.m.
Referenced by StationLaunchPatrol().
Here is the caller graph for this function:| - (ShipEntity *) launchPirateShip |
Lazygun** added the following line
Lazygun** added the following method. A complete rip-off of launchDefenseShip.
Definition at line 448 of file StationEntity.m.
Referenced by StationLaunchPirateShip().
Here is the caller graph for this function:| - (NSArray *) launchPolice |
Definition at line 448 of file StationEntity.m.
Referenced by StationLaunchPolice().
Here is the caller graph for this function:| - (ShipEntity *) launchScavenger |
Definition at line 448 of file StationEntity.m.
Referenced by StationLaunchScavenger().
Here is the caller graph for this function:| - (void) launchShip: | (ShipEntity *) | ship |
Definition at line 1 of file StationEntity.m.
| - (void) launchShipWithRole: | (NSString *) | role |
Definition at line 448 of file StationEntity.m.
| - (ShipEntity *) launchShuttle |
Definition at line 448 of file StationEntity.m.
Referenced by StationLaunchShuttle().
Here is the caller graph for this function:| - (OOCreditsQuantity) legalStatusOfManifest: | (OOCommodityMarket *) | manifest | |
| export: | (BOOL) | export | |
Definition at line 1 of file StationEntity.m.
| - (NSMutableDictionary *) localInterfaces |
| - (OOCommodityMarket *) localMarket |
| - (NSDictionary *) localMarketForScripting |
Definition at line 1 of file StationEntity.m.
Referenced by StationGetProperty().
Here is the caller graph for this function:| - (NSMutableArray *) localShipyard |
| - (BOOL) marketBroadcast |
| - (OOCargoQuantity) marketCapacity |
| - (NSArray *) marketDefinition |
| - (BOOL) marketMonitored |
| - (NSString *) marketOverrideName |
Definition at line 448 of file StationEntity.m.
| - (NSString *) marketScriptName |
| - (void) noteDockedShip: | (ShipEntity *) | ship |
Definition at line 448 of file StationEntity.m.
|
implementation |
Reimplemented from ShipEntity.
Provided by category StationEntity(OOJavaScriptExtensions).
Definition at line 1113 of file OOJSStation.m.
|
implementation |
Definition at line 448 of file StationEntity.m.
| - (OOPlanetEntity *) planet |
| - (DockEntity *) playerReservedDock |
Definition at line 1 of file StationEntity.m.
| - (Vector) portUpVectorForShip: | (ShipEntity *) | ship |
Definition at line 1 of file StationEntity.m.
|
implementation |
Provided by category StationEntity(OOPrivate).
Definition at line 448 of file StationEntity.m.
| - (BOOL) requiresDockingClearance |
| - (void) sanityCheckShipsOnApproach |
Definition at line 1 of file StationEntity.m.
| - (DockEntity *) selectDockForDocking |
Definition at line 448 of file StationEntity.m.
| - (void) setAlertLevel: | (OOStationAlertLevel) | level | |
| signallingScript: | (BOOL) | signallingScript | |
Definition at line 448 of file StationEntity.m.
Referenced by StationSetProperty().
Here is the caller graph for this function:| - (void) setAllegiance: | (NSString *) | newAllegiance |
Definition at line 448 of file StationEntity.m.
Referenced by StationSetProperty().
Here is the caller graph for this function:| - (void) setAllowsAutoDocking: | (BOOL) | newValue |
Definition at line 448 of file StationEntity.m.
Referenced by StationSetProperty().
Here is the caller graph for this function:| - (void) setAllowsFastDocking: | (BOOL) | newValue |
Definition at line 448 of file StationEntity.m.
Referenced by StationSetProperty().
Here is the caller graph for this function:| - (void) setEquivalentTechLevel: | (OOTechLevelID) | value |
Definition at line 1 of file StationEntity.m.
| - (void) setHasBreakPattern: | (BOOL) | newValue |
Definition at line 448 of file StationEntity.m.
Referenced by StationSetProperty().
Here is the caller graph for this function:| - (void) setHasNPCTraffic: | (BOOL) | flag |
Definition at line 448 of file StationEntity.m.
Referenced by StationSetProperty().
Here is the caller graph for this function:| - (void) setInterfaceDefinition: | (OOJSInterfaceDefinition *) | definition | |
| forKey: | (NSString *) | key | |
Definition at line 1 of file StationEntity.m.
Referenced by StationSetInterface().
Here is the caller graph for this function:| - (void) setLocalMarket: | (NSArray *) | market |
Definition at line 1 of file StationEntity.m.
| - (void) setLocalShipyard: | (NSArray *) | market |
Definition at line 1 of file StationEntity.m.
| - (void) setPlanet: | (OOPlanetEntity *) | planet |
Definition at line 1 of file StationEntity.m.
| - (void) setPrice: | (OOCreditsQuantity) | price | |
| forCommodity: | (OOCommodityType) | commodity | |
Definition at line 1 of file StationEntity.m.
Referenced by StationSetMarketPrice().
Here is the caller graph for this function:| - (void) setQuantity: | (OOCargoQuantity) | quantity | |
| forCommodity: | (OOCommodityType) | commodity | |
Definition at line 1 of file StationEntity.m.
Referenced by StationSetMarketQuantity().
Here is the caller graph for this function:| - (void) setRequiresDockingClearance: | (BOOL) | newValue |
Definition at line 448 of file StationEntity.m.
Referenced by StationSetProperty().
Here is the caller graph for this function:| - (void) setSuppressArrivalReports: | (BOOL) | newValue |
Definition at line 448 of file StationEntity.m.
Referenced by StationSetProperty().
Here is the caller graph for this function:
|
implementation |
Reimplemented from ShipEntity.
Definition at line 448 of file StationEntity.m.
|
implementation |
Reimplemented from ShipEntity.
Definition at line 448 of file StationEntity.m.
| - (BOOL) shipIsInDockingCorridor: | (ShipEntity *) | ship |
Definition at line 448 of file StationEntity.m.
| - (BOOL) suppressArrivalReports |
Definition at line 448 of file StationEntity.m.
|
implementation |
Reimplemented from ShipEntity.
Definition at line 448 of file StationEntity.m.
|
implementation |
Reimplemented from ShipEntity.
Definition at line 448 of file StationEntity.m.
|
implementation |
Reimplemented from ShipEntity.
Definition at line 448 of file StationEntity.m.
|
implementation |
Reimplemented from ShipEntity.
Definition at line 448 of file StationEntity.m.
| - (Vector) virtualPortDimensions |
Definition at line 1 of file StationEntity.m.
|
private |
Definition at line 55 of file StationEntity.h.
|
private |
Definition at line 59 of file StationEntity.h.
|
private |
Definition at line 80 of file StationEntity.h.
Referenced by StationGetProperty().
|
private |
Definition at line 108 of file StationEntity.h.
|
private |
Definition at line 106 of file StationEntity.h.
|
private |
Definition at line 107 of file StationEntity.h.
|
private |
Definition at line 58 of file StationEntity.h.
|
private |
Definition at line 63 of file StationEntity.h.
|
private |
Definition at line 92 of file StationEntity.h.
|
private |
Definition at line 96 of file StationEntity.h.
|
private |
Definition at line 69 of file StationEntity.h.
|
private |
Definition at line 68 of file StationEntity.h.
|
private |
Definition at line 109 of file StationEntity.h.
|
private |
Definition at line 75 of file StationEntity.h.
|
private |
Definition at line 76 of file StationEntity.h.
|
private |
Definition at line 105 of file StationEntity.h.
|
private |
Definition at line 57 of file StationEntity.h.
|
private |
Definition at line 100 of file StationEntity.h.
|
private |
Definition at line 93 of file StationEntity.h.
|
private |
Definition at line 97 of file StationEntity.h.
|
private |
Definition at line 90 of file StationEntity.h.
|
private |
Definition at line 82 of file StationEntity.h.
|
private |
Definition at line 88 of file StationEntity.h.
Referenced by StationEntity(OOJavaScriptExtensions)::getJSClass:andPrototype:, StationAddShipToShipyard(), and StationGetProperty().
|
private |
Definition at line 111 of file StationEntity.h.
|
private |
Definition at line 83 of file StationEntity.h.
|
private |
Definition at line 84 of file StationEntity.h.
|
private |
Definition at line 110 of file StationEntity.h.
|
private |
Definition at line 85 of file StationEntity.h.
|
private |
Definition at line 62 of file StationEntity.h.
|
private |
Definition at line 61 of file StationEntity.h.
|
private |
Definition at line 65 of file StationEntity.h.
|
private |
Definition at line 74 of file StationEntity.h.
|
private |
Definition at line 101 of file StationEntity.h.
|
private |
Definition at line 78 of file StationEntity.h.
|
private |
Definition at line 56 of file StationEntity.h.
|
private |
Definition at line 71 of file StationEntity.h.
|
private |
Definition at line 72 of file StationEntity.h.
|
private |
Definition at line 104 of file StationEntity.h.
|
private |
Definition at line 66 of file StationEntity.h.
|
private |
Definition at line 94 of file StationEntity.h.
|
private |
Definition at line 103 of file StationEntity.h.
|
private |
Definition at line 98 of file StationEntity.h.