pub mod ets2 {
use crate::make_version;
pub const GAME_ID: &[u8] = crate::SCS_GAME_ID_EUT2;
pub const VERSION_1_00: u32 = make_version(1, 0);
pub const VERSION_1_01: u32 = make_version(1, 1);
pub const VERSION_1_02: u32 = make_version(1, 2);
pub const VERSION_1_03: u32 = make_version(1, 3);
pub const VERSION_1_04: u32 = make_version(1, 4);
pub const VERSION_1_05: u32 = make_version(1, 5);
pub const VERSION_1_06: u32 = make_version(1, 6);
pub const VERSION_1_07: u32 = make_version(1, 7);
pub const VERSION_1_08: u32 = make_version(1, 8);
pub const VERSION_1_09: u32 = make_version(1, 9);
pub const VERSION_1_10: u32 = make_version(1, 10);
pub const VERSION_1_11: u32 = make_version(1, 11);
pub const VERSION_1_12: u32 = make_version(1, 12);
pub const VERSION_1_13: u32 = make_version(1, 13);
pub const VERSION_1_14: u32 = make_version(1, 14);
pub const VERSION_1_15: u32 = make_version(1, 15);
pub const VERSION_1_16: u32 = make_version(1, 16);
pub const VERSION_1_17: u32 = make_version(1, 17);
pub const VERSION_1_18: u32 = make_version(1, 18);
pub const VERSION_CURRENT: u32 = VERSION_1_18;
}
pub mod ats {
use crate::make_version;
pub const GAME_ID: &[u8] = crate::SCS_GAME_ID_ATS;
pub const VERSION_1_00: u32 = make_version(1, 0);
pub const VERSION_1_01: u32 = make_version(1, 1);
pub const VERSION_1_02: u32 = make_version(1, 2);
pub const VERSION_1_03: u32 = make_version(1, 3);
pub const VERSION_1_04: u32 = make_version(1, 4);
pub const VERSION_1_05: u32 = make_version(1, 5);
pub const VERSION_CURRENT: u32 = VERSION_1_05;
}
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn module_game_ids_alias_the_header_shaped_constants() {
assert_eq!(ets2::GAME_ID, crate::SCS_GAME_ID_EUT2);
assert_eq!(ats::GAME_ID, crate::SCS_GAME_ID_ATS);
}
}