/tg/ Station 13 - Modules - TypesDefine Details

code/__DEFINES/vehicles.dm

VEHICLE_CONTROL_DRIVEcontrols the vehicles movement
VEHICLE_CONTROL_KIDNAPPEDCan't leave vehicle voluntarily, has to resist.
VEHICLE_CONTROL_MELEEmelee attacks/shoves a vehicle may have
VEHICLE_CONTROL_EQUIPMENTusing equipment/weapons on the vehicle
VEHICLE_CONTROL_SETTINGSchanging around settings and the like.
FULL_MECHA_CONTROLez define for giving a single pilot mech all the flags it needs.
RIDER_NEEDS_ARMSDoes our vehicle require arms to operate? Also used for piggybacking on humans to reserve arms on the rider
RIDER_NEEDS_LEGSDo we need legs to ride this (checks against TRAIT_FLOORED)
UNBUCKLE_DISABLED_RIDERIf the rider is disabled or loses their needed limbs, do they fall off?
CAN_KIDNAPWill this car kidnap people by ramming into them?
VIM_SOUND_COOLDOWNcooldown between uses of the sound maker
VIM_HEAL_AMOUNThow much vim heals per weld
RIDING_OFFSET_ALLThe vehicle being ridden requires pixel offsets for all directions

Define Details

CAN_KIDNAP

Will this car kidnap people by ramming into them?

FULL_MECHA_CONTROL

ez define for giving a single pilot mech all the flags it needs.

RIDER_NEEDS_ARMS

Does our vehicle require arms to operate? Also used for piggybacking on humans to reserve arms on the rider

RIDER_NEEDS_LEGS

Do we need legs to ride this (checks against TRAIT_FLOORED)

RIDING_OFFSET_ALL

The vehicle being ridden requires pixel offsets for all directions

UNBUCKLE_DISABLED_RIDER

If the rider is disabled or loses their needed limbs, do they fall off?

VEHICLE_CONTROL_DRIVE

controls the vehicles movement

VEHICLE_CONTROL_EQUIPMENT

using equipment/weapons on the vehicle

VEHICLE_CONTROL_KIDNAPPED

Can't leave vehicle voluntarily, has to resist.

VEHICLE_CONTROL_MELEE

melee attacks/shoves a vehicle may have

VEHICLE_CONTROL_SETTINGS

changing around settings and the like.

VIM_HEAL_AMOUNT

how much vim heals per weld

VIM_SOUND_COOLDOWN

cooldown between uses of the sound maker