Register spec: Wavelength storage & tmp2 storage copied from GameView element description code
This commit is contained in:
parent
d7a6b25a4b
commit
c0f5534fee
@ -34,6 +34,8 @@ void Element::Element_BIZR()
|
||||
|
||||
Properties = TYPE_LIQUID;
|
||||
|
||||
CtypeSpec = RSPEC_STORAGE_TYPE_WAVELENGTH;
|
||||
|
||||
LowPressure = IPL;
|
||||
LowPressureTransition = NT;
|
||||
HighPressure = IPH;
|
||||
|
@ -35,6 +35,8 @@ void Element::Element_BIZRG()
|
||||
|
||||
Properties = TYPE_GAS;
|
||||
|
||||
CtypeSpec = RSPEC_STORAGE_TYPE_WAVELENGTH;
|
||||
|
||||
LowPressure = IPL;
|
||||
LowPressureTransition = NT;
|
||||
HighPressure = IPH;
|
||||
|
@ -35,6 +35,8 @@ void Element::Element_BIZRS()
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
CtypeSpec = RSPEC_STORAGE_TYPE_WAVELENGTH;
|
||||
|
||||
LowPressure = IPL;
|
||||
LowPressureTransition = NT;
|
||||
HighPressure = IPH;
|
||||
|
@ -34,6 +34,7 @@ void Element::Element_BRAY()
|
||||
Properties = TYPE_SOLID|PROP_LIFE_DEC|PROP_LIFE_KILL;
|
||||
|
||||
LifeSpec = RSPEC_STORAGE_TYPE_NUMBER | RSPEC_BEHAVIOUR_DEC | RSPEC_BEHAVIOUR_ZERO_KILL;
|
||||
CtypeSpec = RSPEC_STORAGE_TYPE_WAVELENGTH;
|
||||
|
||||
LowPressure = IPL;
|
||||
LowPressureTransition = NT;
|
||||
|
@ -36,6 +36,7 @@ void Element::Element_CBNW()
|
||||
Properties = TYPE_LIQUID|PROP_CONDUCTS|PROP_LIFE_DEC|PROP_NEUTPENETRATE;
|
||||
|
||||
LifeSpec = RSPEC_STORAGE_TYPE_NUMBER | RSPEC_BEHAVIOUR_DEC;
|
||||
Tmp2Spec = RSPEC_STORAGE_TYPE_NUMBER;
|
||||
|
||||
LowPressure = IPL;
|
||||
LowPressureTransition = NT;
|
||||
|
@ -34,6 +34,8 @@ void Element::Element_CRAY()
|
||||
Description = "Particle Ray Emitter. Creates a beam of particles set by its ctype, with a range set by tmp.";
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
Tmp2Spec = RSPEC_STORAGE_TYPE_NUMBER;
|
||||
|
||||
LowPressure = IPL;
|
||||
LowPressureTransition = NT;
|
||||
|
@ -32,6 +32,8 @@ void Element::Element_DRAY()
|
||||
Description = "Duplicator ray. Replicates a line of particles in front of it.";
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
Tmp2Spec = RSPEC_STORAGE_TYPE_NUMBER;
|
||||
|
||||
LowPressure = IPL;
|
||||
LowPressureTransition = NT;
|
||||
|
@ -33,6 +33,8 @@ void Element::Element_DTEC()
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
Tmp2Spec = RSPEC_STORAGE_TYPE_NUMBER;
|
||||
|
||||
LowPressure = IPL;
|
||||
LowPressureTransition = NT;
|
||||
HighPressure = IPH;
|
||||
|
@ -34,6 +34,8 @@ void Element::Element_EXOT()
|
||||
Description = "Exotic matter. Explodes with excess exposure to electrons. Has many other odd reactions.";
|
||||
|
||||
Properties = TYPE_LIQUID|PROP_NEUTPASS;
|
||||
|
||||
Tmp2Spec = RSPEC_STORAGE_TYPE_NUMBER;
|
||||
|
||||
LowPressure = IPL;
|
||||
LowPressureTransition = NT;
|
||||
|
@ -37,6 +37,7 @@ void Element::Element_FILT()
|
||||
Properties = TYPE_SOLID | PROP_NOAMBHEAT | PROP_LIFE_DEC;
|
||||
|
||||
LifeSpec = RSPEC_STORAGE_TYPE_NUMBER | RSPEC_BEHAVIOUR_DEC;
|
||||
CtypeSpec = RSPEC_STORAGE_TYPE_WAVELENGTH;
|
||||
|
||||
LowPressure = IPL;
|
||||
LowPressureTransition = NT;
|
||||
|
@ -33,6 +33,8 @@ void Element::Element_LCRY()
|
||||
Description = "Liquid Crystal. Changes colour when charged. (PSCN Charges, NSCN Discharges)";
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
Tmp2Spec = RSPEC_STORAGE_TYPE_NUMBER;
|
||||
|
||||
LowPressure = IPL;
|
||||
LowPressureTransition = NT;
|
||||
|
@ -34,6 +34,8 @@ void Element::Element_LDTC()
|
||||
|
||||
Properties = TYPE_SOLID | PROP_NOCTYPEDRAW;
|
||||
|
||||
Tmp2Spec = RSPEC_STORAGE_TYPE_NUMBER;
|
||||
|
||||
LowPressure = IPL;
|
||||
LowPressureTransition = NT;
|
||||
HighPressure = IPH;
|
||||
|
@ -35,6 +35,8 @@ void Element::Element_LIGH()
|
||||
Description = "Lightning. Change the brush size to set the size of the lightning.";
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
Tmp2Spec = RSPEC_STORAGE_TYPE_NUMBER;
|
||||
|
||||
LowPressure = IPL;
|
||||
LowPressureTransition = NT;
|
||||
|
@ -34,6 +34,8 @@ void Element::Element_LSNS()
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
Tmp2Spec = RSPEC_STORAGE_TYPE_NUMBER;
|
||||
|
||||
LowPressure = IPL;
|
||||
LowPressureTransition = NT;
|
||||
HighPressure = IPH;
|
||||
|
@ -38,6 +38,7 @@ void Element::Element_PHOT()
|
||||
Properties = TYPE_ENERGY|PROP_LIFE_DEC|PROP_LIFE_KILL_DEC;
|
||||
|
||||
LifeSpec = RSPEC_STORAGE_TYPE_NUMBER | RSPEC_BEHAVIOUR_DEC | RSPEC_BEHAVIOUR_DEC_ZERO_KILL;
|
||||
CtypeSpec = RSPEC_STORAGE_TYPE_WAVELENGTH;
|
||||
|
||||
LowPressure = IPL;
|
||||
LowPressureTransition = NT;
|
||||
|
@ -40,6 +40,8 @@ void Element::Element_PSTN()
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
Tmp2Spec = RSPEC_STORAGE_TYPE_NUMBER;
|
||||
|
||||
LowPressure = IPL;
|
||||
LowPressureTransition = NT;
|
||||
HighPressure = IPH;
|
||||
|
@ -37,6 +37,7 @@ void Element::Element_SOAP()
|
||||
Properties = TYPE_LIQUID|PROP_NEUTPENETRATE|PROP_LIFE_DEC;
|
||||
|
||||
LifeSpec = RSPEC_STORAGE_TYPE_NUMBER | RSPEC_BEHAVIOUR_DEC;
|
||||
Tmp2Spec = RSPEC_STORAGE_TYPE_NUMBER;
|
||||
|
||||
LowPressure = IPL;
|
||||
LowPressureTransition = NT;
|
||||
|
@ -41,6 +41,7 @@ void Element::Element_TRON()
|
||||
Properties = TYPE_SOLID|PROP_LIFE_DEC|PROP_LIFE_KILL;
|
||||
|
||||
LifeSpec = RSPEC_STORAGE_TYPE_NUMBER | RSPEC_BEHAVIOUR_DEC | RSPEC_BEHAVIOUR_ZERO_KILL;
|
||||
Tmp2Spec = RSPEC_STORAGE_TYPE_NUMBER;
|
||||
|
||||
LowPressure = IPL;
|
||||
LowPressureTransition = NT;
|
||||
|
@ -33,6 +33,8 @@ void Element::Element_TSNS()
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
Tmp2Spec = RSPEC_STORAGE_TYPE_NUMBER;
|
||||
|
||||
LowPressure = IPL;
|
||||
LowPressureTransition = NT;
|
||||
HighPressure = IPH;
|
||||
|
@ -36,6 +36,7 @@ void Element::Element_VIBR()
|
||||
Properties = TYPE_SOLID|PROP_LIFE_DEC;
|
||||
|
||||
LifeSpec = RSPEC_STORAGE_TYPE_NUMBER | RSPEC_BEHAVIOUR_DEC;
|
||||
Tmp2Spec = RSPEC_STORAGE_TYPE_NUMBER;
|
||||
|
||||
LowPressure = IPL;
|
||||
LowPressureTransition = NT;
|
||||
|
@ -34,6 +34,8 @@ void Element::Element_VIRS()
|
||||
Description = "Virus. Turns everything it touches into virus.";
|
||||
|
||||
Properties = TYPE_LIQUID|PROP_DEADLY;
|
||||
|
||||
Tmp2Spec = RSPEC_STORAGE_TYPE_ELEMENT;
|
||||
|
||||
LowPressure = IPL;
|
||||
LowPressureTransition = NT;
|
||||
|
@ -34,6 +34,8 @@ void Element::Element_VSNS()
|
||||
|
||||
Properties = TYPE_SOLID;
|
||||
|
||||
Tmp2Spec = RSPEC_STORAGE_TYPE_NUMBER;
|
||||
|
||||
LowPressure = IPL;
|
||||
LowPressureTransition = NT;
|
||||
HighPressure = IPH;
|
||||
|
@ -36,6 +36,7 @@ void Element::Element_WARP()
|
||||
Properties = TYPE_GAS|PROP_LIFE_DEC|PROP_LIFE_KILL;
|
||||
|
||||
LifeSpec = RSPEC_STORAGE_TYPE_NUMBER | RSPEC_BEHAVIOUR_DEC | RSPEC_BEHAVIOUR_ZERO_KILL;
|
||||
Tmp2Spec = RSPEC_STORAGE_TYPE_NUMBER;
|
||||
|
||||
LowPressure = IPL;
|
||||
LowPressureTransition = NT;
|
||||
|
Loading…
Reference in New Issue
Block a user