Commit Graph

33 Commits

Author SHA1 Message Date
jknpj
79ec1d0fe0 Stops testing() abuse ACT2 (#18549)
* Stops testing() abuse ACT2

* Easy weird trick.
2018-06-25 18:56:33 +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
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
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
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
D3athrow
a22ef7e17c investigate log for AAC 2015-06-06 17:59:31 -05: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
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
PJB3005
9e4ae58ab1 Thanks comic 2015-04-28 23:02:46 +02:00
PJB3005
a6f3d81244 AAC registers.
Adds registers to the AAC, these are simply variables.

By default, 10 registers max, this is, however, softcoded.

Data can be both set and gotten from registers using automations.
2015-04-28 01:13:48 +02:00
PJB3005
bf85b6f284 Makes the code absolute, whoever coded this, I cleaned your shit 2015-02-16 00:02:26 +01:00
PJB3005
d67bf46ce7 Adds vent pressure control to the AAC.
fixes AAC interaction with vents & scrubbers.
2015-02-15 13:51:59 +01:00
D3athrow
72fde47f91 micro optimization, Cut() to len = 0 2015-01-31 00:40:13 -06:00
Rob Nelson
e642392cf9 AAC improvements/fixes.
+ Now with code import/export (JSON-based)
 * Remove script works now
 * Correctly interfaces with digital valves
 * Yes/No dialogs are less stupid now
 * Vents stay on after being disconnected from pipenet.
 * Valves no longer removed from machinery list.
 * JSON parser fixes.
2014-11-28 21:20:09 -08:00
dylanstrategie
1fa4ec46f3 Fixing Atmos Automation Console Deconstruction
- Atmospherics Automation Consoles now have their own board to ensure
they turn back into the right computer when deconstructed
- While at it, made the new board constructible
2014-10-21 15:55:05 +02:00
Rob Nelson
1b356c7dfd Configurable gas sensors, tank monitors, AACs. Cleaned up multitool API. 2014-06-10 22:23:18 -07:00
Rob Nelson
a0a66c9607 Fix AAC ghost dickery. 2014-04-13 21:31:20 -07:00
Rob Nelson
b1b2c0b5d8 Fix more AAC problems, add testing map, add sprites. 2014-01-28 21:51:48 -08:00
Rob Nelson
12f6296a96 Update docs 2014-01-28 01:56:15 -08:00
Rob Nelson
1c5236687e Updated AAC with IF statement support, working AND and OR, fixed a lot of broken shit. 2014-01-27 16:40:12 -08:00
Rob Nelson
5b460cda1d Added atmospherics automation computer, with visual scripting language. WIP. 2014-01-26 23:44:07 -08:00