Nebula icon indicating copy to clipboard operation
Nebula copied to clipboard

Security Cameras

Open Viole7 opened this issue 5 years ago • 3 comments

Problem

Cameras currently do not work very well in a persistent roleplaying environment. Camera footage can't be recorded or reviewed, making them pretty much useless.

Proposed Solution

I suggest changing cameras so that they create timestamped lists of characters seen within their sight radius. Unidentifiable characters would result in only the timestamp. These logs would ideally be accessed via console/PDA program or whatever security system is being developed for Outreach.

Example: 09/26/2020 18:25 : John Bell

Viole7 avatar Sep 27 '20 01:09 Viole7

I am currently trying to figur out how to implement this.

As a subgoal I am trying to get the camera network connected to some of the other network features so that it can save the logs.

I also have two ideas for an algorithm for actually doing the logging. Although, for now it wouldn't save. The first iterates through all mobs and then takes all them that are in range of a camera and adds it to that cameras log at that time stamp. That might be laggy though. Slightly faster is to only check by camera. but I haven't found a function to check if any mobs are in a cameras radius.

HighTyrol avatar Nov 05 '20 22:11 HighTyrol

implemented this in a pr, issue should be closed when pr is approved.

Tetsukiba avatar Dec 21 '20 23:12 Tetsukiba

I think motion sensor cameras for AI used to record mob sightings? Maaybe we could work something out with this..

PsyCommando avatar Mar 09 '23 22:03 PsyCommando