Stationeers - rocket2guns


Dedicated Server Fixes

Pretty hefty fix for dedicated servers in this update. There was an initialization error that caused a lot of problems for devices on dedicated servers. Good example is that Logic Units didn't initialize correctly previously, whereas now they do. There are potentially a lot of device related fixes on the dedicated server associated with this fix.

Active Vent Loading Issues Fix

Active vents were not correctly being serialized. It meant to get them working on a reload you sometimes had to toggle them on and off. Now you will need to do this once more, but from the next load they will be saved properly with their settings.

Colorable LED displays

You can change the color of an LED display with Logic Writers. The display "mode" is the color, just like the LED light itself. Change the mode and the color will change.

Cable Analyzer

This little device can be placed on cables, and provides data about the Actual, Required, and Potential watts of the cable it is on. This is really useful to use with the logic system instead of having to read these values from the power controller.

Version 0.1.1082.5494
  • Added Logic Readers can read from other logic readers. Useful if you want to pass values simply between separated networks without extra writers.
  • Fixed atmospheric devices were able to be set to unlimited values using logic units. Now they will clamp assigned values to maximum and minimum.
  • Fixed Microwave not informing player that recipe not continuing due to no power. Now tells player in tooltip that the device does not have power.
  • Fixed Active Vents not serializing their Pressure settings. Now correctly serializes their internal and external safeties. Possible fix for needing to reset active vents on load, as they were not storing their settings. Note: this will probably only work from the next time you load your game. So you will need to load, save, and then reload to see if it works.
  • Fixed various dedicated server initialization issues. Initialization on dedicated server has been changed to be similar to that which clients do, which might fix the many initialization problems on dedicated servers, such as active vents not working or logic units needing to be powered on/off on server restart.
  • Fixed Airlock Control Circuitboard exceptions and failing to correctly remove assigned devices. Now when an assigned airlock is deselected, the airlock is correctly removed. This should fix another edge case where airlock controllers would switch door assignments.
  • Added Mode to LED Displays. When you change the mode, you change the color setting for the display. This can be used with the Logic Writer to change the current color of the text in the LED display.
  • Added cable analyzer recipe to the electronics printer.
  • Added Cable Analyzer. This device can be built from a Kit (Cable Analyzer). Display shows the Actual, Required, and Potential power (in Watts) for the network the cable sits on. It also exposes this to Logic Units, allowing you to much more easily use the logic units to manage your power.
  • Added tutorial translations for French and Spanish.
  • Fixed gameplay tips were not being cleared between language changes. Meant that english tips were being shown for other languages. Now will show tips only from the supplied language. No tip will be shown if there are no localized tips for the current language.
  • Fixed out of range exceptions when writing incompatible logic values to mode (such as setting LED mode to -99), and possibly other state values. Now the state values for OnOff, Lock, etc... are clamped to binary values. Mode is clamped to the number of ModeStrings the object has, so the number of valid mode states.
  • Fixed LEDs color changing on reload. When first placed it would be white, but on load it would be blue, even though the mode was correctly set. Now the color is correctly initialized on load.
  • Changed Wall light kit name to Kit (Lights) in english translation, to better indicated that it can make both wall lights and the LED.
  • Fixed Logic Min/Max unit was saying "Greater" mode when it was actually "Less" mode (and vice versa). Now correctly reports it's current mode.
  • Fixed when deconstructing or deconstructing locker while the door closed, all the items would be correctly ejected but would be invisible. Now they are correctly set to visible when the the locker is destroyed.
  • Fixed Logic Writers writing to Lock values did nothing for all devices (particularly Airlocks and Chute outlets). Was trying to write to powered state. Now correctly writes to Lock state, very useful for locking the doors and chutes.
Stationeers - rocket2guns


Dedicated Server Fixes

Pretty hefty fix for dedicated servers in this update. There was an initialization error that caused a lot of problems for devices on dedicated servers. Good example is that Logic Units didn't initialize correctly previously, whereas now they do. There are potentially a lot of device related fixes on the dedicated server associated with this fix.

Active Vent Loading Issues Fix

Active vents were not correctly being serialized. It meant to get them working on a reload you sometimes had to toggle them on and off. Now you will need to do this once more, but from the next load they will be saved properly with their settings.

Colorable LED displays

You can change the color of an LED display with Logic Writers. The display "mode" is the color, just like the LED light itself. Change the mode and the color will change.

Cable Analyzer

This little device can be placed on cables, and provides data about the Actual, Required, and Potential watts of the cable it is on. This is really useful to use with the logic system instead of having to read these values from the power controller.

Version 0.1.1082.5494
  • Added Logic Readers can read from other logic readers. Useful if you want to pass values simply between separated networks without extra writers.
  • Fixed atmospheric devices were able to be set to unlimited values using logic units. Now they will clamp assigned values to maximum and minimum.
  • Fixed Microwave not informing player that recipe not continuing due to no power. Now tells player in tooltip that the device does not have power.
  • Fixed Active Vents not serializing their Pressure settings. Now correctly serializes their internal and external safeties. Possible fix for needing to reset active vents on load, as they were not storing their settings. Note: this will probably only work from the next time you load your game. So you will need to load, save, and then reload to see if it works.
  • Fixed various dedicated server initialization issues. Initialization on dedicated server has been changed to be similar to that which clients do, which might fix the many initialization problems on dedicated servers, such as active vents not working or logic units needing to be powered on/off on server restart.
  • Fixed Airlock Control Circuitboard exceptions and failing to correctly remove assigned devices. Now when an assigned airlock is deselected, the airlock is correctly removed. This should fix another edge case where airlock controllers would switch door assignments.
  • Added Mode to LED Displays. When you change the mode, you change the color setting for the display. This can be used with the Logic Writer to change the current color of the text in the LED display.
  • Added cable analyzer recipe to the electronics printer.
  • Added Cable Analyzer. This device can be built from a Kit (Cable Analyzer). Display shows the Actual, Required, and Potential power (in Watts) for the network the cable sits on. It also exposes this to Logic Units, allowing you to much more easily use the logic units to manage your power.
  • Added tutorial translations for French and Spanish.
  • Fixed gameplay tips were not being cleared between language changes. Meant that english tips were being shown for other languages. Now will show tips only from the supplied language. No tip will be shown if there are no localized tips for the current language.
  • Fixed out of range exceptions when writing incompatible logic values to mode (such as setting LED mode to -99), and possibly other state values. Now the state values for OnOff, Lock, etc... are clamped to binary values. Mode is clamped to the number of ModeStrings the object has, so the number of valid mode states.
  • Fixed LEDs color changing on reload. When first placed it would be white, but on load it would be blue, even though the mode was correctly set. Now the color is correctly initialized on load.
  • Changed Wall light kit name to Kit (Lights) in english translation, to better indicated that it can make both wall lights and the LED.
  • Fixed Logic Min/Max unit was saying "Greater" mode when it was actually "Less" mode (and vice versa). Now correctly reports it's current mode.
  • Fixed when deconstructing or deconstructing locker while the door closed, all the items would be correctly ejected but would be invisible. Now they are correctly set to visible when the the locker is destroyed.
  • Fixed Logic Writers writing to Lock values did nothing for all devices (particularly Airlocks and Chute outlets). Was trying to write to powered state. Now correctly writes to Lock state, very useful for locking the doors and chutes.
Stationeers - rocket2guns
Happy Holidays! No content in this update, just some much needed bug fixes. Most of these come from really good bug reports via the discord - so thank you to everyone for helping us find the bugs. There is still plenty to do, and we'll have more updates coming out over the holidays.

Focus over the next few weeks will continue to be bug fixes to get the game more stable, then we will look at some more content.

Version 0.1.1078.5476
  • Fixed solar panel seperate data variant also allowed power from the data cable, as well as data, effectively doubling the power output. Now power is only allowed through the power connection.
  • Fixed Jetpack not stabilizing when Text Input Panel was visible. Characters in Jetpack modes should now have their velocity slowed when Text Input Panel is visible.
  • Fixed ToggleInfo Keybind (F4 Default) sometimes breaking the GameMenu from appearing. Game Menu should now appear when ToggleInfo panel is displayed
  • Fixed issue with Character rotating 90* in slot when Chat panel was active
  • Fixed being able to jump while cursor is visible
  • Fixed airlock control circuitboard reassigns exterior and interior airlock doors when they loose connection, resulting in confusing setups when the wires have been cut. Circuitboard will continue to remember interior/exterior doors but release them if they are not usable.
  • Fixed stacker caused ingots passed through it to not be saved. Now correctly initializes new stacks so that they are saved (and then loaded) correctly.
  • Added recipe number to tutorial, so that places know which recipe they need to find as there are a lot of recipes.
  • Fixed reversed transformer variant doesnt change the input/output and is actually the same as the master variant. Now correctly swapped inputs and outputs.
  • Fixed bug with labeller causing out of range exception when dropped while entering input. Now if the labeller is dropped or the device being renamed is destroyed, the input window will be automatically closed.
  • Fixed possible bug with centrifuge when importing "bad" stacks. If the stack had an error, could result in massive stacks in the game.
  • Fixed game locks up when deconstructing device that has extremely high number of reagents in it. Devices will now drop a maximum of 200 stacks when being deconstructed. Some "bad" stacks were causing huge reagent mixes, and then these broke the centrifuge.
  • Fixed able to put items inside their own slots, causing the game to lock up. Now cannot put items inside other items.
Stationeers - rocket2guns
Happy Holidays! No content in this update, just some much needed bug fixes. Most of these come from really good bug reports via the discord - so thank you to everyone for helping us find the bugs. There is still plenty to do, and we'll have more updates coming out over the holidays.

Focus over the next few weeks will continue to be bug fixes to get the game more stable, then we will look at some more content.

Version 0.1.1078.5476
  • Fixed solar panel seperate data variant also allowed power from the data cable, as well as data, effectively doubling the power output. Now power is only allowed through the power connection.
  • Fixed Jetpack not stabilizing when Text Input Panel was visible. Characters in Jetpack modes should now have their velocity slowed when Text Input Panel is visible.
  • Fixed ToggleInfo Keybind (F4 Default) sometimes breaking the GameMenu from appearing. Game Menu should now appear when ToggleInfo panel is displayed
  • Fixed issue with Character rotating 90* in slot when Chat panel was active
  • Fixed being able to jump while cursor is visible
  • Fixed airlock control circuitboard reassigns exterior and interior airlock doors when they loose connection, resulting in confusing setups when the wires have been cut. Circuitboard will continue to remember interior/exterior doors but release them if they are not usable.
  • Fixed stacker caused ingots passed through it to not be saved. Now correctly initializes new stacks so that they are saved (and then loaded) correctly.
  • Added recipe number to tutorial, so that places know which recipe they need to find as there are a lot of recipes.
  • Fixed reversed transformer variant doesnt change the input/output and is actually the same as the master variant. Now correctly swapped inputs and outputs.
  • Fixed bug with labeller causing out of range exception when dropped while entering input. Now if the labeller is dropped or the device being renamed is destroyed, the input window will be automatically closed.
  • Fixed possible bug with centrifuge when importing "bad" stacks. If the stack had an error, could result in massive stacks in the game.
  • Fixed game locks up when deconstructing device that has extremely high number of reagents in it. Devices will now drop a maximum of 200 stacks when being deconstructed. Some "bad" stacks were causing huge reagent mixes, and then these broke the centrifuge.
  • Fixed able to put items inside their own slots, causing the game to lock up. Now cannot put items inside other items.
Stationeers - rocket2guns


Recycling

Now you can pass your waste products through a recycler to regain some of the components back. These will come out as generic mixes of reagents, that you generally need to pass back through the centrifuge to convert into their component parts.

As always, you can connect the recycler up to other machines using chutes.

Power Rework

There were a lot of bugs with the electricity system. This has been reworked. Previously APCs, Batteries, and Transformers did not work well together but their behavior should now be much more consistent. Two batteries connected to a solid generator will now each take 50% of the provided power.

Watch out! Batteries will take/give as much energy as they can - but they will blow wires in the process.



Bugfixing

As with all our previous updates, the focus has continued to be bugfixing so there is a lot to see below. We are still working on a couple more serious dedicated server bugs, but we did manage to increase their stability and also the ability to connect much easier.

We have even more fixes now to thermodynamics, and some other weird edge cases (such as put an open canister in your waste slot). Check out the changelog below for full details.

Version 0.1.1062.5426
  • Fixed bug with Area Power Controller using increasing amounts of power when operating off battery. Caused batteries to drain completely very fast.
  • Fixed Logic Compare NotEquals always reporting false. Was not implemented, so always returning 0. Now returns 1 if values are not approximately equal (within float variant).
  • Fixed Reconnecting players spawning inside of grids. Now players position is reset client side if there has been a delay taking control.
  • Fixed OnThreadUpdate not running on dedicated servers. Dedicated servers should now work correctly with Daylight Sensors
  • Added text display to slots for Circuitboards, Motherboards, and Cartridges as a temporary solution so you know what they are instead of needing to drop them.
  • Reduced the cost of steel frames and sheets. Players using steel as a construction material will be rewarded by not needing to use as many resources.
  • Fixed issue where players would put open gas canisters into portable tanks, welders, etc..., and the canisters would leak all the air out. Now when a gas canister is inserted into something, it will be automatically closed.
  • Added recycler recipe to autolathe and fabricator.
  • Fixed glass recipe on fabricator to match that of autolathe
  • Fixed suit atmospherics will continue to use a gas canister when it is open. Now the suit will close tanks when using atmospheres, to avoid putting gas into waste tanks when they are open.
  • Added Recycler. Made from Kit (Recycler). Put things into this and receive resources back. Resources come out as generic reagent mixes, and will usually need to be placed into the Centrifuge to separate out into component ores for smelting. Also useful for turning ingots into ore again.
  • Changed Reagent mixtures from floats to double, to avoid floating point issues.
  • Draggable items now require you to be closer then 3 meters to interact with
  • Fixed bug where power usage for circuits reset to defaults.
  • Fixed signs not dropping kits on deconstruct, and large sign now uses 2 kits.
  • Fixed items spawned from stackers not saving.
  • Fixed floating point errors for reagents causing ratio issues with furnace. This meant that despite looking like you had the ratios, it was possible to not produce anything.
  • Added small screws to Logic Memory. Large screws provide increments of 100 (10 if holding ALT). Small screws provide increments of 1 (0.1 if holding ALT).
  • Fixed Power Controller abnormal behavior. They were discharging one tick, and then recharging the next. Now they will follow a steady state. Also, power controllers without a battery will act as a passthrough if there is any power available in the upstream network.
  • added LogicSwitch recipe to fabricator
  • Fixed stuck in loading screen when failed to join server on steam client.
  • Adjusted logic unit models so they will be hidden when a wall is placed over them. Cleaned up corrupted geometry on sides and back of model.
  • Fixed furnace arrows rotating weirdly. Furnace pressure arrow should no longer rotate out of the furnace.
  • Fixed asteroids not being rendered on load making them very hard to find. Space now renders all chunks on load.
  • Fixed players lungs were heating up to fast due to increased oxygen requirements. Now energy released due to heat is not scaled based on oxygen usage of the entity. This fixes players overheating very fast when suit air conditioning is turned off.
  • Fixed more circumstances of welders exploding, and players thermodynamics not making sense. Now solar heating is a seperate value. When suit AC is turned off, players suit will get hotter in the sun, and cooler in the shade (due to radiation of heat). Welders will still not heat up in the sun, but will allow quite a lot of heat convection/radiation. This means that they will radiate any excess heat away over time. But it does mean if doing lots of welding in a hot environment, you need to make sure the welder tank does not overpressurize.
  • Fixed batteries requesting more power than they can store. Batteries will now request up to their maximum power delta (difference between their storage capacity, and their current power stored). This means they will stop requesting power when they are full. Batteries will take and provide up to their maximum power delta in on tick, however, so use transformers to regulate this or you will blow wires.
  • Updated Ore Coal material with new textures
  • Fixed gas mask would retain its atmosphere when not worn. It could heat up and cause huge issues with atmosphere around it. Now when you are not wearing it, it will share its contents with the atmosphere so that this can't happen.
  • Fixed, in almost all cases, the sun casting light through terrain. Sun light and flare fade out as it hits the horizon on planets. Not changed in space.
  • Fixed issue with PlayerCharacters occasionally dropping through ground when loading a large world
  • Fixed transformers would always try to meet the entire demand of their child networks. This mean that they would overuse power. Now they will work together to meet a child networks power requirements.
  • Fixed transformers would not work unless their entire power requirement was met (which was usually the entire network load). Now they will flow through even part of their power requirement. They will be considered powered if they meet the network requirement, even if they don't meet their own setting. This means you only need to set the maximum requirement on a transformer, and not the exact amount.
  • Fixed Batteries (and other power storage) would not evenly charge. Now two (or more) batteries will split the charge available between them. Previously a bug meant that many devices would request infinite amounts of power during a power tick, forcing the use of transformers. Now if you place two batteries off a single solid generator, 10kW per battery will be applied. Previously the first battery would take all 20kW.
  • Added Required power info to the Network Analyser. This value is how much the network wants, versus potential which is how much it can provide, and actual which is how much it is providing. Helps with debugging power networks.
  • Fixed solar panels giving tiny amounts of power when they should not. This was due to floating point errors.
  • Fixed linux dedicated server fails to start when Blocked.txt doesn't exist.
  • Fixed broken dedicated server on linux. It couldn't load world data.
  • Fixed rooms not loading back in after save. This resulted in atmospheric loss, and zero gravity (in space) in places that were previously rooms.
  • Added flare recipe to the tool manufactory.
Stationeers - rocket2guns


Recycling

Now you can pass your waste products through a recycler to regain some of the components back. These will come out as generic mixes of reagents, that you generally need to pass back through the centrifuge to convert into their component parts.

As always, you can connect the recycler up to other machines using chutes.

Power Rework

There were a lot of bugs with the electricity system. This has been reworked. Previously APCs, Batteries, and Transformers did not work well together but their behavior should now be much more consistent. Two batteries connected to a solid generator will now each take 50% of the provided power.

Watch out! Batteries will take/give as much energy as they can - but they will blow wires in the process.



Bugfixing

As with all our previous updates, the focus has continued to be bugfixing so there is a lot to see below. We are still working on a couple more serious dedicated server bugs, but we did manage to increase their stability and also the ability to connect much easier.

We have even more fixes now to thermodynamics, and some other weird edge cases (such as put an open canister in your waste slot). Check out the changelog below for full details.

Version 0.1.1062.5426
  • Fixed bug with Area Power Controller using increasing amounts of power when operating off battery. Caused batteries to drain completely very fast.
  • Fixed Logic Compare NotEquals always reporting false. Was not implemented, so always returning 0. Now returns 1 if values are not approximately equal (within float variant).
  • Fixed Reconnecting players spawning inside of grids. Now players position is reset client side if there has been a delay taking control.
  • Fixed OnThreadUpdate not running on dedicated servers. Dedicated servers should now work correctly with Daylight Sensors
  • Added text display to slots for Circuitboards, Motherboards, and Cartridges as a temporary solution so you know what they are instead of needing to drop them.
  • Reduced the cost of steel frames and sheets. Players using steel as a construction material will be rewarded by not needing to use as many resources.
  • Fixed issue where players would put open gas canisters into portable tanks, welders, etc..., and the canisters would leak all the air out. Now when a gas canister is inserted into something, it will be automatically closed.
  • Added recycler recipe to autolathe and fabricator.
  • Fixed glass recipe on fabricator to match that of autolathe
  • Fixed suit atmospherics will continue to use a gas canister when it is open. Now the suit will close tanks when using atmospheres, to avoid putting gas into waste tanks when they are open.
  • Added Recycler. Made from Kit (Recycler). Put things into this and receive resources back. Resources come out as generic reagent mixes, and will usually need to be placed into the Centrifuge to separate out into component ores for smelting. Also useful for turning ingots into ore again.
  • Changed Reagent mixtures from floats to double, to avoid floating point issues.
  • Draggable items now require you to be closer then 3 meters to interact with
  • Fixed bug where power usage for circuits reset to defaults.
  • Fixed signs not dropping kits on deconstruct, and large sign now uses 2 kits.
  • Fixed items spawned from stackers not saving.
  • Fixed floating point errors for reagents causing ratio issues with furnace. This meant that despite looking like you had the ratios, it was possible to not produce anything.
  • Added small screws to Logic Memory. Large screws provide increments of 100 (10 if holding ALT). Small screws provide increments of 1 (0.1 if holding ALT).
  • Fixed Power Controller abnormal behavior. They were discharging one tick, and then recharging the next. Now they will follow a steady state. Also, power controllers without a battery will act as a passthrough if there is any power available in the upstream network.
  • added LogicSwitch recipe to fabricator
  • Fixed stuck in loading screen when failed to join server on steam client.
  • Adjusted logic unit models so they will be hidden when a wall is placed over them. Cleaned up corrupted geometry on sides and back of model.
  • Fixed furnace arrows rotating weirdly. Furnace pressure arrow should no longer rotate out of the furnace.
  • Fixed asteroids not being rendered on load making them very hard to find. Space now renders all chunks on load.
  • Fixed players lungs were heating up to fast due to increased oxygen requirements. Now energy released due to heat is not scaled based on oxygen usage of the entity. This fixes players overheating very fast when suit air conditioning is turned off.
  • Fixed more circumstances of welders exploding, and players thermodynamics not making sense. Now solar heating is a seperate value. When suit AC is turned off, players suit will get hotter in the sun, and cooler in the shade (due to radiation of heat). Welders will still not heat up in the sun, but will allow quite a lot of heat convection/radiation. This means that they will radiate any excess heat away over time. But it does mean if doing lots of welding in a hot environment, you need to make sure the welder tank does not overpressurize.
  • Fixed batteries requesting more power than they can store. Batteries will now request up to their maximum power delta (difference between their storage capacity, and their current power stored). This means they will stop requesting power when they are full. Batteries will take and provide up to their maximum power delta in on tick, however, so use transformers to regulate this or you will blow wires.
  • Updated Ore Coal material with new textures
  • Fixed gas mask would retain its atmosphere when not worn. It could heat up and cause huge issues with atmosphere around it. Now when you are not wearing it, it will share its contents with the atmosphere so that this can't happen.
  • Fixed, in almost all cases, the sun casting light through terrain. Sun light and flare fade out as it hits the horizon on planets. Not changed in space.
  • Fixed issue with PlayerCharacters occasionally dropping through ground when loading a large world
  • Fixed transformers would always try to meet the entire demand of their child networks. This mean that they would overuse power. Now they will work together to meet a child networks power requirements.
  • Fixed transformers would not work unless their entire power requirement was met (which was usually the entire network load). Now they will flow through even part of their power requirement. They will be considered powered if they meet the network requirement, even if they don't meet their own setting. This means you only need to set the maximum requirement on a transformer, and not the exact amount.
  • Fixed Batteries (and other power storage) would not evenly charge. Now two (or more) batteries will split the charge available between them. Previously a bug meant that many devices would request infinite amounts of power during a power tick, forcing the use of transformers. Now if you place two batteries off a single solid generator, 10kW per battery will be applied. Previously the first battery would take all 20kW.
  • Added Required power info to the Network Analyser. This value is how much the network wants, versus potential which is how much it can provide, and actual which is how much it is providing. Helps with debugging power networks.
  • Fixed solar panels giving tiny amounts of power when they should not. This was due to floating point errors.
  • Fixed linux dedicated server fails to start when Blocked.txt doesn't exist.
  • Fixed broken dedicated server on linux. It couldn't load world data.
  • Fixed rooms not loading back in after save. This resulted in atmospheric loss, and zero gravity (in space) in places that were previously rooms.
  • Added flare recipe to the tool manufactory.
Stationeers - rocket2guns


Connection Bugfixing

Today we focused on putting together many fixes that we had been working on to help players joining large worlds and servers with higher latency. Two key fixes are in this build: no requirement to have all world chunks on game load, and room checking on load/save to reduce junk in save files.

These two things should address some of the more serious problems players were having connecting to games. Additionally, an old voice command still existed in the game that would disconnect players (even players in single player!) this was the primary cause of the "kick back to menu" that players were experiencing.

So this update should give many players a pretty big bump in stability - but as always we need to test and confirm this.

Logic unit tweaks

We also did some work with logic units. There is now a button, and a new switch, that can be used. We added some commands to the Math unit, and made a single input math unit capable of doing math operations such as ceil, floor, and more.

Already players have been able to create some pretty cool systems - such as solar auto trackers, load balancers, and much more!

Batch Writers

So one of the big problems was getting lots of devices to change, such as solars. Now there is a Batch Writer that will write a value (say vertical percent for a solar, or setting for a transformer, or On state for a light) to all of a selected type.

Here you can see an example of using this to make a light switch!



Version 0.1.1052.5350
  • Fixed null reference exception that could occur on save due to room thread changing and altering. This was caused by the fix that would stop large saves with invalid rooms being initialized.
  • Made visual crystals less strict so more crystals are visible
  • Fixed null reference exception on Atmospheric Manager when air tank is null but waste tank is full.
  • Colliders on thrown objects will no longer be turned off if there's an object close to it when it was thrown. This should help prevent items being thrown through objects
  • Updated new ore types. New Uranium, copper, gold, silver, and coal models.
  • Added applying chunk progress in loading screen.
  • Added Unary Math unit to logic system. Able to perform Abs, Ceil, Floor, Round, Exp, and Log functions on input numbers.
  • Added chat fade delay which will auto-hide chat and console text after a delay. Default 10 seconds, set to max to disable.
  • Clamped auto-save interval values between 60 - 3600 (1-30 minutes, default 2 minutes).
  • Added revised community French and Spanish translations. Added new language for Portuguese translations.
  • Added a new Logic Switch and a Logic Button variant on the Kit (Logic Switch).
  • Added Batch Writer to logic system. This allows you to write values to all types of an object on the output network. Note that this only writes to objects of the exact same type, so variants of the same type will be considered different objects. The use example is that one batch writer will allow you to write to every single solar on a given network.
  • Fixed bug with Logic Writer network message not being received when switching logic writer type due to wrong network header being sent.
  • Fixed splitting stackable items. When splitting, the new stack would sometimes clip thought the floor and be lost. Split item/s now fall in front of the player
  • If the player has a free hand, splitting a stackable will now place the new stack in the free hand.
  • Fixed exception when opening loading screen with too few saves.
  • Fixed host not regenerating and applying mesh when terrain was mined outside of the chunk render distance. The host needs up to date collision mesh for all chunks.
  • Fixed minables being rendered when out side of chunk render distance on the server
  • Added sign recipe to autolathe.
  • Allowed atmosphere analyser cartridge to read small gas canisters.
  • Fixed analyzer text of water to H2O instead of HO2
  • Fixed huge world saves when saving rooms.
  • Disabled Frustrum culling for computers. Possible cause of FPS drops when looking away from a logic motherboard computer setup. This was because sometimes the computer was being hidden/rendered multiple times in a frame, forcing many position updates for the UI below.
  • Added Mod command to Math Processor. Allows the % math function to be applied. Format is Input1 % Input2.
  • Fixed bug where construction blueprint cursor is not correctly cleared upon quitting a game.
  • Fixed drop position. Item will now drop where the player is looking.
  • Reimplemented chunk streaming changes using the existing chunk IsRendered system and reduced the number of mesh and minable regenerations. Result is improved joining times and faster chunk generation.
  • Fixed network problem when joining server which has large chunk data and high latency.
Stationeers - rocket2guns


Connection Bugfixing

Today we focused on putting together many fixes that we had been working on to help players joining large worlds and servers with higher latency. Two key fixes are in this build: no requirement to have all world chunks on game load, and room checking on load/save to reduce junk in save files.

These two things should address some of the more serious problems players were having connecting to games. Additionally, an old voice command still existed in the game that would disconnect players (even players in single player!) this was the primary cause of the "kick back to menu" that players were experiencing.

So this update should give many players a pretty big bump in stability - but as always we need to test and confirm this.

Logic unit tweaks

We also did some work with logic units. There is now a button, and a new switch, that can be used. We added some commands to the Math unit, and made a single input math unit capable of doing math operations such as ceil, floor, and more.

Already players have been able to create some pretty cool systems - such as solar auto trackers, load balancers, and much more!

Batch Writers

So one of the big problems was getting lots of devices to change, such as solars. Now there is a Batch Writer that will write a value (say vertical percent for a solar, or setting for a transformer, or On state for a light) to all of a selected type.

Here you can see an example of using this to make a light switch!



Version 0.1.1052.5350
  • Fixed null reference exception that could occur on save due to room thread changing and altering. This was caused by the fix that would stop large saves with invalid rooms being initialized.
  • Made visual crystals less strict so more crystals are visible
  • Fixed null reference exception on Atmospheric Manager when air tank is null but waste tank is full.
  • Colliders on thrown objects will no longer be turned off if there's an object close to it when it was thrown. This should help prevent items being thrown through objects
  • Updated new ore types. New Uranium, copper, gold, silver, and coal models.
  • Added applying chunk progress in loading screen.
  • Added Unary Math unit to logic system. Able to perform Abs, Ceil, Floor, Round, Exp, and Log functions on input numbers.
  • Added chat fade delay which will auto-hide chat and console text after a delay. Default 10 seconds, set to max to disable.
  • Clamped auto-save interval values between 60 - 3600 (1-30 minutes, default 2 minutes).
  • Added revised community French and Spanish translations. Added new language for Portuguese translations.
  • Added a new Logic Switch and a Logic Button variant on the Kit (Logic Switch).
  • Added Batch Writer to logic system. This allows you to write values to all types of an object on the output network. Note that this only writes to objects of the exact same type, so variants of the same type will be considered different objects. The use example is that one batch writer will allow you to write to every single solar on a given network.
  • Fixed bug with Logic Writer network message not being received when switching logic writer type due to wrong network header being sent.
  • Fixed splitting stackable items. When splitting, the new stack would sometimes clip thought the floor and be lost. Split item/s now fall in front of the player
  • If the player has a free hand, splitting a stackable will now place the new stack in the free hand.
  • Fixed exception when opening loading screen with too few saves.
  • Fixed host not regenerating and applying mesh when terrain was mined outside of the chunk render distance. The host needs up to date collision mesh for all chunks.
  • Fixed minables being rendered when out side of chunk render distance on the server
  • Added sign recipe to autolathe.
  • Allowed atmosphere analyser cartridge to read small gas canisters.
  • Fixed analyzer text of water to H2O instead of HO2
  • Fixed huge world saves when saving rooms.
  • Disabled Frustrum culling for computers. Possible cause of FPS drops when looking away from a logic motherboard computer setup. This was because sometimes the computer was being hidden/rendered multiple times in a frame, forcing many position updates for the UI below.
  • Added Mod command to Math Processor. Allows the % math function to be applied. Format is Input1 % Input2.
  • Fixed bug where construction blueprint cursor is not correctly cleared upon quitting a game.
  • Fixed drop position. Item will now drop where the player is looking.
  • Reimplemented chunk streaming changes using the existing chunk IsRendered system and reduced the number of mesh and minable regenerations. Result is improved joining times and faster chunk generation.
  • Fixed network problem when joining server which has large chunk data and high latency.
Stationeers - rocket2guns


New ore deposit models

We have a few of the new ore models in, not all, but we prioritized ones that looked very similar to other ones. We'll be continuing to tweak these, as well as the ore and ingot models, as we go.



LED displays

Use these as part of the logic system to display values you've created.



Important: Note that the solar logic values have changed. Logic systems may need to be updated to work with the new values, which make more sense.

More Server Browser options

Right click to bring these up.



Version 0.1.1042.5301
  • Improved scrollbars in menus and they now autohide.
  • Tweaked Join World menu overall. Now includes a new server info panel along with some other minor tweaks.
  • Reduced surface area scale of the radiator.
  • Reduced power usage of logic devices.
  • Increased power usage of the computer.
  • Reduced power usage of Tool Manufactory, Pipe Bender and suit storage.
  • Added new model and texture for Copper, Gold, Ice, Iron, and Volatile deposits.
  • Fixed Pipe Radiator was always radiating, and never convecting. This meant that a radiator would remove heat from a pipe network without even convecting it into their air around it. This was because it could never find an atmosphere.
  • Fixed Autosave was not pulling atmospheres in a thread-safe way and sometimes causing a collection modified error. Now serializes using a safe itteration through atmosphere data.
  • Area Power Controller now charges its battery even when it is turned off, and will work even if an output cable is not connected.
  • Added signs. You can now place 1x1 or 2x1 signs and write text to them with the labeller.
  • Made pipe labels transparent. Label text will now show up on the pipes without the white background of the label.
  • Added new option for solar panels. Now contains a variant that has a separate data connection. This provides better support for logic control.
  • Adjusted Pipe Radiator surface area x5 to provide more consistent radiation and convection.
  • Removed pipe radiator buff. They were x1000 times more effective than a normal pipe and it was causing weird math issues. Now they are x10 more effective than the same sized item.
  • Added three LED console displays. Can be written to using the Logic Writer and will display values. Constructable from the Console construction kit.
  • Added favorite popup menu to join panel and fixed black camera filter on main menu.
  • Fixed issues with certain MonoBehaviours being instantiated incorrectly. Causing occasional SetWorldEnvironments NRE when joining servers
  • Fixed wrong playtime in scoreboard.
  • Fixed label replacing menu background on failure to load/connect.
  • Added limited ability to bind keys to mouse actions and vice versa. Only supports 3-button mice for now.
  • Increased oxygen consumption for humans. Now consume oxygen at x10 the rate they used too. This means you are much more likely to run out of air. However, it also means you produce x10 the amount of CO2 that you used too.
  • Fixed pipe labels not drawing on load. Labels will no longer show up as blank when loading from a save.
  • Fixed Solar Panel read/write via logic uses different units. Now there is the base version (Vertical/Horizontal) that is in the master units (degrees, percent) and the ratio (0..1).
  • Fixed broken state on dedicated server. It wasn't updating state. It's related to Logic Motherboard, solar angle in Daylight Sensor, MotionSensor, Engine rotation. Now you can control solar panel with LogicMotherboard on dedicated server.
Stationeers - rocket2guns


New ore deposit models

We have a few of the new ore models in, not all, but we prioritized ones that looked very similar to other ones. We'll be continuing to tweak these, as well as the ore and ingot models, as we go.



LED displays

Use these as part of the logic system to display values you've created.



Important: Note that the solar logic values have changed. Logic systems may need to be updated to work with the new values, which make more sense.

More Server Browser options

Right click to bring these up.



Version 0.1.1042.5301
  • Improved scrollbars in menus and they now autohide.
  • Tweaked Join World menu overall. Now includes a new server info panel along with some other minor tweaks.
  • Reduced surface area scale of the radiator.
  • Reduced power usage of logic devices.
  • Increased power usage of the computer.
  • Reduced power usage of Tool Manufactory, Pipe Bender and suit storage.
  • Added new model and texture for Copper, Gold, Ice, Iron, and Volatile deposits.
  • Fixed Pipe Radiator was always radiating, and never convecting. This meant that a radiator would remove heat from a pipe network without even convecting it into their air around it. This was because it could never find an atmosphere.
  • Fixed Autosave was not pulling atmospheres in a thread-safe way and sometimes causing a collection modified error. Now serializes using a safe itteration through atmosphere data.
  • Area Power Controller now charges its battery even when it is turned off, and will work even if an output cable is not connected.
  • Added signs. You can now place 1x1 or 2x1 signs and write text to them with the labeller.
  • Made pipe labels transparent. Label text will now show up on the pipes without the white background of the label.
  • Added new option for solar panels. Now contains a variant that has a separate data connection. This provides better support for logic control.
  • Adjusted Pipe Radiator surface area x5 to provide more consistent radiation and convection.
  • Removed pipe radiator buff. They were x1000 times more effective than a normal pipe and it was causing weird math issues. Now they are x10 more effective than the same sized item.
  • Added three LED console displays. Can be written to using the Logic Writer and will display values. Constructable from the Console construction kit.
  • Added favorite popup menu to join panel and fixed black camera filter on main menu.
  • Fixed issues with certain MonoBehaviours being instantiated incorrectly. Causing occasional SetWorldEnvironments NRE when joining servers
  • Fixed wrong playtime in scoreboard.
  • Fixed label replacing menu background on failure to load/connect.
  • Added limited ability to bind keys to mouse actions and vice versa. Only supports 3-button mice for now.
  • Increased oxygen consumption for humans. Now consume oxygen at x10 the rate they used too. This means you are much more likely to run out of air. However, it also means you produce x10 the amount of CO2 that you used too.
  • Fixed pipe labels not drawing on load. Labels will no longer show up as blank when loading from a save.
  • Fixed Solar Panel read/write via logic uses different units. Now there is the base version (Vertical/Horizontal) that is in the master units (degrees, percent) and the ratio (0..1).
  • Fixed broken state on dedicated server. It wasn't updating state. It's related to Logic Motherboard, solar angle in Daylight Sensor, MotionSensor, Engine rotation. Now you can control solar panel with LogicMotherboard on dedicated server.
...

Search news
Archive
2024
May   Apr   Mar   Feb   Jan  
Archives By Year
2024   2023   2022   2021   2020  
2019   2018   2017   2016   2015  
2014   2013   2012   2011   2010  
2009   2008   2007   2006   2005  
2004   2003   2002