Commit Graph

224 Commits

Author SHA1 Message Date
variableundefined
544e548f4e Merge pull request #9624 from alex-gh/unary_pipe_fix
It is no longer possible to duplicate uvents.
2018-10-20 08:37:53 +08:00
Desolate
c974e29a3c global lists global defined 2018-10-02 15:52:46 -05:00
alex-gh
8898c7346b It is no longer possible to duplicate uvents. 2018-09-27 22:52:16 +02:00
Purpose
037f215d16 updates vars to use the defines 2018-09-16 01:22:57 +01:00
tigercat2000
695d7b7c23 Remove debugging stuff 2018-04-28 18:04:38 -07:00
tigercat2000
7d8c9a731a SS Conversion: Atoms, Machines, n' Mobs
This converts the machine and mob processes to the SMC. Additionally, it
adds the Atom subsystem, which handles all Initialize() calls in place
of the old gameticker. Due to incompatibility with our atmospherics
(FUCK OUR ATMOSPHERICS FOR FUCKING EVER JESUS CHRIST WHO THE FUCK MADE
THIS PIECE OF GODDAMN SHIT) atmospherics machines do not use
Initialize() as they should, instead opting for a custom atmos_init
proc that the air controller handles.
2018-04-28 17:55:15 -07:00
Fox McCloud
8c7b543415 The Great Conflictening 2.0: Removes /obj/item/device 2018-04-25 23:07:35 -04:00
Fox McCloud
2b25584372 Merge remote-tracking branch 'upstream/master' into remove-weapons 2018-04-19 17:01:38 -04:00
Fox McCloud
5c4aa9b3fd Removes All Weapons 2018-04-15 16:25:56 -04:00
Fox McCloud
4f777d76ea Makes Pipenets Actually Rebuild and Pipes GC 2018-04-15 04:16:09 -04:00
Fox McCloud
129e1f66f7 GC radio stuffs 2018-04-14 13:44:26 -04:00
Fox McCloud
5701ea7c75 Ports Nano UI to Subsystems 2018-03-26 23:59:52 -04:00
tigercat2000
b14faa19c3 Merge remote-tracking branch 'upstream/master' into SMC
# Conflicts:
#	code/__DEFINES/flags.dm
2018-03-22 15:35:12 -07:00
Tad Hardesty
1ca410b91e Fix various syntactic problems 2018-03-06 23:19:39 -08:00
tigercat2000
dca16e60cf PS -> SMC Ports: LINDA, Spacedrift, Throwing
This commit ports LINDA, spacedrifting, and throwing to the SMC.
2018-03-02 23:58:57 -08:00
tigercat2000
b4fa39d940 512 Compilation & Travis 2017-11-11 09:50:21 -08:00
Alffd
7b67eec6f0 Fastest linda 2017-10-14 23:38:39 -04:00
Fox-McCloud
543add7c10 Initial Commit 2017-08-10 18:01:03 -04:00
Sam
0c97c47dd8 Fixes the wording on opening vents 2017-03-19 00:42:14 +00:00
Markolie
60496300ea Fix attack message on vent weld 2017-03-13 13:42:12 +01:00
Markolie
3aa1399995 Implement usesound/toolspeed 2017-03-07 16:46:28 +01:00
davipatury
54713561ed Passive gate, pump, volume pump, filter and mixer nano-uis. 2017-02-28 12:41:41 -03:00
Mark van Alphen
f42b9cf383 Merge branch 'master' into admin_interact 2017-02-18 15:41:16 +01:00
Kyep
9f20cb1685 Fixes merge conflict in event_container 2017-02-10 22:07:05 -08:00
Markolie
e6ce0924b8 Fingerprint/set_machine consistency 2017-02-10 23:37:03 +01:00
Markolie
53e156388e Cleanup interaction 2017-02-10 21:54:51 +01:00
Markolie
4e0989ee0b Ghost interaction with atmos machinery 2017-02-10 21:51:08 +01:00
Crazy Lemon
c16397af3f Merge pull request #6145 from AndriiYukhymchak/teg_reworks
TEG's circulators can now be controlled
2017-01-18 19:04:10 -08:00
Funce
5f575e4824 Dual Port Air Vents can now be unwrenched. 2017-01-16 12:48:33 +13:00
Andrii Yukhymchak
6d3eb11adb Naming and using updated 2017-01-15 19:48:14 +02:00
Andrii Yukhymchak
b56ddddbed Now it uses constants instead of numbers 2017-01-11 10:58:52 +02:00
Andrii Yukhymchak
f758d1f26d TEG pipeside swap 2017-01-11 10:46:30 +02:00
Kyep
e5ab12acd0 PR 2 Creation 2017-01-07 00:18:43 -08:00
Kyep
9b008e6635 Improvement 2017-01-02 03:40:14 -08:00
Kyep
0456465470 Fixes #5097 2017-01-02 03:36:12 -08:00
Tigercat2000
b9abce843d NanoUI Update: Seperate UI Data into ui_data() proc
This commit changes how NanoUI's live data updating system works.
Previously, data for the template was directly gathered in the
ui_interact proc. Now, it is seperated into the proc `ui_data`.

To players, this does absolutely nothing.
To coders, this opens up the potential for a much more complicated and
fancy graphical updating system in the future, because the data is
available on-demand without ever having to call
nanomanager.try_update_ui.
2016-12-14 13:37:34 -08:00
Fox McCloud
f67bccb444 Merge pull request #5764 from Markolie/teg2
TEG refactor
2016-10-30 19:56:26 -04:00
Scriblon
1f26c67031 Scrubbers now respect air alarm settings.
Scrubbers only worked when there was CO2, Toxins, or trace gasses in the
atmosphere, ignoring settings on the Air Alarm.
This commit fixes that and makes the scrubber respect the settings.
2016-10-22 15:25:44 +02:00
Markolie
8b541bb1e9 Hopefully final TEG fixes 2016-10-13 19:40:16 +02:00
Markolie
61e1ae0f03 Further TEG changes 2016-10-12 14:49:58 +02:00
Markolie
c4f7730764 Additional TEG changes 2016-10-12 14:00:02 +02:00
Markolie
57587f477d Remove initialize() from New() 2016-10-11 23:55:13 +02:00
Markolie
a577cd206c TEG refactor 2016-10-11 22:49:51 +02:00
Krausus
d64bf46f12 Topic UID finishing touches 2016-09-08 13:07:14 -04:00
Krausus
92405288d2 UID mass replace: src=\ref[src] 2016-09-05 23:02:10 -04:00
Fox-McCloud
bde5755916 Implements Fire System 2016-07-29 13:24:09 -04:00
Fox McCloud
744777a944 Merge pull request #4971 from monster860/datum_browserify
Makes a bunch of UI's use /datum/browser
2016-07-16 08:52:18 -04:00
monster860
e32418956e open(0) 2016-07-16 08:27:37 -04:00
monster860
10292105ad Makes a bunch of UI's use /datum/browser 2016-07-10 09:19:14 -04:00
Crazylemon64
a779fc8663 Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into space_ruins
All hail glorious leader tigercat
2016-07-08 00:16:28 -07:00