Space Station 13 - Modules - TypesVar Details - Proc Details

kitchen_machine

Vars

soundloopSound used when starting and ending cooking
special_attack_cooldown_timeTime between special attacks
special_attack_on_cooldownWhether or not a special attack can be performed right now

Procs

InitializeInitialising
attackbyItem Adding
cookMachine Menu Handling/Cooking
format_content_descsMachine Menu
is_refillableCheck if the machine is running when trying to add reagents to it.
special_attackPerform the special grab interaction. Return TRUE to drop the grab or FALSE to keep the grab afterwards.
special_attack_shovePerform a special shove attack. The return value of this proc gets passed up to shove_impact, so returning TRUE will prevent any further shove handling (like knockdown).

Var Details

soundloop

Sound used when starting and ending cooking

special_attack_cooldown_time

Time between special attacks

special_attack_on_cooldown

Whether or not a special attack can be performed right now

Proc Details

Initialize

Initialising

attackby

Item Adding

cook

Machine Menu Handling/Cooking

format_content_descs

Machine Menu

is_refillable

Check if the machine is running when trying to add reagents to it.

special_attack

Perform the special grab interaction. Return TRUE to drop the grab or FALSE to keep the grab afterwards.

special_attack_shove

Perform a special shove attack. The return value of this proc gets passed up to shove_impact, so returning TRUE will prevent any further shove handling (like knockdown).