Home › ArtDef vocabulary › Overlay artdef

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.

Overlay artdef

Artdef type Overlay: 19 shipped files (Overlay.artdef), 45 parameter names, 9 collection names. Back to the overview.

Reading functions (inferred assignment)

Function Exe address Names it uses Names found in this type
BorderOverlayManager::ConfigureFromArtDefs 0x21d980 12 83%
HexGridOverlayManager::ConfigureFromArtDefs 0x221f50 5 80%
HexHighlightManager::ConfigureFromArtDefs 0x224440 5 80%
OverlaySystem::System::ConfigureFromArtDefs 0x21a940 8 75%
PressureOverlayManager::ConfigureFromArtDefs 0x229b00 7 86%
RangedArrowSystem::System::ConfigureFromArtDefs 0x23a270 8 88%
SpriteOverlayManager::ConfigureFromArtDefs 0x22e530 10 80%
UILensModelSystem::System::ConfigureFromArtDefs 0x23d7c0 29 66%

Collections

Collection Occurrences Read by the exe
Filled 313 yes
LensModel 313 yes
Model 313 yes
SplineBorder 313 yes
Texture 313 yes
Coord3D_WS 19 yes
Layers 19 yes
Overlays 19 yes
RangeArrows 19 yes

Parameters (45)

45 parameter names
Parameter Value class Files Occurrences Read by the exe
NumTiles Coord2D 2 250 yes
RotateToAlign Bool 2 250 yes
BaseModel BLPEntry 10 224 yes
Alpha Float 1 203 yes
AnimDuration Float 1 203 yes
AnimType String 1 203 yes
AutoPlay Bool 1 203 yes
HexModel BLPEntry 1 203 yes
HexModelFOW BLPEntry 1 203 yes
IsBillboard Bool 1 203 yes
MoveOffset ArtDefReference 1 203 yes
RGBColor RGB 1 203 yes
UV Offset Start Coord2D 1 203 yes
UV_Scale Coord2D 1 203 yes
Material String 5 68 yes
Pass Int 5 68 no
Priority Float 5 68 yes
ShowOnMap Bool 5 68 yes
ShowOnWorld Bool 5 68 yes
Type String 5 68 no
Visible Bool 5 68 yes
GeomType String 2 47 yes
RectDims Coord2D 2 47 yes
StaticTexture BLPEntry 2 47 yes
TintColor RGB 2 47 yes
Color RGB 5 39 yes
Color_Alpha Int 5 39 yes
FOWStateAlpha_Hidden Float 5 39 yes
FOWStateAlpha_Revealed Float 5 39 yes
FOWStateAlpha_Visible Float 5 39 yes
MidFOWBrightness Float 5 39 yes
MidFOWSaturation Float 5 39 yes
SplineScrollSpeed Float 5 39 yes
SplineSegmentLength Float 5 39 yes
SplineTexture BLPEntry 5 39 yes
SplineWidth Float 5 39 yes
Offset Coord3D 1 10 yes
Width Float 2 9 yes
FillColor_Alpha Int 2 8 yes
FillColor_RGB RGB 2 8 yes
AnimSpeed Float 1 1 yes
ArrowArcTexture BLPEntry 1 1 yes
ArrowHeadModel BLPEntry 1 1 yes
Height Float 1 1 yes
Thickness Float 1 1 yes

Names the exe uses that no shipped file contains (13)

Strings of the assigned functions that are not collection or parameter names in any shipped file of this type: optional or unused parameters, enum-like values, file names or messages. Not every entry is an artdef name.

AdjacencyArrowOffset_E, AdjacencyArrowOffset_NE, AdjacencyArrowOffset_NW, AdjacencyArrowOffset_SE, AdjacencyArrowOffset_SW, AdjacencyArrowOffset_W, ERROR, FullFOWVisibility, HEX_GEO, OnesDigitOffset, Overlay, TensDigitOffset, YieldOffset