code/modules/vending/_vending.dm 
FLICK_NONE | Machine is not using vending/denying overlays |
---|---|
FLICK_VEND | Machine is currently vending wares, and will not update its icon, unless its stat change. |
FLICK_DENY | Machine is currently denying wares, and will not update its icon, unless its stat change. |
VENDOR_CRUSH_HANDLED | Just jump ship, the crit handled everything it needs to. |
VENDOR_THROW_AT_TARGET | Throw the vendor at the target's tile. |
VENDOR_TIP_IN_PLACE | Don't actually throw at the target, just tip it in place. |
/datum/data/vending_product | Datum used to hold information about a product in a vending machine |
Define Details
FLICK_DENY 
Machine is currently denying wares, and will not update its icon, unless its stat change.
FLICK_NONE 
Machine is not using vending/denying overlays
FLICK_VEND 
Machine is currently vending wares, and will not update its icon, unless its stat change.
VENDOR_CRUSH_HANDLED 
Just jump ship, the crit handled everything it needs to.
VENDOR_THROW_AT_TARGET 
Throw the vendor at the target's tile.
VENDOR_TIP_IN_PLACE 
Don't actually throw at the target, just tip it in place.