Home › Engine Lua tables › FiraxisLive

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.

FiraxisLive

Static table with 22 methods. named from how the game scripts call it (19 of 22 methods matched). Registering function 0x4c0e20.

Methods are called with a dot (FiraxisLive.Method(...)).

Method Returns In game scripts Example Status
FiraxisLive.CheckForCloudNotifications(…) -> boolean boolean 2 calls, 2 files FiraxisLive.CheckForCloudNotifications() inferred
FiraxisLive.ClearCloudGames(arg1, …) -> boolean boolean 1 calls, 1 files FiraxisLive.ClearCloudGames(m_browserMode) inferred
FiraxisLive.IsCOPPALocked() -> boolean, boolean boolean, boolean 3 calls, 1 files if not FiraxisLive.IsCOPPALocked() inferred
FiraxisLive.IsFiraxisLiveConnected() -> boolean, boolean boolean, boolean not called — inferred
FiraxisLive.IsFiraxisLiveLoggedIn() -> boolean, boolean boolean, boolean 3 calls, 2 files local kandoConnected = FiraxisLive.IsFiraxisLiveLoggedIn() inferred
FiraxisLive.IsFullyLoggedIn() -> boolean, boolean boolean, boolean 2 calls, 1 files local isFullyLoggedIn = FiraxisLive.IsFullyLoggedIn() inferred
FiraxisLive.IsKandoConnected() -> boolean, boolean boolean, boolean 1 calls, 1 files local kandoConnected = FiraxisLive.IsKandoConnected() inferred
FiraxisLive.IsMy2KAccountLinked() -> boolean, boolean boolean, boolean 1 calls, 1 files local my2KLinked = FiraxisLive.IsMy2KAccountLinked() inferred
FiraxisLive.IsMy2KConnected() -> boolean, boolean boolean, boolean not called — inferred
FiraxisLive.IsMy2KLoggedIn() -> boolean, boolean boolean, boolean not called — inferred
FiraxisLive.IsPlatformOrFullAccount() -> boolean, boolean boolean, boolean 2 calls, 1 files local isFullyLoggedIn = FiraxisLive.IsFullyLoggedIn() and FiraxisLive.IsPlatformOrFullAccount() inferred
FiraxisLive.My2KBeginLogin(…) -> boolean boolean 1 calls, 1 files if (FiraxisLive.My2KBeginLogin() inferred
FiraxisLive.My2KCreateNewUser() -> boolean boolean 1 calls, 1 files if (FiraxisLive.My2KCreateNewUser() inferred
FiraxisLive.My2KEmailResponse(arg1: string, arg2: boolean) — 2 calls, 1 files FiraxisLive.My2KEmailResponse( "", false ) inferred
FiraxisLive.My2KLegalResponse(arg1, …) -> boolean boolean 2 calls, 1 files if (FiraxisLive.My2KLegalResponse( agreeList ) inferred
FiraxisLive.My2KLoginUser(arg1: string, arg2: string, arg3: boolean) — 3 calls, 1 files FiraxisLive.My2KLoginUser( "", "", false ) inferred
FiraxisLive.My2KMessageResponse(arg1, arg2: boolean) — 3 calls, 1 files FiraxisLive.My2KMessageResponse( m_currentDialogID, true ) inferred
FiraxisLive.My2KNewUserResponse(arg1: string) — 1 calls, 1 files FiraxisLive.My2KNewUserResponse( instance.Email:GetText() ) inferred
FiraxisLive.My2KNewUserResponseCancel() — 1 calls, 1 files FiraxisLive.My2KNewUserResponseCancel() inferred
FiraxisLive.My2KUnlinkAccount(…) -> boolean boolean 1 calls, 1 files if (FiraxisLive.My2KUnlinkAccount() inferred
FiraxisLive.SetAutoCloudNotificationChecks(arg1: boolean, …) -> boolean boolean 1 calls, 1 files FiraxisLive.SetAutoCloudNotificationChecks(true) inferred
FiraxisLive.SetUIReady(…) — 1 calls, 1 files FiraxisLive.SetUIReady() inferred