pub mod sprite {
pub mod byte3 {
pub const MASK_ID: u8 = 0b11111111;
}
pub mod byte4 {
pub const MASK_ID: u8 = 0b10000000;
pub const MASK_FLIP_V: u8 = 0b01000000;
pub const MASK_FLIP_H: u8 = 0b00100000;
pub const MASK_PALETTE: u8 = 0b00011000;
pub const MASK_HALF_ALPHA: u8 = 0b00000100;
pub const MASK_ROTATION: u8 = 0b00000011;
}
pub mod byte5 {
pub const MASK_SIZE: u8 = 0b10000000;
pub const MASK_DOUBLE: u8 = 0b01000000;
pub const MASK_ORDER: u8 = 0b00110000;
pub const MASK_ENABLED: u8 = 0b00001000;
pub const MASK_ATLAS: u8 = 0b00000100;
}
}
pub mod layer_tile {
pub mod byte2 {
pub const MASK_ID: u8 = 0b10000000;
pub const MASK_FLIP_V: u8 = 0b01000000;
pub const MASK_FLIP_H: u8 = 0b00100000;
pub const MASK_PALETTE: u8 = 0b00011000;
pub const MASK_HALF_ALPHA: u8 = 0b00000100;
pub const MASK_ROTATION: u8 = 0b00000011;
}
}