docs: update audit — Sprint 1 items verified (sequence counters + scenery LCG)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
eeee4c5733
commit
64b1fcb31e
1 changed files with 2 additions and 2 deletions
|
|
@ -29,7 +29,7 @@ Legend:
|
|||
| GfxObjMesh.Build (vertex/UV/normal extraction) | ⚠️ | WorldBuilder ObjectMeshManager | Cross-checked against ACME. Winding order opposite from ACME (latent) |
|
||||
| GfxObjMesh neg-side polygon emission | ⚠️ | WorldBuilder ObjectMeshManager | acdream is MORE correct than ACME here |
|
||||
| SetupMesh.Flatten (multi-part assembly) | ⚠️ | WorldBuilder + ACViewer | Third-fallback frame added from ACME |
|
||||
| SceneryGenerator LCG algorithm | ⚠️ | ACViewer get_land_scenes | Constants match but not verified against decompiled |
|
||||
| SceneryGenerator LCG algorithm | ✅ | Decompiled chunk_00530000.c:1144 + chunk_005A0000.c:4858 | All 5 algorithms verified, annotated with decompiled refs |
|
||||
| SceneryGenerator road exclusion | ✅ | ACViewer + ACME | Post-displacement check added |
|
||||
| SceneryGenerator building exclusion | ✅ | ACME GameScene | Ported |
|
||||
| SceneryGenerator slope filter | ✅ | ACME TerrainGeometryGenerator | Ported |
|
||||
|
|
@ -64,7 +64,7 @@ Legend:
|
|||
| LoginComplete | ✅ | holtburger | Fires on PlayerCreate |
|
||||
| CreateObject parser | ⚠️ | ACE | Partial — skips many PhysicsData fields |
|
||||
| ACK pump | ✅ | holtburger | Per-packet, piggybacked |
|
||||
| MoveToState builder | ⚠️ | AC2D + holtburger | Missing sequence counters |
|
||||
| MoveToState builder | ✅ | holtburger player/types.rs:237-245 | Sequence counters tracked from CreateObject/UpdatePosition/PlayerTeleport |
|
||||
| AutonomousPosition | ⚠️ | holtburger | Missing sequence counters |
|
||||
|
||||
**ACTION NEEDED:** CreateObject parser should extract all PhysicsData fields. Movement messages need proper sequence counters.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue