Commit Graph

476 Commits

Author SHA1 Message Date
Aronai Sieyes 86a01bfb93 Merge pull request #11224 from VOREStation/Arokha/recycling
Add recycling machinery
2021-07-24 13:04:03 -04:00
Aronai Sieyes ed28e8f3e6 Add recycling machinery 2021-07-23 18:45:18 -04:00
Leshana 4dbff38037 Refactor conveyors to use static area power. 2021-07-21 19:51:23 -04:00
Leshana 5e226c1c16 Refactor conveyors to not process when they're not operating. 2021-07-21 19:51:23 -04:00
MarinaGryphon a843667af3 Fixes a bunch of bools missed in #11100 2021-07-16 15:55:49 -05:00
MarinaGryphon 577b986ba6 Convert some bools to TRUE/FALSE instead of 1/0. (#11100)
Co-authored-by: Aronai Sieyes <arokha@arokha.com>
2021-07-16 13:43:25 -04:00
Aronai Sieyes 8ab34365f1 Merge pull request #10852 from VOREStation/Arokha/matdefs
Use material defines more
2021-07-07 15:00:49 -04:00
Aronai Sieyes 8bcd31c91e Merge branch 'master' into Arokha/matdefs 2021-07-07 14:29:30 -04:00
Aronai Sieyes a8ffde68da CONVEYORS 2021-07-05 23:16:29 -04:00
MarinaGryphon e41c2ecfd7 first pass (emotification, some \the -> \The) 2021-07-05 09:42:48 -05:00
Aronai Sieyes b71c7e7271 Use material defines more 2021-07-03 18:18:05 -04:00
Aronai Sieyes 0da0c54388 Convert almost all alert() to tgui_alert() 2021-06-25 17:03:35 -04:00
Aronai Sieyes 70bff20384 Normalize alert() calls 2021-06-25 14:27:14 -04:00
Aronai Sieyes 85c31e9fda WIP fix of this PR 2021-06-21 19:29:43 -04:00
MarinaGryphon 385fa640af Linter diagnostics + bans non-var relative pathing 2021-06-20 18:16:45 -04:00
Aronai Sieyes 1696db4842 Move most/all overlay use to SSoverlays
Except for the ones I'm about to change in the
lighting commits!
2021-06-17 00:11:13 -04:00
Aronai Sieyes 00a42a96ea Finish polaris linter portions 2021-05-27 11:12:51 -04:00
Neerti 767e655310 Linter Introduction + Cleanup 2021-05-25 23:19:34 -04:00
MistakeNot4892 3e804dc799 Sideports a couple of init unit tests from Neb. 2021-02-27 13:05:16 -05:00
Novacat bcaf7dcdff Merge pull request #9445 from VOREStation/upstream-merge-7369
[MIRROR] Department and Round Goals
2021-02-21 17:14:47 -05:00
Verkister 974b4f35c0 Update disposal.dm 2021-02-09 19:48:10 +02:00
Mechoid f8414c3ec1 Wall Disposals 2021-01-15 01:57:22 -05:00
tigercat2000 43541ac56c Allow remote control of disposal bins for silicons
Closes #9457

I'm pretty neutral on whether this should be merged or not, but it was apparently this way in the past.
/tg/ matches the current behavior (no one inside a disposal bin can control it, silicons can not pull the handle)
The new behavior is carbons inside a disposal bin cannot control it, silicons can pull the handle remotely
2020-12-15 21:28:50 -08:00
Mechoid 40d65d962f Department and Round Goals 2020-12-11 19:19:15 -05:00
Hatterhat 7ed50074aa polaris#7778 earlyport 2020-12-07 01:34:32 -06:00
Rykka d2fb9a7691 Rebase onto Master for Volume Control Panel, Squash Commits 2020-08-27 19:47:38 -04:00
ShadowLarkens 097d4fa283 TGUI Research 2020-08-25 13:30:47 -07:00
ShadowLarkens 6f9545ea63 TGUI Destination Tagger 2020-08-16 22:27:08 -07:00
ShadowLarkens dc6c47841d TGUI Backend Tweaks & Fixes 2020-08-07 00:29:50 -07:00
ShadowLarkens 2992efb823 TGUI v4.0 2020-07-17 22:09:26 -07:00
ShadowLarkens c1f037fc33 Minor fix for not repeating checks that default state already does 2020-07-16 14:59:52 -07:00
ShadowLarkens 1cded01770 TGUI v3.0
This ports TGUI, and makes the old nano crew monitor and the disposal
bins use it as first examples.
2020-07-16 14:59:45 -07:00
Kenzie a82de6eddd fixes small package examination 2020-06-01 20:42:37 -04:00
Aronai Sieyes 09074eaabb Alter playsound paradigm 2020-05-18 23:42:15 -04:00
Atermonera 9c32a0e2b3 Updates machines to use default_apply_parts() 2020-05-07 00:40:34 -04:00
Leshana f029c555f2 Adds the Rapid Pipe Dispenser
- Adds "paintable" flag to pipe recipes so we know if we can paint it.
- Ports the RPD from Yawn Wider.
  - Brings RPD sprites from /tg instead.
  - Slightly refactors recipes to keep type-specifc vars on subtypes.
  - Refactors RPD UI icons to use iconsheet assets: Instead of sending each individual icon to the client as needed, we declare an icon sheet asset and send the entire thing to client.  Then we just use the given CSS classes to display the icons!
- Adds icon sheet asset datum for pipe and diposals construction.
2020-05-02 19:18:10 -04:00
Aronai Sieyes b9c6107f26 Merge pull request #7513 from VOREStation/upstream-merge-7038
[MIRROR] Rewrite examine() to pass a list around
2020-04-29 18:38:26 -04:00
Atermonera 84eb15f9cc Merge pull request #7041 from VOREStation/vplk-disposal-consts
Slightly clean disposal pipe construction code.
2020-04-29 16:52:26 -04:00
Aronai Sieyes 6ebd249748 Rewrite examine() to pass a list around 2020-04-29 16:42:50 -04:00
Atermonera d7a9416bb8 Clean up various things 2020-04-03 03:15:06 -04:00
Atermonera cbb40196fc Machinery: Always use update_use_power() 2020-03-23 23:21:10 -04:00
Atermonera 8d2b41ad2c Big Bastard Incidental Sound Port 2020-03-15 14:39:19 -04:00
Atermonera 9b93339969 Moar descriptions for things 2020-01-20 22:50:39 -05:00
Michiyamenotehifunana ce4f248381 Okay that should be all 2019-08-15 23:06:26 +08:00
Atermonera 9325f590ca Mining Expansion, the Diggening. 2019-07-13 03:48:38 -04:00
Neerti 93e6bbc031 Merge pull request #6073 from Heroman3003/conveyor-boogalo
Fixes newly constructed conveyors not working
2019-04-14 02:25:14 -04:00
Heroman 6a5a4ffb85 Fixes conveyors being unable to go backwards 2019-04-08 08:17:11 +10:00
Neerti 30b967e28a Items are now assumed to be conductive, rather than the opposite 2019-03-28 21:45:38 -04:00
Anewbe 8ed384b38c Rewrites Atmospherics 2019-03-28 19:25:11 -04:00
Neerti 3256202407 [READY]Ports /tg/station pixel projectiles, processing subsystems, timer subsystems, and some misc stuff to make it all work 2019-03-27 22:02:07 -04:00