X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=effectinfo.txt;h=c2f702fa5ab243ac7d032a8583bb07e0c8d82570;hb=e48453ec508831b734eba441c2446c0f7f6c5124;hp=7ada0253e41345343fdc5e50bbc36356815cf3fb;hpb=7b976c2b363a9f5b8d17373c7ef290aa0c498372;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/effectinfo.txt b/effectinfo.txt index 7ada0253e..c2f702fa5 100644 --- a/effectinfo.txt +++ b/effectinfo.txt @@ -775,7 +775,7 @@ effect teleport count 500 type spark tex 64 64 -color 0xff8400 0xff2a00 +color 0x807aff 0x4463d5 size 1 1 alpha 0 256 100 stretchfactor 2 @@ -793,7 +793,7 @@ tex 65 65 size 150 150 alpha 190 190 180 sizeincrease -80 -color 0xff8400 0xff2a00 +color 0x807aff 0x4463d5 @@ -6539,6 +6539,154 @@ airfriction 4 color 0x4F4B46 0x000000 rotate -180 180 -20 20 +// metal impact effect +// used in qcsrc/server/mutators/sandbox.qc: pointparticles(particleeffectnum("impact_metal"), self.origin, '0 0 0', 1); +effect impact_metal +count 1 +type alphastatic +tex 0 8 +size 3 6 +sizeincrease 10 +alpha 25 64 50 +gravity -0.01 +color 0x000000 0x886666 +originjitter 20 20 5 +// sparks +effect impact_metal +count 2 +type spark +tex 41 41 +color 0xFFCC22 0xFF4422 +size 2 2 +alpha 255 255 112 +bounce 1.8 +stretchfactor 0.5 +velocityjitter 200 200 300 +velocitymultiplier 2 +airfriction 2 +gravity 1 + +// stone impact effect +// used in qcsrc/server/mutators/sandbox.qc: pointparticles(particleeffectnum("impact_stone"), self.origin, '0 0 0', 1); +effect impact_stone +count 1 +type alphastatic +tex 0 8 +size 3 6 +sizeincrease 15 +alpha 50 128 75 +gravity -0.01 +color 0x000000 0xcc9966 +originjitter 20 20 5 +// debris +effect impact_stone +notunderwater +count 1 +type alphastatic +tex 66 68 +color 0x000000 0x886644 +size 1 2 +alpha 450 750 300 +gravity 1.3 +airfriction 0.5 +bounce 1.2 +velocityjitter 124 124 324 +rotate -180 180 -1000 1000 + +// wood impact effect +// used in qcsrc/server/mutators/sandbox.qc: pointparticles(particleeffectnum("impact_wood"), self.origin, '0 0 0', 1); +effect impact_wood +count 1 +type alphastatic +tex 0 8 +size 3 6 +sizeincrease 10 +alpha 50 128 75 +gravity -0.01 +color 0x000000 0xcc9966 +originjitter 20 20 5 +// sparks +effect impact_wood +count 2 +type spark +tex 41 41 +color 0x221100 0x221100 +size 1 8 +alpha 255 255 75 +bounce 1.5 +velocityjitter 180 180 260 +velocitymultiplier 2 +airfriction 2 +gravity 1 + +// flesh impact effect +// used in qcsrc/server/mutators/sandbox.qc: pointparticles(particleeffectnum("impact_flesh"), self.origin, '0 0 0', 1); +effect impact_flesh +count 0.5 +type alphastatic +tex 0 8 +size 8 12 +alpha 100 256 400 +color 0x000000 0x420000 +originjitter 11 11 11 +// blood splash +effect impact_flesh +count 0.3 +type blood +tex 24 32 +size 2 6 +alpha 256 256 64 +color 0xA8FFFF 0xA8FFFFF +bounce -1 +airfriction 1 +liquidfriction 4 +velocityjitter 96 96 96 +velocitymultiplier 5 +staincolor 0x808080 0x808080 +staintex 16 24 + +// hagar trail +// smoke +effect tr_hagar +trailspacing 4 +type smoke +color 0x101010 0x000000 +tex 0 8 +size 3 2 +bounce 1 +sizeincrease 10 +alpha 300 400 780 +originjitter 1 1 1 +velocityjitter 1 1 1 +velocitymultiplier -0.02 +//gravity -0.11 +// fire +effect tr_hagar +notunderwater +trailspacing 4 +type static +color 0xffdf72 0x811200 +tex 48 55 +size 5 2 +sizeincrease -15 +alpha 100 144 988 +airfriction 8 +velocityjitter 32 32 32 +velocitymultiplier -1.0 +// bubbles +effect tr_hagar +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 + // laser damage effect // used in qcsrc/client/damage.qc: pointparticles(self.team, org, '0 0 0', 1); effect damage_laser @@ -7240,150 +7388,592 @@ lightradius 60 lightradiusfade 280 lightcolor 0.8 0.6 0.2*/ -// metal impact effect -// used in qcsrc/server/mutators/sandbox.qc: pointparticles(particleeffectnum("impact_metal"), self.origin, '0 0 0', 1); -effect impact_metal +// fireflies +// used nowhere in code +effect fireflies count 1 -type alphastatic -tex 0 8 -size 3 6 -sizeincrease 10 -alpha 25 64 50 -gravity -0.01 -color 0x000000 0x886666 -originjitter 20 20 5 -// sparks -effect impact_metal -count 2 -type spark -tex 41 41 -color 0xFFCC22 0xFF4422 -size 2 2 -alpha 255 255 112 -bounce 1.8 -stretchfactor 0.5 -velocityjitter 200 200 300 -velocitymultiplier 2 -airfriction 2 -gravity 1 +bounce -1 +airfriction 5 +time 1 2 +type static +tex 38 38 +color 0xff9600 0xffefb8 +size 2 3 +sizeincrease -0.3 +alpha 256 256 70 +gravity 0 +originoffset 8 8 8 +originjitter 32 32 32 +velocityoffset 2 2 2 +velocityjitter 64 64 64 +//lightradius 50 +//lightradiusfade 50 +//lightcolor 1 0.9 0.7 +//lightshadow 1 -// stone impact effect -// used in qcsrc/server/mutators/sandbox.qc: pointparticles(particleeffectnum("impact_stone"), self.origin, '0 0 0', 1); -effect impact_stone -count 1 -type alphastatic -tex 0 8 -size 3 6 -sizeincrease 15 -alpha 50 128 75 -gravity -0.01 -color 0x000000 0xcc9966 -originjitter 20 20 5 -// debris -effect impact_stone -notunderwater -count 1 -type alphastatic -tex 66 68 -color 0x000000 0x886644 -size 1 2 -alpha 450 750 300 -gravity 1.3 -airfriction 0.5 -bounce 1.2 -velocityjitter 124 124 324 -rotate -180 180 -1000 1000 +// heal ray muzzleflash -// wood impact effect -// used in qcsrc/server/mutators/sandbox.qc: pointparticles(particleeffectnum("impact_wood"), self.origin, '0 0 0', 1); -effect impact_wood -count 1 -type alphastatic -tex 0 8 -size 3 6 -sizeincrease 10 -alpha 50 128 75 -gravity -0.01 -color 0x000000 0xcc9966 -originjitter 20 20 5 -// sparks -effect impact_wood -count 2 +effect healray_muzzleflash +countabsolute 1 +type smoke +color 0x283880 0x283880 // 0x202020 0x404040 +tex 65 65 +size 20 20 +alpha 256 256 512 +originjitter 1.5 1.5 1.5 +velocityjitter 6 6 6 +sizeincrease -10 +velocitymultiplier 0.01 +lightradius 200 +lightradiusfade 2000 +lightcolor 1.5 3 6 + +effect healray_muzzleflash +count 22 type spark -tex 41 41 -color 0x221100 0x221100 -size 1 8 -alpha 255 255 75 -bounce 1.5 -velocityjitter 180 180 260 -velocitymultiplier 2 -airfriction 2 -gravity 1 +tex 71 73 +color 0xD9FDFF 0x00f0ff +size 1 15 +sizeincrease 3 +alpha 50 150 1924 +originjitter 1 1 1 +velocityjitter 150 150 150 +velocitymultiplier 0.4 +airfriction 5 +stretchfactor 3.9 -// flesh impact effect -// used in qcsrc/server/mutators/sandbox.qc: pointparticles(particleeffectnum("impact_flesh"), self.origin, '0 0 0', 1); -effect impact_flesh -count 0.5 -type alphastatic -tex 0 8 -size 8 12 -alpha 100 256 400 -color 0x000000 0x420000 -originjitter 11 11 11 -// blood splash -effect impact_flesh -count 0.3 -type blood -tex 24 32 -size 2 6 -alpha 256 256 64 -color 0xA8FFFF 0xA8FFFFF -bounce -1 -airfriction 1 -liquidfriction 4 -velocityjitter 96 96 96 -velocitymultiplier 5 -staincolor 0x808080 0x808080 -staintex 16 24 +effect healray_muzzleflash +count 4 +type spark +tex 70 70 +color 0xD9FDFF 0x00f0ff +size 1 1 +alpha 110 228 4024 +originjitter 1 1 1 +velocityjitter 650 650 650 +velocitymultiplier 1.1 +stretchfactor 0.2 -// hagar trail + + +//healray impact + +effect healray_impact +countabsolute 1 +type decal +tex 59 59 +size 32 32 +alpha 256 256 0 +color 0xd800ff 0xd800ff +originjitter 17 17 17 +lightradius 125 +lightradiusfade 450 +lightcolor 0 4.375 0 +// shockwave +effect healray_impact +type smoke +countabsolute 1 +tex 33 33 +size 32 32 +sizeincrease 1400 +color 0x00ff00 0x84c52f +alpha 40 40 350 +velocitymultiplier 44 +// cloud of bouncing sparks +effect healray_impact +count 30 +type spark +tex 70 70 +color 0x00ff00 0x84c52f +size 1 2 +alpha 156 300 1024 +gravity 2 +airfriction 6 +originjitter 1 1 1 +velocityjitter 1112 1112 1112 +// inner cloud of smoke +effect healray_impact +count 15 +type smoke +color 0x00ff00 0x84c52f +tex 40 40 +size 2 3 +alpha 200 456 512 +airfriction 3 +gravity -2 +velocityjitter 120 120 420 +rotate -180 180 -90 90 + + + + +// big plasma muzzle flash + +effect bigplasma_muzzleflash +countabsolute 1 +type smoke +color 0x283880 0x283880 // 0x202020 0x404040 +tex 65 65 +size 50 50 +alpha 256 256 812 +originjitter 1.5 1.5 1.5 +velocityjitter 6 6 6 +sizeincrease -10 +velocitymultiplier 0.01 +lightradius 200 +lightradiusfade 2000 +lightcolor 1.5 3 6 + +effect bigplasma_muzzleflash +countabsolute 1 +type smoke +color 0x00f0ff 0x00f0ff +tex 74 74 +size 20 20 +alpha 56 56 1112 +sizeincrease 300 + +effect bigplasma_muzzleflash +count 14 +type spark +tex 51 55 +color 0xD9FDFF 0x00f0ff +size 5 10 +sizeincrease 135 +alpha 50 150 1924 +originjitter 1 1 1 +velocityjitter 350 350 350 +velocitymultiplier 0.4 +airfriction 5 +stretchfactor 1.9 + +effect bigplasma_muzzleflash +count 4 +type spark +tex 70 70 +color 0xD9FDFF 0x00f0ff +size 20 20 +alpha 110 228 4024 +originjitter 1 1 1 +velocityjitter 650 650 650 +velocitymultiplier 1.1 +stretchfactor 0.2 + + +// big plasma impact + +effect bigplasma_impact +countabsolute 1 +type decal +tex 59 59 +size 32 32 +alpha 256 256 0 +originjitter 17 17 17 +lightradius 125 +lightradiusfade 450 +lightcolor 3.125 4.375 10 +// shockwave +effect bigplasma_impact +type smoke +countabsolute 1 +tex 33 33 +size 32 32 +sizeincrease 1400 +color 0x80C0FF 0x80C0FF +alpha 40 40 350 +velocitymultiplier 44 +// cloud of bouncing sparks +effect bigplasma_impact +count 30 +type spark +tex 70 70 +color 0x629dff 0x0018ff +size 1 2 +alpha 156 300 1024 +gravity 2 +airfriction 6 +originjitter 1 1 1 +velocityjitter 1512 1512 1512 +// inner cloud of smoke +effect bigplasma_impact +count 15 +type smoke +color 0x629dff 0x0018ff +tex 48 55 +size 20 24 +sizeincrease 555 +alpha 200 456 1512 +airfriction 30 +originjitter 20 20 20 +velocityjitter 320 320 320 +rotate -180 180 -9 9 // smoke -effect tr_hagar -trailspacing 4 +effect bigplasma_impact type smoke -color 0x101010 0x000000 -tex 0 8 -size 3 2 -bounce 1 -sizeincrease 10 -alpha 300 400 780 +count 16 +blend alpha +tex 0 7 +size 60 30 +color 0x222222 0x000000 +alpha 128 328 390 +rotate -180 180 2 -2 +velocityjitter 100 100 200 +velocityoffset 0 0 180 +originjitter 80 80 10 +sizeincrease 30 +airfriction 0.04 +gravity 0.4 +// smoke in the middle +effect bigplasma_impact +type alphastatic +count 10 +tex 0 7 +size 60 70 +color 0x222222 0x000000 +alpha 128 328 310 +rotate -180 180 20 -20 +velocityjitter 10 10 10 +originjitter 80 80 80 +sizeincrease -10 +airfriction 0.04 +gravity -0.2 + +// redflag_touch -- effects for touching the red flag +// used nowhere in code +effect redflag_touch +count 35 +type spark +tex 40 40 +color 0xFF0000 0x970000 +size 1 3 +alpha 0 256 556 +gravity 1 +bounce 1.5 originjitter 1 1 1 -velocityjitter 1 1 1 -velocitymultiplier -0.02 -//gravity -0.11 -// fire -effect tr_hagar -notunderwater -trailspacing 4 +velocityjitter 300 300 300 +velocitymultiplier 0.5 +airfriction 3 + +// blueflag_touch -- effects for touching the blue flag +// used nowhere in code +effect blueflag_touch +count 35 +type spark +tex 40 40 +color 0x0000FF 0x000097 +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 + +// red_pass +// used nowhere in code +effect red_pass +trailspacing 64 +color 0xFF0000 0x970000 +size 2 2 +tex 32 32 +alpha 64 128 64 +airfriction 5 +sizeincrease 2 type static -color 0xffdf72 0x811200 -tex 48 55 -size 5 2 -sizeincrease -15 -alpha 100 144 988 -airfriction 8 -velocityjitter 32 32 32 -velocitymultiplier -1.0 -// bubbles -effect tr_hagar -underwater -trailspacing 16 -type bubble -tex 62 62 -color 0x404040 0x808080 +effect red_pass +trailspacing 12 +color 0xFF0000 0x970000 size 1 1 -alpha 256 256 256 -gravity -0.125 +tex 0 8 +alpha 32 64 32 +airfriction 9 +sizeincrease 8 +velocityjitter 64 64 64 +type static +effect red_pass +trailspacing 12 +color 0xFF0000 0x970000 +size 4 4 +//tex 48 55 +alpha 256 256 1280 +type static + +// blue_pass +// used nowhere in code +effect blue_pass +trailspacing 64 +color 0x0000FF 0x000097 +size 2 2 +tex 32 32 +alpha 64 128 64 +airfriction 5 +sizeincrease 2 +type static +effect blue_pass +trailspacing 12 +color 0x0000FF 0x000097 +size 1 1 +tex 0 8 +alpha 32 64 32 +airfriction 9 +sizeincrease 8 +velocityjitter 64 64 64 +type static +effect blue_pass +trailspacing 12 +color 0x0000FF 0x000097 +size 4 4 +//tex 48 55 +alpha 256 256 1280 +type static + +// red_cap -- red team capture effect +effect red_cap +count 500 +type spark +tex 64 64 +color 0xFF0000 0x970000 +size 1 1 +alpha 0 256 100 +stretchfactor 2 +//gravity 1 bounce 1.5 -liquidfriction 4 -velocityjitter 16 16 16 +originjitter 1 1 1 +velocityjitter 1000 1000 1500 +velocitymultiplier 0.5 +airfriction 2 +stretchfactor 0.6 +effect red_cap +countabsolute 1 +type smoke +tex 65 65 +size 150 150 +alpha 190 190 180 +sizeincrease -80 +color 0xFF0000 0x970000 + +// blue_cap -- blue team capture effect +effect blue_cap +count 500 +type spark +tex 64 64 +color 0x0000FF 0x000097 +size 1 1 +alpha 0 256 100 +stretchfactor 2 +//gravity 1 +bounce 1.5 +originjitter 1 1 1 +velocityjitter 1000 1000 1500 +velocitymultiplier 0.5 +airfriction 2 +stretchfactor 0.6 +effect blue_cap +countabsolute 1 +type smoke +tex 65 65 +size 150 150 +alpha 190 190 180 +sizeincrease -80 +color 0x0000FF 0x000097 + +// spawn_point_red -- red team idle spawn point effect +effect spawn_point_red +count 37.5 +type static +color 0xFF0F0F 0xFF0F0F +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 + +// spawn_point_blue -- blue team idle spawn point effect +effect spawn_point_blue +count 37.5 +type static +color 0x0F0FFF 0x0F0FFF +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 + +// spawn_point_yellow -- yellow team idle spawn point effect +effect spawn_point_yellow +count 37.5 +type static +color 0xFFFF0F 0xFFFF0F +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 + +// spawn_point_pink -- pink team idle spawn point effect +effect spawn_point_pink +count 37.5 +type static +color 0xFF0FFF 0xFF0FFF +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 + +// spawn_point_neutral -- neutral idle spawn point effect +effect spawn_point_neutral +count 37.5 +type static +color 0xFFFFFF 0xFFFFFF +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 + +// spawn_event_red -- red team spawning effect +effect spawn_event_red +count 100 +type spark +tex 64 64 +color 0xFF0F0F 0xFF0F0F +size 1 1 +alpha 0 256 256 +stretchfactor 0.6 +//gravity 1 +bounce 1 +originjitter 1 1 1 +velocityjitter 500 500 500 +velocitymultiplier 0.1 +airfriction 2 +effect spawn_event_red +countabsolute 1 +type smoke +tex 65 65 +size 100 100 +alpha 190 190 180 +sizeincrease -80 +color 0xFF0F0F 0xFF0F0F + +// spawn_event_blue -- blue team spawning effect +effect spawn_event_blue +count 100 +type spark +tex 64 64 +color 0x0F0FFF 0x0F0FFF +size 1 1 +alpha 0 256 256 +stretchfactor 0.6 +//gravity 1 +bounce 1 +originjitter 1 1 1 +velocityjitter 500 500 500 +velocitymultiplier 0.1 +airfriction 2 +effect spawn_event_blue +countabsolute 1 +type smoke +tex 65 65 +size 100 100 +alpha 190 190 180 +sizeincrease -80 +color 0x0F0FFF 0x0F0FFF + +// spawn_event_yellow -- yellow team spawning effect +effect spawn_event_yellow +count 100 +type spark +tex 64 64 +color 0xFFFF0F 0xFFFF0F +size 1 1 +alpha 0 256 256 +stretchfactor 0.6 +//gravity 1 +bounce 1 +originjitter 1 1 1 +velocityjitter 500 500 500 +velocitymultiplier 0.1 +airfriction 2 +effect spawn_event_yellow +countabsolute 1 +type smoke +tex 65 65 +size 100 100 +alpha 190 190 180 +sizeincrease -80 +color 0xFFFF0F 0xFFFF0F + +// spawn_event_pink -- pink team spawning effect +effect spawn_event_pink +count 100 +type spark +tex 64 64 +color 0xFF0FFF 0xFF0FFF +size 1 1 +alpha 0 256 256 +stretchfactor 0.6 +//gravity 1 +bounce 1 +originjitter 1 1 1 +velocityjitter 500 500 500 +velocitymultiplier 0.1 +airfriction 2 +effect spawn_event_pink +countabsolute 1 +type smoke +tex 65 65 +size 100 100 +alpha 190 190 180 +sizeincrease -80 +color 0xFF0FFF 0xFF0FFF + +// spawn_event_neutral -- neutral spawning effect +effect spawn_event_neutral +count 100 +type spark +tex 64 64 +color 0xFFFFFF 0xFFFFFF +size 1 1 +alpha 0 256 256 +stretchfactor 0.6 +//gravity 1 +bounce 1 +originjitter 1 1 1 +velocityjitter 500 500 500 +velocitymultiplier 0.1 +airfriction 2 +effect spawn_event_neutral +countabsolute 1 +type smoke +tex 65 65 +size 100 100 +alpha 190 190 180 +sizeincrease -80 +color 0xFFFFFF 0xFFFFFF