Commit Graph

80 Commits

Author SHA1 Message Date
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
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
Exxion
4d7a2df990 Renamed Clamp() to clamp() 2019-10-25 17:18:20 -04:00
Peter Wedder
7b1a7a920c Tile painter bugfix (#24507)
oops
2019-10-20 12:55:37 -05:00
Peter Wedder
637615dd21 chapeldark (#23893) 2019-08-18 18:46:17 -05:00
Peter Wedder
37b53a97de "Mix" warning stripe decal (#23802)
* warning stripes

* looks like these are in here too
2019-08-10 12:15:38 -07:00
Paul Ritter
fba040db42 changed can_be_used_as_screwdriver to is_screwdriver cause we are to lazy to type 2019-04-13 23:22:12 +02:00
Paul Ritter
87358975b1 the remaining changes. forgot how to used smartgit there for a sec oops. 2019-04-13 20:54:21 +02:00
DamianX
92f88dd217 Suicide act refactor (#20334)
* Rename macros

* count_set_bitflags helper

* Fixed RCD suicide_act
2018-10-20 21:06:47 +01:00
Shadowmech88
d6ec8b700c Removes insulated pipes from the RPD. (#19990) 2018-10-14 11:18:09 +02:00
ShiftyRail
74af4e6871 Removes an in world check for malf modules. (#19967)
* Removes an in world check for malf modules.

* Moved to a saner place
2018-10-06 17:34:48 +02:00
DrSnips
d2eec30ec4 Adds the card game Une. (#19624)
* Part 2. Complete

* Added a few ways to get a deck of une cards.

* Made requested changes in all "for"s.
2018-09-19 13:38:35 +02:00
Kurfursten
eaf4fcb092 rpdpass (#19552) 2018-09-11 23:15:26 -04:00
DamianX
27e37d5b3c Fixed annoying shit (#18381) 2018-05-29 17:20:18 -03:00
DamianX
4a38ac9169 Remove get_turf from all playsound calls (#17640)
JUST. DO. IT.
2018-03-02 11:18:53 -03:00
jknpj
d06d1b29fa The not so big and less unatomic silicon update (#16891)
* Borg code cleanup and tweaks

* oh boy here we go

* did you test this?

* still testing this crap

* i'm testing it

* pushing more things with builtin bugs that i need to solve

* untested fixes and tweaks

* MoMMI changes lord almighty

* Come on git don't be ass

* how did i merge 3 times in a row

* more untested shitcode

* i got about 100 runtimes to debug

* FUCKING GITIGNORE DO YOUR FUCKING JOB

* WOAH NIGGA DON'T FORGET THESE

* thanks git mergetool

* untested powercreep that may not even compile at all

* defines, fixes and holy fuck did i just commit test_tiny again?

* every fucking time

* sprites by blithering

* what a goof

* p-p-p-powercreep?

* supply borg GPS

* fixes a bunch of things and tweaks respawn_module()

* Tons of icon crap

* geigers don't work on silishits oh joy

* more icon-related things

* safer this way

* Borg Photo

* fixes photos being a shit, THIS SRC. ISNT FOR SHOW and makes all mommis unliked by default

* jesus this has been broken since forever

* AIcreep

* removes geigers because radiation is fuck added the remont robot upgrade for mommis

* BREAK DOWN BREAK DOWN

* BREAK DOWN BREAK DOWN

* BREAK DOWN BREAK DOWN

* BREAK DOWN BREAK DOWN

* NO SPEEDCREEP TODAY

* soviet work with test tiny because i'm too lazy to remove it from this commit

* remos supplycreep

* forgot to remove a icon

* REMOVES PHOTOCREEP

* re-adds Wall-A, Wall-E, EVE and Bladewolf

* FUCK U DUNY

* emotefix

* fixes soviet RCD, tweaks soviet modules and static

* motherfucking non-hardsprited ushankas

* ALL ABOARD THE POWERCREPE TRAIN

* thanks, oldcoders.
2018-02-27 20:51:57 +01:00
DamianX
1d0f4eec84 Admin-only RPDs with no delay (#17216)
* Admin-only RCDs with no delay

* rm bad

* rm oversight
2018-01-30 20:46:22 +01:00
Unknown-as-Captain
e883b718ea Increases borg RCD cost for making airlocks (#16583) 2017-12-09 22:38:22 +01:00
Shadowmech88
dc4f8b7785 Engineering Mech (#16185)
* Adds new Engineering mech.

* Changes the Exosuit-mounted Rapid Construction Device to the Exosuit-mounted Rapid Engineering Device.

* Added mech sprites, beginning work on exosuit-mounted Engineering switchtool.

* Fully implements the mech switchtool.

* First round of fixes.

* Fixes compile failure.

* More fixes.

* Adds mech-mounted metal foam grenade launcher.

* Makes the mech switchtool Engineering-exclusive.

* Refactored the RED.

* More fixes.

* Adds Destroy() to global_iterator.

* Mech movement will no longer bypass do_after().

* The Rapid Engineering Device can now function as a socket wrench when used on pipes in RPD mode.

* Added automatic tiler.

* Added built-in scrubber to Engineering mech.

* Adds mech-mounted inflatable barrier launcher.

* Does a fix.

* Adds exosuit-mounted radiation collector array.

* Makes changes, separates plating and tiling for tiler, adds new sprites, renames mech.

* Adds construction steps, circuit boards, and everything else needed to fully implement the mech.

* leg

* Adds mecha tool sprites.
2017-10-20 06:36:09 -04:00
Damian
9da4b13d4f spark system refactoring 2017-09-20 03:28:46 +02:00
MadmanMartian
587a9affa1 RCDs can no longer deconstruct reinforced walls 2017-07-30 12:37:10 +01:00
mtpowell
10c9cf7f0b Adds H/E Manifolds (#14717)
* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Balances heat transfer

Not efficient to build 5 manifolds on every tile, makes you utilize pipes.

* Whoops

Forgot the 4-way
2017-05-03 13:46:38 +01:00
unid15
38f7bcd3f4 Changes some typepaths (#14522)
* Removes /obj level crap

* Woopsie shmoopsie

* Woopsie shmoopsie part 2

* Fixes 30000 changes

* Test

* Let's see how this works

* Revert map changes

* This will work at last
2017-04-06 20:38:04 +01:00
clusterfack
246b9261f5 Revert PHORON 2017-04-02 00:37:37 -05:00
clusterfack
8d9d66ce28 Makes Station Rotate (#14506)
* 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!
2017-04-02 00:01:08 +02:00
Pieter-Jan Briers
ac7e891b7e Mouse wheel based RPD control. (#13670)
* Mouse wheel based RPD control.

* Fixes last bugs.
2017-02-06 14:55:40 -05:00
Kammerjunk
e10e4a3882 Logs the RCD floor deconstruction 2017-02-03 20:18:41 +01:00
jknpj
e84a969479 Engineering borgs can now change access for airlocks built with RCD (#13160)
Closes #12240
2017-01-02 23:38:23 +01:00
jakmak3
53b33a8978 This change increases the RCD price from 20 sheets of metal to 30 sheets of metal and 10 sheets of glass. It also reduces the cost of compressed matter from 12 sheets of metal to 8 sheets of metal and from 6 sheets of glass to 4 sheets of glass. (#12313) 2016-11-06 14:11:04 -06:00
sood
ee98d2ffaa Fixes cigars runtiming on roundstart because service fab code was snowflakes. (#12344)
* Fixes cigars runtiming because service fab code was snowflakes.

* Horrid workaround
2016-10-25 21:29:03 -05:00
clusterfack
99da2a94fc Removes tile painter paint delay (#12013)
Since you cant change the painting type while you are currently painting easily, and they're simply no balance reason that 'painting' would ever need a delay.
2016-09-26 23:24:01 -05:00
Pieter-Jan Briers
38deff5cc5 Celtpipe fixes & pipes use planes to their full extend. (#11619)
* 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
2016-09-07 20:30:17 -05:00
ComicIronic
d490e1f970 Removed one line ifs and elses. (#11389) 2016-08-15 05:36:21 -05:00
ComicIronic
b2b5c81633 Moved research names over to defines. (#11424)
* Moved research names over to defines.

Also fixed 4 (four) instances of the incorrect research name being used.

* Changed research names to avoid collisions.
2016-08-14 17:47:22 -05:00
9600bauds
bd48bc841a text_box (#11028)
* text_box

* text box haha get it

* http://i.imgur.com/1sL5CIc.png

* test_asteroid

* more shit
2016-07-22 00:58:04 +01:00
PJB3005
c7b3994fff Adds the ability to clear decals to the tile painter. (#10960)
* Adds an option to the Tile Painter to clear decals on a tile.

* changelog

* Remove useless check
2016-07-13 21:46:37 +01:00
unid15
578a76b0bf Areas can have their own base turf type (#10765) 2016-06-25 15:18:35 -05:00
PJB3005
a8359ff182 Tile painter improvements. (#10070)
Made the tile painter load resources faster.

Made plaques work again.
2016-05-18 20:50:18 -05:00
ComicIronic
24e1c261b9 Moves w_class to defines. (#10051) 2016-05-14 19:37:06 -05:00
Sood
31ac9f6a5b 510 + btime mostly removed + screen overlays overhaul + Paradise sched improvements 2016-04-26 15:34:31 -07:00
Exxion
f643503ace Fixes two runtimes 2016-02-22 00:11:47 -05:00
Rob Nelson
f030ed8bc6 Merge pull request #7113 from 9600bauds/paintitblack
The same shit I just did but for the tile painter and also less annoying sound
2015-12-17 14:17:10 -08:00
Rob Nelson
cd673ae9a5 Merge pull request #7086 from 9600bauds/spellcheck
I keep my IDE open and grep for every spelling, punctuation, or grammar error I can find: Part 1
2015-12-17 14:16:34 -08:00
9600bauds
0f104b7db1 Less annoying to use tile painter 2015-12-17 19:00:43 -03:00
9600bauds
ee7c2e7346 spellcheck 2015-12-17 17:41:59 -03:00
9600bauds
ad24cdedbe But it gets even better 2015-12-17 12:49:32 -03:00
9600bauds
c98ec02fd0 Something that everybody who has ever used an RPD will be infinitely thankful for 2015-12-17 03:32:54 -03:00
D3athrow
0571df3515 Fixes RCD deriatives going into storage while trying to make something
If someone else has a better idea on how to fix this feel free to. (reverted from commit cef7e69c7a)
2015-12-05 15:37:15 -06:00
ririchiyo
cef7e69c7a Fixes RCD deriatives going into storage while trying to make something
If someone else has a better idea on how to fix this feel free to.
2015-12-05 12:30:03 -05:00
clusterfack
f5db03db78 Merge pull request #6625 from PJB3005/better-chat-the-beginning
Adds a to_chat() macro, and refactors the entire chat to use it, to pave the way to a non shit chat.
2015-11-28 22:32:49 -06:00