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:
parent
d8b6a19487
commit
a9d9293fc1
37 changed files with 1845 additions and 1256 deletions
|
@ -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"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue