1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
// Hier kümmern wir uns um alle Gate-Zuweisungen und den Flugplan.
// Der Flug der Spielerin wird bei jedem Zug bis sie das Ticket liest
// zufällig neu ausgewählt. Wenn Sie das richtige Gate erreicht, befor
// sie den Monitor in der Wartehalle gesehen hat, (der Monitor am
// Schalter zählt nicht), werden die Gates neu verteilt.
//
// Die Methode mti dem Namen PruefeFlug überprüft alles Notwendige,
// damit alles richtig gemacht wurde, bevor die Spieler das Flugzeug
// betritt. Sie überprüft nur, wenn die Spielerin in einem der
// Flugzeuge ist.
#ifndef PLAN_H
#define PLAN_H
#include "ort.h"
class Plan
{
Ort *Gate[4]; // Die Namen der Gates
int Flugnummer[4]; // Es gibt vier Flüge, [0] bis [3]
char *Destination[4];
int Abflugstunde[4];
int Abflugminute[4];
int FluegeStehen; // Die Flüge stehen fest, sobald der Monitor
// in der Wartehalle gelesen wurde
int GatesStehen; // Steht fest, wenn Ticket gelesen
int MeinGate;
public:
Plan(void);
void AendereFluege(void);
void AendereGates(void);
void ZeigeFluege(Ort *Aufenthaltsort);
void GateNachricht(Ort *Aufenthaltsort);
void ZeigeDestination(void);
void ZeigeZeit(int Index);
void UeberpruefeFlug(void);
};
#endif
|
Copyright © 1997, 1998, 2001-2005 Heinz Tschabitscher - Letzte Änderung 13. September 2005
Heinz Tschabitscher - | Datenschutz | Impressum - Kommentare, Kritik, Anregungen, Fragen?