summaryrefslogtreecommitdiffstats
path: root/site/robo.mjs
diff options
context:
space:
mode:
authorBrian Cully <bjc@spork.org>2025-12-18 20:28:53 -0500
committerBrian Cully <bjc@spork.org>2025-12-18 20:36:39 -0500
commit0f990eb95a9ef3a1be8847a863f7216a8625692a (patch)
tree9742a3730168e0ed9b1b6d259a79a430eda71f31 /site/robo.mjs
parent8e65c1c439b2fc0d0ae5d8482e9350e283cde882 (diff)
downloadautomathon-0f990eb95a9ef3a1be8847a863f7216a8625692a.tar.gz
automathon-0f990eb95a9ef3a1be8847a863f7216a8625692a.zip
add bouncing when hitting arena edge
Diffstat (limited to 'site/robo.mjs')
-rw-r--r--site/robo.mjs3
1 files changed, 3 insertions, 0 deletions
diff --git a/site/robo.mjs b/site/robo.mjs
index 1b7c3d8..d80baad 100644
--- a/site/robo.mjs
+++ b/site/robo.mjs
@@ -26,6 +26,9 @@ async function messageHandler(e) {
case 'tick':
tick();
break;
+ case 'setHeading':
+ vm.setheading(e.data.heading);
+ break;
default:
console.error('invalid message to robo worker', e.data);
postMessage({ kind: 'error', error: 'badmsg' });