kitchen_machine  
| Vars | |
| 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 | 
| Procs | |
| Initialize | Initialising | 
| 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. | 
| item_interaction | Item Adding | 
| 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). | 
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
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.
item_interaction
Item Adding
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).