diff --git a/msagent.js/src/agent.ts b/msagent.js/src/agent.ts index f0fb76e..e05fb05 100644 --- a/msagent.js/src/agent.ts +++ b/msagent.js/src/agent.ts @@ -37,7 +37,7 @@ class AgentAnimationState { this.char.animationFinished(); return; } - + //@ts-ignore this.interval = setTimeout(() => { this.nextFrame(); }, this.anim.frameInfo[this.frameIndex].frameDuration * 10) diff --git a/webapp/src/ts/testbed.ts b/webapp/src/ts/testbed.ts index 19121ef..a823ac8 100644 --- a/webapp/src/ts/testbed.ts +++ b/webapp/src/ts/testbed.ts @@ -2,7 +2,7 @@ // This will go away when it isn't needed import * as msagent from "@msagent-chat/msagent.js"; - +let w = window as any; let input = document.getElementById("testbed-input") as HTMLInputElement; input.addEventListener("change", async () => { @@ -10,6 +10,7 @@ input.addEventListener("change", async () => { console.log("About to parse character"); let agent = msagent.agentParseCharacterTestbed(new Uint8Array(buffer)); + w.agent = agent; agent.addToDom(document.body); agent.show();