byond - Modules - TypesVar Details - Proc Details

shuttle

Vars

assoc_mobileFor ID generation
assoc_stationaryFor ID generation
loading_shuttlesafety to stop shuttles loading over each other

Procs

moveShuttleQuickToDockSkip the transit to directly go to the destination. This is not instantaneous shuttleId : Id of the shuttle to move dockId : Id of the destination dockId
moveShuttleToDockMove the shuttle to it's destination. If called normally, the shuttle will spool engines, then go to transit, then do its prearrival, then land on destination dock shuttleId : Id of the shuttle to move obj/docking_port/stationary/D : Reference of the destination dock timed: If FALSE, the shuttle will instantanly move to the destination dock
moveShuttleToTransitGenerate a transit and set it as a destination. The shuttle will stay in that transit until it is called again Because it uses standard shuttle code, the shuttle will do this : Originport -> transit -> arrived to destination(will actually not move from transit, because destiantion = the transit) shuttleId : Id of the shuttle to move timed : If FALSE, the shuttle will instantly move to its destination

Var Details

assoc_mobile

For ID generation

assoc_stationary

For ID generation

loading_shuttle

safety to stop shuttles loading over each other

Proc Details

moveShuttleQuickToDock

Skip the transit to directly go to the destination. This is not instantaneous shuttleId : Id of the shuttle to move dockId : Id of the destination dockId

moveShuttleToDock

Move the shuttle to it's destination. If called normally, the shuttle will spool engines, then go to transit, then do its prearrival, then land on destination dock shuttleId : Id of the shuttle to move obj/docking_port/stationary/D : Reference of the destination dock timed: If FALSE, the shuttle will instantanly move to the destination dock

moveShuttleToTransit

Generate a transit and set it as a destination. The shuttle will stay in that transit until it is called again Because it uses standard shuttle code, the shuttle will do this : Originport -> transit -> arrived to destination(will actually not move from transit, because destiantion = the transit) shuttleId : Id of the shuttle to move timed : If FALSE, the shuttle will instantly move to its destination