1. Rocket Science
  2. News
  3. Update v0.21.0 "Essentials" is now LIVE!

Update v0.21.0 "Essentials" is now LIVE!

Hi, there! Three months have passed in a blink of an eye and it is time to publish the next update. This is a medium-sized update but it has a lot of changes under the hood. Because most of the changes were localized and there were no engine version updates, I decided to release this update without the beta cycle. We will see how it goes, but without further ado let’s dive into it.

[h2]Support for different fuel types[/h2]

As I mentioned in the previous update, all the engines in the game are based on real world counterparts. And the last two engines I’ve added have a much higher ISP, but should consume a hydrogen / oxygen fuel pair instead of UDMH / dinitrogen tetroxide all the other engines use. But while the game was designed around different fuel pairs, some game systems were still not fully reworked to support that. For this update I’ve added a hydrogen / oxygen fuel pair and support for every single one of them. For example, stage dV calculation, fuel level indicators, maneuver dV calculations and even fuel transfer in docking ports are working not only for the H2 / O2 pair but for any other one I will add in the future.

All engines and fuel tanks tooltips have color coded fuel indicators now

This change would greatly affect the rocket design. See, liquid hydrogen has a very small density and mass. At the same time engines that use it have much higher ISP which means they are more efficient. So the upper stages of a typical rocket will be much lighter, but carry less fuel for the same volume. Because of that you will probably build smaller lower stages or could make the upper ones bigger depending on your need. I'm looking forward to seeing screenshots of your new designs.

Stages now grouped by fuel consumption, have fuel indicators too and change color to red, when the stage doesn't have fuel that engine use

It is also interesting that the USSR designed and built only three different engine models that used hydrogen as a fuel. So I’ve added the missing one. But it looks like another popular fuel pair is just around the corner.

Meet 1-socket "DVK-1" Liquid Fuel Engine

[h2]Assembly improvements[/h2]

You can finally change configuration for already attached parts. All you need to do is to switch to “Select mode” on the instruments panel and then click on the part you want to change. Symmetry is working too. Note, that at this moment, only existing configurations are supported. For example, you can change fuel type, decoupler resources pass mode or control surface parameters for the attached part. I will add full configuration support for all the parts in the next update, because it will be easier to change by combining it with the redesign of the rocket part flight windows.

Just switch to the Select mode and click on part you want to change

I’ve also added support for 8-way radial symmetry. It is a bit awkward because it can produce buggy looking results when trying to attach 8 fuel tanks that have the same size as a central one. But this is not the only use case for that and it opens more design space, so why not.



Below some new parts structure parts, made with 8-way symmetry in mind.

Octagonal Prism O-100

Octagonal Prism O-200

Structural Adapter Octahedron-Hexagon

I’ve also made a full rebalance pass on all fuel tanks in the game. I have developed several formulas and carefully recalculated all part parameters, including mass, surface area and volume, making it much more consistent. Thanks to this change, most of the tanks, especially medium sized ones, can hold more fuel now. I also found a bug in the calculations that made all cubic-shaped tanks hold two times less fuel than they should do. And now it is fixed too.

[h2]Flight changes[/h2]

Another one most requested feature is to warp to a point on the orbit. And now you can finally do it!

I can't even imagine how I lived without this feature before

I’ve also added a button to the maneuver panel, so you can warp 10 seconds before the start of engine burn. Not only that, but there are a set of indicators with sounds that will help to make your maneuvers much more precise.

Making maneuvers become very enjoyable process

I’ve also added two more indicators to the time panel. One will light up every time the game is in physics simulation. Another one – when automatic time warp was initiated. I hope this will answer a common question, why time warp sometimes is not working as expected.

The third indicator is reserved, I haven't figured out what it can be used for yet

[h2]More UI redesign[/h2]

Assembly shop and main menu UI was visually redesigned to approach the quality standard set by the flight UI. There are plenty of old interfaces left in the game, but I will deal with them sooner or later.

Parts, rockets, spacecrafts and assembly lists were greatly improved

As well as some smaller UI elements

[h2]Textures improvement[/h2]

Solar map textures of all gas giants were improved. I’ve also added solar map materials to 4 biggest Jupiter satellites.

If a planet still has no surface materials, it will load solar map texture now. I think it is better that just a white sphere, despite it has very limited resolution

As always, there is much more that this update brings. You can find full patch notes below. Thanks for playing and stay safe!

⚠️Important!
Your old save file is compatible, but it is highly recommended to rebuild all your rockets, because old ones will not recive updated paramters or simply could not work properly.

[h2]v0.21.0 release notes[/h2]

[h3]Features:[/h3]
🔸 added H2 and O2 fuel pair;
🔸 added Select mode for Assembly and ability to change rocket part configigration for already attached parts;
🔸 full rebalance pass on all fuel tanks parameters;
🔸 added 8-way symmetry and part variants, that support it;
🔸 added warp to maneuver button and start burn indicators to maneuver panel;
🔸 all planets, that still have no surface, now use textures from the scaled space model, instead of just a white sphere;
🔸 added Callisto, Ganymede, Io and Europa solar map textures;
🔸 improved all gas giants solar map textures;
🔸 [Space context menu] added warp to point option;
🔸 added two indicators to the time panel, that will show if the game is running physics simulation or if auto time warp is used;
🔸 added more sfx to the game;
🔸 redesign of some old interfaces;
🔸 added irregular moon celestial body type and corresponding map filter;

[h3]New rocket parts:[/h3]
🔸 "DVK-1" Liquid Fuel Engine
🔸 Octagonal Prism O-100
🔸 Octagonal Prism O-200
🔸 Structural Adapter Octahedron-Hexagon
🔸 "Mini-Prizm" Fuel Adapter
🔸 "Mini-Cone" Fuel Adapter

[h3]Part changes:[/h3]
🔸 engine 6 and engine 7 now uses H2+O2 fuel pair;
🔸 corrected engine_skycrane hydrazine consumption;
🔸 adjusted visuals and slot positions for decoupler_radial_1

[h3]Changes:[/h3]
🔸 significantly improved fuel tanks attachment stability, when trying to connect it to the radial decoupler;
🔸 advanced assembly tutorial received additional tutorial steps, clarifying some assembly mechanics;
🔸 advanced assembly tutorial was split into two parts, to reduce its size;
🔸 stage groups with engines now have fuel type indicators;
🔸 collapsed stage groups are now grouped by fuel type;
🔸 stage fuel navball indicator now works with any fuel that engines consume;
🔸 stage fuel navball indicator now calculate amount and % for entire fuel pair instead of only fuel alone;
🔸 added indication that engines have no required fuel in the stage to stage group;
🔸 base time warp in the spaceport is 1 now (previously was x10);
🔸 time warp acceleration / deceleration is frame rate independent now;
🔸 game will unpause if you click pause button a second time;
🔸 changing time warp using hotkeys will also unpause the game if it was paused;
🔸 orbit raycast no longer processed if orbit point is behind the celestial body;
🔸 small improvements to scaled space atmosphere computation, that will improve its quality;
🔸 added window for parts, that contain kerosene;
🔸 improved UI for widescreen displays;

[h3]Fixes:[/h3]
🔸 symmetry not working when trying to detach / reattach fuel tank from decoupler;
🔸 sometimes you can notice a strait line on a planet surface;
🔸 sometimes there is a wrong ambient light color when flying over the planet;
🔸 dV is not calculated for hydrazine engine on stages;
🔸 dV is incorrectly calculated when stage contains more fuel or oxidizer than required by engine's consumption ratio ;
🔸 sometimes maneuver placed using orbit context menu, appeared in the wrong place or not appear at all;
🔸 orbit raycast distance is resolution-dependent;
🔸 orbit with section sometimes looks broken;
🔸 orbit raycast doesn't work on high eccentric orbits with no sections;
🔸 orbit with encounter doesn’t reset it's shape after switching to spacecraft with this orbit and to another one;
🔸 wrong door connection between coal generator and elevator;
🔸 sun flares are visible through solid geometry, when the sun is near the edge of the screen;
🔸 fuel transfer in docking port window doesn't work;
🔸 placeable actions subpanel remains visible, when exiting to rocket list and assembly was in Select or Rotate mode;