icecream_vat 
Vars | |
| cone_prototypes | List of prototypes of dispensable ice cream cones. path as key, instance as assoc. |
|---|---|
| custom_ice_cream_beaker | The beaker inside of the vat used to make custom ice cream. |
| ice_cream_icons | List of ice creams as icons used for the radial menu. |
| icecream_vat_reagents | List of all reagenets the icecream vat will spawn with, if preinstall_reagents is TRUE. |
| preinstall_reagents | Boolean on whether or not to add 'icecream_vat_reagents' into the icecream vat on Initialize. |
| selected_flavour | The selected flavor of ice cream that we'll dispense when hit with an ice cream cone. |
| vat_mode | Which mode the icecream vat is set to dispense, VAT_MODE_ICECREAM or VAT_MODE_CONES |
Procs | |
| add_flavor_to_cone | Makes ice cream if it can, then puts it in the ice cream cone we're being attacked with. |
| allow_reagent_scan | Allows any user to see what reagents are in the ice cream vat regardless of special gear. |
| make_cone | Makes an ice cream cone of the make_type, using ingredients list as reagents used to make it. Puts in user's hand if possible. |
| spill_reagents | Lets the user select a reagent in the vat to spill out. |
| swap_modes | Swaps the mode to the next one meant to be selected, then tells the user who changed it. |
Var Details
cone_prototypes 
List of prototypes of dispensable ice cream cones. path as key, instance as assoc.
custom_ice_cream_beaker 
The beaker inside of the vat used to make custom ice cream.
ice_cream_icons 
List of ice creams as icons used for the radial menu.
icecream_vat_reagents 
List of all reagenets the icecream vat will spawn with, if preinstall_reagents is TRUE.
preinstall_reagents 
Boolean on whether or not to add 'icecream_vat_reagents' into the icecream vat on Initialize.
selected_flavour 
The selected flavor of ice cream that we'll dispense when hit with an ice cream cone.
vat_mode 
Which mode the icecream vat is set to dispense, VAT_MODE_ICECREAM or VAT_MODE_CONES
Proc Details
add_flavor_to_cone
Makes ice cream if it can, then puts it in the ice cream cone we're being attacked with.
allow_reagent_scan
Allows any user to see what reagents are in the ice cream vat regardless of special gear.
make_cone
Makes an ice cream cone of the make_type, using ingredients list as reagents used to make it. Puts in user's hand if possible.
spill_reagents
Lets the user select a reagent in the vat to spill out.
swap_modes
Swaps the mode to the next one meant to be selected, then tells the user who changed it.