Subspace Jammer now blocks signalers, suit sensors, lasts longer

This commit is contained in:
Neerti
2019-03-04 22:58:41 -05:00
committed by VirgoBot
parent 3021faa349
commit 627cdecf66
6 changed files with 77 additions and 14 deletions
@@ -572,6 +572,8 @@ var/list/civilian_cartridges = list(
active3 = S
if("Send Signal")
if(is_jammed(src))
return
spawn( 0 )
radio:send_signal("ACTIVATE")
return
@@ -15,7 +15,7 @@ var/global/list/active_radio_jammers = list()
/obj/item/device/radio_jammer
name = "subspace jammer"
desc = "Primarily for blocking subspace communications, preventing the use of headsets, PDAs, and communicators."
desc = "Primarily for blocking subspace communications, preventing the use of headsets, PDAs, and communicators. Also masks suit sensors." // Added suit sensor jamming
icon = 'icons/obj/device.dmi'
icon_state = "jammer0"
var/active_state = "jammer1"
@@ -24,7 +24,11 @@ var/global/list/active_radio_jammers = list()
var/on = 0
var/jam_range = 7
var/obj/item/weapon/cell/device/weapon/power_source
<<<<<<< HEAD
var/tick_cost = 5 //VOREStation Edit - For the ERPs.
=======
var/tick_cost = 8 // Will last for roughly ten minutes, as process() ticks every 2 seconds.
>>>>>>> 5c5e67d... Merge pull request #5985 from Anewbe/jammer
origin_tech = list(TECH_ILLEGAL = 7, TECH_BLUESPACE = 5) //Such technology! Subspace jamming!