GRAKKON ▶ Play

MARQUEE

▶ The welcoming committee learned to talk back.

When First Contact shipped, DOCKMASTER, PIP, and BULLSEYE were on station with scripted lines. They worked, but they didn't really listen. Now they do.

Living Dialogue is the next layer of Ironlogic — NPCs that hold actual conversations grounded in what's happening right now in your cockpit. All three of the welcoming committee are over the line in this drop. BULLSEYE reacts to your shooting — hit dead-center and you'll hear about it, miss your first shot and he'll tell you why, hover too long without firing and he gets impatient. PIP responds to how you're flying. DOCKMASTER actually engages with what you did to graduate. Walk in, do something, listen to what they say. They mean it now.

REF · #84 · #85 · #86 · #87 · #88 · #89

NEW

  • MainMenu galaxy select got a redesign. The carousel is gone. Every galaxy now shows in a static row with a properly legible locked state — no more wondering whether ANDROMEDA is unlocked or just sitting in some hidden slide. The nav is overflow-aware, so future galaxies slot in without rebuilds.

    · #81

Under the hood

  • Content is now data, not code. The migration to a data-driven content architecture landed under the hood — galaxies, NPCs, parts, dialogue lines all live as config now instead of being compiled in. Adding new content (a new galaxy, a new NPC, a new ship part) no longer needs a code change. This is the unlock for everything coming next.

    · #82

FIXES

  • Showstopper fix in ORION. New pilots were hitting a chat-stack visual bug and an audio cacophony loop on first contact with the welcoming committee — exactly the wrong first impression on the patch where the committee finally talks back. Both fixed. The first ten seconds in ORION now look and sound the way they're supposed to.

    · #92
  • Living Dialogue knows your handle, doesn't repeat itself. Two prompt-assembly polishes on the LD runtime: NPCs surface your handle naturally in their lines (they actually call you by name), and anchor lines no longer fire the same beat twice in a row. The committee feels less like NPCs and more like crewmates.

    · #93
  • Ironlogic compiler stops silently swallowing typos. The sense-idle-since-event.event field is now enum-constrained — a typo in a brief gets caught at compile time instead of silently regressing a behavior at runtime. (Caught me once. Won't catch me again.)

    · #91

PILOT'S NOTE

This is the patch we’ve been telegraphing since First Contact. The welcoming committee got the static lines they needed to ship; Banter gives them the back-and-forth they needed to feel real. All three — DOCKMASTER, PIP, BULLSEYE — moved over to Living Dialogue in this drop.

Six tickets shipped the feature itself: #84 is the parent epic that tracked the whole rollout, then P0 was the engineering technical design (#85), P1 was the brief vocabulary and async executor (#86), P2 was the runtime client, queue, and prompt assembly (#87), P3 was BULLSEYE himself as the proof (#88), and P4 was the hybrid that brought PIP and DOCKMASTER over (#89). Same staged- rollout shape as the Ironlogic A-H tickets that became First Contact — design, infrastructure, runtime, then a real NPC moved over to prove it works, then more NPCs once the runtime is trusted.

Three fixes ride along. The big one is #92 — a showstopper that landed in ORION on the same drop that finally made the welcoming committee responsive: chat messages were overlapping instead of stacking and a sound cacophony loop was firing on first contact. Exactly the wrong first impression on exactly the wrong patch. Killed on sight. #93 polished the LD prompt assembly so NPCs surface your handle naturally and don’t repeat their anchor lines back-to-back. #91 enum-constrained the Ironlogic compiler so a typo in a brief fails the build instead of silently breaking a behavior at runtime.

Two bits of polish round it out. MainMenu galaxy select got a real redesign (#81 — carousel gone, legible locked state, overflow-aware for the galaxies still coming), and a data-driven content architecture migration landed under the hood (#82) that turns galaxies, NPCs, parts, and dialogue lines into config files instead of hard-coded values. That second one isn’t player-visible today, but it’s what makes the rest of the roadmap shippable without major refactors.

— Ray