Skip to main content

Arrêt de train

CategoryProduits finis
train-stop
Category
Produits finis
Stack size
10
Rocket capacity
10
Prototype type
item
Internal name
train-stop
Planet
nauvis
Official description

Destinations pour les trains automatisés.

Overview

Un train stop est une entité placée sur les rails pour marquer une destination valide où les trains peuvent se garer pour le chargement, le déchargement ou l'attente. Chaque train stop placé apparaît dans l'interface de planification d'un train et peut être ajouté au programme d'un train par son nom. Plusieurs arrêts peuvent partager le même nom afin que les trains puissent choisir parmi plusieurs emplacements servant le même but.

Les train stop peuvent être contrôlés par le circuit network. Un arrêt peut être activé ou désactivé par un signal du circuit ; un arrêt désactivé n'acceptera pas les trains. Si un train est programmé pour aller à un arrêt qui est désactivé, il cherchera un autre arrêt activé portant le même nom. Si aucun arrêt activé avec ce nom n'existe, le train entre dans un état « destination pleine » et attend jusqu'à ce qu'un arrêt approprié soit activé. Si un arrêt est désactivé alors qu'un train est déjà en route ou l'occupe, le train termine quand même son trajet et achève les conditions d'attente programmées.

Chaque train stop peut avoir une limite de trains spécifiant le nombre maximal de trains autorisés à le cibler. Quand un train tente de calculer un trajet vers un arrêt, il vérifie que le nombre de trains déjà en route vers cet arrêt ou y étant stationnés est inférieur à la limite configurée ; sinon le train cherche un autre arrêt activé portant le même nom. Si tous les arrêts avec ce nom ont atteint leurs limites, le train entre dans l'état « destination pleine ». Changer la limite de trains d'un arrêt pendant que des trains sont en route n'annule pas leurs réservations ; les trains déjà dirigés vers un arrêt continueront vers celui-ci. Une limite de trains de 0 est fonctionnellement équivalente à désactiver l'arrêt.

Lorsque plusieurs arrêts valides partagent un nom, le jeu utilise la priorité des arrêts pour choisir entre eux. La priorité est un entier de 0 à 255 (par défaut 50) ; les trains préfèrent les valeurs plus élevées. La priorité n'est prise en compte que lorsqu'un train est envoyé ; un train déjà en route ne change pas de cible si les priorités changent. La priorité peut aussi influencer lequel de plusieurs trains attendant à différentes stations de départ partira en premier pour une destination partagée : le train dont la station actuelle a la priorité la plus élevée partira plus tôt.

Pendant qu'il est en route, un train peut recalculer son trajet vers un autre arrêt portant le même nom si ce nouvel arrêt a de la capacité ; quand un train change, il ne compte plus pour la limite de trains de l'arrêt d'origine. Les trains évitent également les chemins qui traverseraient d'autres arrêts qui ne sont pas leur prochaine destination désignée en appliquant une pénalité à ces itinéraires, ce qui influence la recherche de chemin.

Les train stop exposent des informations au circuit network et acceptent des signaux de celui-ci. Ils peuvent émettre des signaux pour le nombre de trains en route ou garés, accepter des signaux pour définir la priorité ou la limite de trains, transmettre des signaux à un train, lire le contenu d'un train arrêté (y compris les inventaires d'objets et de fluides), et attribuer un numéro d'ID unique aux trains pour identification ou comptage. Lors du rapport des contenus en fluides d'un train arrêté, les quantités sont arrondies vers le bas au nombre entier le plus proche, sauf que toute quantité de fluide non nulle inférieure à 1 est rapportée comme 1.

Il y a des voyants au sommet du train stop qui communiquent son état :

  • Lumière fixe : l'arrêt est inoccupé et disponible.
  • Clignotement alternatif : un train approche ou passe.
  • Clignotement simultané : un train est actuellement arrêté à la station.
  • Pas de lumière : l'arrêt est invalide.
  • Clignotement rouge : l'arrêt est désactivé par le circuit network.

Remarques pratiques :

  • Nommez les stations délibérément pour permettre aux trains de choisir des destinations appropriées.
  • Utilisez les priorités et les limites de trains pour répartir le trafic entre plusieurs quais.
  • Désactivez un arrêt via le circuit network pour détourner temporairement les trains sans enlever les entrées du programme.
  • Surveillez les sorties des arrêts dans votre circuit network pour détecter la congestion ou déclencher des actions logistiques.

Official description

Destinations pour les trains automatisés.

Raw materials

ReferenceCount
Câble en cuivre15
Plaque de fer11
Barre de fer6
Plaque d'acier3

Other entities of this type

Last updated: