newSequence
Definition
-- @/lua/ge/extensions/core/trafficSignals.lua:1183
local function newSequence(data)
return SignalSequence:new(data)
end
Callers
@/lua/ge/extensions/editor/trafficSignalsEditor.lua
for _, sequence in ipairs(data.sequences) do
local new = trafficSignals.newSequence(sequence)
table.insert(sequences, new)
local function createSequenceActionRedo(data)
table.insert(sequences, trafficSignals.newSequence())
selected.sequence = #sequences
@/lua/ge/extensions/editor/trafficManager.lua
session._elementId = session._elementId + 1
local sequence = core_trafficSignals.newSequence({name = sName, id = session._elementId})
sequence.savedIndex = i
for _, sequence in ipairs(signalsData.sequences or {}) do
local obj = core_trafficSignals.newSequence(sequence)
obj.description = sequence.description