From 4790adad2ec6c9ff4f28447ed7cad551d68ec884 Mon Sep 17 00:00:00 2001 From: Kenny Van de Maele Date: Thu, 15 Oct 2026 11:29:48 +0200 Subject: [PATCH] build: pin OpenReliant 0.16.0 Pins OpenReliant at its v0.16.0 release, whose link carries the live scene, the timeline's events and the console line. The new Console line tag is one only the editor sends, so the session ignores it with the editor's other requests. --- build.zig.zon | 4 ++-- src/debug/session.zig | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/build.zig.zon b/build.zig.zon index 47d59d3..1f42ec2 100644 --- a/build.zig.zon +++ b/build.zig.zon @@ -5,8 +5,8 @@ .minimum_zig_version = "0.17.0", .dependencies = .{ .openreliant = .{ - .url = "git+https://github.com/OpenReliant/openreliant.git?ref=v0.15.0#51ba29a81322c86f1ac8e76e1d35dc8e807059c5", - .hash = "openreliant-0.15.0-0BXqcnShEAGttYDysolNXC7uXfFBQz8Us8eigyKRuVzP", + .url = "git+https://github.com/OpenReliant/openreliant.git?ref=v0.16.0#8f338898662b8d90dc46155f9c5e0fa8f675a687", + .hash = "openreliant-0.16.0-0BXqcu8hEQHGnJKjycTDx6_hWKjgfnegKmeO8hAoxBdo", }, .sdl = .{ .url = "git+https://github.com/castholm/SDL.git?ref=v0.5.4+3.4.16#b72b3671502a70e109350ecac90afdc480dcfcc6", diff --git a/src/debug/session.zig b/src/debug/session.zig index a98c0c4..f0787c6 100644 --- a/src/debug/session.zig +++ b/src/debug/session.zig @@ -241,8 +241,8 @@ pub const Session = struct { session.forgetMission(); }, .state => session.takeState(message.payload), - // The editor's own requests, which the game doesn't send. - .get_mission, .get_state, _ => {}, + // What only the editor sends. + .get_mission, .get_state, .console_line, _ => {}, }; if (message.tag == tags.stopped and message.payload.len >= @sizeOf(u32)) { session.hold(std.mem.readInt(u32, message.payload[0..4], .little), now_ms);