mindustry logic execution, map- and schematic- parsing and rendering
Diffstat (limited to 'src/modifier.rs')
| -rw-r--r-- | src/modifier.rs | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/src/modifier.rs b/src/modifier.rs new file mode 100644 index 0000000..cae8761 --- /dev/null +++ b/src/modifier.rs @@ -0,0 +1,29 @@ +use crate::content::content_enum; + +content_enum! +{ + pub enum Type / Modifier for u16 | TryFromU16Error + { + None => "none", + Burning => "burning", + Freezing => "freezing", + Unmoving => "unmoving", + Slow => "slow", + Wet => "wet", + Muddy => "muddy", + Melting => "melting", + Sapped => "sapped", + Electrified => "electrified", + SporeSlowed => "spore-slowed", + Tarred => "tarred", + Overdrive => "overdrive", + Overclock => "overclock", + Shielded => "shielded", + Boss => "boss", + Shocked => "shocked", + Blasted => "blasted", + Corroded => "corroded", + Disarmed => "disarmed", + Invincible => "invincible", + } +} |