GE Lua Documentation

Press F to search!

onFirstUpdateSettings

Definition


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

local function onFirstUpdateSettings()
  --log('I', 'graphic', 'onFirstUpdateSettings called.....')
  local canvas = scenetree.findObject("Canvas")
  if not canvas then return end

  if TorqueScriptLua.getVar( '$forceFullscreen' ) == "1" then
    local data = getDefault()
    data.GraphicFullscreen = true
    for k, v in pairs(data) do
      settings.setValue(k, v)
    end
  end

  log('D', 'graphic', 'Available Video Modes : '..dumps(graphicsOptions.GraphicDisplayResolutions.getModes().keys))

  canvas:showWindow()

  gatherDisplayInformation()
end

Callers

@/lua/ge/extensions/core/settings/settings.lua
  load(true)
  core_settings_graphic.onFirstUpdateSettings()
  core_settings_audio.onFirstUpdateSettings()
  core_settings_graphic.onFirstUpdateSettings()
  core_settings_audio.onFirstUpdateSettings()
@/lua/ge/extensions/core/settings/audio.lua

local function onFirstUpdateSettings(data)
  createAudioProviderDevice()