System Variables: Unterschied zwischen den Versionen

Aus EEP Handbuch
Wechseln zu: Navigation, Suche
 
Zeile 1: Zeile 1:
    <h1>System-Variables</h1>
 
 
 
 
     <table width="90%" align="center" border="1" style="border: 1px solid black; border-collapse: collapse;">
 
     <table width="90%" align="center" border="1" style="border: 1px solid black; border-collapse: collapse;">
 
         <tr>
 
         <tr>

Aktuelle Version vom 7. September 2018, 12:52 Uhr

EEPVer EEPVer
type: variable
    if EEPVer < 11 then
        print( "Train control via Lua not possible!" )
    end
                
used in: script
source: EEP
requires: EEP 10.2 Plug-In 2
purpose: Detecting the version number of EEP.


EEPTime EEPTime
type: variable
    if EEPTime == alteZeit + 50 then
        print( "Exactly 50 seconds have passed" )
        alteZeit = EEPTime</div>
    elseif EEPTime > alte Zeit + 50 then
        print( "More than 50 seconds have passed" )
        alteZeit = EEPTime</div>
    else
        print( "50 seconds didn't expired yet" )
    end
                
used in: script
source: EEP
requires: EEP 10.2 Plug-In 2
purpose: EEPTime provides a variable that represents the current time within the EEP layout. The value equals the seconds passed since midnight (EEP time).


EEPTimeH EEPTimeH
Type: variable
    print("It is now: "..EEPTimeH..":"..EEPTimeM.." o'clock")
                
used in: script
source: EEP
requires: EEP 10.2 Plug-In 2
purpose: Returns the hour component of EEPTime, expressed as a value between 0 and 23.


EEPTimeM EEPTimeM
Type: variable
    print("It is now: "..EEPTimeH..":"..EEPTimeM.." o'clock")
                
used in: script
source: EEP
requires: EEP 10.2 Plug-In 2
purpose: Returns the minute component of EEPTime, expressed as a value between 0 and 59.


EEPTimeS EEPTimeS
Type: variable
    if EEPTimeS == 15 then
        EEPSetSignal( 1 , 1 )   -- switch traffic light 1 to green
    elseif EEPTimeS == 45 then
        EEPSetSignal( 1 , 2 )   -- switch traffic light 1 to red
    end
                
used in: Script
source: EEP
requires: EEP 10.2 Plug-In 2
purpose: Returns the second component of EEPTime, expressed as a value between 0 and 59.