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

Fatal tempretures do not interrupt sleep. #39593

Closed
Tamiore opened this issue Apr 15, 2020 · 7 comments
Closed

Fatal tempretures do not interrupt sleep. #39593

Tamiore opened this issue Apr 15, 2020 · 7 comments
Labels
Mechanics: Character / Player Character / Player mechanics Mechanics: Temperature Freezing, cooling, thawing, heating, etc. mechanics (S1 - Need confirmation) Report waiting on confirmation of reproducibility <Suggestion / Discussion> Talk it out before implementing

Comments

@Tamiore
Copy link
Contributor

Tamiore commented Apr 15, 2020

Describe the bug

When a character goes to sleep in a (relatively) comfortable environment, and then the temperature drops down to the point where tissue damage occurs, this does NOT wake up the character.
Instead the character simply takes the damage, even if it breaks limbs and/or kills outright.

Steps To Reproduce

  1. Go to sleep with perceived temperature level above "very cold".
  2. Allow the temperature to drop to the point where frostbite occurs while sleeping. (For example, because a nearby fire run out of fuel.)
  3. Proceed to take damage without waking up once.

Expected behavior

When perceived temperature drops low enough, character wakes shivering and can't sleep again without warming up first.

Versions and configuration

  • OS: Windows
    • OS Version: 10.0 1903
  • Game Version: 0.E-732-gd0f0a96 [32-bit]
  • Graphics Version: Tiles
  • Game Language: System language []
  • Mods loaded: [
    Dark Days Ahead [dda],
    Disable NPC Needs [no_npc_food],
    Bionic Slots [cbm_slots]
    ]

Additional context

An argument can be made that a character may fail to wake up if he was already severely hypothermic (actively taking damage from frostbite) and somehow managed to fall asleep.

Or if the character was exhausted to the point of passing out and/or very sick. Or immune to pain.

But an otherwise healthy character capable of feeling cold and pain should not be able to sleep into frostbite.

@mlangsdorf mlangsdorf added (S1 - Need confirmation) Report waiting on confirmation of reproducibility <Suggestion / Discussion> Talk it out before implementing Mechanics: Character / Player Character / Player mechanics Mechanics: Temperature Freezing, cooling, thawing, heating, etc. mechanics labels Apr 16, 2020
@mlangsdorf
Copy link
Contributor

Do you have a cite for the idea that people will wake up as the temperature drops into extremes? I really don't know here.

@Zireael07
Copy link
Contributor

Temp dropping/raising into extremes will cause pain and/or discomfort, which does tend to wake people up.

@Tamiore
Copy link
Contributor Author

Tamiore commented Apr 16, 2020

Do you have a cite for the idea that people will wake up as the temperature drops into extremes? I really don't know here.

Sure:
https://thehikingauthority.com/freeze-to-death-while-sleeping/

So does sleeping increase your chances of freezing to death? Yes you can freeze to death while sleeping, but only if you’re already badly suffering from the cold. Unless you’re already severely hypothermic you won’t freeze to death in your sleep.
In the early stages of Hypothermia it will be nearly impossible to sleep. No matter how deeply you sleep the uncontrollable shivering is going to wake you up. There’s no sleeping through the early stages of hypothermia.

@kevingranade
Copy link
Member

That's pretty definitive, thanks.

@Amoebka
Copy link
Contributor

Amoebka commented Apr 18, 2020

If what wakes people up is uncontrollable shivering, not pain, then pain reducing mutations won't matter here either.

@CodeBandit
Copy link
Contributor

Created a pull request to fix this issue in #39827 basing it off of realistic standards and "There’s no sleeping through the early stages of hypothermia."

@Je55eah
Copy link

Je55eah commented Nov 20, 2022

This was just happening to my character who was sleeping in a bed with gloves and blankets in a house that had a fire burning earlier on the 6th day (so it's spring or summer something). The frostbite impending warnings were there, but I couldn't wake my character and it all seems really stupid.

Then I was woken up by a portal storm... and I don't know how to feel about that. I sent my character outside and battled weird shapes and purple blobs which didn't fight back. There was alien grass, which I avoided, but a zombie dog walked through it unharmed. Is this part of some kind of delusion? I hope the game explains everything at some point because between this run which has been all zombies, and a portal storm and an earlier run which had zombies, eyballs, eldriches, megos, alien dogs, tremor worms, spiders, and more on the first day it seems like the earth has been invaded by every b-movie. Is my character hallucinating all of it? The newspapers suggest there was a chemical attack. If the monsters are all in my characters imagination, then I hope he kills himself before more innocent people are killed. I was hoping this game would be more realistic.

It's not though. Crafting a spear should take a few hours, top, but instead my character spend a day and a half carving and he still has something like five more hours of crafting needed to make a knife spear. Should it really take two days to attach a knife to a pole? Game mechanics such as tech trees, portal storms, and sleeping into frostbite all force the player to do boring things. grind the tech tree, confront the impotent storm creatures, wear a second layer of mittens before going to sleep.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Mechanics: Character / Player Character / Player mechanics Mechanics: Temperature Freezing, cooling, thawing, heating, etc. mechanics (S1 - Need confirmation) Report waiting on confirmation of reproducibility <Suggestion / Discussion> Talk it out before implementing
Projects
None yet
Development

No branches or pull requests

8 participants