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

Artificial night generator CBM makes creatures invisible to the player #39558

Closed
axujen opened this issue Apr 14, 2020 · 6 comments · Fixed by #40645
Closed

Artificial night generator CBM makes creatures invisible to the player #39558

axujen opened this issue Apr 14, 2020 · 6 comments · Fixed by #40645
Labels
<Bug> This needs to be fixed

Comments

@axujen
Copy link
Contributor

axujen commented Apr 14, 2020

Describe the bug

Using the artificial night generator CBM makes creatures standing in lit tiles invisible to the player

Steps To Reproduce

Use artificial night generator cbm
Spawn a creature in a lit tile
Notice the player cannot see the creature but the terrain is visible

Expected behavior

Player should either be able to see the creature OR not be able to see anything.
right now the player can see the terrain but not the creatures

Screenshots

Screenshots

2020-04-14-121630-1366x768-scrot.png

2020-04-14-121805-1366x768-scrot.png

Additional context

  • Theres alot of wonkiness in the interaction of bright and dark tiles and i suspect this is one them and the easiest way to replicate.
  • If the creature is far away enough from the player it can become visible again, this seems to depend on the player perception
  • Have very high perception (ex 100) allows you to see the creature
  • All forms of night vision mutations, cbm and goggles dont help with the exception of the debug night vision mutation
@GGgatherer
Copy link
Contributor

Terrain is visible because of map memory, same as if you put on the blindfold or activate whatever that bionic is called, eye dampeners or something. I don't see what exactly could be considered a bug here.
Or do you mean you can, say, go around the corner you haven't seen before while ANG is active and see that, previously unseen, terrain while not seeing any creatures that are/could be there?

@axujen
Copy link
Contributor Author

axujen commented Apr 14, 2020

Terrain is visible because of map memory, same as if you put on the blindfold or activate whatever that bionic is called, eye dampeners or something. I don't see what exactly could be considered a bug here.

Thats not how terrain memory works, terrain memory tiles show as Darkness and you cannot see items on the ground in terrain memory, you can with artificial night generator.
2020-04-14-125657-1366x768-scrot.png <- Terrain memory tile when e(x)amined.

Or do you mean you can, say, go around the corner you haven't seen before while ANG is active and see that, previously unseen, terrain while not seeing any creatures that are/could be there?

Yes thats one of the things that can happen, with ANG you can see any terrain and items, but cannot see monsters. My uneducated guess is this seems to be some bug in the perception stat related to creatures?

@Dacendeth
Copy link
Contributor

Yeah this is a weird one, even at night with night vision every actor outside of the field of your generator is just invisible while it's toggled on. Another oddity of this CBM is enemies normal night vision doesnt even work while in the area, as you can stand directly next to a turret without it shooting you.

@Fris0uman
Copy link
Contributor

I can reproduce the bug:

Night generator off:
image

Night generator on:
image

@GGgatherer
Copy link
Contributor

GGgatherer commented Apr 14, 2020

Um, is that particular thing (not seeing enemies while ANG is active) actually a bug? ANG is described to remove/disrupt all light in area near you. Since seeing something means receiving light reflected from/emitted by that something, it seems to me not seeing enemies is how it should work. And I remember it working just like that.
It's being able to see anything, be it terrain, monsters or items, that looks like a bug to me.

@stale
Copy link

stale bot commented May 14, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Please do not 'bump' or comment on this issue unless you are actively working on it. Stale issues, and stale issues that are closed are still considered.

@stale stale bot added the stale Closed for lack of activity, but still valid. label May 14, 2020
@kevingranade kevingranade added the <Bug> This needs to be fixed label May 15, 2020
@stale stale bot removed the stale Closed for lack of activity, but still valid. label May 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
<Bug> This needs to be fixed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants