Goonstation 13 - Modules - TypesVar Details - Proc Details

Securitron

Vars

baton_charge_durationHow long these batons hold a charge
baton_chargedSet by the stun action bar if the target isnt in range, grants a brief window for a free zap next time they try to attack
baton_chargingBusy charging
chatspam_cooldownLots of bots say lots of things. Let's space them out since most of it is just guff
container_cool_off_counterHow long has the bot been sitting in the time-out locker? (process cycles spent inside a locked/welded storage object)
container_cool_off_maxWhen the bot's been stuck in a locker this long, they'll forget who they were mad at Note, this is in process() calls, not seconds, so it could vary quite a bit
cuff_threat_thresholdHow much of a threat does something have to be for us to actually cuff them?
cuffingSo we dont try to cuff someone while we're cuffing someone
guard_areaSet a bot to guard an area, and they'll go there and mill around
guard_area_lockdownArrest anyone who arent security / heads if they're in this area?
guard_mill_cooldownHow often should the bot try to wander around their guard post?
guard_start_no_announceWas on guard duty, apprehended someone, then went to return to guard duty? Keep it to yourself please
helpme_cooldownSecbots send a message when attacked. How long after this message should they send another?
last_target_cooldownTime after giving up on assaulting someone before they'll consider assaulting them again
lockdown_permitWho is exempt from our wrath while locking down an area?
warn_minor_crimeObey the threat threshold. Otherwise, just cuff em
weeooingOne WEEOOWEEOO at a time, please

Procs

assault_targetMakes the bot chase perps, hit them, and cuff them
baton_attackHits someone with our baton, or charges it if it isnt
charge_batonMakes the bot able to baton people, then makes them unable to baton people after a while
find_patrol_targetfinds a new patrol target
guard_targetMakes bots go to an area, mill around, and maybe attack people who shouldnt be there
move_the_botSends the bot on to a patrol target. Or Summon target, if that's what patrol_target is set to

Var Details

baton_charge_duration

How long these batons hold a charge

baton_charged

Set by the stun action bar if the target isnt in range, grants a brief window for a free zap next time they try to attack

baton_charging

Busy charging

chatspam_cooldown

Lots of bots say lots of things. Let's space them out since most of it is just guff

container_cool_off_counter

How long has the bot been sitting in the time-out locker? (process cycles spent inside a locked/welded storage object)

container_cool_off_max

When the bot's been stuck in a locker this long, they'll forget who they were mad at Note, this is in process() calls, not seconds, so it could vary quite a bit

cuff_threat_threshold

How much of a threat does something have to be for us to actually cuff them?

cuffing

So we dont try to cuff someone while we're cuffing someone

guard_area

Set a bot to guard an area, and they'll go there and mill around

guard_area_lockdown

Arrest anyone who arent security / heads if they're in this area?

guard_mill_cooldown

How often should the bot try to wander around their guard post?

guard_start_no_announce

Was on guard duty, apprehended someone, then went to return to guard duty? Keep it to yourself please

helpme_cooldown

Secbots send a message when attacked. How long after this message should they send another?

last_target_cooldown

Time after giving up on assaulting someone before they'll consider assaulting them again

lockdown_permit

Who is exempt from our wrath while locking down an area?

warn_minor_crime

Obey the threat threshold. Otherwise, just cuff em

weeooing

One WEEOOWEEOO at a time, please

Proc Details

assault_target

Makes the bot chase perps, hit them, and cuff them

baton_attack

Hits someone with our baton, or charges it if it isnt

charge_baton

Makes the bot able to baton people, then makes them unable to baton people after a while

find_patrol_target

finds a new patrol target

guard_target

Makes bots go to an area, mill around, and maybe attack people who shouldnt be there

move_the_bot

Sends the bot on to a patrol target. Or Summon target, if that's what patrol_target is set to