mindus/data/
entity_mapping.rs1#[derive(Debug, Copy, Clone, PartialEq, Eq)]
2pub enum UnitClass {
3 Block,
4 Legs,
6 Elevated,
7 Crawl,
8 Boat,
9 Tank,
10 Air,
11 Mech,
13 Tethered,
14 Payload,
15 Bomb,
16}
17
18pub static ID: [Option<UnitClass>; 47] = amap::amap! {
19 2 => UnitClass::Block,
20 24 => UnitClass::Legs,
21 45 => UnitClass::Elevated,
22 46 => UnitClass::Crawl,
23 36 => UnitClass::Tethered,
24 5 | 23 | 26 => UnitClass::Payload,
25 39 => UnitClass::Bomb,
26 20 => UnitClass::Boat,
27 43 => UnitClass::Tank,
28 4 | 17 | 19 | 32 => UnitClass::Mech,
29 21 | 29 | 33 => UnitClass::Legs,
30 3 | 16 | 18 | 0 | 30 | 31 => UnitClass::Air,
31};