Table des matières
EEPGoodsGetPosition()
Utilité
Renseigne sur la position actuelle d'un élément de paysage ou d'une structure immobilière
Argument
Un
Valeurs en retour
Quatre
Version EEP min.
EEP15
Syntaxe
EEPGoodsGetPosition("#Nom-Lua")
Détails
- L'argument est le nom Lua de la structure immobilière concernée. Ce dernier est indiqué dans la fenêtre propriétés de l’objet et se distingue du nom du modèle de par la présence en entête d’une ID. L’ID précédé du signe # est suffisant pour l'identifier et tout ce qui suit peut être omis.
- La 1ère valeur retournée est = à true lorsque l'exécution de la commande a réussie sinon = à false dans le cas contraire.
- La 2ème valeur retournée correspond à la position X de l'élément.
- La 3ème valeur retournée correspond à la position Y de l'élément.
- La 4ème valeur retournée correspond à la position Z de l'élément.
- Attention : Après avoir modifié la position d'une cargaison ou d’une marchandise à l’aide de la fonction EEPGoodsSetPosition(), il faudra attendre le cycle EEPMain() suivant pour que la fonction EEPGoodsGetPosition() renseigne sur sa nouvelle position.
Exemple
Lua
ok, Pos_X, Pos_Y, Pos_Z = EEPGoodsGetPosition("#66_cartons")
print("PosX ", Pos_X, " PosY ", Pos_Y, " PosZ ", Pos_Z)
ok, Pos_X, Pos_Y, Pos_Z = EEPGoodsGetPosition("#66")
print("PosX ", Pos_X, " PosY ", Pos_Y, " PosZ ", Pos_Z)