Internationalize simulation data (element names, descriptions, tools, walls, menus)
This commit is contained in:
parent
131accb5ac
commit
51f77f08b7
@ -14,30 +14,30 @@ std::vector<gol_menu> LoadGOLMenu()
|
||||
{
|
||||
return
|
||||
std::vector<gol_menu>{
|
||||
{"GOL", PIXPACK(0x0CAC00), 0, String("Game Of Life: Begin 3/Stay 23")},
|
||||
{"HLIF", PIXPACK(0xFF0000), 1, String("High Life: B36/S23")},
|
||||
{"ASIM", PIXPACK(0x0000FF), 2, String("Assimilation: B345/S4567")},
|
||||
{"2x2", PIXPACK(0xFFFF00), 3, String("2x2: B36/S125")},
|
||||
{"DANI", PIXPACK(0x00FFFF), 4, String("Day and Night: B3678/S34678")},
|
||||
{"AMOE", PIXPACK(0xFF00FF), 5, String("Amoeba: B357/S1358")},
|
||||
{"MOVE", PIXPACK(0xFFFFFF), 6, String("'Move' particles. Does not move things.. it is a life type: B368/S245")},
|
||||
{"PGOL", PIXPACK(0xE05010), 7, String("Pseudo Life: B357/S238")},
|
||||
{"DMOE", PIXPACK(0x500000), 8, String("Diamoeba: B35678/S5678")},
|
||||
{"34", PIXPACK(0x500050), 9, String("34: B34/S34")},
|
||||
{"LLIF", PIXPACK(0x505050), 10, String("Long Life: B345/S5")},
|
||||
{"STAN", PIXPACK(0x5000FF), 11, String("Stains: B3678/S235678")},
|
||||
{"SEED", PIXPACK(0xFBEC7D), 12, String("Seeds: B2/S")},
|
||||
{"MAZE", PIXPACK(0xA8E4A0), 13, String("Maze: B3/S12345")},
|
||||
{"COAG", PIXPACK(0x9ACD32), 14, String("Coagulations: B378/S235678")},
|
||||
{"WALL", PIXPACK(0x0047AB), 15, String("Walled cities: B45678/S2345")},
|
||||
{"GNAR", PIXPACK(0xE5B73B), 16, String("Gnarl: B1/S1")},
|
||||
{"REPL", PIXPACK(0x259588), 17, String("Replicator: B1357/S1357")},
|
||||
{"MYST", PIXPACK(0x0C3C00), 18, String("Mystery: B3458/S05678")},
|
||||
{"LOTE", PIXPACK(0xFF0000), 19, String("Living on the Edge: B37/S3458/4")},
|
||||
{"FRG2", PIXPACK(0x00FF00), 20, String("Like Frogs rule: B3/S124/3")},
|
||||
{"STAR", PIXPACK(0x0000FF), 21, String("Like Star Wars rule: B278/S3456/6")},
|
||||
{"FROG", PIXPACK(0x00AA00), 22, String("Frogs: B34/S12/3")},
|
||||
{"BRAN", PIXPACK(0xCCCC00), 23, String("Brian 6: B246/S6/3")}
|
||||
{"GOL", PIXPACK(0x0CAC00), 0, "Game Of Life: Begin 3/Stay 23"_i18n},
|
||||
{"HLIF", PIXPACK(0xFF0000), 1, "High Life: B36/S23"_i18n},
|
||||
{"ASIM", PIXPACK(0x0000FF), 2, "Assimilation: B345/S4567"_i18n},
|
||||
{"2x2", PIXPACK(0xFFFF00), 3, "2x2: B36/S125"_i18n},
|
||||
{"DANI", PIXPACK(0x00FFFF), 4, "Day and Night: B3678/S34678"_i18n},
|
||||
{"AMOE", PIXPACK(0xFF00FF), 5, "Amoeba: B357/S1358"_i18n},
|
||||
{"MOVE", PIXPACK(0xFFFFFF), 6, "'Move' particles. Does not move things.. it is a life type: B368/S245"_i18n},
|
||||
{"PGOL", PIXPACK(0xE05010), 7, "Pseudo Life: B357/S238"_i18n},
|
||||
{"DMOE", PIXPACK(0x500000), 8, "Diamoeba: B35678/S5678"_i18n},
|
||||
{"34", PIXPACK(0x500050), 9, "34: B34/S34"_i18n},
|
||||
{"LLIF", PIXPACK(0x505050), 10, "Long Life: B345/S5"_i18n},
|
||||
{"STAN", PIXPACK(0x5000FF), 11, "Stains: B3678/S235678"_i18n},
|
||||
{"SEED", PIXPACK(0xFBEC7D), 12, "Seeds: B2/S"_i18n},
|
||||
{"MAZE", PIXPACK(0xA8E4A0), 13, "Maze: B3/S12345"_i18n},
|
||||
{"COAG", PIXPACK(0x9ACD32), 14, "Coagulations: B378/S235678"_i18n},
|
||||
{"WALL", PIXPACK(0x0047AB), 15, "Walled cities: B45678/S2345"_i18n},
|
||||
{"GNAR", PIXPACK(0xE5B73B), 16, "Gnarl: B1/S1"_i18n},
|
||||
{"REPL", PIXPACK(0x259588), 17, "Replicator: B1357/S1357"_i18n},
|
||||
{"MYST", PIXPACK(0x0C3C00), 18, "Mystery: B3458/S05678"_i18n},
|
||||
{"LOTE", PIXPACK(0xFF0000), 19, "Living on the Edge: B37/S3458/4"_i18n},
|
||||
{"FRG2", PIXPACK(0x00FF00), 20, "Like Frogs rule: B3/S124/3"_i18n},
|
||||
{"STAR", PIXPACK(0x0000FF), 21, "Like Star Wars rule: B278/S3456/6"_i18n},
|
||||
{"FROG", PIXPACK(0x00AA00), 22, "Frogs: B34/S12/3"_i18n},
|
||||
{"BRAN", PIXPACK(0xCCCC00), 23, "Brian 6: B246/S6/3"_i18n}
|
||||
};
|
||||
}
|
||||
|
||||
@ -109,25 +109,25 @@ std::vector<wall_type> LoadWalls()
|
||||
{
|
||||
return
|
||||
std::vector<wall_type>{
|
||||
{PIXPACK(0x808080), PIXPACK(0x000000), 0, Renderer::WallIcon, String("ERASE"), "DEFAULT_WL_ERASE", String("Erases walls.")},
|
||||
{PIXPACK(0xC0C0C0), PIXPACK(0x101010), 0, Renderer::WallIcon, String("CONDUCTIVE WALL"), "DEFAULT_WL_CNDTW", String("Blocks everything. Conductive.")},
|
||||
{PIXPACK(0x808080), PIXPACK(0x808080), 0, Renderer::WallIcon, String("EWALL"), "DEFAULT_WL_EWALL", String("E-Wall. Becomes transparent when electricity is connected.")},
|
||||
{PIXPACK(0xFF8080), PIXPACK(0xFF2008), 1, Renderer::WallIcon, String("DETECTOR"), "DEFAULT_WL_DTECT", String("Detector. Generates electricity when a particle is inside.")},
|
||||
{PIXPACK(0x808080), PIXPACK(0x000000), 0, Renderer::WallIcon, String("STREAMLINE"), "DEFAULT_WL_STRM", String("Streamline. Set start point of a streamline.")},
|
||||
{PIXPACK(0x8080FF), PIXPACK(0x000000), 1, Renderer::WallIcon, String("FAN"), "DEFAULT_WL_FAN", String("Fan. Accelerates air. Use the line tool to set direction and strength.")},
|
||||
{PIXPACK(0xC0C0C0), PIXPACK(0x101010), 2, Renderer::WallIcon, String("LIQUID WALL"), "DEFAULT_WL_LIQD", String("Allows liquids, blocks all other particles. Conductive.")},
|
||||
{PIXPACK(0x808080), PIXPACK(0x000000), 1, Renderer::WallIcon, String("ABSORB WALL"), "DEFAULT_WL_ABSRB", String("Absorbs particles but lets air currents through.")},
|
||||
{PIXPACK(0x808080), PIXPACK(0x000000), 3, Renderer::WallIcon, String("WALL"), "DEFAULT_WL_WALL", String("Basic wall, blocks everything.")},
|
||||
{PIXPACK(0x3C3C3C), PIXPACK(0x000000), 1, Renderer::WallIcon, String("AIRONLY WALL"), "DEFAULT_WL_AIR", String("Allows air, but blocks all particles.")},
|
||||
{PIXPACK(0x575757), PIXPACK(0x000000), 1, Renderer::WallIcon, String("POWDER WALL"), "DEFAULT_WL_POWDR", String("Allows powders, blocks all other particles.")},
|
||||
{PIXPACK(0xFFFF22), PIXPACK(0x101010), 2, Renderer::WallIcon, String("CONDUCTOR"), "DEFAULT_WL_CNDTR", String("Conductor. Allows all particles to pass through and conducts electricity.")},
|
||||
{PIXPACK(0x242424), PIXPACK(0x101010), 0, Renderer::WallIcon, String("EHOLE"), "DEFAULT_WL_EHOLE", String("E-Hole. absorbs particles, releases them when powered.")},
|
||||
{PIXPACK(0x579777), PIXPACK(0x000000), 1, Renderer::WallIcon, String("GAS WALL"), "DEFAULT_WL_GAS", String("Allows gases, blocks all other particles.")},
|
||||
{PIXPACK(0xFFEE00), PIXPACK(0xAA9900), 4, Renderer::WallIcon, String("GRAVITY WALL"), "DEFAULT_WL_GRVTY", String("Gravity wall. Newtonian Gravity has no effect inside a box drawn with this.")},
|
||||
{PIXPACK(0xFFAA00), PIXPACK(0xAA5500), 4, Renderer::WallIcon, String("ENERGY WALL"), "DEFAULT_WL_ENRGY", String("Allows energy particles, blocks all other particles.")},
|
||||
{PIXPACK(0xDCDCDC), PIXPACK(0x000000), 1, Renderer::WallIcon, String("AIRBLOCK WALL"), "DEFAULT_WL_NOAIR", String("Allows all particles, but blocks air.")},
|
||||
{PIXPACK(0x808080), PIXPACK(0x000000), 0, Renderer::WallIcon, String("ERASEALL"), "DEFAULT_WL_ERASEA", String("Erases walls, particles, and signs.")},
|
||||
{PIXPACK(0x800080), PIXPACK(0x000000), 0, Renderer::WallIcon, String("STASIS WALL"), "DEFAULT_WL_STASIS", String("Freezes particles inside the wall in place until powered.")},
|
||||
{PIXPACK(0x808080), PIXPACK(0x000000), 0, Renderer::WallIcon, "ERASE"_ascii, "DEFAULT_WL_ERASE", "Erases walls."_i18n},
|
||||
{PIXPACK(0xC0C0C0), PIXPACK(0x101010), 0, Renderer::WallIcon, "CONDUCTIVE WALL"_ascii, "DEFAULT_WL_CNDTW", "Blocks everything. Conductive."_i18n},
|
||||
{PIXPACK(0x808080), PIXPACK(0x808080), 0, Renderer::WallIcon, "EWALL"_ascii, "DEFAULT_WL_EWALL", "E-Wall. Becomes transparent when electricity is connected."_i18n},
|
||||
{PIXPACK(0xFF8080), PIXPACK(0xFF2008), 1, Renderer::WallIcon, "DETECTOR"_ascii, "DEFAULT_WL_DTECT", "Detector. Generates electricity when a particle is inside."_i18n},
|
||||
{PIXPACK(0x808080), PIXPACK(0x000000), 0, Renderer::WallIcon, "STREAMLINE"_ascii, "DEFAULT_WL_STRM", "Streamline. Set start point of a streamline."_i18n},
|
||||
{PIXPACK(0x8080FF), PIXPACK(0x000000), 1, Renderer::WallIcon, "FAN"_ascii, "DEFAULT_WL_FAN", "Fan. Accelerates air. Use the line tool to set direction and strength."_i18n},
|
||||
{PIXPACK(0xC0C0C0), PIXPACK(0x101010), 2, Renderer::WallIcon, "LIQUID WALL"_ascii, "DEFAULT_WL_LIQD", "Allows liquids, blocks all other particles. Conductive."_i18n},
|
||||
{PIXPACK(0x808080), PIXPACK(0x000000), 1, Renderer::WallIcon, "ABSORB WALL"_ascii, "DEFAULT_WL_ABSRB", "Absorbs particles but lets air currents through."_i18n},
|
||||
{PIXPACK(0x808080), PIXPACK(0x000000), 3, Renderer::WallIcon, "WALL"_ascii, "DEFAULT_WL_WALL", "Basic wall, blocks everything."_i18n},
|
||||
{PIXPACK(0x3C3C3C), PIXPACK(0x000000), 1, Renderer::WallIcon, "AIRONLY WALL"_ascii, "DEFAULT_WL_AIR", "Allows air, but blocks all particles."_i18n},
|
||||
{PIXPACK(0x575757), PIXPACK(0x000000), 1, Renderer::WallIcon, "POWDER WALL"_ascii, "DEFAULT_WL_POWDR", "Allows powders, blocks all other particles."_i18n},
|
||||
{PIXPACK(0xFFFF22), PIXPACK(0x101010), 2, Renderer::WallIcon, "CONDUCTOR"_ascii, "DEFAULT_WL_CNDTR", "Conductor. Allows all particles to pass through and conducts electricity."_i18n},
|
||||
{PIXPACK(0x242424), PIXPACK(0x101010), 0, Renderer::WallIcon, "EHOLE"_ascii, "DEFAULT_WL_EHOLE", "E-Hole. absorbs particles, releases them when powered."_i18n},
|
||||
{PIXPACK(0x579777), PIXPACK(0x000000), 1, Renderer::WallIcon, "GAS WALL"_ascii, "DEFAULT_WL_GAS", "Allows gases, blocks all other particles."_i18n},
|
||||
{PIXPACK(0xFFEE00), PIXPACK(0xAA9900), 4, Renderer::WallIcon, "GRAVITY WALL"_ascii, "DEFAULT_WL_GRVTY", "Gravity wall. Newtonian Gravity has no effect inside a box drawn with this."_i18n},
|
||||
{PIXPACK(0xFFAA00), PIXPACK(0xAA5500), 4, Renderer::WallIcon, "ENERGY WALL"_ascii, "DEFAULT_WL_ENRGY", "Allows energy particles, blocks all other particles."_i18n},
|
||||
{PIXPACK(0xDCDCDC), PIXPACK(0x000000), 1, Renderer::WallIcon, "AIRBLOCK WALL"_ascii, "DEFAULT_WL_NOAIR", "Allows all particles, but blocks air."_i18n},
|
||||
{PIXPACK(0x808080), PIXPACK(0x000000), 0, Renderer::WallIcon, "ERASEALL"_ascii, "DEFAULT_WL_ERASEA", "Erases walls, particles, and signs."_i18n},
|
||||
{PIXPACK(0x800080), PIXPACK(0x000000), 0, Renderer::WallIcon, "STASIS WALL"_ascii, "DEFAULT_WL_STASIS", "Freezes particles inside the wall in place until powered."_i18n},
|
||||
};
|
||||
}
|
||||
|
||||
@ -135,24 +135,24 @@ std::vector<menu_section> LoadMenus()
|
||||
{
|
||||
return
|
||||
std::vector<menu_section>{
|
||||
{0xE041, String("Walls"), 0, 1},
|
||||
{0xE042, String("Electronics"), 0, 1},
|
||||
{0xE056, String("Powered Materials"), 0, 1},
|
||||
{0xE019, String("Sensors"), 0, 1},
|
||||
{0xE062, String("Force"), 0, 1},
|
||||
{0xE043, String("Explosives"), 0, 1},
|
||||
{0xE045, String("Gases"), 0, 1},
|
||||
{0xE044, String("Liquids"), 0, 1},
|
||||
{0xE050, String("Powders"), 0, 1},
|
||||
{0xE051, String("Solids"), 0, 1},
|
||||
{0xE046, String("Radioactive"), 0, 1},
|
||||
{0xE04C, String("Special"), 0, 1},
|
||||
{0xE052, String("Game Of Life"), 0, 1},
|
||||
{0xE057, String("Tools"), 0, 1},
|
||||
{0xE067, String("Favorites"), 0, 1},
|
||||
{0xE064, String("Decoration tools"), 0, 1},
|
||||
{0xE048, String("Cracker"), 0, 0},
|
||||
{0xE048, String("Cracker!"), 0, 0},
|
||||
{0xE041, "Walls"_i18n, 0, 1},
|
||||
{0xE042, "Electronics"_i18n, 0, 1},
|
||||
{0xE056, "Powered Materials"_i18n, 0, 1},
|
||||
{0xE019, "Sensors"_i18n, 0, 1},
|
||||
{0xE062, "Force"_i18n, 0, 1},
|
||||
{0xE043, "Explosives"_i18n, 0, 1},
|
||||
{0xE045, "Gases"_i18n, 0, 1},
|
||||
{0xE044, "Liquids"_i18n, 0, 1},
|
||||
{0xE050, "Powders"_i18n, 0, 1},
|
||||
{0xE051, "Solids"_i18n, 0, 1},
|
||||
{0xE046, "Radioactive"_i18n, 0, 1},
|
||||
{0xE04C, "Special"_i18n, 0, 1},
|
||||
{0xE052, "Game Of Life"_i18n, 0, 1},
|
||||
{0xE057, "Tools"_i18n, 0, 1},
|
||||
{0xE067, "Favorites"_i18n, 0, 1},
|
||||
{0xE064, "Decoration tools"_i18n, 0, 1},
|
||||
{0xE048, "Cracker"_i18n, 0, 0},
|
||||
{0xE048, "Cracker!"_i18n, 0, 0},
|
||||
};
|
||||
}
|
||||
|
||||
|
@ -6,7 +6,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_ACEL()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_ACEL";
|
||||
Name = "ACEL";
|
||||
Name = "ACEL"_ascii;
|
||||
Colour = PIXPACK(0x0099CC);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_FORCE;
|
||||
@ -30,7 +30,7 @@ void Element::Element_ACEL()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 251;
|
||||
Description = "Accelerator, speeds up nearby elements.";
|
||||
Description = "Accelerator, speeds up nearby elements."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
|
@ -6,7 +6,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_ACID()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_ACID";
|
||||
Name = "ACID";
|
||||
Name = "ACID"_ascii;
|
||||
Colour = PIXPACK(0xED55FF);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_LIQUID;
|
||||
@ -31,7 +31,7 @@ void Element::Element_ACID()
|
||||
Weight = 10;
|
||||
|
||||
HeatConduct = 34;
|
||||
Description = "Dissolves almost everything.";
|
||||
Description = "Dissolves almost everything."_i18n;
|
||||
|
||||
Properties = TYPE_LIQUID|PROP_DEADLY;
|
||||
|
||||
|
@ -6,7 +6,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_AMTR()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_AMTR";
|
||||
Name = "AMTR";
|
||||
Name = "AMTR"_ascii;
|
||||
Colour = PIXPACK(0x808080);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_NUCLEAR;
|
||||
@ -30,7 +30,7 @@ void Element::Element_AMTR()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 70;
|
||||
Description = "Anti-Matter, destroys a majority of particles.";
|
||||
Description = "Anti-Matter, destroys a majority of particles."_i18n;
|
||||
|
||||
Properties = TYPE_GAS;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_ANAR()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_ANAR";
|
||||
Name = "ANAR";
|
||||
Name = "ANAR"_ascii;
|
||||
Colour = PIXPACK(0xFFFFEE);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_POWDERS;
|
||||
@ -30,7 +30,7 @@ void Element::Element_ANAR()
|
||||
Weight = 85;
|
||||
|
||||
HeatConduct = 70;
|
||||
Description = "Anti-air. Very light dust, which behaves opposite gravity.";
|
||||
Description = "Anti-air. Very light dust, which behaves opposite gravity."_i18n;
|
||||
|
||||
Properties = TYPE_PART;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_ARAY()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_ARAY";
|
||||
Name = "ARAY";
|
||||
Name = "ARAY"_ascii;
|
||||
Colour = PIXPACK(0xFFBB00);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_ELEC;
|
||||
@ -29,7 +29,7 @@ void Element::Element_ARAY()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 0;
|
||||
Description = "Ray Emitter. Rays create points when they collide.";
|
||||
Description = "Ray Emitter. Rays create points when they collide."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID|PROP_LIFE_DEC;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_BANG()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_BANG";
|
||||
Name = "TNT";
|
||||
Name = "TNT"_ascii;
|
||||
Colour = PIXPACK(0xC05050);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_EXPLOSIVE;
|
||||
@ -29,7 +29,7 @@ void Element::Element_BANG()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 88;
|
||||
Description = "TNT, explodes all at once.";
|
||||
Description = "TNT, explodes all at once."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID | PROP_NEUTPENETRATE;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_BCLN()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_BCLN";
|
||||
Name = "BCLN";
|
||||
Name = "BCLN"_ascii;
|
||||
Colour = PIXPACK(0xFFD040);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_SPECIAL;
|
||||
@ -29,7 +29,7 @@ void Element::Element_BCLN()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 251;
|
||||
Description = "Breakable Clone.";
|
||||
Description = "Breakable Clone."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID | PROP_LIFE_DEC | PROP_LIFE_KILL_DEC | PROP_NOCTYPEDRAW;
|
||||
|
||||
|
@ -6,7 +6,7 @@ int Element_COAL_graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_BCOL()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_BCOL";
|
||||
Name = "BCOL";
|
||||
Name = "BCOL"_ascii;
|
||||
Colour = PIXPACK(0x333333);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_POWDERS;
|
||||
@ -31,7 +31,7 @@ void Element::Element_BCOL()
|
||||
Weight = 90;
|
||||
|
||||
HeatConduct = 150;
|
||||
Description = "Broken Coal. Heavy particles, burns slowly.";
|
||||
Description = "Broken Coal. Heavy particles, burns slowly."_i18n;
|
||||
|
||||
Properties = TYPE_PART;
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
void Element::Element_BGLA()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_BGLA";
|
||||
Name = "BGLA";
|
||||
Name = "BGLA"_ascii;
|
||||
Colour = PIXPACK(0x606060);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_POWDERS;
|
||||
@ -27,7 +27,7 @@ void Element::Element_BGLA()
|
||||
Weight = 90;
|
||||
|
||||
HeatConduct = 150;
|
||||
Description = "Broken Glass, heavy particles formed when glass breaks under pressure. Meltable. Bagels.";
|
||||
Description = "Broken Glass, heavy particles formed when glass breaks under pressure. Meltable. Bagels."_i18n;
|
||||
|
||||
Properties = TYPE_PART | PROP_HOT_GLOW;
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
void Element::Element_BHOL()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_BHOL";
|
||||
Name = "VACU";
|
||||
Name = "VACU"_ascii;
|
||||
Colour = PIXPACK(0x303030);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_SPECIAL;
|
||||
@ -28,7 +28,7 @@ void Element::Element_BHOL()
|
||||
|
||||
DefaultProperties.temp = R_TEMP + 70.0f + 273.15f;
|
||||
HeatConduct = 255;
|
||||
Description = "Vacuum, sucks in other particles and heats up.";
|
||||
Description = "Vacuum, sucks in other particles and heats up."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
|
@ -6,7 +6,7 @@ int Element_BIZR_graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_BIZR()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_BIZR";
|
||||
Name = "BIZR";
|
||||
Name = "BIZR"_ascii;
|
||||
Colour = PIXPACK(0x00FF77);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_LIQUID;
|
||||
@ -30,7 +30,7 @@ void Element::Element_BIZR()
|
||||
Weight = 30;
|
||||
|
||||
HeatConduct = 29;
|
||||
Description = "Bizarre... contradicts the normal state changes. Paints other elements with its deco color.";
|
||||
Description = "Bizarre... contradicts the normal state changes. Paints other elements with its deco color."_i18n;
|
||||
|
||||
Properties = TYPE_LIQUID;
|
||||
|
||||
|
@ -6,7 +6,7 @@ int Element_BIZR_graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_BIZRG()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_BIZRG";
|
||||
Name = "BIZG";
|
||||
Name = "BIZG"_ascii;
|
||||
Colour = PIXPACK(0x00FFBB);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_CRACKER2;
|
||||
@ -31,7 +31,7 @@ void Element::Element_BIZRG()
|
||||
|
||||
DefaultProperties.temp = R_TEMP - 200.0f + 273.15f;
|
||||
HeatConduct = 42;
|
||||
Description = "Bizarre gas.";
|
||||
Description = "Bizarre gas."_i18n;
|
||||
|
||||
Properties = TYPE_GAS;
|
||||
|
||||
|
@ -6,7 +6,7 @@ int Element_BIZR_graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_BIZRS()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_BIZRS";
|
||||
Name = "BIZS";
|
||||
Name = "BIZS"_ascii;
|
||||
Colour = PIXPACK(0x00E455);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_CRACKER2;
|
||||
@ -31,7 +31,7 @@ void Element::Element_BIZRS()
|
||||
|
||||
DefaultProperties.temp = R_TEMP + 300.0f + 273.15f;
|
||||
HeatConduct = 251;
|
||||
Description = "Bizarre solid.";
|
||||
Description = "Bizarre solid."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_BMTL()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_BMTL";
|
||||
Name = "BMTL";
|
||||
Name = "BMTL"_ascii;
|
||||
Colour = PIXPACK(0x505070);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_SOLIDS;
|
||||
@ -29,7 +29,7 @@ void Element::Element_BMTL()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 251;
|
||||
Description = "Breakable metal. Common conductive building material, can melt and break under pressure.";
|
||||
Description = "Breakable metal. Common conductive building material, can melt and break under pressure."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID|PROP_CONDUCTS|PROP_LIFE_DEC|PROP_HOT_GLOW;
|
||||
|
||||
|
@ -6,7 +6,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_BOMB()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_BOMB";
|
||||
Name = "BOMB";
|
||||
Name = "BOMB"_ascii;
|
||||
Colour = PIXPACK(0xFFF288);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_EXPLOSIVE;
|
||||
@ -31,7 +31,7 @@ void Element::Element_BOMB()
|
||||
|
||||
DefaultProperties.temp = R_TEMP - 2.0f + 273.15f;
|
||||
HeatConduct = 29;
|
||||
Description = "Bomb. Explodes and destroys all surrounding particles when it touches something.";
|
||||
Description = "Bomb. Explodes and destroys all surrounding particles when it touches something."_i18n;
|
||||
|
||||
Properties = TYPE_PART|PROP_SPARKSETTLE;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_BOYL()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_BOYL";
|
||||
Name = "BOYL";
|
||||
Name = "BOYL"_ascii;
|
||||
Colour = PIXPACK(0x0A3200);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_GAS;
|
||||
@ -30,7 +30,7 @@ void Element::Element_BOYL()
|
||||
|
||||
DefaultProperties.temp = R_TEMP + 2.0f + 273.15f;
|
||||
HeatConduct = 42;
|
||||
Description = "Boyle, variable pressure gas. Expands when heated.";
|
||||
Description = "Boyle, variable pressure gas. Expands when heated."_i18n;
|
||||
|
||||
Properties = TYPE_GAS;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_BRAY()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_BRAY";
|
||||
Name = "BRAY";
|
||||
Name = "BRAY"_ascii;
|
||||
Colour = PIXPACK(0xFFFFFF);
|
||||
MenuVisible = 0;
|
||||
MenuSection = SC_ELEC;
|
||||
@ -29,7 +29,7 @@ void Element::Element_BRAY()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 251;
|
||||
Description = "Ray Point. Rays create points when they collide.";
|
||||
Description = "Ray Point. Rays create points when they collide."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID|PROP_LIFE_DEC|PROP_LIFE_KILL;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_BRCK()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_BRCK";
|
||||
Name = "BRCK";
|
||||
Name = "BRCK"_ascii;
|
||||
Colour = PIXPACK(0x808080);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_SOLIDS;
|
||||
@ -29,7 +29,7 @@ void Element::Element_BRCK()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 251;
|
||||
Description = "Brick, breakable building material.";
|
||||
Description = "Brick, breakable building material."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID|PROP_HOT_GLOW;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_BREC()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_BREC";
|
||||
Name = "BREL";
|
||||
Name = "BREL"_ascii;
|
||||
Colour = PIXPACK(0x707060);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_POWDERS;
|
||||
@ -29,7 +29,7 @@ void Element::Element_BREC()
|
||||
Weight = 90;
|
||||
|
||||
HeatConduct = 211;
|
||||
Description = "Broken electronics. Formed from EMP blasts, and when constantly sparked while under pressure, turns to EXOT.";
|
||||
Description = "Broken electronics. Formed from EMP blasts, and when constantly sparked while under pressure, turns to EXOT."_i18n;
|
||||
|
||||
Properties = TYPE_PART|PROP_CONDUCTS|PROP_LIFE_DEC|PROP_HOT_GLOW;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_BRMT()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_BRMT";
|
||||
Name = "BRMT";
|
||||
Name = "BRMT"_ascii;
|
||||
Colour = PIXPACK(0x705060);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_POWDERS;
|
||||
@ -29,7 +29,7 @@ void Element::Element_BRMT()
|
||||
Weight = 90;
|
||||
|
||||
HeatConduct = 211;
|
||||
Description = "Broken metal. Created when iron rusts or when metals break from pressure.";
|
||||
Description = "Broken metal. Created when iron rusts or when metals break from pressure."_i18n;
|
||||
|
||||
Properties = TYPE_PART|PROP_CONDUCTS|PROP_LIFE_DEC|PROP_HOT_GLOW;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_BTRY()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_BTRY";
|
||||
Name = "BTRY";
|
||||
Name = "BTRY"_ascii;
|
||||
Colour = PIXPACK(0x858505);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_ELEC;
|
||||
@ -29,7 +29,7 @@ void Element::Element_BTRY()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 251;
|
||||
Description = "Battery. Generates infinite electricity.";
|
||||
Description = "Battery. Generates infinite electricity."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
|
@ -6,7 +6,7 @@ int Element_VIBR_graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_BVBR()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_BVBR";
|
||||
Name = "BVBR";
|
||||
Name = "BVBR"_ascii;
|
||||
Colour = PIXPACK(0x005000);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_NUCLEAR;
|
||||
@ -31,7 +31,7 @@ void Element::Element_BVBR()
|
||||
|
||||
DefaultProperties.temp = 273.15f;
|
||||
HeatConduct = 164;
|
||||
Description = "Broken vibranium.";
|
||||
Description = "Broken vibranium."_i18n;
|
||||
|
||||
Properties = TYPE_PART|PROP_LIFE_DEC;
|
||||
|
||||
|
@ -6,7 +6,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_C5()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_C5";
|
||||
Name = "C-5";
|
||||
Name = "C-5"_ascii;
|
||||
Colour = PIXPACK(0x2050E0);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_EXPLOSIVE;
|
||||
@ -30,7 +30,7 @@ void Element::Element_C5()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 88;
|
||||
Description = "Cold explosive, set off by anything cold.";
|
||||
Description = "Cold explosive, set off by anything cold."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID | PROP_NEUTPENETRATE | PROP_LIFE_DEC;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_CAUS()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_CAUS";
|
||||
Name = "CAUS";
|
||||
Name = "CAUS"_ascii;
|
||||
Colour = PIXPACK(0x80FFA0);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_GAS;
|
||||
@ -29,7 +29,7 @@ void Element::Element_CAUS()
|
||||
Weight = 1;
|
||||
|
||||
HeatConduct = 70;
|
||||
Description = "Caustic Gas, acts like ACID.";
|
||||
Description = "Caustic Gas, acts like ACID."_i18n;
|
||||
|
||||
Properties = TYPE_GAS|PROP_DEADLY;
|
||||
|
||||
|
@ -6,7 +6,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_CBNW()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_CBNW";
|
||||
Name = "BUBW";
|
||||
Name = "BUBW"_ascii;
|
||||
Colour = PIXPACK(0x2030D0);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_LIQUID;
|
||||
@ -31,7 +31,7 @@ void Element::Element_CBNW()
|
||||
|
||||
DefaultProperties.temp = R_TEMP - 2.0f + 273.15f;
|
||||
HeatConduct = 29;
|
||||
Description = "Carbonated water. Slowly releases CO2.";
|
||||
Description = "Carbonated water. Slowly releases CO2."_i18n;
|
||||
|
||||
Properties = TYPE_LIQUID|PROP_CONDUCTS|PROP_LIFE_DEC|PROP_NEUTPENETRATE;
|
||||
|
||||
|
@ -7,7 +7,7 @@ static void create(ELEMENT_CREATE_FUNC_ARGS);
|
||||
void Element::Element_CFLM()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_HFLM";
|
||||
Name = "CFLM";
|
||||
Name = "CFLM"_ascii;
|
||||
Colour = PIXPACK(0x8080FF);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_EXPLOSIVE;
|
||||
@ -32,7 +32,7 @@ void Element::Element_CFLM()
|
||||
|
||||
DefaultProperties.temp = 0.0f;
|
||||
HeatConduct = 88;
|
||||
Description = "Sub-zero flame.";
|
||||
Description = "Sub-zero flame."_i18n;
|
||||
|
||||
Properties = TYPE_GAS|PROP_LIFE_DEC|PROP_LIFE_KILL;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_CLNE()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_CLNE";
|
||||
Name = "CLNE";
|
||||
Name = "CLNE"_ascii;
|
||||
Colour = PIXPACK(0xFFD010);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_SPECIAL;
|
||||
@ -29,7 +29,7 @@ void Element::Element_CLNE()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 251;
|
||||
Description = "Clone. Duplicates any particles it touches.";
|
||||
Description = "Clone. Duplicates any particles it touches."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID | PROP_NOCTYPEDRAW;
|
||||
|
||||
|
@ -7,7 +7,7 @@ static void create(ELEMENT_CREATE_FUNC_ARGS);
|
||||
void Element::Element_CLST()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_CLST";
|
||||
Name = "CLST";
|
||||
Name = "CLST"_ascii;
|
||||
Colour = PIXPACK(0xE4A4A4);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_POWDERS;
|
||||
@ -31,7 +31,7 @@ void Element::Element_CLST()
|
||||
Weight = 55;
|
||||
|
||||
HeatConduct = 70;
|
||||
Description = "Clay dust. Produces paste when mixed with water.";
|
||||
Description = "Clay dust. Produces paste when mixed with water."_i18n;
|
||||
|
||||
Properties = TYPE_PART;
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
void Element::Element_CNCT()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_CNCT";
|
||||
Name = "CNCT";
|
||||
Name = "CNCT"_ascii;
|
||||
Colour = PIXPACK(0xC0C0C0);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_POWDERS;
|
||||
@ -27,7 +27,7 @@ void Element::Element_CNCT()
|
||||
Weight = 55;
|
||||
|
||||
HeatConduct = 100;
|
||||
Description = "Concrete, stronger than stone.";
|
||||
Description = "Concrete, stronger than stone."_i18n;
|
||||
|
||||
Properties = TYPE_PART|PROP_HOT_GLOW;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_CO2()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_CO2";
|
||||
Name = "CO2";
|
||||
Name = "CO2"_ascii;
|
||||
Colour = PIXPACK(0x666666);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_GAS;
|
||||
@ -29,7 +29,7 @@ void Element::Element_CO2()
|
||||
Weight = 1;
|
||||
|
||||
HeatConduct = 88;
|
||||
Description = "Carbon Dioxide. Heavy gas, drifts downwards. Carbonates water and turns to dry ice when cold.";
|
||||
Description = "Carbon Dioxide. Heavy gas, drifts downwards. Carbonates water and turns to dry ice when cold."_i18n;
|
||||
|
||||
Properties = TYPE_GAS;
|
||||
|
||||
|
@ -6,7 +6,7 @@ int Element_COAL_graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_COAL()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_COAL";
|
||||
Name = "COAL";
|
||||
Name = "COAL"_ascii;
|
||||
Colour = PIXPACK(0x222222);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_SOLIDS;
|
||||
@ -31,7 +31,7 @@ void Element::Element_COAL()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 200;
|
||||
Description = "Coal, Burns very slowly. Gets red when hot.";
|
||||
Description = "Coal, Burns very slowly. Gets red when hot."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_CONV()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_CONV";
|
||||
Name = "CONV";
|
||||
Name = "CONV"_ascii;
|
||||
Colour = PIXPACK(0x0AAB0A);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_SPECIAL;
|
||||
@ -29,7 +29,7 @@ void Element::Element_CONV()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 251;
|
||||
Description = "Converter. Converts everything into whatever it first touches.";
|
||||
Description = "Converter. Converts everything into whatever it first touches."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID | PROP_NOCTYPEDRAW;
|
||||
|
||||
|
@ -7,7 +7,7 @@ static unsigned int wavelengthToDecoColour(int wavelength);
|
||||
void Element::Element_CRAY()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_CRAY";
|
||||
Name = "CRAY";
|
||||
Name = "CRAY"_ascii;
|
||||
Colour = PIXPACK(0xBBFF00);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_ELEC;
|
||||
@ -31,7 +31,7 @@ void Element::Element_CRAY()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 0;
|
||||
Description = "Particle Ray Emitter. Creates a beam of particles set by its ctype, with a range set by tmp.";
|
||||
Description = "Particle Ray Emitter. Creates a beam of particles set by its ctype, with a range set by tmp."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
|
@ -7,7 +7,7 @@ static void create(ELEMENT_CREATE_FUNC_ARGS);
|
||||
void Element::Element_CRMC()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_CRMC";
|
||||
Name = "CRMC";
|
||||
Name = "CRMC"_ascii;
|
||||
Colour = PIXPACK(0xD6D1D4);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_SOLIDS;
|
||||
@ -31,7 +31,7 @@ void Element::Element_CRMC()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 35;
|
||||
Description = "Ceramic. Gets stronger under pressure.";
|
||||
Description = "Ceramic. Gets stronger under pressure."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID | PROP_NEUTPASS;
|
||||
|
||||
|
@ -6,7 +6,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_DCEL()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_DCEL";
|
||||
Name = "DCEL";
|
||||
Name = "DCEL"_ascii;
|
||||
Colour = PIXPACK(0x99CC00);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_FORCE;
|
||||
@ -30,7 +30,7 @@ void Element::Element_DCEL()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 251;
|
||||
Description = "Decelerator, slows down nearby elements.";
|
||||
Description = "Decelerator, slows down nearby elements."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
void Element::Element_DESL()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_DESL";
|
||||
Name = "DESL";
|
||||
Name = "DESL"_ascii;
|
||||
Colour = PIXPACK(0x440000);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_LIQUID;
|
||||
@ -27,7 +27,7 @@ void Element::Element_DESL()
|
||||
Weight = 15;
|
||||
|
||||
HeatConduct = 42;
|
||||
Description = "Liquid diesel. Explodes under high pressure and temperatures.";
|
||||
Description = "Liquid diesel. Explodes under high pressure and temperatures."_i18n;
|
||||
|
||||
Properties = TYPE_LIQUID;
|
||||
|
||||
|
@ -6,7 +6,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_DEST()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_DEST";
|
||||
Name = "DEST";
|
||||
Name = "DEST"_ascii;
|
||||
Colour = PIXPACK(0xFF3311);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_EXPLOSIVE;
|
||||
@ -30,7 +30,7 @@ void Element::Element_DEST()
|
||||
Weight = 101;
|
||||
|
||||
HeatConduct = 150;
|
||||
Description = "More destructive Bomb, can break through virtually anything.";
|
||||
Description = "More destructive Bomb, can break through virtually anything."_i18n;
|
||||
|
||||
Properties = TYPE_PART|PROP_LIFE_DEC|PROP_LIFE_KILL_DEC;
|
||||
|
||||
|
@ -7,7 +7,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_DEUT()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_DEUT";
|
||||
Name = "DEUT";
|
||||
Name = "DEUT"_ascii;
|
||||
Colour = PIXPACK(0x00153F);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_NUCLEAR;
|
||||
@ -32,7 +32,7 @@ void Element::Element_DEUT()
|
||||
|
||||
DefaultProperties.temp = R_TEMP - 2.0f + 273.15f;
|
||||
HeatConduct = 251;
|
||||
Description = "Deuterium oxide. Volume changes with temp, radioactive with neutrons.";
|
||||
Description = "Deuterium oxide. Volume changes with temp, radioactive with neutrons."_i18n;
|
||||
|
||||
Properties = TYPE_LIQUID|PROP_NEUTPASS;
|
||||
|
||||
|
@ -6,7 +6,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_DLAY()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_DLAY";
|
||||
Name = "DLAY";
|
||||
Name = "DLAY"_ascii;
|
||||
Colour = PIXPACK(0x753590);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_POWERED;
|
||||
@ -31,7 +31,7 @@ void Element::Element_DLAY()
|
||||
|
||||
DefaultProperties.temp = 4.0f + 273.15f;
|
||||
HeatConduct = 0;
|
||||
Description = "Conducts with temperature-dependent delay. (use HEAT/COOL).";
|
||||
Description = "Conducts with temperature-dependent delay. (use HEAT/COOL)."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
|
@ -6,7 +6,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_DMG()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_DMG";
|
||||
Name = "DMG";
|
||||
Name = "DMG"_ascii;
|
||||
Colour = PIXPACK(0x88FF88);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_FORCE;
|
||||
@ -31,7 +31,7 @@ void Element::Element_DMG()
|
||||
|
||||
DefaultProperties.temp = R_TEMP - 2.0f + 273.15f;
|
||||
HeatConduct = 29;
|
||||
Description = "Generates damaging pressure and breaks any elements it hits.";
|
||||
Description = "Generates damaging pressure and breaks any elements it hits."_i18n;
|
||||
|
||||
Properties = TYPE_PART|PROP_SPARKSETTLE;
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
void Element::Element_DMND()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_DMND";
|
||||
Name = "DMND";
|
||||
Name = "DMND"_ascii;
|
||||
Colour = PIXPACK(0xCCFFFF);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_SPECIAL;
|
||||
@ -27,7 +27,7 @@ void Element::Element_DMND()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 186;
|
||||
Description = "Diamond. Indestructible.";
|
||||
Description = "Diamond. Indestructible."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_DRAY()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_DRAY";
|
||||
Name = "DRAY";
|
||||
Name = "DRAY"_ascii;
|
||||
Colour = PIXPACK(0xFFAA22);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_ELEC;
|
||||
@ -29,7 +29,7 @@ void Element::Element_DRAY()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 0;
|
||||
Description = "Duplicator ray. Replicates a line of particles in front of it.";
|
||||
Description = "Duplicator ray. Replicates a line of particles in front of it."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID | PROP_LIFE_DEC;
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
void Element::Element_DRIC()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_DRIC";
|
||||
Name = "DRIC";
|
||||
Name = "DRIC"_ascii;
|
||||
Colour = PIXPACK(0xE0E0E0);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_SOLIDS;
|
||||
@ -28,7 +28,7 @@ void Element::Element_DRIC()
|
||||
|
||||
DefaultProperties.temp = 172.65f;
|
||||
HeatConduct = 2;
|
||||
Description = "Dry Ice, formed when CO2 is cooled.";
|
||||
Description = "Dry Ice, formed when CO2 is cooled."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_DSTW()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_DSTW";
|
||||
Name = "DSTW";
|
||||
Name = "DSTW"_ascii;
|
||||
Colour = PIXPACK(0x1020C0);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_LIQUID;
|
||||
@ -30,7 +30,7 @@ void Element::Element_DSTW()
|
||||
|
||||
DefaultProperties.temp = R_TEMP - 2.0f + 273.15f;
|
||||
HeatConduct = 23;
|
||||
Description = "Distilled water, does not conduct electricity.";
|
||||
Description = "Distilled water, does not conduct electricity."_i18n;
|
||||
|
||||
Properties = TYPE_LIQUID|PROP_NEUTPASS;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_DTEC()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_DTEC";
|
||||
Name = "DTEC";
|
||||
Name = "DTEC"_ascii;
|
||||
Colour = PIXPACK(0xFD9D18);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_SENSOR;
|
||||
@ -29,7 +29,7 @@ void Element::Element_DTEC()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 0;
|
||||
Description = "Detector, creates a spark when something with its ctype is nearby.";
|
||||
Description = "Detector, creates a spark when something with its ctype is nearby."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
void Element::Element_DUST()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_DUST";
|
||||
Name = "DUST";
|
||||
Name = "DUST"_ascii;
|
||||
Colour = PIXPACK(0xFFE0A0);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_POWDERS;
|
||||
@ -28,7 +28,7 @@ void Element::Element_DUST()
|
||||
Weight = 85;
|
||||
|
||||
HeatConduct = 70;
|
||||
Description = "Very light dust. Flammable.";
|
||||
Description = "Very light dust. Flammable."_i18n;
|
||||
|
||||
Properties = TYPE_PART;
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
void Element::Element_DYST()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_DYST";
|
||||
Name = "DYST";
|
||||
Name = "DYST"_ascii;
|
||||
Colour = PIXPACK(0xBBB0A0);
|
||||
MenuVisible = 0;
|
||||
MenuSection = SC_POWDERS;
|
||||
@ -27,7 +27,7 @@ void Element::Element_DYST()
|
||||
Weight = 80;
|
||||
|
||||
HeatConduct = 70;
|
||||
Description = "Dead Yeast.";
|
||||
Description = "Dead Yeast."_i18n;
|
||||
|
||||
Properties = TYPE_PART;
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
void Element::Element_E116()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_116";
|
||||
Name = "EQVE";
|
||||
Name = "EQVE"_ascii;
|
||||
Colour = PIXPACK(0xFFE0A0);
|
||||
MenuVisible = 0;
|
||||
MenuSection = SC_CRACKER2;
|
||||
@ -27,7 +27,7 @@ void Element::Element_E116()
|
||||
Weight = 85;
|
||||
|
||||
HeatConduct = 70;
|
||||
Description = "A failed shared velocity test.";
|
||||
Description = "A failed shared velocity test."_i18n;
|
||||
|
||||
Properties = TYPE_PART;
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
void Element::Element_E146()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_146";
|
||||
Name = "BRAN";
|
||||
Name = "BRAN"_ascii;
|
||||
Colour = PIXPACK(0xCCCC00);
|
||||
MenuVisible = 0;
|
||||
MenuSection = SC_LIFE;
|
||||
@ -28,7 +28,7 @@ void Element::Element_E146()
|
||||
|
||||
DefaultProperties.temp = 9000.0f;
|
||||
HeatConduct = 40;
|
||||
Description = "Brian 6 S6/B246/3";
|
||||
Description = "Brian 6 S6/B246/3"_i18n;
|
||||
|
||||
Properties = TYPE_SOLID|PROP_LIFE;
|
||||
|
||||
|
@ -7,7 +7,7 @@ static void create(ELEMENT_CREATE_FUNC_ARGS);
|
||||
void Element::Element_ELEC()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_ELEC";
|
||||
Name = "ELEC";
|
||||
Name = "ELEC"_ascii;
|
||||
Colour = PIXPACK(0xDFEFFF);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_NUCLEAR;
|
||||
@ -32,7 +32,7 @@ void Element::Element_ELEC()
|
||||
|
||||
DefaultProperties.temp = R_TEMP + 200.0f + 273.15f;
|
||||
HeatConduct = 251;
|
||||
Description = "Electrons. Sparks electronics, reacts with NEUT and WATR.";
|
||||
Description = "Electrons. Sparks electronics, reacts with NEUT and WATR."_i18n;
|
||||
|
||||
Properties = TYPE_ENERGY|PROP_LIFE_DEC|PROP_LIFE_KILL_DEC;
|
||||
|
||||
|
@ -6,7 +6,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_EMBR()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_EMBR";
|
||||
Name = "EMBR";
|
||||
Name = "EMBR"_ascii;
|
||||
Colour = PIXPACK(0xFFF288);
|
||||
MenuVisible = 0;
|
||||
MenuSection = SC_EXPLOSIVE;
|
||||
@ -31,7 +31,7 @@ void Element::Element_EMBR()
|
||||
|
||||
DefaultProperties.temp = 500.0f + 273.15f;
|
||||
HeatConduct = 29;
|
||||
Description = "Sparks. Formed by explosions.";
|
||||
Description = "Sparks. Formed by explosions."_i18n;
|
||||
|
||||
Properties = TYPE_PART|PROP_LIFE_DEC|PROP_LIFE_KILL|PROP_SPARKSETTLE;
|
||||
|
||||
|
@ -6,7 +6,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_EMP()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_EMP";
|
||||
Name = "EMP";
|
||||
Name = "EMP"_ascii;
|
||||
Colour = PIXPACK(0x66AAFF);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_ELEC;
|
||||
@ -30,7 +30,7 @@ void Element::Element_EMP()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 121;
|
||||
Description = "Electromagnetic pulse. Breaks activated electronics.";
|
||||
Description = "Electromagnetic pulse. Breaks activated electronics."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID|PROP_LIFE_DEC;
|
||||
|
||||
|
@ -7,7 +7,7 @@ static void changeType(ELEMENT_CHANGETYPE_FUNC_ARGS);
|
||||
void Element::Element_ETRD()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_ETRD";
|
||||
Name = "ETRD";
|
||||
Name = "ETRD"_ascii;
|
||||
Colour = PIXPACK(0x404040);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_ELEC;
|
||||
@ -31,7 +31,7 @@ void Element::Element_ETRD()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 251;
|
||||
Description = "Electrode. Creates a surface that allows Plasma arcs. (Use sparingly)";
|
||||
Description = "Electrode. Creates a surface that allows Plasma arcs. (Use sparingly)"_i18n;
|
||||
|
||||
Properties = TYPE_SOLID|PROP_CONDUCTS|PROP_LIFE_DEC;
|
||||
|
||||
|
@ -6,7 +6,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_EXOT()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_EXOT";
|
||||
Name = "EXOT";
|
||||
Name = "EXOT"_ascii;
|
||||
Colour = PIXPACK(0x247BFE);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_NUCLEAR;
|
||||
@ -31,7 +31,7 @@ void Element::Element_EXOT()
|
||||
|
||||
DefaultProperties.temp = R_TEMP - 2.0f + 273.15f;
|
||||
HeatConduct = 250;
|
||||
Description = "Exotic matter. Explodes with excess exposure to electrons. Has many other odd reactions.";
|
||||
Description = "Exotic matter. Explodes with excess exposure to electrons. Has many other odd reactions."_i18n;
|
||||
|
||||
Properties = TYPE_LIQUID|PROP_NEUTPASS;
|
||||
|
||||
|
@ -14,7 +14,7 @@ int Element_STKM_run_stickman(playerst *playerp, UPDATE_FUNC_ARGS);
|
||||
void Element::Element_FIGH()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_FIGH";
|
||||
Name = "FIGH";
|
||||
Name = "FIGH"_ascii;
|
||||
Colour = PIXPACK(0xFFE0A0);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_SPECIAL;
|
||||
@ -40,7 +40,7 @@ void Element::Element_FIGH()
|
||||
|
||||
DefaultProperties.temp = R_TEMP + 14.6f + 273.15f;
|
||||
HeatConduct = 0;
|
||||
Description = "Fighter. Tries to kill stickmen. You must first give it an element to kill him with.";
|
||||
Description = "Fighter. Tries to kill stickmen. You must first give it an element to kill him with."_i18n;
|
||||
|
||||
Properties = PROP_NOCTYPEDRAW;
|
||||
|
||||
|
@ -8,7 +8,7 @@ int Element_FILT_getWavelengths(Particle* cpart);
|
||||
void Element::Element_FILT()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_FILT";
|
||||
Name = "FILT";
|
||||
Name = "FILT"_ascii;
|
||||
Colour = PIXPACK(0x000056);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_SOLIDS;
|
||||
@ -32,7 +32,7 @@ void Element::Element_FILT()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 251;
|
||||
Description = "Filter for photons, changes the color.";
|
||||
Description = "Filter for photons, changes the color."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID | PROP_NOAMBHEAT | PROP_LIFE_DEC;
|
||||
|
||||
|
@ -9,7 +9,7 @@ static void create(ELEMENT_CREATE_FUNC_ARGS);
|
||||
void Element::Element_FIRE()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_FIRE";
|
||||
Name = "FIRE";
|
||||
Name = "FIRE"_ascii;
|
||||
Colour = PIXPACK(0xFF1000);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_EXPLOSIVE;
|
||||
@ -34,7 +34,7 @@ void Element::Element_FIRE()
|
||||
|
||||
DefaultProperties.temp = R_TEMP + 400.0f + 273.15f;
|
||||
HeatConduct = 88;
|
||||
Description = "Ignites flammable materials. Heats air.";
|
||||
Description = "Ignites flammable materials. Heats air."_i18n;
|
||||
|
||||
Properties = TYPE_GAS|PROP_LIFE_DEC|PROP_LIFE_KILL;
|
||||
|
||||
|
@ -7,7 +7,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_FIRW()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_FIRW";
|
||||
Name = "FIRW";
|
||||
Name = "FIRW"_ascii;
|
||||
Colour = PIXPACK(0xFFA040);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_EXPLOSIVE;
|
||||
@ -31,7 +31,7 @@ void Element::Element_FIRW()
|
||||
Weight = 55;
|
||||
|
||||
HeatConduct = 70;
|
||||
Description = "Fireworks! Colorful, set off by fire.";
|
||||
Description = "Fireworks! Colorful, set off by fire."_i18n;
|
||||
|
||||
Properties = TYPE_PART|PROP_LIFE_DEC;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_FOG()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_FOG";
|
||||
Name = "FOG";
|
||||
Name = "FOG"_ascii;
|
||||
Colour = PIXPACK(0xAAAAAA);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_GAS;
|
||||
@ -30,7 +30,7 @@ void Element::Element_FOG()
|
||||
|
||||
DefaultProperties.temp = 243.15f;
|
||||
HeatConduct = 100;
|
||||
Description = "Fog, created when an electric current is passed through RIME.";
|
||||
Description = "Fog, created when an electric current is passed through RIME."_i18n;
|
||||
|
||||
Properties = TYPE_GAS|PROP_LIFE_DEC;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_FRAY()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_FRAY";
|
||||
Name = "FRAY";
|
||||
Name = "FRAY"_ascii;
|
||||
Colour = PIXPACK(0x00BBFF);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_FORCE;
|
||||
@ -30,7 +30,7 @@ void Element::Element_FRAY()
|
||||
|
||||
DefaultProperties.temp = 20.0f + 273.15f;
|
||||
HeatConduct = 0;
|
||||
Description = "Force Emitter. Pushes or pulls objects based on its temperature. Use like ARAY.";
|
||||
Description = "Force Emitter. Pushes or pulls objects based on its temperature. Use like ARAY."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_FRME()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_FRME";
|
||||
Name = "FRME";
|
||||
Name = "FRME"_ascii;
|
||||
Colour = PIXPACK(0x999988);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_FORCE;
|
||||
@ -29,7 +29,7 @@ void Element::Element_FRME()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 0;
|
||||
Description = "Frame, can be used with pistons to push many particles.";
|
||||
Description = "Frame, can be used with pistons to push many particles."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_FRZW()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_FRZW";
|
||||
Name = "FRZW";
|
||||
Name = "FRZW"_ascii;
|
||||
Colour = PIXPACK(0x1020C0);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_CRACKER2;
|
||||
@ -30,7 +30,7 @@ void Element::Element_FRZW()
|
||||
|
||||
DefaultProperties.temp = 120.0f;
|
||||
HeatConduct = 29;
|
||||
Description = "Freeze water. Hybrid liquid formed when Freeze powder melts.";
|
||||
Description = "Freeze water. Hybrid liquid formed when Freeze powder melts."_i18n;
|
||||
|
||||
Properties = TYPE_LIQUID | PROP_LIFE_DEC;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_FRZZ()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_FRZZ";
|
||||
Name = "FRZZ";
|
||||
Name = "FRZZ"_ascii;
|
||||
Colour = PIXPACK(0xC0E0FF);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_POWDERS;
|
||||
@ -30,7 +30,7 @@ void Element::Element_FRZZ()
|
||||
|
||||
DefaultProperties.temp = 253.15f;
|
||||
HeatConduct = 46;
|
||||
Description = "Freeze powder. When melted, forms ice that always cools. Spreads with regular water.";
|
||||
Description = "Freeze powder. When melted, forms ice that always cools. Spreads with regular water."_i18n;
|
||||
|
||||
Properties = TYPE_PART;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_FSEP()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_FSEP";
|
||||
Name = "FSEP";
|
||||
Name = "FSEP"_ascii;
|
||||
Colour = PIXPACK(0x63AD5F);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_EXPLOSIVE;
|
||||
@ -29,7 +29,7 @@ void Element::Element_FSEP()
|
||||
Weight = 70;
|
||||
|
||||
HeatConduct = 70;
|
||||
Description = "Fuse Powder. Burns slowly like FUSE.";
|
||||
Description = "Fuse Powder. Burns slowly like FUSE."_i18n;
|
||||
|
||||
Properties = TYPE_PART;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_FUSE()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_FUSE";
|
||||
Name = "FUSE";
|
||||
Name = "FUSE"_ascii;
|
||||
Colour = PIXPACK(0x0A5706);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_EXPLOSIVE;
|
||||
@ -29,7 +29,7 @@ void Element::Element_FUSE()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 200;
|
||||
Description = "Burns slowly. Ignites at somewhat high temperatures or with electricity.";
|
||||
Description = "Burns slowly. Ignites at somewhat high temperatures or with electricity."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
|
@ -6,7 +6,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_FWRK()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_FWRK";
|
||||
Name = "FWRK";
|
||||
Name = "FWRK"_ascii;
|
||||
Colour = PIXPACK(0x666666);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_EXPLOSIVE;
|
||||
@ -30,7 +30,7 @@ void Element::Element_FWRK()
|
||||
Weight = 97;
|
||||
|
||||
HeatConduct = 100;
|
||||
Description = "Original version of fireworks, activated by heat/neutrons.";
|
||||
Description = "Original version of fireworks, activated by heat/neutrons."_i18n;
|
||||
|
||||
Properties = TYPE_PART|PROP_LIFE_DEC;
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
void Element::Element_GAS()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_GAS";
|
||||
Name = "GAS";
|
||||
Name = "GAS"_ascii;
|
||||
Colour = PIXPACK(0xE0FF20);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_GAS;
|
||||
@ -28,7 +28,7 @@ void Element::Element_GAS()
|
||||
|
||||
DefaultProperties.temp = R_TEMP + 2.0f + 273.15f;
|
||||
HeatConduct = 42;
|
||||
Description = "Diffuses quickly and is flammable. Liquefies into OIL under pressure.";
|
||||
Description = "Diffuses quickly and is flammable. Liquefies into OIL under pressure."_i18n;
|
||||
|
||||
Properties = TYPE_GAS | PROP_NEUTPASS;
|
||||
|
||||
|
@ -6,7 +6,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_GBMB()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_GBMB";
|
||||
Name = "GBMB";
|
||||
Name = "GBMB"_ascii;
|
||||
Colour = PIXPACK(0x1144BB);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_FORCE;
|
||||
@ -31,7 +31,7 @@ void Element::Element_GBMB()
|
||||
|
||||
DefaultProperties.temp = R_TEMP - 2.0f + 273.15f;
|
||||
HeatConduct = 29;
|
||||
Description = "Gravity bomb. Sticks to the first object it touches then produces a strong gravity push.";
|
||||
Description = "Gravity bomb. Sticks to the first object it touches then produces a strong gravity push."_i18n;
|
||||
|
||||
Properties = TYPE_PART|PROP_LIFE_DEC|PROP_LIFE_KILL_DEC;
|
||||
|
||||
|
@ -6,7 +6,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_GEL()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_GEL";
|
||||
Name = "GEL";
|
||||
Name = "GEL"_ascii;
|
||||
Colour = PIXPACK(0xFF9900);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_LIQUID;
|
||||
@ -31,7 +31,7 @@ void Element::Element_GEL()
|
||||
|
||||
DefaultProperties.temp = R_TEMP - 2.0f + 273.15f;
|
||||
HeatConduct = 29;
|
||||
Description = "Gel. A liquid with variable viscosity and heat conductivity.";
|
||||
Description = "Gel. A liquid with variable viscosity and heat conductivity."_i18n;
|
||||
|
||||
Properties = TYPE_LIQUID|PROP_LIFE_DEC|PROP_NEUTPENETRATE;
|
||||
|
||||
|
@ -6,7 +6,7 @@ static void create(ELEMENT_CREATE_FUNC_ARGS);
|
||||
void Element::Element_GLAS()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_GLAS";
|
||||
Name = "GLAS";
|
||||
Name = "GLAS"_ascii;
|
||||
Colour = PIXPACK(0x404040);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_SOLIDS;
|
||||
@ -30,7 +30,7 @@ void Element::Element_GLAS()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 150;
|
||||
Description = "Glass. Meltable. Shatters under pressure, and refracts photons.";
|
||||
Description = "Glass. Meltable. Shatters under pressure, and refracts photons."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID | PROP_NEUTPASS | PROP_HOT_GLOW | PROP_SPARKSETTLE;
|
||||
|
||||
|
@ -6,7 +6,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_GLOW()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_GLOW";
|
||||
Name = "GLOW";
|
||||
Name = "GLOW"_ascii;
|
||||
Colour = PIXPACK(0x445464);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_LIQUID;
|
||||
@ -31,7 +31,7 @@ void Element::Element_GLOW()
|
||||
|
||||
DefaultProperties.temp = R_TEMP + 20.0f + 273.15f;
|
||||
HeatConduct = 44;
|
||||
Description = "Glow, Glows under pressure.";
|
||||
Description = "Glow, Glows under pressure."_i18n;
|
||||
|
||||
Properties = TYPE_LIQUID | PROP_LIFE_DEC;
|
||||
|
||||
|
@ -7,7 +7,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_GOLD()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_GOLD";
|
||||
Name = "GOLD";
|
||||
Name = "GOLD"_ascii;
|
||||
Colour = PIXPACK(0xDCAD2C);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_SOLIDS;
|
||||
@ -32,7 +32,7 @@ void Element::Element_GOLD()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 251;
|
||||
Description = "Corrosion resistant metal, will reverse corrosion of iron.";
|
||||
Description = "Corrosion resistant metal, will reverse corrosion of iron."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID|PROP_CONDUCTS|PROP_HOT_GLOW|PROP_LIFE_DEC|PROP_NEUTPASS;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_GOO()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_GOO";
|
||||
Name = "GOO";
|
||||
Name = "GOO"_ascii;
|
||||
Colour = PIXPACK(0x804000);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_SOLIDS;
|
||||
@ -30,7 +30,7 @@ void Element::Element_GOO()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 75;
|
||||
Description = "Deforms and disappears under pressure.";
|
||||
Description = "Deforms and disappears under pressure."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID | PROP_NEUTPENETRATE|PROP_LIFE_DEC|PROP_LIFE_KILL_DEC;
|
||||
|
||||
|
@ -6,7 +6,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_GPMP()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_GPMP";
|
||||
Name = "GPMP";
|
||||
Name = "GPMP"_ascii;
|
||||
Colour = PIXPACK(0x0A3B3B);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_POWERED;
|
||||
@ -30,7 +30,7 @@ void Element::Element_GPMP()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 0;
|
||||
Description = "Gravity pump. Changes gravity to its temp when activated. (use HEAT/COOL)";
|
||||
Description = "Gravity pump. Changes gravity to its temp when activated. (use HEAT/COOL)"_i18n;
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
|
@ -7,7 +7,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_GRAV()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_GRAV";
|
||||
Name = "GRAV";
|
||||
Name = "GRAV"_ascii;
|
||||
Colour = PIXPACK(0x202020);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_POWDERS;
|
||||
@ -31,7 +31,7 @@ void Element::Element_GRAV()
|
||||
Weight = 85;
|
||||
|
||||
HeatConduct = 70;
|
||||
Description = "Very light dust. Changes colour based on velocity.";
|
||||
Description = "Very light dust. Changes colour based on velocity."_i18n;
|
||||
|
||||
Properties = TYPE_PART | PROP_LIFE_DEC;
|
||||
|
||||
|
@ -7,7 +7,7 @@ static void create(ELEMENT_CREATE_FUNC_ARGS);
|
||||
void Element::Element_GRVT()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_GRVT";
|
||||
Name = "GRVT";
|
||||
Name = "GRVT"_ascii;
|
||||
Colour = PIXPACK(0x00EE76);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_NUCLEAR;
|
||||
@ -31,7 +31,7 @@ void Element::Element_GRVT()
|
||||
Weight = -1;
|
||||
|
||||
HeatConduct = 61;
|
||||
Description = "Gravitons. Create Newtonian Gravity.";
|
||||
Description = "Gravitons. Create Newtonian Gravity."_i18n;
|
||||
|
||||
Properties = TYPE_ENERGY|PROP_LIFE_DEC|PROP_LIFE_KILL_DEC;
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
void Element::Element_GUNP()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_GUNP";
|
||||
Name = "GUN";
|
||||
Name = "GUN"_ascii;
|
||||
Colour = PIXPACK(0xC0C0D0);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_EXPLOSIVE;
|
||||
@ -27,7 +27,7 @@ void Element::Element_GUNP()
|
||||
Weight = 85;
|
||||
|
||||
HeatConduct = 97;
|
||||
Description = "Gunpowder. Light dust, explodes on contact with fire or spark.";
|
||||
Description = "Gunpowder. Light dust, explodes on contact with fire or spark."_i18n;
|
||||
|
||||
Properties = TYPE_PART;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_H2()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_H2";
|
||||
Name = "HYGN";
|
||||
Name = "HYGN"_ascii;
|
||||
Colour = PIXPACK(0x5070FF);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_GAS;
|
||||
@ -29,7 +29,7 @@ void Element::Element_H2()
|
||||
Weight = 1;
|
||||
|
||||
HeatConduct = 251;
|
||||
Description = "Hydrogen. Combusts with OXYG to make WATR. Undergoes fusion at high temperature and pressure.";
|
||||
Description = "Hydrogen. Combusts with OXYG to make WATR. Undergoes fusion at high temperature and pressure."_i18n;
|
||||
|
||||
Properties = TYPE_GAS;
|
||||
|
||||
|
@ -6,7 +6,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_HEAC()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_HEAC";
|
||||
Name = "HEAC";
|
||||
Name = "HEAC"_ascii;
|
||||
Colour = PIXPACK(0xCB6351);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_SOLIDS;
|
||||
@ -30,7 +30,7 @@ void Element::Element_HEAC()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 251;
|
||||
Description = "Rapid heat conductor.";
|
||||
Description = "Rapid heat conductor."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
|
@ -6,7 +6,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_HSWC()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_HSWC";
|
||||
Name = "HSWC";
|
||||
Name = "HSWC"_ascii;
|
||||
Colour = PIXPACK(0x3B0A0A);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_POWERED;
|
||||
@ -30,7 +30,7 @@ void Element::Element_HSWC()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 251;
|
||||
Description = "Heat switch. Conducts heat only when activated.";
|
||||
Description = "Heat switch. Conducts heat only when activated."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_ICEI()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_ICEI";
|
||||
Name = "ICE";
|
||||
Name = "ICE"_ascii;
|
||||
Colour = PIXPACK(0xA0C0FF);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_SOLIDS;
|
||||
@ -30,7 +30,7 @@ void Element::Element_ICEI()
|
||||
|
||||
DefaultProperties.temp = R_TEMP - 50.0f + 273.15f;
|
||||
HeatConduct = 46;
|
||||
Description = "Crushes under pressure. Cools down air.";
|
||||
Description = "Crushes under pressure. Cools down air."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID|PROP_LIFE_DEC|PROP_NEUTPASS;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_IGNT()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_IGNT";
|
||||
Name = "IGNC";
|
||||
Name = "IGNC"_ascii;
|
||||
Colour = PIXPACK(0xC0B050);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_EXPLOSIVE;
|
||||
@ -29,7 +29,7 @@ void Element::Element_IGNT()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 88;
|
||||
Description = "Ignition cord. Burns slowly with fire and sparks.";
|
||||
Description = "Ignition cord. Burns slowly with fire and sparks."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID | PROP_NEUTPENETRATE | PROP_SPARKSETTLE | PROP_LIFE_KILL;
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
void Element::Element_INSL()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_INSL";
|
||||
Name = "INSL";
|
||||
Name = "INSL"_ascii;
|
||||
Colour = PIXPACK(0x9EA3B6);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_ELEC;
|
||||
@ -27,7 +27,7 @@ void Element::Element_INSL()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 0;
|
||||
Description = "Insulator, does not conduct heat and blocks electricity.";
|
||||
Description = "Insulator, does not conduct heat and blocks electricity."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
void Element::Element_INST()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_INST";
|
||||
Name = "INST";
|
||||
Name = "INST"_ascii;
|
||||
Colour = PIXPACK(0x404039);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_ELEC;
|
||||
@ -27,7 +27,7 @@ void Element::Element_INST()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 251;
|
||||
Description = "Instantly conducts, PSCN to charge, NSCN to take.";
|
||||
Description = "Instantly conducts, PSCN to charge, NSCN to take."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID|PROP_LIFE_DEC;
|
||||
|
||||
|
@ -6,7 +6,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_INVIS()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_INVIS";
|
||||
Name = "INVS";
|
||||
Name = "INVS"_ascii;
|
||||
Colour = PIXPACK(0x00CCCC);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_SENSOR;
|
||||
@ -30,7 +30,7 @@ void Element::Element_INVIS()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 164;
|
||||
Description = "Invisible to particles while under pressure.";
|
||||
Description = "Invisible to particles while under pressure."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID | PROP_NEUTPASS;
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
void Element::Element_INWR()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_INWR";
|
||||
Name = "INWR";
|
||||
Name = "INWR"_ascii;
|
||||
Colour = PIXPACK(0x544141);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_ELEC;
|
||||
@ -27,7 +27,7 @@ void Element::Element_INWR()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 251;
|
||||
Description = "Insulated Wire. Doesn't conduct to metal or semiconductors.";
|
||||
Description = "Insulated Wire. Doesn't conduct to metal or semiconductors."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID|PROP_CONDUCTS|PROP_LIFE_DEC;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_IRON()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_IRON";
|
||||
Name = "IRON";
|
||||
Name = "IRON"_ascii;
|
||||
Colour = PIXPACK(0x707070);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_SOLIDS;
|
||||
@ -29,7 +29,7 @@ void Element::Element_IRON()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 251;
|
||||
Description = "Rusts with salt, can be used for electrolysis of WATR.";
|
||||
Description = "Rusts with salt, can be used for electrolysis of WATR."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID|PROP_CONDUCTS|PROP_LIFE_DEC|PROP_HOT_GLOW;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_ISOZ()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_ISOZ";
|
||||
Name = "ISOZ";
|
||||
Name = "ISOZ"_ascii;
|
||||
Colour = PIXPACK(0xAA30D0);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_NUCLEAR;
|
||||
@ -30,7 +30,7 @@ void Element::Element_ISOZ()
|
||||
|
||||
DefaultProperties.temp = R_TEMP - 2.0f + 273.15f;
|
||||
HeatConduct = 29;
|
||||
Description = "Isotope-Z. Radioactive liquid, decays into photons when touching PHOT or under negative pressure.";
|
||||
Description = "Isotope-Z. Radioactive liquid, decays into photons when touching PHOT or under negative pressure."_i18n;
|
||||
|
||||
Properties = TYPE_LIQUID|PROP_NEUTPENETRATE;
|
||||
|
||||
|
@ -5,7 +5,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_ISZS()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_ISZS";
|
||||
Name = "ISZS";
|
||||
Name = "ISZS"_ascii;
|
||||
Colour = PIXPACK(0x662089);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_NUCLEAR;
|
||||
@ -30,7 +30,7 @@ void Element::Element_ISZS()
|
||||
|
||||
DefaultProperties.temp = 140.00f;
|
||||
HeatConduct = 251;
|
||||
Description = "Solid form of ISOZ, slowly decays into PHOT.";
|
||||
Description = "Solid form of ISOZ, slowly decays into PHOT."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
|
@ -7,7 +7,7 @@ static void create(ELEMENT_CREATE_FUNC_ARGS);
|
||||
void Element::Element_LAVA()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_LAVA";
|
||||
Name = "LAVA";
|
||||
Name = "LAVA"_ascii;
|
||||
Colour = PIXPACK(0xE05010);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_LIQUID;
|
||||
@ -33,7 +33,7 @@ void Element::Element_LAVA()
|
||||
|
||||
DefaultProperties.temp = R_TEMP + 1500.0f + 273.15f;
|
||||
HeatConduct = 60;
|
||||
Description = "Molten lava. Ignites flammable materials. Generated when metals and other materials melt, solidifies when cold.";
|
||||
Description = "Molten lava. Ignites flammable materials. Generated when metals and other materials melt, solidifies when cold."_i18n;
|
||||
|
||||
Properties = TYPE_LIQUID|PROP_LIFE_DEC;
|
||||
|
||||
|
@ -6,7 +6,7 @@ static int graphics(GRAPHICS_FUNC_ARGS);
|
||||
void Element::Element_LCRY()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_LCRY";
|
||||
Name = "LCRY";
|
||||
Name = "LCRY"_ascii;
|
||||
Colour = PIXPACK(0x505050);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_POWERED;
|
||||
@ -30,7 +30,7 @@ void Element::Element_LCRY()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 251;
|
||||
Description = "Liquid Crystal. Changes colour when charged. (PSCN Charges, NSCN Discharges)";
|
||||
Description = "Liquid Crystal. Changes colour when charged. (PSCN Charges, NSCN Discharges)"_i18n;
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
|
@ -6,7 +6,7 @@ static int update(UPDATE_FUNC_ARGS);
|
||||
void Element::Element_LDTC()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_LDTC";
|
||||
Name = "LDTC";
|
||||
Name = "LDTC"_ascii;
|
||||
Colour = PIXPACK(0x66ff66);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_SENSOR;
|
||||
@ -30,7 +30,7 @@ void Element::Element_LDTC()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 0;
|
||||
Description = "Linear detector. Scans in 8 directions for particles with its ctype and creates a spark on the opposite side.";
|
||||
Description = "Linear detector. Scans in 8 directions for particles with its ctype and creates a spark on the opposite side."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID | PROP_NOCTYPEDRAW;
|
||||
|
||||
|
@ -9,7 +9,7 @@ static void create(ELEMENT_CREATE_FUNC_ARGS);
|
||||
void Element::Element_LIFE()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_LIFE";
|
||||
Name = "LIFE";
|
||||
Name = "LIFE"_ascii;
|
||||
Colour = PIXPACK(0x0CAC00);
|
||||
MenuVisible = 0;
|
||||
MenuSection = SC_LIFE;
|
||||
@ -34,7 +34,7 @@ void Element::Element_LIFE()
|
||||
|
||||
DefaultProperties.temp = 9000.0f;
|
||||
HeatConduct = 40;
|
||||
Description = "Game Of Life! B3/S23";
|
||||
Description = "Game Of Life! B3/S23"_i18n;
|
||||
|
||||
Properties = TYPE_SOLID|PROP_LIFE;
|
||||
|
||||
|
@ -8,7 +8,7 @@ static void create_line_par(Simulation * sim, int x1, int y1, int x2, int y2, in
|
||||
void Element::Element_LIGH()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_LIGH";
|
||||
Name = "LIGH";
|
||||
Name = "LIGH"_ascii;
|
||||
Colour = PIXPACK(0xFFFFC0);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_EXPLOSIVE;
|
||||
@ -32,7 +32,7 @@ void Element::Element_LIGH()
|
||||
Weight = 100;
|
||||
|
||||
HeatConduct = 0;
|
||||
Description = "Lightning. Change the brush size to set the size of the lightning.";
|
||||
Description = "Lightning. Change the brush size to set the size of the lightning."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
void Element::Element_LNTG()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_LNTG";
|
||||
Name = "LN2";
|
||||
Name = "LN2"_ascii;
|
||||
Colour = PIXPACK(0x80A0DF);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_LIQUID;
|
||||
@ -28,7 +28,7 @@ void Element::Element_LNTG()
|
||||
|
||||
DefaultProperties.temp = 70.15f;
|
||||
HeatConduct = 70;
|
||||
Description = "Liquid Nitrogen. Very cold, disappears whenever it touches anything warmer.";
|
||||
Description = "Liquid Nitrogen. Very cold, disappears whenever it touches anything warmer."_i18n;
|
||||
|
||||
Properties = TYPE_LIQUID;
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
void Element::Element_LO2()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_LO2";
|
||||
Name = "LOXY";
|
||||
Name = "LOXY"_ascii;
|
||||
Colour = PIXPACK(0x80A0EF);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_LIQUID;
|
||||
@ -28,7 +28,7 @@ void Element::Element_LO2()
|
||||
|
||||
DefaultProperties.temp = 80.0f;
|
||||
HeatConduct = 70;
|
||||
Description = "Liquid Oxygen. Very cold. Reacts with fire.";
|
||||
Description = "Liquid Oxygen. Very cold. Reacts with fire."_i18n;
|
||||
|
||||
Properties = TYPE_LIQUID;
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
void Element::Element_LOLZ()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_LOLZ";
|
||||
Name = "LOLZ";
|
||||
Name = "LOLZ"_ascii;
|
||||
Colour = PIXPACK(0x569212);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_CRACKER2;
|
||||
@ -28,7 +28,7 @@ void Element::Element_LOLZ()
|
||||
|
||||
DefaultProperties.temp = 373.0f;
|
||||
HeatConduct = 40;
|
||||
Description = "Lolz";
|
||||
Description = "Lolz"_i18n;
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
void Element::Element_LOVE()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_LOVE";
|
||||
Name = "LOVE";
|
||||
Name = "LOVE"_ascii;
|
||||
Colour = PIXPACK(0xFF30FF);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_CRACKER2;
|
||||
@ -28,7 +28,7 @@ void Element::Element_LOVE()
|
||||
|
||||
DefaultProperties.temp = 373.0f;
|
||||
HeatConduct = 40;
|
||||
Description = "Love...";
|
||||
Description = "Love..."_i18n;
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
void Element::Element_LRBD()
|
||||
{
|
||||
Identifier = "DEFAULT_PT_LRBD";
|
||||
Name = "LRBD";
|
||||
Name = "LRBD"_ascii;
|
||||
Colour = PIXPACK(0xAAAAAA);
|
||||
MenuVisible = 1;
|
||||
MenuSection = SC_EXPLOSIVE;
|
||||
@ -28,7 +28,7 @@ void Element::Element_LRBD()
|
||||
|
||||
DefaultProperties.temp = R_TEMP + 45.0f + 273.15f;
|
||||
HeatConduct = 170;
|
||||
Description = "Liquid Rubidium.";
|
||||
Description = "Liquid Rubidium."_i18n;
|
||||
|
||||
Properties = TYPE_LIQUID|PROP_CONDUCTS|PROP_LIFE_DEC;
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user