diff --git a/src/logic/board/board.rs b/src/logic/board/board.rs index b9e5c80..e60013a 100644 --- a/src/logic/board/board.rs +++ b/src/logic/board/board.rs @@ -79,6 +79,7 @@ impl Board { } /// For testing + #[allow(dead_code)] fn new_empty(player1: &mut Player, player2: &mut Player, size: Option) -> Self { debug!("Creating new empty board!"); let size = size.unwrap_or(8); @@ -104,6 +105,7 @@ impl Board { Board { board, size } } + #[allow(dead_code)] fn place_pawn(&mut self, target: Position, owner: &Player) { debug!("Placing new pawn by hand!"); self[target].pawn = Some(Pawn::new(owner)); @@ -131,6 +133,7 @@ impl Board { pos.is_in_range(self.size) && self[pos].pawn.is_none() } + #[allow(dead_code)] fn is_pawn_movable(&self, pos: Position, player: &Player) -> bool { self.get_available_moves(pos, player) .is_some_and(|moves| !moves.is_empty()) diff --git a/src/ui/macroquad/game/board.rs b/src/ui/macroquad/game/board.rs index 7bff631..35579a6 100644 --- a/src/ui/macroquad/game/board.rs +++ b/src/ui/macroquad/game/board.rs @@ -47,10 +47,6 @@ impl GuiFieldVec { pub fn clear(&mut self) { self.gui_fields.clear(); } - - pub fn size(&self) -> usize { - self.gui_fields.len() - } } impl<'a> IntoIterator for &'a GuiFieldVec {