* Do_welp proc
Adds the do_weld proc, bringing the action of welding onto the welder itself.
This means less checks thrown around in the code of differring quality, and now the alternate welding sound is being used.
Also adds a weld_speed variable to welders. Higher weld_speed factor, quicker welding.
* More istype removal
* !src now equals gcDestroyed
* 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
* Changes plasma to phoron
Because plasma has been coopted to mean the 4th state of matter, we're rebasing to the new bay naming standard of phoron
* Fixes maps and filenames
* Whoops forgot to change test box!
* Adds gremlins
* 2.0
* 3.0
* New sprites and CL
* Gremlin fibers and splitting
* No spam
* remove rogue S
* update cl
* Conflict resolution part 1/???
* Conflict resolution 2/???
* Conflict resolution part 3/3
* Commit first test later
* Allows gremlins to open firelocks
* Cleans up navbeacon.dm
* Allows gremlins to ride MULEbots
* A better way
* 2.0
* Finally works as intended
* Gremlin ass
* Remove NOMSG
* New gremling stuff
* Raises gremlin amount from 1-2 to 2-4
* Make them turn on the brig doors
* Makes them advanced tools (users)
* Woops works now
* Fixes every issue with gremlins riding mules
* Fixes deep frying everything
* look at the branch name of the last pr and this one
* fix and add
* added one
* cabinet
* more
* flavor text and KEEPER AI module bugfix but why?
* \the
* real flavor text hours also secrets and an email account
* ace coder over here
* revert fun removal and fix things
* cig
* let's see if this resolves inti's remaining change
* oh hey pomf copy-pasted from mecha.dm
* this didn't commit wtf
* "whyyyyyyy", said the bauds. and nothing got done that day
* there was even another src.name
* exxion
* revert fun description removal
* whoops didn't commit vox change
* spooky
* Fixes#11582
* Fixes#11465
* Fixes#10308
* Fixes#9756
* Fixes#9314
* Fixes#9506
* Removed my dumbfuck copypaste and cleared up more runtimes in throwing foods.
* Fixed camera naming and blueprint runtimes.
* Fixing some bugs.
Security belts can hold holobadges. Not really a bug, but sood listed it
under the bug fix milestone so whatever. Fixes#10844
Borer eggs don't break if nobody was found anymore. Fixes#10696
Can't leave the derelict as MoMMI in a locker through a teleporter
anymore. Fixes#10049
Airlocks without power don't blink the access denied animation and sound.
Fixes#9484
Fixes goonchat gaining focus when clicking on links. Fixes#9112
Cloning console sprite correctly updates when losing power now.
Fixes#9015
Pathogenic incubator caps at 100% growth. Note that it still consumes
virus food. Fixes#7402
Protolathe reagents are gone, not like it had any designs that took
reagents anyways. Fixes#8365
Cryo tubes don't break ventcrawling anymore, and correctly have an
internal atmosphere so a raging plasmafire can be avoided inside them.
Fixes#6257Fixes#11689
* More fixes and some cleanup.
You can no longer use the bluespace tunneler to get to Central Command,
fixes#11836
Setting frequency on a digital valve no longer makes it impossible to
unwrench the valve. Forever. Fixes#11837
Holomaps don't appear above everything anymore, back to how it was before
waffle pipes. Fixes#11830
* Forgot the changelog.
* Fixing vents and scrubbers, fixes#11838
* Teleports cleanup
* Fixes insulated pipe manifolds not having celt pipe support.
* Changelog
* So much fixes I can't be bothered to list them all.
* some PLANES work
* Planes + pipes = http://i.imgur.com/gCiMohF.png
* Changelog
* DEFINES
* Fix compile.
* Bugfixes
* Spells 1
* Barely functional, but more converted than before!
Now with more coderart!
Some bullshit to let you use charges and holder var at the same time!
* Renames plasma storage variable
Makes it so xenos once again get verbs and spells added on new()
Changes some code around so you can have holder var requirements and recharging time requirements
* AHHHHHHH FUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUCK
Fixes a bug with spell channeling switching
Makes it so plasma DOESN'T USE ADJUST TOX LOSS TO ADJUST ITSELF
RECODES CONJURE SO IT HAS A SPELL FLAG TO NOT PLACE DUPLICATE
**MAKES IT SO THE FUCKING CONJURE DOESN'T HAVE A WELDER SOUND FOR NO REASON FOR EVERY CHILD**
I DONT EVEN KNOW WHAT ELSE CHRIST
* WATAFAK
* readds screen spells
* Fixes more conflicts
* New sprites
* Removes Unacidable
Final pass on corrosive acid
Converts regurgitate to spell
* Final revision before testing and completion
Creates alien spellmaster
* More things
* Some spell master stuff and bugfixes
* Finishes the code, fixes the bugs, removes unacidable from fucking defficiency
* FUCK YOU DEFFICIENCY, FUCK YOU AGAIN
* This is more reasonable
* Arbitrary balance changes ahoy
* Resolve issues
* NO MORE HALF MEASURES, CLUSTER
* NO MORE HALF MEASURES, CLUSTER
* bugfixes
* bugfixes
* final bugfixes before the final testing
* we have clearance for lift-off, captain.