GE Lua Documentation

Press F to search!

setRichPresence

Definition


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

Callers

@/lua/ge/extensions/util/richPresence.lua
    if OnlineServiceProvider then
      OnlineServiceProvider.setRichPresence('steam_display', '#BNGGSW') -- BNGGSW = BeamNG Generic Status Wrapper
      OnlineServiceProvider.setRichPresence('status', beamng_windowtitle) -- will show up in the 'view game info' dialog in the Steam friends list.
      OnlineServiceProvider.setRichPresence('steam_display', '#BNGGSW') -- BNGGSW = BeamNG Generic Status Wrapper
      OnlineServiceProvider.setRichPresence('status', beamng_windowtitle) -- will show up in the 'view game info' dialog in the Steam friends list.
      OnlineServiceProvider.setRichPresence('b', "   ")
      OnlineServiceProvider.setRichPresence('status', beamng_windowtitle) -- will show up in the 'view game info' dialog in the Steam friends list.
      OnlineServiceProvider.setRichPresence('b', "   ")
    end
  if OnlineServiceProvider then
    OnlineServiceProvider.setRichPresence('b', "   ")
    -- OnlineServiceProvider.clearRichPresence() --not working
  if OnlineServiceProvider then
    return OnlineServiceProvider.setRichPresence('b', tostring(v))
  end
    if OnlineServiceProvider then
      OnlineServiceProvider.setRichPresence('b', "   ")
      -- OnlineServiceProvider.clearRichPresence() --not working
      log("D","Rich Presence", "Rich Presence is enabled.")
      OnlineServiceProvider.setRichPresence('steam_display', '#BNGGSW')
      OnlineServiceProvider.setRichPresence('status', beamng_windowtitle)
      OnlineServiceProvider.setRichPresence('steam_display', '#BNGGSW')
      OnlineServiceProvider.setRichPresence('status', beamng_windowtitle)
      OnlineServiceProvider.setRichPresence('b', "   ")
      OnlineServiceProvider.setRichPresence('status', beamng_windowtitle)
      OnlineServiceProvider.setRichPresence('b', "   ")
      enableToggleableFunctions(true)
  if OnlineServiceProvider then
    OnlineServiceProvider.setRichPresence('b', "   ")
    --OnlineServiceProvider.clearRichPresence()