Train Station Stats
API Endpoint: getTrainStation
JSON/JSON Group: | Info: | Data Type: | Input/Output: |
---|---|---|---|
Name |
Name of the Station |
Integer |
Output |
ClassName |
UE Class Name |
String |
Output |
location/x |
X Location of Station |
Float |
Output |
location/y |
Y Location of Station |
Float |
Output |
location/z |
Z Location of Station |
Float |
Output |
location/Rotation |
Compass Heading of Station |
Float |
Output |
TransferRate |
Rate of solid items transferring at the station |
Float |
Output |
InflowRate |
Rate of fluids incoming to the station |
Float |
Output |
OutflowRate |
Rate of fluids outgoing from the station |
Float |
Output |
LoadMode |
Load/Unload Mode Set |
String |
Output |
LoadingStatus |
Idle/Loading/Unloading |
String |
Output |
DockingStatus |
Status of Station (Idle/Loading/Unloading) |
String |
Output |
features/properties/name |
Type of name being marked (Player, Train Track(WIP), Notable Building, etc) |
String |
Output |
features/properties/type |
Type of item being marked (Player, Train Track(WIP), Notable Building, etc) |
String |
Output |
features/geometry/name |
GeoJSON name of map marking (Point, Line, Circle, etc) |
String |
Output |
features/geometry/coordinates |
X,Y,Z for map marking |
[Float, Float, Float] |
Output |
features/geometry/type |
GeoJSON type of map marking (Point, Line, Circle, etc) |
String |
Output |
Example:
[
{
"Name": "Caterium Ore",
"location":
{
"x": -15742.4189453125,
"y": -110549.765625,
"z": 10589.841796875,
"rotation": 100
},
"TransferRate": 5.4957275390625,
"InflowRate": 0,
"OutflowRate": 0,
"LoadingMode": "Loading",
"LoadingStatus": "Loading",
"DockingStatus": 2,
"features":
{
"properties":
{
"name": "Caterium Ore",
"type": "Train"
},
"geometry":
{
"coordinates":
{
"X": 0,
"Y": 0,
"Z": 0
},
"type": "Point"
}
}
}
]