From 5878601e675879f29e9f39984caa85d7a74136ac Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Mon, 11 May 2026 21:26:09 +0200 Subject: [PATCH] Update serialization test to use brush targeting instead of sound emitter targeting --- tests/serialization/scene-document-json.test.ts | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/tests/serialization/scene-document-json.test.ts b/tests/serialization/scene-document-json.test.ts index 26f906eb..afd99f53 100644 --- a/tests/serialization/scene-document-json.test.ts +++ b/tests/serialization/scene-document-json.test.ts @@ -2667,21 +2667,20 @@ describe("scene document JSON", () => { id: "entity-npc-silent", actorId: "actor-silent" }); - const soundEmitter = createSoundEmitterEntity({ - id: "entity-sound-chime", - audioAssetId: "asset-audio-chime" + const targetBrush = createBoxBrush({ + id: "brush-npc-targeting-door" }); const document = createEmptySceneDocument({ name: "Legacy NPC Targeting Scene" }); + document.brushes[targetBrush.id] = targetBrush; document.entities[linkedNpc.id] = linkedNpc; document.entities[silentNpc.id] = silentNpc; - document.entities[soundEmitter.id] = soundEmitter; - document.interactionLinks["link-npc-sound"] = createPlaySoundInteractionLink({ - id: "link-npc-sound", + document.interactionLinks["link-npc-toggle"] = createToggleVisibilityInteractionLink({ + id: "link-npc-toggle", sourceEntityId: linkedNpc.id, trigger: "click", - targetSoundEmitterId: soundEmitter.id + targetBrushId: targetBrush.id }); const legacyDocument = JSON.parse(