wolfrpg_map_parser/command/transfer_command/target.rs
#[cfg(feature = "serde")]
use serde::Serialize;
#[cfg_attr(feature = "serde", derive(Serialize))]
pub enum Target {
SavedPosition, // 0xefd8ffff,
Hero, // 0xffffffff,
Variable(u32)
}
impl Target {
pub fn new(target: u32) -> Self {
match target {
0xefd8ffff => Self::SavedPosition,
0xffffffff => Self::Hero,
_ => Self::Variable(target)
}
}
}