Changed spikeset.

Some csqc tweeks, bugfixes, additional work (yay - prediction, keyboard input!)
Some teamplay tweeks, supports much more fuhquake-compatable teamplay stuff.
Changed the texture naming scheme a bit.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@979 fc73d0e0-1445-4013-8a0c-d673dee63da5
This commit is contained in:
Spoike 2005-04-26 16:04:12 +00:00
parent d8b6a19487
commit a9d9293fc1
37 changed files with 1845 additions and 1256 deletions

View file

@ -2,7 +2,79 @@
char *particle_set_spikeset =
#if 0
#if 1
/////////////////////////////////////////////////
//rocket trails (derived from purplehaze's, with only minor tweeks)
"r_part rockettrail\n"
"{\n"
" texture \"particles/smoke.tga\"\n"
" count 0.25\n"
" scale 30\n"
" alpha 0.3\n"
" die 1.4\n"
" diesubrand 0.7\n"
" randomvel 1\n"
" veladd 0\n"
" red 255\n"
" green 50 \n"
" blue 10\n"
" reddelta -255\n"
" greendelta -25\n"
" bluedelta -5\n"
" gravity -25\n"
" scalefactor 1\n"
" assoc rocketsmoke\n"
"}\n"
"r_part t_rocket\n"
"{\n"
" texture \"particles/rfire\"\n"
" count 0.5\n"
" scale 10\n"
" alpha 0.6\n"
" die 0.25\n"
" randomvel 0\n"
" veladd 0\n"
" red 255\n"
" green 192\n"
" blue 128\n"
" reddelta -14\n"
" greendelta -300\n"
" bluedelta -300\n"
" blend add\n"
" assoc rockettrail\n"
" gravity 0\n"
" scalefactor 0.8\n"
" scaledelta -10\n"
"}\n"
"r_part rocketsmoke\n"
"{\n"
" texture \"particles/rtrail\"\n"
" step 8\n"
" scale 7.5\n"
" alpha 0.8\n"
" die 2\n"
" diesubrand 0\n"
" randomvel 3\n"
" veladd 0\n"
" red 10\n"
" green 10\n"
" blue 10\n"
" reddelta 0\n"
" greendelta 0\n"
" reddelta 0\n"
" gravity 1\n"
" blend modulate\n"
" spawnmode spiral\n"
" scalefactor 1\n"
" offsetspread 10\n"
" offsetspreadvert 10\n"
" areaspread 0\n"
" areaspreadvert 0\n"
"}\n"
#elif 0
"r_part rockettail\n"
"{\n"
" texture \"particles/rtrail\"\n"
@ -186,6 +258,110 @@ char *particle_set_spikeset =
"friction 1\n"
" stains 1\n"
"}\n"
#if 1
/////////////////////////////////////////////////
//rocket explosions
"r_part randomspark\n"
"{\n"
" count 1\n"
" texture \"\"\n"
" red 255\n"
" green 128\n"
" blue 76\n"
" gravity 400\n"
" spawnmode ball\n"
" die 2\n"
" blend add\n"
" randomvel 128\n"
" veladd 0\n"
" cliptype randomspark\n"
"}\n"
"r_part insaneshrapnal\n"
"{\n"
" count 24\n"
" texture \"\"\n"
" red 255\n"
" green 128\n"
" blue 76\n"
" gravity 400\n"
" die 2\n"
" blend add\n"
" randomvel 512\n"
" veladd 1\n"
" cliptype randomspark\n"
" clipcount 5\n"
"}\n"
"r_part ember\n"
"{\n"
" count 1\n"
" texture \"particles/explosion\"\n"
" red 255\n"
" green 128\n"
" blue 76\n"
" alpha 0\n"
" scale 15\n"
" scalefactor 1\n"
" friction 8\n"
" gravity 50\n"
" die 1\n"
" blend add\n"
" randomvel 5\n"
" veladd 1\n"
" rampmode delta\n" //fade it in then out.
" ramp 0 0 0 -0.5 0\n"
" ramp 0 0 0 0.1 0\n"
" ramp 0 0 0 0.1 0\n"
" ramp 0 0 0 0.1 0\n"
" ramp 0 0 0 0.1 0\n"
" ramp 0 0 0 0.1 0\n"
"}\n"
//the bits that fly off
"r_part expgib\n"
"{\n"
" cliptype expgib\n"
" texture \"particles/explosion\"\n"
" count 16\n"
" scale 0\n"
" die 1\n"
" randomvel 128\n"
" veladd 64\n"
" veladd 0\n"
" gravity 50\n"
" friction 2\n"
" emit ember\n"
" emitinterval 0.01\n"
" spawnmode circle\n"
" assoc insaneshrapnal\n"
"}\n"
//the heart of the explosion
"r_part te_explosion\n"
"{\n"
" texture \"particles/explosion\"\n"
" count 1\n"
" scale 200\n"
" scalefactor 1\n"
" alpha 1\n"
" die 1\n"
" veladd 0\n"
" red 255\n"
" green 128\n"
" blue 76\n"
" reddelta 0\n"
" greendelta -32\n"
" reddelta -32\n"
" gravity 0\n"
" friction 1\n"
" stains 0\n"
" blend add\n"
" assoc expgib\n"
"}\n"
#else
"r_part sparks\n"
"{\n"
" texture \"\"\n"
@ -313,7 +489,8 @@ char *particle_set_spikeset =
" assoc shrapnal\n"
" scalefactor 1\n"
"}\n"
"\n"
#endif
"r_part empcentral\n"
"{\n"