|
All checks were successful
Build / build (push) Successful in 1m41s
Keyboard controls: - Added Arrow Left/Right keys for ship roll control - Updated controls documentation in index.html - Complete keyboard scheme: WASD for movement/yaw, arrows for pitch/roll XR camera fixes: - Fixed camera not parenting to ship in VR mode - Issue: entering XR early broke onInitialXRPoseSetObservable flow - Solution: manually parent camera after level initialization if already in XR - Also manually start game timer and physics recorder in this case - Set XR camera Y position to 1.5 for better cockpit viewing height TypeScript fixes: - Use WebXRState.IN_XR enum instead of numeric value - Change MaterialConfig.albedoColor from Color4Array to Vector3Array - Remove alpha channel from color arrays (Color3 is RGB only) Code improvements: - Added debug logging for XR camera parenting - Check XR state before manual camera setup - Graceful handling when ship transformNode not found 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .github/workflows | ||
| docs | ||
| public | ||
| scripts | ||
| server | ||
| src | ||
| themes/default | ||
| .gitignore | ||
| CLAUDE.md | ||
| CONTROLLER_THRUST.md | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| styles.css | ||
| tsconfig.json | ||
| vite.config.ts | ||