use crate::ids::{CardId, PlayerId, ZoneId};
#[derive(Debug, Clone)]
pub enum Action {
PassPriority,
Concede,
PlayCard {
card: CardId,
from: ZoneId,
},
ChooseTarget {
choice_id: u32,
target: TargetRef,
},
}
#[derive(Debug, Clone)]
pub enum TargetRef {
Player(PlayerId),
Card(CardId),
}