Radio Jammers (#502)

Adds radio jammers for antags and improvised version as well.
This commit is contained in:
skull132
2016-07-09 03:14:04 +03:00
committed by GitHub
parent 3a18172821
commit 30b6aff6cf
11 changed files with 193 additions and 14 deletions
+17 -4
View File
@@ -100,7 +100,11 @@
proc/signal()
if(!radio_connection) return
if(!radio_connection)
return
if(within_jamming_range(src))
return
var/datum/signal/signal = new
signal.source = src
@@ -129,9 +133,18 @@
receive_signal(datum/signal/signal)
if(!signal) return 0
if(signal.encryption != code) return 0
if(!(src.wires & WIRE_RADIO_RECEIVE)) return 0
if(!signal)
return 0
if(within_jamming_range(src))
return 0
if(signal.encryption != code)
return 0
if(!(src.wires & WIRE_RADIO_RECEIVE))
return 0
pulse(1)
if(!holder)