1. Starship EVO
  2. News

Starship EVO News

[New build - EXPERIMENTAL] 23w41a: Life Support, Air-tightness, Force fields

This build introduce a capital element for survival: oxygen. As it is expected in any survival space game you will have to manage your oxygen level in order to not die is space.

Player changes:
  • An oxygen meter bar has been added to the UI
  • the player will die when this empty out
  • Automatically refill inside breathable atmosphere or inside a ship pressurized room.
  • Die much faster when helmet is off in space
  • Of course those can be toggled On / Off in creative mode


[previewyoutube][/previewyoutube]

Life Support blocks
The life Support system will pressurize the room it is placed inside, allowing the player to breath without its helmet.
There is a nice screen displaying the status and even a rotating fan with some cool VFX!

The algoritm works like in real life: a few oxygen molecules are emitted and will bounce around to find the volume pressurized.
If a molecule ends up outside the ship bounds a leak is declared and pressurization is not achieved.
The downside is that the volume is a box, ie a L shaped room will potentially give oxygen to a volume outside.
You can check how it is working by selecting a Life Support brick with the link tool (molecules travel more slowly in preview mode).
It worked well on the ship I tested, and it will react automatically to any new blocks or moving door / mechanism triggered.

The tank reserve allows for a long uptime (2 hours) before a replenish is needed.
Tank replenish either manually (not recommended for large ships), or automatically inside an atmosphere or near a station (it is magic).
As it would be too tedious to have to pipe them, they cannot be connected to pipes at all.

Again an option has been added inside the Entity screen to provide Oxygen ship-wide for creative or older ships.



Force-Field
The force field will project a wall preventing oxygen from leaking, but allowing player or ship to cross it.
Perfect for hangars!
The brick will raycast at the two extremity to determinate the height of the field.
It comes in standard and wedge variant.

As a bonus two creative new features have been added:
  • The Air Vent brick can now play the gas VFX (like in the old days) if active
  • A new Fan brick has been added: you can configure the fan speed. This is purely decorative.


Other changes:
- Can see atmospheric and oxygen density inside the holomap

Still to do:
- Depressurization event

[New build - DEFAULT] 23w39a: Multi-fuel, Electrolyser

This build adds multi-fuel to the game.

Fuels, or more correctly fluids, are now of three type: Hydrogen, Water and Oxygen.
Hydrogen: the fuel currently existing in the game. Used to power reactor and lightcruise engine, and can be harvested near stars.
Water: can be harvested in oceans.
Oxygen: can be harvested in atmosphere. Will be tied to a survival mechanism in a later update.

Brick added: Electrolyser. During the early game as the player strive to reach space crafting Hydrogen will be necessary.
The way to do will be to use the electrolyser that will split water into Hydrogen and Oxygen.



Other features:
  • Display can connect to tank: they will show what fluid is contained and how full the tank is.
  • Tank can now accept a single fuel type: open their UI to change their setting. Changing the setting will dump previous fuel.
  • Transparent tank have a different color and density depending on the fluid.
  • Added an HUD help message for gas bottle.




Still to do:
  • Harvest Oxygen from atmosphere (when atmosphere is breathable)
  • Fuel filter on harvester
  • Tank should display a better water
  • Oxygen survival mechanic
  • Explosion damage on tank depending on fluid


Bugfixes:
  • #5137 Cannot jump to warp from lightcruise.
  • #5289 Solar panel not working properly.


Thanks for playing!

[New build - EXPERIMENTAL] 23w38a: Solar Panel, Helmet, Gas Bottle

This build adds a few components needed for Survival mode.

Backpack:
The player can now store a few items in its backpack on top of the hotbar.
Final quantity will tweaked.
There is a new tab in the codex, and a new backpack transfer window when opening an inventory block.

Solar Panels
In the early game the solar panel will help the player to produce power as hydrogen will not be available.
Solar panels produces a various amount of power depending on their incidence to the sun.
They are not checking for shadow coverage yet.



Helmet:
It is now possible to equip an helmet! Simply press H by default to swap it. I had to be careful to adjust the hair / ears of several characters to make it fits. A full oxygen survival mechanics will be implemented.



Gas Bottle:
The gas bottle can be used to manually transfer fuel or gas from one tank to another - or to refill your suit once the O2 survival mechanic is implemented.
Be careful to not hit them as they might gets off with a bang!

[previewyoutube][/previewyoutube]

[previewyoutube][/previewyoutube]

Also includes various fixes and improvements related to crafting and tank.

Thanks for playing!

[New build - DEFAULT] 23w35b: Hotfixes

More hotfixes including a crash cause.

Bugfixes:
  • #5213 Wedge Slider not functional
  • #5077 #5250 Event gate % threshold are not saved correctly
  • #5102 Rotator angle precision issue
  • Crash in some instance of player collecting mined rocks


Thanks for playing!

[New build - DEFAULT] 23w35a: Hotfixes

Some more hotfixes, with a focus on fuel and inventory

Improvements:
- Fuel and storage debug data have been improved

Suggestion:
#5062 Furnace compatible with conveyor tubes

Bugfixes:
  • #5090 Removing pipe does not impact fuel flow
  • - pipe angled incorrect linking
  • #5113 Debug decal still shows decals after ship unspawn
  • #5061 Can pick up input / output of furnace / assembler while crafting
  • #5063 Hose cannot connect to another base of the same type
  • #5076 Can warp to current system
  • #5091 Engine sounds still present when entity is stalled
  • #5252 Fuel scoop effect still present on deletion


Thanks for playing!