From 987c0e61131af7e91c16fbef9e2d2f349a10efac Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Mon, 19 Sep 2022 23:15:27 +0200 Subject: [PATCH] ads-game:: refactored set_default_keys --- rogueviz/ads/ads-game.cpp | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/rogueviz/ads/ads-game.cpp b/rogueviz/ads/ads-game.cpp index f7e7d430..1a7701c9 100644 --- a/rogueviz/ads/ads-game.cpp +++ b/rogueviz/ads/ads-game.cpp @@ -21,6 +21,21 @@ void change_default_key(int key, int val) { #endif } +void set_default_keys() { + change_default_key('s', 16 + 0); + change_default_key('a', 16 + 1); + change_default_key('w', 16 + 2); + change_default_key('d', 16 + 3); + change_default_key('f', 16 + 4); + change_default_key('p', 16 + 5); + change_default_key('t', 16 + 6); + change_default_key('o', 16 + 7); + change_default_key('m', 16 + 8); + change_default_key('i', 16 + 9); + change_default_key('k', 16 + 10); + change_default_key('l', 16 + 11); + } + void restart() { hybrid::in_actual([&] { @@ -42,18 +57,7 @@ void restart() { void run_ads_game() { - change_default_key('s', 16 + 0); - change_default_key('a', 16 + 1); - change_default_key('w', 16 + 2); - change_default_key('d', 16 + 3); - change_default_key('f', 16 + 4); - change_default_key('p', 16 + 5); - change_default_key('t', 16 + 6); - change_default_key('o', 16 + 7); - change_default_key('m', 16 + 8); - change_default_key('i', 16 + 9); - change_default_key('k', 16 + 10); - change_default_key('l', 16 + 11); + set_default_keys(); if(!sl2) set_geometry(gRotSpace); if(hybrid::csteps) {