code/__DEFINES/electrified_buckle.dm ![code/__DEFINES/electrified_buckle.dm0](git.png)
SHOCK_REQUIREMENT_ITEM | electrified_buckle requires a shock kit attached to it in order to shock |
---|---|
SHOCK_REQUIREMENT_LIVE_CABLE | electrified_buckle requires a live cable to work, and draws power from it |
SHOCK_REQUIREMENT_ON_SIGNAL_RECEIVED | electrified_buckle requires to be turned on with a signal in order to shock the buckled mob |
SHOCK_REQUIREMENT_PARENT_MOB_ISALIVE | electrified_buckle requires the parent to be alive in order to shock (if parent is a mob) |
SHOCK_REQUIREMENT_SIGNAL_RECEIVED_TOGGLE | a signal can toggle the ability to shock on a timer |
TRAIT_ELECTRIFIED_BUCKLE | This trait signifies that the object can be used to electrify things buckled to it |
Define Details
SHOCK_REQUIREMENT_ITEM ![code/__DEFINES/electrified_buckle.dm 2](git.png)
electrified_buckle requires a shock kit attached to it in order to shock
SHOCK_REQUIREMENT_LIVE_CABLE ![code/__DEFINES/electrified_buckle.dm 4](git.png)
electrified_buckle requires a live cable to work, and draws power from it
SHOCK_REQUIREMENT_ON_SIGNAL_RECEIVED ![code/__DEFINES/electrified_buckle.dm 6](git.png)
electrified_buckle requires to be turned on with a signal in order to shock the buckled mob
SHOCK_REQUIREMENT_PARENT_MOB_ISALIVE ![code/__DEFINES/electrified_buckle.dm 8](git.png)
electrified_buckle requires the parent to be alive in order to shock (if parent is a mob)
SHOCK_REQUIREMENT_SIGNAL_RECEIVED_TOGGLE ![code/__DEFINES/electrified_buckle.dm 10](git.png)
a signal can toggle the ability to shock on a timer
TRAIT_ELECTRIFIED_BUCKLE ![code/__DEFINES/electrified_buckle.dm 14](git.png)
This trait signifies that the object can be used to electrify things buckled to it