mindustry logic execution, map- and schematic- parsing and rendering
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
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",
	}
}