No description
Find a file
megaproxy 9f49d45465 M1: build shared 2-tread bot; rewire TreadPart to seat-based gating
- Rewrote TreadPart: seat-based input gating (was mis-wired to NetworkObject
  IsOwner, which needs per-tread ownership that NGO forbids for nested
  NetworkObjects). Both treads now share the chassis NetworkObject; a client
  drives the tread whose SeatManager seat it holds, host re-validates OwnsSeat
  on a RequireOwnership=false RPC. Also swapped to Keyboard.current (New input).
- Moved SeatManager OnGUI below the connectivity panel (was overlapping).
- M1_Arena: in-scene Bot NetworkObject = chassis (Rigidbody 60kg + NetworkObject
  + NetworkTransform + NetworkRigidbody + SeatManager) + Tread_L/Tread_R children
  (TreadPart, world offset +/-1.2 X for differential drive).
- Solo-verified: bot auto-spawns in-scene, seat claim + input gating wired.

Controls: W/Up throttle, Shift pivot, A/D lean.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-11 00:13:41 +01:00
Assets M1: build shared 2-tread bot; rewire TreadPart to seat-based gating 2026-07-11 00:13:41 +01:00
docs Record working Unity MCP config (server 8067, bridge 8068) + 8080/reserved-port gotcha 2026-07-10 22:57:16 +01:00
Packages Add ParrelSync 1.5.2 for local two-client testing 2026-07-10 23:54:41 +01:00
ProjectSettings M1: add networked scene M1_Arena (NetworkManager + UnityTransport + Bootstrap) 2026-07-10 23:27:23 +01:00
.gitattributes Consolidate onto F:\jankenstein; seed Unity MCP config + runbook, Unity .gitignore/.gitattributes 2026-07-10 22:13:26 +01:00
.gitignore Rename JANKENSTEIN->JANKENBOTS; unify repo into Unity project folder + add Unity project (URP/Input System template) 2026-07-10 22:44:44 +01:00
.mcp.json Point unity MCP at bridge port 8068 (server on 127.0.0.1:8067, portproxy 8068->8067) 2026-07-10 22:55:56 +01:00
.mcp.json.example Consolidate onto F:\jankenstein; seed Unity MCP config + runbook, Unity .gitignore/.gitattributes 2026-07-10 22:13:26 +01:00
CLAUDE.md Rename JANKENSTEIN->JANKENBOTS; unify repo into Unity project folder + add Unity project (URP/Input System template) 2026-07-10 22:44:44 +01:00
DESIGN.md
memory.md M1: build shared 2-tread bot; rewire TreadPart to seat-based gating 2026-07-11 00:13:41 +01:00