1. Scope and evidence
The extension .dat is used by different data files, so the suffix alone does not identify a format. This guide documents the graphs.dat research recorded in this repository. It does not claim that every file named .dat uses this structure.
The source research reports the byte signature CC DD EE FF and ten tagged node fields. It describes locating a field value at signature offset + 8, with values read according to the listed type. This is a research procedure, not a complete file grammar or a claim about a pathfinding algorithm.
2. Tagged-field diagram
For example, the documented Max Nodes tag is 04E6. The notes give a four-byte integer value in the example byte sequence, while other fields use other widths. The available research does not specify a complete header/table layout or a universal node-record stride.
3. Fields recorded by the research
| Field | Tag | Reported value type | Runtime reader named in notes |
|---|---|---|---|
| Max Nodes | 04E6 | Integer | SUB_004FAEE0() |
| Node ID | 04CE | Integer | SUB_004FAF50() |
| Node Position | 0495 | Real64 × 3 | SUB_004FAF80() |
| Node Gamma | 049C | Single | SUB_004FAFA0() |
| Node Radius | 0423 | Single | SUB_004FAFC0() |
| Node Material | 0429 | Integer | SUB_004FAFE0() |
| Node Criteria | 04E5 | String × 18 | SUB_004FB030() |
| Node Edge / Link 1 | 044A | Integer | SUB_004FB080() |
| Node Edge / Link 2 | 04F6 | Integer | SUB_004FB0B0() |
| Node Edge / Link Type | 0423 | Integer | SUB_004FB0D0() |
Tag collision: 0423 is listed for both Node Radius and Node Edge/Link Type. Do not identify a field by this tag without context. The source notes report Node Criteria values as an 18-character string and identify criteria constants DOOR=1, VIEW=2, and STAIR=4.
4. Limits and source
The research identifies node position as three 64-bit real values and names runtime reader routines by address. It does not establish Floyd–Warshall, an APSP matrix, path cost units, file paths for all builds, or the full serialization order. Those claims have been omitted pending primary evidence.
Source: Research/GRAPH. Cross-game equivalence with IGI 2 is not assumed.