Mercurial > boomslang
diff pyntnclick/constants.py @ 576:1b1ab71535bd pyntnclick
Classify constants, which involves a whole bunch of XXX comments
author | Stefano Rivera <stefano@rivera.za.net> |
---|---|
date | Sat, 11 Feb 2012 16:02:06 +0200 |
parents | ded4324b236e |
children | a9e9a7fbdbcf |
line wrap: on
line diff
--- a/pyntnclick/constants.py Sat Feb 11 16:01:33 2012 +0200 +++ b/pyntnclick/constants.py Sat Feb 11 16:02:06 2012 +0200 @@ -2,17 +2,18 @@ # copyright boomslang team (see COPYRIGHT file for details) -SCREEN = (800, 600) -FREQ = 44100 # same as audio CD -BITSIZE = -16 # unsigned 16 bit -CHANNELS = 2 # 1 == mono, 2 == stereo -BUFFER = 1024 # audio buffer size in no. of samples +class GameConstants(object): + screen = (800, 600) + snd_freq = 44100 + snd_bitsize = -16 + snd_channels = 2 + snd_buffer = 1024 # no. of samples -BUTTON_SIZE = 50 -SCENE_SIZE = (SCREEN[0], SCREEN[1] - BUTTON_SIZE) -# Animation frame rate -FRAME_RATE = 25 + button_size = 50 + scene_size = (screen[0], screen[1] - button_size) + frame_rate = 25 + debug = False -DEBUG = False - -ENTER, LEAVE = 1, 2 + # User event IDs: + enter = 1 + leave = 2