aboutsummaryrefslogtreecommitdiff
path: root/src/GameInitDispose.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/GameInitDispose.cpp')
-rw-r--r--src/GameInitDispose.cpp16
1 files changed, 2 insertions, 14 deletions
diff --git a/src/GameInitDispose.cpp b/src/GameInitDispose.cpp
index c4e1518..57dca01 100644
--- a/src/GameInitDispose.cpp
+++ b/src/GameInitDispose.cpp
@@ -54,13 +54,7 @@ extern float precipitationvert;
extern float precipitationdensity;
extern float soundscalefactor;
extern int slomo;
-extern int forwardskey;
-extern int backwardskey;
-extern int leftkey;
-extern int rightkey;
-extern int aimkey;
-extern int psychicaimkey;
-extern int psychickey;
+extern struct Key keymap;
void resizeWindow(Game* game, int width, int height)
{
@@ -80,13 +74,7 @@ Game* makeGame(Config config, Scores scores)
game->musictoggle = config.music;
game->mouse_sensitivity = config.mouse_sensitivity;
- forwardskey = config.key.forwards;
- backwardskey = config.key.backwards;
- leftkey = config.key.left;
- rightkey = config.key.right;
- aimkey = config.key.aim;
- psychicaimkey = config.key.psychic_aim;
- psychickey = config.key.psychic;
+ keymap = config.key;
game->levels = config.levels.ptr;
game->nummissions = config.levels.len;