+from naja.attrdict import AttrDict
+
+
SCREEN = (800, 600)
FPS = 40
FONT = 'DejaVuSans.ttf'
DEFAULT_MUSIC_VOLUME = 0.3 # music volume
# Player bits
-NORTH = 0
-SOUTH = 1
-EAST = 2
-WEST = 3
-CYAN = 4
-MAGENTA = 5
-YELLOW = 6
-MSB = 7
+BITS = AttrDict({
+ # Direction bits
+ 'NORTH': 0,
+ 'SOUTH': 1,
+ 'EAST': 2,
+ 'WEST': 3,
+ # Condition bits
+ 'CYAN': 4,
+ 'MAGENTA': 5,
+ 'YELLOW': 6,
+ 'MSB': 7,
+})
+DIRECTION_BITS = AttrDict((k, v) for k, v in BITS.items() if v < 4)
+CONDITION_BITS = AttrDict((k, v) for k, v in BITS.items() if v >= 4)