Difference between revisions of "Oolite JavaScript Reference: Station"

From Elite Wiki
m (Methods)
(Deleted wrong entry line with isMainStation)
Line 11: Line 11:
  
 
=== <code>isMainStation</code> ===
 
=== <code>isMainStation</code> ===
{{Oolite-prop-added|1.73}}
 
 
  '''isMainStation''' : Boolean (read-only)
 
  '''isMainStation''' : Boolean (read-only)
 
<code>true</code> if the station is the main station of the system, <code>false</code> otherwise.
 
<code>true</code> if the station is the main station of the system, <code>false</code> otherwise.
Line 20: Line 19:
  
 
== Methods ==
 
== Methods ==
 +
{{Oolite-prop-added|1.73}}
 
=== <code>dockPlayer</code> ===
 
=== <code>dockPlayer</code> ===
{{Oolite-prop-added|1.73}}
 
 
  '''dockPlayer()''' : Boolean  
 
  '''dockPlayer()''' : Boolean  
 
This method docks the player at the specified station. Returns false if docking fails, otherwise true.
 
This method docks the player at the specified station. Returns false if docking fails, otherwise true.
  
 
[[Category:Oolite scripting]]
 
[[Category:Oolite scripting]]

Revision as of 14:50, 5 September 2009

Prototype: Ship

This class was added in Oolite test release 1.70.

The Station class is an Entity representing a station or carrier (i.e., a ship with a docking port). A Station has all the properties and methods of a Ship, and some others.

Properties

hasNPCTraffic

hasNPCTraffic : Boolean (read/write)

If true, the station has associated non-player traffic, such as shuttles, patrol ships and scavengers. Corresponds to the has_npc_traffic shipdata.plist key.

isMainStation

isMainStation : Boolean (read-only)

true if the station is the main station of the system, false otherwise.

requiresDockingClearance

requiresDockingClearance : Boolean (read/write)

true if the station requires docking clearance, false otherwise.

Methods

This property was added in Oolite test release 1.73.

dockPlayer

dockPlayer() : Boolean 

This method docks the player at the specified station. Returns false if docking fails, otherwise true.