WIP: Mostly working version that uses the eventqueue

We've mostly got this working. Events get executed in the array of
events. We don't use setTimeout anymore thankfully. I'm not in love with
this system, it still isn't straight forward about what events happen
where, but I do at least now have an ability to better control the flow.
This commit is contained in:
Tyler Marques 2025-06-13 12:12:03 -07:00
parent a929bf5ee6
commit ef3e3a79fe
No known key found for this signature in database
GPG key ID: CB99EDCF41D3016F
11 changed files with 336 additions and 393 deletions

8
.vscode/launch.json vendored
View file

@ -2,13 +2,13 @@
"version": "0.2.0",
"configurations": [
{
"type": "firefox",
"type": "pwa-chrome",
"request": "launch",
"name": "Firefox Debug 9223",
"url": "http://localhost:5173",
"name": "Firefox Debug 5179",
"url": "http://localhost:5179",
"webRoot": "${workspaceFolder}/ai_animation/",
"sourceMapPathOverrides": {
"http://localhost:5173/*": "${webRoot}/*"
"http://localhost:5179/*": "${webRoot}/*"
},
"runtimeArgs": [
"--remote-debugging-port=9223"