* patch-2
* does everything on the TODO list
FUCK YEAH
*breaks up the engineering node design ID's for readability
*linking the device via multitool is possible
*The machinery construction "recipes" are less shit and make a bit more sense
* coil
* did somebody say RUNTIMES?
*fixed runtimes when there is no link on the stacking machine console
*added feedback for unlinked consoles
*it's -> its
*proper typecheck
* achieved with [src]
The experimentor is less likely to produce food when it transforms an item
The experimentor no longer breaks when the toxic waste malfunction occurs multiple times and isn't cleaned up
The experimentor irridiate function actually chooses what item to make properly rather than picking from the start of the list
The food weight change is because the probweight var wasn't effective because food was added to the list before anything that would increase the var, it's so low because there's a ton of food and it should be possible to get other things. I tested it in game and food is still the most common thing to get, I could bump up the prob for non-food things if needed.
The toxic waste runtime would make the experimentor unfixable except for reconstructing, and that resets the experiments.
The previous method of picking was broken and pretty poorly coded, I moved it to an associative list and the existing and non-broken pickweight function (not sure if this is also a code change).
only human and lizard synthetic limbs will have should_draw_greyscale set to true
added /improper and uncapitalised synthetic limb names
removed plasmaman parts from human_parts_greyscale.dmi
* new boards
* new boards installed
* new designs (wow) (woah)
* added the new design ids to the biotech node
* tested
it works, also, that typo fucking stopped it from compiling
* sucessfully fixes some grammar
/🆑
grammar:fix
🆑
* fixes kevin spelling words in albanian
* tfffaerfvvjjewwaazcb
* does this work
* what if this works
* sdad
* ok
* buncha things from upstream
* datums globals, onclick
* datums
* game folder, holy shit mirror bot why
* modules
* icons
* dme
* compiles cleanly
* tools purge
* updates maps
* double check just because. and wew lad
* incidentally, this needs more work first
* some things
* weh
* sound cleanup and icons
* reeeee
* compile issues
* oh look, fresh code sync
* cleans up some unused icons
* dirty vars
* reeeeeeeeeeeeeeee
* wew lad. fuck off with this already
* Why use a weird proc to check it than set a static list? Yes one is technically more expensive but better maintainability
* Changes to what Cyberboss suggested (For performance reasons?)
* oranges and Antur make sense with the && False its just a false return instead.
* Man I need to read more areas of the codebase that entire proc being modified was not required with my list change......