getControllerDefinitions
Definition
-- @/lua/ge/extensions/core/trafficSignals.lua:1194
local function getControllerDefinitions() -- returns all controller definitions
return controllerDefinitions
end
Callers
@/lua/ge/extensions/editor/trafficSignalsEditor.lua
core_trafficSignals.loadControllerDefinitions()
signalCtrlDefinitions = deepcopy(core_trafficSignals.getControllerDefinitions())
signalCtrlDefinitions.origStates = deepcopy(signalCtrlDefinitions.states)
end
local signalTypes = core_trafficSignals.getControllerDefinitions().types
local typeName = signalTypes[currCtrlType] and signalTypes[currCtrlType].name or "(None)"
trafficSignals.loadControllerDefinitions(editor.levelPath.."signalControllerDefinitions.json")
controllerDefinitions = trafficSignals.getControllerDefinitions()