1 min read

EEPIsAuxiliaryTrackReserved()
Utilité

Renseigne sur l'occupation d'une voie de circulation appartenant à la catégorie diverse (fluviale, etc).

Arguments

Un ou deux

Valeurs en retour

Deux ou trois

Versions EEP min.

EEP11.3 plugin 3 / EEP13.2 plugin 2

Syntaxe
EEPIsAuxiliaryTrackReserved(ID [, true])
Détails
  • Le 1er argument est l'ID de la voie de circulation dont on veut connaître le statut d'occupation.
  • Depuis EEP 13.2 plug-in 2 un 2ème argument facultatif : true permet d'obtenir le nom du véhicule en guise de 3ème élément retourné par la fonction.
  • La 1ère valeur retournée est = à true lorsque la voie de circulation à interroger existe et est enregistrée sinon = à false dans le cas contraire.
  • La 2ème valeur retournée est = à true lorsque la voie de circulation est occupée sinon = à false dans le cas contraire.
  • La 3ème valeur (optionnelle) retournée est le nom du véhicule qui occupe la voie ferrée. Lorsque plusieurs véhicules occupent la voie, le nom retourné est celui du premier dans le sens de circulation de la voie.
  • Avant toute demande d'occupation, la voie de circulation doit être enregistrée.
Exemple
Lua
EEPRegisterAuxiliaryTrack(321)
ok, Occupe = EEPIsAuxiliaryTrackReserved(321)

ok, Occupe, Nom = EEPIsAuxiliaryTrackReserved(321, true)
if  Occupe == true then
    print("la voie 321 est occupée par ", Nom)
  else
    print("la voie 321 est libre")
end
0 0 votes
Évaluation de l'article
S’abonner
Notification pour
guest
0 Commentaires
Commentaires en ligne
Afficher tous les commentaires
Retour en haut