five-on-it / packages/world/src/level / CameraDef
Interface: CameraDef
Defined in: packages/world/src/level.ts:382
A security camera of the level (GAME_DESIGN §5.5, §8): a lens on a bracket that sweeps its view cone from side to side about a heading, on a fixed plan of the tick, and feeds what it sees to the alert of the guards near it (@foi/ai). Gunfire destroys it; a mission switches it off and on. Not a placement: the simulation builds it.
Properties
name
name:
string
Defined in: packages/world/src/level.ts:384
The node's name in the editor: for messages and a stable order.
period
period:
number
Defined in: packages/world/src/level.ts:398
Seconds of a whole sweep, there and back.
range
range:
number
Defined in: packages/world/src/level.ts:396
How far it sees (m).
sweep
sweep:
number
Defined in: packages/world/src/level.ts:394
How far it turns either way of its heading (rad).
x
x:
number
Defined in: packages/world/src/level.ts:386
The lens (m).
y
y:
number
Defined in: packages/world/src/level.ts:388
The lens's height (m).
yaw
yaw:
number
Defined in: packages/world/src/level.ts:392
The middle of its sweep (rad, 0 faces +z).
z
z:
number
Defined in: packages/world/src/level.ts:390
The lens (m).