WIP: 2.10

This commit is contained in:
2022-01-27 18:28:40 +01:00
parent 3caf253441
commit ecbecc1a58
13 changed files with 485 additions and 114 deletions

View File

@@ -1,12 +1,12 @@
use std::cmp::{max, min};
use rltk::{console, Point, Rltk, VirtualKeyCode};
use rltk::{Point, Rltk, VirtualKeyCode};
use specs::prelude::*;
use crate::gamelog::GameLog;
use crate::{
components::{CombatStats, Player, Position, Viewshed, WantsToMelee},
map::{Map, TileType},
map::Map,
Item, RunState, State, WantsToPickupItem,
};
@@ -99,6 +99,7 @@ pub fn player_input(gs: &mut State, ctx: &mut Rltk) -> RunState {
VirtualKeyCode::G => get_item(&mut gs.ecs),
VirtualKeyCode::I => return RunState::ShowInventory,
VirtualKeyCode::D => return RunState::ShowDropItem,
VirtualKeyCode::Escape => return RunState::SaveGame,
_ => return RunState::AwaitingInput,
},
}