summaryrefslogtreecommitdiff
path: root/src/elementdata.c
diff options
context:
space:
mode:
authorjacob1 <jfu614@gmail.com>2012-08-10 14:20:05 (GMT)
committer jacksonmj <mj-pt@jacksonmj.co.uk>2012-09-02 20:48:58 (GMT)
commitd83774602f0e5a547ce171bc1ca785b594018ec6 (patch)
tree39a51a670699f78bf129dae34cda7ee16db92063 /src/elementdata.c
parent355dcf50d2292b7505696ffbb85be4daa27a7930 (diff)
downloadpowder-d83774602f0e5a547ce171bc1ca785b594018ec6.zip
powder-d83774602f0e5a547ce171bc1ca785b594018ec6.tar.gz
DTEC, generates a spark when something with it's ctype is nearby
Diffstat (limited to 'src/elementdata.c')
-rw-r--r--src/elementdata.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/elementdata.c b/src/elementdata.c
index 7c226c0..e7803fe 100644
--- a/src/elementdata.c
+++ b/src/elementdata.c
@@ -192,7 +192,8 @@ part_type ptypes[PT_NUM] =
{"FIGH", PIXPACK(0xFFE0A0), 0.5f, 0.00f * CFDS, 0.2f, 1.0f, 0.0f, 0.0f, 0.0f, 0.00f * CFDS, 0, 0, 0, 0, 0, 1, 1, 50, SC_SPECIAL, R_TEMP+14.6f+273.15f, 0, "Fighter. Tries to kill stickmen.", ST_NONE, 0, &update_FIGH, &graphics_STKM},
{"FRAY", PIXPACK(0x00BBFF), 0.0f, 0.00f * CFDS, 0.90f, 0.00f, 0.0f, 0.0f, 0.00f, 0.000f * CFDS, 0, 0, 0, 1, 1, 1, 1, 100, SC_FORCE, 20.0f+0.0f +273.15f, 0, "Force Emitter. Push or pull objects based on temp value, use like ARAY", ST_SOLID, TYPE_SOLID|PROP_LIFE_DEC, &update_FRAY, NULL},
{"RPEL", PIXPACK(0x99CC00), 0.0f, 0.00f * CFDS, 0.90f, 0.00f, 0.0f, 0.0f, 0.00f, 0.000f * CFDS, 0, 0, 0, 0, 1, 1, 1, 100, SC_FORCE, 20.0f+0.0f +273.15f, 0, "Repel or attract particles based on temp value.", ST_NONE, TYPE_SOLID, &update_REPL, NULL},
- {"PPIP", PIXPACK(0x444466), 0.0f, 0.00f * CFDS, 0.95f, 0.00f, 0.0f, 0.0f, 0.00f, 0.000f * CFDS, 0, 0, 0, 0, 0, 1, 1, 100, SC_POWERED, 273.15f, 0, "Powered version of pipe", ST_SOLID, TYPE_SOLID|PROP_LIFE_DEC, &update_PIPE, &graphics_PIPE},
+ {"PPIP", PIXPACK(0x444466), 0.0f, 0.00f * CFDS, 0.95f, 0.00f, 0.0f, 0.0f, 0.00f, 0.000f * CFDS, 0, 0, 0, 0, 0, 1, 1, 100, SC_POWERED, 273.15f, 0, "Powered pipe", ST_SOLID, TYPE_SOLID|PROP_LIFE_DEC, &update_PIPE, &graphics_PIPE},
+ {"DTEC", PIXPACK(0xFD9D18), 0.0f, 0.00f * CFDS, 0.96f, 0.00f, 0.0f, 0.0f, 0.00f, 0.000f * CFDS, 0, 0, 0, 0, 1, 1, 1, 100, SC_SPECIAL, R_TEMP+273.15f, 0, "Creates a spark when something with its ctype is nearby", ST_SOLID, TYPE_SOLID, &update_DTEC, NULL},
//Name Colour Advec Airdrag Airloss Loss Collid Grav Diffus Hotair Fal Burn Exp Mel Hrd M Use Weight Section H Ins Description
};
@@ -370,6 +371,7 @@ part_transition ptransitions[PT_NUM] =
/* FRAY */ {IPL, NT, IPH, NT, ITL, NT, ITH, NT},
/* REPL */ {IPL, NT, IPH, NT, ITL, NT, ITH, NT},
/* PPIP */ {IPL, NT, IPH, NT, ITL, NT, ITH, NT},
+ /* DTEC */ {IPL, NT, IPH, NT, ITL, NT, ITH, NT},
};
// This is an enthalpy values table, converted into TPT imaginary units
@@ -538,6 +540,7 @@ unsigned int platent[PT_NUM] =
/* FRAY */ 0,
/* REPL */ 0,
/* PPIP */ 0,
+ /* DTEC */ 0,
};
#undef IPL
#undef IPH