home · contact · privacy
Player earns a score by killing enemies.
[plomrogue] / src / misc.c
index c38ba0ef73af98995877ce5fa58acfa8709f5f42..8eda126ccdfcf2621ec950c3b99f5a857980ac70 100644 (file)
@@ -167,6 +167,7 @@ extern void save_game(struct World * world)
     exit_err(0 == file, world, err_open);
     if (   write_uint32_bigendian(world->seed, file)
         || write_uint32_bigendian(world->turn, file)
+        || write_uint16_bigendian(world->score, file)
         || write_uint16_bigendian(world->player->pos.y + 1, file)
         || write_uint16_bigendian(world->player->pos.x + 1, file)
         || write_uint8(world->player->hitpoints, file)
@@ -293,11 +294,11 @@ extern uint8_t meta_keys(int key, struct World * world,
     }
     else if (key == get_action_key(world->keybindings, "cycle forwards"))
     {
-        cycle_active_win(win_meta, 'n');
+        cycle_active_win(win_meta, 'f');
     }
     else if (key == get_action_key(world->keybindings, "cycle backwards"))
     {
-        cycle_active_win(win_meta, 'p');
+        cycle_active_win(win_meta, 'b');
     }
     else if (key == get_action_key(world->keybindings, "shift forwards"))
     {