Stationeers

Stationeers

Deadly Toxins
58 条留言
froggx 10 月 15 日 下午 10:23 
partial pressure corresponds to the actual quantity of gas molecules (in mols) you're breathing in regardless of total air pressure. however %vol is obviously gonna be faster to figure out in game thanks to the tablet, so i can understand why you might prefer to work with that from a 'gamified' perspective.

either way it cracks me up seeing someone not used to this mod walk into the greenhouse and suffocate :selphinehappy:
Orondreth 10 月 14 日 下午 1:09 
I appreciate the effort.
I've found a diving related page on the subject as well as few other things.
If anyone knows their way around this topic, it would be divers. Especially saturation divers.

https://dan.org/alert-diver/article/carbon-dioxide-safety/
https://worldbuilding.stackexchange.com/questions/20946/at-what-oxygen-levels
https://worldbuilding.stackexchange.com/questions/10159/minimal-livable-atmosphere
https://personal.utdallas.edu/~tres/pharm/alcohol/display21_05.html
Hisha  [作者] 10 月 14 日 上午 7:45 
In my original research I didn't come across specific references to partial pressure. But I will definitely have a second round of research with this in mind and make changes accordingly. I do try to balance realism and challenge. The goal of the mods is overall to add additional challenge to the game while keeping the game fun. But if I find that using partial pressure doesn't take away from either of those I may change it once I get more familiar with it.
Orondreth 10 月 13 日 上午 8:30 
why use % instead of partial pressure? The IRL toxicity is dependent on the partial pressure.
I've seen lists of hypercapnia symptoms that show %-volume, but those are only correct at 1 atm.
Hisha  [作者] 10 月 12 日 下午 12:56 
It is based on the partial pressure, yes, but the composition is what I use to determine the level at which negative effects occur. So if the partial pressure is 100kpa and 10kpa is CO2 you would have 10% CO2 in the composition which would be bad.
Likewise, if you have a partial pressure of 50kpa and 5kpa is CO2, you would also have 10% CO2 in the composition which would be bad as well.
froggx 10 月 8 日 下午 9:41 
@Hisha
i'm not 100% on this, but i think the game determines what is safe to breathe by partial pressure rather than %concentration. that's why you're fine below a 10% O2 concentration in a 200kPa room or when you use a plant analyzer the "toxic" threshold is given in kPa. so when you say 10% is toxic threshold, do you mean to say 10kPa partial pressure?
froggx 10 月 8 日 下午 9:26 
from what i can tell the vanilla behaviour for breathing mixed air is unchanged i.e. it's fine until the partial pressure of O2 drops below the "safe" threshold (which is still 20 kPa before you start wheezing and 16 kPa before you suffocate). if you fill your tank with a 75:25 nitrox blend it takes time for N2 buildup to push it below that threshold. at first you won't notice a problem, but you'll suffocate long before your air tank runs out unless you either prevent N2 buildup by running a filter in your suit or purge the excess N2 by flushing your helmet.
Hisha  [作者] 10 月 7 日 上午 10:00 
The mod is not balanced around using mixed air and when I have tested it in the past I have not been able to make it work properly. Not sure what is causing it to work for you but I suppose I will have to investigate it further, perhaps some recent changes has enabled it to work better. Although, I do like the idea of having the oxygen toxicity as a deterrent to using the suit for too long at a time so I'm not sure I would change the requirement of using O2 in the suit
Orondreth 10 月 7 日 上午 1:34 
not my experience. I always use a mixture in the suit+ O2 tank, otherwise high O2 concentration becomes toxic.
Hisha  [作者] 10 月 4 日 上午 8:59 
@Orondreth please see my comment below yours :D
Orondreth 10 月 3 日 下午 8:45 
Suggestion: spawn the suit with a mixed atmosphere. Otherwise it's necessary to swap the O2 canister with the N2 from the jetpack. Which makes an N2 powered jetpack a requirement for custom startconditions. (ie without jetpack or with a fuel powered one via mod)

<Item Id="ItemEvaSuit" SlotId="Suit">
<Gas Type="Nitrogen" Moles="0.3075" Celsius="20"/>
<Gas Type="Oxygen" Moles="0.1025" Celsius="20"/>
<Item Id="ItemGasCanisterEmpty" SlotId="AirTank">
<Name Value="Oxygen Canister"/>
<Color Id="White"/>
<Gas Type="Oxygen" Moles="262" Celsius="20"/>
</Item>
...
</Item>
Hisha  [作者] 10 月 3 日 上午 10:44 
So actually you're not supposed to use the mixed air in the suit at all. In most cases it would cause you to suffocate so I am actually not sure what's happening in your case. The mixed air tank is supposed to be used to bootstrap a small room that you can pressurize with breathable air to allow you to open the helmet to alleviate oxygen poisoning as well as eat and drink (which you cannot do otherwise if you are playing with deadly survival as well)
Dr Funny Bone 10 月 2 日 下午 10:40 
how does the breathing in the suit work exactly? I mean it just works with the N2-O2 mix but I don't understand why it doesnt fill the suit with N2. Does it just pull O2 from the tank somehow?
Hisha  [作者] 9 月 16 日 上午 9:36 
This mod is updated for the Biggest Update Ever.
This is not just an update but also a rework of some of the mods features to, hopefully, address some issues some people had with the mod. Please see the change log for the full list but to highlight one notable change, you will no longer have the annoying breathing when wearing a suit as previous versions had.

This version also comes with a change to how some configurations work, so if you use the default config I suggest either removing the existing config file or reset the configuration in the workshop menu in-game if you use StationeersLaunchPad.

As always, please do let me know if you find any issues and I will do my best to address them as soon as possible. I hope you will enjoy the new update and thanks for playing!
froggx 4 月 30 日 下午 1:03 
fun fact: the game code considers an atmosphere to be sufficient for humans to breathe once the partial pressure of O2 is above 16 kPa, however they will gasp for air the entire time (annoying but not dangerous) unless you take that over 20 kPa. this is consistent with actual humans on earth, where O2 is at a partial pressure of roughly 21 kPa at sea level.

i really like what this mod does, although once you hit pollution, CO2 or volatile gasses at 10% it's not so much a "would cause trouble breathing" and more of a "would have killed you already." irl Closer to 1% on CO2 (which is also an indicator of overall air pollution in itself). However a 10% threshold is great for a game, it's just punishing enough that maybe I'll remember to start putting on my EVA suit BEFORE i step out onto the Martian surface for once.
Hisha  [作者] 1 月 19 日 上午 9:21 
Hey, thanks for letting me know.

Can you provide a few more details about what is broken specifically? The mod seems to load fine, so which part of the mod appears to be broken?

I will fix potential issues but unfortunately I don't have the time to go through everything right now so narrowing it down will help me identify potential issues faster :D
pagilu2401 1 月 18 日 上午 9:38 
Currently bugged
Hisha  [作者] 2024 年 12 月 11 日 下午 4:36 
I don't recall the exact numbers but I believe it is pressure based and not % of the air. However you definitely don't want more than 50% of the mix to be oxygen or you will suffer from oxygen poisoning. I'd say you'd roughly want 20% oxygen and then nitrogen for the remaining atmosphere for a human. It's been a while since I've looked at the code so I'm not sure on the exact numbers at this time
Xhorym 2024 年 12 月 10 日 下午 3:17 
I really like this mod! Is there some minimum % of oxygen in the nitrogen+oxygen mix for breathing?
Hisha  [作者] 2024 年 7 月 11 日 下午 1:12 
No worries, glad it was an easy problem to solve :D
Speedro 2024 年 7 月 11 日 下午 12:47 
Yup I must have enabled that at some point my bad lol. thanks!
Hisha  [作者] 2024 年 7 月 11 日 下午 12:17 
@OldFriend sorry for the late reply I have missed your comment somehow.. Oxygen toxicity can be disabled in the mods configuration file found in your bepinex config directory :D
Hisha  [作者] 2024 年 7 月 11 日 下午 12:14 
Do you have debugging turned on in the mods configuration file?
All debug messages are toggled behind that setting so there shouldn't be anything from the mod added to the log if it is false.

If you do have it set to false, please let me know some of the log statements that you're seeing and I'll see if I missed any in my search. I did not find any statements I haven't added the toggle for so please do let me know :D
Speedro 2024 年 7 月 11 日 上午 6:08 
Hey I'm not sure if this is just me or if you're aware of this but the debug messages are being saved to the game's log file. I just realized when I got a windows notification saying I was running out of space.

My player.txt is 2.5gb and player_prev.txt is sitting at 11gb. ~226 mil lines on the prev.txt
OldFriend 2024 年 6 月 11 日 上午 11:03 
i am interested in this mod, but i am afraid that oxygen poisoning inside the spacesuit will be a hassle. still following this. Would love an easier solution, like low pressure pure o2
Hisha  [作者] 2024 年 6 月 8 日 上午 5:19 
1.3.5 is now out fixing it for the current version of Stationeers :D

A configuration change was made to CO2 toxicity as it was behaving incorrectly and the value was changed from 0.08 to 0.065. Please modify your configuration accordingly or delete the configuration file for deadly toxins in the bepinex directory and launch the game to get a new config if you have no modifications
pete8719 2024 年 6 月 7 日 上午 4:50 
I can't seem to make it work, unfortunately. I rolled back the version from beta to release, deactivated the DLC's for good measure, tried both ways of installing. Didn't help, I get red console spam, and then a ctd. The other Deadly Mods work just fine, btw
Hisha  [作者] 2024 年 4 月 12 日 下午 7:29 
Excellent, glad to hear :D
GravGunner 2024 年 4 月 12 日 上午 9:03 
I can confirm that the console spam is gone. Game seems to work otherwise just fine. Thanks!
GravGunner 2024 年 4 月 11 日 上午 10:41 
Alright, will test it tomorrow :)
Hisha  [作者] 2024 年 4 月 11 日 上午 8:38 
I just pushed an update that I believe should fix the robot issue :D
Hisha  [作者] 2024 年 4 月 11 日 上午 8:38 
The warning from wearing the suit is because the suits internal atmosphere is small enough to trigger the threshold but from my testing it shouldn't actually cause damage. It will cause poisoning but you should be able to wear the suit for a whole ingame day roughly without having too many problems with it. You will then have to spend roughly half the time in a balanced atmosphere to recover
GravGunner 2024 年 4 月 11 日 上午 5:30 
Heh, that's fair. Simply reporting what I get :) If you need me too look somewhere, I'm not afraid to open stuff in text editors (not used to/haven't got any others)

I get it as soon as I load the world. It stops when I hit the Escape menu(presumably because the ticks stop, the spam goes on for a bit)

I edited an alternative save of the same world; crude job, but I basically set my species to 'Human' instead of 'Robot' and after dying the spam cleared up (even if my looks didn't). I get the pure oxygen warning as well (damaging the lungs because of the pure oxygen I'm breathing)
Hisha  [作者] 2024 年 4 月 10 日 下午 1:23 
I don't have the DLC with the robots so I won't be able to debug it but perhaps I can make some educated guesses from the information I do have :p
Hisha  [作者] 2024 年 4 月 10 日 下午 1:22 
I'll have a look at this asap, is this happening when the game starts or are you doing anything specific that causes it to happen? :D
GravGunner 2024 年 4 月 10 日 下午 12:32 
I'm getting an error when trying your mod:

[Exception] keynotfoundexception: the given key 'robot' was not present in the dictionary.

This message is spammed around 20 times per second.
I'm playing as a robot with the intention of switching races when I die
The Mackeroni-Janitor 2023 年 10 月 21 日 上午 4:21 
Ah, that's good.
Hisha  [作者] 2023 年 10 月 21 日 上午 4:14 
It can be disabled in the config file for the mod so the rest of the features of the mod can be used even if playing without oxygen toxicity is preferred :D
The Mackeroni-Janitor 2023 年 10 月 21 日 上午 4:04 
*Shrug* I'm not the biggest fan of oxygen toxicity myself since it's pretty much a solved science and a non-factor in real life by using low pressure spacesuits. And pure oxygen is already bad for bases because of the ignition and fire risk.

It sucks to remove a feature that one has spent time on creating and tweaking, but I'd say cut it loose.
Hisha  [作者] 2023 年 10 月 21 日 上午 3:19 
I am open to feedback though so if something feels off please do let me know and I will investigate to see if I can make it better
Hisha  [作者] 2023 年 10 月 21 日 上午 3:18 
It does to a degree. It's based on the partial pressure of oxygen in the atmosphere you're breating so pure oxygen at low pressures will be more sustainable than pure oxygen at higher pressure. I am not gonna claim that the numbers are anywhere near realistic however but I have tried to at least get it to a point where it feels more realistic than not having it at all
The Mackeroni-Janitor 2023 年 10 月 21 日 上午 3:14 
Does it simulate how oxygen toxicity works at different atmospheres? Astronauts breathe pure oxygen, but at low pressures.
Hisha  [作者] 2023 年 10 月 4 日 上午 10:31 
But basically, if the toxin warning shows, you want to go to a good atmosphere asap. It will take some time to recover so it would be a good thing if you have some tasks to do inside your base while recovering so you don't have to just stand around :D
Hisha  [作者] 2023 年 10 月 4 日 上午 10:29 
I'll try to see if I can find some way to show the oxygen poisoning so it can be watched. That may make it more intuitive
Hisha  [作者] 2023 年 10 月 4 日 上午 10:27 
I don't think it was your waste tank that killed you. You were likely killed by oxygen poisoning. The toxin warning will warn you of oxygen poisoning so you have spent too little time in a mixed atmosphere before you used your suit again is my guess
Hisha  [作者] 2023 年 10 月 4 日 上午 10:12 
Hmm, I'll look into that.
You should not require nitrogen filters in your suit as you should still start with just oxygen in your suit.
淡漠安然 2023 年 10 月 4 日 上午 2:12 
Waste Tank warns of toxins when the pressure reaches 1000kpa, and then quickly dizziness and loss of consciousness after a while
淡漠安然 2023 年 10 月 4 日 上午 1:41 
The lack of nitrogen filters at the beginning caused astronauts to suffocate to death
Hisha  [作者] 2023 年 10 月 3 日 上午 9:43 
The oxygen toxicity update is out!
Please do let me know if you experience any issues with this update as it does contain a decent amount of changes :D
Hisha  [作者] 2023 年 9 月 30 日 上午 9:15 
Being in a proper atmosphere will decrease oxygen poisoning.

New games started with oxygen poisoning turned on will spawn you with a nitrox (oxygen+nitrogen gas mixture) gas tank on the lander instead of the usual oxygen tank. Therefore you should consider if you want it enabled or not before starting a new game.

If you have further questions, please don't hesitate to ask or give me suggestions :D