Actions

Update v0.2.5195.23625

From Unofficial Stationeers Wiki

Revision as of 14:47, 10 August 2025 by Claimer (talk | contribs) (Change Log)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
LArRE Reloaded
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

New LArRE Arms and Docks[edit]

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[edit]

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[edit]

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[edit]

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[edit]

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[edit]

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[edit]

New Rail Pieces[edit]

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[edit]

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[edit]

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[edit]

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.

Changelog[edit]

  • [Added] Prefab scan window to find missing prefab materials under Stationeers/prefabs.
  • [Added] Stationpedia description for shower.
  • [Added] Radiation and solar heating values to Atmosphere debug (server only).
  • [Added] Display screen functionality to collector larry.
  • [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.
  • [Added] Collector arm can output to chute inlet.
  • [Added] Movement sound for LArRE docking/undocking.
  • [Added] Tooltips to base robot arm (position, index, status).
  • [Added] Internal atmos data to atmos arm.
  • [Added] More detailed collector arm tooltips.
  • [Added] HarvestedHas logic slot variable (returns prefab hash of harvestable or 0).
  • [Added] Proxy slot info to cargo & hydroponics LArRE Stationpedia.
  • [Added] Quantity and ratio logic values to LArRE collector.
  • [Added] Target slot name & occupant to cargo LArRE tooltip.
  • [Added] Left/right 'corkscrew' linear rail pieces + thumbnails; tweaked kit ordering.
  • [Added] Code to get LArRE current junction index.
  • [Added] Blocked-action tooltip to LArRE.
  • [Added] Gas tooltip to atmos LArRE pipe meter.
  • [Added] Input atmosphere logic values to atmos arm (passive vent or world atmosphere).
  • [Added] Clarification to atmos LArRE description re: logic values.
  • [Added] 'Position' to base larry tooltip & logic values.
  • [Changed] Hydroponics LArRE proxy slot to plant slot in target planter / chute bin I/O slot.
  • [Changed] Collector arm to only import/export from chute bins in correct mode + lowered op sound volume.
  • [Changed] Build/process update order for larry so arm state is sent first.
  • [Changed] Outer corner arm rotation sideways; tweaked inner corner handling.
  • [Changed] Linear rail deconstruction tool to wrench.
  • [Fixed] Cargo and hydroponics larry calling OnServer behaviour incorrectly.
  • [Fixed] Larry bypass docks not resetting open state when rail network rebuilt.
  • [Fixed] Missing material on Nitrolyzer device pins.
  • [Fixed] Network error from Larre harvest action (error spam + client desync).
  • [Fixed] Hydroponics and collector larry not being paintable.
  • [Fixed] Hydroponics larry item pickup logic with full hand but empty extra slot.
  • [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.
  • [Fixed] Missing material reference on cryotubes.
  • [Fixed] RailNodes thread-safety by caching transform values.
  • [Fixed] LArRE docks open/close logic only when arm on dock or bypass node.
  • [Fixed] Missing material on hydroponics display + added display off state.
  • [Fixed] Wind turbines playing audio when partially constructed.
  • [Fixed] Stationpedia descriptions for PressureExternal/PressureInternal.
  • [Fixed] Larry arms animation state desync on clients.
  • [Fixed] Merge logic not isolated between server and client.
  • [Fixed] Hydroponics larry display off material tweak.
  • [Fixed] Null ref from LandingPadCenter.IsTraderReady() setter.
  • [Fixed] Dock tooltips showing when hovering over arm.
  • [Fixed] Partial frames inside bases radiating heat globally.
  • [Fixed] Vacuum atmospheres in terrain not cleaned after mining.
  • [Fixed] Collector larry requiring full empty before taking items.
  • [Fixed] Frame removal leaving grids unjoined.
  • [Fixed] Room gen issues with frames in partially mined terrain.
  • [Fixed] Inconsistent delay times for cargo/hydroponics larry animations.
  • [Fixed] Loading old saves with certain LArRE configs.
  • [Fixed] Larry 'Idle' logic value not set when arm down.
  • [Fixed] Old larry moving off rail when activating at dock.
  • [Fixed] Collector larry not moving to bypass when full.
  • [Fixed] Collector arm eject position not updating on anim complete.
  • [Fixed] Null ref on client when building atmos larry dock.
  • [Fixed] Linear rail network indices desync on client when splitting networks.
  • [Fixed] Rail movement audio not playing on clients.
  • [Fixed] Mode switches not initializing ('Undefined' state).
  • [Fixed] Atmos larry arm not moving on dedicated server.
  • [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.
  • [Fixed] Stationpedia descriptions to linear rail pieces.
  • [Fixed] Error state when writing setting to docked LArRE.
  • [Fixed] LARrE tooltip wording from "Activated" to "Extended".
  • [Fixed] LArRE idle state not set correctly during bypass move.
  • [Fixed] Target index now settable when bypassed.
  • [Fixed] Hopper slot name on hydroponics LArRE.
  • [Fixed] Localisation error with collector slots in Stationpedia.
  • [Fixed] Cargo arm viewing inaccessible slots.
  • [Fixed] Hydroponics dock reading chute bin contents as plants.
  • [Fixed] Incorrect collector larry tooltip text + slot strings in Stationpedia.
  • [Fixed] Incorrect collector arm position.
  • [Fixed] Arms reaching through walls/frames.
  • [Fixed] Larry arms pathfinding in looped networks.
  • [Fixed] Blocking logic false positives under planters.
  • [Fixed] Prevented interaction with activate button when action blocked.
  • [Fixed] Atmos LArRE interacting at rail position instead of vent position.
  • [Fixed] Atmos LArRE damage from overpressure.
  • [Fixed] Atmos LArRE calls when destroyed on main thread.
  • [Fixed] Error spam when LArRE destroyed.
  • [Fixed] Filter slot on atmos LArRE not filtering on output.
  • [Fixed] LArRE not exiting bypass in some configs.
  • [Fixed] Regression allowing bypass exit with another LArRE on dock.
  • [Fixed] Closest station index selection in loops.
  • [Fixed] NRE when deconstructing collector dock.
  • [Fixed] Arms moving wrong direction in loops with multiple docks.
  • [Removed] Unused renders from drills.
  • [Removed] 'CurrentIndex' logic value from larry; added 'Extended' instead.
  • [Removed] Non-threadsafe call from RoboticArmDock.CanAccessSlot.
  • [Removed] Unused CanConstruct checks in larry code.

References[edit]

  1. Update on SteamDB