Commit Graph

80 Commits

Author SHA1 Message Date
TDSSS
bf953613e6 Now works! 2018-12-29 20:50:56 +01:00
TDSSS
bfafb515e2 Initial setup. 2018-12-29 15:16:39 +01:00
SomeSortaSquid
bfbd4213d3 Cleaned Up Airlock Remote Electrocution Fix
Tested locally, works as expected.
Airlocks only electrocute people standing next to them.
2018-10-28 15:04:52 +01:00
SomeSortaSquid
679e3be82b Electrified Airlock Fix
Previously electrified airlocks had no adjacency check, only UI.
This led to remote electrocutions.
2018-10-28 11:24:56 +01:00
Fox McCloud
3610e17706 final touch ups 2018-07-15 18:11:33 -04:00
Fox McCloud
b2c8f051b1 Merge remote-tracking branch 'upstream/master' into camera-damage-refactor 2018-07-15 16:31:50 -04:00
Fox McCloud
f931105aa2 re-add wires 2018-07-15 16:31:06 -04:00
tigercat2000
5ace5944d9 Remove bad #undef's and conflicting macros for SpacemanDMM to stop throwing warnings 2018-05-31 19:34:47 -07:00
Fox McCloud
f328db7b2a Refactors Camera Damage and Disabling 2018-05-20 05:45:07 -04:00
Fox McCloud
8c7b543415 The Great Conflictening 2.0: Removes /obj/item/device 2018-04-25 23:07:35 -04:00
Fox McCloud
5c4aa9b3fd Removes All Weapons 2018-04-15 16:25:56 -04:00
Fox McCloud
5701ea7c75 Ports Nano UI to Subsystems 2018-03-26 23:59:52 -04:00
uraniummeltdown
a2038d40b3 makes door code more OOP: reduced copypasta in shutter and poddoor code, they have their own icon files, changed name of icon_states in the maps
added a few defines and helpers
do_after family supports callbacks
added airlock security levels to airlocks
obj_integrity for doors, door assemblies, firelock frames
vault door assembly is 8 plasteel up from 6
explosion_block works better
heavy firelocks block explosions, firelock (de)construction uses crowbar instead of welder
xenos can open airlocks
minor change to attacking obj message
2018-03-04 13:52:55 +05:00
uraniummeltdown
134ad47f80 p_open -> panel_open 2018-01-23 18:10:57 +05:00
Alffd
bb6234c02e Marsmond and Shady changes 2017-12-31 13:35:37 -05:00
Alffd
376f93fe69 Status messages are also modified by colour replace lists. 2017-12-31 13:35:37 -05:00
Alffd
379b6621d3 There is no u in color 2017-12-31 13:35:37 -05:00
Aurorablade
070a9556bd Simplified 2017-11-18 00:17:16 -05:00
Aurorablade
26511031d1 0ver carbonated 2017-11-17 23:05:12 -05:00
Aurorablade
b59eb2de50 godammit 2017-11-17 22:30:57 -05:00
Fox-McCloud
bcda610cc0 Refactors Syndicate Bombs 2017-06-29 18:10:58 -04:00
Crazy Lemon
327f89c890 Merge pull request #6950 from Fox-McCloud/tesla-tweaks
Tesla Update
2017-04-21 09:52:23 -07:00
Mark van Alphen
2d1c04c112 Merge branch 'master' into findnreplace 2017-04-01 23:51:58 +02:00
Fox-McCloud
c08c13689c Merge remote-tracking branch 'upstream/master' into tesla-tweaks 2017-03-30 17:38:04 -04:00
Tigercat2000
7d956d1500 Completely remove second power/backup wire from airlocks.
Pulsing them has been broken since commit 60994c59. Not many people know
they even exist. I figure the better solution than fixing them and
introducing a new behaviour to airlock hacking is to simply remove them
completely.
2017-03-26 17:03:41 -07:00
Fox-McCloud
ee44034138 Tesla Update 2017-03-26 17:53:55 -04:00
Mark van Alphen
cef5626f85 Merge branch 'master' into findnreplace 2017-03-09 17:32:42 +01:00
Markolie
3aa1399995 Implement usesound/toolspeed 2017-03-07 16:46:28 +01:00
Markolie
3b73053bc4 Tool fixes 2017-03-06 20:46:24 +01:00
Markolie
960b1206bd Fix wire path 2017-03-05 23:36:18 +01:00
Markolie
9ec1400ae1 Fix comments 2017-03-05 23:04:41 +01:00
Markolie
d877ef1de3 Fixes 2017-03-05 20:14:06 +01:00
Markolie
9d9e957df1 Tool overhaul (usesound & toolspeed), wire descriptions/ghost interaction, add additional tools, refactor can(t)_hold 2017-03-05 19:53:20 +01:00
Mark van Alphen
b0ded4b821 Merge branch 'master' into findnreplace 2017-03-05 12:09:52 +00:00
davipatury
3a10ee852a Crazylemon's suggestion. 2017-03-04 14:17:57 -03:00
davipatury
bf45dd3cad Updates holder ui when pulsed/cut. 2017-02-26 15:23:56 -03:00
davipatury
a3a1775696 Wires nano-ui. 2017-02-25 21:51:28 -03:00
Mark van Alphen
8396863d7f Merge branch 'master' into findnreplace 2017-02-22 16:39:53 +01:00
Markolie
6982014a6e Replace all BYOND text macros 2017-02-21 15:41:37 +01:00
Crazylemon64
69ece3d12e Makes autolathe hacking work again 2017-02-21 02:19:00 -08:00
Krausus
92405288d2 UID mass replace: src=\ref[src] 2016-09-05 23:02:10 -04:00
SamCroswell
cf90405f56 Plastic Explosives Update 2016-07-13 22:04:23 -04:00
Tigercat2000
71e5344a98 Mass replace 2016-07-07 19:34:02 -07:00
monster860
7cd2ace5b2 Makes pulsing door wires non-blocking (#4781) 2016-06-26 13:59:03 -04:00
tigercat2000
732c3b4ae5 Goonchat (#4744)
* bicon regex run

* Remove all \black

* Goonchat from /vg/ / Goon

Whoo!
Special thanks to @Tastyfish for the macro2html thing so all of our
horrible color macros keep working and don't fail horribly <3

* Fixes and changes n stuff

- Made ping sane again (the fuck PJ)
- Updated chat CSS
- Fixed like one problem with a color macro

* whoops

* Restore /vg/'s pingloop stuff (used to avoid fucking up is_afk)

* Strip problematic tags from tcomm scripts

- <audio>
- <video>
- <iframe>
- <script>

* Fix human examine icon

* Name hotkey elements

* Removed old stylesheet
2016-06-23 16:56:15 -04:00
Fox-McCloud
b315879c0d New Airlock Sounds 2016-04-08 05:44:49 -04:00
Tigercat2000
78f53553f8 Reduce lines by removing blank lines added by PJ's script 2016-04-05 08:25:57 -07:00
Tigercat2000
9d430844c3 Replace most (if not all) output << operators with to_chat(user, message)
Currently, to_chat is literally just a proc that does user << message.
But it'll let us do output modification in the future, especially for
something like Goon's HTML chat.

Big thanks to PJB for his to_chat script, see
https://github.com/d3athrow/vgstation13/pull/6625 for more details.
2016-04-05 08:15:05 -07:00
Tastyfish
25195208a9 Ports tg simple_animal bots 2016-03-28 00:22:04 -04:00
Tigercat2000
bc78146178 Port -tg-station cameranets
This should make it much easier to port abductors, if we ever want to do
that.

Changes:
  - Fixed a bug where the AI could not delete photos it takes.
  - Ported -tg- cameranets. This means that all of our camera based systems are more or less up to date with -tg-; 510 features are missing.
  - An AI with the 'camera lights' mode on will now, instead of the button toggling the closest camera's light, toggle camera lights on/off as the AI moves.
  - It now takes a minimum of 30 deciseconds between attempting to track someone, and locking on. This number is increased by their distance away from the AI eye.
  - The camera activate/deactivate proc is now called 'toggle_cam'.
  - The 'trackable' proc has been replaced by a more object-oriented 'mob.can_track()' proc.
  - The 'networks' section of the security camera console is now above the camera list.

In laymans terms: This refactors how security cameras calculate what
viewers can see, and adds a few neat features on top.
2016-03-13 15:06:24 -07:00