Home › Reflected data types › FOWMeshVisSystem

Engine executable. Settings and tools of the game program (CivilizationVI.exe), usable without a mod. Mostly undocumented debug and configuration functionality; descriptions come from analysis of the executable and have not all been tried in the running game.

Reflected types: FOWMeshVisSystem

Back to the overview.

Fog-of-war mesh packages (inferred).

FOWMeshVisSystem::PackageAsset

Layout read from GetTypeInfo (0xb2bd50), size 16 bytes.

Offset Field Type
0 (0x0) pRuntimeBatches BLP::RuntimePtrVoid
8 (0x8) nFirstBatch uint32
12 (0xc) nBatchCount uint32

FOWMeshVisSystem::PackageBatch

Layout read from GetTypeInfo (0xb2c090), size 68 bytes.

Offset Field Type
0 (0x0) nVBBigData_ID uint32
4 (0x4) nIBBigData_ID uint32
8 (0x8) nStrokeTBuffer_ID uint32
12 (0xc) nStrokeVertexOffset uint32
16 (0x10) nStrokeVertexMax uint32
20 (0x14) nFirstIndex uint32
24 (0x18) nTriangleCount uint32
28 (0x1c) nFirstWingIndex uint32
32 (0x20) nWingTriangleCount uint32
36 (0x24) nFirstFinIndex uint32
40 (0x28) nFinTriangleCount uint32
44 (0x2c) nBaseVertexIndex uint32
48 (0x30) nStateMask uint32
52 (0x34) nMaterialIndex uint32
56 (0x38) nGeoIndex uint32
60 (0x3c) nModelNameHash uint32
64 (0x40) nOriginalMeshIndex uint32

FOWMeshVisSystem::PackageData

Layout read from GetTypeInfo (0xb2c7a0), size 120 bytes.

Offset Field Type
0 (0x0) Materials FOWMeshVisSystem::PackageMaterial
24 (0x18) Batches FOWMeshVisSystem::PackageBatch
48 (0x30) Assets FOWMeshVisSystem::PackageAsset
72 (0x48) GeoAABBs FOWMeshVisSystem::PackageAABB
96 (0x60) pVertexTBufferHandles BLP::RuntimePtrVoid
104 (0x68) nVBCount uint32
108 (0x6c) nSharedFinIndexBuffer_ID uint32
112 (0x70) nSharedWingIndexBuffer_ID uint32

FOWMeshVisSystem::PackageMaterial

Layout read from GetTypeInfo (0xb2cc50), size 24 bytes.

Offset Field Type
0 (0x0) nBaseTexture_ID uint32
4 (0x4) nOpacityTexture_ID uint32
8 (0x8) hSPIHandleRigid uint32
12 (0xc) hSPIHandleSkinned uint32
16 (0x10) nReferenceCount uint32
20 (0x14) bNoWings unsigned char
21 (0x15) bNoFins unsigned char