Mercurial > sypikslang
annotate gamelib/constants.py @ 130:8f717b2b3378
Advance milestone
author | Neil Muller <drnlmuller@gmail.com> |
---|---|
date | Thu, 10 May 2012 16:46:18 +0200 |
parents | 7cd716328a44 |
children | 14917385a0fd |
rev | line source |
---|---|
48 | 1 # The usual game constants |
2 | |
3 WIDTH = 800 | |
4 HEIGHT = 600 | |
5 SCREEN = (WIDTH, HEIGHT) | |
6 FPS = 30 | |
61
a253fae32a6f
Add no-sound option (slow shutdown bug workaround)
Neil Muller <drnlmuller@gmail.com>
parents:
48
diff
changeset
|
7 |
a253fae32a6f
Add no-sound option (slow shutdown bug workaround)
Neil Muller <drnlmuller@gmail.com>
parents:
48
diff
changeset
|
8 # Sound related (standard options) |
a253fae32a6f
Add no-sound option (slow shutdown bug workaround)
Neil Muller <drnlmuller@gmail.com>
parents:
48
diff
changeset
|
9 FREQ = 44100 |
a253fae32a6f
Add no-sound option (slow shutdown bug workaround)
Neil Muller <drnlmuller@gmail.com>
parents:
48
diff
changeset
|
10 BITSIZE = -16 # unsigned 16 bit |
a253fae32a6f
Add no-sound option (slow shutdown bug workaround)
Neil Muller <drnlmuller@gmail.com>
parents:
48
diff
changeset
|
11 CHANNELS = 2 |
a253fae32a6f
Add no-sound option (slow shutdown bug workaround)
Neil Muller <drnlmuller@gmail.com>
parents:
48
diff
changeset
|
12 BUFFER = 1024 |
80
a40a76012bd7
Refactor message handling so we can deal with in the gui
Neil Muller <drnlmuller@gmail.com>
parents:
61
diff
changeset
|
13 |
a40a76012bd7
Refactor message handling so we can deal with in the gui
Neil Muller <drnlmuller@gmail.com>
parents:
61
diff
changeset
|
14 # Result codes for UI hints |
a40a76012bd7
Refactor message handling so we can deal with in the gui
Neil Muller <drnlmuller@gmail.com>
parents:
61
diff
changeset
|
15 (MAJOR_SETBACK, FAILURE, SUCCESS, MAJOR_SUCCESS, GAME_WIN, NEW_SCIENCE, |
123
7cd716328a44
Take over the neighbourgood!
Jeremy Thurgood <firxen@gmail.com>
parents:
96
diff
changeset
|
16 NEW_SCHEMATIC, NEW_MILESTONE) = range(8) |
96 | 17 |
18 # Planning to take over the: | |
19 MILESTONES = ("basement", "neighbourhood", "city", "world") | |
20 M_VALS = dict((name, i) for i, name in enumerate(MILESTONES)) |