Files
Bubberstation/code/datums/components/material
SkyratBot 41cfb8713e [MIRROR] Minor Autolathe Refactor | Material Dupe-B-Gone [MDB IGNORE] (#26126)
* Minor Autolathe Refactor | Material Dupe-B-Gone (#80839)

## About The Pull Request

Refactors underlying autolathe code, mostly about how it prints items
Items are now printed sequentially
Items now have their custom materials set to the the materials actually
used to create them
Items are now printed based on their design construction time instead of
a default 3.2 seconds per item always
Closes https://github.com/tgstation/tgstation/issues/80755

## Changelog
🆑
fix: Autolathes no longer allow you to duplicate materials at higher
levels of stock parts
qol: Autolathes now show name instead of typepath when selecting a
custom material
qol: Autolathe now print out items one by one instead of waiting for all
of them to print at once
/🆑

* Minor Autolathe Refactor | Material Dupe-B-Gone

* mhm

* swap private procs on production procs to protected instead (#80972)

See title.
This was causing issues downstream

---------

Co-authored-by: Zephyr <12817816+ZephyrTFA@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2024-01-18 16:24:36 +00:00
..