newSignal
Definition
-- @/lua/ge/extensions/core/trafficSignals.lua:1175
local function newInstance(data)
return SignalInstance:new(data)
end
Callers
@/lua/ge/extensions/editor/trafficManager.lua
local signal = core_trafficSignals.newSignal({name = name, id = session._elementId, pos = pos})
signal:setController(session.signalControllers[1].id)
instance.dir = vec3(instance.dir)
local obj = core_trafficSignals.newSignal(instance)
obj.choiceIndex = instance.choiceIndex
@/lua/ge/extensions/editor/trafficSignalsEditor.lua
instance.dir = vec3(instance.dir)
local new = trafficSignals.newSignal(instance)
table.insert(instances, new)
local function createInstanceActionRedo(data)
table.insert(instances, trafficSignals.newSignal(data))
selected.signal = #instances