Commit Graph
28 Commits
Author SHA1 Message Date
haylanandClaude Bot 9623abb868 chore(prototype): remove GUI position flip; MovePath exchange refused on both threads
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 23:27:39 +02:00
haylanandClaude Bot 0465a93e04 chore(prototype): point probe header at the position-flip ticket
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 23:25:10 +02:00
haylanandClaude Bot bfe5a22d1d chore(prototype): remove segment rebuild and dead engine-side experiments
Rebuild confirmed ineffective on single-lane roads (log + in game). Engine
side is logging only again; the GUI-thread position flip is the one
experiment left.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 23:23:53 +02:00
haylanandClaude Bot 5d3a254e55 chore(prototype): flip follower/leader positions via MovePath exchange on GUI thread
Rebuild switched off for this run. Callbacks log success per exchange.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 23:22:58 +02:00
haylanandClaude Bot 90829ee9b9 chore(prototype): per-tick trace after rebuild, multilane only; record two-way result
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 23:14:52 +02:00
haylanandClaude Bot d4fab92fd4 docs(research): segment rebuild splits lanes; component exchange dead in engine state
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 23:01:00 +02:00
haylanandClaude Bot 949462566e chore(prototype): rebuild via replaceSegment; record mod/game-folder findings
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 22:56:58 +02:00
haylanandClaude Bot 39f2c63667 chore(prototype): try jumping follower past leader via MovePath component exchange
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 22:55:36 +02:00
haylanandClaude Bot e77fabb772 chore(prototype): try re-path via makeVehicleSetLineCmd; record failed rebuild
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 22:51:26 +02:00
haylanandClaude Bot ea23aa1dc5 chore(prototype): allow rebuild on any lane count to observe vehicle relocation sooner
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 22:45:56 +02:00
haylanandClaude Bot 69b94552c2 fix(prototype): count driving lanes from laneConfigs, require moving leader
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 22:43:46 +02:00
haylanandClaude Bot 2a08067a6d chore(prototype): dump every 2s for rebuild before/after detail
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 22:40:42 +02:00
haylanandClaude Bot dcc4b4afae chore(prototype): rebuild two-way segment under a held-back vehicle
Replaces the timeToIgnore experiment (still in history) with the
segment-rebuild probe for "Can rebuilding a road segment move a passer
past its blocker?". Capped at 3 rebuilds per save via GameScriptState.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 22:37:57 +02:00
haylanandClaude Bot 0e76dc453a docs(research): record blocking-bypass search and multilane decision
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 22:32:32 +02:00
haylanandClaude Bot b53ed477f3 fix(prototype): send component exchange without callback
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 22:29:28 +02:00
haylanandClaude Bot f9bc0e79fc chore(prototype): try timeToIgnore via debug component exchange
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 22:26:39 +02:00
haylanandClaude Bot 58fe0d2986 docs(research): record in-game vehicle probe findings
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 22:24:34 +02:00
haylanandClaude Bot b6daeaa328 chore(prototype): log lane layout of shared street segments
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 22:17:52 +02:00
haylanandClaude Bot aa5dfa655f fix(prototype): read path edges as EdgeIdDir
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 22:16:17 +02:00
haylan eaf6553cae docs: add mod.io terms research note
Capture the mod.io ToU/AUP clauses that bind a published mod (TpF3 has no
Steam Workshop; mod.io is the official in-game mod browser). Uploads grant
mod.io + the game admin a perpetual irrevocable license; game-side rules
override mod.io's per ToU §1.7. Corrects the map's out-of-scope line.
2026-10-05 22:12:48 +02:00
haylanandClaude Bot c936946eb4 chore(prototype): add in-game vehicle probe game script
Throwaway probe for "Probe vehicle data and native passing in game":
logs every player-owned road vehicle's MovePath/LandVehicle/move-info
state every 5s and groups vehicles by street segment to expose lanes
and oncoming traffic.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 22:06:26 +02:00
haylanandClaude Bot 9edc9c065a feat(mod): add hello-world script mod
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 22:33:47 +02:00
haylanandClaude Bot 0ef87ebab7 chore: add Teal/VS Code config, tl check workflow and modding notes
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 22:32:59 +02:00
haylan 86a48e75c9 Merge branch 'research/mod-tooling' 2026-10-04 22:31:12 +02:00
haylan 94ea772fa8 Merge branch 'research/overtake-feasibility' 2026-10-04 22:31:12 +02:00
haylanandClaude Bot 035adb5762 chore: add agent-skills config, glossary and example mod
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 22:31:12 +02:00
haylanandClaude Bot 0213e22d66 docs(research): TpF3 mod tooling and structure, offline wiki/script-doc copies
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 22:01:16 +02:00
haylanandClaude Bot 8e145a2870 docs(research): TpF3 overtaking feasibility
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-04 21:58:04 +02:00