Table des matières
EEPGetSignalTrainName()
Utilité
Retourne le nom du véhicule maintenu au niveau de la signalisation spécifiée
Arguments
Deux
Valeur en retour
Une
Version EEP min.
EEP13.2 plugin 2
Syntaxe
EEPGetSignalTrainName(ID, Position)
Détails
- Le 1er argument est l'ID de la signalisation.
- Le 2ème argument correspond à la position qu’occupe ce véhicule maintenu par cette signalisation.
- La valeur retournée correspond au nom du véhicule à la position donnée.
- Note : dans EEP, est considéré comme un véhicule, tout véhicule qu'il soit attelé ou non tout comme tout ensemble ferroviaire ou routier.
Exemple
Lua
Nom = EEPGetSignalTrainName(3 , 1)
print(Nom)
Attention : Cette fonction est buguée (EEP13.2 jusqu'à EEP18). Elle ne renvoie pas toujours le nom correct du matériel roulant surtout si vous avez plusieurs véhicules qui se suivent sur la même voie. La solution de contournement pour récupérer à coup sûr le nom du véhicule est d'utiliser un point de contact et de renseigner le nom d'une fonction utilisateur dans les propriétés du point de contact afin de récupérer le nom du véhicule dans le premier argument de la fonction comme ci-dessous :
function Ma_Fonction(Nom_Vehicule)
print("Mon véhicule se nomme : ", Nom_Vehicule)
end