X-Git-Url: http://de.git.xonotic.org/?p=voretournament%2Fvoretournament.git;a=blobdiff_plain;f=data%2Feffectinfo.txt;h=fea6d3da59678855bb0eb09fe6b77b500ce55583;hp=ddea493a85e1afb07a2eb4767c2a4e23b53a1d5c;hb=6319537cc67473c0d3b53cee8c1db2c7c640cb79;hpb=cc148bf19700d380a18d7f51a706f9bbe959811b diff --git a/data/effectinfo.txt b/data/effectinfo.txt index ddea493a..fea6d3da 100644 --- a/data/effectinfo.txt +++ b/data/effectinfo.txt @@ -26,7 +26,7 @@ velocityjitter 32 32 32 // laser impact // decal -// used in qcsrc/server/w_seeker.qc: te_knightspike(org2) +// used nowhere in code effect TE_KNIGHTSPIKE countabsolute 1 type decal @@ -58,8 +58,8 @@ liquidfriction 6 //originjitter 32 32 32 velocityjitter 256 256 256 -// machinegun bullet impact -// bullet impact decal +// bullet impact +// decal // used nowhere in code effect TE_SPIKE countabsolute 1 @@ -102,7 +102,7 @@ bounce 1.5 velocityoffset 0 0 80 velocityjitter 64 64 64 -// electro combo explosion +// electric combo explosion // decal // used nowhere in code effect TE_SPIKEQUAD @@ -272,7 +272,7 @@ bounce 1.5 velocityoffset 0 0 80 velocityjitter 64 64 64 -// crylink impact effect +// plasma impact effect // decal // used nowhere in code effect TE_GUNSHOTQUAD @@ -305,7 +305,7 @@ bounce 1.5 velocityoffset 0 0 80 velocityjitter 128 128 128 -// mortar/hagar explosion (smaller than rocket) +// small rocket explosion // decal // used in qcsrc/server/cl_client.qc: te_explosion(org) effect TE_EXPLOSION @@ -505,7 +505,7 @@ velocityoffset 0 0 80 velocityjitter 64 64 64 velocitymultiplier 1 -// nex impact +// lightning impact // decal // used in qcsrc/server/bots.qc: te_plasmaburn(org) effect TE_PLASMABURN @@ -589,9 +589,8 @@ originoffset 0 0 28 originjitter 16 16 28 velocityjitter 0 0 256 -// nex beam -// used in qcsrc/server/w_minstanex.qc: trailparticles(world, particleeffectnum("TE_TEI_G3"), w_shotorg, trace_endpos) -// used in qcsrc/client/particles.qc: trailparticles(world, particleeffectnum("TE_TEI_G3"), shotorg, endpos) +// lightning beam +// used nowhere in code effect TE_TEI_G3 countabsolute 1 type beam @@ -624,7 +623,7 @@ originjitter 1.5 1.5 1.5 velocityjitter 6 6 6 velocitymultiplier 1 -// rocket explosion (bigger than mortar and hagar) +// rocket explosion // decal // used nowhere in code effect TE_TEI_BIGEXPLOSION @@ -688,7 +687,7 @@ liquidfriction 0.8 velocityoffset 0 0 80 velocityjitter 384 384 384 -// electro explosion +// electric explosion // decal // used nowhere in code effect TE_TEI_PLASMAHIT @@ -845,15 +844,18 @@ velocityjitter 32 32 0 effect item_respawn countabsolute 1 type static -color 0x63F2EA 0x63f2EA +color 0xF263EA 0xF263EA size 32 32 alpha 128 128 128 +lightradius 140 +lightradiusfade 140 +lightcolor 0.9 0.6 0.9 // cloud of particles which expand rapidly and then slow to form a ball effect item_respawn count 256 type spark tex 41 41 -color 0x63F2EA 0x63f2EA +color 0xF263EA 0xF263EA size 2 2 alpha 256 256 1280 //originjitter 24 24 24 @@ -869,9 +871,7 @@ lightcolor 2 2 2 -// used in qcsrc/server/w_hlac.qc: pointparticles(particleeffectnum("laser_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) -// used in qcsrc/server/w_hlac.qc: pointparticles(particleeffectnum("laser_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) -// used in qcsrc/server/w_laser.qc: pointparticles(particleeffectnum("laser_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) +// used nowhere in code effect laser_muzzleflash count 1 type smoke @@ -936,9 +936,7 @@ sizeincrease 6 -// used in qcsrc/server/w_campingrifle.qc: pointparticles(particleeffectnum("shotgun_muzzleflash"), w_shotorg, w_shotdir * 2000, 1) -// used in qcsrc/server/w_shotgun.qc: pointparticles(particleeffectnum("shotgun_muzzleflash"), w_shotorg, w_shotdir * 1000, cvar("g_balance_shotgun_primary_ammo")) -// used in qcsrc/server/w_shotgun.qc: pointparticles(particleeffectnum("shotgun_muzzleflash"), w_shotorg, w_shotdir * 1000, cvar("g_balance_shotgun_secondary_ammo")) +// used nowhere in code effect shotgun_muzzleflash count 3 type smoke @@ -971,7 +969,7 @@ airfriction 5 // shotgun pellet impact // decal -// used in qcsrc/client/damage.qc: pointparticles(particleeffectnum("shotgun_impact"), org2, backoff * 1000, 1) +// used nowhere in code effect shotgun_impact countabsolute 1 type decal @@ -1023,8 +1021,8 @@ velocitymultiplier 0.1 -// used in qcsrc/server/w_uzi.qc: pointparticles(particleeffectnum("uzi_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) -effect uzi_muzzleflash +// used nowhere in code +effect machinegun_muzzleflash count 2 type static color 0x202020 0x404040 @@ -1038,7 +1036,7 @@ lightradius 200 lightradiusfade 2000 lightcolor 2 1.5 0.2 gravity -0.1 -effect uzi_muzzleflash +effect machinegun_muzzleflash count 20 type spark tex 40 40 @@ -1106,10 +1104,7 @@ velocitymultiplier 0.1 -// used in qcsrc/server/nexball.qc: pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) -// used in qcsrc/server/w_grenadelauncher.qc: pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) -// used in qcsrc/server/w_grenadelauncher.qc: pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) -// used in qcsrc/server/w_porto.qc: //pointparticles(particleeffectnum("grenadelauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) +// used nowhere in code effect grenadelauncher_muzzleflash count 3 type smoke @@ -1138,10 +1133,9 @@ airfriction 12 -// hagar trail +// small rocket trail // smoke -// used in qcsrc/client/projectile.qc: trailparticles(self, particleeffectnum("TR_GRENADE"), from, to) -// used in qcsrc/client/projectile.qc: trailparticles(self, particleeffectnum("TR_GRENADE"), from, to) +// used nowhere in code effect TR_GRENADE trailspacing 6 type alphastatic @@ -1184,11 +1178,9 @@ velocityjitter 16 16 16 -// mortar trail +// grenade trail // smoke -// used in qcsrc/client/projectile.qc: trailparticles(self, particleeffectnum("TR_KNIGHTSPIKE"), from, to) -// used in qcsrc/client/projectile.qc: trailparticles(self, particleeffectnum("TR_KNIGHTSPIKE"), from, to) -// used in qcsrc/client/projectile.qc: trailparticles(self, particleeffectnum("TR_KNIGHTSPIKE"), from, to) +// used nowhere in code effect TR_KNIGHTSPIKE // used for MF_TRACER2 notunderwater trailspacing 5 @@ -1229,7 +1221,7 @@ velocityjitter 16 16 16 // decal -// used in qcsrc/client/damage.qc: pointparticles(particleeffectnum("grenade_explode"), org2, '0 0 0', 1) +// used nowhere in code effect grenade_explode countabsolute 1 type decal @@ -1317,9 +1309,8 @@ velocityjitter 224 224 324 -// used in qcsrc/server/w_electro.qc: pointparticles(particleeffectnum("electro_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) -// used in qcsrc/server/w_electro.qc: pointparticles(particleeffectnum("electro_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) -effect electro_muzzleflash +// used nowhere in code +effect electric_muzzleflash count 1 type smoke color 0x283880 0x283880 // 0x202020 0x404040 @@ -1332,7 +1323,7 @@ velocitymultiplier 0.01 lightradius 200 lightradiusfade 2000 lightcolor 1.5 3 6 -effect electro_muzzleflash +effect electric_muzzleflash count 30 type spark tex 31 31 @@ -1346,9 +1337,9 @@ airfriction 12 -// electro trail +// electric trail // glowing vapor trail -// used in qcsrc/client/projectile.qc: trailparticles(self, particleeffectnum("TR_VORETOURNAMENTPLASMA"), from, to) +// used nowhere in code effect TR_VORETOURNAMENTPLASMA trailspacing 1 type static @@ -1380,8 +1371,8 @@ velocityjitter 50 50 50 // decal -// used in qcsrc/client/damage.qc: pointparticles(particleeffectnum("electro_impact"), org2, '0 0 0', 1) -effect electro_impact +// used nowhere in code +effect electric_impact countabsolute 1 type decal tex 59 59 @@ -1392,7 +1383,7 @@ lightradius 250 lightradiusfade 250 lightcolor 3.125 4.375 10 // flare effect -effect electro_impact +effect electric_impact countabsolute 1 type static tex 38 38 @@ -1400,7 +1391,7 @@ color 0x80C0FF 0x80C0FF size 12 32 alpha 256 256 512 // cloud of bouncing sparks -effect electro_impact +effect electric_impact count 60 type smoke tex 42 42 @@ -1414,7 +1405,7 @@ airfriction 6 originjitter 1 1 1 velocityjitter 512 512 512 // inner cloud of smoke -effect electro_impact +effect electric_impact count 60 type smoke color 0x629dff 0x0018ff @@ -1427,8 +1418,8 @@ originjitter 20 20 20 velocityjitter 320 320 320 // decal -// used in qcsrc/client/damage.qc: pointparticles(particleeffectnum("electro_ballexplode"), org2, '0 0 0', 1) -effect electro_ballexplode +// used nowhere in code +effect electric_ballexplode countabsolute 1 type decal tex 59 59 @@ -1439,7 +1430,7 @@ lightradius 250 lightradiusfade 250 lightcolor 3.125 4.375 10 // flare effect -effect electro_ballexplode +effect electric_ballexplode countabsolute 1 type static tex 38 38 @@ -1447,7 +1438,7 @@ color 0x80C0FF 0x80C0FF size 32 32 alpha 256 256 512 // cloud of bouncing sparks -effect electro_ballexplode +effect electric_ballexplode count 128 type spark tex 41 41 @@ -1459,7 +1450,7 @@ bounce 2 originjitter 1 1 1 velocityjitter 512 512 512 // inner cloud of smoke -effect electro_ballexplode +effect electric_ballexplode count 16 type smoke color 0x202020 0x404040 @@ -1472,8 +1463,8 @@ velocityjitter 32 32 32 // decal -// used in qcsrc/client/damage.qc: pointparticles(particleeffectnum("electro_combo"), org2, '0 0 0', 1) -effect electro_combo +// used nowhere in code +effect electric_combo countabsolute 1 type decal tex 59 59 @@ -1484,7 +1475,7 @@ lightradius 400 lightradiusfade 300 lightcolor 4 5 6 // flare effect -effect electro_combo +effect electric_combo countabsolute 1 type static tex 38 38 @@ -1492,7 +1483,7 @@ color 0x80C0FF 0x80C0FF size 48 48 alpha 128 128 64 // large sparks -effect electro_combo +effect electric_combo count 20 type static color 0x2030FF 0x80C0FF @@ -1503,7 +1494,7 @@ airfriction 6 liquidfriction 16 //velocityoffset 0 0 120 velocityjitter 512 512 512 -effect electro_combo +effect electric_combo count 64 type spark tex 41 41 @@ -1515,7 +1506,7 @@ bounce 2 originjitter 1 1 1 velocityjitter 512 512 512 // inner cloud of smoke -effect electro_combo +effect electric_combo count 0.25 type smoke color 0x202020 0x404040 @@ -1527,9 +1518,8 @@ velocityjitter 32 32 32 -// used in qcsrc/server/w_crylink.qc: pointparticles(particleeffectnum("crylink_muzzleflash"), w_shotorg, w_shotdir * 1000, shots) -// used in qcsrc/server/w_crylink.qc: pointparticles(particleeffectnum("crylink_muzzleflash"), w_shotorg, w_shotdir * 1000, shots) -effect crylink_muzzleflash +// used nowhere in code +effect plasma_muzzleflash count 1 type smoke color 0x202020 0x404040 @@ -1542,7 +1532,7 @@ velocitymultiplier 0.01 lightradius 200 lightradiusfade 2000 lightcolor 1.6 0.2 2 -effect crylink_muzzleflash +effect plasma_muzzleflash count 10 type spark tex 40 40 @@ -1556,10 +1546,10 @@ airfriction 12 -// crylink impact effect +// plasma impact effect // decal -// used in qcsrc/client/damage.qc: pointparticles(particleeffectnum("crylink_impact"), org2, '0 0 0', 1) -effect crylink_impact +// used nowhere in code +effect plasma_impact countabsolute 1 type decal tex 47 47 @@ -1570,7 +1560,7 @@ originjitter 12 12 12 //lightradiusfade 300 //lightcolor 3.2 0.4 4 // purple flare effect -effect crylink_impact +effect plasma_impact countabsolute 1 type static tex 39 39 @@ -1578,7 +1568,7 @@ color 0x504060 0x504060 size 8 8 alpha 256 256 512 // purple sparks -effect crylink_impact +effect plasma_impact count 20 type spark tex 41 41 @@ -1588,7 +1578,7 @@ size 4 4 alpha 256 256 1024 velocityjitter 256 256 256 // purple splash -effect crylink_impact +effect plasma_impact count 3 type static color 0xE070FF 0xE070FF @@ -1596,7 +1586,7 @@ size 8 8 alpha 256 256 512 velocityjitter 8 8 8 // purple splash -effect crylink_impact +effect plasma_impact count 3 type static color 0xE070FF 0xE070FF @@ -1606,9 +1596,8 @@ velocityjitter 32 32 32 -// used in qcsrc/server/w_minstanex.qc: pointparticles(particleeffectnum("nex_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) -// used in qcsrc/client/particles.qc: pointparticles(particleeffectnum("nex_muzzleflash"), shotorg, normalize(endpos - shotorg) * 1000, 1) -effect nex_muzzleflash +// used nowhere in code +effect lightning_muzzleflash count 10 type smoke color 0x202020 0x404040 @@ -1621,7 +1610,7 @@ velocitymultiplier 0.02 lightradius 200 lightradiusfade 200 lightcolor 2 2.5 3 -effect nex_muzzleflash +effect lightning_muzzleflash count 150 type spark tex 41 41 @@ -1635,17 +1624,17 @@ airfriction 9 -//// nex beam -//effect nex_beam +//// lightning beam +//effect lightning_beam //countabsolute 1 //type beam //tex 60 60 //color 0xFFFFFF 0xFFFFFF //size 6 6 //alpha 128 128 192 -// nex beam: ring smoke -// used in qcsrc/client/particles.qc: trailparticles(world, particleeffectnum("nex_beam"), shotorg, endpos) -effect nex_beam +// lightning beam: ring smoke +// used nowhere in code +effect lightning_beam trailspacing 32 color 0x1680A0 0x1680A0 size 4 4 @@ -1654,8 +1643,8 @@ alpha 64 128 64 airfriction 5 sizeincrease 2 type static -// nex beam: drifting smoke -effect nex_beam +// lightning beam: drifting smoke +effect lightning_beam trailspacing 6 color 0x5080A0 0x5080A0 size 1 1 @@ -1665,8 +1654,8 @@ airfriction 9 sizeincrease 8 velocityjitter 64 64 64 type static -// nex beam: bright core -effect nex_beam +// lightning beam: bright core +effect lightning_beam trailspacing 6 color 0x80CDFF 0x80CDFF size 4 4 @@ -1674,7 +1663,7 @@ size 4 4 alpha 256 256 1280 type static //sparks -effect nex_beam +effect lightning_beam trailspacing 8 color 0x1680A0 0x1680A0 size 1 1 @@ -1684,11 +1673,10 @@ airfriction 5 gravity -0.01 type snow -// nex impact +// lightning impact // decal -// used in qcsrc/client/damage.qc: pointparticles(particleeffectnum("nex_impact"), org2, '0 0 0', 1) -// used in qcsrc/client/damage.qc: pointparticles(particleeffectnum("nex_impact"), org2, '0 0 0', 1) -effect nex_impact +// used nowhere in code +effect lightning_impact countabsolute 1 type decal tex 47 47 @@ -1699,7 +1687,7 @@ lightradius 200 lightradiusfade 250 lightcolor 4 6 8 // shockwave -effect nex_impact +effect lightning_impact countabsolute 1 type static tex 34 34 @@ -1709,7 +1697,7 @@ sizeincrease 200 // flare effect -effect nex_impact +effect lightning_impact countabsolute 1 type static tex 37 37 @@ -1717,7 +1705,7 @@ color 0x80C0FF 0x80C0FF size 8 8 alpha 256 256 256 // small sparks which form a sphere as they slow down -//effect nex_impact +//effect lightning_impact //count 256 //type spark //color 0x2030FF 0x80C0FF @@ -1728,7 +1716,7 @@ alpha 256 256 256 //liquidfriction 8 //velocityjitter 384 384 384 // small sparks which glow brightly but live briefly -effect nex_impact +effect lightning_impact count 128 type spark tex 41 41 @@ -1742,10 +1730,8 @@ airfriction 9 -// used in qcsrc/server/w_hagar.qc: pointparticles(particleeffectnum("hagar_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) -// used in qcsrc/server/w_hagar.qc: pointparticles(particleeffectnum("hagar_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) -// used in qcsrc/server/w_seeker.qc: pointparticles(particleeffectnum("hagar_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) -effect hagar_muzzleflash +// used nowhere in code +effect small_rocket_muzzleflash count 4 type smoke color 0x202020 0x404040 @@ -1758,7 +1744,7 @@ velocitymultiplier 0.01 lightradius 200 lightradiusfade 2000 lightcolor 2 1.5 0.2 -effect hagar_muzzleflash +effect small_rocket_muzzleflash count 30 type spark tex 40 40 @@ -1772,8 +1758,8 @@ airfriction 12 -// used in qcsrc/server/w_hagar.qc: pointparticles(particleeffectnum("hagar_bounce"), self.origin, self.velocity, 1) -effect hagar_bounce +// used nowhere in code +effect small_rocket_bounce count 4 type smoke color 0x202020 0x404040 @@ -1786,7 +1772,7 @@ velocitymultiplier 0.01 lightradius 60 lightradiusfade 300 lightcolor 2 1.5 0.2 -effect hagar_bounce +effect small_rocket_bounce count 30 type spark tex 40 40 @@ -1803,10 +1789,8 @@ airfriction 12 // decal -// used in qcsrc/client/damage.qc: pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1) -// used in qcsrc/client/damage.qc: pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1) -// used in qcsrc/client/damage.qc: pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1) -effect hagar_explode +// used nowhere in code +effect small_rocket_explode countabsolute 1 type decal tex 8 16 @@ -1817,7 +1801,7 @@ lightradius 120 lightradiusfade 400 lightcolor 8 4 1 // fire effect which make bright dot inside -effect hagar_explode +effect small_rocket_explode notunderwater count 10 type smoke @@ -1832,7 +1816,7 @@ liquidfriction 8 originjitter 8 8 8 velocityjitter 156 156 156 // fire effect which expands then slows -effect hagar_explode +effect small_rocket_explode notunderwater count 24 type static @@ -1848,7 +1832,7 @@ originjitter 8 8 8 velocityjitter 286 286 286 // smoke -effect hagar_explode +effect small_rocket_explode type alphastatic notunderwater tex 0 8 @@ -1862,7 +1846,7 @@ color 0x000000 0x111111 bounce 2 // underwater bubbles -effect hagar_explode +effect small_rocket_explode underwater count 32 type bubble @@ -1876,7 +1860,7 @@ liquidfriction 0.25 originjitter 16 16 16 velocityjitter 96 96 96 // bouncing sparks -effect hagar_explode +effect small_rocket_explode notunderwater count 16 type spark @@ -1893,7 +1877,7 @@ velocityjitter 256 256 256 -// used in qcsrc/server/w_rocketlauncher.qc: pointparticles(particleeffectnum("rocketlauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) +// used nowhere in code effect rocketlauncher_muzzleflash count 20 type smoke @@ -1925,10 +1909,7 @@ airfriction 12 // rocket trail // smoke -// used in qcsrc/server/cl_client.qc: self.modelflags |= MF_ROCKET -// used in qcsrc/server/cl_client.qc: self.modelflags &~= MF_ROCKET -// used in qcsrc/client/projectile.qc: trailparticles(self, particleeffectnum("TR_ROCKET"), from, to) -// used in qcsrc/client/projectile.qc: trailparticles(self, particleeffectnum("TR_ROCKET"), from, to) +// used nowhere in code effect TR_ROCKET trailspacing 5 type alphastatic @@ -1987,7 +1968,7 @@ originjitter 1 1 1 velocityjitter 100 100 100 velocitymultiplier -0.31 -// rocket explosion (bigger than mortar and hagar) +// rocket explosion effect rocket_explode countabsolute 1 type decal @@ -2076,21 +2057,214 @@ velocityjitter 256 256 256 // used in qcsrc/server/g_grabber.qc: pointparticles(particleeffectnum("grapple_muzzleflash"), org, '0 0 0', 1) effect grapple_muzzleflash lightradius 160 -lightradiusfade 800 -lightcolor 1 0 0 - - +lightradiusfade 600 +lightcolor 1 0.2 0.1 // used in qcsrc/server/g_grabber.qc: pointparticles(particleeffectnum("grabber_impact"), self.origin, '0 0 0', 1) +// decal effect grabber_impact -lightradius 160 -lightradiusfade 800 -lightcolor 1 0 0 +countabsolute 1 +type decal +tex 47 47 +size 10 10 +alpha 256 256 0 +originjitter 14 14 14 +lightradius 90 +lightradiusfade 480 +lightcolor 0 2 4 +rotate -180 180 0 0 +// rotating something +effect grabber_impact +count 5 +type smoke +tex 46 46 +color 0x1680A0 0x1680A0 +size 18 24 +sizeincrease 15 +alpha 55 55 65 +rotate 90 -90 250 -250 +// shockwave +effect grabber_impact +countabsolute 1 +type static +tex 33 33 +color 0x1680A0 0x1680A0 +size 12 12 +alpha 50 50 400 +sizeincrease 450 +// shockwave2 +effect grabber_impact +countabsolute 1 +type static +tex 65 65 +color 0x1680A0 0x1680A0 +size 5 5 +alpha 50 50 100 +sizeincrease 250 +// flare effect +effect grabber_impact +countabsolute 1 +type static +tex 37 37 +color 0x80C0FF 0x80C0FF +size 8 8 +alpha 256 256 128 +// small sparks which form a sphere as they slow down +//effect grabber_impact +//count 128 +//type spark +//color 0x2030FF 0x80C0FF +//size 1 2 +//alpha 256 256 512 +//bounce 2 +//airfriction 8 +//liquidfriction 8 +//velocityjitter 384 384 384 +// small sparks which glow brightly but live briefly +effect grabber_impact +count 32 +type spark +tex 41 41 +color 0xD9FDFF 0xD9FDFF +size 2 2 +alpha 0 128 512 +bounce 2 +stretchfactor 3 +velocityjitter 600 600 600 +velocitymultiplier 0.5 +airfriction 9 +// small sparks that live longer +effect grabber_impact +count 8 +type spark +tex 41 41 +color 0xD9FDFF 0xD9FDFF +size 1 1 +alpha 255 255 112 +bounce 1.6 +stretchfactor 0.7 +velocityjitter 300 300 600 +velocitymultiplier 2.5 +airfriction 2 +gravity 1 + +// used in qcsrc/server/w_grabber.qc: pointparticles(particleeffectnum("grabber_impact2"), trace_endpos, '0 0 0', 1); +// decal +effect grabber_impact2 +countabsolute 1 +type decal +tex 47 47 +size 18 18 +alpha 256 256 0 +originjitter 14 14 14 +lightradius 180 +lightradiusfade 240 +lightcolor 0 2 4 +rotate -180 180 0 0 +// rotating something +effect grabber_impact2 +count 15 +type smoke +tex 46 46 +color 0x1680A0 0x1680A0 +size 20 26 +sizeincrease 15 +alpha 55 55 50 +rotate 180 -180 500 -500 +// shockwave +effect grabber_impact2 +countabsolute 1 +type static +tex 33 33 +color 0x1680A0 0x1680A0 +size 16 16 +alpha 50 50 400 +sizeincrease 900 +// shockwave2 +effect grabber_impact2 +countabsolute 1 +type static +tex 65 65 +color 0x1680A0 0x1680A0 +size 7 7 +alpha 50 50 100 +sizeincrease 500 +// flare effect +effect grabber_impact2 +countabsolute 1 +type static +tex 37 37 +color 0x80C0FF 0x80C0FF +size 14 14 +alpha 256 256 64 +// small sparks which form a sphere as they slow down +//effect grabber_impact2 +//count 128 +//type spark +//color 0x2030FF 0x80C0FF +//size 1 2 +//alpha 256 256 512 +//bounce 2 +//airfriction 8 +//liquidfriction 8 +//velocityjitter 384 384 384 +// small sparks which glow brightly but live briefly +effect grabber_impact2 +count 64 +type spark +tex 41 41 +color 0xD9FDFF 0xD9FDFF +size 4 4 +alpha 0 128 512 +bounce 2 +stretchfactor 3 +velocityjitter 600 600 600 +velocitymultiplier 0.5 +airfriction 9 +// small sparks that live longer +effect grabber_impact2 +count 24 +type spark +tex 41 41 +color 0xD9FDFF 0xD9FDFF +size 2 2 +alpha 255 255 112 +bounce 1.6 +stretchfactor 0.7 +velocityjitter 300 300 600 +velocitymultiplier 2.5 +airfriction 2 +gravity 1 + +// used in qcsrc/server/cl_weaponsystem.qc: pointparticles(particleeffectnum("grabber_reload"), org, '0 0 0', 1); +effect grabber_reload +count 10 +type blood +tex 24 32 +size 2 4 +alpha 512 512 128 +color 0xFF9900 0x994400 +bounce -1 +airfriction 1 +liquidfriction 4 +velocityjitter 128 128 32 +velocitymultiplier 5 +color 0xFF9900 0x994400 +staintex 16 24 +//blood mist +effect grabber_reload +countabsolute 5 +type alphastatic +tex 0 8 +size 4 5 +alpha 100 256 400 +color 0xFF9900 0x994400 +originjitter 4 4 4 // used nowhere in code -effect nex242_misc_laser_beam +effect lightning242_misc_laser_beam countabsolute 1 type beam tex 60 60 @@ -2100,7 +2274,7 @@ color 0xff0000 0xff0000 sizeincrease 1 // used nowhere in code -effect nex242_misc_laser_beam_end +effect lightning242_misc_laser_beam_end count 1 type spark color 0x8f4333 0xfff31b @@ -2114,7 +2288,7 @@ velocitymultiplier 100 // used nowhere in code -effect nex242_misc_laser_beam_fast +effect lightning242_misc_laser_beam_fast countabsolute 1 type beam tex 60 60 @@ -2124,7 +2298,7 @@ color 0xff0000 0xff0000 sizeincrease 0.1 // used nowhere in code -effect nex242_misc_laser_beam_fast_end +effect lightning242_misc_laser_beam_fast_end count 1 type spark color 0x8f4333 0xfff31b @@ -2137,7 +2311,7 @@ velocitymultiplier 100 // additional laser colors (mike) // used nowhere in code -effect nex242_misc_laser_green_beam +effect lightning242_misc_laser_green_beam countabsolute 1 type beam tex 60 60 @@ -2147,7 +2321,7 @@ color 0x00ff00 0x00ff00 sizeincrease 1 // used nowhere in code -effect nex242_misc_laser_green_beam_end +effect lightning242_misc_laser_green_beam_end count 1 type spark color 0x8f4333 0xfff31b @@ -2159,7 +2333,7 @@ velocityjitter 64 64 64 velocitymultiplier 100 // used nowhere in code -effect nex242_misc_laser_blue_beam +effect lightning242_misc_laser_blue_beam countabsolute 1 type beam tex 60 60 @@ -2169,7 +2343,7 @@ color 0x0000ff 0x0000ff sizeincrease 1 // used nowhere in code -effect nex242_misc_laser_blue_beam_end +effect lightning242_misc_laser_blue_beam_end count 1 type spark color 0x8f4333 0xfff31b @@ -2181,7 +2355,7 @@ velocityjitter 64 64 64 velocitymultiplier 100 // used nowhere in code -effect nex242_misc_laser_yellow_beam +effect lightning242_misc_laser_yellow_beam countabsolute 1 type beam tex 60 60 @@ -2191,7 +2365,7 @@ color 0xffff00 0xffff00 sizeincrease 1 // used nowhere in code -effect nex242_misc_laser_yellow_beam_end +effect lightning242_misc_laser_yellow_beam_end count 1 type spark color 0x8f4333 0xfff31b @@ -2203,7 +2377,7 @@ velocityjitter 64 64 64 velocitymultiplier 100 // used nowhere in code -effect nex242_misc_laser_cyan_beam +effect lightning242_misc_laser_cyan_beam countabsolute 1 type beam tex 60 60 @@ -2213,7 +2387,7 @@ color 0x00ffff 0x00ffff sizeincrease 1 // used nowhere in code -effect nex242_misc_laser_cyan_beam_end +effect lightning242_misc_laser_cyan_beam_end count 1 type spark color 0x8f4333 0xfff31b @@ -2225,7 +2399,7 @@ velocityjitter 64 64 64 velocitymultiplier 100 // used nowhere in code -effect nex242_misc_laser_magenta_beam +effect lightning242_misc_laser_magenta_beam countabsolute 1 type beam tex 60 60 @@ -2235,7 +2409,7 @@ color 0xff00ff 0xff00ff sizeincrease 1 // used nowhere in code -effect nex242_misc_laser_magenta_beam_end +effect lightning242_misc_laser_magenta_beam_end count 1 type spark color 0x8f4333 0xfff31b @@ -2247,7 +2421,7 @@ velocityjitter 64 64 64 velocitymultiplier 100 // used nowhere in code -effect nex242_misc_laser_white_beam +effect lightning242_misc_laser_white_beam countabsolute 1 type beam tex 60 60 @@ -2257,7 +2431,7 @@ color 0xffffff 0xffffff sizeincrease 1 // used nowhere in code -effect nex242_misc_laser_white_beam_end +effect lightning242_misc_laser_white_beam_end count 1 type spark color 0x8f4333 0xfff31b @@ -2269,7 +2443,7 @@ velocityjitter 64 64 64 velocitymultiplier 100 // used nowhere in code -effect nex242_misc_laser_black_beam +effect lightning242_misc_laser_black_beam countabsolute 1 type beam tex 60 60 @@ -2279,7 +2453,7 @@ color 0x000000 0x000000 sizeincrease 1 // used nowhere in code -effect nex242_misc_laser_black_beam_end +effect lightning242_misc_laser_black_beam_end count 1 type spark color 0x8f4333 0xfff31b @@ -2291,7 +2465,7 @@ velocityjitter 64 64 64 velocitymultiplier 100 // used nowhere in code -effect nex242_misc_laser_orange_beam +effect lightning242_misc_laser_orange_beam countabsolute 1 type beam tex 60 60 @@ -2301,7 +2475,7 @@ color 0xff6600 0xff6600 sizeincrease 1 // used nowhere in code -effect nex242_misc_laser_orange_beam_end +effect lightning242_misc_laser_orange_beam_end count 1 type spark color 0x8f4333 0xfff31b @@ -2315,10 +2489,10 @@ velocitymultiplier 100 -// bigger crylink impact effect +// bigger plasma impact effect // decal -// used in qcsrc/client/damage.qc: pointparticles(particleeffectnum("crylink_impactbig"), org2, '0 0 0', 1) -effect crylink_impactbig +// used nowhere in code +effect plasma_impactbig countabsolute 1 type decal tex 47 47 @@ -2329,7 +2503,7 @@ originjitter 12 12 12 //lightradiusfade 800 //lightcolor 3.2 0.4 4 // purple flare effect -effect crylink_impactbig +effect plasma_impactbig countabsolute 1 type static tex 39 39 @@ -2337,7 +2511,7 @@ color 0x504060 0x504060 size 24 24 alpha 256 256 512 // purple sparks -effect crylink_impactbig +effect plasma_impactbig count 80 type spark tex 41 41 @@ -2347,7 +2521,7 @@ size 6 6 alpha 256 256 1024 velocityjitter 512 512 512 // purple splash -effect crylink_impactbig +effect plasma_impactbig count 3 type static color 0xE070FF 0xE070FF @@ -2355,7 +2529,7 @@ size 16 16 alpha 256 256 512 velocityjitter 32 32 32 // purple splash -effect crylink_impactbig +effect plasma_impactbig count 6 type static color 0xE070FF 0xE070FF @@ -2541,8 +2715,8 @@ color 0x7cbaff 0xcfd1ff velocitymultiplier 2 // decal -// used in qcsrc/client/damage.qc: pointparticles(particleeffectnum("grabberbomb_explode"), org2, '0 0 0', 1) -effect grabberbomb_explode +// used nowhere in code +effect bomb_explode count 50 type static tex 38 38 @@ -2557,7 +2731,7 @@ velocityjitter 550 550 550 //velocitymultiplier -20 airfriction 10 // decal in the air -effect grabberbomb_explode +effect bomb_explode countabsolute 3 type static tex 38 38 @@ -2567,7 +2741,7 @@ alpha 256 265 100 sizeincrease -60 originoffset 0 0 6 // decal on the ground -effect grabberbomb_explode +effect bomb_explode countabsolute 1 type decal tex 39 39 @@ -2575,7 +2749,7 @@ size 80 100 alpha 256 256 0 originjitter 6 6 6 // some sparks -effect grabberbomb_explode +effect bomb_explode count 60 type spark tex 38 38 @@ -3032,10 +3206,9 @@ velocitymultiplier 20 velocityoffset 0 0 10 airfriction 1 -// port-o-launch trail +// portal trail // glowing vapor trail -// used in qcsrc/client/projectile.qc: trailparticles(self, particleeffectnum("TR_WIZSPIKE"), from, to) -// used in qcsrc/client/projectile.qc: trailparticles(self, particleeffectnum("TR_WIZSPIKE"), from, to) +// used nowhere in code effect TR_WIZSPIKE trailspacing 2 type static @@ -3066,8 +3239,7 @@ velocityjitter 50 50 50 // TAG trail // glowing vapor trail -// used in qcsrc/client/projectile.qc: trailparticles(self, particleeffectnum("TR_VORESPIKE"), from, to) -// used in qcsrc/client/projectile.qc: trailparticles(self, particleeffectnum("TR_VORESPIKE"), from, to) +// used nowhere in code effect TR_VORESPIKE trailspacing 2 type static @@ -3096,7 +3268,7 @@ airfriction 12 originjitter 1 1 1 velocityjitter 50 50 50 -// used in qcsrc/client/damage.qc: pointparticles(particleeffectnum("flac_explode"), org2, '0 0 0', 1) +// used nowhere in code effect flac_explode countabsolute 1 type decal @@ -3212,11 +3384,10 @@ velocityjitter 5 5 20 //velocitymultiplier -20 airfriction -1 -// crylink trail +// plasma trail // plasma smoke -// used in qcsrc/client/projectile.qc: trailparticles(self, particleeffectnum("TR_CRYLINKPLASMA"), from, to) -// used in qcsrc/client/projectile.qc: trailparticles(self, particleeffectnum("TR_CRYLINKPLASMA"), from, to) -effect TR_CRYLINKPLASMA +// used nowhere in code +effect TR_plasmaPLASMA trailspacing 64 type static color 0x5522aa 0x6622ff @@ -3229,8 +3400,8 @@ velocityjitter 8 8 8 //lighttime 0 //lightcolor 1 0 1 velocitymultiplier -0.01 -// crylink main trail -effect TR_CRYLINKPLASMA +// plasma main trail +effect TR_plasmaPLASMA trailspacing 8 type static color 0x5522aa 0x6622ff @@ -3371,7 +3542,7 @@ staintex 16 24 effect item_pickup countabsolute 1 type static -color 0x63F2EA 0xB0C5C4 +color 0xF263EA 0xC5B0C4 size 8 16 alpha 128 64 64 // cloud of particles which expand rapidly and then slow to form a ball @@ -3379,7 +3550,7 @@ effect item_pickup count 64 type spark tex 41 41 -color 0x63F2EA 0xB0C5C4 +color 0xF263EA 0xC5B0C4 size 1 1 alpha 256 256 1280 //originjitter 24 24 24 @@ -4283,7 +4454,7 @@ velocityjitter 1 1 1 velocitymultiplier 10 stretchfactor 0.7 -// rocket explosion (bigger than mortar and hagar) +// rocket explosion // decal // used nowhere in code effect fireball_explode @@ -4460,8 +4631,7 @@ lightradiusfade 10000 lightcolor 0.9 0.9 0.2 // rifle bullet trail (somewhat like a tracer) -// used in qcsrc/server/w_common.qc: zcurveparticles_from_tracetoss(particleeffectnum("tr_bullet"), self.origin, trace_endpos, self.velocity) -// used in qcsrc/client/projectile.qc: trailparticles(self, particleeffectnum("tr_bullet"), from, to) +// used nowhere in code effect tr_rifle trailspacing 128 type spark @@ -4545,21 +4715,24 @@ velocityjitter 256 256 256 velocitymultiplier -0.1 -// gauntlet laser +// grabber melee // based off morphed's cl_gentle -// used in qcsrc/server/w_laser.qc -effect laser_gauntlet +// used in qcsrc/server/w_grabber.qc +effect grabber_melee tex 43 43 count 3 type spark -color 0xff00ff 0xff0000 -size 4 8 +color 0xffffff 0x0033ff +size 8 16 sizeincrease 34 alpha 128 128 292 gravity 0 airfriction 5 liquidfriction 10 -velocityjitter 50 50 50 +velocityjitter 25 25 25 +lightradius 200 +lightradiusfade 200 +lightcolor 0.4 0.7 0.9 //torch flame, spawn it as fast as you can 20 times per second or more, supports direction but not required @@ -4631,18 +4804,20 @@ velocitymultiplier 20 velocityoffset 0 0 10 airfriction 1 +// regurgitate effect +// used in: vore.qc: pointparticles(particleeffectnum("regurgitate"), e.predator.origin, '0 0 0', 1) effect regurgitate -count 40 +count 30 type blood tex 24 32 size 12 24 alpha 512 512 128 -color 0xDC9BCD 0xDC9BCD +color 0x9B9BCD 0x3769CD bounce -1 airfriction 1 liquidfriction 4 -velocityjitter 192 192 192 -velocitymultiplier 15 +velocityjitter 192 192 32 +velocitymultiplier 5 staincolor 0x408000 0x80FF00 staintex 16 24 //blood mist @@ -4653,4 +4828,4 @@ tex 0 8 size 25 30 alpha 100 256 400 color 0x000000 0x408000 -originjitter 110 110 110 \ No newline at end of file +originjitter 110 110 110