Home › Engine Lua tables › ForgeUI control types › EffectsManager

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.

EffectsManager

ForgeUI control type (ForgeUI::EffectsManager). 6 methods, called on an instance with a colon: Controls.SomeName:Method(...).

Method C++ signature printed by the exe Lua signature Owner basis
PauseAllEffects void PauseAllEffects( void ) EffectsManager:PauseAllEffects() unique method name
PlayEffect — EffectsManager:PlayEffect() unique method name
PlayEffectOneTime void PlayEffectOneTime( ControlBase*, const char* ) EffectsManager:PlayEffectOneTime(arg1: ControlBase, arg2: string) unique method name
ResumeAllEffects void ResumeAllEffects( void ) EffectsManager:ResumeAllEffects() unique method name
StopAllEffects void StopAllEffects( void ) EffectsManager:StopAllEffects() unique method name
StopEffect void StopEffect( ControlBase* ) EffectsManager:StopEffect(arg1: ControlBase) unique method name