GE Lua Documentation

Press F to search!

uiEventRetry

Definition


-- @/lua/ge/extensions/scenario/scenarios.lua:1354

local function uiEventRetry()
  log('D', logTag, 'uiEventRetry Triggered')
  restartScenario()
  prepareStartUI()
end

Callers

@/lua/ge/extensions/scenario/scenarios.lua
    end
    statsData.buttons={{label='ui.common.retry', cmd='scenario_scenarios.uiEventRetry()', active = scenario.result.failed}, {label='ui.common.menu', cmd='openMenu'}, {label=buttonLabel, cmd='campaign_campaigns.uiEventNext()', active = not scenario.result.failed}}
  elseif scenario_quickRace then
    if scenario.quickraceType and scenario.quickraceType == 'lightRunner' then
      statsData.buttons={{label='ui.common.retry', cmd='scenario_scenarios.uiEventRetry()', active = scenario.result.failed}, {label='ui.scenarios.end.freeroam', cmd='scenario_scenarios.uiEventFreeRoam()'}, {label='ui.common.menu', cmd='openMenu'}, {label='ui.quickrace.changeConfig', cmd='openLightRunner'}}
    else
    else
      statsData.buttons={{label='ui.common.retry', cmd='scenario_scenarios.uiEventRetry()', active = scenario.result.failed}, {label='ui.scenarios.end.freeroam', cmd='scenario_scenarios.uiEventFreeRoam()'}, {label='ui.common.menu', cmd='openMenu'}, {label='ui.quickrace.changeConfig', cmd='openQuickrace'}}
    end
  else
    statsData.buttons={{label='ui.common.retry', cmd='scenario_scenarios.uiEventRetry()', active = scenario.result.failed}, {label='ui.scenarios.end.freeroam', cmd='scenario_scenarios.uiEventFreeRoam()'}, {label='ui.common.menu', cmd='openMenu'}, {label='ui.dashboard.scenarios', cmd='openScenarios'}}
  end
@/lua/ge/extensions/campaign/campaigns.lua
    if tableFindKey(scenarioData.endOptions, "retry") then
      table.insert(sc.stats.buttons, {label='ui.common.retry', cmd='scenario_scenarios.uiEventRetry()',  active = defaultToRetry} )
    end
        elseif onEventData.endOptions[1] == "retry" then
          scenario_scenarios.uiEventRetry()
        end

local function uiEventRetry()
end
@/lua/ge/extensions/flowgraph/nodes/ui/startScreen.lua
  --data.extraButtons = {{label = "Vehicle Config", cmd = "guihooks.trigger('MenuOpenModule','vehicleconfig')"}, {label = "Vehicle Select", cmd = "guihooks.trigger('MenuOpenModule','vehicleselect')"}}
  --{{label='ui.common.retry', cmd='scenario_scenarios.uiEventRetry()', active = scenario.result.failed}, {label='ui.scenarios.end.freeroam', cmd='scenario_scenarios.uiEventFreeRoam()'}, {label='ui.common.menu', cmd='openMenu'}, {label='ui.quickrace.changeConfig', cmd='openLightRunner'}}
  --if core_input_bindings.isMenuActive then guihooks.trigger('', 'toggleMenues') end
@/ui/modules/scenariocontrol/scenariocontrol.js
  //          "label": "ui.common.retry",
  //          "cmd": "scenario_scenarios.uiEventRetry()"
  //       },
@/lua/ge/extensions/flowgraph/nodes/ui/vehicleSelector.lua
  data.vehicle = self._selectedFullData
  --{{label='ui.common.retry', cmd='scenario_scenarios.uiEventRetry()', active = scenario.result.failed}, {label='ui.scenarios.end.freeroam', cmd='scenario_scenarios.uiEventFreeRoam()'}, {label='ui.common.menu', cmd='openMenu'}, {label='ui.quickrace.changeConfig', cmd='openLightRunner'}}
  --if core_input_bindings.isMenuActive then guihooks.trigger('MenuItemNavigation', 'toggleMenues') end
@/lua/ge/extensions/flowgraph/nodes/ui/endScreen.lua

  --{{label='ui.common.retry', cmd='scenario_scenarios.uiEventRetry()', active = scenario.result.failed}, {label='ui.scenarios.end.freeroam', cmd='scenario_scenarios.uiEventFreeRoam()'}, {label='ui.common.menu', cmd='openMenu'}, {label='ui.quickrace.changeConfig', cmd='openLightRunner'}}
  guihooks.trigger('ChangeState', {state = 'scenario-end', params = {missionData = missionData, stats = statsData, portrait = portrait}})
@/lua/ge/extensions/flowgraph/nodes/gameplay/race/raceEndScreen.lua
  --statsData.stats = self.pinIn.stats.value or nil
  --{{label='ui.common.retry', cmd='scenario_scenarios.uiEventRetry()', active = scenario.result.failed}, {label='ui.scenarios.end.freeroam', cmd='scenario_scenarios.uiEventFreeRoam()'}, {label='ui.common.menu', cmd='openMenu'}, {label='ui.quickrace.changeConfig', cmd='openLightRunner'}}