Radio Usage Fixes (#10690)

This commit is contained in:
Geeves
2020-12-09 10:15:02 +01:00
committed by GitHub
parent f1b273909a
commit d8c9c9a657
4 changed files with 50 additions and 27 deletions
@@ -460,7 +460,14 @@ var/global/list/default_medbay_channels = list(
R.receive_signal(signal)
// Receiving code can be located in Telecommunications.dm
return signal.data["done"] && (position.z in signal.data["level"])
var/position_z_in_level = FALSE // this particular band-aid is required to make antag radios say "talks into" and not "tries to talk into" when using a radio, due to how their signals are made
if(islist(signal.data["level"]))
if(position.z in signal.data["level"])
position_z_in_level = TRUE
else
if(position.z == signal.data["level"])
position_z_in_level = TRUE
return signal.data["done"] && position_z_in_level
/* ###### Intercoms and station-bounced radios ###### */