From a3571945a72da384203164141b81f30c3555fd6f Mon Sep 17 00:00:00 2001 From: morphed Date: Sat, 25 Oct 2008 16:07:46 +0000 Subject: [PATCH] lots of new particle fx, most are unused yet git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4874 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- data/effectinfo.txt | 5540 +++++++++++++++++-------------- data/particles/particlefont.tga | Bin 4194348 -> 4194348 bytes 2 files changed, 2970 insertions(+), 2570 deletions(-) diff --git a/data/effectinfo.txt b/data/effectinfo.txt index 1fdca1ada..5e43d2eca 100644 --- a/data/effectinfo.txt +++ b/data/effectinfo.txt @@ -1,2570 +1,2970 @@ -// item respawn effect -// flare particle and light -// used in qcsrc/server/bots.qc: //te_wizspike(start) -// used in qcsrc/server/bots.qc: te_wizspike(org) -// used in qcsrc/server/bots.qc: //te_wizspike(e.origin) -// used in qcsrc/server/bots.qc: //te_wizspike(e.nearestwaypoint.wpnearestpoint) -effect TE_WIZSPIKE -countabsolute 1 -type static -color 0x63F2EA 0x63f2EA -size 20 20 -alpha 128 128 128 -lightradius 200 -lightradiusfade 200 -lightcolor 0.4 0.9 0.9 -// cloud of particles which expand rapidly and then slow to form a ball -effect TE_WIZSPIKE -count 100 -type static -color 0x63F2EA 0x63f2EA -size 2 2 -alpha 64 64 64 -airfriction 2 -liquidfriction 2 -originjitter 16 16 16 -velocityjitter 32 32 32 - -// laser impact -// decal -// used in qcsrc/server/bots.qc: //te_knightspike(end) -// used in qcsrc/server/bots.qc: te_knightspike(start) -// used in qcsrc/server/bots.qc: te_knightspike(org) -// used in qcsrc/server/bots.qc: te_knightspike(org) -effect TE_KNIGHTSPIKE -countabsolute 1 -type decal -tex 47 47 -size 24 24 -alpha 256 256 0 -originjitter 16 16 16 -lightradius 200 -lightradiusfade 1000 -lightcolor 4 0.2 0.2 -// flare effect -effect TE_KNIGHTSPIKE -countabsolute 1 -type static -tex 39 39 -color 0xFF2010 0xFF2010 -alpha 256 256 1024 -size 24 24 -// sparks that rapidly expand and rapidly slow down to form an interesting spherical effect -effect TE_KNIGHTSPIKE -count 256 -type spark -color 0x800000 0xFF8020 -alpha 256 256 1024 -size 4 4 -//bounce 1.5 -airfriction 6 -liquidfriction 6 -//originjitter 32 32 32 -velocityjitter 256 256 256 - -// machinegun bullet impact -// bullet impact decal -// used nowhere in code -effect TE_SPIKE -countabsolute 1 -type decal -tex 56 59 -size 5 5 -alpha 256 256 0 -originjitter 6 6 6 -// dust/smoke drifting away from the impact -effect TE_SPIKE -count 8 -type smoke -tex 0 8 -color 0x101010 0x101010 -size 3 3 -sizeincrease 3 -alpha 255 255 256 -originjitter 0 0 0 -velocityjitter 8 8 8 -// dust/smoke staying at the impact -effect TE_SPIKE -count 1 -type smoke -tex 0 8 -color 0x505050 0x505050 -size 4 4 -sizeincrease 4 -alpha 255 255 128 -originjitter 0 0 0 -velocityjitter 0 0 0 -// bouncing sparks -effect TE_SPIKE -count 20 -type spark -color 0x8f4333 0xfff31b -size 0.4 0.4 -alpha 0 256 256 -gravity 1 -bounce 1.5 -velocityoffset 0 0 80 -velocityjitter 64 64 64 - -// electro combo explosion -// decal -// used nowhere in code -effect TE_SPIKEQUAD -countabsolute 1 -type decal -tex 59 59 -size 64 64 -alpha 256 256 0 -originjitter 34 34 34 -lightradius 400 -lightradiusfade 200 -lightcolor 2 2.5 3 -// flare effect -effect TE_SPIKEQUAD -countabsolute 1 -type static -tex 38 38 -color 0x80C0FF 0x80C0FF -size 48 48 -alpha 256 256 128 -// large sparks -effect TE_SPIKEQUAD -count 20 -type static -color 0x2030FF 0x80C0FF -size 32 32 -alpha 256 256 256 -//gravity 1 -bounce 1.5 -airfriction 4 -liquidfriction 16 -//velocityoffset 0 0 120 -velocityjitter 512 512 512 - -// quake effect -// decal -// used nowhere in code -effect TE_SUPERSPIKE -countabsolute 1 -type decal -tex 56 59 -size 3 3 -alpha 256 256 0 -originjitter 6 6 6 -// dust/smoke drifting away from the impact -effect TE_SUPERSPIKE -count 8 -type smoke -tex 0 8 -color 0x101010 0x101010 -size 3 3 -sizeincrease 3 -alpha 255 255 256 -originjitter 0 0 0 -velocityjitter 8 8 8 -// dust/smoke staying at the impact -effect TE_SUPERSPIKE -count 1 -type smoke -tex 0 8 -color 0x505050 0x505050 -size 4 4 -sizeincrease 4 -alpha 255 255 128 -originjitter 0 0 0 -velocityjitter 0 0 0 -// sparks that disappear on impact -effect TE_SUPERSPIKE -count 30 -type spark -color 0x8f4333 0xfff31b -size 0.4 0.4 -alpha 0 256 768 -gravity 1 -bounce -1 -velocityoffset 0 0 80 -velocityjitter 64 64 64 - -// quake effect -// decal -// used nowhere in code -effect TE_SUPERSPIKEQUAD -countabsolute 1 -type decal -tex 56 59 -size 3 3 -alpha 256 256 0 -originjitter 6 6 6 -lightradius 100 -lightradiusfade 500 -lightcolor 0.15 0.15 1.5 -// dust/smoke drifting away from the impact -effect TE_SUPERSPIKEQUAD -count 8 -type smoke -tex 0 8 -color 0x101010 0x101010 -size 3 3 -sizeincrease 3 -alpha 255 255 256 -originjitter 0 0 0 -velocityjitter 8 8 8 -// dust/smoke staying at the impact -effect TE_SUPERSPIKEQUAD -count 1 -type smoke -tex 0 8 -color 0x505050 0x505050 -size 4 4 -sizeincrease 4 -alpha 255 255 128 -originjitter 0 0 0 -velocityjitter 0 0 0 -// sparks that disappear on impact -effect TE_SUPERSPIKEQUAD -count 30 -type spark -color 0x8f4333 0xfff31b -size 0.4 0.4 -alpha 0 256 768 -gravity 1 -bounce -1 -velocityoffset 0 0 80 -velocityjitter 64 64 64 - -// shotgun pellet impact -// decal -// used in qcsrc/server/bots.qc: //te_gunshot(org) -// used in qcsrc/server/bots.qc: te_gunshot(org) -// used in qcsrc/server/bots.qc: te_gunshot(org) -// used in qcsrc/server/bots.qc: te_gunshot(org) -// used in qcsrc/server/bots.qc: //te_gunshot(end) -effect TE_GUNSHOT -countabsolute 1 -type decal -tex 56 59 -size 3 3 -alpha 256 256 0 -originjitter 6 6 6 -// dust/smoke drifting away from the impact -effect TE_GUNSHOT -count 4 -type smoke -tex 0 8 -color 0x101010 0x101010 -size 3 3 -sizeincrease 3 -alpha 128 128 64 -originjitter 0 0 0 -velocityjitter 8 8 8 -// dust/smoke staying at the impact -effect TE_GUNSHOT -count 1 -type smoke -tex 0 8 -color 0x505050 0x505050 -size 4 4 -sizeincrease 4 -alpha 128 128 64 -originjitter 0 0 0 -velocityjitter 0 0 0 -// bouncing sparks -effect TE_GUNSHOT -count 10 -type spark -color 0x8f4333 0xfff31b -size 0.4 0.4 -alpha 0 64 64 -gravity 1 -bounce 1.5 -velocityoffset 0 0 80 -velocityjitter 64 64 64 - -// crylink impact effect -// decal -// used nowhere in code -effect TE_GUNSHOTQUAD -countabsolute 1 -type decal -tex 47 47 -size 8 8 -alpha 256 256 0 -originjitter 12 12 12 -//lightradius 100 -//lightradiusfade 300 -//lightcolor 0.5 0.5 0.5 -// purple flare effect -effect TE_GUNSHOTQUAD -countabsolute 1 -type static -tex 39 39 -color 0x504060 0x504060 -size 8 8 -alpha 256 256 512 -// purple sparks -effect TE_GUNSHOTQUAD -count 12 -type spark -color 0xA040C0 0xFFFFFF -size 1 1 -alpha 128 128 384 -gravity 1 -bounce 1.5 -velocityoffset 0 0 80 -velocityjitter 128 128 128 - -// mortar/hagar explosion (smaller than rocket) -// decal -// used nowhere in code -effect TE_EXPLOSION -countabsolute 1 -type decal -tex 8 16 -size 48 48 -alpha 256 256 0 -originjitter 40 40 40 -lightradius 350 -lightradiusfade 700 -lightcolor 4 2 0.5 -// flare effect -effect TE_EXPLOSION -countabsolute 1 -type static -tex 35 37 -color 0x404040 0x404040 -size 48 48 -alpha 192 192 64 -// fire effect which expands then slows -effect TE_EXPLOSION -notunderwater -count 128 -type static -tex 48 55 -color 0x902010 0xFFD080 -size 16 16 -alpha 128 128 256 -bounce 1.5 -airfriction 4 -liquidfriction 4 -originjitter 8 8 8 -velocityjitter 256 256 256 -// underwater bubbles -effect TE_EXPLOSION -underwater -count 32 -type bubble -tex 62 62 -color 0x404040 0x808080 -size 3 3 -alpha 128 256 64 -gravity -0.125 -bounce 1.5 -liquidfriction 0.25 -originjitter 16 16 16 -velocityjitter 96 96 96 -// bouncing sparks -effect TE_EXPLOSION -notunderwater -count 32 -type spark -color 0x903010 0xFFD030 -size 2 2 -alpha 256 256 384 -gravity 1 -airfriction 0.2 -bounce 1.5 -liquidfriction 0.8 -velocityoffset 0 0 80 -velocityjitter 256 256 256 - -// quake effect -// decal -// used nowhere in code -effect TE_EXPLOSIONQUAD -countabsolute 1 -type decal -tex 8 16 -size 48 48 -alpha 256 256 0 -originjitter 40 40 40 -lightradius 350 -lightradiusfade 700 -lightcolor 4 2 8 -// smoke cloud -effect TE_EXPLOSIONQUAD -notunderwater -count 32 -type smoke -color 0x202020 0x404040 -tex 0 8 -size 12 12 -alpha 32 32 64 -velocityjitter 48 48 48 -// underwater bubbles -effect TE_EXPLOSIONQUAD -underwater -count 32 -type bubble -tex 62 62 -color 0x404040 0x808080 -size 3 3 -alpha 128 256 64 -gravity -0.125 -bounce 1.5 -liquidfriction 0.25 -originjitter 16 16 16 -velocityjitter 96 96 96 -// sparks which go through walls -effect TE_EXPLOSIONQUAD -notunderwater -count 128 -type spark -color 0x903010 0xFFD030 -size 1 1 -alpha 0 256 512 -gravity 1 -airfriction 0.2 -liquidfriction 0.8 -velocityoffset 0 0 80 -velocityjitter 256 256 256 - -// quake effect -// decal -// used in qcsrc/server/keyhunt.qc: te_tarexplosion(lostkey.origin) -effect TE_TAREXPLOSION -countabsolute 1 -type decal -tex 8 16 -size 48 48 -alpha 256 256 0 -originjitter 40 40 40 -lightradius 600 -lightradiusfade 1200 -lightcolor 1.6 0.8 2 -// smoke cloud -effect TE_TAREXPLOSION -notunderwater -count 32 -type smoke -color 0x202020 0x404040 -tex 0 8 -size 12 12 -alpha 32 32 64 -velocityjitter 48 48 48 -// underwater bubbles -effect TE_TAREXPLOSION -underwater -count 32 -type bubble -tex 62 62 -color 0x404040 0x808080 -size 3 3 -alpha 128 256 64 -gravity -0.125 -bounce 1.5 -liquidfriction 0.25 -originjitter 16 16 16 -velocityjitter 96 96 96 -// sparks which go through walls -effect TE_TAREXPLOSION -notunderwater -count 128 -type spark -color 0x903010 0xFFD030 -size 1 1 -alpha 0 256 512 -gravity 1 -airfriction 0.2 -liquidfriction 0.8 -velocityoffset 0 0 80 -velocityjitter 256 256 256 - -// bloody impact effect indicating damage -// used nowhere in code -effect TE_BLOOD -count 0.333 -type blood -tex 24 32 -size 8 8 -alpha 256 256 64 -bounce -1 -airfriction 1 -liquidfriction 4 -velocityjitter 64 64 64 -velocitymultiplier 1 - -// sparks (quake effect) -// used in qcsrc/server/antilag.qc: te_spark(antilag_takebackorigin(e, time - e.antilag_debug), '0 0 0', 32) -// used in qcsrc/server/g_triggers.qc: self.mdl = "TE_SPARK" -effect TE_SPARK -count 1 -type spark -tex 40 40 -color 0x8f4333 0xfff31b -size 0.4 0.6 -alpha 64 256 768 -gravity 1 -bounce -1 -velocityoffset 0 0 80 -velocityjitter 64 64 64 -velocitymultiplier 1 - -// nex impact -// decal -// used in qcsrc/server/bots.qc: te_plasmaburn(org) -effect TE_PLASMABURN -countabsolute 1 -type decal -tex 47 47 -size 24 24 -alpha 256 256 0 -originjitter 16 16 16 -lightradius 200 -lightradiusfade 400 -lightcolor 1 1 1 -// flare effect -effect TE_PLASMABURN -countabsolute 1 -type static -tex 37 37 -color 0x80C0FF 0x80C0FF -size 8 8 -alpha 256 256 512 -// small sparks which form a sphere as they slow down -effect TE_PLASMABURN -count 256 -type spark -color 0x2030FF 0x80C0FF -size 1 2 -alpha 256 256 1024 -bounce 2 -airfriction 8 -liquidfriction 8 -velocityjitter 128 128 128 - -// quake effect -// used in qcsrc/server/bots.qc: //te_smallflash((e.absmin + e.absmax) * 0.5) -// used in qcsrc/server/bots.qc: //te_smallflash((e.absmin + e.absmax) * 0.5) -effect TE_SMALLFLASH -lightradius 200 -lightradiusfade 1000 -lightcolor 2 2 2 - -// quake effect -// used nowhere in code -effect TE_FLAMEJET -count 1 -type smoke -color 0x6f0f00 0xe3974f -size 4 4 -alpha 64 128 384 -gravity -1 -bounce 1.1 -airfriction 1 -liquidfriction 4 -velocityjitter 128 128 128 -velocitymultiplier 1 - -// quake effect -// used nowhere in code -effect TE_LAVASPLASH -count 64 -type alphastatic -color 0x6f0f00 0xe3974f -size 12 12 -alpha 256 256 256 -gravity 0.05 -originoffset 0 0 32 -originjitter 128 128 32 -velocityoffset 0 0 256 -velocityjitter 128 128 0 - -// player teleport effect -// used nowhere in code -effect TE_TELEPORT -count 112 -type static -color 0xA0A0A0 0xFFFFFF -size 10 10 -alpha 64 128 256 -airfriction 1 -liquidfriction 4 -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) -effect TE_TEI_G3 -countabsolute 1 -type beam -tex 60 60 -color 0xFFFFFF 0xFFFFFF -size 4 4 -alpha 128 128 256 -// experimental -effect TE_TEI_G3 -trailspacing 2 -type static -color 0x202020 0x404040 -size 1 1 -alpha 256 256 512 -airfriction -4 -//liquidfriction -4 -velocityjitter 8 8 8 -type smoke - -// smoke effect -// used nowhere in code -effect TE_TEI_SMOKE -count 0.333 -type smoke -color 0x202020 0x404040 -tex 0 8 -size 5 5 -alpha 256 256 512 -originjitter 1.5 1.5 1.5 -velocityjitter 6 6 6 -velocitymultiplier 1 - -// rocket explosion (bigger than mortar and hagar) -// decal -// used nowhere in code -effect TE_TEI_BIGEXPLOSION -countabsolute 1 -type decal -tex 8 16 -size 72 72 -alpha 256 256 0 -originjitter 40 40 40 -lightradius 500 -lightradiusfade 500 -lightcolor 4 2 0.5 -// flare effect -effect TE_TEI_BIGEXPLOSION -countabsolute 1 -type static -tex 35 37 -color 0x404040 0x404040 -size 72 72 -alpha 192 192 64 -// fire effect -effect TE_TEI_BIGEXPLOSION -notunderwater -count 256 -type static -tex 48 55 -color 0x902010 0xFFD080 -size 16 16 -alpha 128 128 256 -bounce 1.5 -airfriction 4 -liquidfriction 4 -originjitter 8 8 8 -velocityjitter 512 512 512 -// underwater bubbles -effect TE_TEI_BIGEXPLOSION -underwater -count 64 -type bubble -tex 62 62 -color 0x404040 0x808080 -size 3 3 -alpha 128 256 64 -gravity -0.125 -bounce 1.5 -liquidfriction 0.25 -originjitter 16 16 16 -velocityjitter 144 144 144 -// bouncing sparks -effect TE_TEI_BIGEXPLOSION -notunderwater -count 128 -type spark -color 0x903010 0xFFD030 -size 2 2 -alpha 256 256 384 -gravity 1 -airfriction 0.2 -bounce 1.5 -liquidfriction 0.8 -velocityoffset 0 0 80 -velocityjitter 384 384 384 - -// electro explosion -// decal -// used nowhere in code -effect TE_TEI_PLASMAHIT -countabsolute 1 -type decal -tex 59 59 -size 32 32 -alpha 256 256 0 -originjitter 20 20 20 -lightradius 200 -lightradiusfade 600 -lightcolor 2.4 4.8 8 -// flare effect -effect TE_TEI_PLASMAHIT -countabsolute 1 -type static -tex 38 38 -color 0x80C0FF 0x80C0FF -size 32 32 -alpha 256 256 512 -// cloud of bouncing sparks -effect TE_TEI_PLASMAHIT -count 1 -type spark -color 0x2030FF 0x80C0FF -size 2 4 -alpha 256 256 1024 -//gravity 1 -bounce 1.5 -//velocityoffset 0 0 120 -velocityjitter 512 512 512 - - - - - - - - - -////////////////////////////////////////////////// -// New effects in 2.4 -////////////////////////////////////////////////// - - - -// bloody impact effect indicating damage -// used in qcsrc/server/cl_player.qc: pointparticles(particleeffectnum("blood"), hitloc, force, bound(0, damage, 200)) -// used in qcsrc/server/cl_player.qc: pointparticles(particleeffectnum("blood"), hitloc, force, bound(0, damage, 200)) -// used in qcsrc/server/g_violence.qc: pointparticles(particleeffectnum("blood"), self.origin + '0 0 1', '0 0 30', 10) -effect blood -count 0.333 -type blood -tex 24 32 -size 8 8 -alpha 256 256 64 -bounce -1 -airfriction 1 -liquidfriction 4 -velocityjitter 64 64 64 -velocitymultiplier 1 - - - -// player teleport effect -// used in qcsrc/server/t_teleporters.qc: pointparticles(particleeffectnum("teleport"), player.origin, '0 0 0', 1) -// used in qcsrc/server/t_teleporters.qc: pointparticles(particleeffectnum("teleport"), to + v_forward * 32, '0 0 0', 1) -effect teleport -count 112 -type static -color 0xA0A0A0 0xFFFFFF -size 10 10 -alpha 64 128 256 -airfriction 1 -liquidfriction 4 -originoffset 0 0 28 -originjitter 16 16 28 -velocityjitter 0 0 256 - - - -// normal super gory blood trail (used by gibs) -// used nowhere in code -effect TR_BLOOD -trailspacing 16 -type blood -color 0xFFFFFF 0xFFFFFF -tex 24 32 -size 8 8 -alpha 384 384 192 -bounce -1 -airfriction 1 -liquidfriction 4 -velocityjitter 64 64 64 -velocitymultiplier 0.5 - - - -// thinner blood trail (used by quake zombies) -// used nowhere in code -effect TR_SLIGHTBLOOD -trailspacing 32 -type blood -color 0xFFFFFF 0xFFFFFF -tex 24 32 -size 8 8 -alpha 384 384 192 -bounce -1 -airfriction 1 -liquidfriction 4 -velocityjitter 64 64 64 -velocitymultiplier 0.5 - - - -// func_stardust effect, used in some maps to indicate teleporters -// used in qcsrc/server/assault.qc: //self.effects = EF_STARDUST -// used in qcsrc/server/g_triggers.qc: self.effects = EF_STARDUST -// used in qcsrc/server/portals.qc: portal.effects = EF_STARDUST | EF_BLUE -effect EF_STARDUST -count 75 -type static -color 0xfff368 0xfff368 -size 1.0 2.0 -alpha 64 128 128 -gravity -0.1 -airfriction 0.2 -liquidfriction 0.8 -originjitter 16 16 64 -velocityjitter 32 32 0 -//lightradius 200 -//lighttime 0 -//lightcolor 0.4 0.9 0.9 - - -// flare particle and light -// used in qcsrc/server/t_items.qc: //pointparticles(particleeffectnum("item_respawn"), self.origin + self.mins_z * '0 0 1' + '0 0 48', '0 0 0', 1) -// used in qcsrc/server/t_items.qc: pointparticles(particleeffectnum("item_respawn"), self.origin + 0.5 * (self.mins + self.maxs), '0 0 0', 1) -effect item_respawn -countabsolute 1 -type static -color 0x63F2EA 0x63f2EA -size 32 32 -alpha 128 128 128 -// cloud of particles which expand rapidly and then slow to form a ball -effect item_respawn -count 64 -type spark -tex 41 41 -color 0x63F2EA 0x63f2EA -size 2 2 -alpha 256 256 1280 -//originjitter 24 24 24 -velocityjitter 256 256 256 - - - -// used in qcsrc/server/t_jumppads.qc: pointparticles(particleeffectnum("jumppad_activate"), other.origin, other.velocity, 1) -effect jumppad_activate -lightradius 200 -lightradiusfade 2000 -lightcolor 2 2 2 - - - -// used in qcsrc/server/w_laser.qc: pointparticles(particleeffectnum("laser_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) -effect laser_muzzleflash -count 1 -type smoke -color 0xFFFFFF 0xFFFFFF -tex 0 8 -size 5 5 -alpha 64 64 128 -airfriction 12 -originjitter 1.5 1.5 1.5 -velocityjitter 6 6 6 -velocitymultiplier 0.01 -lightradius 200 -lightradiusfade 2000 -lightcolor 3 0.1 0.1 - - - -// decal -// used in qcsrc/server/w_laser.qc: pointparticles(particleeffectnum("laser_impact"), org2, normal * 1000, 1) -effect laser_impact -countabsolute 1 -type decal -tex 47 47 -size 24 24 -alpha 256 256 0 -originjitter 16 16 16 -lightradius 200 -lightradiusfade 500 -lightcolor 8 0.4 0.4 -// flare effect -effect laser_impact -countabsolute 1 -type static -tex 39 39 -color 0xFF2010 0xFF2010 -alpha 256 256 1024 -size 24 24 -// sparks that rapidly expand and rapidly slow down to form an interesting spherical effect -effect laser_impact -count 256 -type spark -color 0x800000 0xFF8020 -alpha 256 256 1024 -size 4 4 -//bounce 1.5 -airfriction 6 -liquidfriction 6 -//originjitter 32 32 32 -velocityjitter 256 256 256 -effect laser_impact -count 8 -type smoke -tex 48 55 -color 0x800000 0xFF8020 -size 12 12 -alpha 128 256 256 -originjitter 1 1 1 -velocitymultiplier 0.01 -velocityjitter 16 16 16 -sizeincrease 6 - - - -// 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")) -effect shotgun_muzzleflash -count 3 -type smoke -color 0x202020 0x404040 -tex 0 8 -size 5 5 -alpha 256 256 512 -originjitter 1.5 1.5 1.5 -velocityjitter 6 6 6 -velocitymultiplier 0.01 -lightradius 200 -lightradiusfade 2000 -lightcolor 2 1.5 0.2 -sizeincrease 12 -velocitymultiplier 0.05 -effect shotgun_muzzleflash -count 10 -type spark -tex 40 40 -color 0xFFFDD9 0xff5a00 -size 2 2 -alpha 0 128 1024 -originjitter 1 1 1 -velocityjitter 444 444 444 -velocitymultiplier 1.7 -gravity 0.3 -airfriction 5 - - - -// shotgun pellet impact -// decal -// used in qcsrc/server/w_common.qc: pointparticles(particleeffectnum("shotgun_impact"), trace_endpos, trace_plane_normal * 1000, 1) -effect shotgun_impact -countabsolute 1 -type decal -tex 56 59 -size 3 3 -alpha 256 256 0 -originjitter 6 6 6 -//lightradius 30 -//lightradiusfade 90 -//lightcolor 1 1 1 -// dust/smoke drifting away from the impact -effect shotgun_impact -count 5 -type smoke -tex 0 8 -color 0xFFFFFF 0xA37443 -size 7 7 -alpha 0 64 32 -originjitter 1 1 1 -airfriction 7 -liquidfriction 16 -velocityjitter 100 100 100 -sizeincrease 12 -velocitymultiplier 0.25 -// dust/smoke staying at the impact -effect shotgun_impact -count 1 -type smoke -tex 0 8 -color 0xFFFFFF 0xFFFFFF -size 17 17 -alpha 64 64 32 -sizeincrease 4 -// sparks -effect shotgun_impact -notunderwater -count 20 -type spark -tex 40 40 -color 0xFDFFD9 0xFDFFD9 -size 0.6 0.6 -alpha 256 256 768 -gravity 1 -bounce 1 -airfriction 5 -originjitter 1 1 1 -velocityjitter 400 400 400 -velocitymultiplier 0.1 - - - -// used in qcsrc/server/w_uzi.qc: pointparticles(particleeffectnum("uzi_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) -effect uzi_muzzleflash -count 2 -type static -color 0x202020 0x404040 -tex 0 8 -size 5 5 -alpha 256 256 512 -originjitter 1.5 1.5 1.5 -velocityjitter 1 1 1 -velocitymultiplier 0.03 -lightradius 200 -lightradiusfade 2000 -lightcolor 2 1.5 0.2 -gravity -0.1 -effect uzi_muzzleflash -count 20 -type spark -tex 40 40 -color 0xFFFDD9 0xFFFDD9 -size 2 2 -alpha 0 128 1024 -originjitter 1 1 1 -velocityjitter 300 300 300 -velocitymultiplier 0.5 -airfriction 12 - - -// decal -// used in qcsrc/server/cl_client.qc: //pointparticles(particleeffectnum("machinegun_impact"), self.origin + self.view_ofs + '0 0 7', '0 0 0', 1) -// used in qcsrc/server/w_common.qc: pointparticles(particleeffectnum("machinegun_impact"), trace_endpos, trace_plane_normal * 1000, 1) -effect machinegun_impact -countabsolute 1 -type decal -tex 56 59 -size 5 5 -alpha 256 256 0 -originjitter 6 6 6 -lightradius 80 -lightradiusfade 800 -lightcolor 6 3.6 0.6 -// dust/smoke drifting away from the impact -effect machinegun_impact -count 5 -type smoke -tex 0 8 -color 0xFFFFFF 0xA37443 -size 7 7 -alpha 0 64 32 -originjitter 1 1 1 -airfriction 7 -liquidfriction 16 -velocityjitter 100 100 100 -sizeincrease 12 -velocitymultiplier 0.25 -// dust/smoke staying at the impact -effect machinegun_impact -count 1 -type smoke -tex 0 8 -color 0xFFFFFF 0xFFFFFF -size 17 17 -alpha 64 64 32 -sizeincrease 4 -// sparks -effect machinegun_impact -notunderwater -count 20 -type spark -tex 40 40 -color 0xFDFFD9 0xFDFFD9 -size 0.3 0.3 -alpha 256 256 768 -gravity 1 -bounce 1 -airfriction 5 -originjitter 1 1 1 -velocityjitter 400 400 400 -velocitymultiplier 0.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) -effect grenadelauncher_muzzleflash -count 3 -type smoke -color 0x202020 0x404040 -tex 0 8 -size 5 5 -alpha 256 256 512 -originjitter 1.5 1.5 1.5 -airfriction 12 -velocityjitter 20 20 20 -velocitymultiplier 0.03 -lightradius 200 -lightradiusfade 2000 -lightcolor 2 1.5 0.2 -effect grenadelauncher_muzzleflash -count 30 -type spark -tex 40 40 -color 0xFFFDD9 0xFFFDD9 -size 3 3 -alpha 0 128 1024 -originjitter 1 1 1 -velocityjitter 300 300 300 -velocitymultiplier 0.5 -airfriction 12 - - - -// hagar trail -// smoke -// used in qcsrc/server/w_hagar.qc: missile.modelflags = MF_GRENADE -// used in qcsrc/server/w_hagar.qc: missile.modelflags = MF_GRENADE -// used in qcsrc/server/w_porto.qc: gren.modelflags = MF_GRENADE -effect TR_GRENADE -trailspacing 6 -type alphastatic -color 0x303030 0x000000 -tex 0 8 -size 1 2 -bounce 1 -sizeincrease 2 -alpha 100 200 280 -originjitter 1 1 1 -velocityjitter 1 1 1 -velocitymultiplier -0.02 -//gravity -0.11 -// fire -effect TR_GRENADE -notunderwater -trailspacing 2 -type static -color 0xffdf72 0x811200 -tex 48 55 -size 1 2 -sizeincrease -15 -alpha 100 144 988 -airfriction 8 -velocityjitter 32 32 32 -velocitymultiplier -1.0 -// bubbles -effect TR_GRENADE -underwater -trailspacing 8 -type bubble -tex 62 62 -color 0x404040 0x808080 -size 1 1 -alpha 256 256 256 -gravity -0.125 -bounce 1.5 -liquidfriction 4 -velocityjitter 16 16 16 - - - -// mortar trail -// smoke -// used in qcsrc/server/w_grenadelauncher.qc: gren.modelflags = MF_TRACER2 -// used in qcsrc/server/w_grenadelauncher.qc: gren.modelflags = MF_TRACER2 -// used in qcsrc/server/w_hook.qc: gren.modelflags = MF_TRACER2 -effect TR_KNIGHTSPIKE // used for MF_TRACER2 -notunderwater -trailspacing 5 -type alphastatic -color 0x303030 0x000000 -tex 0 8 -size 3 3 -bounce 1 -sizeincrease 11 -alpha 100 200 400 -originjitter 2 2 2 -velocityjitter 3 3 3 -velocitymultiplier -0.02 -gravity -0.11 -//marker -effect TR_KNIGHTSPIKE // used for MF_TRACER2 -type alphastatic -color 0xFF0000 0xFF0000 -tex 62 62 -size 1 1 -sizeincrease -0.1 -trailspacing 1 -alpha 256 256 720 -// bubbles -effect TR_KNIGHTSPIKE // used for MF_TRACER2 -underwater -trailspacing 16 -type bubble -tex 62 62 -color 0x404040 0x808080 -size 1 1 -alpha 256 256 256 -gravity -0.125 -bounce 1.5 -liquidfriction 4 -velocityjitter 16 16 16 - - - -// decal -// used in qcsrc/server/w_grenadelauncher.qc: pointparticles(particleeffectnum("grenade_explode"), org2, '0 0 0', 1) -// used in qcsrc/server/w_grenadelauncher.qc: pointparticles(particleeffectnum("grenade_explode"), org2, '0 0 0', 1) -effect grenade_explode -countabsolute 1 -type decal -tex 8 16 -size 48 48 -alpha 256 256 0 -originjitter 40 40 40 -lightradius 250 -lightradiusfade 400 -lightcolor 8 4 1 -// fire effect which expands then slows -effect grenade_explode -notunderwater -count 80 -type static -tex 48 55 -color 0xe03f00 0x5e0000 -size 16 26 -sizeincrease 20 -alpha 128 228 356 -bounce 4.5 -airfriction 8 -liquidfriction 8 -originjitter 8 8 8 -velocityjitter 256 256 256 -// fire effect which make brigt dot inside -effect grenade_explode -notunderwater -count 30 -type static -tex 48 55 -color 0xe03f00 0xffdf92 -size 6 16 -sizeincrease 40 -alpha 228 328 756 -bounce 1 -airfriction 8 -liquidfriction 8 -originjitter 8 8 8 -velocityjitter 256 256 256 -// smoke -effect grenade_explode -type alphastatic -notunderwater -tex 0 8 -count 20 -size 20 40 -sizeincrease 34 -alpha 500 600 556 -velocityjitter 256 256 256 -airfriction 5 -color 0x000000 0x111111 -bounce 6 -// underwater bubbles -effect grenade_explode -underwater -count 32 -type bubble -tex 62 62 -color 0x404040 0x808080 -size 3 3 -alpha 128 256 64 -gravity -0.125 -bounce 1.5 -liquidfriction 0.25 -originjitter 16 16 16 -velocityjitter 96 96 96 -// bouncing sparks -effect grenade_explode -notunderwater -count 16 -type spark -color 0x903010 0xFFD030 -size 2 2 -tex 40 40 -alpha 256 256 384 -gravity 1 -airfriction 0.2 -bounce 1.5 -liquidfriction 0.8 -velocityoffset 0 0 80 -velocityjitter 256 256 256 - - - -// 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 -count 1 -type smoke -color 0x202020 0x404040 -tex 0 8 -size 5 5 -alpha 256 256 512 -originjitter 1.5 1.5 1.5 -velocityjitter 6 6 6 -velocitymultiplier 0.01 -lightradius 200 -lightradiusfade 2000 -lightcolor 2 1.5 0.2 -effect electro_muzzleflash -count 30 -type spark -tex 31 31 -color 0xD9FDFF 0xD9FDFF -size 3 3 -alpha 0 128 1024 -originjitter 1 1 1 -velocityjitter 300 300 300 -velocitymultiplier 0.5 -airfriction 12 - - - -// electro trail -// glowing vapor trail -// used nowhere in code -effect TR_NEXUIZPLASMA -trailspacing 2 -type static -color 0x283880 0x283880 -size 3 3 -tex 62 62 -alpha 256 256 968 -//velocityjitter 16 16 16 -lightradius 90 -lighttime 0 -lightcolor 1.5 3 6 -velocitymultiplier -0.1 -// bright sparks -effect TR_NEXUIZPLASMA -trailspacing 6 -count 3 -type snow -tex 42 42 -color 0x629dff 0x0018ff -size 2 4 -sizeincrease -20 -alpha 444 512 1866 -bounce 1 -velocityoffset 0 0 15 -airfriction 12 -originjitter 1 1 1 -velocityjitter 50 50 50 - - - -// decal -// used in qcsrc/server/w_electro.qc: pointparticles(particleeffectnum("electro_impact"), org2, '0 0 0', 1) -effect electro_impact -countabsolute 1 -type decal -tex 59 59 -size 32 32 -alpha 256 256 0 -originjitter 20 20 20 -lightradius 250 -lightradiusfade 250 -lightcolor 3.125 4.375 10 -// flare effect -effect electro_impact -countabsolute 1 -type static -tex 38 38 -color 0x80C0FF 0x80C0FF -size 12 32 -alpha 256 256 512 -// cloud of bouncing sparks -effect electro_impact -count 60 -type smoke -tex 42 42 -color 0x629dff 0x0018ff -size 36 36 -sizeincrease -50 -alpha 256 256 1024 -bounce 2 -gravity -0.3 -airfriction 6 -originjitter 1 1 1 -velocityjitter 512 512 512 -// inner cloud of smoke -effect electro_impact -count 60 -type smoke -color 0x629dff 0x0018ff -tex 0 8 -size 20 24 -sizeincrease 50 -alpha 200 256 512 -airfriction 30 -originjitter 20 20 20 -velocityjitter 320 320 320 - -// decal -// used in qcsrc/server/w_electro.qc: pointparticles(particleeffectnum("electro_ballexplode"), org2, '0 0 0', 1) -effect electro_ballexplode -countabsolute 1 -type decal -tex 59 59 -size 32 32 -alpha 256 256 0 -originjitter 20 20 20 -lightradius 250 -lightradiusfade 250 -lightcolor 3.125 4.375 10 -// flare effect -effect electro_ballexplode -countabsolute 1 -type static -tex 38 38 -color 0x80C0FF 0x80C0FF -size 32 32 -alpha 256 256 512 -// cloud of bouncing sparks -effect electro_ballexplode -count 128 -type spark -tex 41 41 -color 0xFDFFD9 0xFDFFD9 -size 16 16 -alpha 256 256 1024 -bounce 2 -//airfriction 2 -originjitter 1 1 1 -velocityjitter 512 512 512 -// inner cloud of smoke -effect electro_ballexplode -count 16 -type smoke -color 0x202020 0x404040 -tex 0 8 -size 24 24 -alpha 256 256 512 -originjitter 20 20 20 -velocityjitter 32 32 32 - - - -// decal -// used in qcsrc/server/w_electro.qc: pointparticles(particleeffectnum("electro_combo"), org2, '0 0 0', 1) -effect electro_combo -countabsolute 1 -type decal -tex 59 59 -size 64 64 -alpha 256 256 0 -originjitter 34 34 34 -lightradius 400 -lightradiusfade 300 -lightcolor 4 5 6 -// flare effect -effect electro_combo -countabsolute 1 -type static -tex 38 38 -color 0x80C0FF 0x80C0FF -size 48 48 -alpha 128 128 64 -// large sparks -effect electro_combo -count 20 -type static -color 0x2030FF 0x80C0FF -size 32 32 -alpha 256 256 256 -bounce 2 -airfriction 6 -liquidfriction 16 -//velocityoffset 0 0 120 -velocityjitter 512 512 512 -effect electro_combo -count 64 -type spark -tex 41 41 -color 0xFDFFD9 0xFDFFD9 -size 16 16 -alpha 444 512 866 -bounce 2 -//airfriction 2 -originjitter 1 1 1 -velocityjitter 512 512 512 -// inner cloud of smoke -effect electro_combo -count 0.25 -type smoke -color 0x202020 0x404040 -tex 0 8 -size 24 24 -alpha 256 256 256 -originjitter 20 20 20 -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 -count 1 -type smoke -color 0x202020 0x404040 -tex 0 8 -size 5 5 -alpha 128 128 256 -originjitter 1.5 1.5 1.5 -velocityjitter 6 6 6 -velocitymultiplier 0.01 -lightradius 200 -lightradiusfade 2000 -lightcolor 2 1.5 0.2 -effect crylink_muzzleflash -count 10 -type spark -tex 40 40 -color 0xA080C0 0xA080C0 -size 3 3 -alpha 0 128 1024 -originjitter 1 1 1 -velocityjitter 200 200 200 -velocitymultiplier 0.3 -airfriction 12 - - - -// crylink impact effect -// decal -// used in qcsrc/server/w_crylink.qc: pointparticles(particleeffectnum("crylink_impact"), self.origin, '0 0 0', 1) -effect crylink_impact -countabsolute 1 -type decal -tex 47 47 -size 8 8 -alpha 256 256 0 -originjitter 12 12 12 -//lightradius 60 -//lightradiusfade 300 -//lightcolor 3.2 0.4 4 -// purple flare effect -effect crylink_impact -countabsolute 1 -type static -tex 39 39 -color 0x504060 0x504060 -size 8 8 -alpha 256 256 512 -// purple sparks -effect crylink_impact -count 20 -type spark -tex 41 41 -color 0xA040C0 0xA040C0 -bounce 2 -size 4 4 -alpha 256 256 1024 -velocityjitter 256 256 256 -// purple splash -effect crylink_impact -count 3 -type static -color 0xE070FF 0xE070FF -size 8 8 -alpha 256 256 512 -velocityjitter 8 8 8 -// purple splash -effect crylink_impact -count 3 -type static -color 0xE070FF 0xE070FF -size 8 8 -alpha 256 256 1024 -velocityjitter 32 32 32 - - - -// used in qcsrc/server/w_minstanex.qc: pointparticles(particleeffectnum("nex_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) -// used in qcsrc/server/w_nex.qc: pointparticles(particleeffectnum("nex_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) -effect nex_muzzleflash -count 10 -type smoke -color 0x202020 0x404040 -tex 0 8 -size 16 16 -alpha 128 128 192 -originjitter 4 4 4 -velocityjitter 24 24 24 -velocitymultiplier 0.02 -lightradius 200 -lightradiusfade 200 -lightcolor 2 2.5 3 -effect nex_muzzleflash -count 150 -type spark -tex 41 41 -color 0xD9FDFF 0xD9FDFF -size 3 3 -alpha 0 128 1024 -originjitter 1 1 1 -velocityjitter 600 600 600 -velocitymultiplier 0.5 -airfriction 9 - - - -//// nex beam -//effect nex_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/server/w_nex.qc: trailparticles(world, particleeffectnum("nex_beam"), w_shotorg, trace_endpos) -effect nex_beam -trailspacing 32 -color 0x1680A0 0x1680A0 -size 4 4 -tex 32 32 -alpha 64 128 64 -airfriction 5 -sizeincrease 2 -type static -// nex beam: drifting smoke -effect nex_beam -trailspacing 6 -color 0x5080A0 0x5080A0 -size 1 1 -tex 0 8 -alpha 32 64 32 -airfriction 9 -sizeincrease 8 -velocityjitter 64 64 64 -type static -// nex beam: bright core -effect nex_beam -trailspacing 6 -color 0x80CDFF 0x80CDFF -size 4 4 -//tex 48 55 -alpha 256 256 1280 -type static -//sparks -effect nex_beam -trailspacing 8 -color 0x1680A0 0x1680A0 -size 1 1 -tex 63 63 -alpha 64 128 80 -airfriction 5 -gravity -0.01 -type snow - -// nex impact -// decal -// used in qcsrc/server/w_minstanex.qc: pointparticles(particleeffectnum("nex_impact"), trace_endpos - w_shotdir * 6, '0 0 0', 1) -// used in qcsrc/server/w_nex.qc: pointparticles(particleeffectnum("nex_impact"), trace_endpos - w_shotdir * 6, '0 0 0', 1) -effect nex_impact -countabsolute 1 -type decal -tex 47 47 -size 24 24 -alpha 256 256 0 -originjitter 16 16 16 -lightradius 200 -lightradiusfade 250 -lightcolor 4 6 8 -// shockwave -effect nex_impact -countabsolute 1 -type static -tex 34 34 -size 16 16 -alpha 100 100 300 -sizeincrease 200 - - -// flare effect -effect nex_impact -countabsolute 1 -type static -tex 37 37 -color 0x80C0FF 0x80C0FF -size 8 8 -alpha 256 256 256 -// small sparks which form a sphere as they slow down -//effect nex_impact -//count 256 -//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 nex_impact -count 128 -type spark -tex 41 41 -color 0xD9FDFF 0xD9FDFF -size 4 4 -alpha 0 128 512 -bounce 2 -velocityjitter 600 600 600 -velocitymultiplier 0.5 -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) -effect hagar_muzzleflash -count 4 -type smoke -color 0x202020 0x404040 -tex 0 8 -size 5 5 -alpha 256 256 512 -originjitter 1.5 1.5 1.5 -velocityjitter 6 6 6 -velocitymultiplier 0.01 -lightradius 200 -lightradiusfade 2000 -lightcolor 2 1.5 0.2 -effect hagar_muzzleflash -count 30 -type spark -tex 40 40 -color 0xFFFDD9 0xFFFDD9 -size 3 3 -alpha 0 128 1024 -originjitter 1 1 1 -velocityjitter 300 300 300 -velocitymultiplier 0.5 -airfriction 12 - - - -// used in qcsrc/server/w_hagar.qc: pointparticles(particleeffectnum("hagar_bounce"), self.origin, self.velocity, 1) -effect hagar_bounce -count 4 -type smoke -color 0x202020 0x404040 -tex 0 8 -size 5 5 -alpha 256 256 256 -originjitter 1.5 1.5 1.5 -velocityjitter 6 6 6 -velocitymultiplier 0.01 -lightradius 60 -lightradiusfade 300 -lightcolor 2 1.5 0.2 -effect hagar_bounce -count 30 -type spark -tex 40 40 -color 0xFFFDD9 0xFFFDD9 -size 3 3 -alpha 0 256 256 -gravity 1 -bounce 1.5 -originjitter 1 1 1 -velocityjitter 600 600 600 -velocitymultiplier 0.5 -airfriction 12 - - - -// decal -// used in qcsrc/server/w_hagar.qc: pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1) -// used in qcsrc/server/w_hagar.qc: pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1) -effect hagar_explode -countabsolute 1 -type decal -tex 8 16 -size 28 38 -alpha 256 256 0 -originjitter 40 40 40 -lightradius 250 -lightradiusfade 400 -lightcolor 8 4 1 -// fire effect which make bright dot inside -effect hagar_explode -notunderwater -count 12 -type smoke -tex 48 55 -color 0xffe955 0xff5a00 -size 16 26 -sizeincrease 5 -alpha 128 256 456 -bounce 1.5 -airfriction 8 -liquidfriction 8 -originjitter 8 8 8 -velocityjitter 156 156 156 -// fire effect which expands then slows -effect hagar_explode -notunderwater -count 24 -type static -tex 48 55 -color 0x8f0d00 0xff5a00 -size 20 26 -sizeincrease 15 -alpha 128 256 456 -bounce 1.5 -airfriction 12 -liquidfriction 8 -originjitter 8 8 8 -velocityjitter 256 256 256 - -// smoke -effect hagar_explode -type alphastatic -notunderwater -tex 0 8 -count 20 -size 20 40 -sizeincrease 20 -alpha 500 600 556 -velocityjitter 244 244 244 -airfriction 5 -color 0x000000 0x111111 -bounce 2 - -// underwater bubbles -effect hagar_explode -underwater -count 32 -type bubble -tex 62 62 -color 0x404040 0x808080 -size 3 3 -alpha 128 256 64 -gravity -0.125 -bounce 1.5 -liquidfriction 0.25 -originjitter 16 16 16 -velocityjitter 96 96 96 -// bouncing sparks -effect hagar_explode -notunderwater -count 16 -type spark -color 0x903010 0xFFD030 -size 2 2 -tex 40 40 -alpha 256 256 384 -gravity 1 -airfriction 0.2 -bounce 1.5 -liquidfriction 0.8 -velocityoffset 0 0 80 -velocityjitter 256 256 256 - - - -// used in qcsrc/server/w_rocketlauncher.qc: pointparticles(particleeffectnum("rocketlauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) -effect rocketlauncher_muzzleflash -count 20 -type smoke -color 0x202020 0x404040 -tex 0 8 -size 1 1 -sizeincrease 20 -alpha 256 256 256 -airfriction 2 -originjitter 1.5 1.5 1.5 -velocityjitter 40 40 40 -velocitymultiplier -0.13 -//lightradius 200 -//lightradiusfade 2000 -//lightcolor 2 1.5 0.2 -effect rocketlauncher_muzzleflash -count 30 -type spark -tex 40 40 -color 0xFFFDD9 0xFFFDD9 -size 3 3 -alpha 0 128 1024 -originjitter 1 1 1 -velocityjitter 300 300 300 -velocitymultiplier 0.5 -airfriction 12 - - - -// rocket trail -// smoke -// used nowhere in code -effect TR_ROCKET -trailspacing 5 -type alphastatic -color 0x303030 0x000000 -tex 0 8 -size 1 4 -bounce 1 -sizeincrease 11 -alpha 200 300 200 -lightradius 150 -lighttime 0 -lightcolor 6 3 1 -originjitter 2 2 2 -velocityjitter 3 3 3 -velocitymultiplier -0.02 -//gravity -0.11 -// fire -effect TR_ROCKET -notunderwater -trailspacing 2 -type static -color 0xffdf72 0x811200 -tex 48 55 -size 7 7 -sizeincrease -30 -alpha 100 144 588 -airfriction 8 -velocityjitter 32 32 32 -velocitymultiplier -1.5 -// bubbles -effect TR_ROCKET -underwater -trailspacing 8 -type bubble -tex 62 62 -color 0x404040 0x808080 -size 1 1 -alpha 256 256 256 -gravity -0.125 -bounce 1.5 -liquidfriction 4 -velocityjitter 16 16 16 -// sparks -effect TR_ROCKET -trailspacing 10 -type spark -tex 40 40 -color 0xFFFDD9 0xFFFDD9 -size 1 1 -alpha 444 512 1866 -//gravity 1 -bounce 1 -//velocityoffset 0 0 15 -airfriction 5 -originjitter 1 1 1 -velocityjitter 100 100 100 -velocitymultiplier -0.31 - -// rocket explosion (bigger than mortar and hagar) -// decal -// used in qcsrc/server/cl_player.qc: pointparticles(particleeffectnum("rocket_explode"), self.origin, '0 0 0', 1) -// used in qcsrc/server/portals.qc: pointparticles(particleeffectnum("rocket_explode"), portal.origin + v_forward * 16, v_forward * 1024, 4) -// used in qcsrc/server/w_rocketlauncher.qc: pointparticles(particleeffectnum("rocket_explode"), org2, '0 0 0', 1) -effect rocket_explode -countabsolute 1 -type decal -tex 8 16 -size 72 72 -alpha 256 256 0 -originjitter 40 40 40 -lightradius 400 -lightradiusfade 750 -lightcolor 8 4 1 -// fire effect -effect rocket_explode -notunderwater -count 64 -type static -tex 48 55 -color 0x8f0d00 0xff5a00 -size 33 44 -sizeincrease 45 -alpha 200 256 512 -bounce 1.5 -airfriction 8 -liquidfriction 8 -originjitter 8 8 8 -velocityjitter 512 512 512 -// fire effect 2 -effect rocket_explode -notunderwater -count 28 -type smoke -tex 48 55 -color 0xea691b 0xeed05a -size 33 44 -sizeincrease 55 -alpha 200 256 612 -bounce 2.5 -airfriction 19 -liquidfriction 19 -originjitter 8 8 8 -velocityjitter 912 912 912 -// smoke -effect rocket_explode -type alphastatic -notunderwater -tex 0 8 -count 64 -size 20 40 -sizeincrease 44 -alpha 400 500 456 -velocityjitter 444 444 444 -airfriction 5 -color 0x000000 0x111111 -bounce 2 -// underwater bubbles -effect rocket_explode -underwater -count 64 -type bubble -tex 62 62 -color 0x404040 0x808080 -size 3 3 -alpha 128 256 64 -gravity -0.125 -bounce 1.5 -liquidfriction 0.25 -originjitter 16 16 16 -velocityjitter 144 144 144 -// bouncing sparks -effect rocket_explode -notunderwater -count 64 -type spark -tex 40 40 -color 0xffa800 0xffedaf -size 1 1 -sizeincrease 2 -alpha 44 256 384 -gravity 1 -airfriction -1 -bounce 1.5 -liquidfriction 0.8 -velocityoffset 0 0 80 -originjitter 16 16 16 -velocityjitter 224 224 324 - - - -// used in qcsrc/server/g_hook.qc: pointparticles(particleeffectnum("grapple_muzzleflash"), org, '0 0 0', 1) -effect grapple_muzzleflash -lightradius 160 -lightradiusfade 800 -lightcolor 1 0 0 - - - -// used in qcsrc/server/g_hook.qc: pointparticles(particleeffectnum("grapple_impact"), self.origin, '0 0 0', 1) -effect grapple_impact -lightradius 160 -lightradiusfade 800 -lightcolor 1 0 0 - - - -// used nowhere in code -effect nex242_misc_laser_beam -countabsolute 1 -type beam -tex 60 60 -size 1 1 -alpha 256 256 64 -color 0xff0000 0xff0000 -sizeincrease 1 - -// used nowhere in code -effect nex242_misc_laser_beam_end -count 1 -type spark -color 0x8f4333 0xfff31b -size 0.4 0.4 -alpha 128 256 768 -gravity 1 -bounce -1 -velocityjitter 64 64 64 -velocitymultiplier 100 - - - -// used nowhere in code -effect nex242_misc_laser_beam_fast -countabsolute 1 -type beam -tex 60 60 -size 1 1 -alpha 256 256 640 -color 0xff0000 0xff0000 -sizeincrease 0.1 - -// used nowhere in code -effect nex242_misc_laser_beam_fast_end -count 1 -type spark -color 0x8f4333 0xfff31b -size 0.4 0.4 -alpha 128 256 768 -gravity 1 -bounce -1 -velocityjitter 64 64 64 -velocitymultiplier 100 - -// additional laser colors (mike) -// used nowhere in code -effect nex242_misc_laser_green_beam -countabsolute 1 -type beam -tex 60 60 -size 1 1 -alpha 256 256 64 -color 0x00ff00 0x00ff00 -sizeincrease 1 - -// used nowhere in code -effect nex242_misc_laser_green_beam_end -count 1 -type spark -color 0x8f4333 0xfff31b -size 0.4 0.4 -alpha 128 256 768 -gravity 1 -bounce -1 -velocityjitter 64 64 64 -velocitymultiplier 100 - -// used nowhere in code -effect nex242_misc_laser_blue_beam -countabsolute 1 -type beam -tex 60 60 -size 1 1 -alpha 256 256 64 -color 0x0000ff 0x0000ff -sizeincrease 1 - -// used nowhere in code -effect nex242_misc_laser_blue_beam_end -count 1 -type spark -color 0x8f4333 0xfff31b -size 0.4 0.4 -alpha 128 256 768 -gravity 1 -bounce -1 -velocityjitter 64 64 64 -velocitymultiplier 100 - -// used nowhere in code -effect nex242_misc_laser_yellow_beam -countabsolute 1 -type beam -tex 60 60 -size 1 1 -alpha 256 256 64 -color 0xffff00 0xffff00 -sizeincrease 1 - -// used nowhere in code -effect nex242_misc_laser_yellow_beam_end -count 1 -type spark -color 0x8f4333 0xfff31b -size 0.4 0.4 -alpha 128 256 768 -gravity 1 -bounce -1 -velocityjitter 64 64 64 -velocitymultiplier 100 - -// used nowhere in code -effect nex242_misc_laser_cyan_beam -countabsolute 1 -type beam -tex 60 60 -size 1 1 -alpha 256 256 64 -color 0x00ffff 0x00ffff -sizeincrease 1 - -// used nowhere in code -effect nex242_misc_laser_cyan_beam_end -count 1 -type spark -color 0x8f4333 0xfff31b -size 0.4 0.4 -alpha 128 256 768 -gravity 1 -bounce -1 -velocityjitter 64 64 64 -velocitymultiplier 100 - -// used nowhere in code -effect nex242_misc_laser_magenta_beam -countabsolute 1 -type beam -tex 60 60 -size 1 1 -alpha 256 256 64 -color 0xff00ff 0xff00ff -sizeincrease 1 - -// used nowhere in code -effect nex242_misc_laser_magenta_beam_end -count 1 -type spark -color 0x8f4333 0xfff31b -size 0.4 0.4 -alpha 128 256 768 -gravity 1 -bounce -1 -velocityjitter 64 64 64 -velocitymultiplier 100 - -// used nowhere in code -effect nex242_misc_laser_white_beam -countabsolute 1 -type beam -tex 60 60 -size 1 1 -alpha 256 256 64 -color 0xffffff 0xffffff -sizeincrease 1 - -// used nowhere in code -effect nex242_misc_laser_white_beam_end -count 1 -type spark -color 0x8f4333 0xfff31b -size 0.4 0.4 -alpha 128 256 768 -gravity 1 -bounce -1 -velocityjitter 64 64 64 -velocitymultiplier 100 - -// used nowhere in code -effect nex242_misc_laser_black_beam -countabsolute 1 -type beam -tex 60 60 -size 1 1 -alpha 256 256 64 -color 0x000000 0x000000 -sizeincrease 1 - -// used nowhere in code -effect nex242_misc_laser_black_beam_end -count 1 -type spark -color 0x8f4333 0xfff31b -size 0.4 0.4 -alpha 128 256 768 -gravity 1 -bounce -1 -velocityjitter 64 64 64 -velocitymultiplier 100 - -// used nowhere in code -effect nex242_misc_laser_orange_beam -countabsolute 1 -type beam -tex 60 60 -size 1 1 -alpha 256 256 64 -color 0xff6600 0xff6600 -sizeincrease 1 - -// used nowhere in code -effect nex242_misc_laser_orange_beam_end -count 1 -type spark -color 0x8f4333 0xfff31b -size 0.4 0.4 -alpha 128 256 768 -gravity 1 -bounce -1 -velocityjitter 64 64 64 -velocitymultiplier 100 - - - - -// bigger crylink impact effect -// decal -// used in qcsrc/server/w_crylink.qc: pointparticles(particleeffectnum("crylink_impactbig"), self.origin, '0 0 0', 1) -effect crylink_impactbig -countabsolute 1 -type decal -tex 47 47 -size 24 24 -alpha 256 256 0 -originjitter 12 12 12 -//lightradius 200 -//lightradiusfade 800 -//lightcolor 3.2 0.4 4 -// purple flare effect -effect crylink_impactbig -countabsolute 1 -type static -tex 39 39 -color 0x504060 0x504060 -size 24 24 -alpha 256 256 512 -// purple sparks -effect crylink_impactbig -count 80 -type spark -tex 41 41 -color 0xA040C0 0xA040C0 -bounce 2 -size 6 6 -alpha 256 256 1024 -velocityjitter 512 512 512 -// purple splash -effect crylink_impactbig -count 3 -type static -color 0xE070FF 0xE070FF -size 16 16 -alpha 256 256 512 -velocityjitter 32 32 32 -// purple splash -effect crylink_impactbig -count 6 -type static -color 0xE070FF 0xE070FF -size 16 16 -alpha 256 256 1024 -velocityjitter 256 256 256 - -// Zero-violence effects - -// impact effect indicating damage -// used in qcsrc/server/cl_player.qc: pointparticles(particleeffectnum("damage_hit"), hitloc, force, bound(0, damage, 200)) -effect damage_hit -count 1 -type static -color 0x20FF30 0x80FFC0 -size 1 1 -alpha 256 256 256 -gravity -0.4 -bounce 1.5 -airfriction 8 -liquidfriction 16 -//velocityoffset 0 0 120 -velocityjitter 16 16 16 - -// effect for removing player model -// "teleport" -// used in qcsrc/server/cl_player.qc: pointparticles(particleeffectnum("damage_dissolve"), self.origin, force, 1) -effect damage_dissolve -count 96 -type static -color 0x66FF66 0xFFFFFF -size 10 10 -alpha 64 128 128 -airfriction 1 -liquidfriction 4 -originoffset 0 0 28 -originjitter 16 16 28 -velocityjitter 0 0 256 -// flare -effect damage_dissolve -countabsolute 1 -type static -tex 38 38 -color 0x00FF00 0x99FF99 -size 32 32 -alpha 256 256 196 -// large sparks -effect damage_dissolve -count 20 -type static -color 0x00FF00 0x99FF99 -size 16 16 -alpha 256 256 256 -//gravity 1 -bounce 1.5 -airfriction 4 -liquidfriction 16 -//velocityoffset 0 0 120 -velocityjitter 512 512 512 - -// decal -// used in qcsrc/server/g_triggers.qc: self.cnt = particleeffectnum("laser_deadly") -effect laser_deadly -countabsolute 1 -type decal -tex 56 59 -size 5 5 -alpha 256 256 0 -originjitter 6 6 6 -// dust/smoke drifting away from the impact -effect laser_deadly -count 0.05 // 50 per second -type smoke -tex 48 55 -color 0xFFFFFF 0xFFFFFF -size 3 3 -alpha 0 64 64 -originjitter 1 1 1 -airfriction 7 -liquidfriction 16 -velocityjitter 15 15 15 -sizeincrease 2 -velocitymultiplier 20 -// sparks -effect laser_deadly -notunderwater -count 0.05 // 50 per second -type spark -tex 40 40 -color 0xFDFFD9 0xFDFFD9 -size 0.6 0.6 -alpha 256 256 768 -gravity 1 -bounce 1 -airfriction 5 -originjitter 1 1 1 -velocityjitter 100 100 100 -velocitymultiplier 100 - - -//torch -//fire -// used nowhere in code -effect torch_small -//notunderwater -count 16 -type smoke -tex 48 55 -size 1 11 -alpha 200 256 512 -gravity -0.5 -color 0x8f0d00 0xff5a00 -//bounce 1 -sizeincrease -1 -originjitter 5 5 5 -velocityjitter 1 1 50 -// smoke -effect torch_small -type alphastatic -count 8 -tex 0 8 -size 5 10 -sizeincrease 5 -alpha 200 256 200 -color 0x000000 0x111111 -gravity -0.3 -originjitter 3 3 3 -velocityjitter 11 11 50 -//bounce 1 - -//fountain01 -// used nowhere in code -effect fountain01 -count 32 -tex 0 8 -size 10 15 -alpha 0 100 100 -gravity 0.6 -bounce 1 -sizeincrease 20 -type snow -bounce 1 -originjitter 5 5 5 -velocityjitter 81 81 150 -color 0x7cbaff 0xcfd1ff -velocitymultiplier 2 - - - -// decal -// used in qcsrc/server/w_hook.qc: pointparticles(particleeffectnum("hookbomb_explode"), org2, '0 0 0', 1) -effect hookbomb_explode -countabsolute 1 -type decal -tex 8 16 -size 96 96 -alpha 256 256 0 -originjitter 40 40 40 -lightradius 1600 -lightradiusfade 800 -lightcolor 1 4 8 -// fire effect which make brigt dot inside -effect hookbomb_explode -notunderwater -count 100 -type static -tex 48 55 -color 0x003fe0 0x92dfff -size 12 32 -sizeincrease 80 -alpha 512 328 756 -bounce 1 -airfriction 8 -liquidfriction 8 -originjitter 8 8 8 -velocityjitter 1024 1024 1024 -// smoke -effect hookbomb_explode -type alphastatic -notunderwater -tex 0 8 -count 160 -size 80 160 -sizeincrease 300 -alpha 500 600 556 -velocityoffset 0 0 0 -velocityjitter 256 256 256 -airfriction 0 -color 0x000000 0x111111 -bounce 6 -// underwater bubbles -effect hookbomb_explode -underwater -count 60 -type bubble -tex 62 62 -color 0x404040 0x808080 -size 3 3 -alpha 128 256 64 -gravity -0.125 -bounce 1.5 -liquidfriction 0.0625 -originjitter 16 16 16 -velocityjitter 192 192 192 - - -// smoke -effect EF_MGTURRETTRAIL -notunderwater -trailspacing 2 -type smoke -color 0xd0d0a0 0xfffff0 -tex 0 8 -size 6 2 -alpha 16 32 16 -// bubbles -effect EF_MGTURRETTRAIL -underwater -trailspacing 16 -type bubble -tex 62 62 -color 0x404040 0x808080 -size 1 1 -alpha 256 256 256 -gravity -0.125 -bounce 1.5 -liquidfriction 4 -velocityjitter 16 16 16 - +// item respawn effect +// flare particle and light +// used in qcsrc/server/bots.qc: //te_wizspike(start) +// used in qcsrc/server/bots.qc: te_wizspike(org) +// used in qcsrc/server/bots.qc: //te_wizspike(e.origin) +// used in qcsrc/server/bots.qc: //te_wizspike(e.nearestwaypoint.wpnearestpoint) +effect TE_WIZSPIKE +countabsolute 1 +type static +color 0x63F2EA 0x63f2EA +size 20 20 +alpha 128 128 128 +lightradius 200 +lightradiusfade 200 +lightcolor 0.4 0.9 0.9 +// cloud of particles which expand rapidly and then slow to form a ball +effect TE_WIZSPIKE +count 100 +type static +color 0x63F2EA 0x63f2EA +size 2 2 +alpha 64 64 64 +airfriction 2 +liquidfriction 2 +originjitter 16 16 16 +velocityjitter 32 32 32 + +// laser impact +// decal +// used in qcsrc/server/bots.qc: //te_knightspike(end) +// used in qcsrc/server/bots.qc: te_knightspike(start) +// used in qcsrc/server/bots.qc: te_knightspike(org) +// used in qcsrc/server/bots.qc: te_knightspike(org) +effect TE_KNIGHTSPIKE +countabsolute 1 +type decal +tex 47 47 +size 24 24 +alpha 256 256 0 +originjitter 16 16 16 +lightradius 200 +lightradiusfade 1000 +lightcolor 4 0.2 0.2 +// flare effect +effect TE_KNIGHTSPIKE +countabsolute 1 +type static +tex 39 39 +color 0xFF2010 0xFF2010 +alpha 256 256 1024 +size 24 24 +// sparks that rapidly expand and rapidly slow down to form an interesting spherical effect +effect TE_KNIGHTSPIKE +count 256 +type spark +color 0x800000 0xFF8020 +alpha 256 256 1024 +size 4 4 +//bounce 1.5 +airfriction 6 +liquidfriction 6 +//originjitter 32 32 32 +velocityjitter 256 256 256 + +// machinegun bullet impact +// bullet impact decal +// used nowhere in code +effect TE_SPIKE +countabsolute 1 +type decal +tex 56 59 +size 5 5 +alpha 256 256 0 +originjitter 6 6 6 +// dust/smoke drifting away from the impact +effect TE_SPIKE +count 8 +type smoke +tex 0 8 +color 0x101010 0x101010 +size 3 3 +sizeincrease 3 +alpha 255 255 256 +originjitter 0 0 0 +velocityjitter 8 8 8 +// dust/smoke staying at the impact +effect TE_SPIKE +count 1 +type smoke +tex 0 8 +color 0x505050 0x505050 +size 4 4 +sizeincrease 4 +alpha 255 255 128 +originjitter 0 0 0 +velocityjitter 0 0 0 +// bouncing sparks +effect TE_SPIKE +count 20 +type spark +color 0x8f4333 0xfff31b +size 0.4 0.4 +alpha 0 256 256 +gravity 1 +bounce 1.5 +velocityoffset 0 0 80 +velocityjitter 64 64 64 + +// electro combo explosion +// decal +// used nowhere in code +effect TE_SPIKEQUAD +countabsolute 1 +type decal +tex 59 59 +size 64 64 +alpha 256 256 0 +originjitter 34 34 34 +lightradius 400 +lightradiusfade 200 +lightcolor 2 2.5 3 +// flare effect +effect TE_SPIKEQUAD +countabsolute 1 +type static +tex 38 38 +color 0x80C0FF 0x80C0FF +size 48 48 +alpha 256 256 128 +// large sparks +effect TE_SPIKEQUAD +count 20 +type static +color 0x2030FF 0x80C0FF +size 32 32 +alpha 256 256 256 +//gravity 1 +bounce 1.5 +airfriction 4 +liquidfriction 16 +//velocityoffset 0 0 120 +velocityjitter 512 512 512 + +// quake effect +// decal +// used nowhere in code +effect TE_SUPERSPIKE +countabsolute 1 +type decal +tex 56 59 +size 3 3 +alpha 256 256 0 +originjitter 6 6 6 +// dust/smoke drifting away from the impact +effect TE_SUPERSPIKE +count 8 +type smoke +tex 0 8 +color 0x101010 0x101010 +size 3 3 +sizeincrease 3 +alpha 255 255 256 +originjitter 0 0 0 +velocityjitter 8 8 8 +// dust/smoke staying at the impact +effect TE_SUPERSPIKE +count 1 +type smoke +tex 0 8 +color 0x505050 0x505050 +size 4 4 +sizeincrease 4 +alpha 255 255 128 +originjitter 0 0 0 +velocityjitter 0 0 0 +// sparks that disappear on impact +effect TE_SUPERSPIKE +count 30 +type spark +color 0x8f4333 0xfff31b +size 0.4 0.4 +alpha 0 256 768 +gravity 1 +bounce -1 +velocityoffset 0 0 80 +velocityjitter 64 64 64 + +// quake effect +// decal +// used nowhere in code +effect TE_SUPERSPIKEQUAD +countabsolute 1 +type decal +tex 56 59 +size 3 3 +alpha 256 256 0 +originjitter 6 6 6 +lightradius 100 +lightradiusfade 500 +lightcolor 0.15 0.15 1.5 +// dust/smoke drifting away from the impact +effect TE_SUPERSPIKEQUAD +count 8 +type smoke +tex 0 8 +color 0x101010 0x101010 +size 3 3 +sizeincrease 3 +alpha 255 255 256 +originjitter 0 0 0 +velocityjitter 8 8 8 +// dust/smoke staying at the impact +effect TE_SUPERSPIKEQUAD +count 1 +type smoke +tex 0 8 +color 0x505050 0x505050 +size 4 4 +sizeincrease 4 +alpha 255 255 128 +originjitter 0 0 0 +velocityjitter 0 0 0 +// sparks that disappear on impact +effect TE_SUPERSPIKEQUAD +count 30 +type spark +color 0x8f4333 0xfff31b +size 0.4 0.4 +alpha 0 256 768 +gravity 1 +bounce -1 +velocityoffset 0 0 80 +velocityjitter 64 64 64 + +// shotgun pellet impact +// decal +// used in qcsrc/server/bots.qc: //te_gunshot(org) +// used in qcsrc/server/bots.qc: te_gunshot(org) +// used in qcsrc/server/bots.qc: te_gunshot(org) +// used in qcsrc/server/bots.qc: te_gunshot(org) +// used in qcsrc/server/bots.qc: //te_gunshot(end) +effect TE_GUNSHOT +countabsolute 1 +type decal +tex 56 59 +size 3 3 +alpha 256 256 0 +originjitter 6 6 6 +// dust/smoke drifting away from the impact +effect TE_GUNSHOT +count 4 +type smoke +tex 0 8 +color 0x101010 0x101010 +size 3 3 +sizeincrease 3 +alpha 128 128 64 +originjitter 0 0 0 +velocityjitter 8 8 8 +// dust/smoke staying at the impact +effect TE_GUNSHOT +count 1 +type smoke +tex 0 8 +color 0x505050 0x505050 +size 4 4 +sizeincrease 4 +alpha 128 128 64 +originjitter 0 0 0 +velocityjitter 0 0 0 +// bouncing sparks +effect TE_GUNSHOT +count 10 +type spark +color 0x8f4333 0xfff31b +size 0.4 0.4 +alpha 0 64 64 +gravity 1 +bounce 1.5 +velocityoffset 0 0 80 +velocityjitter 64 64 64 + +// crylink impact effect +// decal +// used nowhere in code +effect TE_GUNSHOTQUAD +countabsolute 1 +type decal +tex 47 47 +size 8 8 +alpha 256 256 0 +originjitter 12 12 12 +//lightradius 100 +//lightradiusfade 300 +//lightcolor 0.5 0.5 0.5 +// purple flare effect +effect TE_GUNSHOTQUAD +countabsolute 1 +type static +tex 39 39 +color 0x504060 0x504060 +size 8 8 +alpha 256 256 512 +// purple sparks +effect TE_GUNSHOTQUAD +count 12 +type spark +color 0xA040C0 0xFFFFFF +size 1 1 +alpha 128 128 384 +gravity 1 +bounce 1.5 +velocityoffset 0 0 80 +velocityjitter 128 128 128 + +// mortar/hagar explosion (smaller than rocket) +// decal +// used nowhere in code +effect TE_EXPLOSION +countabsolute 1 +type decal +tex 8 16 +size 48 48 +alpha 256 256 0 +originjitter 40 40 40 +lightradius 350 +lightradiusfade 700 +lightcolor 4 2 0.5 +// flare effect +effect TE_EXPLOSION +countabsolute 1 +type static +tex 35 37 +color 0x404040 0x404040 +size 48 48 +alpha 192 192 64 +// fire effect which expands then slows +effect TE_EXPLOSION +notunderwater +count 128 +type static +tex 48 55 +color 0x902010 0xFFD080 +size 16 16 +alpha 128 128 256 +bounce 1.5 +airfriction 4 +liquidfriction 4 +originjitter 8 8 8 +velocityjitter 256 256 256 +// underwater bubbles +effect TE_EXPLOSION +underwater +count 32 +type bubble +tex 62 62 +color 0x404040 0x808080 +size 3 3 +alpha 128 256 64 +gravity -0.125 +bounce 1.5 +liquidfriction 0.25 +originjitter 16 16 16 +velocityjitter 96 96 96 +// bouncing sparks +effect TE_EXPLOSION +notunderwater +count 32 +type spark +color 0x903010 0xFFD030 +size 2 2 +alpha 256 256 384 +gravity 1 +airfriction 0.2 +bounce 1.5 +liquidfriction 0.8 +velocityoffset 0 0 80 +velocityjitter 256 256 256 + +// quake effect +// decal +// used nowhere in code +effect TE_EXPLOSIONQUAD +countabsolute 1 +type decal +tex 8 16 +size 48 48 +alpha 256 256 0 +originjitter 40 40 40 +lightradius 350 +lightradiusfade 700 +lightcolor 4 2 8 +// smoke cloud +effect TE_EXPLOSIONQUAD +notunderwater +count 32 +type smoke +color 0x202020 0x404040 +tex 0 8 +size 12 12 +alpha 32 32 64 +velocityjitter 48 48 48 +// underwater bubbles +effect TE_EXPLOSIONQUAD +underwater +count 32 +type bubble +tex 62 62 +color 0x404040 0x808080 +size 3 3 +alpha 128 256 64 +gravity -0.125 +bounce 1.5 +liquidfriction 0.25 +originjitter 16 16 16 +velocityjitter 96 96 96 +// sparks which go through walls +effect TE_EXPLOSIONQUAD +notunderwater +count 128 +type spark +color 0x903010 0xFFD030 +size 1 1 +alpha 0 256 512 +gravity 1 +airfriction 0.2 +liquidfriction 0.8 +velocityoffset 0 0 80 +velocityjitter 256 256 256 + +// quake effect +// decal +// used in qcsrc/server/keyhunt.qc: te_tarexplosion(lostkey.origin) +effect TE_TAREXPLOSION +countabsolute 1 +type decal +tex 8 16 +size 48 48 +alpha 256 256 0 +originjitter 40 40 40 +lightradius 600 +lightradiusfade 1200 +lightcolor 1.6 0.8 2 +// smoke cloud +effect TE_TAREXPLOSION +notunderwater +count 32 +type smoke +color 0x202020 0x404040 +tex 0 8 +size 12 12 +alpha 32 32 64 +velocityjitter 48 48 48 +// underwater bubbles +effect TE_TAREXPLOSION +underwater +count 32 +type bubble +tex 62 62 +color 0x404040 0x808080 +size 3 3 +alpha 128 256 64 +gravity -0.125 +bounce 1.5 +liquidfriction 0.25 +originjitter 16 16 16 +velocityjitter 96 96 96 +// sparks which go through walls +effect TE_TAREXPLOSION +notunderwater +count 128 +type spark +color 0x903010 0xFFD030 +size 1 1 +alpha 0 256 512 +gravity 1 +airfriction 0.2 +liquidfriction 0.8 +velocityoffset 0 0 80 +velocityjitter 256 256 256 + +// bloody impact effect indicating damage +// used nowhere in code +effect TE_BLOOD +count 0.333 +type blood +tex 24 32 +size 8 8 +alpha 256 256 64 +bounce -1 +airfriction 1 +liquidfriction 4 +velocityjitter 64 64 64 +velocitymultiplier 1 + + +// sparks (quake effect) +// used in qcsrc/server/antilag.qc: te_spark(antilag_takebackorigin(e, time - e.antilag_debug), '0 0 0', 32) +// used in qcsrc/server/g_triggers.qc: self.mdl = "TE_SPARK" +effect TE_SPARK +count 1 +type spark +tex 40 40 +color 0x8f4333 0xfff31b +size 0.4 0.6 +alpha 64 256 768 +gravity 1 +bounce -1 +velocityoffset 0 0 80 +velocityjitter 64 64 64 +velocitymultiplier 1 + +// nex impact +// decal +// used in qcsrc/server/bots.qc: te_plasmaburn(org) +effect TE_PLASMABURN +countabsolute 1 +type decal +tex 47 47 +size 24 24 +alpha 256 256 0 +originjitter 16 16 16 +lightradius 200 +lightradiusfade 400 +lightcolor 1 1 1 +// flare effect +effect TE_PLASMABURN +countabsolute 1 +type static +tex 37 37 +color 0x80C0FF 0x80C0FF +size 8 8 +alpha 256 256 512 +// small sparks which form a sphere as they slow down +effect TE_PLASMABURN +count 256 +type spark +color 0x2030FF 0x80C0FF +size 1 2 +alpha 256 256 1024 +bounce 2 +airfriction 8 +liquidfriction 8 +velocityjitter 128 128 128 + +// quake effect +// used in qcsrc/server/bots.qc: //te_smallflash((e.absmin + e.absmax) * 0.5) +// used in qcsrc/server/bots.qc: //te_smallflash((e.absmin + e.absmax) * 0.5) +effect TE_SMALLFLASH +lightradius 200 +lightradiusfade 1000 +lightcolor 2 2 2 + +// quake effect +// used nowhere in code +effect TE_FLAMEJET +count 1 +type smoke +color 0x6f0f00 0xe3974f +size 4 4 +alpha 64 128 384 +gravity -1 +bounce 1.1 +airfriction 1 +liquidfriction 4 +velocityjitter 128 128 128 +velocitymultiplier 1 + +// quake effect +// used nowhere in code +effect TE_LAVASPLASH +count 64 +type alphastatic +color 0x6f0f00 0xe3974f +size 12 12 +alpha 256 256 256 +gravity 0.05 +originoffset 0 0 32 +originjitter 128 128 32 +velocityoffset 0 0 256 +velocityjitter 128 128 0 + +// player teleport effect +// used nowhere in code +effect TE_TELEPORT +count 112 +type static +color 0xA0A0A0 0xFFFFFF +size 10 10 +alpha 64 128 256 +airfriction 1 +liquidfriction 4 +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) +effect TE_TEI_G3 +countabsolute 1 +type beam +tex 60 60 +color 0xFFFFFF 0xFFFFFF +size 4 4 +alpha 128 128 256 +// experimental +effect TE_TEI_G3 +trailspacing 2 +type static +color 0x202020 0x404040 +size 1 1 +alpha 256 256 512 +airfriction -4 +//liquidfriction -4 +velocityjitter 8 8 8 +type smoke + +// smoke effect +// used nowhere in code +effect TE_TEI_SMOKE +count 0.333 +type smoke +color 0x202020 0x404040 +tex 0 8 +size 5 5 +alpha 256 256 512 +originjitter 1.5 1.5 1.5 +velocityjitter 6 6 6 +velocitymultiplier 1 + +// rocket explosion (bigger than mortar and hagar) +// decal +// used nowhere in code +effect TE_TEI_BIGEXPLOSION +countabsolute 1 +type decal +tex 8 16 +size 72 72 +alpha 256 256 0 +originjitter 40 40 40 +lightradius 500 +lightradiusfade 500 +lightcolor 4 2 0.5 +// flare effect +effect TE_TEI_BIGEXPLOSION +countabsolute 1 +type static +tex 35 37 +color 0x404040 0x404040 +size 72 72 +alpha 192 192 64 +// fire effect +effect TE_TEI_BIGEXPLOSION +notunderwater +count 256 +type static +tex 48 55 +color 0x902010 0xFFD080 +size 16 16 +alpha 128 128 256 +bounce 1.5 +airfriction 4 +liquidfriction 4 +originjitter 8 8 8 +velocityjitter 512 512 512 +// underwater bubbles +effect TE_TEI_BIGEXPLOSION +underwater +count 64 +type bubble +tex 62 62 +color 0x404040 0x808080 +size 3 3 +alpha 128 256 64 +gravity -0.125 +bounce 1.5 +liquidfriction 0.25 +originjitter 16 16 16 +velocityjitter 144 144 144 +// bouncing sparks +effect TE_TEI_BIGEXPLOSION +notunderwater +count 128 +type spark +color 0x903010 0xFFD030 +size 2 2 +alpha 256 256 384 +gravity 1 +airfriction 0.2 +bounce 1.5 +liquidfriction 0.8 +velocityoffset 0 0 80 +velocityjitter 384 384 384 + +// electro explosion +// decal +// used nowhere in code +effect TE_TEI_PLASMAHIT +countabsolute 1 +type decal +tex 59 59 +size 32 32 +alpha 256 256 0 +originjitter 20 20 20 +lightradius 200 +lightradiusfade 600 +lightcolor 2.4 4.8 8 +// flare effect +effect TE_TEI_PLASMAHIT +countabsolute 1 +type static +tex 38 38 +color 0x80C0FF 0x80C0FF +size 32 32 +alpha 256 256 512 +// cloud of bouncing sparks +effect TE_TEI_PLASMAHIT +count 1 +type spark +color 0x2030FF 0x80C0FF +size 2 4 +alpha 256 256 1024 +//gravity 1 +bounce 1.5 +//velocityoffset 0 0 120 +velocityjitter 512 512 512 + + + + + + + + + +////////////////////////////////////////////////// +// New effects in 2.4 +////////////////////////////////////////////////// + + + +// bloody impact effect indicating damage +// used in qcsrc/server/cl_player.qc: pointparticles(particleeffectnum("blood"), hitloc, force, bound(0, damage, 200)) +// used in qcsrc/server/cl_player.qc: pointparticles(particleeffectnum("blood"), hitloc, force, bound(0, damage, 200)) +// used in qcsrc/server/g_violence.qc: pointparticles(particleeffectnum("blood"), self.origin + '0 0 1', '0 0 30', 10) +effect blood +count 0.333 +type blood +tex 24 32 +size 3 8 +alpha 256 256 64 +bounce -1 +airfriction 1 +liquidfriction 4 +velocityjitter 64 64 64 +velocitymultiplier 5 +//blood mist +effect blood +countabsolute 1 +type alphastatic +tex 0 8 +size 25 30 +alpha 100 256 400 +color 0xff0000 0xe62b00 +originjitter 11 11 11 + + +// player teleport effect +// used in qcsrc/server/t_teleporters.qc: pointparticles(particleeffectnum("teleport"), player.origin, '0 0 0', 1) +// used in qcsrc/server/t_teleporters.qc: pointparticles(particleeffectnum("teleport"), to + v_forward * 32, '0 0 0', 1) +effect teleport +count 1000 +type spark +tex 40 40 +color 0x807aff 0x4463d5 +size 1 3 +alpha 0 256 100 +//gravity 1 +bounce 1.5 +originjitter 1 1 1 +velocityjitter 2000 2000 3000 +velocitymultiplier 0.5 +airfriction 2 + + + +// normal super gory blood trail (used by gibs) +// used nowhere in code +effect TR_BLOOD +trailspacing 16 +type blood +color 0xFFFFFF 0xFFFFFF +tex 24 32 +size 8 8 +alpha 384 384 192 +bounce -1 +airfriction 1 +liquidfriction 4 +velocityjitter 64 64 64 +velocitymultiplier 0.5 + + + +// thinner blood trail (used by quake zombies) +// used nowhere in code +effect TR_SLIGHTBLOOD +trailspacing 32 +type blood +color 0xFFFFFF 0xFFFFFF +tex 24 32 +size 8 8 +alpha 384 384 192 +bounce -1 +airfriction 1 +liquidfriction 4 +velocityjitter 64 64 64 +velocitymultiplier 0.5 + + + +// func_stardust effect, used in some maps to indicate teleporters +// used in qcsrc/server/assault.qc: //self.effects = EF_STARDUST +// used in qcsrc/server/g_triggers.qc: self.effects = EF_STARDUST +// used in qcsrc/server/portals.qc: portal.effects = EF_STARDUST | EF_BLUE +effect EF_STARDUST +count 75 +type static +color 0xfff368 0xfff368 +size 1.0 2.0 +alpha 64 128 128 +gravity -0.1 +airfriction 0.2 +liquidfriction 0.8 +originjitter 16 16 64 +velocityjitter 32 32 0 +//lightradius 200 +//lighttime 0 +//lightcolor 0.4 0.9 0.9 + + +// flare particle and light +// used in qcsrc/server/t_items.qc: //pointparticles(particleeffectnum("item_respawn"), self.origin + self.mins_z * '0 0 1' + '0 0 48', '0 0 0', 1) +// used in qcsrc/server/t_items.qc: pointparticles(particleeffectnum("item_respawn"), self.origin + 0.5 * (self.mins + self.maxs), '0 0 0', 1) +effect item_respawn +countabsolute 1 +type static +color 0x63F2EA 0x63f2EA +size 32 32 +alpha 128 128 128 +// cloud of particles which expand rapidly and then slow to form a ball +effect item_respawn +count 64 +type spark +tex 41 41 +color 0x63F2EA 0x63f2EA +size 2 2 +alpha 256 256 1280 +//originjitter 24 24 24 +velocityjitter 256 256 256 + + + +// used in qcsrc/server/t_jumppads.qc: pointparticles(particleeffectnum("jumppad_activate"), other.origin, other.velocity, 1) +effect jumppad_activate +lightradius 200 +lightradiusfade 2000 +lightcolor 2 2 2 + + + +// used in qcsrc/server/w_laser.qc: pointparticles(particleeffectnum("laser_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) +effect laser_muzzleflash +count 1 +type smoke +color 0xFFFFFF 0xFFFFFF +tex 0 8 +size 5 5 +alpha 64 64 128 +airfriction 12 +originjitter 1.5 1.5 1.5 +velocityjitter 6 6 6 +velocitymultiplier 0.01 +lightradius 200 +lightradiusfade 2000 +lightcolor 3 0.1 0.1 + + + +// decal +// used in qcsrc/server/w_laser.qc: pointparticles(particleeffectnum("laser_impact"), org2, normal * 1000, 1) +effect laser_impact +countabsolute 1 +type decal +tex 47 47 +size 24 24 +alpha 256 256 0 +originjitter 16 16 16 +lightradius 200 +lightradiusfade 500 +lightcolor 8 0.4 0.4 +// flare effect +effect laser_impact +countabsolute 1 +type static +tex 39 39 +color 0xFF2010 0xFF2010 +alpha 256 256 1024 +size 24 24 +// sparks that rapidly expand and rapidly slow down to form an interesting spherical effect +effect laser_impact +count 256 +type spark +color 0x800000 0xFF8020 +alpha 256 256 1024 +size 4 4 +//bounce 1.5 +airfriction 6 +liquidfriction 6 +//originjitter 32 32 32 +velocityjitter 256 256 256 +effect laser_impact +count 8 +type smoke +tex 48 55 +color 0x800000 0xFF8020 +size 12 12 +alpha 128 256 256 +originjitter 1 1 1 +velocitymultiplier 0.01 +velocityjitter 16 16 16 +sizeincrease 6 + + + +// 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")) +effect shotgun_muzzleflash +count 3 +type smoke +color 0x202020 0x404040 +tex 0 8 +size 5 5 +alpha 256 256 512 +originjitter 1.5 1.5 1.5 +velocityjitter 6 6 6 +velocitymultiplier 0.01 +lightradius 200 +lightradiusfade 2000 +lightcolor 2 1.5 0.2 +sizeincrease 12 +velocitymultiplier 0.05 +effect shotgun_muzzleflash +count 10 +type spark +tex 40 40 +color 0xFFFDD9 0xff5a00 +size 2 2 +alpha 0 128 1024 +originjitter 1 1 1 +velocityjitter 444 444 444 +velocitymultiplier 1.7 +gravity 0.3 +airfriction 5 + + + +// shotgun pellet impact +// decal +// used in qcsrc/server/w_common.qc: pointparticles(particleeffectnum("shotgun_impact"), trace_endpos, trace_plane_normal * 1000, 1) +effect shotgun_impact +countabsolute 1 +type decal +tex 56 59 +size 3 3 +alpha 256 256 0 +originjitter 6 6 6 +//lightradius 30 +//lightradiusfade 90 +//lightcolor 1 1 1 +// dust/smoke drifting away from the impact +effect shotgun_impact +count 5 +type smoke +tex 0 8 +color 0xFFFFFF 0xA37443 +size 7 7 +alpha 0 64 32 +originjitter 1 1 1 +airfriction 7 +liquidfriction 16 +velocityjitter 100 100 100 +sizeincrease 12 +velocitymultiplier 0.25 +// dust/smoke staying at the impact +effect shotgun_impact +count 1 +type smoke +tex 0 8 +color 0xFFFFFF 0xFFFFFF +size 17 17 +alpha 64 64 32 +sizeincrease 4 +// sparks +effect shotgun_impact +notunderwater +count 20 +type spark +tex 40 40 +color 0xFDFFD9 0xFDFFD9 +size 0.6 0.6 +alpha 256 256 768 +gravity 1 +bounce 1 +airfriction 5 +originjitter 1 1 1 +velocityjitter 400 400 400 +velocitymultiplier 0.1 + + + +// used in qcsrc/server/w_uzi.qc: pointparticles(particleeffectnum("uzi_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) +effect uzi_muzzleflash +count 2 +type static +color 0x202020 0x404040 +tex 0 8 +size 5 5 +alpha 256 256 512 +originjitter 1.5 1.5 1.5 +velocityjitter 1 1 1 +velocitymultiplier 0.03 +lightradius 200 +lightradiusfade 2000 +lightcolor 2 1.5 0.2 +gravity -0.1 +effect uzi_muzzleflash +count 20 +type spark +tex 40 40 +color 0xFFFDD9 0xFFFDD9 +size 2 2 +alpha 0 128 1024 +originjitter 1 1 1 +velocityjitter 300 300 300 +velocitymultiplier 0.5 +airfriction 12 + + +// decal +// used in qcsrc/server/cl_client.qc: //pointparticles(particleeffectnum("machinegun_impact"), self.origin + self.view_ofs + '0 0 7', '0 0 0', 1) +// used in qcsrc/server/w_common.qc: pointparticles(particleeffectnum("machinegun_impact"), trace_endpos, trace_plane_normal * 1000, 1) +effect machinegun_impact +countabsolute 1 +type decal +tex 56 59 +size 5 5 +alpha 256 256 0 +originjitter 6 6 6 +lightradius 80 +lightradiusfade 800 +lightcolor 6 3.6 0.6 +// dust/smoke drifting away from the impact +effect machinegun_impact +count 5 +type smoke +tex 0 8 +color 0xFFFFFF 0xA37443 +size 7 7 +alpha 0 64 32 +originjitter 1 1 1 +airfriction 7 +liquidfriction 16 +velocityjitter 100 100 100 +sizeincrease 12 +velocitymultiplier 0.25 +// dust/smoke staying at the impact +effect machinegun_impact +count 1 +type smoke +tex 0 8 +color 0xFFFFFF 0xFFFFFF +size 17 17 +alpha 64 64 32 +sizeincrease 4 +// sparks +effect machinegun_impact +notunderwater +count 20 +type spark +tex 40 40 +color 0xFDFFD9 0xFDFFD9 +size 0.3 0.3 +alpha 256 256 768 +gravity 1 +bounce 1 +airfriction 5 +originjitter 1 1 1 +velocityjitter 400 400 400 +velocitymultiplier 0.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) +effect grenadelauncher_muzzleflash +count 3 +type smoke +color 0x202020 0x404040 +tex 0 8 +size 5 5 +alpha 256 256 512 +originjitter 1.5 1.5 1.5 +airfriction 12 +velocityjitter 20 20 20 +velocitymultiplier 0.03 +lightradius 200 +lightradiusfade 2000 +lightcolor 2 1.5 0.2 +effect grenadelauncher_muzzleflash +count 30 +type spark +tex 40 40 +color 0xFFFDD9 0xFFFDD9 +size 3 3 +alpha 0 128 1024 +originjitter 1 1 1 +velocityjitter 300 300 300 +velocitymultiplier 0.5 +airfriction 12 + + + +// hagar trail +// smoke +// used in qcsrc/server/w_hagar.qc: missile.modelflags = MF_GRENADE +// used in qcsrc/server/w_hagar.qc: missile.modelflags = MF_GRENADE +// used in qcsrc/server/w_porto.qc: gren.modelflags = MF_GRENADE +effect TR_GRENADE +trailspacing 6 +type alphastatic +color 0x303030 0x000000 +tex 0 8 +size 1 2 +bounce 1 +sizeincrease 2 +alpha 100 200 280 +originjitter 1 1 1 +velocityjitter 1 1 1 +velocitymultiplier -0.02 +//gravity -0.11 +// fire +effect TR_GRENADE +notunderwater +trailspacing 2 +type static +color 0xffdf72 0x811200 +tex 48 55 +size 1 2 +sizeincrease -15 +alpha 100 144 988 +airfriction 8 +velocityjitter 32 32 32 +velocitymultiplier -1.0 +// bubbles +effect TR_GRENADE +underwater +trailspacing 8 +type bubble +tex 62 62 +color 0x404040 0x808080 +size 1 1 +alpha 256 256 256 +gravity -0.125 +bounce 1.5 +liquidfriction 4 +velocityjitter 16 16 16 + + + +// mortar trail +// smoke +// used in qcsrc/server/w_grenadelauncher.qc: gren.modelflags = MF_TRACER2 +// used in qcsrc/server/w_grenadelauncher.qc: gren.modelflags = MF_TRACER2 +// used in qcsrc/server/w_hook.qc: gren.modelflags = MF_TRACER2 +effect TR_KNIGHTSPIKE // used for MF_TRACER2 +notunderwater +trailspacing 5 +type alphastatic +color 0x303030 0x000000 +tex 0 8 +size 3 3 +bounce 1 +sizeincrease 11 +alpha 100 200 400 +originjitter 2 2 2 +velocityjitter 3 3 3 +velocitymultiplier -0.02 +gravity -0.11 +//marker +effect TR_KNIGHTSPIKE // used for MF_TRACER2 +type alphastatic +color 0xFF0000 0xFF0000 +tex 62 62 +size 1 1 +sizeincrease -0.1 +trailspacing 1 +alpha 256 256 720 +// bubbles +effect TR_KNIGHTSPIKE // used for MF_TRACER2 +underwater +trailspacing 16 +type bubble +tex 62 62 +color 0x404040 0x808080 +size 1 1 +alpha 256 256 256 +gravity -0.125 +bounce 1.5 +liquidfriction 4 +velocityjitter 16 16 16 + + + +// decal +// used in qcsrc/server/w_grenadelauncher.qc: pointparticles(particleeffectnum("grenade_explode"), org2, '0 0 0', 1) +// used in qcsrc/server/w_grenadelauncher.qc: pointparticles(particleeffectnum("grenade_explode"), org2, '0 0 0', 1) +effect grenade_explode +countabsolute 1 +type decal +tex 8 16 +size 48 48 +alpha 256 256 0 +originjitter 40 40 40 +lightradius 250 +lightradiusfade 400 +lightcolor 8 4 1 +// fire effect which expands then slows +effect grenade_explode +notunderwater +count 80 +type static +tex 48 55 +color 0xe03f00 0x5e0000 +size 16 26 +sizeincrease 20 +alpha 128 228 356 +bounce 4.5 +airfriction 8 +liquidfriction 8 +originjitter 8 8 8 +velocityjitter 256 256 256 +// fire effect which make brigt dot inside +effect grenade_explode +notunderwater +count 30 +type static +tex 48 55 +color 0xe03f00 0xffdf92 +size 6 16 +sizeincrease 40 +alpha 228 328 756 +bounce 1 +airfriction 8 +liquidfriction 8 +originjitter 8 8 8 +velocityjitter 256 256 256 +// smoke +effect grenade_explode +type alphastatic +notunderwater +tex 0 8 +count 20 +size 20 40 +sizeincrease 34 +alpha 500 600 556 +velocityjitter 256 256 256 +airfriction 5 +color 0x000000 0x111111 +bounce 6 +// underwater bubbles +effect grenade_explode +underwater +count 32 +type bubble +tex 62 62 +color 0x404040 0x808080 +size 3 3 +alpha 128 256 64 +gravity -0.125 +bounce 1.5 +liquidfriction 0.25 +originjitter 16 16 16 +velocityjitter 96 96 96 +// bouncing sparks +effect grenade_explode +notunderwater +count 16 +type spark +color 0x903010 0xFFD030 +size 2 2 +tex 40 40 +alpha 256 256 384 +gravity 1 +airfriction 0.2 +bounce 1.5 +liquidfriction 0.8 +velocityoffset 0 0 80 +velocityjitter 256 256 256 + + + +// 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 +count 1 +type smoke +color 0x202020 0x404040 +tex 0 8 +size 5 5 +alpha 256 256 512 +originjitter 1.5 1.5 1.5 +velocityjitter 6 6 6 +velocitymultiplier 0.01 +lightradius 200 +lightradiusfade 2000 +lightcolor 2 1.5 0.2 +effect electro_muzzleflash +count 30 +type spark +tex 31 31 +color 0xD9FDFF 0xD9FDFF +size 3 3 +alpha 0 128 1024 +originjitter 1 1 1 +velocityjitter 300 300 300 +velocitymultiplier 0.5 +airfriction 12 + + + +// electro trail +// glowing vapor trail +// used nowhere in code +effect TR_NEXUIZPLASMA +trailspacing 2 +type static +color 0x283880 0x283880 +size 3 3 +tex 62 62 +alpha 256 256 968 +//velocityjitter 16 16 16 +lightradius 90 +lighttime 0 +lightcolor 1.5 3 6 +velocitymultiplier -0.1 +// bright sparks +effect TR_NEXUIZPLASMA +trailspacing 6 +count 3 +type snow +tex 42 42 +color 0x629dff 0x0018ff +size 2 4 +sizeincrease -20 +alpha 444 512 1866 +bounce 1 +velocityoffset 0 0 15 +airfriction 12 +originjitter 1 1 1 +velocityjitter 50 50 50 + + + +// decal +// used in qcsrc/server/w_electro.qc: pointparticles(particleeffectnum("electro_impact"), org2, '0 0 0', 1) +effect electro_impact +countabsolute 1 +type decal +tex 59 59 +size 32 32 +alpha 256 256 0 +originjitter 20 20 20 +lightradius 250 +lightradiusfade 250 +lightcolor 3.125 4.375 10 +// flare effect +effect electro_impact +countabsolute 1 +type static +tex 38 38 +color 0x80C0FF 0x80C0FF +size 12 32 +alpha 256 256 512 +// cloud of bouncing sparks +effect electro_impact +count 60 +type smoke +tex 42 42 +color 0x629dff 0x0018ff +size 36 36 +sizeincrease -50 +alpha 256 256 1024 +bounce 2 +gravity -0.3 +airfriction 6 +originjitter 1 1 1 +velocityjitter 512 512 512 +// inner cloud of smoke +effect electro_impact +count 60 +type smoke +color 0x629dff 0x0018ff +tex 0 8 +size 20 24 +sizeincrease 50 +alpha 200 256 512 +airfriction 30 +originjitter 20 20 20 +velocityjitter 320 320 320 + +// decal +// used in qcsrc/server/w_electro.qc: pointparticles(particleeffectnum("electro_ballexplode"), org2, '0 0 0', 1) +effect electro_ballexplode +countabsolute 1 +type decal +tex 59 59 +size 32 32 +alpha 256 256 0 +originjitter 20 20 20 +lightradius 250 +lightradiusfade 250 +lightcolor 3.125 4.375 10 +// flare effect +effect electro_ballexplode +countabsolute 1 +type static +tex 38 38 +color 0x80C0FF 0x80C0FF +size 32 32 +alpha 256 256 512 +// cloud of bouncing sparks +effect electro_ballexplode +count 128 +type spark +tex 41 41 +color 0xFDFFD9 0xFDFFD9 +size 16 16 +alpha 256 256 1024 +bounce 2 +//airfriction 2 +originjitter 1 1 1 +velocityjitter 512 512 512 +// inner cloud of smoke +effect electro_ballexplode +count 16 +type smoke +color 0x202020 0x404040 +tex 0 8 +size 24 24 +alpha 256 256 512 +originjitter 20 20 20 +velocityjitter 32 32 32 + + + +// decal +// used in qcsrc/server/w_electro.qc: pointparticles(particleeffectnum("electro_combo"), org2, '0 0 0', 1) +effect electro_combo +countabsolute 1 +type decal +tex 59 59 +size 64 64 +alpha 256 256 0 +originjitter 34 34 34 +lightradius 400 +lightradiusfade 300 +lightcolor 4 5 6 +// flare effect +effect electro_combo +countabsolute 1 +type static +tex 38 38 +color 0x80C0FF 0x80C0FF +size 48 48 +alpha 128 128 64 +// large sparks +effect electro_combo +count 20 +type static +color 0x2030FF 0x80C0FF +size 32 32 +alpha 256 256 256 +bounce 2 +airfriction 6 +liquidfriction 16 +//velocityoffset 0 0 120 +velocityjitter 512 512 512 +effect electro_combo +count 64 +type spark +tex 41 41 +color 0xFDFFD9 0xFDFFD9 +size 16 16 +alpha 444 512 866 +bounce 2 +//airfriction 2 +originjitter 1 1 1 +velocityjitter 512 512 512 +// inner cloud of smoke +effect electro_combo +count 0.25 +type smoke +color 0x202020 0x404040 +tex 0 8 +size 24 24 +alpha 256 256 256 +originjitter 20 20 20 +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 +count 1 +type smoke +color 0x202020 0x404040 +tex 0 8 +size 5 5 +alpha 128 128 256 +originjitter 1.5 1.5 1.5 +velocityjitter 6 6 6 +velocitymultiplier 0.01 +lightradius 200 +lightradiusfade 2000 +lightcolor 2 1.5 0.2 +effect crylink_muzzleflash +count 10 +type spark +tex 40 40 +color 0xA080C0 0xA080C0 +size 3 3 +alpha 0 128 1024 +originjitter 1 1 1 +velocityjitter 200 200 200 +velocitymultiplier 0.3 +airfriction 12 + + + +// crylink impact effect +// decal +// used in qcsrc/server/w_crylink.qc: pointparticles(particleeffectnum("crylink_impact"), self.origin, '0 0 0', 1) +effect crylink_impact +countabsolute 1 +type decal +tex 47 47 +size 8 8 +alpha 256 256 0 +originjitter 12 12 12 +//lightradius 60 +//lightradiusfade 300 +//lightcolor 3.2 0.4 4 +// purple flare effect +effect crylink_impact +countabsolute 1 +type static +tex 39 39 +color 0x504060 0x504060 +size 8 8 +alpha 256 256 512 +// purple sparks +effect crylink_impact +count 20 +type spark +tex 41 41 +color 0xA040C0 0xA040C0 +bounce 2 +size 4 4 +alpha 256 256 1024 +velocityjitter 256 256 256 +// purple splash +effect crylink_impact +count 3 +type static +color 0xE070FF 0xE070FF +size 8 8 +alpha 256 256 512 +velocityjitter 8 8 8 +// purple splash +effect crylink_impact +count 3 +type static +color 0xE070FF 0xE070FF +size 8 8 +alpha 256 256 1024 +velocityjitter 32 32 32 + + + +// used in qcsrc/server/w_minstanex.qc: pointparticles(particleeffectnum("nex_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) +// used in qcsrc/server/w_nex.qc: pointparticles(particleeffectnum("nex_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) +effect nex_muzzleflash +count 10 +type smoke +color 0x202020 0x404040 +tex 0 8 +size 16 16 +alpha 128 128 192 +originjitter 4 4 4 +velocityjitter 24 24 24 +velocitymultiplier 0.02 +lightradius 200 +lightradiusfade 200 +lightcolor 2 2.5 3 +effect nex_muzzleflash +count 150 +type spark +tex 41 41 +color 0xD9FDFF 0xD9FDFF +size 3 3 +alpha 0 128 1024 +originjitter 1 1 1 +velocityjitter 600 600 600 +velocitymultiplier 0.5 +airfriction 9 + + + +//// nex beam +//effect nex_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/server/w_nex.qc: trailparticles(world, particleeffectnum("nex_beam"), w_shotorg, trace_endpos) +effect nex_beam +trailspacing 32 +color 0x1680A0 0x1680A0 +size 4 4 +tex 32 32 +alpha 64 128 64 +airfriction 5 +sizeincrease 2 +type static +// nex beam: drifting smoke +effect nex_beam +trailspacing 6 +color 0x5080A0 0x5080A0 +size 1 1 +tex 0 8 +alpha 32 64 32 +airfriction 9 +sizeincrease 8 +velocityjitter 64 64 64 +type static +// nex beam: bright core +effect nex_beam +trailspacing 6 +color 0x80CDFF 0x80CDFF +size 4 4 +//tex 48 55 +alpha 256 256 1280 +type static +//sparks +effect nex_beam +trailspacing 8 +color 0x1680A0 0x1680A0 +size 1 1 +tex 63 63 +alpha 64 128 80 +airfriction 5 +gravity -0.01 +type snow + +// nex impact +// decal +// used in qcsrc/server/w_minstanex.qc: pointparticles(particleeffectnum("nex_impact"), trace_endpos - w_shotdir * 6, '0 0 0', 1) +// used in qcsrc/server/w_nex.qc: pointparticles(particleeffectnum("nex_impact"), trace_endpos - w_shotdir * 6, '0 0 0', 1) +effect nex_impact +countabsolute 1 +type decal +tex 47 47 +size 24 24 +alpha 256 256 0 +originjitter 16 16 16 +lightradius 200 +lightradiusfade 250 +lightcolor 4 6 8 +// shockwave +effect nex_impact +countabsolute 1 +type static +tex 34 34 +size 16 16 +alpha 100 100 300 +sizeincrease 200 + + +// flare effect +effect nex_impact +countabsolute 1 +type static +tex 37 37 +color 0x80C0FF 0x80C0FF +size 8 8 +alpha 256 256 256 +// small sparks which form a sphere as they slow down +//effect nex_impact +//count 256 +//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 nex_impact +count 128 +type spark +tex 41 41 +color 0xD9FDFF 0xD9FDFF +size 4 4 +alpha 0 128 512 +bounce 2 +velocityjitter 600 600 600 +velocitymultiplier 0.5 +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) +effect hagar_muzzleflash +count 4 +type smoke +color 0x202020 0x404040 +tex 0 8 +size 5 5 +alpha 256 256 512 +originjitter 1.5 1.5 1.5 +velocityjitter 6 6 6 +velocitymultiplier 0.01 +lightradius 200 +lightradiusfade 2000 +lightcolor 2 1.5 0.2 +effect hagar_muzzleflash +count 30 +type spark +tex 40 40 +color 0xFFFDD9 0xFFFDD9 +size 3 3 +alpha 0 128 1024 +originjitter 1 1 1 +velocityjitter 300 300 300 +velocitymultiplier 0.5 +airfriction 12 + + + +// used in qcsrc/server/w_hagar.qc: pointparticles(particleeffectnum("hagar_bounce"), self.origin, self.velocity, 1) +effect hagar_bounce +count 4 +type smoke +color 0x202020 0x404040 +tex 0 8 +size 5 5 +alpha 256 256 256 +originjitter 1.5 1.5 1.5 +velocityjitter 6 6 6 +velocitymultiplier 0.01 +lightradius 60 +lightradiusfade 300 +lightcolor 2 1.5 0.2 +effect hagar_bounce +count 30 +type spark +tex 40 40 +color 0xFFFDD9 0xFFFDD9 +size 3 3 +alpha 0 256 256 +gravity 1 +bounce 1.5 +originjitter 1 1 1 +velocityjitter 600 600 600 +velocitymultiplier 0.5 +airfriction 12 + + + +// decal +// used in qcsrc/server/w_hagar.qc: pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1) +// used in qcsrc/server/w_hagar.qc: pointparticles(particleeffectnum("hagar_explode"), org2, '0 0 0', 1) +effect hagar_explode +countabsolute 1 +type decal +tex 8 16 +size 28 38 +alpha 256 256 0 +originjitter 40 40 40 +lightradius 250 +lightradiusfade 400 +lightcolor 8 4 1 +// fire effect which make bright dot inside +effect hagar_explode +notunderwater +count 12 +type smoke +tex 48 55 +color 0xffe955 0xff5a00 +size 16 26 +sizeincrease 5 +alpha 128 256 456 +bounce 1.5 +airfriction 8 +liquidfriction 8 +originjitter 8 8 8 +velocityjitter 156 156 156 +// fire effect which expands then slows +effect hagar_explode +notunderwater +count 24 +type static +tex 48 55 +color 0x8f0d00 0xff5a00 +size 20 26 +sizeincrease 15 +alpha 128 256 456 +bounce 1.5 +airfriction 12 +liquidfriction 8 +originjitter 8 8 8 +velocityjitter 256 256 256 + +// smoke +effect hagar_explode +type alphastatic +notunderwater +tex 0 8 +count 20 +size 20 40 +sizeincrease 20 +alpha 500 600 556 +velocityjitter 244 244 244 +airfriction 5 +color 0x000000 0x111111 +bounce 2 + +// underwater bubbles +effect hagar_explode +underwater +count 32 +type bubble +tex 62 62 +color 0x404040 0x808080 +size 3 3 +alpha 128 256 64 +gravity -0.125 +bounce 1.5 +liquidfriction 0.25 +originjitter 16 16 16 +velocityjitter 96 96 96 +// bouncing sparks +effect hagar_explode +notunderwater +count 16 +type spark +color 0x903010 0xFFD030 +size 2 2 +tex 40 40 +alpha 256 256 384 +gravity 1 +airfriction 0.2 +bounce 1.5 +liquidfriction 0.8 +velocityoffset 0 0 80 +velocityjitter 256 256 256 + + + +// used in qcsrc/server/w_rocketlauncher.qc: pointparticles(particleeffectnum("rocketlauncher_muzzleflash"), w_shotorg, w_shotdir * 1000, 1) +effect rocketlauncher_muzzleflash +count 20 +type smoke +color 0x202020 0x404040 +tex 0 8 +size 1 1 +sizeincrease 20 +alpha 256 256 256 +airfriction 2 +originjitter 1.5 1.5 1.5 +velocityjitter 40 40 40 +velocitymultiplier -0.13 +//lightradius 200 +//lightradiusfade 2000 +//lightcolor 2 1.5 0.2 +effect rocketlauncher_muzzleflash +count 30 +type spark +tex 40 40 +color 0xFFFDD9 0xFFFDD9 +size 3 3 +alpha 0 128 1024 +originjitter 1 1 1 +velocityjitter 300 300 300 +velocitymultiplier 0.5 +airfriction 12 + + + +// rocket trail +// smoke +// used nowhere in code +effect TR_ROCKET +trailspacing 5 +type alphastatic +color 0x303030 0x000000 +tex 0 8 +size 1 4 +bounce 1 +sizeincrease 11 +alpha 200 300 200 +lightradius 150 +lighttime 0 +lightcolor 6 3 1 +originjitter 2 2 2 +velocityjitter 3 3 3 +velocitymultiplier -0.02 +//gravity -0.11 +// fire +effect TR_ROCKET +notunderwater +trailspacing 2 +type static +color 0xffdf72 0x811200 +tex 48 55 +size 7 7 +sizeincrease -30 +alpha 100 144 588 +airfriction 8 +velocityjitter 32 32 32 +velocitymultiplier -1.5 +// bubbles +effect TR_ROCKET +underwater +trailspacing 8 +type bubble +tex 62 62 +color 0x404040 0x808080 +size 1 1 +alpha 256 256 256 +gravity -0.125 +bounce 1.5 +liquidfriction 4 +velocityjitter 16 16 16 +// sparks +effect TR_ROCKET +trailspacing 10 +type spark +tex 40 40 +color 0xFFFDD9 0xFFFDD9 +size 1 1 +alpha 444 512 1866 +//gravity 1 +bounce 1 +//velocityoffset 0 0 15 +airfriction 5 +originjitter 1 1 1 +velocityjitter 100 100 100 +velocitymultiplier -0.31 + +// rocket explosion (bigger than mortar and hagar) +// decal +// used in qcsrc/server/cl_player.qc: pointparticles(particleeffectnum("rocket_explode"), self.origin, '0 0 0', 1) +// used in qcsrc/server/portals.qc: pointparticles(particleeffectnum("rocket_explode"), portal.origin + v_forward * 16, v_forward * 1024, 4) +// used in qcsrc/server/w_rocketlauncher.qc: pointparticles(particleeffectnum("rocket_explode"), org2, '0 0 0', 1) +effect rocket_explode +countabsolute 1 +type decal +tex 8 16 +size 72 72 +alpha 256 256 0 +originjitter 40 40 40 +lightradius 400 +lightradiusfade 750 +lightcolor 8 4 1 +// fire effect +effect rocket_explode +notunderwater +count 64 +type static +tex 48 55 +color 0x8f0d00 0xff5a00 +size 33 44 +sizeincrease 45 +alpha 200 256 512 +bounce 1.5 +airfriction 8 +liquidfriction 8 +originjitter 8 8 8 +velocityjitter 512 512 512 +// fire effect 2 +effect rocket_explode +notunderwater +count 28 +type smoke +tex 48 55 +color 0xea691b 0xeed05a +size 33 44 +sizeincrease 55 +alpha 200 256 612 +bounce 2.5 +airfriction 19 +liquidfriction 19 +originjitter 8 8 8 +velocityjitter 912 912 912 +// smoke +effect rocket_explode +type alphastatic +notunderwater +tex 0 8 +count 64 +size 20 40 +sizeincrease 44 +alpha 400 500 456 +velocityjitter 444 444 444 +airfriction 5 +color 0x000000 0x111111 +bounce 2 +// underwater bubbles +effect rocket_explode +underwater +count 64 +type bubble +tex 62 62 +color 0x404040 0x808080 +size 3 3 +alpha 128 256 64 +gravity -0.125 +bounce 1.5 +liquidfriction 0.25 +originjitter 16 16 16 +velocityjitter 144 144 144 +// bouncing sparks +effect rocket_explode +notunderwater +count 64 +type spark +tex 40 40 +color 0xffa800 0xffedaf +size 1 1 +sizeincrease 2 +alpha 44 256 384 +gravity 1 +airfriction -1 +bounce 1.5 +liquidfriction 0.8 +velocityoffset 0 0 80 +originjitter 16 16 16 +velocityjitter 224 224 324 + + + +// used in qcsrc/server/g_hook.qc: pointparticles(particleeffectnum("grapple_muzzleflash"), org, '0 0 0', 1) +effect grapple_muzzleflash +lightradius 160 +lightradiusfade 800 +lightcolor 1 0 0 + + + +// used in qcsrc/server/g_hook.qc: pointparticles(particleeffectnum("grapple_impact"), self.origin, '0 0 0', 1) +effect grapple_impact +lightradius 160 +lightradiusfade 800 +lightcolor 1 0 0 + + + +// used nowhere in code +effect nex242_misc_laser_beam +countabsolute 1 +type beam +tex 60 60 +size 1 1 +alpha 256 256 64 +color 0xff0000 0xff0000 +sizeincrease 1 + +// used nowhere in code +effect nex242_misc_laser_beam_end +count 1 +type spark +color 0x8f4333 0xfff31b +size 0.4 0.4 +alpha 128 256 768 +gravity 1 +bounce -1 +velocityjitter 64 64 64 +velocitymultiplier 100 + + + +// used nowhere in code +effect nex242_misc_laser_beam_fast +countabsolute 1 +type beam +tex 60 60 +size 1 1 +alpha 256 256 640 +color 0xff0000 0xff0000 +sizeincrease 0.1 + +// used nowhere in code +effect nex242_misc_laser_beam_fast_end +count 1 +type spark +color 0x8f4333 0xfff31b +size 0.4 0.4 +alpha 128 256 768 +gravity 1 +bounce -1 +velocityjitter 64 64 64 +velocitymultiplier 100 + +// additional laser colors (mike) +// used nowhere in code +effect nex242_misc_laser_green_beam +countabsolute 1 +type beam +tex 60 60 +size 1 1 +alpha 256 256 64 +color 0x00ff00 0x00ff00 +sizeincrease 1 + +// used nowhere in code +effect nex242_misc_laser_green_beam_end +count 1 +type spark +color 0x8f4333 0xfff31b +size 0.4 0.4 +alpha 128 256 768 +gravity 1 +bounce -1 +velocityjitter 64 64 64 +velocitymultiplier 100 + +// used nowhere in code +effect nex242_misc_laser_blue_beam +countabsolute 1 +type beam +tex 60 60 +size 1 1 +alpha 256 256 64 +color 0x0000ff 0x0000ff +sizeincrease 1 + +// used nowhere in code +effect nex242_misc_laser_blue_beam_end +count 1 +type spark +color 0x8f4333 0xfff31b +size 0.4 0.4 +alpha 128 256 768 +gravity 1 +bounce -1 +velocityjitter 64 64 64 +velocitymultiplier 100 + +// used nowhere in code +effect nex242_misc_laser_yellow_beam +countabsolute 1 +type beam +tex 60 60 +size 1 1 +alpha 256 256 64 +color 0xffff00 0xffff00 +sizeincrease 1 + +// used nowhere in code +effect nex242_misc_laser_yellow_beam_end +count 1 +type spark +color 0x8f4333 0xfff31b +size 0.4 0.4 +alpha 128 256 768 +gravity 1 +bounce -1 +velocityjitter 64 64 64 +velocitymultiplier 100 + +// used nowhere in code +effect nex242_misc_laser_cyan_beam +countabsolute 1 +type beam +tex 60 60 +size 1 1 +alpha 256 256 64 +color 0x00ffff 0x00ffff +sizeincrease 1 + +// used nowhere in code +effect nex242_misc_laser_cyan_beam_end +count 1 +type spark +color 0x8f4333 0xfff31b +size 0.4 0.4 +alpha 128 256 768 +gravity 1 +bounce -1 +velocityjitter 64 64 64 +velocitymultiplier 100 + +// used nowhere in code +effect nex242_misc_laser_magenta_beam +countabsolute 1 +type beam +tex 60 60 +size 1 1 +alpha 256 256 64 +color 0xff00ff 0xff00ff +sizeincrease 1 + +// used nowhere in code +effect nex242_misc_laser_magenta_beam_end +count 1 +type spark +color 0x8f4333 0xfff31b +size 0.4 0.4 +alpha 128 256 768 +gravity 1 +bounce -1 +velocityjitter 64 64 64 +velocitymultiplier 100 + +// used nowhere in code +effect nex242_misc_laser_white_beam +countabsolute 1 +type beam +tex 60 60 +size 1 1 +alpha 256 256 64 +color 0xffffff 0xffffff +sizeincrease 1 + +// used nowhere in code +effect nex242_misc_laser_white_beam_end +count 1 +type spark +color 0x8f4333 0xfff31b +size 0.4 0.4 +alpha 128 256 768 +gravity 1 +bounce -1 +velocityjitter 64 64 64 +velocitymultiplier 100 + +// used nowhere in code +effect nex242_misc_laser_black_beam +countabsolute 1 +type beam +tex 60 60 +size 1 1 +alpha 256 256 64 +color 0x000000 0x000000 +sizeincrease 1 + +// used nowhere in code +effect nex242_misc_laser_black_beam_end +count 1 +type spark +color 0x8f4333 0xfff31b +size 0.4 0.4 +alpha 128 256 768 +gravity 1 +bounce -1 +velocityjitter 64 64 64 +velocitymultiplier 100 + +// used nowhere in code +effect nex242_misc_laser_orange_beam +countabsolute 1 +type beam +tex 60 60 +size 1 1 +alpha 256 256 64 +color 0xff6600 0xff6600 +sizeincrease 1 + +// used nowhere in code +effect nex242_misc_laser_orange_beam_end +count 1 +type spark +color 0x8f4333 0xfff31b +size 0.4 0.4 +alpha 128 256 768 +gravity 1 +bounce -1 +velocityjitter 64 64 64 +velocitymultiplier 100 + + + + +// bigger crylink impact effect +// decal +// used in qcsrc/server/w_crylink.qc: pointparticles(particleeffectnum("crylink_impactbig"), self.origin, '0 0 0', 1) +effect crylink_impactbig +countabsolute 1 +type decal +tex 47 47 +size 24 24 +alpha 256 256 0 +originjitter 12 12 12 +//lightradius 200 +//lightradiusfade 800 +//lightcolor 3.2 0.4 4 +// purple flare effect +effect crylink_impactbig +countabsolute 1 +type static +tex 39 39 +color 0x504060 0x504060 +size 24 24 +alpha 256 256 512 +// purple sparks +effect crylink_impactbig +count 80 +type spark +tex 41 41 +color 0xA040C0 0xA040C0 +bounce 2 +size 6 6 +alpha 256 256 1024 +velocityjitter 512 512 512 +// purple splash +effect crylink_impactbig +count 3 +type static +color 0xE070FF 0xE070FF +size 16 16 +alpha 256 256 512 +velocityjitter 32 32 32 +// purple splash +effect crylink_impactbig +count 6 +type static +color 0xE070FF 0xE070FF +size 16 16 +alpha 256 256 1024 +velocityjitter 256 256 256 + +// Zero-violence effects + +// impact effect indicating damage +// used in qcsrc/server/cl_player.qc: pointparticles(particleeffectnum("damage_hit"), hitloc, force, bound(0, damage, 200)) +effect damage_hit +count 1 +type static +color 0x20FF30 0x80FFC0 +size 1 1 +alpha 256 256 256 +gravity -0.4 +bounce 1.5 +airfriction 8 +liquidfriction 16 +//velocityoffset 0 0 120 +velocityjitter 16 16 16 + +// effect for removing player model +// "teleport" +// used in qcsrc/server/cl_player.qc: pointparticles(particleeffectnum("damage_dissolve"), self.origin, force, 1) +effect damage_dissolve +count 96 +type static +color 0x66FF66 0xFFFFFF +size 10 10 +alpha 64 128 128 +airfriction 1 +liquidfriction 4 +originoffset 0 0 28 +originjitter 16 16 28 +velocityjitter 0 0 256 +// flare +effect damage_dissolve +countabsolute 1 +type static +tex 38 38 +color 0x00FF00 0x99FF99 +size 32 32 +alpha 256 256 196 +// large sparks +effect damage_dissolve +count 20 +type static +color 0x00FF00 0x99FF99 +size 16 16 +alpha 256 256 256 +//gravity 1 +bounce 1.5 +airfriction 4 +liquidfriction 16 +//velocityoffset 0 0 120 +velocityjitter 512 512 512 + +// decal +// used in qcsrc/server/g_triggers.qc: self.cnt = particleeffectnum("laser_deadly") +effect laser_deadly +countabsolute 1 +type decal +tex 56 59 +size 5 5 +alpha 256 256 0 +originjitter 6 6 6 +// dust/smoke drifting away from the impact +effect laser_deadly +count 0.05 // 50 per second +type smoke +tex 48 55 +color 0xFFFFFF 0xFFFFFF +size 3 3 +alpha 0 64 64 +originjitter 1 1 1 +airfriction 7 +liquidfriction 16 +velocityjitter 15 15 15 +sizeincrease 2 +velocitymultiplier 20 +// sparks +effect laser_deadly +notunderwater +count 0.05 // 50 per second +type spark +tex 40 40 +color 0xFDFFD9 0xFDFFD9 +size 0.6 0.6 +alpha 256 256 768 +gravity 1 +bounce 1 +airfriction 5 +originjitter 1 1 1 +velocityjitter 100 100 100 +velocitymultiplier 100 + + +//torch +//fire +// used nowhere in code +effect torch_small +//notunderwater +count 16 +type smoke +tex 48 55 +size 1 11 +alpha 200 256 512 +gravity -0.5 +color 0x8f0d00 0xff5a00 +//bounce 1 +sizeincrease -1 +originjitter 5 5 5 +velocityjitter 1 1 50 +// smoke +effect torch_small +type alphastatic +count 8 +tex 0 8 +size 5 10 +sizeincrease 5 +alpha 200 256 200 +color 0x000000 0x111111 +gravity -0.3 +originjitter 3 3 3 +velocityjitter 11 11 50 +//bounce 1 + +//fountain01 +// used nowhere in code +effect fountain01 +count 32 +tex 0 8 +size 10 15 +alpha 0 100 100 +gravity 0.6 +bounce 1 +sizeincrease 20 +type snow +bounce 1 +originjitter 5 5 5 +velocityjitter 81 81 150 +color 0x7cbaff 0xcfd1ff +velocitymultiplier 2 + +// decal +// used in qcsrc/server/w_hook.qc: pointparticles(particleeffectnum("hookbomb_explode"), org2, '0 0 0', 1) +effect hookbomb_explode +count 50 +type static +tex 38 38 +color 0x807aff 0x4463d5 +size 150 200 +sizeincrease -160 +alpha 0 256 200 +//gravity 1 +bounce 1.5 +originjitter 10 10 10 +velocityjitter 550 550 550 +//velocitymultiplier -20 +airfriction 10 +// decal in the air +effect hookbomb_explode +countabsolute 3 +type static +tex 38 38 +color 0x807aff 0x4463d5 +size 160 200 +alpha 256 265 100 +sizeincrease -60 +originoffset 0 0 6 +// decal on the ground +effect hookbomb_explode +countabsolute 1 +type decal +tex 39 39 +size 80 100 +alpha 256 256 0 +originjitter 6 6 6 +// some sparks +effect hookbomb_explode +count 60 +type spark +tex 38 38 +color 0x807aff 0x4463d5 +size 20 30 +alpha 256 256 456 +sizeincrease -60 +gravity 1 +bounce 1.5 +originjitter 1 1 1 +velocityjitter 1900 1900 1300 +velocitymultiplier 0.5 +airfriction 2 + + +// smoke +effect EF_MGTURRETTRAIL +notunderwater +trailspacing 2 +type smoke +color 0xd0d0a0 0xfffff0 +tex 0 8 +size 6 2 +alpha 16 32 16 +// bubbles +effect EF_MGTURRETTRAIL +underwater +trailspacing 16 +type bubble +tex 62 62 +color 0x404040 0x808080 +size 1 1 +alpha 256 256 256 +gravity -0.125 +bounce 1.5 +liquidfriction 4 +velocityjitter 16 16 16 + +//fire_big +//fire +effect fire_big +//notunderwater +count 52 +type smoke +tex 48 55 +size 11 31 +alpha 200 356 512 +gravity -0.5 +color 0x8f0d00 0xff5a00 +bounce 2 +sizeincrease -3 +originjitter 33 33 33 +velocityjitter 22 22 50 +// smoke +effect fire_big +type alphastatic +count 22 +tex 0 8 +size 22 33 +sizeincrease 11 +alpha 200 256 200 +color 0x000000 0x111111 +gravity -0.3 +originjitter 44 44 44 +velocityjitter 11 11 50 +bounce 2 + +//red_flare +//smoke +effect red_flare +type alphastatic +count 21 +tex 0 8 +size 1 11 +sizeincrease 11 +alpha 200 256 160 +color 0xff0000 0xdc7171 +gravity -0.24 +originjitter 2 2 0 +velocityjitter 15 15 30 +bounce 1 + +//blue_flare +//smoke +effect blue_flare +type alphastatic +count 21 +tex 0 8 +size 1 11 +sizeincrease 11 +alpha 200 256 160 +color 0x0000ff 0x7194dc +gravity -0.24 +originjitter 2 2 0 +velocityjitter 15 15 30 +bounce 1 + +//smoke_ring +//smoke +effect smoke_ring +type smoke +count 90 +tex 0 8 +size 1 11 +sizeincrease 21 +gravity 0.1 +airfriction 3 +alpha 100 156 200 +color 0x111111 0x979797 +//originjitter 2 2 0 +velocityjitter 190 190 50 +bounce 1.1 +notunderwater + +//smoke_large +//smoke +effect smoke_large +type alphastatic +count 50 +tex 0 8 +size 11 21 +sizeincrease 21 +gravity -0.15 +airfriction 7 +alpha 140 256 190 +color 0x9e895f 0xffd39b +//originjitter 2 2 0 +velocityjitter 390 390 390 +bounce 1.1 +notunderwater + +//sparks +effect sparks +count 30 +type spark +tex 40 40 +color 0xFFFDD9 0xFFFDD9 +size 1 3 +alpha 0 256 256 +gravity 1 +bounce 1.5 +originjitter 1 1 1 +velocityjitter 300 300 200 +velocitymultiplier 1.5 +airfriction 3 + +//sparks +effect electricity_sparks +count 70 +type spark +tex 40 40 +color 0x807aff 0x4463d5 +size 1 3 +alpha 0 256 556 +gravity 1 +bounce 1.5 +originjitter 1 1 1 +velocityjitter 300 300 300 +velocitymultiplier 0.5 +airfriction 3 + +//steam, it needs direction +effect steam +effect steam +type smoke +count 2 +tex 0 8 +size 1 3 +sizeincrease 7 +gravity -0.25 +velocitymultiplier 14 +airfriction 5 +alpha 140 256 190 +color 0xfffbdf 0xffffff +//originjitter 2 2 0 +velocityjitter 19 19 19 +bounce 1.1 +notunderwater + +// smoke emiter +effect smoking +count 20 +type alphastatic +tex 0 8 +color 0x292929 0x000000 +size 10 40 +sizeincrease 5 +alpha 100 256 100 +gravity -0.1 +bounce 1.5 +originjitter 10 10 10 +velocityjitter 5 5 20 +//velocitymultiplier -20 +airfriction -1 + +//golden dust (create it once per second to cover large area in small yellow particles) +effect goldendust +count 50 +type snow +tex 38 38 +color 0xff9600 0xffefb8 +size 2 3 +sizeincrease -0.3 +alpha 256 256 70 +//gravity -0.1 +bounce 1.5 +originjitter 500 500 500 +velocityjitter 0.1 0.1 0.1 +//velocitymultiplier -20 +//airfriction -0.1 + +effect healing_fx +count 50 +type spark +tex 40 40 +color 0xff0000 0xff0000 +size 1 3 +sizeincrease -0.05 +alpha 256 256 170 +gravity -0.1 +bounce 1.5 +originjitter 5 5 100 +velocityjitter 50 50 0 +//velocitymultiplier 20 +airfriction -0.5 + +effect armorrepair_fx +count 50 +type spark +tex 40 40 +color 0x00ff00 0x00ff00 +size 1 3 +sizeincrease -0.05 +alpha 256 256 170 +gravity -0.1 +bounce 1.5 +originjitter 5 5 50 +velocityjitter 50 50 0 +//velocitymultiplier 20 +airfriction -0.5 + +effect ammoregen_fx +count 50 +type spark +tex 40 40 +color 0x0000ff 0x0000ff +size 1 3 +sizeincrease -0.05 +alpha 256 256 170 +gravity -0.1 +bounce 1.5 +originjitter 5 5 50 +velocityjitter 50 50 0 +//velocitymultiplier 20 +airfriction -0.5 + +// red-yellow flame like fx +effect rage +count 5 +type smoke +tex 35 36 +color 0xff0000 0xff7800 +size 1 3 +sizeincrease 10 +gravity -0.06 +alpha 256 256 190 +originjitter 5 5 5 +velocityjitter 25 25 25 +airfriction 2 + +// pieces of glass or ice falling on the floor +effect iceorglass +count 30 +type alphastatic +tex 44 44 +color 0xffffff 0xb2d3e6 +size 3 7 +//sizeincrease 10 +gravity 1.3 +alpha 256 256 0 +time 1 3 +bounce 2 +originjitter 30 30 30 +velocityjitter 100 100 100 +airfriction 3 + +// cover small area in poison gas, spawn it once per second +effect poisonfield +count 30 +type smoke +tex 0 8 +color 0x00ff00 0x7db843 +size 1 1 +sizeincrease 30 + gravity -0.01 +alpha 256 256 50 +bounce 1.5 +originjitter 333 333 50 +velocityjitter 5 5 5 +airfriction 1 + +// cover small area in icy mist, spawn it once per second +effect icefield +count 20 +type smoke +tex 0 8 +color 0x008aff 0x75e7ff +size 1 1 +sizeincrease 10 + gravity -0.01 +alpha 256 256 50 +bounce 1.5 +originjitter 333 333 0 +velocityjitter 5 5 30 +airfriction 1 +effect icefield +count 10 +type smoke +tex 48 55 +size 1 1 +sizeincrease 10 +color 0x008aff 0x75e7ff +alpha 256 256 50 +gravity -0.001 +originjitter 333 333 0 + + +// cover very small area in flames, spawn it 3 times per second (or more often to get better looking fire at cost of fps hit ) +// flames that go up +effect firefield +count 200 +type smoke +tex 48 55 +color 0x8f0d00 0xff5a00 +size 1 1 +sizeincrease 20 + gravity -0.06 +alpha 50 256 200 +bounce 1.5 +originjitter 180 180 0 +velocityjitter 5 5 30 +airfriction 1 +//flames that stay on the ground +effect firefield +count 100 +type smoke +tex 48 55 +color 0x8f0d00 0xff5a00 +size 1 1 +sizeincrease 40 +alpha 50 256 200 +originjitter 180 180 0 +// smoke +effect firefield +count 40 +type alphastatic +tex 0 8 +size 1 1 +sizeincrease 7 +color 0x000000 0x111111 +alpha 256 256 70 +gravity -0.02 +originjitter 180 180 0 + +//flamethrower, spawn it as fast as you can 20 times per second or more, it needs direction +//fast fire +effect flamethrower +count 6 +type smoke +tex 48 55 +color 0x8f0d00 0xff5a00 +size 5 5 +sizeincrease 20 + gravity -0.06 +alpha 50 256 250 +bounce 1.5 +velocityjitter 40 40 11 +velocitymultiplier 30 +airfriction 1.2 +//slowfire +effect flamethrower +count 5 +type smoke +tex 48 55 +color 0x8f0d00 0xff5a00 +size 5 5 +sizeincrease 20 + gravity -0.06 +alpha 50 256 200 +bounce 1.5 +velocityjitter 40 40 40 +velocitymultiplier 20 +airfriction 1.2 +// very slow and small fire +effect flamethrower +count 3 +type smoke +tex 48 55 +color 0x8f0d00 0xff5a00 +size 5 5 +sizeincrease 10 + gravity -0.06 +alpha 50 256 200 +bounce 1.5 +velocityjitter 30 30 30 +velocitymultiplier 10 +airfriction 0.3 +//decreasing fire +effect flamethrower +count 4 +type smoke +tex 48 55 +color 0x8f0d00 0xff5a00 +size 20 30 +sizeincrease -10 + gravity -0.06 +alpha 50 256 200 +bounce 1.5 +velocityjitter 10 10 10 +velocitymultiplier 15 +airfriction 0.3 +//smoke +effect flamethrower +count 1 +type alphastatic +tex 0 8 +size 5 15 +sizeincrease 7 +color 0x000000 0x111111 +alpha 256 256 90 +//gravity -0.2 +originjitter 10 10 10 +velocitymultiplier 20 +velocityoffset 0 0 10 +airfriction 1 diff --git a/data/particles/particlefont.tga b/data/particles/particlefont.tga index 7aeeb157949f6e617dd9264e421739f940964bb9..84cafdabd003a2629c06a31c1aa9bea9cc4a52e5 100644 GIT binary patch delta 265515 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 delta 302936 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 z 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 -- 2.39.2