Side 1 af 1

Kommandolinjer i CS3

: 28 dec 2024, 16:40
af magnorail.dk

En hændelse programmeret i CS3 eller i CS3+ kan få et givent tog til at gøre givne, også meget komplekse ting.

Men man kan også lave simple hændelser som f.eks. at lade en skinnebus køre ind på et bestemt spor for derefter at holde ved en perron i en given tid, hvorefter det kører videre.

Hvad nu, hvis man nu vil have det kombineret med, at et lille persontog kører ind på det modsatte perronspor, holder en given tid og derefter fortsætter og hændelserne skal passe sammen?

Kan skinnebussen, efter at have holdt en given tid ved perronen, kalde den hændelse der aktiverer det lille persontog? Jeg ser det som en forudsætning for, at man kan fuldautomatisere sin bane, hvor flere forskellige tog i løbet af en given tid skal bruge de samme spor.


Re: Kommandolinjer i CS3

: 28 dec 2024, 18:20
af Søren

Du kan sagtens have hændelser i andre hændelser. Bare træk en hændelse ind, når du redigerer hændelser. Bemærk, at hændelsen skal sættes til vente, hvis flere hændelser skal kaldes efter hinanden.

Du skal bare sørge for, at du ikke kommer til at skabe konfliktende hændelser, ved at en hændelse f.eks. ikke må kalde sig selv. Her skal du bruge loop funktionen.