#ifndef RW_MAIN_H
#define RW_MAIN_H

#define RW_MAX_LEVELS       20

#define RW_MAX_BITMAPS      64
#define RW_BITMAP_WORLD      0
#define RW_BITMAP_SHIELD_0   1
#define RW_BITMAP_SHIELD_1   2
#define RW_BITMAP_SHIELD_2   3
#define RW_BITMAP_SHIELD_3   4
#define RW_BITMAP_SHIELD_4   5
#define RW_BITMAP_SHIELD_5   6
#define RW_BITMAP_SHIELD_6   7
#define RW_BITMAP_SHIELD_7   8
#define RW_BITMAP_THREAT     9
#define RW_BITMAP_SHIP      10
#define RW_BITMAP_SHOT      11
#define RW_BITMAP_PARTICLE  12
#define RW_BITMAP_LOGO      13
#define RW_BITMAP_T3_LOGO   14
#define RW_BITMAP_START     15
#define RW_BITMAP_ICON      16

#define RW_MAX_SAMPLES       32
#define RW_SAMPLE_START       0
#define RW_SAMPLE_SHIELD      1
#define RW_SAMPLE_HIT         2
#define RW_SAMPLE_DAMAGE      3
#define RW_SAMPLE_ALERT       4
#define RW_SAMPLE_LEVEL_UP    5
#define RW_SAMPLE_HIGH_SCORE  6
#define RW_SAMPLE_LOGO        7
#define RW_SAMPLE_GAME_START  8
#define RW_SAMPLE_LOGO_OUT    9

#define RW_STATE_INTRO       0
#define RW_STATE_TITLE       1
#define RW_STATE_GAME_IN     2
#define RW_STATE_GAME        3
#define RW_STATE_GAME_OVER   4
#define RW_STATE_GAME_OUT    5

#endif
