* Beginning refactor
* More refactoring
* Worked example with mints
* Refactoring stacking machines
* Oh this is meant to go here
* Beginning smelter refactor
* And finally, rewriting unloaders, the thing we need to work on
* Rewriting these machines too, never see em used but they still use those old in/out items
* Forgot this
* Base variables for editing unloaders
* Adding multitool menu for unloading machines
* Associative list tweak, will be added to the menu soon
* Compile error fixed
* More of these
* And more
* Last one
* Okay, this refactor should make it work right
* Redundant variable
* Refactored multitool menu as common between all, removes copypasted code
* This is already in allowed_types
* Dunno if this flag should be here
* Moving this variable down to common level too, forgot it
* Nicer descriptions
* Adding to .dme
* Adding conveyor_act()s with this thing, why not, more power to it
* This should help
* Adding parts and a circuitboard
* Adding part upgrades and circuit design
* Fixing name
* Why does indentation do this
* Standardising these to box stations for some reason, don't ask
* Removing the input and output items, as well as removing them from as many maps as possible
* Reworking directions on packed and box
* Chaining conveyor_act()s
* Checking in nearby unloading machine too
* Here too
* Function for repeated code
* Forgot this
* This too
* Better check
* Guess this too
* Doing changes, make chaining work
* Remove this
* Removing infinite loop MC crash
* Crude loop checking recursive method, may be extremely broken, need to test it
* Compile and logic fix, more comments on this, tested and this actually works somehow
* Fixing dirs on test box, hive vault and castle
* Synergy, horizon, bagel, boxes
* xoq, meta
* Snaxi, deff
* Lowfat, roid
* An attempt at fixing lamprey
* Updating Dorfstation, now that PR is merged
* Fixing design typepath
* Returning false is actually unnecessary, no return fails conditionals just as much
Co-authored-by: kanef <kanef9x@protonmail.com>
* Adding conveyor act for destructive analysers
* And general R&D machines
* More flags
* Removing user input
* Indent
* And now monkey recyclers
* And smartfridges
* And processors
* Rules for plant bags here too, forgot some checks
* Fixing compile errors
* Removing these
* Fixing indent
* And now adding xenoarch machines
* Removing rnd machine general conveyor act for now
Co-authored-by: kanef <kanef9x@protonmail.com>
* Framework for changing barsign font
* Slight fixes, new fonts, intervals work now
* Forgot a comma
* Adding new filter
* Changing custom bar sign color, sprite by jtgsz
* Basis for color overlay
* Forgot this
* Somehow this got removed
* More color implementation
* Better method
* Comma
* Here too, for consistency
* Font rework
* And format fixes
* More consistency
Co-authored-by: kanef <kanef9x@protonmail.com>
* astrrrr
* raaaaal
* jjj
* ooouuuuu
* rnneeeyyyyy
* astral journey
* yenruoj lartsa
* geez thank god I am such a rigorous QA Tester am I right?
* oh yeah, this takes care of that
* gne gne gne user
* scrapped
* there
* spawnless
* removing the extra linebreaks