v0.1.4: Targeted

Two fixes this patch. Both are cases where the game appeared to be working but wasn't quite doing what you told it.

You selected a robot. You clicked an asteroid. The robot should go mine that asteroid. Now it does.

Mine Targeting Fixed

The ⛏ Mine button in the ship panel was designed to let you direct a specific robot to a specific asteroid. Select a robot, click Mine, click an asteroid — that robot goes and mines it. The selection and the cursor crosshair worked. The robot just didn't listen.

Under the hood, the targeting flow was completing visually but then generating a generic queue task instead of a robot-specific directive. The selected robot was never told anything. Whatever robot happened to be next in the general queue would go instead.

Fixed. When you select a robot and direct it to mine an asteroid, that robot goes to that asteroid.

Faction State Hookup

A quieter fix. The faction simulation worker was computing and serializing faction state snapshots every tick and sending them to the main thread — but the main thread wasn't reading them. The data arrived and was discarded. Every tick.

The snapshot data is now consumed correctly. Faction state flows through the pipeline as intended, which keeps the UI and advisor logic synchronized with what's actually happening in the simulation.

Full Changelog — v0.1.4

Fixes

  • Mine targeting — ⛏ Mine button now correctly directs the selected robot to mine the chosen asteroid; previously queued a generic task and ignored the selection
  • Faction state hookup — InterFactionSnapshot data now consumed on main thread; was computed every faction tick but silently dropped

Cultures of the Belt is free to play in your browser. ARIA is waiting to brief you.