GE Lua Documentation

Press F to search!

sendTimeslipDataToUi

Definition


-- @/lua/ge/extensions/gameplay/drag/general.lua:731

local function sendTimeslipDataToUi()
  local slipData = M.createTimeslipData()

  if not slipData or not next(slipData) then
    guihooks.trigger("onDragRaceTimeslipData", nil)
    return
  end

  M.saveDialTimes(slipData)
  guihooks.trigger("onDragRaceTimeslipData", slipData)
end

Callers

@/lua/ge/extensions/gameplay/drag/utils.lua
    if not gameplay_missions_missionManager.getForegroundMissionId() then
      gameplay_drag_general.sendTimeslipDataToUi()
    end
@/lua/ge/extensions/gameplay/drag/dragBridge.lua
M.sendTimeslipDataToUi = function()
  return gameplay_drag_general.sendTimeslipDataToUi()
end
@/ui/modules/scenariocontrol/scenariocontrol.js
  //wait 1s go get timeslip data...
  $timeout(() => { bngApi.engineLua("gameplay_drag_general.sendTimeslipDataToUi()")}, 1000)