View Issue Details

IDProjectCategoryView StatusLast Update
0006020The Dark ModCodingpublic28.11.2024 16:05
ReporterDragofer Assigned ToDragofer  
PrioritynormalSeveritynormalReproducibilityN/A
Status assignedResolutionopen 
Product VersionSVN 
Summary0006020: Further improvements to security cameras
DescriptionSecurity cameras were overhauled and expanded for TDM 2.10 during 0005528, but as always more can be done. This ticket tracks features that didn't make it into 2.10.

Links:
Public forums - https://forums.thedarkmod.com/index.php?/topic/20005-tdm-security-cameras/
Dev forums - https://forums.thedarkmod.com/index.php?/topic/20768-security-cameras/
Wiki article - https://wiki.thedarkmod.com/index.php?title=Security_Camera_(2.10%2B)

Done and documented:

Done, not yet documented:

Possible features:
1st Priority:
- follow: allow to limit horizontal rotation
- detection: improve how the security camera decides to become fully alerted
- follow: sound while the camera is following
- code a turret and link it up to the security camera

2nd Priority:
- canSee() currently only works as intended for player1
- triggers: option to start / stop alarm (trigger targets) when destroyed
- scripts: add a disabled state that can be called by script and object functions
- Epifire camera lens should be brighter

3rd Priority:
- spotlight: allow the security camera to use multiple mapper-specified lights
- spotlight: let the spotlight(s) use different values for colors & useColors than the main model
- spotlight: option to change the light texture depending on alert state
- damage: make the camera react to being damaged
- screens: add a shaderParm spawnarg to set the resolution of a camera GUI material (actually, see 5485)
- screens: prefab of one screen that can switch between multiple cameras
- screens: allow to set "cameraFovX" and "cameraFovY" on the display screen so that all 3 camera* spawnargs can be on the same entity
- sparks: rename sparks spawnargs so they don't get confused with damage fx
- triggers: if a fire arrow blast destroys a camera and pushes a button targeting the camera, the sparks particle becomes out of sync
- models: security cameras should not be forced to use clipmodels
- models: make a version of Epifire's model with an inbuilt lamp and ray
TagsNo tags attached.

Relationships

related to 0005528 resolvedDragofer Improvements to security cameras 

Activities

datiswous

datiswous

28.11.2024 16:05

reporter   ~0016923

Could you maybe at least list the specific spawnargs so people can test them out without documentation?

Although actually it seems some of these features have been documented.

Issue History

Date Modified Username Field Change
21.07.2022 19:52 Dragofer New Issue
21.07.2022 19:52 Dragofer Status new => assigned
21.07.2022 19:52 Dragofer Assigned To => Dragofer
21.07.2022 19:52 Dragofer Issue generated from: 0005528
21.07.2022 19:53 Dragofer Relationship added related to 0005528
28.11.2024 16:05 datiswous Note Added: 0016923