/tg/ Station 13 - Modules - TypesVar Details - Proc Details

sealed

Vars

access_provider_flagsDetermines which occupants provide access when bumping into doors
combat_indicator_vehicleIs combat indicator on for this vehicle? Boolean.
vehicle_next_combat_popupWhen is the next time this vehicle will be able to use flick_emote and put the fluff text in chat?

Procs

disable_ciCalled whenever a mob exits a vehicle/sealed, after everything else.
enter_checksExtra checks to perform during the do_after to enter the vehicle
get_enter_delayreturns enter do_after delay for the given mob in ticks
handle_ci_migrationCalled whenever a mob enters a vehicle/sealed, after everything else.
mob_toggled_ciCalled whenever a mob inside a vehicle/sealed/ toggles CI status.
on_entered_supermatterWhen we touch a crystal, kill everything inside us
vehicle_moveSinced sealed vehicles (cars and mechs) don't have riding components, the actual movement is handled here from [/obj/vehicle/sealed/proc/relaymove]

Var Details

access_provider_flags

Determines which occupants provide access when bumping into doors

combat_indicator_vehicle

Is combat indicator on for this vehicle? Boolean.

vehicle_next_combat_popup

When is the next time this vehicle will be able to use flick_emote and put the fluff text in chat?

Proc Details

disable_ci

Called whenever a mob exits a vehicle/sealed, after everything else.

Disables the vehicle's CI if it was enabled, and if it was the only occupant (or there was noone else in the mech with CI enabled).

Arguments:

enter_checks

Extra checks to perform during the do_after to enter the vehicle

get_enter_delay

returns enter do_after delay for the given mob in ticks

handle_ci_migration

Called whenever a mob enters a vehicle/sealed, after everything else.

Sets the vehicle's CI status to that of the mob if the mob is a driver and there are no other drivers, or if the mob is a passenger and there are no drivers.

Arguments:

mob_toggled_ci

Called whenever a mob inside a vehicle/sealed/ toggles CI status.

Tied to the COMSIG_MOB_CI_TOGGLED signal, said signal is assigned when a mob enters a vehicle and unassigned when the mob exits, and is sent whenever set_combat_indicator is called.

Arguments:

on_entered_supermatter

When we touch a crystal, kill everything inside us

vehicle_move

Sinced sealed vehicles (cars and mechs) don't have riding components, the actual movement is handled here from [/obj/vehicle/sealed/proc/relaymove]