Move help to JSON and add server docstrings

This commit is contained in:
Jage9
2026-02-21 16:51:07 -05:00
parent 68bd2cf2ce
commit 35f837e96d
11 changed files with 207 additions and 40 deletions

View File

@@ -31,45 +31,7 @@
class="hidden"
aria-label="Chat Grid, press arrows to move."
></canvas>
<div id="instructions" class="hidden">
<h2>Help</h2>
<h3>Movement</h3>
<p><b>Arrow Keys:</b> Move</p>
<p><b>C:</b> Speak coordinates</p>
<p><b>Escape:</b> Disconnect/cancel</p>
<h3>Users, Nickname, and Chat</h3>
<p><b>L:</b> Locate nearest user</p>
<p><b>Shift+L:</b> List users</p>
<p><b>Shift+U:</b> Speak connected users</p>
<p><b>N:</b> Change nickname</p>
<p><b>Slash:</b> Start chat</p>
<p><b>Comma / Period:</b> Previous/next message</p>
<p><b>Less Than / Greater Than:</b> First/last message</p>
<h3>Items</h3>
<p><b>I:</b> Locate nearest item</p>
<p><b>Shift+I:</b> List items</p>
<p><b>A:</b> Add item</p>
<p><b>O:</b> Edit item properties</p>
<p><b>Shift+O:</b> Read all item properties</p>
<p><b>D:</b> Pick up/drop item</p>
<p><b>Shift+D:</b> Delete item</p>
<p><b>U:</b> Use item</p>
<h3>Audio</h3>
<p><b>P:</b> Ping server</p>
<p><b>M:</b> Mute/unmute yourself</p>
<p><b>Shift+M:</b> Toggle stereo/mono output</p>
<p><b>! (Shift+1):</b> Toggle loopback monitor</p>
<p><b>1:</b> Toggle voice layer</p>
<p><b>2:</b> Toggle item sounds layer</p>
<p><b>3:</b> Toggle media layer</p>
<p><b>4:</b> Toggle world layer (other users)</p>
<p><b>E:</b> Select voice effect</p>
<p><b>Dash or Equals:</b> Lower/raise active effect value</p>
</div>
<div id="instructions" class="hidden"></div>
<footer id="appFooter">
<small id="appVersion">Another AI experiment with Jage. Version</small>