GE Lua Documentation

Press F to search!

onUiChangedState

Definition


-- @/lua/ge/extensions/core/settings/graphic.lua:1190

local function onUiChangedState(toState, fromState)
  if toState == 'menu.options.graphics' then
    M.selected_displayMode = settings.getValue('GraphicDisplayModes', "Window")
    M.selected_displayDriver = settings.getValue('GraphicDisplayDriver', "")
    M.selected_resolution = settings.getValue('GraphicDisplayResolutions', "0 0")
    M.selected_refreshRate = settings.getValue('GraphicDisplayRefreshRates', 0)
    M.current_windowPlacement = settings.getValue('WindowPlacement', " ")
  elseif fromState == 'menu.options.graphics' then
    if not M.appliedChanges then
      refreshGraphicsState({GraphicDisplayModes = M.selected_displayMode, GraphicDisplayResolutions = M.selected_resolution, GraphicDisplayRefreshRates = M.selected_refreshRate})
    end

    M.appliedChanges = false
  end
end

Callers

@/lua/ge/extensions/career/modules/vehicleShopping.lua

local function onUiChangedState(toState)
  currentUiState = toState
@/lua/ge/extensions/core/gamestate.lua

local function onUiChangedState(toState, fromState)
  if stateStartsWithPausedPrefix(toState) then
@/lua/ge/extensions/campaign/exploration.lua

local function onUiChangedState (curUIState, prevUIState)
  local state = M.state
@/lua/ge/extensions/scenario/quickRace.lua

local function onUiChangedState (curUIState, prevUIState)
  if curUIState == 'menu' and prevUIState == 'menu.quickraceOverview' then
@/lua/ge/extensions/gameplay/statistic.lua

local function onUiChangedState(toState, fromState)
  -- log("E","onUiChangedState", dumps(toState))
@/lua/ge/extensions/core/quickAccess.lua

local function onUiChangedState(toState)
  currentUiState = toState
@/lua/ge/extensions/flowgraph/nodes/ui/setUILayout.lua

function C:onUiChangedState(cur, prev)
  if self.active then
@/lua/ge/extensions/util/richPresence.lua

local function onUiChangedState(toState, fromState)
  -- log("I","onUiChangedState", "from="..dumps(fromState))
@/lua/ge/extensions/core/sounds.lua

local function onUiChangedState(toState, fromState)
  if not missionMarkerInteraction then