mindustry logic execution, map- and schematic- parsing and rendering
Diffstat (limited to 'src/item/mod.rs')
| -rw-r--r-- | src/item/mod.rs | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/src/item/mod.rs b/src/item/mod.rs new file mode 100644 index 0000000..f9ec25a --- /dev/null +++ b/src/item/mod.rs @@ -0,0 +1,30 @@ +use crate::content::content_enum; + +content_enum! +{ + pub enum Type / Item for u16 | TryFromU16Error + { + Copper => "copper", + Lead => "lead", + Metaglass => "metaglass", + Graphite => "graphite", + Sand => "sand", + Coal => "coal", + Titanium => "titanium", + Thorium => "thorium", + Scrap => "scrap", + Silicon => "silicon", + Plastanium => "plastanium", + PhaseFabric => "phase-fabric", + SurgeAlloy => "surge-alloy", + SporePod => "spore-pod", + BlastCompound => "blast-compound", + Pyratite => "pyratite", + Beryllium => "beryllium", + Tungsten => "tungsten", + Oxide => "oxide", + Carbide => "carbide", + FissileMatter => "fissile-matter", + DormantCyst => "dormant-cyst", + } +} |