Update v0.2.5195.23625
From Unofficial Stationeers Wiki
| v0.2.5195.23625 | |
|---|---|
| Type | Big Update |
| Release | 09.09.2024 (Mon) UTC |
| Hyperlink | SteamDB |
| Adjacent Updates | |
| Subsequent | Support the Devs DLC (v0.2.5218.23679) |
| Previous | Hotfix (v0.2.5175.23517) |
| Back to overview of all updates | |
Contents
New LArRE Arms and Docks
After initially making LArRE we received lots of requests and ideas from the community for extra functionality. Originally, we kept LArRE's scope and capabilities limited, so we could prototype properly in a quick and maintainable manner. Now, with all the positive feedback, instead of making one complicated device that does everything we decided to split these functions up into specialized versions. There are four new arms that replace the existing one.
Each arm is constructed by placing the corresponding dock. The new docks differ from the old LArRE arm in that arms can move off the rail into the dock, allowing other arms constructed on the same rail and move freely past.
Cargo
The cargo arm is made to interact with slots of devices and structures and is useful for things like changing filters, pulling items from lockers, and other slot-based tasks.
A key thing to note with the cargo arm is the concept of the target slot. This is a special slot targets a slot on the target structure and will be what the item that is picked up when the arm is activated. The target slot can be set by a dial on the dock, or by logic.
Collector
The collector arm acts as a vacuum cleaner when set to inwards, sucking up loose nearby items, and when set to outward will eject the items.
Hydroponics
The hydroponics arm can plant and harvest plants as well as place fertiliser into plant trays. It has an additional hopper slot which will feed items into the 'hand' slot when the hand slot is empty. Harvesting a different plant while the hand slot is full will be possible if the hopper slot is empty. The full behaviour of these two slots is described in the Stationpedia.
Atmospheric
The atmospherics arm has a storage canister and can pump gas in or out. It has a filter slot so you can selectively extract gasses from a space. When activated over a passive vent it will 'dock' with the passive vent and pump in or out of it, depending on the mode of the arm is in.
Bypass
The bypass dock does not have an arm associated with it but allows for any arm to move off the main rail to allow other arms to move past.
Rail Network Changes
New Rail Pieces
LArRE rails can now operate in all axis. This means arms can travel on walls facing sideways, and on floors facing upwards, etc. Several new pieces such as inner and outer corners, and quarter corkscrew pieces allow a full range of mobility.
Multi Arm Rails
Rail network logic also has some new rules. Multiple docks can be built on a single linear rail, to allow multipurpose tracks. Though arms will collide with one another, so it's up the player to use the above-mentioned dock changes, and bypass docks to avoid traffic jams. Rails also now support being connected in a loop. Any LArRE Attempting to navigate to a location on a loop will take the path with the least stations.
Dock Restriction
One new restriction is the inability for LArRE to interact with anything directly under its dock, as activate will attempt to trigger a dock/undock. This was required to keep LArRE's operation simple, without forcing every model to have an additional control.
Proxy Slot Reading
Since LArRE arms perform contextual actions on the devices they are over, they have the ability to potentially operate on multiple slots. We've added the concept of proxy slots to allow players to know the details of the slot they are about to interact with. These are listed in the Stationpedia as slots with the type "proxy", and they allow logic systems to point towards a static slot irrespective of the arm's internal variables changing what slot is focused. An example of this is the Cargo LArRE slot #255, which will show the slot of what his slot index dial is pointing towards.
Change Log
* Fixed cargo and hydroponics larry calling OnServer behaviour incorrectly * Fixed larry bypass docks not resetting their open state when the rail network is rebuilt * Fixed missing material on Nitrolyzer device pins * Fixed network error caused by Larre harvest action (error spam + client desync) * Fixed hydroponics and collector larry not being paintable * Fixed hydroponics larry not being able to pick up an item when its hand was full but the extra slot was empty * Fixed missing material in GrowLight animation * Fixed material on security printer * Fixed missing material on grow light broken build state * Fixed missing textures for prefabs * Added prefab scan window to find missing prefab materials under Stationeers/prefabs * Removed unused renders from drills; fixed missing material reference on cryotubes * Fixed RailNodes not being thread-safe by caching transform values * Fixed open/close logic on LArRE docks so it only works when arm is on a dock or bypass node * Fixed missing material on hydroponics display + added display off state material * Added Stationpedia description for shower * Fixed wind turbines playing audio when partially constructed * Improved descriptions for PressureExternal and PressureInternal logic types in Stationpedia * Fixed larry arms animation state desync on clients * Fixed merge logic not isolated between server and client * Tweaked hydroponics larry display off material * Fixed byte array error from null ref in LandingPadCenter.IsTraderReady() setter * Moved larry arm colliders to IgnoreRaycast layer to stop dock tooltips showing when hovering over arm * Added radiation and solar heating values to Atmosphere debug (server only) * Fixed partial frames inside bases radiating heat to global atmosphere * Fixed vacuum atmospheres in terrain not being cleaned up after mining * Fixed collector larry requiring full empty before taking new items * Added display screen functionality to collector larry * Fixed removing frame embedded in terrain leaving grid unjoined to adjacent room * Fixed room gen issues when building frames in partially mined terrain * Moved 'end position' property from base dock to collector larry dock * Fixed inconsistent delay times for cargo and hydroponics larry animations * Fixed loading old saves with certain LArRE configurations * Fixed larry 'Idle' logic value not set correctly when arm is down * Re-enabled larry recipes on electronics printer * Added network sync for several LArRE values and reduced net read/write size * Added cargo LArRE shows target slot item icon on display * Added Stationpedia descriptions for new larry docks * Fixed old larry moving off rail when activating at dock * Fixed collector larry not moving to bypass when full * Fixed eject position of collector arm not updating on anim complete * Added collector arm can output to chute inlet * Changed collector arm to only import/export from chute bins in correct mode + lowered op sound volume * Fixed null ref for clients when building atmos larry dock * Fixed linear rail network indices desync for clients when splitting networks * Added movement sound for LArRE docking/undocking * Fixed rail movement audio not playing on clients * Fixed mode switches not initializing correctly (added 'Undefined' state) * Fixed atmos larry arm not moving on dedicated server * Tweaked build/process update order for larry so arm state is sent first * Fixed material issue with future asset * Changed hydroponics LArRE proxy slot to plant slot in target planter / chute bin I/O slot * Fixed collector arm sounds not playing on clients * Fixed bypass audio not stopping when dock turned off * Fixed inconsistent power state on landing pad pumps * Added Stationpedia descriptions to linear rail pieces * Removed 'CurrentIndex' logic value from larry; added 'Extended' to indicate arm down/up * Added tooltips to base robot arm (position, index, status) * Fixed writing setting to docked LArRE causing error state * Reworded LARrE tooltip from "Activated" to "Extended" * Fixed LArRE idle state not set correctly during bypass move * Added internal atmos data to atmos arm * Fixed target index now settable when bypassed * Fixed hopper slot name on hydroponics LArRE * Added more detailed collector arm tooltips * Added HarvestedHas logic slot variable (returns prefab hash of harvestable or 0) * Changed outer corner arm rotation sideways; tweaked inner corner handling * Added proxy slot info to cargo & hydroponics LArRE Stationpedia * Added quantity and ratio logic values to LArRE collector * Fixed localisation error with collector slots in Stationpedia * Fixed cargo arm viewing inaccessible slots * Added target slot name & occupant to cargo LArRE tooltip * Removed non-threadsafe call from RoboticArmDock.CanAccessSlot * Added left/right 'corkscrew' linear rail pieces + thumbnails; tweaked kit ordering * Fixed hydroponics dock reading chute bin contents as plants * Fixed incorrect collector larry tooltip text + slot strings in Stationpedia * Fixed incorrect collector arm position * Added code to get LArRE current junction index * Fixed arms reaching through walls/frames * Allowed larry arms to traverse looped rail networks via shortest path * Fixed blocking logic false positives with floors under planters * Changed linear rail deconstruction tool to wrench * Prevented interaction with activate button when arm action blocked * Added blocked-action tooltip to LArRE * Removed unused CanConstruct checks in larry code * Added gas tooltip to atmos LArRE pipe meter * Added input atmosphere logic values to atmos arm (passive vent or world atmosphere) * Fixed atmos LArRE interacting at rail position instead of vent position * Increased shadow draw distance for small devices 5 m → 10 m * Fixed atmos LArRE not taking damage from overpressure * Added small offset to vent atmos sampling * Fixed atmos LArRE doing calls when destroyed on main thread * Fixed error spam when LArRE destroyed * Fixed filter slot on atmos LArRE not filtering when outputting * Fixed LArRE not exiting bypass in some configs * Fixed regression allowing bypass exit with another LArRE on dock * Made larry move toward closest station index in loops * Added clarification to atmos LArRE description re: logic values * Added 'position' to base larry tooltip & logic values * Fixed NRE when deconstructing collector dock * Fixed arms moving wrong direction in loops with multiple docks
