Kapitel 12 - GGSTDE.H

zurück…

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
// Dies speichert die Gegenstände in jedem Raum und im
//  Besitz der Spielerin. Wir haben vier boolsche
//  Variablen und Methoden, um mit ihnen zu arbeiten.

#ifndef GGSTDE_H
#define GGSTDE_H

#include "woerter.h"

class Gegenstaende
{

    int SchluesselBeiDerHand;   // TRUE wenn Schlüssel da, sonst FALSE
    int KonfektBeiDerHand;
    int TicketBeiDerHand;
    int GeldBeiDerHand;

public:

    Gegenstaende(void);         // Konstruktor, setzt alles auf FALSE
    void GegenstandHinzu(Wort Gegenstand);  // Füge einen Gegenstand hinzu
    void GegenstandWeg(Wort Gegenstand);    // Entferne einen Gegenstand
    int GegenstandHier(Wort Gegenstand);    // Gib TRUE oder FALSE zurück
    void ZaehleGegenstaende(void);          // Zähle die Gegenstände der Spielerin auf 
    void ZaehleGegenstaendeImRaum(void);    // Zähle die Gegenstände im Rauf auf

};

#endif
    

zurück…