Home › Engine functions › Events

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.

Events

The event system itself (see engine events).

64 functions in this category, 5 with a Windows address (1 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
Events::EventSystem<Events::EventQueue<Events::EventStream_FixedMT<4194304u> >, Events::EventDispatcher<Events::EventQueue<Events::EventStream_FixedM… 0x9b0500 medium score-based neighbour propagation (~96% on hold-out) 0x3d232e2 242
Low confidence (4, unreliable)
Function Windows RVA How mapped Linux address
Events::EventTemplate<117u, Events::NullEventClass, Events::LinearEventDispatcher, LocalMachineContainer, Eve… 0x4d2630 interval alignment (~65% precise) 0x36ad9f0
Events::EventTemplate<116u, Events::NullEventClass, Events::LinearEventDispatcher, LocalMachineContainer, Eve… 0x4d29a0 interval alignment (~65% precise) 0x36ada30
Events::EventTemplate<112u, OptionChangedData, Events::LinearEventDispatcher, LocalMachineContainer, Events::… 0x4d29c0 interval alignment (~65% precise) 0x36ada50
Events::EventTemplate<49u, CameraAnimationID, Events::LinearEventDispatcher, SerialContainer, Events::NullEve… 0x56b190 interval alignment (~65% precise) 0x3703fd0