Actions

Difference between revisions of "Update v0.2.5116.23239"

From Unofficial Stationeers Wiki

(new page)
 
(Change Log)
 
Line 59: Line 59:
  
 
== Change Log ==
 
== Change Log ==
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> missing recipe for astroloy sheets to autolathe 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> Expand Attribute to WorldObjectiveData for autoExpand on trigger 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> WorldObjectives collapse on completion 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> spawn points to tutorial data 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> tutorial spawn point object (non-spawnable) 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> Serialization Code for SpawnData, ThingSpawnDatas, ActionDatas and children 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> SurvivalPropertyAction and SurvivalPropertyCondition 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> 'set starting dock' button to LArRE dock 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> tablet step completion by looking at pipe in Tutorial 2 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> Expand tags to Tutorial 2 objectives 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> WorldAtmosphereSpawnData serialization of RoomId 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> completion pop-up at end of tutorial 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> popup Action for WorldObjective completion 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> summaries to Tutorial 1 and 2 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> delay to tutorial complete popup 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> is powered condition check to door in Tutorial 2 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> inner corner piece handling for linear rails 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> setting to toggle Helper Hints panel 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> another hydroponics tray to Tutorial 2 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> Extended Gas Condition to support pipe networks 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> Tutorial 3 for basic atmospherics 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> missing image for Tutorial 3 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> Time Attribute to WorldObjective 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> CursorThingCondition 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> sounds to HelperHints 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> dismiss-to-acknowledge notices for hints without completion 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> dock/bypass rails arm shift feature 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> first pass on new LArRE docks 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> linear rail bypass node 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> acknowledge and dismiss to AdvancedMining hint 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> extra info to Tutorial 1 complete frame condition 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> any iron wall type completion for Tutorial 1 wall condition 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> Kit (Power Controller) to Kit (Area Power Controller) 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> auto-complete for hints without completion conditions when dismissed 
 +
* <span style="color:#267F00;font-weight:bold">[Added]</span> auto-expand to HelperHints with option to disable 
  
<pre>
+
* <span style="color:#E57125;font-weight:bold">[Changed]</span> 'in room' objective condition to 'in cell' (checks grid cell
* Changed 'in room' objective condition to 'in cell'. Will check when a dynamic thing is in a grid cell.
+
* <span style="color:#E57125;font-weight:bold">[Changed]</span> Spawn menu always available in editor 
* Fixed water purifier not showing up in the "Used in" section of the stationpedia entry for Charcoal.
+
* <span style="color:#E57125;font-weight:bold">[Changed]</span> ExportWorld command to save spawnDatas in separate file with formatting 
* Removed head torch from tutorial start conditions.
+
* <span style="color:#E57125;font-weight:bold">[Changed]</span> Tutorial 2 starts with 50% nutrition and 75% hydration 
* Fixed OxygenTank sometimes not spawning on brutal start in Venus. Changed spawnDatas positionRule default to Random.
+
* <span style="color:#E57125;font-weight:bold">[Changed]</span> linear rail inner corner piece to occupy single small grid 
* Fixed new one way pipe valves having incorrect smart rotate setup.
+
* <span style="color:#E57125;font-weight:bold">[Changed]</span> notice condition to use LocalizedStringReference 
* Added missing recipe for astroloy sheets to autolathe.
+
* <span style="color:#E57125;font-weight:bold">[Changed]</span> Replaced notice conditions with LocalizedStringReferences list 
* Fixed digital flip flop splitter quantity increment bug when output is blocked.
+
* <span style="color:#E57125;font-weight:bold">[Changed]</span> tutorials default to Normal difficulty 
* Fixed one way pipe valves placement cursor one grid too high.
+
* <span style="color:#E57125;font-weight:bold">[Changed]</span> structures no longer report worldchange checks on Joining state 
* Fixed Couldn't harvest switchgrass when a hay item was in hand.
+
* <span style="color:#E57125;font-weight:bold">[Changed]</span> ExportWorld command only saves Room Atmospheres 
* Fixed some plant interactions failing on clients when same plant type already in hand.
+
* <span style="color:#E57125;font-weight:bold">[Changed]</span> Tutorial 1 button image 
* Changed Spawn menu always available in editor.
+
* <span style="color:#E57125;font-weight:bold">[Changed]</span> wreckage names to "Wreckage" and cleaned placeholder text 
* Added Expand Attribute to WorldObjectiveData for autoExpand on trigger.
+
* <span style="color:#E57125;font-weight:bold">[Changed]</span> Set inner and outer corner linear rails to spawnable 
* Added WorldObjectives collapse on completion.
+
* <span style="color:#E57125;font-weight:bold">[Changed]</span> updated linear rail inner corner placement rules 
* Added spawn points to tutorial data.
+
* <span style="color:#E57125;font-weight:bold">[Changed]</span> Made Tutorial 1 room step more forgiving 
* Added tutorial spawn point object (non-spawnable).
+
* <span style="color:#E57125;font-weight:bold">[Changed]</span> Tutorial 3 starts with full toolbelt 
* Re-enabled helper hints and tutorial menu button.
+
* <span style="color:#E57125;font-weight:bold">[Changed]</span> steps and wording in Tutorial 3 
* Changed ExportWorld command to save spawnDatas in separate file with proper formatting.
+
* <span style="color:#E57125;font-weight:bold">[Changed]</span> battery sell minimum charge to 99% 
* Added Serialization Code for SpawnData, ThingSpawnDatas, ActionDatas and children.
+
* <span style="color:#E57125;font-weight:bold">[Changed]</span> portable connector position in Tutorial 3 
* Changed Tutorial 2 starts with 50% nutrition and 75% hydration.
+
* <span style="color:#E57125;font-weight:bold">[Changed]</span> Kit (Power Controller) renamed to Kit (Area Power Controller) 
* Fixed Eat and Drink HelperHint not completing in Tutorial 2.
+
* <span style="color:#E57125;font-weight:bold">[Changed]</span> tutorial hints auto-dismiss on completion 
* Added SurvivalPropertyAction and SurvivalPropertyCondition.
+
* <span style="color:#E57125;font-weight:bold">[Changed]</span> HelperHints triggered by completion wait 1.5s before activating 
* Changed linear rail inner corner piece to occupy single small grid.
+
 
* Added 'set starting dock' button to LArRE dock.
+
* <span style="color:#E50000;font-weight:bold">[Removed]</span> head torch from tutorial start conditions
* Allowed multiple LArRE docks on same rail.
+
* <span style="color:#E50000;font-weight:bold">[Removed]</span> unused NoticeCondition 
* Allowed LArRE to travel backwards from dock.
+
* <span style="color:#E50000;font-weight:bold">[Removed]</span> old tutorial files
* Fixed NREs when removing docks from linear rail network.
+
* <span style="color:#E50000;font-weight:bold">[Removed]</span> storm from Tutorial 1
* Fixed infinite loop when connecting linear rails in a loop.
+
* <span style="color:#E50000;font-weight:bold">[Removed]</span> hard coded grid bounds for LArRE dock 
* Fixed incorrect autoignition temperature on one-way valves.
+
* <span style="color:#E50000;font-weight:bold">[Removed]</span> "Find another tank" step in Tutorial
* Fixed pipes adjacent to frames not always radiating/convecting with world atmosphere.
+
* <span style="color:#E50000;font-weight:bold">[Removed]</span> pressure regulator step from Tutorial 3 
* Fixed incorrectly authored colliders on lockers.
+
 
* Added tablet step completion by looking at pipe in Tutorial 2.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> water purifier not showing up in "Used in" section of Charcoal in stationpedia 
* Added Expand tags to Tutorial 2 objectives.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> OxygenTank sometimes not spawning on brutal start in Venus; default spawnDatas positionRule to Random 
* Fixed all steps showing at start of Tutorial 2.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> new one-way pipe valves having incorrect smart rotate setup 
* Changed notice condition to use LocalizedStringReference.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> digital flip flop splitter quantity increment bug when output is blocked 
* Fixed ore scanner cartridge colours mismatch.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> one way pipe valves placement cursor one grid too high 
* Removed unused NoticeCondition.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> couldn't harvest switchgrass when hay item in hand 
* Replaced notice conditions with LocalizedStringReferences list.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> plant interactions failing on clients when same plant type already in hand 
* Updated visual dressing of Tutorial 1.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> Eat and Drink HelperHint not completing in Tutorial 2
* Removed old tutorial files.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> NREs when removing docks from linear rail network 
* Changed tutorials default to Normal difficulty.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> infinite loop when connecting linear rails in a loop 
* Removed storm from Tutorial 1.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> incorrect autoignition temperature on one-way valves 
* Tweaked Tutorial 1 wording.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> pipes adjacent to frames not always radiating/convecting with world atmosphere 
* Changed structures no longer report worldchange checks on Joining state.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> incorrectly authored colliders on lockers 
* Updated Tutorial 1 with WorldAtmosphere RoomIds.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> all steps showing at start of Tutorial 2 
* Added WorldAtmosphereSpawnData serialization of RoomId.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> default StartIndex on iron wall kit 
* Changed ExportWorld command only saves Room Atmospheres.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> one-way liquid pipe valves deconstructing into gas valve kit 
* Fixed default StartIndex on iron wall kit.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> tooltip formatting when trading items with child items 
* Minor layout changes to Tutorial 1.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> clients unable to set starting dock with multiple docks 
* Tweaked Tutorial 2 text and formatting.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> child conditions not applying correctly in some cases 
* Added completion pop-up at end of tutorial.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> WorldAtmosphereSpawnData not applying vacuum rooms 
* Added popup Action for WorldObjective completion.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> spelling error in Tutorial 3
* Changed Tutorial 1 button image.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> grammatical errors 
* Fixed one-way liquid pipe valves deconstructing into gas valve kit.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> Tutorial 3 showing "{Thing: ItemSuitHardBackpack}" in hints
* Added summaries to Tutorial 1 and 2.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> short shadow distance of wall lights 
* Updated structure build state tooltips to show with sheets or tools.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> respawn prompt showing for clients in sleeper 
* Re-enabled HelperHints in worldSettings.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> incorrect thumbnail colour for painted items 
* Updated Tutorial 2 text (removed tablet step).
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> HelperHints not triggering due to prefabHashes not registered 
* Added delay to tutorial complete popup.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> banding on medium shadow quality 
* Fixed tooltip formatting when trading items with child items.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> confusing text in plant darkness hint 
* Updated helper hint dismiss 'x' icon.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> duplicate text in refill water bottle hint 
* Added is powered condition check to door in Tutorial 2.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> cooked baked potato hint triggering early 
* Added inner corner piece handling for linear rails.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> exterior vent and door buttons greying out in airlock consoles 
* Removed hard coded grid bounds for LArRE dock.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> alternate completion condition not hidden 
* Replaced thing names with stationpedia links in tutorial text.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> unit error in PressureCondition tooltip 
* Set base power usage of power tools to 5.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> parsing error in WorldObjectiveCanistersInfo hint 
* Fixed clients unable to set starting dock with multiple docks.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> TierTwoMachinesPart2 hint completion bug 
* Changed wreckage names to "Wreckage" and cleaned placeholder text.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> stacker reversed condition check hidden 
* Added setting to toggle Helper Hints panel.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> nested ConditionCollections display 
* Set inner and outer corner linear rails to spawnable.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> missing pipe-meter in Tutorial 3 
* Updated linear rail inner corner placement rules.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> hint sounds playing when hints disabled 
* Made Tutorial 1 room step more forgiving.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> Tutorial 1 final room size limit 
* Added another hydroponics tray to Tutorial 2.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> door placement condition in Tutorial 1 
* Extended Gas Condition to support pipe networks.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> ObjectiveConditionCollection missing support for some conditions 
* Fixed child conditions not applying correctly in some cases.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> hint sounds sometimes not playing 
* Fixed WorldAtmosphereSpawnData not applying vacuum rooms.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> trader food item quantity bug 
* Added Tutorial 3 for basic atmospherics.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> ore not merging in mining pack 
* Removed "Find another tank" step in Tutorial 3.
+
* <span style="color:#E5BF00;font-weight:bold">[Fixed]</span> helmet view when exiting seat
* Fixed spelling error in Tutorial 3.
 
* Updated Tutorial 3 button image.
 
* Added missing image for Tutorial 3.
 
* Minor Tutorial 3 text changes.
 
* Changed Tutorial 3 starts with full toolbelt.
 
* Fixed grammatical errors.
 
* Fixed Tutorial 3 showing "{Thing: ItemSuitHardBackpack}" in hints.
 
* Removed pressure regulator step from Tutorial 3.
 
* Changed steps and wording in Tutorial 3.
 
* Fixed short shadow distance of wall lights.
 
* Tweaked Tutorial 3 text.
 
* Fixed respawn prompt showing for clients in sleeper.
 
* Changed battery sell minimum charge to 99%.
 
* Added Time Attribute to WorldObjective.
 
* Added CursorThingCondition.
 
* Further Tutorial 3 text revisions.
 
* Fixed Tutorial 3 text errors.
 
* Moved Tutorial 1 and 2 objective headings to english.xml.
 
* Changed HelperHints triggered by completion to wait 1.5s before activating.
 
* Added sounds to HelperHints.
 
* Fixed trader food item quantity bug.
 
* Changed portable connector position in Tutorial 3.
 
* Fixed incorrect thumbnail colour for painted items.
 
* Added auto-complete for hints without completion conditions when dismissed.
 
* Fixed HelperHints not triggering due to prefabHashes not registered.
 
* Fixed banding on medium shadow quality.
 
* Added dismiss-to-acknowledge notices for hints without completion.
 
* Fixed confusing text in plant darkness hint.
 
* Fixed duplicate text in refill water bottle hint.
 
* Fixed cooked baked potato hint triggering early.
 
* Added dock/bypass rails arm shift feature.
 
* Added first pass on new LArRE docks.
 
* Reverted rev22741/rev22742 changes (fix handled in serialization).
 
* Fixed exterior vent and door buttons greying out in airlock consoles.
 
* Cleaned LArRE dock code and moved rail behaviour to base class.
 
* Added linear rail bypass node.
 
* Moved LArRE dock and bypass into rail base class.
 
* Fixed alternate completion condition not hidden.
 
* Fixed unit error in PressureCondition tooltip.
 
* Fixed parsing error in WorldObjectiveCanistersInfo hint.
 
* Added acknowledge and dismiss to AdvancedMining hint.
 
* Fixed TierTwoMachinesPart2 hint completion bug.
 
* Fixed stacker reversed condition check hidden.
 
* Fixed nested ConditionCollections display.
 
* Fixed missing pipe-meter in Tutorial 3.
 
* Fixed hint sounds playing when hints disabled.
 
* Improved Tutorial 2 text clarity.
 
* Fixed Tutorial 1 final room size limit.
 
* Fixed door placement condition in Tutorial 1.
 
* Added extra info to Tutorial 1 complete frame condition.
 
* Added any iron wall type completion for Tutorial 1 wall condition.
 
* Fixed ObjectiveConditionCollection missing support for some conditions.
 
* Fixed hint sounds sometimes not playing.
 
* Tweaked time condition timings in Tutorial 3.
 
* Changed Kit (Power Controller) to Kit (Area Power Controller).
 
* Standardised tablet cartridge names.
 
* Changed tutorial hints auto-dismiss on completion.
 
* Fixed ore not merging in mining pack.
 
* Fixed helmet view when exiting seat.
 
* Added auto-expand to HelperHints with option to disable.
 
</pre>
 
  
 
== References ==
 
== References ==
 
# [https://steamdb.info/patchnotes/15263452/ Update on SteamDB]
 
# [https://steamdb.info/patchnotes/15263452/ Update on SteamDB]

Latest revision as of 15:01, 10 August 2025

Getting Started: Tutorials & Helper Hints
v0.2.5116.23239
Type Big Update
Release 05.08.2024 (Mon) 12:11 UTC
Hyperlink SteamDB
Adjacent Updates
Subsequent Bug Fixing (v0.2.5137.23331)
Previous Hotfix (v0.2.4945.22690)
Back to overview of all updates

Tutorials Pre-Info[edit]

Tutorials were disabled after the phase change update due to many base breaking changes. Like with any work we do on the game, we have to judge the amount of work required vs the fun the players will have. Stationeers is notoriously a hard game to learn, and new players over the last few months haven't had anything to help them get started. We decided to try a new approach to tutorials, with a low technical overhead, to see if using a new style of guidance could help players in the first few hours of Stationeers.

The old tutorials would take weeks of work from multiple people to create each one, and then a large amount of work to update them as the game changed. This process was enormously costly, even before taking into account maintaining them.

The new system, along with the new design approach, will allow us to create a new tutorial in a very short time. We've started with three tutorials and will be rolling out new ones as they are created.

Helper Hints[edit]

Our new system to help guide players is called "Helper Hints". These exist to offer subtle guidance for what can become medium to long term projects for players. Like Stationpedia's F1 quick access, helper hints can easily be expanded and hidden by pressing F2. They can be disabled completely from the settings menu for players who don't want the guidance at all. Also, individual hints are expandable and collapsible, to reduce their visual footprint on the screen. You can also dismiss incomplete hints, in addition to un-dismissing already completed ones if you want to read the information again.

We've authored a few chains of hints that lead to player to making the basics of survival. The first hour has slightly more hints to help point players towards the key kits and devices of the game. Once the player has been introduced to a device, we believe that they'll experience the pros and cons that come along with building it, and the game will naturally progress from there. These hints should be seen as way to point you towards the game content, and not an objective quest you must do.

Tutorials[edit]

These new tutorials are meant to teach high level concepts, while avoiding focusing on the details of individual machines. Stationeers has too many devices that are necessary to play, and its impractical to cover them all. More importantly, until a player has experienced a problem first hand, it's difficult to teach them about all the possible solutions.

The new tutorials focus on a few abstract concepts such as room construction, inventory/slots, connecting devices, and moving air. The helper hint system is utilized to give instructions to players, in a very non hand-holdy way. The tutorials are short, yet slightly free form to ensure players really understand what they must do. We've kept the number of steps in each tutorial fairly low, meaning that if you need to start over, you'll quickly get back to where you were. An experienced player can complete these in 30-60 seconds.

With these simple concepts introduced to the player we hope that during a normal play session the loadout of the lander, combined with the default helper hints, should prevent players from being stuck with no idea where to go.

Tutorial History[edit]

Stationeers went through several types of tutorials, with the first being hard coded. These were often buggy and hard to maintain because the writer had to consider everything the player might do to change the state of the world they were tracking. In stationeers, there are many different ways to accomplish the same objective. Multiple iterations of a single tutorial level with this approach took weeks of time.

The next approach to tutorials involved generic events spread across the whole game. These were also somewhat hard to maintain, and their distributed nature cluttered up the project. Large reworks, such as the multiplayer refactor, phase change, or the rocket update, all broke large sections of this approach.

Somewhat separately, the tutorials created during this time, were very polished, and pretty looking; they even came with embedded video clips. This level of polish took months of time to accomplish. Unfortunately, they failed to teach players what to expect while actually in the game. They also suffered from utilizing unrealistic bases, and designs that didn't represent normal gameplay. Your grandmother could follow the very detailed steps, and not get 'stuck', but then have no idea how to start the game once left alone on the moon with a lander.

With our newest approach, we've taken a step back, and let go of the players hand. The things we're trying to teach are far simpler than before. Bases are made from walls and frames, things need to be connected, air exists and can be moved, etc. As much as we would love to try and teach every little nuance of the UI, tips and tricks of some devices, or time saving shortcuts, new player that are initially overwhelmed just aren't ready to hear them. You have to be able to build a small base before you'll appreciate lessons about pressure regulators, or want to know the pros and cons of multidimensional solar tracking.

We'll be looking for feedback to ensure this approach of teaching works for Stationeers. Our current goal with the tutorials is to give new players a better expectation of how they might play. If the reception to this style is positive, this system also allows us to easily create more specific tutorials that cover intermediate and advanced concepts in the game, in a much straightforward and maintainable way than in the past.

- Mason 'Timberfox' Henrickson, Design Director

Change Log[edit]

  • [Added] missing recipe for astroloy sheets to autolathe
  • [Added] Expand Attribute to WorldObjectiveData for autoExpand on trigger
  • [Added] WorldObjectives collapse on completion
  • [Added] spawn points to tutorial data
  • [Added] tutorial spawn point object (non-spawnable)
  • [Added] Serialization Code for SpawnData, ThingSpawnDatas, ActionDatas and children
  • [Added] SurvivalPropertyAction and SurvivalPropertyCondition
  • [Added] 'set starting dock' button to LArRE dock
  • [Added] tablet step completion by looking at pipe in Tutorial 2
  • [Added] Expand tags to Tutorial 2 objectives
  • [Added] WorldAtmosphereSpawnData serialization of RoomId
  • [Added] completion pop-up at end of tutorial
  • [Added] popup Action for WorldObjective completion
  • [Added] summaries to Tutorial 1 and 2
  • [Added] delay to tutorial complete popup
  • [Added] is powered condition check to door in Tutorial 2
  • [Added] inner corner piece handling for linear rails
  • [Added] setting to toggle Helper Hints panel
  • [Added] another hydroponics tray to Tutorial 2
  • [Added] Extended Gas Condition to support pipe networks
  • [Added] Tutorial 3 for basic atmospherics
  • [Added] missing image for Tutorial 3
  • [Added] Time Attribute to WorldObjective
  • [Added] CursorThingCondition
  • [Added] sounds to HelperHints
  • [Added] dismiss-to-acknowledge notices for hints without completion
  • [Added] dock/bypass rails arm shift feature
  • [Added] first pass on new LArRE docks
  • [Added] linear rail bypass node
  • [Added] acknowledge and dismiss to AdvancedMining hint
  • [Added] extra info to Tutorial 1 complete frame condition
  • [Added] any iron wall type completion for Tutorial 1 wall condition
  • [Added] Kit (Power Controller) to Kit (Area Power Controller)
  • [Added] auto-complete for hints without completion conditions when dismissed
  • [Added] auto-expand to HelperHints with option to disable
  • [Changed] 'in room' objective condition to 'in cell' (checks grid cell)
  • [Changed] Spawn menu always available in editor
  • [Changed] ExportWorld command to save spawnDatas in separate file with formatting
  • [Changed] Tutorial 2 starts with 50% nutrition and 75% hydration
  • [Changed] linear rail inner corner piece to occupy single small grid
  • [Changed] notice condition to use LocalizedStringReference
  • [Changed] Replaced notice conditions with LocalizedStringReferences list
  • [Changed] tutorials default to Normal difficulty
  • [Changed] structures no longer report worldchange checks on Joining state
  • [Changed] ExportWorld command only saves Room Atmospheres
  • [Changed] Tutorial 1 button image
  • [Changed] wreckage names to "Wreckage" and cleaned placeholder text
  • [Changed] Set inner and outer corner linear rails to spawnable
  • [Changed] updated linear rail inner corner placement rules
  • [Changed] Made Tutorial 1 room step more forgiving
  • [Changed] Tutorial 3 starts with full toolbelt
  • [Changed] steps and wording in Tutorial 3
  • [Changed] battery sell minimum charge to 99%
  • [Changed] portable connector position in Tutorial 3
  • [Changed] Kit (Power Controller) renamed to Kit (Area Power Controller)
  • [Changed] tutorial hints auto-dismiss on completion
  • [Changed] HelperHints triggered by completion wait 1.5s before activating
  • [Removed] head torch from tutorial start conditions
  • [Removed] unused NoticeCondition
  • [Removed] old tutorial files
  • [Removed] storm from Tutorial 1
  • [Removed] hard coded grid bounds for LArRE dock
  • [Removed] "Find another tank" step in Tutorial 3
  • [Removed] pressure regulator step from Tutorial 3
  • [Fixed] water purifier not showing up in "Used in" section of Charcoal in stationpedia
  • [Fixed] OxygenTank sometimes not spawning on brutal start in Venus; default spawnDatas positionRule to Random
  • [Fixed] new one-way pipe valves having incorrect smart rotate setup
  • [Fixed] digital flip flop splitter quantity increment bug when output is blocked
  • [Fixed] one way pipe valves placement cursor one grid too high
  • [Fixed] couldn't harvest switchgrass when hay item in hand
  • [Fixed] plant interactions failing on clients when same plant type already in hand
  • [Fixed] Eat and Drink HelperHint not completing in Tutorial 2
  • [Fixed] NREs when removing docks from linear rail network
  • [Fixed] infinite loop when connecting linear rails in a loop
  • [Fixed] incorrect autoignition temperature on one-way valves
  • [Fixed] pipes adjacent to frames not always radiating/convecting with world atmosphere
  • [Fixed] incorrectly authored colliders on lockers
  • [Fixed] all steps showing at start of Tutorial 2
  • [Fixed] default StartIndex on iron wall kit
  • [Fixed] one-way liquid pipe valves deconstructing into gas valve kit
  • [Fixed] tooltip formatting when trading items with child items
  • [Fixed] clients unable to set starting dock with multiple docks
  • [Fixed] child conditions not applying correctly in some cases
  • [Fixed] WorldAtmosphereSpawnData not applying vacuum rooms
  • [Fixed] spelling error in Tutorial 3
  • [Fixed] grammatical errors
  • [Fixed] Tutorial 3 showing "{Thing: ItemSuitHardBackpack}" in hints
  • [Fixed] short shadow distance of wall lights
  • [Fixed] respawn prompt showing for clients in sleeper
  • [Fixed] incorrect thumbnail colour for painted items
  • [Fixed] HelperHints not triggering due to prefabHashes not registered
  • [Fixed] banding on medium shadow quality
  • [Fixed] confusing text in plant darkness hint
  • [Fixed] duplicate text in refill water bottle hint
  • [Fixed] cooked baked potato hint triggering early
  • [Fixed] exterior vent and door buttons greying out in airlock consoles
  • [Fixed] alternate completion condition not hidden
  • [Fixed] unit error in PressureCondition tooltip
  • [Fixed] parsing error in WorldObjectiveCanistersInfo hint
  • [Fixed] TierTwoMachinesPart2 hint completion bug
  • [Fixed] stacker reversed condition check hidden
  • [Fixed] nested ConditionCollections display
  • [Fixed] missing pipe-meter in Tutorial 3
  • [Fixed] hint sounds playing when hints disabled
  • [Fixed] Tutorial 1 final room size limit
  • [Fixed] door placement condition in Tutorial 1
  • [Fixed] ObjectiveConditionCollection missing support for some conditions
  • [Fixed] hint sounds sometimes not playing
  • [Fixed] trader food item quantity bug
  • [Fixed] ore not merging in mining pack
  • [Fixed] helmet view when exiting seat

References[edit]

  1. Update on SteamDB