rapidsyringe  
| Vars | |
| alarmed | Whether or not we've alerted the user that the reservoir is empty. | 
|---|---|
| possible_transfer_amounts | Possible amounts to fill each syringe with, toggleable by alt-clicking. | 
| reservoir_transfer_amount | Amount of reagents to transfer out at once if no syringe is loaded. | 
| reservoir_volume | Maximum size of the internal reservoir | 
| transfer_amount_selection | Index of possible_transfer_amounts that's currently active. | 
| Procs | |
| insert_single_syringe | If user is null in this proc, messages will just be ignored | 
| update_loaded_syringe | Update the chambered syringe's contents based on the reservoir contents. Makes sure that what's contained in the syringe is representative of the mix as a whole. | 
Var Details
alarmed  
Whether or not we've alerted the user that the reservoir is empty.
possible_transfer_amounts  
Possible amounts to fill each syringe with, toggleable by alt-clicking.
reservoir_transfer_amount  
Amount of reagents to transfer out at once if no syringe is loaded.
reservoir_volume  
Maximum size of the internal reservoir
transfer_amount_selection  
Index of possible_transfer_amounts that's currently active.
Proc Details
insert_single_syringe
If user is null in this proc, messages will just be ignored
update_loaded_syringe
Update the chambered syringe's contents based on the reservoir contents. Makes sure that what's contained in the syringe is representative of the mix as a whole.