15 lines
299 B
Rust
15 lines
299 B
Rust
use steel_derive::Steel;
|
|
|
|
#[derive(Debug, Clone, Copy, PartialEq, Steel)]
|
|
pub enum Weapons {
|
|
Bullet { damage: u32 },
|
|
Missile { speed: f32, damage: u32 },
|
|
Bomb { damage: u32 },
|
|
}
|
|
|
|
#[derive(Debug, Clone, Copy, PartialEq, Eq, Steel)]
|
|
pub enum Machines {
|
|
Tank,
|
|
Factory,
|
|
Plane,
|
|
}
|