API ReferenceGE ExtensionseditorrallyEditor
Rally Editor – Mission Settings Tab
Editor tab for configuring rally mission settings: notebook selection, codriver assignment, and recce corner-call style preferences.
Editor tab for configuring rally mission settings: notebook selection, codriver assignment, and recce corner-call style preferences.
Overview
Class-based tab (C) instantiated by the Rally Editor. Loads mission settings via SettingsManager and recce settings via RecceSettings, then renders ImGui combo selectors.
Class Methods
| Method | Signature | Description |
|---|---|---|
init | C:init(rallyEditor) | Stores editor ref, nil-inits settings. |
setPath | C:setPath(path) | Sets the notebook path object. |
load | C:load() | Loads mission settings + recce settings, enumerates notebooks and their codrivers. |
selected | C:selected() | Called when tab is selected; triggers load(). |
unselect | C:unselect() | Called when tab is deselected. |
draw | C:draw() | Renders mission settings and recce settings UI. |
loadCodriversForNotebookBasename | C:loadCodriversForNotebookBasename(basename) | Deserializes notebook JSON to extract sorted codriver names. |
notebookFilenameSelector | C:notebookFilenameSelector() | ImGui combo for notebook file + codriver selection. Writes settings and reloads on change. |
recceSettingsSection | C:recceSettingsSection() | ImGui combo for corner-call style (applies to all missions). |
Key Dependencies
gameplay/rally/settingsManager–loadMissionSettingsForMissionDir()gameplay/rally/recceSettings– corner call style managementgameplay/rally/util– notebook path constants
Usage Example
-- Internal: created by rallyEditor, not called directly
local missionSettings = require('/lua/ge/extensions/editor/rallyEditor/missionSettings')(rallyEditor)
missionSettings:setPath(notebookPath)
missionSettings:selected()
missionSettings:draw()Module Variables
windowDescription(string) - Module variable.
Module Variables
windowDescription(string) - Module variable.
See Also
- Rally Editor - Driveline Tab - Related reference
- Rally Editor - Measurements Tab - Related reference
- Rally Editor – Notebook Info Tab - Related reference
- World Editor Guide - Guide