20 lines
519 B
Lua
20 lines
519 B
Lua
|
clearlog()
|
|||
|
require("kskit\\On")
|
|||
|
|
|||
|
-- In jedem Zyklus pr<70>fen wir, ob die Lok vor dem Signal steht
|
|||
|
Main(function()
|
|||
|
if EEPGetSignalTrainsCount(2) > 0 then
|
|||
|
-- Wenn dies der Fall ist, schalten wir das Signal auf Fahrt
|
|||
|
EEPSetSignal(2, 2, 1)
|
|||
|
end
|
|||
|
end)
|
|||
|
|
|||
|
-- Wenn das Signal umgestellt wird, wird die Weiche ebenfalls auf Abzweig gestellt
|
|||
|
OnSignal(2, function(Stellung)
|
|||
|
print("Signal gestellt auf ", Stellung)
|
|||
|
EEPSetSwitch(1, 2, 1)
|
|||
|
end)
|
|||
|
|
|||
|
OnSwitch(1, function(Stellung)
|
|||
|
print("Weiche gestellt auf ", Stellung)
|
|||
|
end)
|