Commit Graph

594 Commits

Author SHA1 Message Date
DamianX
d4d08bfef5 Fixed implementations of Destroy() not calling parent (#27068)
* Fixed implementations of Destroy() not calling parent

* I forgot to commit garbage.dm
2020-07-11 21:27:05 +02:00
SonixApache
9fa1543cd2 allows most atmos stuff to be colored again (#27047)
* allows most atmos stuff to be colored again

* these are blacklisted
2020-07-10 18:09:55 +02:00
DamianX
f5c96279c6 Removed datum pooling (#26992)
* removed pooling

* replace returnToPool with qdel

* did stuff
2020-07-03 19:38:38 -03:00
ShiftyRail
eeb24fd031 Expunges hasvar() (#26846)
* Expunges hasvar()

* removes whitespace

* remove
2020-06-26 09:55:08 +02:00
ShiftyRail
8021aaf539 Working version of radio controller fixes (#26914)
* Revert "Revert "Fixes oldcoder stuff with radio controllers (#26845)" (#26868)"

This reverts commit cb1613403b.

* Fixes the bag

* No bug
2020-06-21 05:39:36 +02:00
DamianX
cb1613403b Revert "Fixes oldcoder stuff with radio controllers (#26845)" (#26868)
This reverts commit 6beff86079.
2020-06-17 01:16:55 -05:00
ShiftyRail
6beff86079 Fixes oldcoder stuff with radio controllers (#26845)
* Fixes oldcoder stuff with radio controllers

* Other

* if()
2020-06-16 23:07:23 -03:00
Exxion
9e0aa3e2cb Stops using vars for pipe init 2020-06-16 12:02:58 -04:00
Exxion
96e3510d83 TEC power tweaks (#25947) 2020-03-02 16:09:44 -06:00
Exxion
175c7a3c69 Some TEC fixes (#25935) 2020-02-28 19:26:10 -06:00
abernd
81fa1e6753 Volume pumps move gas based on differential pressure (#25856)
* differential pressure

* remove useless comment
2020-02-26 12:01:52 -06:00
Exxion
d7f9bac43c Thermoelectric Coolers (#25837)
* TEC v1

* TEC radio, etc.

* Buff a bit

* TEC stuff again
2020-02-26 11:37:49 -06:00
jknpj
f6aae72618 Tool Sound/Speed (#25529)
* Initial work on tool sounds

* Crowbars

* playtoolsound()

* aaaaaaaaaaaaaaaaaaaa

* HERE WE GO AGAIN

* Wrench

* Screwdriver.ogg REDUX, Cuffs

* drilling tools toolspeed is now a multiplier too

* Wirecutter
2020-02-08 09:07:00 -06:00
jknpj
89abfd45ba Replaces iswrench() macro with an is_wrench() proc (#25528) 2019-12-28 10:29:40 -06:00
Kurfursten
9f0d9fcb76 Vesta Heaters (#25483)
* Vesta Heaters

* Update spaceheater.dm
2019-12-24 06:50:02 -03:00
Kurfursten
d2040bfb81 Geyser Sprite (#25265) 2019-12-02 08:31:48 -03:00
jknpj
70f9e94446 Fixes pipe painter/RPD ignoring can_be_coloured (#25192)
* Fixes atmos pipe painter/RPD ignoring can_ne_coloured

* if
2019-11-30 16:02:07 -03:00
jknpj
e5c1dc941e Ports HE piping heat glow from Bay (#25193)
* Ports HE piping heat glow from Bay

* CIA pipes
2019-11-30 14:43:52 -03:00
ShiftyRail
f688d318d1 Geysers (#25038)
* adds geysers

* compiles now

* Small work on geysers.

* Oofer
2019-11-23 09:26:05 -03:00
Peter Wedder
5578cc3450 Wheelstation fixes (#24993)
* wheel

* more wheel

* mommi nest scrubber&vent

* ghetto kitchen area

* fewer mags
2019-11-13 20:41:13 -05:00
jknpj
1b2a4aac07 Merge pull request #24978 from Zth--/cleaningDuplicates2
Cleaning duplicated procs, part 2
2019-11-13 09:41:31 -03:00
zth
3c7be6dfd1 A bunch more of duplicated procs. I'm expecting a failed travis because I can't compile where I am 2019-11-12 11:38:51 -03:00
dylanstrategie
d00e34d458 Atmospheric pipes, cable wires and disposal pipes are again visible in the map editor (#24863) 2019-11-06 22:50:19 +01:00
brndd
fe2140d53b oops 2019-11-01 15:14:56 +02:00
brndd
d633198028 better do this too 2019-11-01 07:07:40 +02:00
brndd
655185db0b Fixes scrubbers getting stuck on green 2019-11-01 07:03:30 +02:00
Exxion
4d7a2df990 Renamed Clamp() to clamp() 2019-10-25 17:18:20 -04:00
Kurfursten
6bfb56a2c1 Merge pull request #23934 from boy2mantwicethefam/welder
Cleans up welder code
2019-09-16 02:58:04 -05:00
Exxion
d3f1b8b14c Fixes a bunch of Destroy() stuff (#24088)
* Fixes a bunch of Destroy() stuff

* This too
2019-09-12 19:30:06 +02:00
boy2mantwicethefam
75fab94e94 More clean-up 2019-08-20 16:13:44 +03:00
boy2mantwicethefam
44bbd5bad5 Code clean-up 2019-08-20 15:43:21 +03:00
Peter Wedder
68d38c3c0f Mapping piping (#23866) 2019-08-18 18:53:13 -05:00
brndd
7a4d4844f1 boogfix 2019-08-09 06:58:30 +03:00
brndd
d931a66ee2 scrubber pressure bounds 2019-08-09 06:49:34 +03:00
Damian
96ade98dfc Removed undefined type usages 2019-06-05 17:11:34 +02:00
DamianX
fef580631c Fixed warnings from SpacemanDMM (#23123) 2019-06-03 13:50:31 -05:00
Peter Wedder
3bb4a102c1 Makes HE pipe radiation capacity equal to thermal plates (#22927)
* increased the radiation capacity of thermal plates

* let's not go overboard

* actually let's just nerf pipes instead

* minor refactoring

* defines

* actually compiles now

* plates too
2019-05-20 20:36:31 -05:00
Peter Wedder
2436ceba03 Increases passive gate throughput (#22970)
* passive gates now have a 1000 l/tick throughput

* i guess we only need air1.volume
2019-05-20 20:33:52 -05:00
Peter Wedder
b9c570665d Mixers and filters (#22963) 2019-05-20 17:38:27 -03:00
Peter Wedder
f32de529c7 Scrubber siphoning fix (#22984)
* scrubber siphoning fix

* parentheses

* git is hard
2019-05-20 16:29:37 -03:00
Kurfursten
066e9c2fbb Merge pull request #22883 from brndd/red_airtank
Static air tank improvements (plus some atmos machine bugfixes)
2019-05-16 07:52:16 -05:00
brndd
6e3560aa5c explosions 2019-05-16 11:03:14 +03:00
Kurfursten
d30bb13e28 Merge pull request #22894 from brndd/valve_bugfix
Manual and digital valve bugfixes and code cleanup
2019-05-15 19:53:59 -05:00
Kurfursten
dfea133396 Merge pull request #22879 from brndd/vent_sanity
Air vent and gas pump improvements (and why we need them)
2019-05-15 19:51:27 -05:00
Kurfursten
79729123fa Merge pull request #22880 from brndd/scrubber_pressure
Scrubber pressure check consistency
2019-05-15 19:48:15 -05:00
brndd
8c51b76833 updating pump comment to match new functionality 2019-05-15 20:48:08 +03:00
brndd
811b135d93 temperature calculation fix 2019-05-15 19:52:51 +03:00
brndd
53d952541f removing unused var from passive gates 2019-05-15 18:47:51 +03:00
brndd
50a214fd0c MAX_PRESSURE define 2019-05-13 12:21:16 +03:00
brndd
5c11fe1a74 4500 kPa 2019-05-13 07:27:20 +03:00