the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
1#include "stdafx.h"
2#include "MaterialColor.h"
3
4MaterialColor **MaterialColor::colors;
5
6MaterialColor *MaterialColor::none = NULL;
7MaterialColor *MaterialColor::grass = NULL;
8MaterialColor *MaterialColor::sand = NULL;
9MaterialColor *MaterialColor::cloth = NULL;
10MaterialColor *MaterialColor::fire = NULL;
11MaterialColor *MaterialColor::ice = NULL;
12MaterialColor *MaterialColor::metal = NULL;
13MaterialColor *MaterialColor::plant = NULL;
14MaterialColor *MaterialColor::snow = NULL;
15MaterialColor *MaterialColor::clay = NULL;
16MaterialColor *MaterialColor::dirt = NULL;
17MaterialColor *MaterialColor::stone = NULL;
18MaterialColor *MaterialColor::water = NULL;
19MaterialColor *MaterialColor::wood = NULL;
20
21void MaterialColor::staticCtor()
22{
23 MaterialColor::colors = new MaterialColor *[16];
24
25 MaterialColor::none = new MaterialColor(0, eMinecraftColour_Material_None);
26 MaterialColor::grass = new MaterialColor(1, eMinecraftColour_Material_Grass);
27 MaterialColor::sand = new MaterialColor(2, eMinecraftColour_Material_Sand);
28 MaterialColor::cloth = new MaterialColor(3, eMinecraftColour_Material_Cloth);
29 MaterialColor::fire = new MaterialColor(4, eMinecraftColour_Material_Fire);
30 MaterialColor::ice = new MaterialColor(5, eMinecraftColour_Material_Ice);
31 MaterialColor::metal = new MaterialColor(6, eMinecraftColour_Material_Metal);
32 MaterialColor::plant = new MaterialColor(7, eMinecraftColour_Material_Plant);
33 MaterialColor::snow = new MaterialColor(8, eMinecraftColour_Material_Snow);
34 MaterialColor::clay = new MaterialColor(9, eMinecraftColour_Material_Clay);
35 MaterialColor::dirt = new MaterialColor(10, eMinecraftColour_Material_Dirt);
36 MaterialColor::stone = new MaterialColor(11, eMinecraftColour_Material_Stone);
37 MaterialColor::water = new MaterialColor(12, eMinecraftColour_Material_Water);
38 MaterialColor::wood = new MaterialColor(13, eMinecraftColour_Material_Wood);
39}
40
41MaterialColor::MaterialColor(int id, eMinecraftColour col)
42{
43 this->id = id;
44 this->col = col;
45 colors[id] = this;
46}