Skip to content

The editor link: the live scene for an editor #1059

Description

@vdmkenny

A full mission editor on the editor link, OpenReliant's counterpart of Warthog's Snout (docs/engine/editor-link.md), shows the running mission as it plays. The original's protocol never sends that: the game only tells the editor where the script stopped (0x1A) and whether the first thread has finished (0x1B), and StarLancer's editor kept its own copy of the mission.

What's needed: a message of OpenReliant's own, beside State (0x106), with the objects the mission plays: for each, its slot, type, mission ship, place, orientation, velocity, and its current order and target. A client asks for it, or asks for it every so often, the way Get state works.

Activity

  1. added a commit that references this issue on Oct 14, 2026
  2. vdmkenny commented on Oct 15, 2026

    @vdmkenny
    CollaboratorAuthor

    Not planned: the editor shows its own copy of the mission, and the game's window is the live view, as with the original's editor. No message is added for it (docs/engine/editor-link.md, Adding a message).

  3. vdmkenny commented on Oct 15, 2026

    @vdmkenny
    CollaboratorAuthor

    Reopened: the live scene stays, with no new message. Mission file already gives where the ships are, as the game keeps each ship's place and heading in its record every frame, and State gains each ship's order and target (#1214).

  4. added a commit that references this issue on Oct 15, 2026
  5. modified the milestones: v0.15, v0.16 on Oct 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions