Commit Graph
137 Commits
Author SHA1 Message Date
Heroman 1cf36331e2 Fixes runtime with Integrated Circuits shift-ctrl-click 2022-08-02 06:17:17 +10:00
Heroman 8a9df3b2ea Fixes in-chat icons being broken 2022-07-20 18:55:27 +10:00
ItsSelis af64bcf406 More Input Conversion 2022-06-19 12:21:51 +02:00
ItsSelis 2d7b081a55 Input Conversion Part 2 2022-06-19 03:40:24 +02:00
ItsSelis 06c9b26252 Input Conversion Part 1 2022-06-19 03:05:03 +02:00
Foopwo 1af00999ed tweaks to IC camera and modular computer camera access 2022-05-06 16:23:04 -07:00
ItsSelis ef78ad3606 Power Output Fix 2022-04-24 20:50:25 +02:00
ItsSelis f3af1a6c41 First Forbidden Circuit
- Adds EPv2 Address Discoverer
- Adds Forbidden EPv2 Circuit Sprite
- Adds Circuit Printer variations for the "Game Panel > Create Object" function & Mapping
- Fixes bug of returning lost cell energy
- Fixes tiny spelling mistake
2022-04-24 19:58:01 +02:00
ItsSelis aea8c65c77 Beginning of circuitry update
- Added Illegal Tech Disk / Illegal Circuitry Category
- Added Simple Hash functions
- Added (Very) simple encryption is possible thanks to Rot13

- Fixed EPv2 Circuits not having unlimited range anymore
2022-04-21 01:35:51 +02:00
ItsSelis e92bd9e61b Added forbidden upgrade to printer 2022-04-06 02:26:25 +02:00
Aronai Sieyes e52031d6aa Make stack amount var private 2021-08-19 21:06:46 -04:00
Aronai Sieyes e0f2f5db91 Remove tons of pointless helpers 2021-07-20 18:22:03 -04:00
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 d7a32991eb Move like every clothing icon file 2021-07-09 18:13:28 -04:00
Aronai SieyesandGitHub 8bcd31c91e Merge branch 'master' into Arokha/matdefs 2021-07-07 14:29:30 -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 4c12504e3b Replace list inputs with tgui_input_list 2021-06-26 10:39:56 -04:00
MarinaGryphonandVirgoBot 385fa640af Linter diagnostics + bans non-var relative pathing 2021-06-20 18:16:45 -04:00
ShadowLarkens e9cc908b92 Fix Integrated Circuits being completely broken
The Dreamchecker changes accidentally shadowed some variables
2021-06-10 12:56:11 -07:00
Aronai Sieyes 177fd15c30 Various onamonapoea 2021-05-30 15:45:11 -04:00
Aronai Sieyes 7d725e740b VS: Implicit list abuse 2021-05-27 12:08:51 -04:00
NeertiandVirgoBot 767e655310 Linter Introduction + Cleanup 2021-05-25 23:19:34 -04:00
MistakeNot4892andUnknown 3e804dc799 Sideports a couple of init unit tests from Neb. 2021-02-27 13:05:16 -05:00
Hatterhat ed0ef18e27 why even call attackself at this point 2020-12-17 20:49:17 -06:00
HatterhatandHatterhat 29a5152e9f borg ic print fix squashed 2020-12-17 19:03:57 -06:00
ShadowLarkens 3f191e4204 NanoUI Goes To Brazil 2020-09-20 02:36:46 -07:00
ShadowLarkens 097d4fa283 TGUI Research 2020-08-25 13:30:47 -07:00
Aronai Sieyes 09074eaabb Alter playsound paradigm 2020-05-18 23:42:15 -04:00
Aronai Sieyes 8bf7178d61 Just remove on_loc_moved entirely 2020-05-18 15:13:20 -04:00
Aronai Sieyes 190e8bdd5a Try to ensure some mobs don't end up processing in SSmobs 2020-05-17 09:40:39 -04:00
Arokha Sieyes 323f7e651f Fix/rename some timing stuff 2020-05-08 01:51:52 -04:00
Aronai SieyesandVirgoBot 6ebd249748 Rewrite examine() to pass a list around 2020-04-29 16:42:50 -04:00
Aronai SieyesandGitHub f2314c32bb Merge pull request #7405 from VOREStation/vplk-static-machinery-power
Static Machinery Power
2020-04-24 21:06:52 -04:00
Leshana 763753648b Implements "static" area machinery power usage
- Instead of using auto_use_power to re-tally up machinery's power usage every cycle, track the steady "static" load separately from the transient "oneoff" usage.  Machines then only need to inform the area when they use oneoff power or *change* their steady usage.
- Remove auto_use_power and stop SSmachines from calling it.
- Add vars to track "static" usage for each of the three power channels to /area
- Rename the existing three vars to "oneoff" so its clear what they mean (and to catch people accidentally updating them directly)
- Update area power procs and APCs to use the new variables.
- Rename /area/proc/use_power() to use_power_oneoff() to make it clear what it is doing.
- Deprecate /obj/machinery/use_power() in favor of use_power_oneoff() but don't delete yet.  Can transition gradually.
- Add logic to the update_power procs on machines to calculate the deltas and update static area power whenever their usage changes.
- Add logic to machines to update area power when they are created, destroyed, or move.
- Moved /obj/machinery procs related to area power usage into machinery_power.dm to make them easier to find.
- Added or updated comments in several places to explain what is going on and how to use it.
2020-04-23 19:04:34 -04:00
ShadowLarkensandVirgoBot 139d5cd3c3 Saycode Overhaul -- Multilingualism 2020-04-20 04:12:53 -04:00
AtermoneraandVirgoBot 7249375011 Splits circuit clothes IC interaction to ctrl-shift-click (#6968) 2020-04-10 01:19:48 -04:00
AtermoneraandVirgoBot d7a9416bb8 Clean up various things 2020-04-03 03:15:06 -04:00
Arokha Sieyes 1d9e5be122 Replace \image macro with bicon() 2020-02-19 19:55:01 -05:00
AtermoneraandVirgoBot e4528a99bf Merge pull request #6616 from Shadow-Quill/Sign-Lang-Translator-Fix
Sign Language translator now properly works
2020-01-15 23:10:43 -05:00
AtermoneraandVirgoBot 3b7a737c08 Change various global species lists to GLOB versions, adds 2 more event subspecies. 2019-12-16 00:52:29 -05:00
AtermoneraandVirgoBot 9ba1566211 EPv2 x Communicator fix. 2019-12-15 14:54:01 -05:00
AtermoneraandVirgoBot e4abffb8a4 Merge pull request #6469 from Verkister/patch-23
Fixes runtime cascade on advanced locator circuit
2019-10-01 02:38:09 -04:00
AtermoneraandVirgoBot 7fc19250e6 Merge pull request #6419 from Mechoid/PrinterHREF
Should solve the I.C. printer HREF exploit.
2019-08-26 23:33:03 -04:00
AtermoneraandVirgoBot e60f0daf47 Merge pull request #6295 from Mechoid/TTS_And_Sign
Adds an advanced TTS circuit, and sign-camera.
2019-08-05 18:52:48 -04:00
AnewbeandVirgoBot 07811148c3 Merge pull request #6343 from Nalarac/Circuits
Fixes Integrated Circuit Printer Taking Fractions of a Sheet
2019-07-27 13:06:42 -04:00
Heroman3003andVirgoBot ca13a8872c MC camera and access fixes and adjustments (#6269)
* Adjusts MC camera program, fixes ID program

* Fixes oversight with network access
2019-07-09 14:01:53 -04:00
AnewbeandVirgoBot 7b724d59d5 Merge pull request #6224 from MagmaRam/IC_input_fix
Fix for some electronics buttons having the wrong label on their pulses.
2019-06-21 18:26:35 -04:00
NeertiandVirgoBot 01fdfe00e6 Fixes some signaler bugs 2019-04-15 18:30:15 -04:00
NeertiandNovacat 30b967e28a Items are now assumed to be conductive, rather than the opposite 2019-03-28 21:45:38 -04:00