diff --git a/game/dojo/src/models.cairo b/game/dojo/src/models.cairo index 2b25306..8d51c17 100644 --- a/game/dojo/src/models.cairo +++ b/game/dojo/src/models.cairo @@ -1,5 +1,15 @@ use starknet::{ContractAddress}; +#[derive(Copy, Drop, Serde, Debug)] +#[dojo::model] +pub struct Piece { + #[key] + pub player: ContractAddress, + #[key] + pub id: u8, + pub color: felt252, +} + #[derive(Copy, Drop, Serde, Debug)] #[dojo::model] pub struct Player {