use crate::pid::Pid;
use super::zone::Zone;

pub enum DynamicCharacterTarget {
  SelfSelf,
  SelfActive,
  SelfOffField,
  SelfAll,
  SelfAbs,
  OppoActive,
  OppoOffField,
}

pub struct StaticTarget {
  pid: Pid,
  zone: Zone,
  id: usize,
}