Refactor NPC entity creation in test
This commit is contained in:
@@ -631,36 +631,13 @@ describe("RuntimeInteractionSystem", () => {
|
|||||||
it("dispatches make-npc-talk sequences for authored interaction links", () => {
|
it("dispatches make-npc-talk sequences for authored interaction links", () => {
|
||||||
const runtimeScene = createRuntimeSceneFixture();
|
const runtimeScene = createRuntimeSceneFixture();
|
||||||
runtimeScene.entities.npcs = [
|
runtimeScene.entities.npcs = [
|
||||||
{
|
createRuntimeNpcFixture({
|
||||||
...createNpcEntity({
|
entityId: "entity-npc-console",
|
||||||
id: "entity-npc-console",
|
dialogueId: "dialogue-console",
|
||||||
dialogues: [
|
title: "Console",
|
||||||
{
|
speakerName: "System",
|
||||||
id: "dialogue-console",
|
text: "Access granted."
|
||||||
title: "Console",
|
})
|
||||||
lines: [
|
|
||||||
{
|
|
||||||
id: "dialogue-line-1",
|
|
||||||
speakerName: "System",
|
|
||||||
text: "Access granted."
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
defaultDialogueId: "dialogue-console"
|
|
||||||
}),
|
|
||||||
active: true,
|
|
||||||
activeRoutineId: null,
|
|
||||||
activeRoutineTitle: null,
|
|
||||||
authoredPosition: { x: 0, y: 0, z: 0 },
|
|
||||||
authoredYawDegrees: 0,
|
|
||||||
visible: true,
|
|
||||||
position: { x: 0, y: 0, z: 0 },
|
|
||||||
yawDegrees: 0,
|
|
||||||
animationClipName: null,
|
|
||||||
animationLoop: undefined,
|
|
||||||
resolvedPath: null
|
|
||||||
}
|
|
||||||
];
|
];
|
||||||
runtimeScene.sequences.sequences["sequence-console-dialogue"] =
|
runtimeScene.sequences.sequences["sequence-console-dialogue"] =
|
||||||
createProjectSequence({
|
createProjectSequence({
|
||||||
|
|||||||
Reference in New Issue
Block a user