turf
Any floor or wall. What makes up the station and the rest of the map.
Procs | |
Initialize | Turf Initialize |
---|---|
LinkBlockedWithAccess | For seeing if we can actually move between 2 given turfs while accounting for our access and the caller's pass_flags |
consider_pressure_difference | SPACEWIND |
fromShuttleMove | Base procs |
process_cell | SIMULATION |
reachableAdjacentTurfs | Returns adjacent turfs to this turf that are reachable, in all cardinal directions |
Proc Details
Initialize
Turf Initialize
Doesn't call parent, see /atom/proc/Initialize
LinkBlockedWithAccess
For seeing if we can actually move between 2 given turfs while accounting for our access and the caller's pass_flags
Arguments:
- caller: The movable, if one exists, being used for mobility checks to see what tiles it can reach
- ID: An ID card that decides if we can gain access to doors that would otherwise block a turf
- simulated_only: Do we only worry about turfs with simulated atmos, most notably things that aren't space?
consider_pressure_difference
SPACEWIND
fromShuttleMove
Base procs
process_cell
SIMULATION
reachableAdjacentTurfs
Returns adjacent turfs to this turf that are reachable, in all cardinal directions
Arguments:
- caller: The movable, if one exists, being used for mobility checks to see what tiles it can reach
- ID: An ID card that decides if we can gain access to doors that would otherwise block a turf
- simulated_only: Do we only worry about turfs with simulated atmos, most notably things that aren't space?