Cockpit oxygen filled from bottles does not fill player o2

gruzzob shared this bug 3 months ago
Not a Bug

Small grid cockpits are able to have their oxygen filled from oxygen bottles available via conveyors. Once a cockpit has oxygen, an engineer is supposed to be able to breathe. If a cockpit was filled by bottles, the engineer oxygen still goes down but when it hits zero the player does not suffocate.

To reproduce:


  1. Spawn in space
  2. Place a small grid with a battery and cockpit.
  3. Spawn/assemble an oxygen bottle, and fill it.
  4. Place the filled bottle in the inventory of the cockpit created above
  5. Ensure you have no filled oxygen bottle in your inventory
  6. Get in the cockpit
  7. Wait, your oxygen will go down
  8. Wait even longer, until your oxygen hits zero. You will not take damage
  9. Leave the cockpit. You should now be taking damage because your oxygen is 0
  10. Reenter the cockpit. Your oxygen should still be 0, but you are no longer taking damage
  11. If there is another filled oxygen bottle, it should refill when the cockpit oxygen goes below 20% (you will likely need a script or debug tools to see this level).
  12. Your oxygen now gets maintained by the cockpits oxygen level.

Comparison (oxygen generator)

  1. Spawn in space
  2. Place a small grid with a battery, a cockpit, and an o2/h2 generator. The cockpit and o2/h2 generator must have a conveyor connection.
  3. Spawn/place ice in the o2/h2 generator.
  4. Wait a moment for the ice to be consumed and the cockpit filled with oxygen.
    optional: remove the o2/h2 generator
  5. Ensure you have no filled oxygen bottle in your inventory
  6. Get in the cockpit, your oxygen should go to 100.
  7. Wait, your oxygen should remain at 100.

Replies (2)

photo
1

Hello Engineer,

We wanted to let you know that a new update for Space Engineers has just been released.

When you have the chance, please update your game to version 208 and check if the issue you reported is still present.

Your confirmation will help us make sure everything is working as intended.

Kind regards,

Keen Software House

photo
1

Hiya Ondrej,

Just tested on a brand new save, and it still does it. I didn't test putting another filled bottle in the cockpit (steps 11/12) or the oxygen generator comparison.

Video of what happens after hitting 0 oxygen attached.

Thanks,

gruzzob

Files: pain.mp4
photo
photo
1

Hello Engineer,

Thank you for your reply and for clarification of the current state.

However, after further discussion with other teams, it turned out that what you’re seeing is expected behavior rather than a bug.

The character’s oxygen level only replenishes when they are in an environment with sufficiently high oxygen. A cockpit with low oxygen does not refill the player’s oxygen meter. However, the player can still breathe the available air inside the cockpit as long as it remains pressurized and functional.

Thank you for your understanding.

I will close this thread now.

Kind Regards

Keen Software House: QA Department

Leave a Comment
 
Attach a file
You can't vote. Please authorize!