Improve the Chemmaster
Created by: dylanstrategie
Started as a runtime fix, now basically fixed and improved the Chemmaster for the next ten generations
- Fix nasty runtime due to some oldcoder being incapable of writing overlay updates
- Goofball's snowflake snack bar machine (part of the Kitchen bundle) now inherits the ChemMaster, as it should, and only has a few procs left in its code (related to Topic() because it makes candy bars and all)
- Names now tagged as \improper for use with \the
- Added a basic chem_board var to quickly assign boards instead of the old horrendous system
- Reagent screen is now blank when no reagents are present in the machine (as it should be)
- Added reagentfilling AND lid to the attached beaker
- Updated the maps due to path change
Correct method for overlay update borrowed from beaker code
Was tested on local with all flags. The overlay certainly works, and I have picked up no runtimes