chore: add moving the pawn

This commit is contained in:
2026-08-11 22:49:23 +02:00
parent 52a9d795c0
commit 0d1a9cafbb
4 changed files with 188 additions and 24 deletions

View File

@@ -2,7 +2,7 @@ use uuid::Uuid;
use crate::logic::{player::Player, utils::Position};
#[derive(PartialEq, Eq)]
#[derive(PartialEq, Eq, Debug)]
pub enum PawnState {
Man(Position),
Dame(Position),
@@ -10,6 +10,7 @@ pub enum PawnState {
}
/// Basic pawn
#[derive(Debug, PartialEq, Eq)]
pub struct Pawn {
pub state: PawnState,
pub owner: Uuid,