Space Engineers

Space Engineers

Moisture Vaporator Mobile
2개 중 1~2개 표시 중
업데이트: 2024년 12월 12일 오후 8시 17분
작성자: CraftTJohnson

Update 1

1) The following feature was removed from slowpokefarm's code, and is being reenabled in this version:
- If the Vaporator cannot work it switches itself off to save CPU time.
I misunderstood what it does, but it just turns off the vaporator if you bring it close to or into space. This means you'll need to turn the vaporator back on when it comes back in the atmosphere.

2) Performance: Vaporator's position cache key was changed from 1 meter cubes to 10 meter cubes. The vaporator needs to move 10 meters before it will recheck atmosphere.

3) Performance: The planet the vaporator is on is now cached, which gets cleared if you go into space. Previously, the atmosphere check will cycle through all breathable planets, stop on the one you're on, and check atmosphere. Now the expensive check is done once, and the planet is cached, and used until it's no longer within it's atmosphere. Since the vaporator turns off when it's in space (and will turn itself back off if necessary), it won't spin it's wheels in space.

4) UI: Updated messages to be more clear about why the vaporator isn't working.

업데이트: 2024년 12월 11일 오전 11시 37분
작성자: CraftTJohnson

V1: This version starts at version 9 of Slowpokefarm's Vaporator: https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=709975763
Removes the static grid requirement for vaporator to function.
Changed cache key to use vaporator's position, truncated to the nearest integer, as atmosphere cache check.

The truncating should prevent excessive checks if your grid is parked funny or has a drill on it and is suffering the jitters, however if your vaporator is on the border where the jitters changes the intereger value, it could check atmosphere excessively. I don't have a solution to this and if it becomes a problem I'm open to ideas.
crafttjohnson@gmail.com