Renamed hear to listeners.

This commit is contained in:
ESwordTheCat
2014-04-23 16:24:40 +08:00
parent 6772aa8670
commit a78fdf1734

View File

@@ -174,27 +174,27 @@
*/ */
/proc/get_listeners_in_view(var/R, var/atom/source) /proc/get_listeners_in_view(var/R, var/atom/source)
var/turf/T = get_turf(source) var/turf/T = get_turf(source)
var/list/hear = list() var/list/listeners = list()
if(!T) if(!T)
return hear return listeners
var/list/range = hear(R, T) var/list/range = hear(R, T)
for(var/atom/movable/A in range) for(var/atom/movable/A in range)
if(ismob(A)) if(ismob(A))
var/mob/M = A var/mob/M = A
hear |= M listeners |= M
hear = recursive_mob_check(A, hear, 3, 1, 0, 1) listeners = recursive_mob_check(A, listeners, 3, 1, 0, 1)
else if(istype(A, /obj/item/device/radio)) else if(istype(A, /obj/item/device/radio))
hear |= A listeners |= A
// Don't include if the player is not connected. // Don't include if the player is not connected.
for (var/mob/Mob in hear) for (var/mob/Mob in hear)
if (isnull(Mob.client)) if (isnull(Mob.client))
hear ^= Mob listeners ^= Mob
return hear return listeners
/proc/get_mobs_in_radio_ranges(var/list/obj/item/device/radio/radios) /proc/get_mobs_in_radio_ranges(var/list/obj/item/device/radio/radios)