Neue Funktion und Tabelle fuer Fahrstrassen
This commit is contained in:
parent
4c6a370f78
commit
ea2e747805
15
init.lua
15
init.lua
@ -63,8 +63,15 @@ function OnSwitch(Switch, Funktion)
|
|||||||
On("EEPOnSwitch_"..tostring(Switch), Funktion)
|
On("EEPOnSwitch_"..tostring(Switch), Funktion)
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Referenz-Datenbank mit Signalen, Fahrstrassen & Weichen
|
-- Datenbank fuer Tabelle
|
||||||
-- Geordnet nach Signal-ID
|
KsFahrstrassen = {}
|
||||||
|
|
||||||
|
-- Fahrstrasse in Datenbank aufnehmen
|
||||||
|
function FS(Tabelle)
|
||||||
|
KsFahrstrassen[Tabelle[1]] = Tabelle
|
||||||
|
end
|
||||||
|
|
||||||
|
-- Datenbank fuer Signale
|
||||||
KsSignale = {}
|
KsSignale = {}
|
||||||
|
|
||||||
-- KsSignale von GK3 sind sehr systematisch benannt, die moeglichen Stellungen lassen sich aus dem Namen herleiten
|
-- KsSignale von GK3 sind sehr systematisch benannt, die moeglichen Stellungen lassen sich aus dem Namen herleiten
|
||||||
@ -174,8 +181,8 @@ for cnt=1, #GK3KsBauarten do
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
function KsSignalBezeichner()
|
function KsKitInit()
|
||||||
for Signal, Meta in ipairs(KsSignale) do
|
for Signal, Meta in pairs(KsSignale) do
|
||||||
if Meta.Schild ~= nil then
|
if Meta.Schild ~= nil then
|
||||||
EEPStructureSetTextureText(Meta.Schild, 1, Meta.Kennzahl)
|
EEPStructureSetTextureText(Meta.Schild, 1, Meta.Kennzahl)
|
||||||
EEPStructureSetTextureText(Meta.Schild, 2, Meta.Name)
|
EEPStructureSetTextureText(Meta.Schild, 2, Meta.Name)
|
||||||
|
Loading…
Reference in New Issue
Block a user