Goonstation 13 - Modules - TypesProc Details

/datum/controller/camera_coverage

Procs

setupCalled at world setup, creates an image on all turfs that will overlay for the AI when a turf is not visible in the camera coverage. At the end will update all camera coverage.
update_all_emittersUpdates all emitters
update_emitterUpdates the camera coverage of a single emitter
update_emitter_internalUpdates the camera coverage of a single emitter and returns the list of turfs that are requried to receive an update
update_emittersUpdates the camera coverage of multiple emitters
update_turfsGiven a list of turfs, updates their respective attached aiImage based on camera coverage

Proc Details

setup

Called at world setup, creates an image on all turfs that will overlay for the AI when a turf is not visible in the camera coverage. At the end will update all camera coverage.

update_all_emitters

Updates all emitters

update_emitter

Updates the camera coverage of a single emitter

update_emitter_internal

Updates the camera coverage of a single emitter and returns the list of turfs that are requried to receive an update

update_emitters

Updates the camera coverage of multiple emitters

update_turfs

Given a list of turfs, updates their respective attached aiImage based on camera coverage