GE Lua Documentation

Press F to search!

setGlobalParameter

Definition


-- @/=[C]:-1
function setGlobalParameter(...)

Callers

@/lua/ge/extensions/core/audio.lua
local function onPhysicsPaused()
  SFXSystem.setGlobalParameter("g_GamePause", 1)
end
local function onPhysicsUnpaused()
  SFXSystem.setGlobalParameter("g_GamePause", 0)
end
  if paused then
    SFXSystem.setGlobalParameter("g_GamePause", 1)
  else
  else
    SFXSystem.setGlobalParameter("g_GamePause", 0)
  end
@/lua/ge/extensions/ui/fadeScreen.lua
  if args.useGlobalAudioFade == nil or args.useGlobalAudioFade then
    SFXSystem.setGlobalParameter("g_FadeTimeMS", fade * 1000) -- fade is in seconds, convert to milliseconds
    SFXSystem.setGlobalParameter("g_GameLoading", 1)
    SFXSystem.setGlobalParameter("g_FadeTimeMS", fade * 1000) -- fade is in seconds, convert to milliseconds
    SFXSystem.setGlobalParameter("g_GameLoading", 1)
  end
  if args.useGlobalAudioFade == nil or args.useGlobalAudioFade then
    SFXSystem.setGlobalParameter("g_FadeTimeMS", fade * 1000) -- fade is in seconds, convert to milliseconds
    SFXSystem.setGlobalParameter("g_GameLoading", 0)
    SFXSystem.setGlobalParameter("g_FadeTimeMS", fade * 1000) -- fade is in seconds, convert to milliseconds
    SFXSystem.setGlobalParameter("g_GameLoading", 0)
  end
@/lua/ge/extensions/flowgraph/nodes/audio/fadeIn.lua
  self:setDurationState('inactive')
  SFXSystem.setGlobalParameter("g_FadeTimeMS", 0)
  SFXSystem.setGlobalParameter("g_GameLoading", 0)
  SFXSystem.setGlobalParameter("g_FadeTimeMS", 0)
  SFXSystem.setGlobalParameter("g_GameLoading", 0)
end
function C:workOnce()
  SFXSystem.setGlobalParameter("g_FadeTimeMS", (self.pinIn.duration.value or 0) * 1000)
  SFXSystem.setGlobalParameter("g_GameLoading", 0)
  SFXSystem.setGlobalParameter("g_FadeTimeMS", (self.pinIn.duration.value or 0) * 1000)
  SFXSystem.setGlobalParameter("g_GameLoading", 0)
  self:setDurationState('started')
@/lua/ge/extensions/flowgraph/nodes/audio/fadeOut.lua
  self:setDurationState('inactive')
  SFXSystem.setGlobalParameter("g_FadeTimeMS", 0)
  SFXSystem.setGlobalParameter("g_GameLoading", 0)
  SFXSystem.setGlobalParameter("g_FadeTimeMS", 0)
  SFXSystem.setGlobalParameter("g_GameLoading", 0)
end
function C:workOnce()
  SFXSystem.setGlobalParameter("g_FadeTimeMS", (self.pinIn.duration.value or 0) * 1000)
  SFXSystem.setGlobalParameter("g_GameLoading", 1)
  SFXSystem.setGlobalParameter("g_FadeTimeMS", (self.pinIn.duration.value or 0) * 1000)
  SFXSystem.setGlobalParameter("g_GameLoading", 1)
  self:setDurationState('started')
@/lua/ge/extensions/core/gamestate.lua

    SFXSystem.setGlobalParameter("g_GameLoading", 1)
    SFXSystem.setGlobalParameter("g_FadeTimeMS", 1000) -- fade time in milliseconds
    SFXSystem.setGlobalParameter("g_GameLoading", 1)
    SFXSystem.setGlobalParameter("g_FadeTimeMS", 1000) -- fade time in milliseconds
  end
  if containsOnly(loadingScreenRequests, false)  then
    SFXSystem.setGlobalParameter("g_GameLoading", 0)
    SFXSystem.setGlobalParameter("g_FadeTimeMS", 1000) -- fade time in milliseconds
    SFXSystem.setGlobalParameter("g_GameLoading", 0)
    SFXSystem.setGlobalParameter("g_FadeTimeMS", 1000) -- fade time in milliseconds