Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Monsters can see you when you view them using a vehicle Camera System #13491

Closed
Xnfinity opened this issue Sep 5, 2015 · 6 comments

Comments

Projects
6 participants
@Xnfinity
Copy link
Contributor

commented Sep 5, 2015

On v3603

is this intended?...

when a turret opened fire at me when they just ignored on stable...

(ps will fuel tanks / vehicle battery on the interface ever show the % filled like cargo containers rather then just a global counter)

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@drbig

This comment has been minimized.

Copy link
Member

commented Sep 5, 2015

is this intended?...

Hope not. Otherwise the cameras should be called "magic mirrors" or some such...

(ps will fuel tanks / vehicle battery on the interface ever show the % filled like cargo containers rather then just a global counter)

Cargo containers do that?... In any case that could be a separate issue for discussion.

@Xnfinity

This comment has been minimized.

Copy link
Contributor Author

commented Sep 5, 2015

Some added details would be that wing mirrors and inboard mirrors also allow them to see you (though in this case i say that legit but might help find out)

and cargo containers meant when it says "cargo space (vol: foo/1000)" in the part menu

@kevingranade

This comment has been minimized.

Copy link
Member

commented Sep 5, 2015

@illi-kun

This comment has been minimized.

Copy link
Member

commented Dec 25, 2015

As it stated in #14599 by Kevin:

The reason this override exists is because the way we calculate FoV for players and monsters is not symmetric, the override forces symmetry. One way to implement one-way visibility is to store squares the player can see directly separately from squares the player can see via one-way mechanisms like cameras, and only force visibility from monsters that are viewed directly.

So, issue is confirmed and I hope that additional info will help.

@JeeDRGN

This comment has been minimized.

Copy link

commented Dec 22, 2017

Still a vexing regression issue...

@ZhilkinSerg ZhilkinSerg added this to the 0.D milestone Jun 19, 2018

alanbrady added a commit to alanbrady/Cataclysm-DDA that referenced this issue Aug 16, 2018

Fix creature vision through camera/mirror
Way back since v3603, creatures have been able to see the player through
cameras and mirrors.  This does not make sense.

This fixes the issue by adding another cache to the map_cache which
contains only camera/mirror vision.  Thus player vision takes into
account both "normal" vision and camera vision. Meanwhile monsters using
the vision cache for forced symmetry only use the "normal" vision cache.

Fixes issues CleverRaven#13491.

@kevingranade kevingranade added this to Less hard issues in 0.D Release Aug 17, 2018

@kevingranade

This comment has been minimized.

Copy link
Member

commented Aug 21, 2018

Fixed by #24881

0.D Release automation moved this from Less hard issues to Closed Issues Aug 21, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.