at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152766.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152775.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152783.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152791.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152800.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152812.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152816.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152825.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152833.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152841.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152850.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152858.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152866.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152874.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152883.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152891.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152899.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152907.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152916.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152924.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152933.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152941.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152950.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152958.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152966.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152975.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152983.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670152991.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153000.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153008.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153016.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153025.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153033.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153041.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153050.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153058.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153066.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153075.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153084.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153092.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153100.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153109.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153117.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153126.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153134.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153142.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153150.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153159.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153167.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153175.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153183.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153192.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153200.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153209.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153217.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153225.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153234.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153242.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153250.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153258.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153267.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153275.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153283.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153292.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153300.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153309.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153317.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153325.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153334.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153342.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153350.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153358.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153367.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153375.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153383.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153392.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153400.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153408.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153417.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153425.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153434.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153442.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153452.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153459.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153467.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153475.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153483.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153492.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670153500.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:18:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
arcane on main [!?] via 🦀 v1.93.0 took 2s
❯
arcane on main [!?] via 🦀 v1.93.0
❯ cargo run -- dev demos/bfrpg-crawler/bfrpg-visual.ts
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.17s
Running `target/debug/arcane dev demos/bfrpg-crawler/bfrpg-visual.ts`
Entry file loaded. Opening window...
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256363.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256370.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
2026-02-09 20:50:56.394 arcane[51035:19984633] +[IMKClient subclass]: chose IMKClient_Modern
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256398.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256402.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256404.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256408.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256417.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256426.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256433.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256441.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256450.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256458.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256466.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256475.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256484.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256492.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256500.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256508.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256517.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256525.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256534.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256542.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256550.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256558.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256567.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256575.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256583.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256592.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256600.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256609.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256617.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256626.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256634.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256642.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256650.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256659.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256667.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256676.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256684.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256692.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256701.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256711.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256717.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256725.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256734.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256742.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256750.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256760.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256767.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256776.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256784.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256792.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256801.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256809.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256817.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256826.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256834.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256843.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256851.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256859.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256868.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256876.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256885.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256893.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256902.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256909.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256918.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256926.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256935.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256943.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256951.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256959.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256968.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256976.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256985.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670256992.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257001.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257009.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257018.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257026.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257034.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257042.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257051.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257060.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257068.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257076.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257085.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257093.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257101.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257109.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257118.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257128.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257134.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257143.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257151.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257159.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257168.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257176.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257184.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257193.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257201.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670257210.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:28:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
arcane on main [!?] via 🦀 v1.93.0 took 2s
❯ cargo run -- dev demos/bfrpg-crawler/bfrpg-visual.ts
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.16s
Running `target/debug/arcane dev demos/bfrpg-crawler/bfrpg-visual.ts`
Entry file loaded. Opening window...
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337040.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337048.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
2026-02-09 20:52:17.073 arcane[55185:19995109] +[IMKClient subclass]: chose IMKClient_Modern
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337080.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337082.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337084.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337092.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337101.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337110.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337117.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337125.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337134.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337142.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337150.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337161.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337167.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337175.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337183.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337192.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337200.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337209.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337217.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337226.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337234.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337242.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337251.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337259.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337267.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337276.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337284.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337293.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337301.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337309.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337318.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337326.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337334.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337342.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337351.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337359.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337368.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337376.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337384.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337393.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337402.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337409.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337417.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337426.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337434.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337443.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337451.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337459.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337468.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337476.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337484.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337493.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337501.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337510.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337518.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337527.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337536.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337543.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337552.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337560.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337569.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337577.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337585.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337593.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337602.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337610.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337619.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337627.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337635.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337643.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337652.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337660.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337669.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337677.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337685.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337693.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337702.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337709.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337717.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337726.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337734.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337742.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337751.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337760.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337768.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337776.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337785.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337793.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337801.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337810.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337818.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337826.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337836.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337843.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337851.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337860.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337868.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337877.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337885.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337893.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337902.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337910.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337918.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337927.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337935.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337944.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337952.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337960.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337969.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337977.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337985.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670337993.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770670338002.json
[frame] Error: TypeError: expected f64
at drawSprite (file:///Users/arkham/project/arcane/runtime/rendering/sprites.ts:35:37)
at drawPanel (file:///Users/arkham/project/arcane/runtime/ui/primitives.ts:115:3)
at renderHUD (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:298:3)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:155:3
at <frame>:1:46
arcane on main [!?] via 🦀 v1.93.0 took 2s
❯ cargo run -- dev demos/bfrpg-crawler/bfrpg-visual.ts
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.17s
Running `target/debug/arcane dev demos/bfrpg-crawler/bfrpg-visual.ts`
Entry file loaded. Opening window...
2026-02-09 21:04:37.244 arcane[77227:20052294] +[IMKClient subclass]: chose IMKClient_Modern
[snapshot] Error snapshot saved to .arcane/snapshots/1770671106626.json
[frame] Error: TypeError: isWalkable is not a function
at findPath (file:///Users/arkham/project/arcane/runtime/pathfinding/astar.ts:106:6)
at moveMonster (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-crawler.ts:178:18)
at tickMonsters (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-crawler.ts:273:19)
at handleInput (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:181:13)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:134:3
at <frame>:1:46
[hot-reload] File change detected, reloading...
#
# Fatal error in v8::HandleScope::CreateHandle()
# Cannot create a handle without a HandleScope
#
zsh: trace trap cargo run -- dev demos/bfrpg-crawler/bfrpg-visual.ts
arcane on main [!?] via 🦀 v1.93.0 took 1m20s
❯ cargo run -- dev demos/bfrpg-crawler/bfrpg-visual.ts
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.17s
Running `target/debug/arcane dev demos/bfrpg-crawler/bfrpg-visual.ts`
Entry file loaded. Opening window...
2026-02-09 21:06:25.642 arcane[81478:20063644] +[IMKClient subclass]: chose IMKClient_Modern
[snapshot] Error snapshot saved to .arcane/snapshots/1770671194308.json
[frame] Error: TypeError: isWalkable is not a function
at findPath (file:///Users/arkham/project/arcane/runtime/pathfinding/astar.ts:106:6)
at moveMonster (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-crawler.ts:178:18)
at tickMonsters (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-crawler.ts:273:19)
at handleInput (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:181:13)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:134:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770671194457.json
[frame] Error: TypeError: isWalkable is not a function
at findPath (file:///Users/arkham/project/arcane/runtime/pathfinding/astar.ts:106:6)
at moveMonster (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-crawler.ts:178:18)
at tickMonsters (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-crawler.ts:273:19)
at handleInput (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:181:13)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:134:3
at <frame>:1:46
[snapshot] Error snapshot saved to .arcane/snapshots/1770671194607.json
[frame] Error: TypeError: isWalkable is not a function
at findPath (file:///Users/arkham/project/arcane/runtime/pathfinding/astar.ts:106:6)
at moveMonster (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-crawler.ts:178:18)
at tickMonsters (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-crawler.ts:273:19)
at handleInput (file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:181:13)
at file:///Users/arkham/project/arcane/demos/bfrpg-crawler/bfrpg-visual.ts:134:3
at <frame>:1:46
[hot-reload] File change detected, reloading...
#
# Fatal error in v8::HandleScope::CreateHandle()
# Cannot create a handle without a HandleScope
#
zsh: trace trap cargo run -- dev demos/bfrpg-crawler/bfrpg-visual.ts
arcane on main [!?] via 🦀 v1.93.0 took 1m7s
❯ cargo run -- dev demos/bfrpg-crawler/bfrpg-visual.ts
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.17s
Running `target/debug/arcane dev demos/bfrpg-crawler/bfrpg-visual.ts`
Entry file loaded. Opening window...
2026-02-09 21:51:50.653 arcane[92184:20096310] +[IMKClient subclass]: chose IMKClient_Modern
arcane on main [?] via 🦀 v1.93.0 took 18s
❯ ls
CLAUDE.md Cargo.toml README.md core mcp runtime
CONTRIBUTING.md ENGINE-REVIEW.md check-types.sh demos recipes target
Cargo.lock LICENSE cli docs run-tests.sh tsconfig.json
arcane on main [!?] via 🦀 v1.93.0
❯ cargo run -- describe demos/roguelike/roguelike-visual.ts
Compiling arcane-cli v0.1.0 (/Users/arkham/project/arcane/cli)
Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.62s
Running `target/debug/arcane describe demos/roguelike/roguelike-visual.ts`
[type-check] Running TypeScript type checker...
../bfrpg-crawler/bfrpg-crawler.test.ts:299:23 - error TS7053: Element implicitly has an 'any' type because expression of type 'number' can't be used to index type 'PathGrid'.
No index signature with a parameter of type 'number' was found on type 'PathGrid'.
299 assert.ok(grid[y][x], `Tile at (${x},${y}) should be walkable`);
~~~~~~~
../bfrpg-crawler/bfrpg-crawler.test.ts:301:26 - error TS7053: Element implicitly has an 'any' type because expression of type 'number' can't be used to index type 'PathGrid'.
No index signature with a parameter of type 'number' was found on type 'PathGrid'.
301 assert.equal(grid[y][x], false, `Wall at (${x},${y}) should not be walkable`);
~~~~~~~
../bfrpg-crawler/bfrpg-crawler.test.ts:313:20 - error TS7053: Element implicitly has an 'any' type because expression of type '5' can't be used to index type 'PathGrid'.
Property '5' does not exist on type 'PathGrid'.
313 assert.equal(grid[5][5], false);
~~~~~~~
../bfrpg-crawler/bfrpg-crawler.test.ts:324:19 - error TS7053: Element implicitly has an 'any' type because expression of type '5' can't be used to index type 'PathGrid'.
Property '5' does not exist on type 'PathGrid'.
324 assert.ok(grid[5][5]);
~~~~~~~
../bfrpg-crawler/bfrpg-crawler.ts:185:22 - error TS2339: Property 'length' does not exist on type 'PathResult'.
185 if (path && path.length > 1) {
~~~~~~
../bfrpg-crawler/bfrpg-crawler.ts:187:16 - error TS7053: Element implicitly has an 'any' type because expression of type '1' can't be used to index type 'PathResult'.
Property '1' does not exist on type 'PathResult'.
187 newPos = path[1];
~~~~~~~
../bfrpg-crawler/combat/bfrpg-combat.ts:265:11 - error TS2322: Type 'Readonly<{ name: string; conditions: readonly Condition<BFRPGCombatState>[]; actions: readonly Action<BFRPGCombatState>[]; replaces?: string | undefined; }>' is not assignable to type 'Readonly<{ name: string; conditions: readonly Condition<CombatState>[]; actions: readonly Action<CombatState>[]; replaces?: string | undefined; }>'.
Types of property 'conditions' are incompatible.
Type 'readonly Condition<BFRPGCombatState>[]' is not assignable to type 'readonly Condition<CombatState>[]'.
Type 'Condition<BFRPGCombatState>' is not assignable to type 'Condition<CombatState>'.
Type 'CombatState' is not assignable to type 'BFRPGCombatState'.
Type 'CombatState' is not assignable to type '{ combatants: readonly BFRPGCombatant[]; }'.
Types of property 'combatants' are incompatible.
Type 'readonly Combatant[]' is not assignable to type 'readonly BFRPGCombatant[]'.
Type 'Combatant' is not assignable to type 'BFRPGCombatant'.
Type 'Combatant' is missing the following properties from type '{ strength: number; dexterity: number; armorClass: number; baseAttackBonus: number; damageDice: string; dodgingThisRound?: boolean | undefined; }': strength, dexterity, armorClass, baseAttackBonus, damageDice
265 rules: [bfrpgAttackRule, dodgeRule],
~~~~~~~~~~~~~~~
../bfrpg-crawler/combat/bfrpg-combat.ts:265:28 - error TS2322: Type 'Readonly<{ name: string; conditions: readonly Condition<BFRPGCombatState>[]; actions: readonly Action<BFRPGCombatState>[]; replaces?: string | undefined; }>' is not assignable to type 'Readonly<{ name: string; conditions: readonly Condition<CombatState>[]; actions: readonly Action<CombatState>[]; replaces?: string | undefined; }>'.
Types of property 'conditions' are incompatible.
Type 'readonly Condition<BFRPGCombatState>[]' is not assignable to type 'readonly Condition<CombatState>[]'.
Type 'Condition<BFRPGCombatState>' is not assignable to type 'Condition<CombatState>'.
Type 'CombatState' is not assignable to type 'BFRPGCombatState'.
Type 'CombatState' is not assignable to type '{ combatants: readonly BFRPGCombatant[]; }'.
Types of property 'combatants' are incompatible.
Type 'readonly Combatant[]' is not assignable to type 'readonly BFRPGCombatant[]'.
Type 'Combatant' is not assignable to type 'BFRPGCombatant'.
Type 'Combatant' is missing the following properties from type '{ strength: number; dexterity: number; armorClass: number; baseAttackBonus: number; damageDice: string; dodgingThisRound?: boolean | undefined; }': strength, dexterity, armorClass, baseAttackBonus, damageDice
265 rules: [bfrpgAttackRule, dodgeRule],
~~~~~~~~~
../bfrpg-crawler/combat/combat.test.ts:380:19 - error TS18048: 'targetAfter' is possibly 'undefined'.
380 assertRange(targetAfter.hp, 0, 20);
~~~~~~~~~~~
../bfrpg-crawler/combat/combat.test.ts:427:17 - error TS18048: 'dodgerAfter' is possibly 'undefined'.
427 assert.ok(dodgerAfter.dodgingThisRound, "Dodging flag should be set");
~~~~~~~~~~~
../bfrpg-crawler/combat/combat.test.ts:427:29 - error TS2551: Property 'dodgingThisRound' does not exist on type 'Combatant'. Did you mean 'defendingThisRound'?
427 assert.ok(dodgerAfter.dodgingThisRound, "Dodging flag should be set");
~~~~~~~~~~~~~~~~
../../recipes/turn-based-combat/types.ts:17:3
17 defendingThisRound: boolean;
~~~~~~~~~~~~~~~~~~
'defendingThisRound' is declared here.
../bfrpg-crawler/equipment/equipment.test.ts:233:18 - error TS18047: 'item' is possibly 'null'.
233 assert.equal(item.id, "dagger");
~~~~
../bfrpg-crawler/equipment/equipment.test.ts:234:18 - error TS18047: 'item' is possibly 'null'.
234 assert.equal(item.name, "Dagger");
~~~~
../bfrpg-crawler/equipment/equipment.test.ts:235:18 - error TS18047: 'item' is possibly 'null'.
235 assert.equal(item.type, "weapon");
~~~~
../bfrpg-crawler/equipment/equipment.test.ts:236:18 - error TS18047: 'item' is possibly 'null'.
236 assert.equal(item.damage, "1d4");
~~~~
../bfrpg-crawler/equipment/equipment.test.ts:243:18 - error TS18047: 'item' is possibly 'null'.
243 assert.equal(item.id, "leather");
~~~~
../bfrpg-crawler/equipment/equipment.test.ts:244:18 - error TS18047: 'item' is possibly 'null'.
244 assert.equal(item.name, "Leather Armor");
~~~~
../bfrpg-crawler/equipment/equipment.test.ts:245:18 - error TS18047: 'item' is possibly 'null'.
245 assert.equal(item.type, "armor");
~~~~
../bfrpg-crawler/equipment/equipment.test.ts:246:18 - error TS18047: 'item' is possibly 'null'.
246 assert.equal(item.acBonus, 1); // AC 11 - 10
~~~~
../bfrpg-crawler/equipment/equipment.test.ts:253:18 - error TS18047: 'item' is possibly 'null'.
253 assert.equal(item.id, "large_shield");
~~~~
../bfrpg-crawler/equipment/equipment.test.ts:254:18 - error TS18047: 'item' is possibly 'null'.
254 assert.equal(item.name, "Large Shield");
~~~~
../bfrpg-crawler/equipment/equipment.test.ts:255:18 - error TS18047: 'item' is possibly 'null'.
255 assert.equal(item.type, "armor");
~~~~
../bfrpg-crawler/equipment/equipment.test.ts:256:18 - error TS18047: 'item' is possibly 'null'.
256 assert.equal(item.acBonus, 2);
~~~~
../breakout/breakout.ts:154:7 - error TS2322: Type '"lost"' is not assignable to type '"playing"'.
154 phase = "lost";
~~~~~
../breakout/breakout.ts:174:5 - error TS2322: Type '"won"' is not assignable to type '"playing"'.
174 phase = "won";
~~~~~
roguelike-visual.ts:9:15 - error TS2459: Module '"../../runtime/rendering/tilemap.ts"' declares 'TilemapId' locally, but it is not exported.
9 import type { TilemapId } from "../../runtime/rendering/tilemap.ts";
~~~~~~~~~
../../runtime/rendering/tilemap.ts:1:15
1 import type { TilemapId, TilemapOptions } from "./types.ts";
~~~~~~~~~
'TilemapId' is declared here.
../sprite-demo/sprite-demo.ts:55:5 - error TS2584: Cannot find name 'console'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'.
55 console.log("✓ Loaded sprite sheet:", SPRITE_PATH);
~~~~~~~
../sprite-demo/sprite-demo.ts:59:3 - error TS2584: Cannot find name 'console'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'.
59 console.log("ℹ Sprite sheet not found, using placeholder");
~~~~~~~
../sprite-demo/sprite-demo.ts:71:5 - error TS2584: Cannot find name 'console'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'.
71 console.log("✓ Loaded sound:", SOUND_PATH);
~~~~~~~
../sprite-demo/sprite-demo.ts:74:3 - error TS2584: Cannot find name 'console'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'.
74 console.log("ℹ Sound not found, will be silent");
~~~~~~~
../sprite-demo/sprite-demo.ts:128:15 - error TS2353: Object literal may only specify known properties, and 'x' does not exist in type 'Readonly<{ name: string; type: string; description?: string | undefined; }>[]'.
128 args: { x: "number", y: "number" },
~
../../runtime/agent/types.ts:55:78
55 actions?: Record<string, { handler: ActionHandler<S>; description: string; args?: ArgInfo[] }>;
~~~~
The expected type comes from property 'args' which is declared here on type '{ handler: ActionHandler<State>; description: string; args?: Readonly<{ name: string; type: string; description?: string | undefined; }>[] | undefined; }'
../sprite-demo/sprite-demo.ts:213:9 - error TS2353: Object literal may only specify known properties, and 'flipX' does not exist in type '{ layer?: number | undefined; tint?: { r: number; g: number; b: number; a: number; } | undefined; }'.
213 flipX: !state.facingRight,
~~~~~
../sprite-demo/sprite-demo.ts:226:7 - error TS2353: Object literal may only specify known properties, and 'flipX' does not exist in type 'SpriteOptions'.
226 flipX: !state.facingRight,
~~~~~
../tower-defense/tower-defense-visual.ts:65:15 - error TS2353: Object literal may only specify known properties, and 'x' does not exist in type 'Readonly<{ name: string; type: string; description?: string | undefined; }>[]'.
65 args: { x: "number", y: "number", type: "arrow | slow | splash" },
~
../../runtime/agent/types.ts:55:78
55 actions?: Record<string, { handler: ActionHandler<S>; description: string; args?: ArgInfo[] }>;
~~~~
The expected type comes from property 'args' which is declared here on type '{ handler: ActionHandler<TDState>; description: string; args?: Readonly<{ name: string; type: string; description?: string | undefined; }>[] | undefined; }'
../tower-defense/tower-defense-visual.ts:74:15 - error TS2353: Object literal may only specify known properties, and 'towerId' does not exist in type 'Readonly<{ name: string; type: string; description?: string | undefined; }>[]'.
74 args: { towerId: "string" },
~~~~~~~
../../runtime/agent/types.ts:55:78
55 actions?: Record<string, { handler: ActionHandler<S>; description: string; args?: ArgInfo[] }>;
~~~~
The expected type comes from property 'args' which is declared here on type '{ handler: ActionHandler<TDState>; description: string; args?: Readonly<{ name: string; type: string; description?: string | undefined; }>[] | undefined; }'
../../runtime/agent/protocol.ts:13:79 - error TS2304: Cannot find name 'global'.
13 declare const globalThis: { __arcaneAgent?: AgentProtocol<unknown> } & typeof global;
~~~~~~
../../runtime/rendering/validate.ts:112:5 - error TS2584: Cannot find name 'console'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'.
112 console.error(`[Render Validation] ${message}`);
~~~~~~~
../../runtime/state/query.ts:15:35 - error TS2352: Conversion of type '({} | null)[]' to type 'readonly R[]' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.
Type '{} | null' is not comparable to type 'R'.
'R' could be instantiated with an arbitrary type which could be unrelated to '{} | null'.
15 return value !== undefined ? ([value] as readonly R[]) : [];
~~~~~~~~~~~~~~~~~~~~~~~
../../runtime/state/types.ts:11:10 - error TS2304: Cannot find name 'crypto'.
11 return crypto.randomUUID() as EntityId;
~~~~~~
../../runtime/testing/harness.ts:26:21 - error TS7017: Element implicitly has an 'any' type because type 'typeof globalThis' has no index signature.
26 typeof globalThis.process !== "undefined" &&
~~~~~~~
../../runtime/testing/harness.ts:27:21 - error TS7017: Element implicitly has an 'any' type because type 'typeof globalThis' has no index signature.
27 typeof globalThis.process.versions?.node === "string";
~~~~~~~
../../runtime/testing/harness.ts:252:33 - error TS2307: Cannot find module 'node:test' or its corresponding type declarations.
252 const nodeTest = await import("node:test");
~~~~~~~~~~~
../../runtime/testing/harness.ts:253:35 - error TS2307: Cannot find module 'node:assert' or its corresponding type declarations.
253 const nodeAssert = await import("node:assert");
~~~~~~~~~~~~~
../../runtime/testing/mock-renderer.test.ts:9:3 - error TS2304: Cannot find name 'beforeEach'.
9 beforeEach(() => {
~~~~~~~~~~
../../runtime/testing/mock-renderer.test.ts:24:5 - error TS2349: This expression is not callable.
Type 'Assert' has no call signatures.
24 assert(mockRenderer.hasErrors(), "Should have errors");
~~~~~~
../../runtime/testing/mock-renderer.test.ts:26:5 - error TS2349: This expression is not callable.
Type 'Assert' has no call signatures.
26 assert(errors.some(e => e.includes("must be number")), "Should complain about type");
~~~~~~
../../runtime/testing/mock-renderer.test.ts:33:5 - error TS2349: This expression is not callable.
Type 'Assert' has no call signatures.
33 assert(mockRenderer.hasErrors(), "Should have errors");
~~~~~~
../../runtime/testing/mock-renderer.test.ts:35:5 - error TS2349: This expression is not callable.
Type 'Assert' has no call signatures.
35 assert(errors.some(e => e.includes("color.r must be 0.0-1.0")), "Should catch invalid color");
~~~~~~
../../runtime/testing/mock-renderer.test.ts:48:5 - error TS2349: This expression is not callable.
Type 'Assert' has no call signatures.
48 assert(mockRenderer.hasErrors(), "Should catch NaN");
~~~~~~
../../runtime/testing/mock-renderer.test.ts:50:5 - error TS2349: This expression is not callable.
Type 'Assert' has no call signatures.
50 assert(errors.some(e => e.includes("NaN")), "Should complain about NaN");
~~~~~~
../../runtime/testing/mock-renderer.test.ts:56:3 - error TS2304: Cannot find name 'beforeEach'.
56 beforeEach(() => {
~~~~~~~~~~
../../runtime/testing/mock-renderer.test.ts:61:3 - error TS2304: Cannot find name 'afterEach'.
61 afterEach(() => {
~~~~~~~~~
../../runtime/testing/mock-renderer.test.ts:89:5 - error TS2349: This expression is not callable.
Type 'Assert' has no call signatures.
89 assert(calls[0].params[0] === "HP: 100", "First text correct");
~~~~~~
../../runtime/testing/mock-renderer.test.ts:90:5 - error TS2349: This expression is not callable.
Type 'Assert' has no call signatures.
90 assert(calls[1].params[0] === "Gold: 50", "Second text correct");
~~~~~~
Found 54 errors in 15 files.
Errors Files
4 ../bfrpg-crawler/bfrpg-crawler.test.ts:299
2 ../bfrpg-crawler/bfrpg-crawler.ts:185
2 ../bfrpg-crawler/combat/bfrpg-combat.ts:265
3 ../bfrpg-crawler/combat/combat.test.ts:380
12 ../bfrpg-crawler/equipment/equipment.test.ts:233
2 ../breakout/breakout.ts:154
1 roguelike-visual.ts:9
7 ../sprite-demo/sprite-demo.ts:55
2 ../tower-defense/tower-defense-visual.ts:65
1 ../../runtime/agent/protocol.ts:13
1 ../../runtime/rendering/validate.ts:112
1 ../../runtime/state/query.ts:15
1 ../../runtime/state/types.ts:11
4 ../../runtime/testing/harness.ts:26
11 ../../runtime/testing/mock-renderer.test.ts:9
Error:
❌ Type checking failed!
Fix the type errors above before running.
To skip type checking (not recommended):
export ARCANE_SKIP_TYPE_CHECK=1
arcane on main [!?] via 🦀 v1.93.0 took 3s
❯ cargo run -- describe demos/
arcane on main [!?] via 🦀 v1.93.0
❯ git st
On branch main
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: cli/src/commands/describe.rs
modified: cli/src/commands/dev.rs
modified: cli/src/commands/inspect.rs
modified: cli/src/commands/mod.rs
modified: cli/src/commands/test.rs
modified: demos/bfrpg-crawler/bfrpg-crawler.test.ts
modified: demos/bfrpg-crawler/bfrpg-crawler.ts
modified: demos/breakout/breakout.ts
modified: demos/roguelike/roguelike-visual.ts
modified: demos/sprite-demo/sprite-demo.ts
modified: demos/tower-defense/tower-defense-visual.ts
modified: runtime/state/query.ts
Untracked files:
(use "git add <file>..." to include in what will be committed)
.arcane/
ENGINE-REVIEW.md
cli/src/commands/type_check.rs
package-lock.json
package.json
tsconfig.json
no changes added to commit (use "git add" and/or "git commit -a")
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0
❯ cargo run -- dev demos/bfrpg-crawler/bfrpg-visual.ts
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.37s
Running `target/debug/arcane dev demos/bfrpg-crawler/bfrpg-visual.ts`
[type-check] Running TypeScript type checker...
combat/bfrpg-combat.ts:265:11 - error TS2322: Type 'Readonly<{ name: string; conditions: readonly Condition<BFRPGCombatState>[]; actions: readonly Action<BFRPGCombatState>[]; replaces?: string | undefined; }>' is not assignable to type 'Readonly<{ name: string; conditions: readonly Condition<CombatState>[]; actions: readonly Action<CombatState>[]; replaces?: string | undefined; }>'.
Types of property 'conditions' are incompatible.
Type 'readonly Condition<BFRPGCombatState>[]' is not assignable to type 'readonly Condition<CombatState>[]'.
Type 'Condition<BFRPGCombatState>' is not assignable to type 'Condition<CombatState>'.
Type 'CombatState' is not assignable to type 'BFRPGCombatState'.
Type 'CombatState' is not assignable to type '{ combatants: readonly BFRPGCombatant[]; }'.
Types of property 'combatants' are incompatible.
Type 'readonly Combatant[]' is not assignable to type 'readonly BFRPGCombatant[]'.
Type 'Combatant' is not assignable to type 'BFRPGCombatant'.
Type 'Combatant' is missing the following properties from type '{ strength: number; dexterity: number; armorClass: number; baseAttackBonus: number; damageDice: string; dodgingThisRound?: boolean | undefined; }': strength, dexterity, armorClass, baseAttackBonus, damageDice
265 rules: [bfrpgAttackRule, dodgeRule],
~~~~~~~~~~~~~~~
combat/bfrpg-combat.ts:265:28 - error TS2322: Type 'Readonly<{ name: string; conditions: readonly Condition<BFRPGCombatState>[]; actions: readonly Action<BFRPGCombatState>[]; replaces?: string | undefined; }>' is not assignable to type 'Readonly<{ name: string; conditions: readonly Condition<CombatState>[]; actions: readonly Action<CombatState>[]; replaces?: string | undefined; }>'.
Types of property 'conditions' are incompatible.
Type 'readonly Condition<BFRPGCombatState>[]' is not assignable to type 'readonly Condition<CombatState>[]'.
Type 'Condition<BFRPGCombatState>' is not assignable to type 'Condition<CombatState>'.
Type 'CombatState' is not assignable to type 'BFRPGCombatState'.
Type 'CombatState' is not assignable to type '{ combatants: readonly BFRPGCombatant[]; }'.
Types of property 'combatants' are incompatible.
Type 'readonly Combatant[]' is not assignable to type 'readonly BFRPGCombatant[]'.
Type 'Combatant' is not assignable to type 'BFRPGCombatant'.
Type 'Combatant' is missing the following properties from type '{ strength: number; dexterity: number; armorClass: number; baseAttackBonus: number; damageDice: string; dodgingThisRound?: boolean | undefined; }': strength, dexterity, armorClass, baseAttackBonus, damageDice
265 rules: [bfrpgAttackRule, dodgeRule],
~~~~~~~~~
combat/combat.test.ts:380:19 - error TS18048: 'targetAfter' is possibly 'undefined'.
380 assertRange(targetAfter.hp, 0, 20);
~~~~~~~~~~~
combat/combat.test.ts:427:17 - error TS18048: 'dodgerAfter' is possibly 'undefined'.
427 assert.ok(dodgerAfter.dodgingThisRound, "Dodging flag should be set");
~~~~~~~~~~~
combat/combat.test.ts:427:29 - error TS2551: Property 'dodgingThisRound' does not exist on type 'Combatant'. Did you mean 'defendingThisRound'?
427 assert.ok(dodgerAfter.dodgingThisRound, "Dodging flag should be set");
~~~~~~~~~~~~~~~~
../../recipes/turn-based-combat/types.ts:17:3
17 defendingThisRound: boolean;
~~~~~~~~~~~~~~~~~~
'defendingThisRound' is declared here.
equipment/equipment.test.ts:233:18 - error TS18047: 'item' is possibly 'null'.
233 assert.equal(item.id, "dagger");
~~~~
equipment/equipment.test.ts:234:18 - error TS18047: 'item' is possibly 'null'.
234 assert.equal(item.name, "Dagger");
~~~~
equipment/equipment.test.ts:235:18 - error TS18047: 'item' is possibly 'null'.
235 assert.equal(item.type, "weapon");
~~~~
equipment/equipment.test.ts:236:18 - error TS18047: 'item' is possibly 'null'.
236 assert.equal(item.damage, "1d4");
~~~~
equipment/equipment.test.ts:243:18 - error TS18047: 'item' is possibly 'null'.
243 assert.equal(item.id, "leather");
~~~~
equipment/equipment.test.ts:244:18 - error TS18047: 'item' is possibly 'null'.
244 assert.equal(item.name, "Leather Armor");
~~~~
equipment/equipment.test.ts:245:18 - error TS18047: 'item' is possibly 'null'.
245 assert.equal(item.type, "armor");
~~~~
equipment/equipment.test.ts:246:18 - error TS18047: 'item' is possibly 'null'.
246 assert.equal(item.acBonus, 1); // AC 11 - 10
~~~~
equipment/equipment.test.ts:253:18 - error TS18047: 'item' is possibly 'null'.
253 assert.equal(item.id, "large_shield");
~~~~
equipment/equipment.test.ts:254:18 - error TS18047: 'item' is possibly 'null'.
254 assert.equal(item.name, "Large Shield");
~~~~
equipment/equipment.test.ts:255:18 - error TS18047: 'item' is possibly 'null'.
255 assert.equal(item.type, "armor");
~~~~
equipment/equipment.test.ts:256:18 - error TS18047: 'item' is possibly 'null'.
256 assert.equal(item.acBonus, 2);
~~~~
Found 17 errors in 3 files.
Errors Files
2 combat/bfrpg-combat.ts:265
3 combat/combat.test.ts:380
12 equipment/equipment.test.ts:233
Error:
❌ Type checking failed!
Fix the type errors above before running.
To skip type checking (not recommended):
export ARCANE_SKIP_TYPE_CHECK=1
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0 took 2s
❯ cargo run -- dev demos/tower-defense/tower-defense-visual.ts
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.32s
Running `target/debug/arcane dev demos/tower-defense/tower-defense-visual.ts`
[type-check] Running TypeScript type checker...
../bfrpg-crawler/combat/bfrpg-combat.ts:265:11 - error TS2322: Type 'Readonly<{ name: string; conditions: readonly Condition<BFRPGCombatState>[]; actions: readonly Action<BFRPGCombatState>[]; replaces?: string | undefined; }>' is not assignable to type 'Readonly<{ name: string; conditions: readonly Condition<CombatState>[]; actions: readonly Action<CombatState>[]; replaces?: string | undefined; }>'.
Types of property 'conditions' are incompatible.
Type 'readonly Condition<BFRPGCombatState>[]' is not assignable to type 'readonly Condition<CombatState>[]'.
Type 'Condition<BFRPGCombatState>' is not assignable to type 'Condition<CombatState>'.
Type 'CombatState' is not assignable to type 'BFRPGCombatState'.
Type 'CombatState' is not assignable to type '{ combatants: readonly BFRPGCombatant[]; }'.
Types of property 'combatants' are incompatible.
Type 'readonly Combatant[]' is not assignable to type 'readonly BFRPGCombatant[]'.
Type 'Combatant' is not assignable to type 'BFRPGCombatant'.
Type 'Combatant' is missing the following properties from type '{ strength: number; dexterity: number; armorClass: number; baseAttackBonus: number; damageDice: string; dodgingThisRound?: boolean | undefined; }': strength, dexterity, armorClass, baseAttackBonus, damageDice
265 rules: [bfrpgAttackRule, dodgeRule],
~~~~~~~~~~~~~~~
../bfrpg-crawler/combat/bfrpg-combat.ts:265:28 - error TS2322: Type 'Readonly<{ name: string; conditions: readonly Condition<BFRPGCombatState>[]; actions: readonly Action<BFRPGCombatState>[]; replaces?: string | undefined; }>' is not assignable to type 'Readonly<{ name: string; conditions: readonly Condition<CombatState>[]; actions: readonly Action<CombatState>[]; replaces?: string | undefined; }>'.
Types of property 'conditions' are incompatible.
Type 'readonly Condition<BFRPGCombatState>[]' is not assignable to type 'readonly Condition<CombatState>[]'.
Type 'Condition<BFRPGCombatState>' is not assignable to type 'Condition<CombatState>'.
Type 'CombatState' is not assignable to type 'BFRPGCombatState'.
Type 'CombatState' is not assignable to type '{ combatants: readonly BFRPGCombatant[]; }'.
Types of property 'combatants' are incompatible.
Type 'readonly Combatant[]' is not assignable to type 'readonly BFRPGCombatant[]'.
Type 'Combatant' is not assignable to type 'BFRPGCombatant'.
Type 'Combatant' is missing the following properties from type '{ strength: number; dexterity: number; armorClass: number; baseAttackBonus: number; damageDice: string; dodgingThisRound?: boolean | undefined; }': strength, dexterity, armorClass, baseAttackBonus, damageDice
265 rules: [bfrpgAttackRule, dodgeRule],
~~~~~~~~~
../bfrpg-crawler/combat/combat.test.ts:380:19 - error TS18048: 'targetAfter' is possibly 'undefined'.
380 assertRange(targetAfter.hp, 0, 20);
~~~~~~~~~~~
../bfrpg-crawler/combat/combat.test.ts:427:17 - error TS18048: 'dodgerAfter' is possibly 'undefined'.
427 assert.ok(dodgerAfter.dodgingThisRound, "Dodging flag should be set");
~~~~~~~~~~~
../bfrpg-crawler/combat/combat.test.ts:427:29 - error TS2551: Property 'dodgingThisRound' does not exist on type 'Combatant'. Did you mean 'defendingThisRound'?
427 assert.ok(dodgerAfter.dodgingThisRound, "Dodging flag should be set");
~~~~~~~~~~~~~~~~
../../recipes/turn-based-combat/types.ts:17:3
17 defendingThisRound: boolean;
~~~~~~~~~~~~~~~~~~
'defendingThisRound' is declared here.
../bfrpg-crawler/equipment/equipment.test.ts:233:18 - error TS18047: 'item' is possibly 'null'.
233 assert.equal(item.id, "dagger");
~~~~
../bfrpg-crawler/equipment/equipment.test.ts:234:18 - error TS18047: 'item' is possibly 'null'.
234 assert.equal(item.name, "Dagger");
~~~~
../bfrpg-crawler/equipment/equipment.test.ts:235:18 - error TS18047: 'item' is possibly 'null'.
235 assert.equal(item.type, "weapon");
~~~~
../bfrpg-crawler/equipment/equipment.test.ts:236:18 - error TS18047: 'item' is possibly 'null'.
236 assert.equal(item.damage, "1d4");
~~~~
../bfrpg-crawler/equipment/equipment.test.ts:243:18 - error TS18047: 'item' is possibly 'null'.
243 assert.equal(item.id, "leather");
~~~~
../bfrpg-crawler/equipment/equipment.test.ts:244:18 - error TS18047: 'item' is possibly 'null'.
244 assert.equal(item.name, "Leather Armor");
~~~~
../bfrpg-crawler/equipment/equipment.test.ts:245:18 - error TS18047: 'item' is possibly 'null'.
245 assert.equal(item.type, "armor");
~~~~
../bfrpg-crawler/equipment/equipment.test.ts:246:18 - error TS18047: 'item' is possibly 'null'.
246 assert.equal(item.acBonus, 1); // AC 11 - 10
~~~~
../bfrpg-crawler/equipment/equipment.test.ts:253:18 - error TS18047: 'item' is possibly 'null'.
253 assert.equal(item.id, "large_shield");
~~~~
../bfrpg-crawler/equipment/equipment.test.ts:254:18 - error TS18047: 'item' is possibly 'null'.
254 assert.equal(item.name, "Large Shield");
~~~~
../bfrpg-crawler/equipment/equipment.test.ts:255:18 - error TS18047: 'item' is possibly 'null'.
255 assert.equal(item.type, "armor");
~~~~
../bfrpg-crawler/equipment/equipment.test.ts:256:18 - error TS18047: 'item' is possibly 'null'.
256 assert.equal(item.acBonus, 2);
~~~~
Found 17 errors in 3 files.
Errors Files
2 ../bfrpg-crawler/combat/bfrpg-combat.ts:265
3 ../bfrpg-crawler/combat/combat.test.ts:380
12 ../bfrpg-crawler/equipment/equipment.test.ts:233
Error:
❌ Type checking failed!
Fix the type errors above before running.
To skip type checking (not recommended):
export ARCANE_SKIP_TYPE_CHECK=1
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0 took 2s
❯ cargo run -- dev demos/bfrpg-crawler/bfrpg-visual.ts
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.54s
Running `target/debug/arcane dev demos/bfrpg-crawler/bfrpg-visual.ts`
[type-check] Running TypeScript type checker...
combat/bfrpg-combat.ts:265:11 - error TS2322: Type 'Readonly<{ name: string; conditions: readonly Condition<BFRPGCombatState>[]; actions: readonly Action<BFRPGCombatState>[]; replaces?: string | undefined; }>' is not assignable to type 'Readonly<{ name: string; conditions: readonly Condition<CombatState>[]; actions: readonly Action<CombatState>[]; replaces?: string | undefined; }>'.
Types of property 'conditions' are incompatible.
Type 'readonly Condition<BFRPGCombatState>[]' is not assignable to type 'readonly Condition<CombatState>[]'.
Type 'Condition<BFRPGCombatState>' is not assignable to type 'Condition<CombatState>'.
Type 'CombatState' is not assignable to type 'BFRPGCombatState'.
Type 'CombatState' is not assignable to type '{ combatants: readonly BFRPGCombatant[]; }'.
Types of property 'combatants' are incompatible.
Type 'readonly Combatant[]' is not assignable to type 'readonly BFRPGCombatant[]'.
Type 'Combatant' is not assignable to type 'BFRPGCombatant'.
Type 'Combatant' is missing the following properties from type '{ strength: number; dexterity: number; armorClass: number; baseAttackBonus: number; damageDice: string; dodgingThisRound?: boolean | undefined; }': strength, dexterity, armorClass, baseAttackBonus, damageDice
265 rules: [bfrpgAttackRule, dodgeRule],
~~~~~~~~~~~~~~~
combat/bfrpg-combat.ts:265:28 - error TS2322: Type 'Readonly<{ name: string; conditions: readonly Condition<BFRPGCombatState>[]; actions: readonly Action<BFRPGCombatState>[]; replaces?: string | undefined; }>' is not assignable to type 'Readonly<{ name: string; conditions: readonly Condition<CombatState>[]; actions: readonly Action<CombatState>[]; replaces?: string | undefined; }>'.
Types of property 'conditions' are incompatible.
Type 'readonly Condition<BFRPGCombatState>[]' is not assignable to type 'readonly Condition<CombatState>[]'.
Type 'Condition<BFRPGCombatState>' is not assignable to type 'Condition<CombatState>'.
Type 'CombatState' is not assignable to type 'BFRPGCombatState'.
Type 'CombatState' is not assignable to type '{ combatants: readonly BFRPGCombatant[]; }'.
Types of property 'combatants' are incompatible.
Type 'readonly Combatant[]' is not assignable to type 'readonly BFRPGCombatant[]'.
Type 'Combatant' is not assignable to type 'BFRPGCombatant'.
Type 'Combatant' is missing the following properties from type '{ strength: number; dexterity: number; armorClass: number; baseAttackBonus: number; damageDice: string; dodgingThisRound?: boolean | undefined; }': strength, dexterity, armorClass, baseAttackBonus, damageDice
265 rules: [bfrpgAttackRule, dodgeRule],
~~~~~~~~~
combat/combat.test.ts:427:17 - error TS18048: 'dodgerAfter' is possibly 'undefined'.
427 assert.ok(dodgerAfter.dodgingThisRound, "Dodging flag should be set");
~~~~~~~~~~~
combat/combat.test.ts:427:29 - error TS2551: Property 'dodgingThisRound' does not exist on type 'Combatant'. Did you mean 'defendingThisRound'?
427 assert.ok(dodgerAfter.dodgingThisRound, "Dodging flag should be set");
~~~~~~~~~~~~~~~~
../../recipes/turn-based-combat/types.ts:17:3
17 defendingThisRound: boolean;
~~~~~~~~~~~~~~~~~~
'defendingThisRound' is declared here.
Found 4 errors in 2 files.
Errors Files
2 combat/bfrpg-combat.ts:265
2 combat/combat.test.ts:427
Error:
❌ Type checking failed!
Fix the type errors above before running.
To skip type checking (not recommended):
export ARCANE_SKIP_TYPE_CHECK=1
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0 took 2s
❯ git ts
git: 'ts' is not a git command. See 'git --help'.
The most similar command is
st
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0
❯ git st
On branch main
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: cli/src/commands/describe.rs
modified: cli/src/commands/dev.rs
modified: cli/src/commands/inspect.rs
modified: cli/src/commands/mod.rs
modified: cli/src/commands/test.rs
modified: demos/bfrpg-crawler/combat/combat.test.ts
modified: demos/bfrpg-crawler/equipment/equipment.test.ts
modified: runtime/agent/protocol.ts
Untracked files:
(use "git add <file>..." to include in what will be committed)
.arcane/
ENGINE-REVIEW.md
cli/src/commands/type_check.rs
docs/hot-reload-fix-plan.md
no changes added to commit (use "git add" and/or "git commit -a")
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0
❯ cargo run -- dev demos/bfrpg-crawler/bfrpg-visual.ts
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.51s
Running `target/debug/arcane dev demos/bfrpg-crawler/bfrpg-visual.ts`
[type-check] Running TypeScript type checker...
[type-check] ✅ No type errors found
Entry file loaded. Opening window...
2026-02-09 22:55:43.334 arcane[79483:20319831] +[IMKClient subclass]: chose IMKClient_Modern
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0 took 2m19s
❯ git st
On branch main
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: cli/src/commands/describe.rs
modified: cli/src/commands/dev.rs
modified: cli/src/commands/inspect.rs
modified: cli/src/commands/mod.rs
modified: cli/src/commands/test.rs
modified: demos/bfrpg-crawler/bfrpg-visual.ts
modified: demos/bfrpg-crawler/equipment/equipment.test.ts
modified: runtime/agent/protocol.ts
Untracked files:
(use "git add <file>..." to include in what will be committed)
.arcane/
ENGINE-REVIEW.md
cli/src/commands/type_check.rs
docs/hot-reload-fix-plan.md
no changes added to commit (use "git add" and/or "git commit -a")
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0
❯ cargo run -- dev demos/bfrpg-crawler/bfrpg-visual.ts
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.40s
Running `target/debug/arcane dev demos/bfrpg-crawler/bfrpg-visual.ts`
[type-check] Running TypeScript type checker...
[type-check] ✅ No type errors found
Entry file loaded. Opening window...
2026-02-09 22:58:38.478 arcane[79640:20323093] +[IMKClient subclass]: chose IMKClient_Modern
[hot-reload] File change detected, reloading...
[type-check] Running TypeScript type checker...
[type-check] ✅ No type errors found
#
# Fatal error in v8::HandleScope::CreateHandle()
# Cannot create a handle without a HandleScope
#
zsh: trace trap cargo run -- dev demos/bfrpg-crawler/bfrpg-visual.ts
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0 took 1m8s
❯ cargo run -- dev demos/bfrpg-crawler/bfrpg-visual.ts
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.41s
Running `target/debug/arcane dev demos/bfrpg-crawler/bfrpg-visual.ts`
[type-check] Running TypeScript type checker...
[type-check] ✅ No type errors found
Entry file loaded. Opening window...
2026-02-09 23:00:15.903 arcane[79737:20324793] +[IMKClient subclass]: chose IMKClient_Modern
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0 took 8s
❯ cargo run -- dev demos/bfrpg-crawler/bfrpg-visual.ts
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.18s
Running `target/debug/arcane dev demos/bfrpg-crawler/bfrpg-visual.ts`
[type-check] Running TypeScript type checker...
[type-check] ✅ No type errors found
Entry file loaded. Opening window...
2026-02-09 23:00:40.202 arcane[79780:20325412] +[IMKClient subclass]: chose IMKClient_Modern
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0 took 15s
❯ cargo run -- dev demos/bfrpg-crawler/bfrpg-visual.ts
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.18s
Running `target/debug/arcane dev demos/bfrpg-crawler/bfrpg-visual.ts`
[type-check] Running TypeScript type checker...
[type-check] ✅ No type errors found
Entry file loaded. Opening window...
2026-02-09 23:01:30.034 arcane[79831:20326401] +[IMKClient subclass]: chose IMKClient_Modern
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0 took 6s
❯ cargo run -- dev demos/bfrpg-crawler/bfrpg-visual.ts
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.18s
Running `target/debug/arcane dev demos/bfrpg-crawler/bfrpg-visual.ts`
[type-check] Running TypeScript type checker...
[type-check] ✅ No type errors found
Entry file loaded. Opening window...
2026-02-09 23:02:13.544 arcane[79877:20327059] +[IMKClient subclass]: chose IMKClient_Modern
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0 took 9s
❯ let
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0
❯ cargo run -- dev demos/breakout/breakout-visual.ts
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.17s
Running `target/debug/arcane dev demos/breakout/breakout-visual.ts`
[type-check] Running TypeScript type checker...
[type-check] ✅ No type errors found
Entry file loaded. Opening window...
2026-02-09 23:02:35.867 arcane[79926:20327758] +[IMKClient subclass]: chose IMKClient_Modern
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0 took 26s
❯ cargo run -- dev demos/platformer
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.18s
Running `target/debug/arcane dev demos/platformer`
[type-check] Running TypeScript type checker...
[type-check] ✅ No type errors found
Error: Failed to load module
Caused by:
Unsupported file type: /Users/arkham/project/arcane/demos/platformer
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0 took 2s
❯ cargo run -- dev demos/platformer/platformer-visual.ts
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.16s
Running `target/debug/arcane dev demos/platformer/platformer-visual.ts`
[type-check] Running TypeScript type checker...
[type-check] ✅ No type errors found
Entry file loaded. Opening window...
2026-02-09 23:03:29.184 arcane[79995:20328822] +[IMKClient subclass]: chose IMKClient_Modern
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0 took 25s
❯ cargo run -- dev demos/platformer/platformer-visual.tscla
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0
❯ cargo run -- dev demos/platformer/platformer-visual.ts
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0
❯
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0
❯ ls
CLAUDE.md Cargo.toml README.md core mcp package.json runtime
CONTRIBUTING.md ENGINE-REVIEW.md check-types.sh demos node_modules recipes target
Cargo.lock LICENSE cli docs package-lock.json run-tests.sh tsconfig.json
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0
❯ ls demos/
bfrpg-crawler breakout card-battler platformer roguelike sokoban sprite-demo tower-defense
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0
❯ cargo run -- dev demos/platformer/platformer-visual.ts
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.50s
Running `target/debug/arcane dev demos/platformer/platformer-visual.ts`
[type-check] Running TypeScript type checker...
[type-check] ✅ No type errors found
Entry file loaded. Opening window...
2026-02-09 23:22:12.492 arcane[82386:20344935] +[IMKClient subclass]: chose IMKClient_Modern
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0 took 31s
❯ ls demos
bfrpg-crawler breakout card-battler platformer roguelike sokoban sprite-demo tower-defense
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0
❯ cargo run -- dev demos/tower-defense/tower-defense-visual.ts
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.17s
Running `target/debug/arcane dev demos/tower-defense/tower-defense-visual.ts`
[type-check] Running TypeScript type checker...
[type-check] ✅ No type errors found
Entry file loaded. Opening window...
2026-02-09 23:22:54.969 arcane[82445:20345888] +[IMKClient subclass]: chose IMKClient_Modern
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0 took 45s
❯ ls
CLAUDE.md Cargo.toml README.md core mcp package.json runtime
CONTRIBUTING.md ENGINE-REVIEW.md check-types.sh demos node_modules recipes target
Cargo.lock LICENSE cli docs package-lock.json run-tests.sh tsconfig.json
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0
❯ ls demos
bfrpg-crawler breakout card-battler platformer roguelike sokoban sprite-demo tower-defense
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0
❯ cargo run -- dev demos/breakout/breakout-visual.ts
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.18s
Running `target/debug/arcane dev demos/breakout/breakout-visual.ts`
[type-check] Running TypeScript type checker...
[type-check] ✅ No type errors found
Entry file loaded. Opening window...
2026-02-09 23:23:56.349 arcane[82512:20347365] +[IMKClient subclass]: chose IMKClient_Modern
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0 took 16s
❯ cargo run -- dev demos/sprite-demo/sprite-demo.ts
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.18s
Running `target/debug/arcane dev demos/sprite-demo/sprite-demo.ts`
[type-check] Running TypeScript type checker...
[type-check] ✅ No type errors found
✓ Loaded sprite sheet: assets/character.png
✓ Loaded sound: assets/jump.wav
Entry file loaded. Opening window...
2026-02-09 23:24:25.300 arcane[82545:20347986] +[IMKClient subclass]: chose IMKClient_Modern
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0 took 11s
❯ cargo run -- dev demos/bfrpg-crawler/bfrpg-visual.ts
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.17s
Running `target/debug/arcane dev demos/bfrpg-crawler/bfrpg-visual.ts`
[type-check] Running TypeScript type checker...
[type-check] ✅ No type errors found
Entry file loaded. Opening window...
2026-02-09 23:24:48.787 arcane[82579:20348730] +[IMKClient subclass]: chose IMKClient_Modern
arcane on main [!?] via v24.6.0 via 🦀 v1.93.0 took 20s
❯ cargo run -- dev demos/bfrpg-crawler/bfrpg-visual.ts
arcane on main via v24.6.0 via 🦀 v1.93.0
❯ npm login
npm notice Log in on https://registry.npmjs.org/
npm notice Security Notice: Classic tokens have been revoked. Granular tokens are now limited to 90 days and require 2FA by default. Update your CI/CD workflows to avoid disruption. Learn more https://gh.io/all-npm-classic-tokens-revoked
Login at:
https://www.npmjs.com/login?next=/login/cli/35614a52-13d3-4086-a334-580e951da7f9
Press ENTER to open in the browser...
Logged in on https://registry.npmjs.org/.
arcane on main via v24.6.0 via 🦀 v1.93.0 took 27s
❯ cd /Users/arkham/project/arcane/packages/runtime
arcane/packages/runtime on main is 📦 v0.1.0 via v24.6.0
❯ npm pack --dry-run
npm notice
npm notice 📦 @arcane-engine/runtime@0.1.0
npm notice Tarball Contents
npm notice 887B README.md
npm notice 596B index.ts
npm notice 1.3kB package.json
npm notice Tarball Details
npm notice name: @arcane-engine/runtime
npm notice version: 0.1.0
npm notice filename: arcane-engine-runtime-0.1.0.tgz
npm notice package size: 1.2 kB
npm notice unpacked size: 2.8 kB
npm notice shasum: 9cd8c003cf9b3caaca0e03c8ae3be40b400a6b4d
npm notice integrity: sha512-vc80bvZ+9O95Y[...]NPwgeetNScyqg==
npm notice total files: 3
npm notice
arcane-engine-runtime-0.1.0.tgz
arcane/packages/runtime on main is 📦 v0.1.0 via v24.6.0
❯ npm publish --access public
npm warn publish npm auto-corrected some errors in your package.json when publishing. Please run "npm pkg fix" to address these errors.
npm warn publish errors corrected:
npm warn publish "repository.url" was normalized to "git+https://github.com/anthropics/arcane.git"
npm notice
npm notice 📦 @arcane-engine/runtime@0.1.0
npm notice Tarball Contents
npm notice 887B README.md
npm notice 596B index.ts
npm notice 1.3kB package.json
npm notice Tarball Details
npm notice name: @arcane-engine/runtime
npm notice version: 0.1.0
npm notice filename: arcane-engine-runtime-0.1.0.tgz
npm notice package size: 1.2 kB
npm notice unpacked size: 2.8 kB
npm notice shasum: 9cd8c003cf9b3caaca0e03c8ae3be40b400a6b4d
npm notice integrity: sha512-vc80bvZ+9O95Y[...]NPwgeetNScyqg==
npm notice total files: 3
npm notice
npm notice Access token expired or revoked. Please try logging in again.
npm notice Access token expired or revoked. Please try logging in again.
npm notice Publishing to https://registry.npmjs.org/ with tag latest and public access
Authenticate your account at:
https://www.npmjs.com/auth/cli/85056333-ef43-44b2-9fed-657cbc56ebe2
Press ENTER to open in the browser...npm publish --access public
npm error canceled
npm error A complete log of this run can be found in: /Users/arkham/.npm/_logs/2026-02-10T13_29_35_608Z-debug-0.log
arcane/packages/runtime on main [✘?] is 📦 v0.1.0 via v24.6.0 took 1m39s
❯ npm publish --access public
npm warn publish npm auto-corrected some errors in your package.json when publishing. Please run "npm pkg fix" to address these errors.
npm warn publish errors corrected:
npm warn publish "repository.url" was normalized to "git+https://github.com/anthropics/arcane.git"
npm notice
npm notice 📦 @arcane-engine/runtime@0.1.0
npm notice Tarball Contents
npm notice 887B README.md
npm notice 596B index.ts
npm notice 1.3kB package.json
npm notice 11.6kB src/agent/agent.test.ts
npm notice 2.5kB src/agent/describe.ts
npm notice 336B src/agent/index.ts
npm notice 3.5kB src/agent/protocol.ts
npm notice 2.1kB src/agent/types.ts
npm notice 6.9kB src/pathfinding/astar.test.ts
npm notice 5.0kB src/pathfinding/astar.ts
npm notice 108B src/pathfinding/index.ts
npm notice 439B src/pathfinding/types.ts
npm notice 1.7kB src/physics/aabb.ts
npm notice 118B src/physics/index.ts
npm notice 4.0kB src/rendering/animation.test.ts
npm notice 2.6kB src/rendering/animation.ts
npm notice 860B src/rendering/audio.test.ts
npm notice 1.8kB src/rendering/audio.ts
npm notice 911B src/rendering/camera.ts
npm notice 1.4kB src/rendering/index.ts
npm notice 3.2kB src/rendering/input.test.ts
npm notice 2.8kB src/rendering/input.ts
npm notice 1.0kB src/rendering/lighting.ts
npm notice 642B src/rendering/loop.ts
npm notice 1.5kB src/rendering/sprites.ts
npm notice 3.0kB src/rendering/text.test.ts
npm notice 4.2kB src/rendering/text.ts
npm notice 938B src/rendering/texture.ts
npm notice 1.4kB src/rendering/tilemap.ts
npm notice 1.5kB src/rendering/types.ts
npm notice 3.3kB src/rendering/validate.ts
npm notice 1.5kB src/state/error.test.ts
npm notice 457B src/state/error.ts
npm notice 1.2kB src/state/index.ts
npm notice 4.6kB src/state/observe.test.ts
npm notice 2.9kB src/state/observe.ts
npm notice 6.1kB src/state/prng.test.ts
npm notice 3.8kB src/state/prng.ts
npm notice 5.3kB src/state/query.test.ts
npm notice 4.1kB src/state/query.ts
npm notice 6.1kB src/state/store.test.ts
npm notice 3.1kB src/state/store.ts
npm notice 7.1kB src/state/transaction.test.ts
npm notice 7.7kB src/state/transaction.ts
npm notice 958B src/state/types.test.ts
npm notice 1.0kB src/state/types.ts
npm notice 180B src/systems/index.ts
npm notice 7.4kB src/systems/system.test.ts
npm notice 4.2kB src/systems/system.ts
npm notice 945B src/systems/types.ts
npm notice 7.5kB src/testing/harness.ts
npm notice 2.9kB src/testing/mock-renderer.test.ts
npm notice 5.0kB src/testing/mock-renderer.ts
npm notice 203B src/ui/index.ts
npm notice 3.4kB src/ui/primitives.test.ts
npm notice 7.8kB src/ui/primitives.ts
npm notice 1.1kB src/ui/types.ts
npm notice Tarball Details
npm notice name: @arcane-engine/runtime
npm notice version: 0.1.0
npm notice filename: arcane-engine-runtime-0.1.0.tgz
npm notice package size: 41.3 kB
npm notice unpacked size: 168.6 kB
npm notice shasum: a132759f8bbfebd717298309464648cb72029e6e
npm notice integrity: sha512-Q6tYD7HkIni2O[...]V2zwj1ebC0qCg==
npm notice total files: 57
npm notice
npm notice Access token expired or revoked. Please try logging in again.
npm notice Access token expired or revoked. Please try logging in again.
npm notice Publishing to https://registry.npmjs.org/ with tag latest and public access
Authenticate your account at:
https://www.npmjs.com/auth/cli/1449a28a-258a-44f1-80ba-0e0fd427659f
Press ENTER to open in the browser...
+ @arcane-engine/runtime@0.1.0
arcane/packages/runtime on main [✘?] is 📦 v0.1.0 via v24.6.0 took 49s
❯ owd
zsh: command not found: owd
arcane/packages/runtime on main [✘?] is 📦 v0.1.0 via v24.6.0
❯ pwd
/Users/arkham/project/arcane/packages/runtime
arcane/packages/runtime on main [✘?] is 📦 v0.1.0 via v24.6.0
❯ cd /Users/arkham/project/arcane/core
arcane/core on main [✘?] is 📦 v0.1.0 via 🦀 v1.93.0
❯ cargo publish --dry-run
Updating crates.io index
warning: crate arcane-core@0.1.0 already exists on crates.io index
Packaging arcane-core v0.1.0 (/Users/arkham/project/arcane/core)
Updating crates.io index
Packaged 32 files, 258.7KiB (65.4KiB compressed)
Verifying arcane-core v0.1.0 (/Users/arkham/project/arcane/core)
Compiling arcane-core v0.1.0 (/Users/arkham/project/arcane/target/package/arcane-core-0.1.0)
warning: unused variable: `value`
--> src/scripting/module_loader.rs:39:19
|
39 | for (key, value) in &self.imports {
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
|
= note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
warning: unused variable: `suffix`
--> src/scripting/module_loader.rs:42:21
|
42 | let suffix = &specifier[key.len()..];
| ^^^^^^ help: if this is intentional, prefix it with an underscore: `_suffix`
warning: unused variable: `referrer`
--> src/scripting/module_loader.rs:109:9
|
109 | referrer: &str,
| ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_referrer`
warning: `arcane-core` (lib) generated 3 warnings (run `cargo fix --lib -p arcane-core` to apply 3 suggestions)
Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.57s
Uploading arcane-core v0.1.0 (/Users/arkham/project/arcane/core)
warning: aborting upload due to dry run
arcane/core on main [✘?] is 📦 v0.1.0 via 🦀 v1.93.0 took 3s
❯ cargo publish
Updating crates.io index
error: crate arcane-core@0.1.0 already exists on crates.io index
arcane/core on main [✘?] is 📦 v0.1.0 via 🦀 v1.93.0
❯ cd /Users/arkham/project/arcane/cli
arcane/cli on main [✘?] is 📦 v0.1.0 via 🦀 v1.93.0
❯ cargo publish --dry-run
Updating crates.io index
error: failed to verify manifest at `/Users/arkham/project/arcane/cli/Cargo.toml`
Caused by:
all dependencies must have a version requirement specified when publishing.
dependency `arcane-core` does not specify a version
Note: The published dependency will use the version from crates.io,
the `path` specification will be removed from the dependency declaration.
arcane/cli on main [✘?] is 📦 v0.1.0 via 🦀 v1.93.0
❯ cargo publish
Updating crates.io index
error: failed to verify manifest at `/Users/arkham/project/arcane/cli/Cargo.toml`
Caused by:
all dependencies must have a version requirement specified when publishing.
dependency `arcane-core` does not specify a version
Note: The published dependency will use the version from crates.io,
the `path` specification will be removed from the dependency declaration.
arcane/cli on main [✘?] is 📦 v0.1.0 via 🦀 v1.93.0
❯ cd /Users/arkham/project/arcane/packages/create
arcane/packages/create on main [✘?] is 📦 v0.1.0 via v24.6.0
❯ npm pack --dry-run
npm notice
npm notice 📦 @arcane-engine/create@0.1.0
npm notice Tarball Contents
npm notice 1.6kB README.md
npm notice 1.5kB bin/create-arcane.js
npm notice 762B package.json
npm notice Tarball Details
npm notice name: @arcane-engine/create
npm notice version: 0.1.0
npm notice filename: arcane-engine-create-0.1.0.tgz
npm notice package size: 1.6 kB
npm notice unpacked size: 3.8 kB
npm notice shasum: df7aa072b3eaedb8b5b16f97d23d5f603e9809e1
npm notice integrity: sha512-WStUG1pmjDU7r[...]bGpsmOBaTO+YA==
npm notice total files: 3
npm notice
arcane-engine-create-0.1.0.tgz
arcane/packages/create on main [✘?] is 📦 v0.1.0 via v24.6.0
❯ npm publish --access public
npm warn publish npm auto-corrected some errors in your package.json when publishing. Please run "npm pkg fix" to address these errors.
npm warn publish errors corrected:
npm warn publish "bin[create-arcane]" script name was cleaned
npm warn publish "repository.url" was normalized to "git+https://github.com/anthropics/arcane.git"
npm notice
npm notice 📦 @arcane-engine/create@0.1.0
npm notice Tarball Contents
npm notice 1.6kB README.md
npm notice 1.5kB bin/create-arcane.js
npm notice 762B package.json
npm notice Tarball Details
npm notice name: @arcane-engine/create
npm notice version: 0.1.0
npm notice filename: arcane-engine-create-0.1.0.tgz
npm notice package size: 1.6 kB
npm notice unpacked size: 3.8 kB
npm notice shasum: df7aa072b3eaedb8b5b16f97d23d5f603e9809e1
npm notice integrity: sha512-WStUG1pmjDU7r[...]bGpsmOBaTO+YA==
npm notice total files: 3
npm notice
npm notice Access token expired or revoked. Please try logging in again.
npm notice Access token expired or revoked. Please try logging in again.
npm notice Publishing to https://registry.npmjs.org/ with tag latest and public access
Authenticate your account at:
https://www.npmjs.com/auth/cli/8c9de028-8a1b-4962-9aba-18bf12df7d96
Press ENTER to open in the browser...
+ @arcane-engine/create@0.1.0
arcane/packages/create on main [✘?] is 📦 v0.1.0 via v24.6.0 took 23s
❯ cd /Users/arkham/project/arcane/core
arcane/core on main [✘?] is 📦 v0.1.0 via 🦀 v1.93.0
❯ cargo publish --dry-run
Updating crates.io index
warning: crate arcane-core@0.1.0 already exists on crates.io index
Packaging arcane-core v0.1.0 (/Users/arkham/project/arcane/core)
Updating crates.io index
Packaged 32 files, 258.7KiB (65.4KiB compressed)
Verifying arcane-core v0.1.0 (/Users/arkham/project/arcane/core)
Compiling arcane-core v0.1.0 (/Users/arkham/project/arcane/target/package/arcane-core-0.1.0)
warning: unused variable: `value`
--> src/scripting/module_loader.rs:39:19
|
39 | for (key, value) in &self.imports {
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
|
= note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
warning: unused variable: `suffix`
--> src/scripting/module_loader.rs:42:21
|
42 | let suffix = &specifier[key.len()..];
| ^^^^^^ help: if this is intentional, prefix it with an underscore: `_suffix`
warning: unused variable: `referrer`
--> src/scripting/module_loader.rs:109:9
|
109 | referrer: &str,
| ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_referrer`
warning: `arcane-core` (lib) generated 3 warnings (run `cargo fix --lib -p arcane-core` to apply 3 suggestions)
Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.86s
Uploading arcane-core v0.1.0 (/Users/arkham/project/arcane/core)
warning: aborting upload due to dry run
arcane/core on main [✘?] is 📦 v0.1.0 via 🦀 v1.93.0 took 2s
❯ cargo publish
Updating crates.io index
error: crate arcane-core@0.1.0 already exists on crates.io index
arcane/core on main [✘?] is 📦 v0.1.0 via 🦀 v1.93.0
❯ cd ..
arcane on main [✘!?] via v24.6.0 via 🦀 v1.93.0
❯ cd /Users/arkham/project/arcane/core
arcane/core on main [✘!?] is 📦 v0.1.0 via 🦀 v1.93.0
❯ cargo publish --dry-run
Updating crates.io index
Packaging arcane-engine v0.1.0 (/Users/arkham/project/arcane/core)
Updating crates.io index
Packaged 32 files, 258.7KiB (65.4KiB compressed)
Verifying arcane-engine v0.1.0 (/Users/arkham/project/arcane/core)
Compiling arcane-engine v0.1.0 (/Users/arkham/project/arcane/target/package/arcane-engine-0.1.0)
warning: unused variable: `value`
--> src/scripting/module_loader.rs:39:19
|
39 | for (key, value) in &self.imports {
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
|
= note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
warning: unused variable: `suffix`
--> src/scripting/module_loader.rs:42:21
|
42 | let suffix = &specifier[key.len()..];
| ^^^^^^ help: if this is intentional, prefix it with an underscore: `_suffix`
warning: unused variable: `referrer`
--> src/scripting/module_loader.rs:109:9
|
109 | referrer: &str,
| ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_referrer`
warning: `arcane-engine` (lib) generated 3 warnings (run `cargo fix --lib -p arcane-engine` to apply 3 suggestions)
Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.57s
Uploading arcane-engine v0.1.0 (/Users/arkham/project/arcane/core)
warning: aborting upload due to dry run
arcane/core on main [✘!?] is 📦 v0.1.0 via 🦀 v1.93.0 took 4s
❯ cargo publish
Updating crates.io index
Packaging arcane-engine v0.1.0 (/Users/arkham/project/arcane/core)
Updating crates.io index
Packaged 32 files, 258.7KiB (65.4KiB compressed)
Verifying arcane-engine v0.1.0 (/Users/arkham/project/arcane/core)
Compiling arcane-engine v0.1.0 (/Users/arkham/project/arcane/target/package/arcane-engine-0.1.0)
warning: unused variable: `value`
--> src/scripting/module_loader.rs:39:19
|
39 | for (key, value) in &self.imports {
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
|
= note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
warning: unused variable: `suffix`
--> src/scripting/module_loader.rs:42:21
|
42 | let suffix = &specifier[key.len()..];
| ^^^^^^ help: if this is intentional, prefix it with an underscore: `_suffix`
warning: unused variable: `referrer`
--> src/scripting/module_loader.rs:109:9
|
109 | referrer: &str,
| ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_referrer`
warning: `arcane-engine` (lib) generated 3 warnings (run `cargo fix --lib -p arcane-engine` to apply 3 suggestions)
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.91s
Uploading arcane-engine v0.1.0 (/Users/arkham/project/arcane/core)
Uploaded arcane-engine v0.1.0 to registry `crates-io`
note: waiting for arcane-engine v0.1.0 to be available at registry `crates-io`
help: you may press ctrl-c to skip waiting; the crate should be available shortly
Published arcane-engine v0.1.0 at registry `crates-io`
arcane/core on main [✘!?] is 📦 v0.1.0 via 🦀 v1.93.0 took 3s
❯ cd /Users/arkham/project/arcane/cli
arcane/cli on main [✘!?] is 📦 v0.1.0 via 🦀 v1.93.0
❯ cargo publish --dry-run
Updating crates.io index
error: failed to verify manifest at `/Users/arkham/project/arcane/cli/Cargo.toml`
Caused by:
all dependencies must have a version requirement specified when publishing.
dependency `arcane-engine` does not specify a version
Note: The published dependency will use the version from crates.io,
the `path` specification will be removed from the dependency declaration.
arcane/cli on main [✘!?] is 📦 v0.1.0 via 🦀 v1.93.0
❯ cargo publish --dry-run
Updating crates.io index
Packaging arcane-cli v0.1.0 (/Users/arkham/project/arcane/cli)
Updating crates.io index
Packaged 15 files, 178.9KiB (48.0KiB compressed)
Verifying arcane-cli v0.1.0 (/Users/arkham/project/arcane/cli)
Downloaded arcane-engine v0.1.0
Downloaded 1 crate (65.4KiB) in 0.93s
Compiling arcane-engine v0.1.0
Compiling arcane-cli v0.1.0 (/Users/arkham/project/arcane/target/package/arcane-cli-0.1.0)
error[E0433]: failed to resolve: use of unresolved module or unlinked crate `arcane_core`
--> src/commands/test.rs:3:5
|
3 | use arcane_core::scripting::{run_test_file, TestSummary};
| ^^^^^^^^^^^ use of unresolved module or unlinked crate `arcane_core`
|
= help: if you wanted to use a crate named `arcane_core`, use `cargo add arcane_core` to add it to your `Cargo.toml`
error[E0433]: failed to resolve: use of unresolved module or unlinked crate `arcane_core`
--> src/commands/dev.rs:8:5
|
8 | use arcane_core::audio::{self, AudioCommand, AudioSender};
| ^^^^^^^^^^^ use of unresolved module or unlinked crate `arcane_core`
|
= help: if you wanted to use a crate named `arcane_core`, use `cargo add arcane_core` to add it to your `Cargo.toml`
error[E0433]: failed to resolve: use of unresolved module or unlinked crate `arcane_core`
--> src/commands/dev.rs:9:5
|
9 | use arcane_core::platform::window::{DevConfig, RenderState};
| ^^^^^^^^^^^ use of unresolved module or unlinked crate `arcane_core`
|
= help: if you wanted to use a crate named `arcane_core`, use `cargo add arcane_core` to add it to your `Cargo.toml`
error[E0433]: failed to resolve: use of unresolved module or unlinked crate `arcane_core`
--> src/commands/dev.rs:10:5
|
10 | use arcane_core::scripting::render_ops::{BridgeAudioCommand, RenderBridgeState};
| ^^^^^^^^^^^ use of unresolved module or unlinked crate `arcane_core`
|
= help: if you wanted to use a crate named `arcane_core`, use `cargo add arcane_core` to add it to your `Cargo.toml`
error[E0433]: failed to resolve: use of unresolved module or unlinked crate `arcane_core`
--> src/commands/dev.rs:11:5
|
11 | use arcane_core::scripting::{ArcaneRuntime, ImportMap};
| ^^^^^^^^^^^ use of unresolved module or unlinked crate `arcane_core`
|
= help: if you wanted to use a crate named `arcane_core`, use `cargo add arcane_core` to add it to your `Cargo.toml`
error[E0433]: failed to resolve: use of unresolved module or unlinked crate `arcane_core`
--> src/commands/dev.rs:301:9
|
301 | use arcane_core::agent::{InspectorRequest, InspectorResponse};
| ^^^^^^^^^^^ use of unresolved module or unlinked crate `arcane_core`
|
= help: if you wanted to use a crate named `arcane_core`, use `cargo add arcane_core` to add it to your `Cargo.toml`
error[E0433]: failed to resolve: use of unresolved module or unlinked crate `arcane_core`
--> src/commands/describe.rs:2:5
|
2 | use arcane_core::scripting::ArcaneRuntime;
| ^^^^^^^^^^^ use of unresolved module or unlinked crate `arcane_core`
|
= help: if you wanted to use a crate named `arcane_core`, use `cargo add arcane_core` to add it to your `Cargo.toml`
error[E0433]: failed to resolve: use of unresolved module or unlinked crate `arcane_core`
--> src/commands/inspect.rs:2:5
|
2 | use arcane_core::scripting::ArcaneRuntime;
| ^^^^^^^^^^^ use of unresolved module or unlinked crate `arcane_core`
|
= help: if you wanted to use a crate named `arcane_core`, use `cargo add arcane_core` to add it to your `Cargo.toml`
error[E0432]: unresolved import `arcane_core`
--> src/commands/dev.rs:8:5
|
8 | use arcane_core::audio::{self, AudioCommand, AudioSender};
| ^^^^^^^^^^^ use of unresolved module or unlinked crate `arcane_core`
|
= help: if you wanted to use a crate named `arcane_core`, use `cargo add arcane_core` to add it to your `Cargo.toml`
error[E0433]: failed to resolve: use of unresolved module or unlinked crate `arcane_core`
--> src/commands/dev.rs:106:24
|
106 | let (tx, rx) = arcane_core::agent::inspector_channel();
| ^^^^^^^^^^^ use of unresolved module or unlinked crate `arcane_core`
|
= help: if you wanted to use a crate named `arcane_core`, use `cargo add arcane_core` to add it to your `Cargo.toml`
help: consider importing this module
|
1 + use arcane_engine::agent;
|
help: if you import `agent`, refer to it directly
|
106 - let (tx, rx) = arcane_core::agent::inspector_channel();
106 + let (tx, rx) = agent::inspector_channel();
|
error[E0433]: failed to resolve: use of unresolved module or unlinked crate `arcane_core`
--> src/commands/dev.rs:107:23
|
107 | let _handle = arcane_core::agent::inspector::start_inspector(port, tx);
| ^^^^^^^^^^^ use of unresolved module or unlinked crate `arcane_core`
|
= help: if you wanted to use a crate named `arcane_core`, use `cargo add arcane_core` to add it to your `Cargo.toml`
help: consider importing this module
|
1 + use arcane_engine::agent::inspector;
|
help: if you import `inspector`, refer to it directly
|
107 - let _handle = arcane_core::agent::inspector::start_inspector(port, tx);
107 + let _handle = inspector::start_inspector(port, tx);
|
error[E0433]: failed to resolve: use of unresolved module or unlinked crate `arcane_core`
--> src/commands/dev.rs:240:47
|
240 | let (pixels, width, height) = arcane_core::renderer::font::generate_builtin_font();
| ^^^^^^^^^^^ use of unresolved module or unlinked crate `arcane_core`
|
= help: if you wanted to use a crate named `arcane_core`, use `cargo add arcane_core` to add it to your `Cargo.toml`
help: consider importing this module
|
1 + use arcane_engine::renderer::font;
|
help: if you import `font`, refer to it directly
|
240 - let (pixels, width, height) = arcane_core::renderer::font::generate_builtin_font();
240 + let (pixels, width, height) = font::generate_builtin_font();
|
error[E0433]: failed to resolve: use of unresolved module or unlinked crate `arcane_core`
--> src/commands/dev.rs:291:5
|
291 | arcane_core::platform::run_event_loop(config, render_state, frame_callback)?;
| ^^^^^^^^^^^ use of unresolved module or unlinked crate `arcane_core`
|
= help: if you wanted to use a crate named `arcane_core`, use `cargo add arcane_core` to add it to your `Cargo.toml`
help: consider importing this module
|
1 + use arcane_engine::platform;
|
help: if you import `platform`, refer to it directly
|
291 - arcane_core::platform::run_event_loop(config, render_state, frame_callback)?;
291 + platform::run_event_loop(config, render_state, frame_callback)?;
|
error[E0433]: failed to resolve: use of unresolved module or unlinked crate `arcane_core`
--> src/commands/dev.rs:299:10
|
299 | req: arcane_core::agent::InspectorRequest,
| ^^^^^^^^^^^ use of unresolved module or unlinked crate `arcane_core`
|
= help: if you wanted to use a crate named `arcane_core`, use `cargo add arcane_core` to add it to your `Cargo.toml`
help: consider importing this module
|
1 + use arcane_engine::agent;
|
help: if you import `agent`, refer to it directly
|
299 - req: arcane_core::agent::InspectorRequest,
299 + req: agent::InspectorRequest,
|
error[E0433]: failed to resolve: use of unresolved module or unlinked crate `arcane_core`
--> src/commands/dev.rs:300:6
|
300 | ) -> arcane_core::agent::InspectorResponse {
| ^^^^^^^^^^^ use of unresolved module or unlinked crate `arcane_core`
|
= help: if you wanted to use a crate named `arcane_core`, use `cargo add arcane_core` to add it to your `Cargo.toml`
help: consider importing this module
|
1 + use arcane_engine::agent;
|
help: if you import `agent`, refer to it directly
|
300 - ) -> arcane_core::agent::InspectorResponse {
300 + ) -> agent::InspectorResponse {
|
error[E0433]: failed to resolve: use of unresolved module or unlinked crate `arcane_core`
--> src/commands/dev.rs:355:60
|
355 | fn eval_json(runtime: &mut ArcaneRuntime, script: &str) -> arcane_core::agent::InspectorResponse {
| ^^^^^^^^^^^ use of unresolved module or unlinked crate `arcane_core`
|
= help: if you wanted to use a crate named `arcane_core`, use `cargo add arcane_core` to add it to your `Cargo.toml`
help: consider importing this module
|
1 + use arcane_engine::agent;
|
help: if you import `agent`, refer to it directly
|
355 - fn eval_json(runtime: &mut ArcaneRuntime, script: &str) -> arcane_core::agent::InspectorResponse {
355 + fn eval_json(runtime: &mut ArcaneRuntime, script: &str) -> agent::InspectorResponse {
|
error[E0433]: failed to resolve: use of unresolved module or unlinked crate `arcane_core`
--> src/commands/dev.rs:357:23
|
357 | Ok(result) => arcane_core::agent::InspectorResponse::json(result),
| ^^^^^^^^^^^ use of unresolved module or unlinked crate `arcane_core`
|
= help: if you wanted to use a crate named `arcane_core`, use `cargo add arcane_core` to add it to your `Cargo.toml`
help: consider importing this struct
|
1 + use arcane_engine::agent::InspectorResponse;
|
help: if you import `InspectorResponse`, refer to it directly
|
357 - Ok(result) => arcane_core::agent::InspectorResponse::json(result),
357 + Ok(result) => InspectorResponse::json(result),
|
error[E0433]: failed to resolve: use of unresolved module or unlinked crate `arcane_core`
--> src/commands/dev.rs:358:19
|
358 | Err(e) => arcane_core::agent::InspectorResponse::error(500, format!("{e}")),
| ^^^^^^^^^^^ use of unresolved module or unlinked crate `arcane_core`
|
= help: if you wanted to use a crate named `arcane_core`, use `cargo add arcane_core` to add it to your `Cargo.toml`
help: consider importing this struct
|
1 + use arcane_engine::agent::InspectorResponse;
|
help: if you import `InspectorResponse`, refer to it directly
|
358 - Err(e) => arcane_core::agent::InspectorResponse::error(500, format!("{e}")),
358 + Err(e) => InspectorResponse::error(500, format!("{e}")),
|
error[E0277]: can't compare `str` with `&str`
--> src/commands/dev.rs:173:34
|
173 | if snapshot_json != "undefined" && snapshot_json != "null" {
| ^^ no implementation for `str == &str`
|
= help: the trait `PartialEq<&str>` is not implemented for `str`
help: consider dereferencing here
|
173 | if snapshot_json != *"undefined" && snapshot_json != "null" {
| +
error[E0277]: can't compare `str` with `&str`
--> src/commands/dev.rs:173:66
|
173 | if snapshot_json != "undefined" && snapshot_json != "null" {
| ^^ no implementation for `str == &str`
|
= help: the trait `PartialEq<&str>` is not implemented for `str`
help: consider dereferencing here
|
173 | if snapshot_json != "undefined" && snapshot_json != *"null" {
| +
error[E0277]: the size for values of type `str` cannot be known at compilation time
--> src/commands/dev.rs:172:20
|
172 | if let Ok(snapshot_json) = runtime.eval_to_string(&snapshot_script) {
| ^^^^^^^^^^^^^^^^^ doesn't have a size known at compile-time
|
= help: the trait `Sized` is not implemented for `str`
note: required by a bound in `std::prelude::v1::Ok`
--> /private/tmp/rust-20260123-8664-5u8egd/rustc-1.93.0-src/library/core/src/result.rs:561:5
error[E0282]: type annotations needed for `Option<_>`
--> src/commands/dev.rs:105:9
|
105 | let inspector_rx = inspector_port.map(|port| {
| ^^^^^^^^^^^^
...
281 | while let Ok((req, resp_tx)) = rx.try_recv() {
| -- type must be known at this point
|
help: consider giving `inspector_rx` an explicit type, where the placeholders `_` are specified
|
105 | let inspector_rx: Option<U> = inspector_port.map(|port| {
| +++++++++++
error[E0282]: type annotations needed
--> src/commands/dev.rs:283:25
|
283 | let _ = resp_tx.send(response);
| ^^^^^^^ cannot infer type
error[E0277]: the size for values of type `str` cannot be known at compilation time
--> src/commands/dev.rs:310:49
|
310 | InspectorRequest::GetState { path: Some(p) } => {
| ^ doesn't have a size known at compile-time
|
= help: the trait `Sized` is not implemented for `str`
= note: all local variables must have a statically known size
error[E0277]: the size for values of type `str` cannot be known at compilation time
--> src/commands/dev.rs:310:44
|
310 | InspectorRequest::GetState { path: Some(p) } => {
| ^^^^^^^ doesn't have a size known at compile-time
|
= help: the trait `Sized` is not implemented for `str`
note: required by a bound in `Some`
--> /private/tmp/rust-20260123-8664-5u8egd/rustc-1.93.0-src/library/core/src/option.rs:608:5
error[E0277]: the size for values of type `str` cannot be known at compilation time
--> src/commands/dev.rs:318:23
|
318 | .map(|v| format!("'{}'", escape_js(&v)))
| ^ doesn't have a size known at compile-time
|
= help: the trait `Sized` is not implemented for `str`
= note: all function arguments must have a statically known size
Some errors have detailed explanations: E0277, E0282, E0432, E0433.
For more information about an error, try `rustc --explain E0277`.
error: could not compile `arcane-cli` (bin "arcane") due to 26 previous errors
error: failed to verify package tarball
arcane/cli on main [✘!?] is 📦 v0.1.0 via 🦀 v1.93.0 took 7s
❯