Home › Engine functions › StrategicView

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.

StrategicView

The 2D strategic map.

498 functions in this category, 34 with a Windows address (30 high or medium confidence or exported, 4 low). The rest are in the full search.

Function Windows RVA Confidence How mapped Notes Linux address Size
StrategicView_StartupGame(unsigned int, RenderGlobals::GameInfo const&) 0x206280 medium string anchor 0x32ff9c0 5632
StrategicView_ConfigureAssets(ArtDefManager&) 0x2091c0 high string anchor 0x32ff830 400
StrategicView_Render(RenderGlobals::FrameInfo const&, StrategicView_RenderContext&, FOW::VertexStream, unsigned int) 0x209370 medium string anchor 0x3301fb0 1056
StrategicView::XRefArtDefConsumer::ConfigureFromArtDefs(AssetObjects::IArtDefCollectionProvider const&) 0x20cf80 high string anchor 0x331f230 5296
StrategicView_RenderContext_Startup(StrategicView_RenderContext&, StrategicView_RenderContext::RenderMode) 0xa4e3c0 high string anchor 0x390c2b0 656
StrategicView_ArrayPackingLibrary::PackTextureArrays() 0xa71840 medium string anchor 0x384c970 1168
StrategicView::PropertiesArtDefConsumer::ConfigureFromArtDefs(AssetObjects::IArtDefCollectionProvider const&) 0xa758f0 high string anchor 0x38f9ef0 2112
StrategicView::RouteArtDefConsumer::ConfigureFromArtDefs(AssetObjects::IArtDefCollectionProvider const&) 0xa76190 high string anchor 0x38fb400 384
StrategicView::SpriteArtDefConsumer::ConfigureFromArtDefs(AssetObjects::IArtDefCollectionProvider const&) 0xa76350 high string anchor 0x38fb5c0 1024
StrategicView::TerrainBlendArtDefConsumer::ConfigureFromArtDefs(AssetObjects::IArtDefCollectionProvider const&) 0xa76950 medium string anchor 0x38fa750 608
StrategicView::TerrainTypeArtDefConsumer::ConfigureFromArtDefs(AssetObjects::IArtDefCollectionProvider const&) 0xa76f80 high string anchor 0x38fabc0 768
StrategicView::RouteArtDefConsumer::Startup() 0xa79750 medium string anchor 0x38fb580 48
StrategicView::SpriteArtDefConsumer::Startup() 0xa79780 high string anchor 0x38fc290 48
StrategicView::TerrainContext::PopulateCommandStreams(Hex::DynamicHexGrid<Hex::HexGridData<StrategicView::Tile, Hex::WrappedSquareGridPolicyY>, Platf… 0xa815f0 medium string anchor 0x39121b0 2128
StrategicView::WaterContext::SubmitCommandStreams(StrategicView_RenderContext const&, RenderGlobals::FrameInfo const&) 0xa83840 medium string anchor 0x3913f80 256
StrategicView::ClutterContext::SubmitCommandStreams(StrategicView_RenderContext const&, RenderGlobals::FrameInfo const&) 0xa84330 medium string anchor 0x3903070 240
StrategicView::RouteContext::SubmitCommandStreams(StrategicView_RenderContext const&, RenderGlobals::FrameInfo const&) 0xa84b40 medium string anchor 0x390d0f0 240
StrategicView::OverlayContext::SubmitCommandStreams(StrategicView_RenderContext const&, RenderGlobals::FrameInfo const&) 0xa85be0 medium string anchor 0x390ba00 448
StrategicView::SpriteContext::SubmitCommandStreams(StrategicView_RenderContext const&, RenderGlobals::FrameInfo const&) 0xa89c90 medium string anchor 0x390dac0 256
StrategicView::ReferenceMapContext::SubmitCommandStreams(StrategicView_RenderContext const&, RenderGlobals::FrameInfo const&) 0xa8a1c0 medium string anchor 0x390c110 240
StrategicView_DirectedAssetPackageEntry::GetTypeName() 0xae2410 medium string anchor 0x38db3d0 32
StrategicView_RoutePackageEntry::GetTypeName() 0xae2440 medium string anchor 0x38db5c0 32
StrategicView_SpritePackageEntry::GetTypeName() 0xae2470 medium string anchor 0x38db7b0 32
StrategicView_TerrainBlendCornersPackageEntry::GetTypeName() 0xae24a0 medium string anchor 0x38db050 32
StrategicView_TerrainBlendPackageEntry::GetTypeName() 0xae24d0 medium string anchor 0x38dae10 32
StrategicView_TerrainTypePackageEntry::GetTypeName() 0xae2500 medium string anchor 0x38db210 32
StrategicView_DirectedAssetPackageEntry::GetTypeInfo() 0xae3c90 high string anchor 0x38db3f0 464
StrategicView_RoutePackageEntry::GetTypeInfo() 0xae3fe0 high string anchor 0x38db5e0 464
StrategicView_TerrainBlendCornersPackageEntry::GetTypeInfo() 0xae4610 high string anchor 0x38db070 416
StrategicView_TerrainBlendPackageEntry::GetTypeInfo() 0xae48f0 high string anchor 0x38dae30 464
Low confidence (4, unreliable)
Function Windows RVA How mapped Linux address
StrategicView::OverlayContext::SetMinimapWaterBorderTransparency(float) 0x209900 call-graph propagation 0x330b240
StrategicView_ClearReferenceMap() 0x209980 interval alignment (~65% precise) 0x3302430
StrategicView::HighlightArtDefConsumer::ConfigureFromArtDefs(AssetObjects::IArtDefCollectionProvider const&) 0xa75610 score-based neighbour propagation (~90% on hold-o… 0x38fc2f0
StrategicView::ReferenceMapContext::ClearReferenceMap() 0xa89e40 call-graph propagation 0x390bff0