Move keys to constants
[naja.git] / naja / constants.py
index b6fce4e9a7b897b302b932426231f57ca9f4596f..3f45496558320aac8e3084829879cd5800404b52 100644 (file)
@@ -1,3 +1,5 @@
+import pygame.locals as pgl
+
 from naja.attrdict import AttrDict
 
 
@@ -56,3 +58,13 @@ PLAYER_SIZE = (64, 96)
 # Player States
 MOVE = 1
 ACT = 2
+
+KEYS = AttrDict({
+    'UP': (pgl.K_UP, pgl.K_w, pgl.K_COMMA),
+    'DOWN': (pgl.K_DOWN, pgl.K_s, pgl.K_o),
+    'LEFT': (pgl.K_LEFT, pgl.K_a),
+    'RIGHT': (pgl.K_RIGHT, pgl.K_d, pgl.K_e),
+
+    'SELECT': (pgl.K_RETURN, pgl.K_KP_ENTER),
+    'QUIT': (pgl.K_ESCAPE, pgl.K_q),
+})