Jage9
|
b424a0ae34
|
Fix auth landing flow and up.sh service fallback
|
2026-02-24 22:21:38 -05:00 |
|
Jage9
|
bf3bc90f2a
|
Add account auth with websocket login/register and sessions
|
2026-02-24 22:03:10 -05:00 |
|
Jage9
|
503ba63a24
|
Restore saved player position on reconnect
|
2026-02-24 21:08:48 -05:00 |
|
Jage9
|
4ea5419d30
|
Fix position desync causing item interaction failures
|
2026-02-24 21:01:21 -05:00 |
|
Jage9
|
297f1c0c1a
|
Broadcast teleport landing sound to nearby users
|
2026-02-24 20:55:02 -05:00 |
|
Jage9
|
686d065bf9
|
Fix carried use-sound origin and centralize sound normalization
|
2026-02-24 20:34:48 -05:00 |
|
Jage9
|
fe07fa3e8f
|
Use structured piano status packets instead of message text matching
|
2026-02-24 19:56:44 -05:00 |
|
Jage9
|
7488ac9f67
|
Make spawn and movement acceptance server-authoritative
|
2026-02-24 19:52:38 -05:00 |
|
Jage9
|
fcb5e85b13
|
refactor: complete server-first item schema wiring and plugin contract checks
|
2026-02-24 18:48:08 -05:00 |
|
Jage9
|
f7e29ec968
|
client: require server item schema and drive property UI from metadata
|
2026-02-24 02:49:17 -05:00 |
|
Jage9
|
949766c6f6
|
Add per-item behavior registry for client item runtime
|
2026-02-24 02:13:25 -05:00 |
|
Jage9
|
cc33e24cd4
|
Reorganize client items into per-item folders
|
2026-02-24 02:07:18 -05:00 |
|
Jage9
|
d4a693ed99
|
Modularize client item logic into dedicated item modules
|
2026-02-24 01:46:37 -05:00 |
|
Jage9
|
4688094aa4
|
Adjust piano octave/instrument shortcut feedback
|
2026-02-23 02:10:51 -05:00 |
|
Jage9
|
9430b9fb09
|
Fix brass instrument mapping for live piano notes
|
2026-02-23 02:05:32 -05:00 |
|
Jage9
|
3e77f4edce
|
Align brass live voice with instrument preview
|
2026-02-23 02:01:52 -05:00 |
|
Jage9
|
ccbe41e618
|
Refine piano recording controls and stop behavior
|
2026-02-23 02:00:01 -05:00 |
|
Jage9
|
92aabd54ef
|
Isolate piano demo voices from live mono/poly grouping
|
2026-02-23 01:53:10 -05:00 |
|
Jage9
|
5d88fce752
|
Remove legacy piano fallback and add state-indexed song events
|
2026-02-23 01:49:27 -05:00 |
|
Jage9
|
6595c15fa4
|
Migrate piano songs to songId registry with compact storage
|
2026-02-23 01:43:02 -05:00 |
|
Jage9
|
0f616a3fe8
|
Load piano Enter-demo from external recording JSON
|
2026-02-23 01:35:46 -05:00 |
|
Jage9
|
c0a0ccd4a5
|
Use Yama no Ongakuka melody for piano demo
|
2026-02-23 01:24:13 -05:00 |
|
Jage9
|
4aa7f0bf4d
|
Add piano demo playback on Enter with stop on C
|
2026-02-23 01:18:17 -05:00 |
|
Jage9
|
446202288f
|
Add piano-mode help viewer bound to question mark
|
2026-02-23 01:08:50 -05:00 |
|
Jage9
|
4022a66163
|
Fix piano control status replay and remove duplicate beeps
|
2026-02-23 01:01:43 -05:00 |
|
Jage9
|
d8b470d389
|
Move piano recording keys to Z/X/C and keep control errors out of chat
|
2026-02-23 00:57:18 -05:00 |
|
Jage9
|
9477beb345
|
Fix piano playback controls and recorded settings
|
2026-02-23 00:45:17 -05:00 |
|
Jage9
|
93b9d19455
|
Add shared piano recording/playback and mono key fallback
|
2026-02-23 00:36:36 -05:00 |
|
Jage9
|
b4cf85ac44
|
Add piano octave hotkeys and escape-only exit
|
2026-02-23 00:26:38 -05:00 |
|
Jage9
|
29eb6a63e3
|
Add piano mono/poly, octave, and expanded drum voice set
|
2026-02-23 00:22:36 -05:00 |
|
Jage9
|
019e49802d
|
Add piano release/brightness controls and instrument hotkeys
|
2026-02-23 00:05:01 -05:00 |
|
Jage9
|
89c6aa7e9b
|
Improve piano instruments, previews, and key-stream safeguards
|
2026-02-22 23:51:13 -05:00 |
|
Jage9
|
1319c044dd
|
Add piano item type with realtime play mode and remote notes
|
2026-02-22 23:42:17 -05:00 |
|
Jage9
|
81c6af6399
|
Normalize keyboard codes for Safari and iOS hardware keyboards
|
2026-02-22 22:53:09 -05:00 |
|
Jage9
|
0d506d8066
|
Format spoken player coordinates to 2 decimals
|
2026-02-22 22:19:42 -05:00 |
|
Jage9
|
f3a7cc90a7
|
Track spatial one-shots against listener movement
|
2026-02-22 21:37:15 -05:00 |
|
Jage9
|
d5f8b239e9
|
Fix live audio layer reads and harden proxy redirect validation
|
2026-02-22 21:07:01 -05:00 |
|
Jage9
|
ecef4832fc
|
Suppress duplicate property row echo after quick adjust
|
2026-02-22 20:50:04 -05:00 |
|
Jage9
|
ce666b2bd6
|
Keep origin and destination audio subscriptions during teleport
|
2026-02-22 20:43:57 -05:00 |
|
Jage9
|
6f50169805
|
Reduce teleport start audio gain
|
2026-02-22 20:26:59 -05:00 |
|
Jage9
|
54cfffc5cf
|
Add moving teleport start audio loop and end cut-off
|
2026-02-22 20:23:38 -05:00 |
|
Jage9
|
ed0fc07728
|
Preload teleport destination streams and mute teleport footsteps
|
2026-02-22 20:07:02 -05:00 |
|
Jage9
|
5ff805e847
|
Animate teleports with timed movement and periodic sync
|
2026-02-22 20:02:25 -05:00 |
|
Jage9
|
f7171487c2
|
Add persistent connection status live region
|
2026-02-22 19:54:55 -05:00 |
|
Jage9
|
05e92fcb64
|
Show reconnect prompt after client update reload
|
2026-02-22 19:49:14 -05:00 |
|
Jage9
|
d504e18771
|
Tie local footstep fade ramp to movement cooldown
|
2026-02-22 19:43:15 -05:00 |
|
Jage9
|
b02be51910
|
Remove auto-connect after version reload
|
2026-02-22 19:41:26 -05:00 |
|
Jage9
|
1e3ddba625
|
Harden auto-reconnect handshake and smooth local footsteps
|
2026-02-22 19:38:34 -05:00 |
|
Jage9
|
2362c14bc0
|
Unify user list on Shift+L and remove Shift+U mode
|
2026-02-22 19:35:28 -05:00 |
|
Jage9
|
391100a00e
|
Add short fade-in ramp to local movement footsteps
|
2026-02-22 19:33:42 -05:00 |
|