Document spatial cost inversion result

This commit is contained in:
2026-06-26 22:24:10 -05:00
parent dd1423b693
commit 690feb8684
5 changed files with 469 additions and 24 deletions
+8
View File
@@ -32,6 +32,14 @@ route pipeline, not the script-facing `RunGPSQuery`/`UpdateGPSQuery` helpers.
The shim can log the query lifecycle, async traffic result handoff, and route
postprocess stages.
A later spatial edge-cost prototype hooked the native local GPS edge-cost
callback at `0x44f838` and successfully changed thousands of candidate edge
costs in live route-producer calls. A controlled in-game inversion test still
produced byte-identical final `GPSQueryResultFetch` route records before and
after flipping highway weights from nearly free to extremely expensive. Treat
that hook as a useful local-search diagnostic, not the final player GPS
weighting surface.
An experimental traffic candidate scorer hook at RVA `0x8d46cc` proved the game
does consult traffic lane flags while selecting route/projection candidates:
highway, road, and pavement flags were visible live and the hook changed their