mindustry logic execution, map- and schematic- parsing and rendering
Diffstat (limited to 'src/unit/mod.rs')
-rw-r--r--src/unit/mod.rs139
1 files changed, 69 insertions, 70 deletions
diff --git a/src/unit/mod.rs b/src/unit/mod.rs
index 43b1e3e..c063d2a 100644
--- a/src/unit/mod.rs
+++ b/src/unit/mod.rs
@@ -1,73 +1,72 @@
use crate::content::content_enum;
-content_enum!
-{
- pub enum Type / Unit for u16 | TryFromU16Error
- {
- Dagger => "dagger",
- Mace => "mace",
- Fortress => "fortress",
- Scepter => "scepter",
- Reign => "reign",
- Nova => "nova",
- Pulsar => "pulsar",
- Quasar => "quasar",
- Vela => "vela",
- Corvus => "corvus",
- Crawler => "crawler",
- Atrax => "atrax",
- Spiroct => "spiroct",
- Arkyid => "arkyid",
- Toxopid => "toxopid",
- Flare => "flare",
- Horizon => "horizon",
- Zenith => "zenith",
- Antumbra => "antumbra",
- Eclipse => "eclipse",
- Mono => "mono",
- Poly => "poly",
- Mega => "mega",
- Quad => "quad",
- Oct => "oct",
- Risso => "risso",
- Minke => "minke",
- Bryde => "bryde",
- Sei => "sei",
- Omura => "omura",
- Retusa => "retusa",
- Oxynoe => "oxynoe",
- Cyerce => "cyerce",
- Aegires => "aegires",
- Navanax => "navanax",
- Alpha => "alpha",
- Beta => "beta",
- Gamma => "gamma",
- Stell => "stell",
- Locus => "locus",
- Precept => "precept",
- Vanquish => "vanquish",
- Conquer => "conquer",
- Merui => "merui",
- Cleroi => "cleroi",
- Anthicus => "anthicus",
- AnthicusMissile => "anthicus-missile",
- Tecta => "tecta",
- Collaris => "collaris",
- Elude => "elude",
- Avert => "avert",
- Obviate => "obviate",
- Quell => "quell",
- QuellMissile => "quell-missile",
- Disrupt => "disrupt",
- DisruptMissile => "disrupt-missile",
- Renale => "renale",
- Latum => "latum",
- Evoke => "evoke",
- Incite => "incite",
- Emanate => "emanate",
- Block => "block",
- Manifold => "manifold",
- AssemblyDrone => "assembly-drone",
- ScatheMissile => "scathe-missile",
- }
+content_enum! {
+ pub enum Type / Unit for u16 | TryFromU16Error
+ {
+ "dagger",
+ "mace",
+ "fortress",
+ "scepter",
+ "reign",
+ "nova",
+ "pulsar",
+ "quasar",
+ "vela",
+ "corvus",
+ "crawler",
+ "atrax",
+ "spiroct",
+ "arkyid",
+ "toxopid",
+ "flare",
+ "horizon",
+ "zenith",
+ "antumbra",
+ "eclipse",
+ "mono",
+ "poly",
+ "mega",
+ "quad",
+ "oct",
+ "risso",
+ "minke",
+ "bryde",
+ "sei",
+ "omura",
+ "retusa",
+ "oxynoe",
+ "cyerce",
+ "aegires",
+ "navanax",
+ "alpha",
+ "beta",
+ "gamma",
+ "stell",
+ "locus",
+ "precept",
+ "vanquish",
+ "conquer",
+ "merui",
+ "cleroi",
+ "anthicus",
+ "anthicus-missile",
+ "tecta",
+ "collaris",
+ "elude",
+ "avert",
+ "obviate",
+ "quell",
+ "quell-missile",
+ "disrupt",
+ "disrupt-missile",
+ "renale",
+ "latum",
+ "evoke",
+ "incite",
+ "emanate",
+ "block",
+ "manifold",
+ "assembly-drone",
+ "scathe-missile",
+ }
}