/tg/ Station 13 - Modules - TypesProc Details

hover

This one lets the rider ignore gravity, move in zero g and son on, but only on ground turfs or at most one z-level above them.

Procs

check_driftingMakes sure the vehicle isn't drifting while it can be maneuvered.
check_gravMakes sure that the vehicle is grav-less if capable of zero-g movement. Forced gravity will honestly screw this.
check_space_turfPart of the hover_check proc that returns false if it's a space turf without lattice or such.
hover_checkMakes sure that the hoverboard can move in zero-g in (open) space but only there's a ground turf on the z-level below.
on_hover_enabledCalled by hover_check() when the hoverboard is on a valid turf.
on_hover_failCalled by hover_check() when the hoverboard is on space or open space turf without a support underneath it.

Proc Details

check_drifting

Makes sure the vehicle isn't drifting while it can be maneuvered.

check_grav

Makes sure that the vehicle is grav-less if capable of zero-g movement. Forced gravity will honestly screw this.

check_space_turf

Part of the hover_check proc that returns false if it's a space turf without lattice or such.

hover_check

Makes sure that the hoverboard can move in zero-g in (open) space but only there's a ground turf on the z-level below.

on_hover_enabled

Called by hover_check() when the hoverboard is on a valid turf.

on_hover_fail

Called by hover_check() when the hoverboard is on space or open space turf without a support underneath it.