Commit Graph

78 Commits

Author SHA1 Message Date
otatoh
51baa4f003 does things does other things (#26681) 2020-06-03 08:05:45 -03:00
DamianX
5399c3b0f3 Fixed a bunch of linter warnings (#26360)
* Fixed a bunch of linter warnings

* Fix everything, maybe break something

* Fixed Time Stop not being cast by Arcane Golems

* Fixed arguments of remove_from_storage

* Fixed gun/afterattack arguments

* Fixed gun/Fire arguments

* Fixed arguments to candle/light and mob/emote

* Fixed arguments to simple_animal/revive, simple_animal/gib, robot/drop_item, mob/flash_eyes
2020-05-03 16:06:40 -03: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
Exxion
4d7a2df990 Renamed Clamp() to clamp() 2019-10-25 17:18:20 -04:00
brndd
d931a66ee2 scrubber pressure bounds 2019-08-09 06:49:34 +03:00
DamianX
fef580631c Fixed warnings from SpacemanDMM (#23123) 2019-06-03 13:50:31 -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
brndd
9bbcd07ef0 more passive gate work 2019-05-12 11:46:48 +03:00
brndd
f7d3a4a3ed vent terminology 2019-05-10 16:57:33 +03:00
brndd
e1562e19cb here's some more stuff I'm gonna take a nap 2019-05-09 15:05:13 +03:00
brndd
f30648eceb a commit 2019-05-09 11:08:03 +03:00
Kurfursten
ff1320115e aac fixed (#19747) 2018-09-21 18:51:50 -04:00
jknpj
79ec1d0fe0 Stops testing() abuse ACT2 (#18549)
* Stops testing() abuse ACT2

* Easy weird trick.
2018-06-25 18:56:33 +02:00
Damian
87d85da262 Fixed bug, shows N2O 2017-09-29 15:53:08 +02:00
Rob Nelson
3dfae019c0 Merge pull request #15282 from DamianX/AtmosAutomation
Volume and gas pumps automation
2017-06-25 14:23:15 -07:00
Damian
c50af6a5b4 now 71% more accurate 2017-06-24 21:50:16 +02:00
Damian
8a943e6b24 Digital T-Valves can be controlled through the AAC 2017-06-24 19:54:45 +02:00
Damian
a0565a5ad0 Added volume/gas pump controls to the AAC 2017-06-24 16:24:28 +02: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
sood
d0d4b09ec9 Revert "Merge branch 'json' into Bleeding-Edge" (#14425)
This reverts commit 24f7c0a960, reversing
changes made to ff9b9664ea.
2017-03-24 22:19:34 -07:00
Sood
4218495ffa INCOMPLETE removal of outdated json procs 2017-03-10 18:49:18 -08:00
Rob Nelson
8b0decb884 AAC Fixes (#13977)
* Adds "RUN ONCE" button to the AAC.

* 5s delay on runonce.

* Fixes #12920

* Fixes from testing.

* Probe's suggestions.
2017-02-14 13:47:54 -08:00
DrCelt
2ac7bc2fb8 Fixes #12920 (#12936)
Fixes #12920
2016-12-20 10:39:13 +01:00
ComicIronic
d490e1f970 Removed one line ifs and elses. (#11389) 2016-08-15 05:36:21 -05:00
Rob Nelson
70f3dcb418 Merge pull request #7352 from PJB3005/fucking-hell-why-is-this-needed
Fucking hell why is this needed...
2015-12-30 11:08:29 -08:00
Rob Nelson
a905e7b45b Merge pull request #7355 from unid15/autism_automation_console
Allows assemblies to be connected to AAC
2015-12-29 12:44:34 -08:00
unid15
37c3e707cc A few more things 2015-12-29 14:49:38 +01:00
unid15
b1e2c6c76f Allows assemblies to be connected to AAC 2015-12-29 13:09:46 +01:00
PJB3005
7f1b6a2600 Goes through and fixes statements.dm 2015-12-29 12:00:25 +01:00
Rob Nelson
6ed0bfb2a6 Since PJB is being a raging asshole tonight, here's a fix 2015-12-29 02:21:42 -08:00
Rob Nelson
721413cc32 AAC operators added. 2015-12-28 23:43:30 -08:00
PJB3005
99bf59d80e Adds a to_chat() proc, to pave the way to a non shit chat. 2015-11-25 15:55:15 +01:00
PJB3005
3cca5692af Removes the panic writer messages. 2015-11-20 03:17:06 +01:00
PJB3005
7100b0f931 Fixes #6041 2015-10-11 20:05:07 +02:00
PJB3005
c7c9613b07 Unifies pooling. 2015-09-26 16:27:27 +02:00
PJB3005
d498a949fa Fixes invalid JSON in the AAC causing runtimes. 2015-09-20 12:02:41 +02:00
DrCelt
0affd673d4 squashing commits is less fun than having 12 commits 2015-08-30 21:40:22 +01:00
PJB3005
0eff6853ec Signal datum pooling. 2015-07-25 15:18:58 +02:00
D3athrow
d59f6a07b0 comment out panicwriter and saytesting 2015-07-20 16:04:48 -05:00
D3athrow
41d7df01fd just fuck my shit up 2015-07-18 02:30:51 -05:00
PJB3005
be8f269f68 AAC shit 2015-06-26 23:41:02 +02:00
PJB3005
4af5412cb0 Fixes #4951 2015-06-14 18:26:46 +02:00
PJB3005
a018562a25 AAC fixings 2015-06-14 18:07:26 +02:00
D3athrow
a22ef7e17c investigate log for AAC 2015-06-06 17:59:31 -05:00
DeityLink
4f8c4447ed methylphenidate 2015-05-23 08:35:26 +02:00
D3athrow
9c21244617 REVERT GAS DATUMS UNTIL COMIC FIXES THE PERFORMANCE ISSUES: PLEASE WORK ON THE GASDATUMS BRANCH https://github.com/d3athrow/vgstation13/tree/gasdatums in the mean time. 2015-05-10 22:55:46 -05:00
clusterfack
147c5bd5a7 A process scheduler thing
Included:
-The process lists use |= instead of += due to the increased stability of the former against double additions.

-Atmospherics machinery is moved under the pipenet processing.

-Modified the atmospherics processes to return 1 when theyve done something, and 0 if they aint done jack shit. Then called scheck() if they return 1, possibly  reducing unnecessary scheck calls while still managing to smooth out the atmospherics processing.

-If a powernet happens to get rebuilt by either powernets or power machinery scheck() is also called
2015-05-08 01:15:19 -05:00
ComicIronic
4d432e5240 Gas Datums
Moved gas_mixture gas numbers to a list which is connected to a global gas_datum list, like with reagents.
Modified some maths procs to be more sane, added adjust_gas and set_gas to help with processing.
Added a modular system for gas flags - gases can now be marked as fuel and oxidiser with a flag, logged with a flag, scanned with a flag, etc.
Changed scrubbers to use a list of scrubbing gases rather than a set of vars.
Made miners and xenoarch effects more sensible - they now produce gas by ID, not manually.
Made turfs' starting gases into a list, removed turf gas number vars.
2015-05-04 10:36:04 +01:00
PJB3005
e55f37c258 fuck, AAC hotfix 2015-05-03 18:01:25 +02:00