commit 8f10f62d
Now possible to select slot
Changed files
| M | src/saland/Game.cpp before |
diff --git a/src/saland/Game.cpp b/src/saland/Game.cpp
index c0f11c7..247457c 100644
--- a/src/saland/Game.cpp
+++ b/src/saland/Game.cpp
@@ -413,6 +413,36 @@ void Game::ProcessInput(const SDL_Event& event, bool& processed) {
sago::tiled::setTileOnLayerNumber(data->gameRegion.world.tm, layer_number, tile_x, tile_y, tile);
data->gameRegion.world.init_physics(data->gameRegion.physicsBox);
}
+ if (event.key.keysym.sym == SDLK_1 || event.key.keysym.sym == SDLK_KP_1) {
+ data->slot_selected = 0;
+ }
+ if (event.key.keysym.sym == SDLK_2 || event.key.keysym.sym == SDLK_KP_2) {
+ data->slot_selected = 1;
+ }
+ if (event.key.keysym.sym == SDLK_3 || event.key.keysym.sym == SDLK_KP_3) {
+ data->slot_selected = 2;
+ }
+ if (event.key.keysym.sym == SDLK_4 || event.key.keysym.sym == SDLK_KP_4) {
+ data->slot_selected = 3;
+ }
+ if (event.key.keysym.sym == SDLK_5 || event.key.keysym.sym == SDLK_KP_5) {
+ data->slot_selected = 4;
+ }
+ if (event.key.keysym.sym == SDLK_6 || event.key.keysym.sym == SDLK_KP_6) {
+ data->slot_selected = 5;
+ }
+ if (event.key.keysym.sym == SDLK_7 || event.key.keysym.sym == SDLK_KP_7) {
+ data->slot_selected = 6;
+ }
+ if (event.key.keysym.sym == SDLK_8 || event.key.keysym.sym == SDLK_KP_8) {
+ data->slot_selected = 7;
+ }
+ if (event.key.keysym.sym == SDLK_9 || event.key.keysym.sym == SDLK_KP_9) {
+ data->slot_selected = 8;
+ }
+ if (event.key.keysym.sym == SDLK_0 || event.key.keysym.sym == SDLK_KP_0) {
+ data->slot_selected = 9;
+ }
if (event.key.keysym.sym == SDLK_PAGEDOWN) {
data->drawTile--;
}