Skip to content

fix: OpenReliant 0.16.0 links without a protocol failure - #25

Merged
vdmkenny merged 1 commit into
mainfrom
fix/openreliant-0.16
Oct 15, 2026
Merged

vdmkenny merged 1 commit into
mainfrom
fix/openreliant-0.16

Conversation

@vdmkenny

Copy link
Copy Markdown
Contributor

OpenReliant 0.16.0 (OpenReliant/openreliant#1214) raises the link's protocol to 2. The new version only adds messages and keys, which a reader skips, but the editor noted any protocol other than its own as a failure. It now notes only an older game's protocol, and says to update OpenReliant. A test covers a newer and an older game.

The design and the docs now say what OpenReliant 0.16.0 gives the editor, with one new message:

  • Live scene: Mission file (asked for with Get mission) has each ship's place and heading, which the game updates every frame, and State gives each ship's order and target.
  • Timeline: State lists the triggers fired and the commands run since the last state, on the script's clock. The holds are the editor's own.
  • Console: Console line runs a line in the game's console, and the answers come from openreliant.log. Reload scripts is the console line reload.
  • Play with this mod only, and a packed .hog: --mods.

Reload scripts and Play with this mod only pointed at OpenReliant/openreliant#1201 and OpenReliant/openreliant#1202, which are done. They now point at Mod mode (#4), where the editor's side of them belongs. The catalogue export is the editor's own work. OpenReliant still has to bring live changes (OpenReliant/openreliant#1057), and the earlier parts' variables for Play from part (OpenReliant/openreliant#577).

Checks: make check (format, files, tests).

OpenReliant 0.16.0 raises the link's protocol to 2, which only adds
messages and keys. The editor noted any protocol other than its own as
a failure; it now notes only an older game's, and says to update
OpenReliant.

The design and the docs now say what OpenReliant 0.16.0 gives the
editor: the live scene from Mission file and State, the timeline from
State's events, the console from Console line and the game's log, and
playing a mod on its own with --mods. Reload scripts and Play with this
mod only pointed at OpenReliant issues that are now done; they point at
Mod mode, where the editor's side of them belongs.
@vdmkenny
vdmkenny merged commit c437e0e into main Oct 15, 2026
3 checks passed
@vdmkenny
vdmkenny deleted the fix/openreliant-0.16 branch October 15, 2026 09:13
vdmkenny pushed a commit that referenced this pull request Oct 15, 2026
🤖 I have created a release *beep* *boop*
---


##
[0.1.1](v0.1.0...v0.1.1)
(2026-10-15)


### Fixes

* OpenReliant 0.16.0 links without a protocol failure
([#25](#25))
([c437e0e](c437e0e))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant