Commit Graph

803 Commits

Author SHA1 Message Date
Katherine Kiefer
d68c6455f7 Merge remote-tracking branch 'origin/master' into luciee 2022-03-31 10:48:29 +11:00
Katherine Kiefer
58f5746f65 boosts firedoor speed 2022-03-31 10:47:16 +11:00
Theos
c7ff301c02 makes preternis able to use cryo for toxins and oxygen damage (#13529) 2022-03-27 13:44:40 +01:00
Katherine Kiefer
06a286f574 processing redone a bit 2022-03-22 10:59:27 +11:00
Katherine Kiefer
0a8d427315 these should stay on new() 2022-03-21 19:09:13 +11:00
Katherine Kiefer
00eff2e850 fixes debug verbs 2022-03-21 14:25:45 +11:00
Lucy
437b6fa390 readd deferred_airs 2022-03-05 17:17:40 -05:00
Lucy
9c7fa4fb9c port rest of fixes 2022-03-04 23:19:51 -05:00
Lucy
a02debf16c Update auxmos to fix bugs 2022-03-04 22:26:38 -05:00
LatteKat
2fd6c84232 it wasn't dns
* deps

* crap

* oops
2022-02-28 21:17:42 -05:00
Katherine Kiefer
e9344a7164 maybe fixes reactions 2022-03-01 11:20:27 +11:00
Katherine Kiefer
a9a69c4545 fix adjacencies, fix pumps not shutting off 2022-03-01 10:18:15 +11:00
Lucy
3d4f24603d Merge branch 'master' of https://github.com/yogstation13/Yogstation into katmos 2022-02-15 19:48:11 -05:00
TheGamerdk
13aa5f833f Update thermomachine.dm (#13079) 2022-01-26 18:48:03 +00:00
Notamaniac
62c506509f Ports "Adds pipe layers to freezers/heaters" from tg (#12992) 2022-01-04 18:55:03 +00:00
Lucy
405522c4ac FIXY FIXY!!! 2021-12-23 15:13:07 -05:00
Lucy
2fc8f012bc AAAAA 2021-12-22 23:38:57 -05:00
Lucy
a9b511d30e AGH 2021-12-22 20:01:30 -05:00
Lucy
bd9f5d0aed fix fire 2021-12-22 17:58:27 -05:00
Lucy
0729c3128a Don't do fancy dir checks in firelocks, just close 'em all 2021-12-20 06:34:30 -05:00
Lucy
990f73a0c4 Fix up some variable crap 2021-12-17 22:37:17 -05:00
Lucy
9a7089335b remove update_visuals calls 2021-12-17 18:10:21 -05:00
Lucy
a50cbe7281 auxtools and katmos! 2021-12-17 17:59:11 -05:00
Redmoogle
1074be5011 Cleans up some do_after calls (#12417)
* Replaces do_after delays with defines instead of deciseconds

* Fixes Text
2021-10-09 01:18:35 -04:00
Theos
84a003fc3f theos blatantly cheats and applies coolant (again!) in the crystallizer (#12396)
this does not fix much but it makes the cooling more regular and therefore more intuitive
2021-10-03 21:23:31 +01:00
Theos
8b5f7f3913 adds a cap on throwspeed from monstermos to carbons so you probably won't bust your bones open nearly as often (#12302) 2021-09-17 13:07:13 +01:00
adamsong
3baeaeb0c4 Steals tg's span macros (#12232)
* Steals tg's span macros

* Fix alphabet

* Updated some more spans

* Misses a conflict

* Fix compile errors

* Converts more spans

* oops
2021-09-17 12:50:16 +01:00
Theos
26191754f1 Ports wounds from TG (#11955)
* piss

* second set of files

* theos feels pain and dies

* code works lmao

* other stuff

* YES YES YES

* Update zombies.dm

* egg

* whoops

* bubblegum alt attacks won't wound

* bone hurting juice hurts bones

* something's fucky wucky

* humans are no longer blue space babes but projectile damage is still wack

* IT WORKS???????

* other stuff

* turns out im big brain and already handled that should be testable live now

* WHOOPS

* medical pens not in stupid area

* fix regen mesh icons

* tool_behavior and defines plus allowing wound healing to override surgical tool no touchy bit

* should help

* mapping problem

* fix monkies shitting out blood all the time

* going to remove examine_more being stupid

* this is stupid i think it works though

* Empty commit, more bad code

* this probably fdixes something

* buckshot buffed back to where it should be

* woundings

* missed this one

* fix gamebreaking bug

* turns out damaging ANYTHING causes suit sensors to break whoops

* stuff up to limb disable refactor

* aid scanner can no longer kill you if you use it too much, preventing the robot uprising for another few decades

* Update burn_dressing.dm

* wtf

* shotgun slugs have a wound bonus of -30 putting them in line with other high damage weaponry that has even less

* burn debriding uses the scalpel rather than the hemostat

* debriding for patch/treat no longer causes wounds

* Give syndicate medical cyborg a bonesetter

* like 5 more prs ported

* fixes burn ointment and mesh application not having a progress bar

* gamemode zombies get easydismember and easily wounded

* managed to screw up self cautery this fixes it

* carbons can't use check self for injuries but humans can

* honey gives +2 sanitization to burns

* re-add this if sensors get fixed

* should fix a runtime I made on accident when trying to make examine more less jank

* last 2 prs and some holdup fixes since these touched on that

* set target = src so the progress par shows up i think

* Update mutations.dm

* fixes twohanded reuqired weapons by reverting some change I don't understand

* fixes blood sprites

* actually properly fixes the thing

Co-authored-by: Gabriel Adamson <adamson.g@gmail.com>
Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
2021-09-11 13:19:11 +01:00
Theos
85fd28bbbb Should reduce cryo jank (#12268) 2021-09-10 00:43:11 +01:00
Theos
9a988ccadb moves heating in crystallizer above the cooling so it like matters (#12077) 2021-08-21 13:50:09 +01:00
adamsong
1b8491db1b Added canister contents to the atmos investigate log (#11665) 2021-07-01 11:20:28 +01:00
MaintClown
88645a2db9 Fixes a typo from multitooling a temperature gate. (#11549)
* Fixes a typo.

* Update code/modules/atmospherics/machinery/components/binary_devices/temperature_gate.dm

Co-authored-by: Theos <theubernyan@gmail.com>

Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
Co-authored-by: Theos <theubernyan@gmail.com>
2021-06-13 11:38:15 +01:00
Theos
8370385457 ports crystallizer from TG (#11222)
* ports crystallizer with some other changes

* Update atmos_grenades.dm

* Update atmos_grenades.dm

* how the fuck

* haven't seen anyone even make zauker

* Update atmos_machines_recipes.dm
2021-03-27 15:57:34 +00:00
AutisticFroggy
df604f15c4 revert (#10979)
Co-authored-by: ad dad <fg w tqg3 yghqh d>
2021-02-13 16:23:51 +00:00
Jamie D
37500bc82b Atmospherics - Patch 2 - Electrolyzer Boogaloo [WIP] (#10602)
* Cap fix

* THIS FIXES IT

* Electrolyzer Nerfs

* OOPSIE

* fucking didnt save did it.

* Fixes Atmos Weirdness

* Fixes Vent not showing up

* Pipes on stuff

* fixxx
2020-12-31 11:27:44 +00:00
Redmoogle
af1e6eeef1 save me (#10716) 2020-12-23 18:57:42 +00:00
Theos
b04717e5fe probably fixes hexane formation (#10707) 2020-12-23 18:49:50 +00:00
Jamie D
266b3f47bc Atmospherics Patch 1 - No map edition (#10505)
* Atmospherics Patch 1 - No map edition

* ffs

* brick

* Update hot_ice.dm (#10513)

* Automatic changelog generation #10513 [ci skip]

* brick

* Bug unintended feature /shrug

* Adds electrolyzer to Toxins

* oh

* Revert

* REEE

* Update YogStation.dmm

* Fucking maps

Co-authored-by: Theos <theubernyan@gmail.com>
Co-authored-by: Yogbot-13 <admin@yogstation.net>
2020-12-06 15:54:49 +00:00
Redmoogle
28550fcce3 RCD Overhaul/Major Port (#10464)
* YEEHAW

* You're not you when you code for 3+ hours

Co-authored-by: Hopekz <hopekxx@gmail.com>

* Fix airlocks

* Fix firelock blocking door construction

Co-authored-by: Hopekz <hopekxx@gmail.com>
2020-11-30 18:24:52 +00:00
Jamie D
d0cef42e36 Huge Atmospherics Update - Five layer pipes and new funny gases (#10447)
* AHHHHHHHHHHHHH

* oopsie

* Fucking extools, who would of guessed

* eee

* MAPS GO BRRRRR

* Icons

* Update code/modules/atmospherics/machinery/portable/canister.dm

Co-authored-by: Hopekz <hopekxx@gmail.com>

* Update code/modules/reagents/chemistry/reagents/other_reagents.dm

Co-authored-by: Hopekz <hopekxx@gmail.com>

* Update code/modules/reagents/chemistry/reagents/other_reagents.dm

Co-authored-by: Hopekz <hopekxx@gmail.com>

* Update code/modules/reagents/chemistry/reagents/other_reagents.dm

Co-authored-by: Hopekz <hopekxx@gmail.com>

* Update code/game/objects/items/grenades/atmos_grenades.dm

Co-authored-by: Hopekz <hopekxx@gmail.com>

* Update code/game/objects/items/twohanded.dm

Co-authored-by: Hopekz <hopekxx@gmail.com>

* Update code/modules/atmospherics/machinery/components/binary_devices/pressure_valve.dm

Co-authored-by: Hopekz <hopekxx@gmail.com>

* Update code/modules/atmospherics/gasmixtures/gas_mixture.dm

Co-authored-by: Hopekz <hopekxx@gmail.com>

* Update code/modules/reagents/chemistry/reagents/other_reagents.dm

Co-authored-by: Hopekz <hopekxx@gmail.com>

* Update code/modules/reagents/chemistry/reagents/other_reagents.dm

Co-authored-by: Hopekz <hopekxx@gmail.com>

* More shit

* Update basemats.dm

* Cock and Balls

* oh my god kill me please I hate gases and colton is a slave master someone call the cops he is after me and I dont feel good. I need some help here because I dont know what im doing and im very scared.

* Fuck off linter

* HMMMMMMMM

* Hmm?

* afasggsag

* REEEE

* COMPI:E BAD

* Hmmmm

* icons maybe

* T mixer

* Icons

* Ree

* Please work

* Fucking yogs folder

* Reeee

* Icon and runtime

* Reee

* Indents

* MIXER GO BRRR

* E

* Last update of the night

* oopsie

* Linter go Brrr

* REEE

* MOre fixes

* e

* Electroshitter

* EEE

* FUCK

* Maybe makes this work

* tg bad

* Come at me linter.

* Fucking oops

* Update electrolyzer.dm

* LINTER GO TO HELL - GIMMIE DAT GREEN TICK

* Im dumb

* E

* Update electrolyzer.dm

* Fixes vents

* Fixes

* E

* Fucking Jank code is jank

* R

* r

* Update tgui.bundle.js

* fucking moja just used goddamn find and replace

* Theos

Co-authored-by: Hopekz <hopekxx@gmail.com>
Co-authored-by: Theos <theubernyan@gmail.com>
2020-11-26 20:54:29 +00:00
Jamie D
b80a77572d Fixes Runechat runtimes and Adds Singing And fixes lots of other runtimes (#10325)
* E

* More runtimes

* Fucking i(n)dent I swear
2020-11-05 20:25:37 +00:00
Jamie D
e9c958fb11 Revert "Revert "TG performance tweaks - oh-god-please-kill-me-edition ASYNC / SLEEP BAD / Profiler"" (#10254)
* Revert "Revert "TG performance tweaks - oh-god-please-kill-me-edition ASYNC / SLEEP BAD / Profiler (#10207)" (#10252)"

This reverts commit c936816e14.

* FIXES NO BUTTON PRESS BS
2020-10-29 22:15:01 +00:00
Jamie D
c936816e14 Revert "TG performance tweaks - oh-god-please-kill-me-edition ASYNC / SLEEP BAD / Profiler (#10207)" (#10252)
This reverts commit 38f3174826.
2020-10-29 19:54:16 +00:00
Jamie D
38f3174826 TG performance tweaks - oh-god-please-kill-me-edition ASYNC / SLEEP BAD / Profiler (#10207)
* Im sleepy

* Reee

* oopsie Linter go brrrr

* Update code/datums/components/storage/concrete/bag_of_holding.dm

Co-authored-by: Nichlas Pihl <nichlas00100@gmail.com>

* Update code/controllers/subsystem/air.dm

Co-authored-by: Nichlas Pihl <nichlas00100@gmail.com>
2020-10-29 19:28:57 +00:00
Jamie D
0dd6fae119 [Port] Explosions Subsystem Test 1 (#10202)
* Explosions Subsystem Test 1

* Fucking linter

* Fucking TG Are Dents

* SCREW OFF LINTER
2020-10-28 17:54:13 +00:00
Jamie D
fb8eeb5a1f Tgui 4.0 - IN PROGRESS (#10116)
* Night 1

* Bit more

* MORE

* JS AND SHIT

* MORE

* IT COMPILES MOSTLY

* More and prepare for tgchat

* Woah there captain, TGUI 4.1 first.

* Shoo

* Copyshites

* Hmm

* Hmm

* Fixxxxx

* Fucking Apcs

* Fuck off autoupdate

* Rename DropDown.js to Dropdown.js

* Vending

* Few Fixes

* More Fixes

* Stand HO

* fixes sleepers without breaking anything else I think

* Oops

* Fixerinos

* Oopsie

* BUNDLE

Co-authored-by: Theos <theubernyan@gmail.com>
2020-10-25 18:34:06 +00:00
Jamie D
1a38af45f1 Finally fixes mining Airlock (#10043) 2020-10-18 22:28:22 +01:00
Jamie D
c50e9e0e5a Vents now turn off, but pressure needs to be reintroduced before they turn back on (#9957) 2020-10-15 00:21:38 +01:00
Jamie D
dc4babc47a Mining Base No longer sucks atmos wise (#9926)
* Mining Base No longer sucks atmos wise

* TANKS!

* tank

* Mebe solves lava vent

* Revert "Mebe solves lava vent"

This reverts commit ccc5adfc16.

Co-authored-by: wejengin2 <patpol4@protonmail.com>
2020-10-15 00:17:44 +01:00
AutisticFroggy
d98a702513 Readds atmos research point generation (#9888)
* FIIIIIX

* makes it apply to all the other gases
2020-10-06 11:44:09 +01:00