~ubuntu-branches/ubuntu/saucy/cuyo/saucy

« back to all changes in this revision

Viewing changes to src/leveldaten.h

  • Committer: Bazaar Package Importer
  • Author(s): Angel Abad
  • Date: 2010-07-19 09:54:44 UTC
  • mfrom: (4.1.3 sid)
  • Revision ID: james.westby@ubuntu.com-20100719095444-ecoegzo1vvvdwra9
Tags: 2.~-1.1.brl3-1ubuntu1
* Merge from debian unstable (LP: #607106). Remaining changes:
  - Don't register MimeType=application/x-executable in
    the .desktop file.
  - Remove UTF-8 in the .desktop file
  - 

Show diffs side-by-side

added added

removed removed

Lines of Context:
38
38
 
39
39
/***** Konstanten, die irgend was einstellen *****/
40
40
 
 
41
/* Konstanten, die mit dem Layout zusammenh�ngen: siehe layout.h */
41
42
 
42
43
#define max_spielerzahl 2
43
44
 
44
 
/* Gr��e des Levels */
45
 
#define grx 10
46
 
#define gry 20
47
45
 
48
46
#define platzbild_anzahl 8 // Anzahl der Bildchen der Platz-Animation
49
47
 
72
70
#define level_titel (-1)
73
71
 
74
72
 
75
 
/* F�r das Array mSchriftfarbe */
76
 
#define schrift_dunkel 0
77
 
#define schrift_normal 1
78
 
#define schrift_hell 2
79
 
 
80
73
/* F�r die codes in startdist */
81
74
#define distkey_leer (-1)
82
75
#define distkey_gras (-2)
185
178
 
186
179
  const Version & getVersion() const;
187
180
 
188
 
  /** Setzt mSchriftFarbe[...]. Berechnet also insbesondere die dunkle
189
 
      und die helle Farbe. */
 
181
  /** Setzt AutoColor::gGame */
190
182
  void setSchriftFarbe(Color f);
191
183
 
192
184
 protected:
198
190
 /** Die Objekte, mit denen man auf die Dateien zugreift. Hier stehen nur
199
191
     Pointer drauf, damit diese .h-Datei nicht so viel includen muss. */
200
192
  DatenDatei * mLevelConf[ldteile_anzahl];
201
 
  /** True, wenn zur Zeit was geladen ist. */
202
 
  bool mGeladen[ldteile_anzahl];
 
193
  /** True, wenn zur Zeit der entsprechende Teil der LevelConf geladen ist. */
 
194
  bool mLCGeladen[ldteile_anzahl];
203
195
  /** Alle Level, die schon mal geladen wurden und daher noch vorhanden sind.
204
196
      Hier stehen die Dateinamen. */
205
197
  std::set<Str> mLevelCache;
216
208
 
217
209
 
218
210
  /***** Allgemeines *****/
 
211
  bool mLevelGeladen;
 
212
  int mLevelNummer; /* Nummer des geladenen Levels */
219
213
  int mSpielerZahl;
220
214
  /** Interner Level-Name vom aktuellen Level. (Wird von Aufnahme
221
215
      ben�tigt.) */
273
267
  int mHetzrandUeberlapp;
274
268
  int mHetzrandStop;
275
269
 
276
 
  /***** Fall *****/
277
 
  int mFall_langsam_pix;
278
 
  int mFall_schnell_pix;
279
 
 
280
270
  /***** Gras *****/
281
271
  ListenKnoten * mAnfangsZeilen;
282
272
  int mDistKeyLen; /** L�nge der distKeys. 0, wenn es noch keinen gab. */