missing helper proc to allow people to hear each other in the dark

Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au>
This commit is contained in:
Cael_Aislinn
2012-08-18 04:41:20 +10:00
parent aa43ad116c
commit 2f95d1d8cb

View File

@@ -115,6 +115,16 @@
turfs += T turfs += T
return turfs return turfs
// Like view but bypasses luminosity check
/proc/hear(var/range, var/atom/source)
var/lum = source.luminosity
source.luminosity = 6
var/list/heard = view(range, source)
source.luminosity = lum
return heard
//var/debug_mob = 0 //var/debug_mob = 0
@@ -152,7 +162,7 @@
var/turf/T = get_turf(source) var/turf/T = get_turf(source)
var/list/hear = list() var/list/hear = list()
var/list/range = view(R, T) var/list/range = hear(R, T)
//debug_mob += range.len //debug_mob += range.len
for(var/turf/A in range) for(var/turf/A in range)