本文整理汇总了C++中PIXPACK函数的典型用法代码示例。如果您正苦于以下问题:C++ PIXPACK函数的具体用法?C++ PIXPACK怎么用?C++ PIXPACK使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了PIXPACK函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: PIXPACK
//#TPT-Directive ElementClass Element_GRVT PT_GRVT 177
Element_GRVT::Element_GRVT()
{
Identifier = "DEFAULT_PT_GRVT";
Name = "GRVT";
Colour = PIXPACK(0x00EE76);
MenuVisible = 1;
MenuSection = SC_NUCLEAR;
Enabled = 1;
Advection = 0.0f;
AirDrag = 0.00f * CFDS;
AirLoss = 1.00f;
Loss = 1.00f;
Collision = -.99f;
Gravity = 0.0f;
Diffusion = 0.00f;
HotAir = 0.000f * CFDS;
Falldown = 0;
Flammable = 0;
Explosive = 0;
Meltable = 0;
Hardness = 1;
Weight = -1;
Temperature = R_TEMP+273.15f;
HeatConduct = 61;
Description = "Gravitons. Create Newtonian Gravity.";
State = ST_GAS;
Properties = TYPE_ENERGY|PROP_LIFE_DEC|PROP_LIFE_KILL_DEC;
LowPressure = IPL;
LowPressureTransition = NT;
HighPressure = IPH;
HighPressureTransition = NT;
LowTemperature = ITL;
LowTemperatureTransition = NT;
HighTemperature = ITH;
HighTemperatureTransition = NT;
Update = &Element_GRVT::update;
Graphics = &Element_GRVT::graphics;
}
示例2: PIXPACK
//#TPT-Directive ElementClass Element_PLEX PT_PLEX 11
Element_PLEX::Element_PLEX()
{
Identifier = "DEFAULT_PT_PLEX";
Name = "C-4";
Colour = PIXPACK(0xD080E0);
MenuVisible = 1;
MenuSection = SC_EXPLOSIVE;
Enabled = 1;
Advection = 0.0f;
AirDrag = 0.00f * CFDS;
AirLoss = 0.90f;
Loss = 0.00f;
Collision = 0.0f;
Gravity = 0.0f;
Diffusion = 0.00f;
HotAir = 0.000f * CFDS;
Falldown = 0;
Flammable = 1000;
Explosive = 2;
Meltable = 50;
Hardness = 1;
Weight = 100;
Temperature = R_TEMP+0.0f +273.15f;
HeatConduct = 88;
Description = "Solid pressure sensitive explosive.";
State = ST_SOLID;
Properties = TYPE_SOLID | PROP_NEUTPENETRATE;
LowPressure = IPL;
LowPressureTransition = NT;
HighPressure = IPH;
HighPressureTransition = NT;
LowTemperature = ITL;
LowTemperatureTransition = NT;
HighTemperature = 673.0f;
HighTemperatureTransition = PT_FIRE;
Update = NULL;
}
示例3: PIXPACK
//#TPT-Directive ElementClass Element_COAL PT_COAL 59
Element_COAL::Element_COAL()
{
Identifier = "DEFAULT_PT_COAL";
Name = "COAL";
Colour = PIXPACK(0x222222);
MenuVisible = 1;
MenuSection = SC_SOLIDS;
Enabled = 1;
Advection = 0.0f;
AirDrag = 0.00f * CFDS;
AirLoss = 0.90f;
Loss = 0.00f;
Collision = 0.0f;
Gravity = 0.0f;
Diffusion = 0.0f;
HotAir = 0.0f * CFDS;
Falldown = 0;
Flammable = 0;
Explosive = 0;
Meltable = 0;
Hardness = 20;
PhotonReflectWavelengths = 0x00000000;
Weight = 100;
Temperature = R_TEMP+0.0f +273.15f;
HeatConduct = 200;
Description = "Coal, Burns very slowly. Gets red when hot.";
Properties = TYPE_SOLID;
LowPressure = IPL;
LowPressureTransition = NT;
HighPressure = IPH;
HighPressureTransition = NT;
LowTemperature = ITL;
LowTemperatureTransition = NT;
HighTemperature = ITH;
HighTemperatureTransition = NT;
Update = &Element_COAL::update;
Graphics = &Element_COAL::graphics;
}
示例4: PIXPACK
//#TPT-Directive ElementClass Element_STNE PT_STNE 5
Element_STNE::Element_STNE()
{
Identifier = "DEFAULT_PT_STNE";
Name = "STNE";
Colour = PIXPACK(0xA0A0A0);
MenuVisible = 1;
MenuSection = SC_POWDERS;
Enabled = 1;
Advection = 0.4f;
AirDrag = 0.04f * CFDS;
AirLoss = 0.94f;
Loss = 0.95f;
Collision = -0.1f;
Gravity = 0.3f;
Diffusion = 0.00f;
HotAir = 0.000f * CFDS;
Falldown = 1;
Flammable = 0;
Explosive = 0;
Meltable = 5;
Hardness = 1;
Weight = 90;
Temperature = R_TEMP+0.0f +273.15f;
HeatConduct = 150;
Description = "Heavy particles. Meltable.";
State = ST_SOLID;
Properties = TYPE_PART;
LowPressure = IPL;
LowPressureTransition = NT;
HighPressure = IPH;
HighPressureTransition = NT;
LowTemperature = ITL;
LowTemperatureTransition = NT;
HighTemperature = 983.0f;
HighTemperatureTransition = PT_LAVA;
Update = NULL;
}
示例5: PIXPACK
//#TPT-Directive ElementClass Element_WOOD PT_WOOD 17
Element_WOOD::Element_WOOD()
{
Identifier = "DEFAULT_PT_WOOD";
Name = "WOOD";
Colour = PIXPACK(0xC0A040);
MenuVisible = 1;
MenuSection = SC_SOLIDS;
Enabled = 1;
Advection = 0.0f;
AirDrag = 0.00f * CFDS;
AirLoss = 0.90f;
Loss = 0.00f;
Collision = 0.0f;
Gravity = 0.0f;
Diffusion = 0.00f;
HotAir = 0.000f * CFDS;
Falldown = 0;
Flammable = 20;
Explosive = 0;
Meltable = 0;
Hardness = 15;
Weight = 100;
Temperature = R_TEMP+0.0f +273.15f;
HeatConduct = 164;
Description = "Wood, flammable.";
State = ST_SOLID;
Properties = TYPE_SOLID | PROP_NEUTPENETRATE;
LowPressure = IPL;
LowPressureTransition = NT;
HighPressure = IPH;
HighPressureTransition = NT;
LowTemperature = ITL;
LowTemperatureTransition = NT;
HighTemperature = 873.0f;
HighTemperatureTransition = PT_FIRE;
Update = &Element_WOOD::update;
Graphics = &Element_WOOD::graphics;
}
示例6: PIXPACK
//#TPT-Directive ElementClass Element_O2 PT_O2 61
Element_O2::Element_O2()//attribute of elements
{
Identifier = "DEFAULT_PT_O2";
Name = "OXYG";
Colour = PIXPACK(0x80A0FF);
MenuVisible = 1;
MenuSection = SC_GAS;
Enabled = 1;
Advection = 2.0f;
AirDrag = 0.00f * CFDS;
AirLoss = 0.99f;
Loss = 0.30f;
Collision = -0.1f;
Gravity = 0.0f;
Diffusion = 3.0f;
HotAir = 0.000f * CFDS;
Falldown = 0;
Flammable = 0;
Explosive = 0;
Meltable = 0;
Hardness = 0;
Weight = 1;
Temperature = R_TEMP+0.0f +273.15f;
HeatConduct = 70;
Description = "Oxygen gas. Ignites easily.";
State = ST_GAS;
Properties = TYPE_GAS;
LowPressure = IPL;
LowPressureTransition = NT;
HighPressure = IPH;
HighPressureTransition = NT;
LowTemperature = 90.0f;
LowTemperatureTransition = PT_LO2;
HighTemperature = ITH;
HighTemperatureTransition = NT;
Update = &Element_O2::update;
}
示例7: PIXPACK
//#TPT-Directive ElementClass Element_QRTZ PT_QRTZ 132
Element_QRTZ::Element_QRTZ()
{
Identifier = "DEFAULT_PT_QRTZ";
Name = "QRTZ";
Colour = PIXPACK(0xAADDDD);
MenuVisible = 1;
MenuSection = SC_SOLIDS;
Enabled = 1;
Advection = 0.0f;
AirDrag = 0.00f * CFDS;
AirLoss = 0.90f;
Loss = 0.00f;
Collision = 0.0f;
Gravity = 0.0f;
Diffusion = 0.00f;
HotAir = 0.000f * CFDS;
Falldown = 0;
Flammable = 0;
Explosive = 0;
Meltable = 0;
Hardness = 0;
Weight = 100;
Temperature = R_TEMP+273.15f;
HeatConduct = 3;
Description = "Quartz, breakable mineral. Conducts but becomes brittle at lower temperatures.";
State = ST_SOLID;
Properties = TYPE_SOLID|PROP_HOT_GLOW|PROP_LIFE_DEC;
LowPressure = IPL;
LowPressureTransition = NT;
HighPressure = IPH;
HighPressureTransition = NT;
LowTemperature = ITL;
LowTemperatureTransition = NT;
HighTemperature = 2573.15f;
HighTemperatureTransition = PT_LAVA;
Update = &Element_QRTZ::update;
Graphics = &Element_QRTZ::graphics;
}
示例8: PIXPACK
//#TPT-Directive ElementClass Element_CLNE PT_CLNE 9
Element_CLNE::Element_CLNE()
{
Identifier = "DEFAULT_PT_CLNE";
Name = "CLNE";
Colour = PIXPACK(0xFFD010);
MenuVisible = 1;
MenuSection = SC_SPECIAL;
Enabled = 1;
Advection = 0.0f;
AirDrag = 0.00f * CFDS;
AirLoss = 0.90f;
Loss = 0.00f;
Collision = 0.0f;
Gravity = 0.0f;
Diffusion = 0.00f;
HotAir = 0.000f * CFDS;
Falldown = 0;
Flammable = 0;
Explosive = 0;
Meltable = 0;
Hardness = 1;
Weight = 100;
Temperature = R_TEMP+0.0f +273.15f;
HeatConduct = 251;
Description = "Solid. Duplicates any particles it touches.";
State = ST_SOLID;
Properties = TYPE_SOLID;
LowPressure = IPL;
LowPressureTransition = NT;
HighPressure = IPH;
HighPressureTransition = NT;
LowTemperature = ITL;
LowTemperatureTransition = NT;
HighTemperature = ITH;
HighTemperatureTransition = NT;
Update = &Element_CLNE::update;
}
示例9: PIXPACK
//#TPT-Directive ElementClass Element_SHLD1 PT_SHLD1 119
Element_SHLD1::Element_SHLD1()
{
Identifier = "DEFAULT_PT_SHLD1";
Name = "SHLD";
Colour = PIXPACK(0xAAAAAA);
MenuVisible = 1;
MenuSection = SC_SOLIDS;
Enabled = 1;
Advection = 0.0f;
AirDrag = 0.00f * CFDS;
AirLoss = 1.00f;
Loss = 0.00f;
Collision = 0.0f;
Gravity = 0.0f;
Diffusion = 0.00f;
HotAir = 0.000f * CFDS;
Falldown = 0;
Flammable = 0;
Explosive = 0;
Meltable = 0;
Hardness = 1;
Weight = 100;
Temperature = R_TEMP+0.0f +273.15f;
HeatConduct = 0;
Description = "Shield, spark it to grow";
State = ST_SOLID;
Properties = TYPE_SOLID|PROP_LIFE_DEC;
LowPressure = IPL;
LowPressureTransition = NT;
HighPressure = 7.0f;
HighPressureTransition = PT_NONE;
LowTemperature = ITL;
LowTemperatureTransition = NT;
HighTemperature = ITH;
HighTemperatureTransition = NT;
Update = &Element_SHLD1::update;
}
示例10: PIXPACK
//#TPT-Directive ElementClass Element_BRCK PT_BRCK 67
Element_BRCK::Element_BRCK()
{
Identifier = "DEFAULT_PT_BRCK";
Name = "BRCK";
Colour = PIXPACK(0x808080);
MenuVisible = 1;
MenuSection = SC_SOLIDS;
Enabled = 1;
Advection = 0.0f;
AirDrag = 0.00f * CFDS;
AirLoss = 0.90f;
Loss = 0.00f;
Collision = 0.0f;
Gravity = 0.0f;
Diffusion = 0.00f;
HotAir = 0.000f * CFDS;
Falldown = 0;
Flammable = 0;
Explosive = 0;
Meltable = 0;
Hardness = 1;
Weight = 100;
Temperature = R_TEMP+0.0f +273.15f;
HeatConduct = 251;
Description = "Brick, breakable building material.";
Properties = TYPE_SOLID|PROP_HOT_GLOW;
LowPressure = IPL;
LowPressureTransition = NT;
HighPressure = 8.8f;
HighPressureTransition = PT_STNE;
LowTemperature = ITL;
LowTemperatureTransition = NT;
HighTemperature = 1223.0f;
HighTemperatureTransition = PT_LAVA;
Update = NULL;
Graphics = &Element_BRCK::graphics;
}
示例11: PIXPACK
//#TPT-Directive ElementClass Element_PBCN PT_PBCN 153
Element_PBCN::Element_PBCN()
{
Identifier = "DEFAULT_PT_PBCN";
Name = "PBCN";
Colour = PIXPACK(0x3B1D0A);
MenuVisible = 1;
MenuSection = SC_POWERED;
Enabled = 1;
Advection = 0.0f;
AirDrag = 0.00f * CFDS;
AirLoss = 0.97f;
Loss = 0.50f;
Collision = 0.0f;
Gravity = 0.0f;
Diffusion = 0.00f;
HotAir = 0.000f * CFDS;
Falldown = 0;
Flammable = 0;
Explosive = 0;
Meltable = 0;
Hardness = 12;
Weight = 100;
Temperature = R_TEMP+0.0f +273.15f;
HeatConduct = 251;
Description = "Powered breakable clone.";
Properties = TYPE_SOLID|PROP_NOCTYPEDRAW;
LowPressure = IPL;
LowPressureTransition = NT;
HighPressure = IPH;
HighPressureTransition = NT;
LowTemperature = ITL;
LowTemperatureTransition = NT;
HighTemperature = ITH;
HighTemperatureTransition = NT;
Update = &Element_PBCN::update;
Graphics = &Element_PBCN::graphics;
}
示例12: PIXPACK
//#TPT-Directive ElementClass Element_WIFI PT_WIFI 124
Element_WIFI::Element_WIFI()
{
Identifier = "DEFAULT_PT_WIFI";
Name = "WIFI";
Colour = PIXPACK(0x40A060);
MenuVisible = 1;
MenuSection = SC_ELEC;
Enabled = 1;
Advection = 0.0f;
AirDrag = 0.00f * CFDS;
AirLoss = 0.90f;
Loss = 0.00f;
Collision = 0.0f;
Gravity = 0.0f;
Diffusion = 0.00f;
HotAir = 0.000f * CFDS;
Falldown = 0;
Flammable = 0;
Explosive = 0;
Meltable = 0;
Hardness = 2;
Weight = 100;
Temperature = R_TEMP+0.0f +273.15f;
HeatConduct = 0;
Description = "Wireless transmitter, transfers spark to any other wifi on the same temperature channel.";
Properties = TYPE_SOLID;
LowPressure = IPL;
LowPressureTransition = NT;
HighPressure = 15.0f;
HighPressureTransition = PT_BRMT;
LowTemperature = ITL;
LowTemperatureTransition = NT;
HighTemperature = ITH;
HighTemperatureTransition = NT;
Update = &Element_WIFI::update;
Graphics = &Element_WIFI::graphics;
}
示例13: PIXPACK
//#TPT-Directive ElementClass Element_SND PT_SND PT_NORMAL_NUM + 11
Element_SND::Element_SND()
{
Identifier = "DEFAULT_PT_SND";
Name = "SND";
Colour = PIXPACK(0xDFDFDF);
MenuVisible = 1;
MenuSection = SC_SPECIAL;
Enabled = 1;
Advection = 0.0f;
AirDrag = 0.00f * CFDS;
AirLoss = 0.90f;
Loss = 0.00f;
Collision = 0.0f;
Gravity = 0.0f;
Diffusion = 0.00f;
HotAir = 0.000f * CFDS;
Falldown = 0;
Flammable = 0;
Explosive = 0;
Meltable = 0;
Hardness = 1;
Weight = 100;
Temperature = R_TEMP + 0.0f + 273.15f;
HeatConduct = 0;
Description = "Sound, creates sound waves.";
State = ST_SOLID;
Properties = TYPE_SOLID;
LowPressure = IPL;
LowPressureTransition = NT;
HighPressure = IPH;
HighPressureTransition = NT;
LowTemperature = ITL;
LowTemperatureTransition = NT;
HighTemperature = ITH;
HighTemperatureTransition = NT;
Update = &Element_SND::update;
}
示例14: PIXPACK
//#TPT-Directive ElementClass Element_ENZM PT_ENZM 194
Element_ENZM::Element_ENZM()
{
Identifier = "DEFAULT_PT_ENZM";
Name = "ENZM";
Colour = PIXPACK(0xA3A37C);
MenuVisible = 1;
MenuSection = SC_POWDERS;
Enabled = 1;
Advection = 0.4f;
AirDrag = 0.04f * CFDS;
AirLoss = 0.00f;
Loss = 0.95f;
Collision = -0.1f;
Gravity = 0.1f;
Diffusion = 0.00f;
HotAir = 0.000f * CFDS;
Falldown = 1;
Flammable = 0;
Explosive = 0;
Meltable = 5;
Hardness = 1;
Weight = 80;
Temperature = R_TEMP+0.0f +273.15f;
HeatConduct = 150;
Description = "Enzyme, breaks down some things into their educts, multiplies with GOO, cures VIRS like SOAP does.";
State = ST_SOLID;
Properties = TYPE_PART;
LowPressure = IPL;
LowPressureTransition = NT;
HighPressure = IPH;
HighPressureTransition = NT;
LowTemperature = ITL;
LowTemperatureTransition = NT;
HighTemperature = R_TEMP+100.0f +273.15f;
HighTemperatureTransition = PT_WTRV;
Update = &Element_ENZM::update;
}
示例15: PIXPACK
//#TPT-Directive ElementClass Element_NEUT PT_NEUT 18
Element_NEUT::Element_NEUT()
{
Identifier = "DEFAULT_PT_NEUT";
Name = "NEUT";
Colour = PIXPACK(0x20E0FF);
MenuVisible = 1;
MenuSection = SC_NUCLEAR;
Enabled = 1;
Advection = 0.0f;
AirDrag = 0.00f * CFDS;
AirLoss = 1.00f;
Loss = 1.00f;
Collision = -0.99f;
Gravity = 0.0f;
Diffusion = 0.01f;
HotAir = 0.002f * CFDS;
Falldown = 0;
Flammable = 0;
Explosive = 0;
Meltable = 0;
Hardness = 0;
Weight = -1;
Temperature = R_TEMP+4.0f +273.15f;
HeatConduct = 60;
Description = "Neutrons. Interact with matter in odd ways.";
Properties = TYPE_ENERGY|PROP_LIFE_DEC|PROP_LIFE_KILL_DEC;
LowPressure = IPL;
LowPressureTransition = NT;
HighPressure = IPH;
HighPressureTransition = NT;
LowTemperature = ITL;
LowTemperatureTransition = NT;
HighTemperature = ITH;
HighTemperatureTransition = NT;
Update = &Element_NEUT::update;
Graphics = &Element_NEUT::graphics;
}