* Fixes scanners properly this time
* Just some code cleanup
* Fixes HE pipes being fast
* Fixes a bug that, for once, was not my fault
* Bugs both my fault and otherwise
* Why didn't I just do this in the first place?
* Turns out I wasn't the one who did the last one
* Simplification
* This was just completely incorrect
* Just style, which should have been included in the last commit
* Use new proc
* Simplification. This is still fucked up by the way
* And fixes a bug with freezers. This behavior is still fucked up though
* Woah fuck I nearly missed this. Freezers no longer have the volume of an entire zone.
* This should really be based on partial pressure, but that's a problem for another day
* There was never a reason to remove the air since thermal energy change is scale-invariant, dummy
* I THINK this is as correct as it's going to get without a rewrite
* Reading this hurt me
* Forgot this one, long ago
* Fuck lifecode
* Various stuff
* Removing the air is still unnecessary
* Fixes these not updating the zones, but these should really adjust thermal energy rather than absolute temperature
* Fixes these to update and use pressure
* This one gets special mention for breaking any existing sleeping agent in the area
* Whoops. I really need to standardize this.
* For fuck's sake
* I was going to make it adjust the environment temperature directly but looking at the code hurt my skull
* Not really deserving of its own commit but R-UST is next
* Existence is pain
* Fixes compile errors and a trillion runtimes
The gas_mixture procs should probably never return null, but oh well
* You're solving for the wrong n
* Don't explode tanks
* Revert "[ci skip] Automatic changelog update."
This reverts commit c4eaaeb372.
* Revert "Fixes almost all the bugs that I should have fixed six months ago (#18323)"
This reverts commit e7c24c311c.
* Fixes scanners properly this time
* Just some code cleanup
* Fixes HE pipes being fast
* Fixes a bug that, for once, was not my fault
* Bugs both my fault and otherwise
* Why didn't I just do this in the first place?
* Turns out I wasn't the one who did the last one
* Simplification
* This was just completely incorrect
* Just style, which should have been included in the last commit
* Use new proc
* Simplification. This is still fucked up by the way
* And fixes a bug with freezers. This behavior is still fucked up though
* Woah fuck I nearly missed this. Freezers no longer have the volume of an entire zone.
* This should really be based on partial pressure, but that's a problem for another day
* There was never a reason to remove the air since thermal energy change is scale-invariant, dummy
* I THINK this is as correct as it's going to get without a rewrite
* Reading this hurt me
* Forgot this one, long ago
* Fuck lifecode
* Various stuff
* Removing the air is still unnecessary
* Fixes these not updating the zones, but these should really adjust thermal energy rather than absolute temperature
* Fixes these to update and use pressure
* This one gets special mention for breaking any existing sleeping agent in the area
* Whoops. I really need to standardize this.
* For fuck's sake
* I was going to make it adjust the environment temperature directly but looking at the code hurt my skull
* Not really deserving of its own commit but R-UST is next
* Existence is pain
* Fixes compile errors and a trillion runtimes
The gas_mixture procs should probably never return null, but oh well
* You're solving for the wrong n
* Revert "[ci skip] Automatic changelog update."
This reverts commit f78487c60f.
* Revert "Fixed golem death runtime (#18065)"
This reverts commit d4dd9472af.
* Revert "Removes action buttons. Ready for server side testing after successful test server testing. (#18067)"
This reverts commit c5c1073a48.
* Event for changing density
* Just in case
* The humans are ded
* Remaning changes
* Slippery litle devils
* How many commits am I holding up, Winston ?
And if the collabs says 5, how many ?
* Fixes resting problems
* Final fixes
* martians can now be exploded
* removes human centricity
* new UI!
* centered inventory icons
* fixes some overly large throw icons, intent icons now black-background rather than white
* RETURNTOPOOL AND VARIOUS
* fixes
* forgot a fix
* more fix
* too tired to git
* Sood AKA that guy that always tries to fix GC even though he forgets how it works every time and he always does it late at night in a hurry
* cluster knows best
Previously if you clicked on an object and you already had the NanoUI open, two things could happen:
* The UI only updates
* The UI reopens with a white BYOND flash.
The latter did always move it to the foreground, but the flash and UI moving was pretty ugly.
The former only updates the UI, so if you had multiple stacked windows open it gets kinda annoying.
With this change, all UIs always do the former, and the UI for an object always moves to the front when you interact with said object.
* Police tape, gauze, label rolls, ties, stethoscopes, and bedsheets can now be used as restraints.
* Reduces resist time of bedsheets, boiled spaghetti can now be used as a restraint.