Room Creating: Place Kitchen Furniture #11
4 changed files with 4 additions and 13 deletions
|
@ -4,7 +4,6 @@ mod player;
|
|||
mod room;
|
||||
|
||||
use self::{grid::Grid, player::Player, room::Room};
|
||||
use super::Activity;
|
||||
use crate::State;
|
||||
use comfy::{error, EngineContext};
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@ struct Tile {
|
|||
|
||||
#[derive(Debug)]
|
||||
pub struct Room {
|
||||
room_type: RoomType,
|
||||
_room_type: RoomType,
|
||||
pub size: (u8, u8), //(width, height)
|
||||
pub grid: Grid,
|
||||
furnitures: Vec<Tile>
|
||||
|
@ -54,7 +54,7 @@ impl Room {
|
|||
let furnitures = Self::random_room_furniture(&room_type, size, ctx);
|
||||
|
||||
Room {
|
||||
room_type,
|
||||
_room_type: room_type,
|
||||
size,
|
||||
grid: Self::create_grid(size.0, size.1),
|
||||
furnitures
|
||||
|
@ -80,7 +80,6 @@ impl Room {
|
|||
let mut furnitures = Vec::new();
|
||||
|
||||
let mut empty_spots: IndexSet<u8> = (0 .. width).collect();
|
||||
let mut assets_used: HashSet<&'static str> = HashSet::new();
|
||||
|
||||
fn random_empty_spot<T>(empty_spots: &mut IndexSet<T>) -> Option<T> {
|
||||
if empty_spots.is_empty() {
|
||||
|
|
|
@ -1,11 +1,4 @@
|
|||
use crate::{
|
||||
activities::{
|
||||
house::{self, HouseState},
|
||||
Activity
|
||||
},
|
||||
game::ZLayer,
|
||||
State
|
||||
};
|
||||
use crate::{activities::Activity, game::ZLayer, State};
|
||||
use comfy::{
|
||||
draw_circle, draw_rect_outline, draw_sprite, error, info, is_key_down,
|
||||
main_camera_mut, EngineContext, IVec2, KeyCode, Vec2, RED, WHITE
|
||||
|
|
|
@ -86,7 +86,7 @@ impl Sub<i32> for ZLayer {
|
|||
}
|
||||
}
|
||||
|
||||
pub fn setup(state: &mut State, ctx: &mut EngineContext<'_>) {
|
||||
pub fn setup(_state: &mut State, ctx: &mut EngineContext<'_>) {
|
||||
Assets::load(ctx);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue