X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=effectinfo.txt;h=7990d74d761d283c49fd4ec4eed414a9610c4164;hb=5e49383b6f8696d44d3e280590c0ff8b3be22256;hp=0ca352eea140d1ec92eb7b21ef91f2dfedc98596;hpb=d6e1aa437e7eb8e182053cf17231597e79df0f81;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/effectinfo.txt b/effectinfo.txt index 0ca352eea..7990d74d7 100644 --- a/effectinfo.txt +++ b/effectinfo.txt @@ -1405,7 +1405,7 @@ liquidfriction 0.8 velocityoffset 0 0 80 originjitter 16 16 16 velocityjitter 424 424 624 -// derbis +// debris effect grenade_explode notunderwater count 12 @@ -2272,7 +2272,7 @@ liquidfriction 0.8 velocityoffset 0 0 80 originjitter 16 16 16 velocityjitter 424 424 624 -// derbis +// debris effect rocket_explode notunderwater count 12 @@ -5500,7 +5500,7 @@ velocityjitter 250 250 150 velocitymultiplier 0.2 sizeincrease 100 stretchfactor 7.6 -// derbis +// debris effect spiderbot_minigun_impact notunderwater count 3 @@ -6248,7 +6248,7 @@ velocityoffset 0 0 370 originjitter 160 160 160 velocityjitter 924 924 924 stretchfactor 0.7 -// derbis +// debris effect explosion_big notunderwater count 16 @@ -7411,7 +7411,6 @@ velocityjitter 64 64 64 //lightcolor 1 0.9 0.7 //lightshadow 1 - // heal ray muzzleflash effect healray_muzzleflash countabsolute 1 @@ -8111,7 +8110,7 @@ bounce 1.5 liquidfriction 4 velocityjitter 16 16 16 -effect nade +effect nade_neutral trailspacing 1 type smoke color 0xFFFFFF 0xFFFFFF @@ -8121,7 +8120,7 @@ sizeincrease -1 alpha 100 100 250 //gravity -0.11 // fire -effect nade +effect nade_neutral notunderwater trailspacing 8 type smoke @@ -8131,7 +8130,7 @@ size 15 25 sizeincrease -10 alpha 30 30 150 // bubbles -effect nade +effect nade_neutral underwater trailspacing 16 type bubble @@ -8308,7 +8307,7 @@ tex 33 33 size 25 25 sizeincrease -30 -effect nade_burn +effect nade_neutral_burn trailspacing 1 type smoke color 0xFFFFFF 0xFFFFFF @@ -8318,7 +8317,7 @@ sizeincrease -1 alpha 100 100 250 //gravity -0.11 // fire -effect nade_burn +effect nade_neutral_burn notunderwater trailspacing 64 type smoke @@ -8328,7 +8327,7 @@ size 45 25 sizeincrease -30 alpha 200 200 1000 // bubbles -effect nade_burn +effect nade_neutral_burn underwater trailspacing 16 type bubble @@ -8340,7 +8339,7 @@ gravity -0.125 bounce 1.5 liquidfriction 4 velocityjitter 16 16 16 -effect nade_burn +effect nade_neutral_burn trailspacing 16 type smoke color 0xFFFFFF 0xFFFFFF @@ -8382,7 +8381,7 @@ airfriction 30 originjitter 50 50 50 velocityjitter 320 320 320 rotate -180 180 -9 9 -// fire streched +// fire stretched effect nade_blue_explode count 8 type spark @@ -8455,7 +8454,7 @@ liquidfriction 0.8 velocityoffset 0 0 80 originjitter 16 16 16 velocityjitter 424 424 624 -// derbis +// debris effect nade_blue_explode notunderwater count 12 @@ -8504,7 +8503,7 @@ airfriction 30 originjitter 50 50 50 velocityjitter 320 320 320 rotate -180 180 -9 9 -// fire streched +// fire stretched effect nade_red_explode count 8 type spark @@ -8577,7 +8576,7 @@ liquidfriction 0.8 velocityoffset 0 0 80 originjitter 16 16 16 velocityjitter 424 424 624 -// derbis +// debris effect nade_red_explode notunderwater count 8 @@ -8624,7 +8623,7 @@ airfriction 30 originjitter 50 50 50 velocityjitter 320 320 320 rotate -180 180 -9 9 -// fire streched +// fire stretched effect nade_yellow_explode count 8 type spark @@ -8697,7 +8696,7 @@ liquidfriction 0.8 velocityoffset 0 0 80 originjitter 16 16 16 velocityjitter 424 424 624 -// derbis +// debris effect nade_yellow_explode notunderwater count 8 @@ -8744,7 +8743,7 @@ airfriction 30 originjitter 50 50 50 velocityjitter 320 320 320 rotate -180 180 -9 9 -// fire streched +// fire stretched effect nade_pink_explode count 8 type spark @@ -8817,7 +8816,7 @@ liquidfriction 0.8 velocityoffset 0 0 80 originjitter 16 16 16 velocityjitter 424 424 624 -// derbis +// debris effect nade_pink_explode notunderwater count 8 @@ -8830,7 +8829,7 @@ originjitter 64 64 64 velocityjitter 324 324 324 rotate -180 180 -100 100 -effect nade_explode +effect nade_neutral_explode countabsolute 1 type decal tex 8 16 @@ -8841,7 +8840,7 @@ lightradius 300 lightradiusfade 1500 lightcolor 100 20 20 // shockwave -effect nade_explode +effect nade_neutral_explode type smoke countabsolute 1 tex 33 33 @@ -8851,7 +8850,7 @@ color 0xff0000 0xffa2a2 alpha 80 80 650 velocitymultiplier 44 // fire -effect nade_explode +effect nade_neutral_explode notunderwater count 16 type smoke @@ -8864,8 +8863,8 @@ airfriction 30 originjitter 50 50 50 velocityjitter 320 320 320 rotate -180 180 -9 9 -// fire streched -effect nade_explode +// fire stretched +effect nade_neutral_explode count 8 type spark tex 48 55 @@ -8877,7 +8876,7 @@ sizeincrease 40 velocityjitter 30 30 30 airfriction -9 //smoke -effect nade_explode +effect nade_neutral_explode type smoke count 32 blend alpha @@ -8893,7 +8892,7 @@ sizeincrease 50 airfriction 0.04 gravity 0.4 // underwater bubbles -effect nade_explode +effect nade_neutral_explode underwater count 32 type bubble @@ -8908,7 +8907,7 @@ originjitter 16 16 16 velocityjitter 196 196 196 rotate 0 0 0 0 // bouncing sparks -effect nade_explode +effect nade_neutral_explode notunderwater count 8 type spark @@ -8924,7 +8923,7 @@ velocityoffset 0 0 80 originjitter 16 16 16 velocityjitter 424 424 624 // notbouncing sparks -effect nade_explode +effect nade_neutral_explode count 16 type spark tex 40 40 @@ -8937,8 +8936,8 @@ liquidfriction 0.8 velocityoffset 0 0 80 originjitter 16 16 16 velocityjitter 424 424 624 -// derbis -effect nade_explode +// debris +effect nade_neutral_explode notunderwater count 8 type smoke @@ -8994,3 +8993,609 @@ effect shockwave_attack // fire velocitymultiplier 10 sizeincrease 1.5 stretchfactor 2 + +// ARC +// used in qcsrc/server/w_arc.qc +effect arc_lightning // impact decal + countabsolute 1 + type decal + tex 16 32 // fps killer, spamming decals like that + size 16 16 + alpha 32 32 0 + originjitter 2 2 2 + lightradius 50 + lightradiusfade 200 + lightcolor 3.125 4.375 10 + +effect arc_lightning // impact sparks + type static + count 100 + tex 71 74 + rotate 0 360 -36000 36000 + stretchfactor 1 + size 0 5 + sizeincrease -5 + color 0xDDFDFF 0xFDFDFF + alpha 256 256 512 + originjitter 20 20 20 + velocityjitter 250 250 250 + velocitymultiplier 100 + airfriction 110 + +effect arc_lightning // impact sparks (underwater) + type static + underwater + count 100 + tex 71 74 + rotate 0 360 -36000 36000 + stretchfactor 1 + size 0 5 + sizeincrease -5 + color 0xDDFDFF 0xFDFDFF + alpha 256 256 512 + originjitter 20 20 20 + velocityjitter 250 250 250 + // underwater + orientation spark + velocitymultiplier 20 + airfriction 5 + liquidfriction 5 + +effect arc_beam // sparks on beam + type spark + stretchfactor 1 + rotate 0 360 360 1000 + time 0.05 0.05 + color 0xfafad2 0xffffff + alpha 256 256 16384 + airfriction -10 + originoffset 0 0 0 + relativeoriginoffset 10 0 0 + originjitter 3 3 3 + velocityoffset 0 0 0 + velocityjitter 100 100 100 + velocitymultiplier 200 + //lightcolor 0 0 0 + trailspacing 10 + tex 71 74 + +effect arc_beam // sparks on beam (underwater) + type spark + underwater + stretchfactor 1 + rotate 0 360 360 1000 + time 0.001 0.001 + color 0xfafad2 0xffffff + alpha 256 256 16384 + liquidfriction -10 + originoffset 0 0 0 + relativeoriginoffset 10 0 0 + originjitter 30 30 30 + velocityoffset 0 0 0 + velocityjitter 100 100 100 + velocitymultiplier 200 + //lightcolor 0 0 0 + trailspacing 10 + tex 71 74 + +// ARC healing effect +effect arc_beam_heal // bubble this... + type static + trailspacing 1500 + tex 74 74 + color 0x20FF20 0x40FF40 + size 0.1 0.1 + sizeincrease 20 + alpha 2048 2048 256 + //time 0.8 0.8 + airfriction -20 + type smoke + relativeoriginoffset 5 0 0 + relativevelocityoffset 100 0 0 + velocityjitter 3 3 3 + velocitymultiplier 200 + +effect arc_beam_healimpact // healing "aura" + type smoke + countabsolute 1 + tex 33 33 + size 32 32 + sizeincrease -1000 + color 0x00ff00 0x84c52f + alpha 40 40 350 + velocitymultiplier 44 + lightradius 20 + lightradiusfade 150 + lightcolor 0 4.375 0 + +effect arc_beam_healimpact // rising "smoke" + type smoke + count 15 + color 0x00ff00 0x84c52f + tex 40 40 + size 0.5 1 + alpha 200 456 512 + airfriction 3 + gravity -2 + velocityjitter 120 120 420 + rotate -180 180 -90 90 + +effect arc_smoke // arc heat smoke (notunderwater) + notunderwater + count 2 + type smoke + tex 0 8 + color 0x4c453f 0x2a241f + size 5 10 + sizeincrease 10 + alpha 32 64 48 + gravity -0.125 + originjitter 0 0 0 + velocityjitter 0 0 16 + airfriction 1 + rotate 0 360 -180 180 + +effect arc_smoke // arc heat bubbles (underwater) + underwater + count 2 + type bubble + tex 62 62 + color 0x404040 0x808080 + size 0.1 1 + alpha 170 256 64 + gravity -0.125 + bounce 1.5 + liquidfriction 0.25 + originjitter 6 6 6 + velocityjitter 16 16 16 + +effect arc_overheat // arc overheat electric bolts + tex 43 43 + count 24 + type spark + color 0xffffff 0x9271fb + size 6 12 + sizeincrease -24 + alpha 128 128 292 + gravity -0.4 + airfriction 5 + liquidfriction 10 + velocityjitter 256 256 256 + originjitter 10 10 10 + +effect arc_overheat_fire // arc overheat bouncing sparks + count 1 + type spark + color 0x4444ff 0xeeeeff + size 0.4 1 + alpha 0 256 640 + gravity 1 + bounce 1.5 + velocityoffset 0 0 80 + velocityjitter 92 92 92 + originjitter 6 6 6 + liquidfriction 5 + velocitymultiplier 80 + +// yellowflag_touch -- effects for touching the yellow flag +// used nowhere in code +effect yellowflag_touch +count 35 +type spark +tex 40 40 +color 0xFFFF0F 0xFFFF0F +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 + +// pinkflag_touch -- effects for touching the pink flag +// used nowhere in code +effect pinkflag_touch +count 35 +type spark +tex 40 40 +color 0xFF0FFF 0xFF0FFF +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 + +// neutralflag_touch -- effects for touching the neutral flag +// used nowhere in code +effect neutralflag_touch +count 35 +type spark +tex 40 40 +color 0xFFFFFF 0xFFFFFF +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 + +// yellow_pass +// used nowhere in code +effect yellow_pass +trailspacing 64 +color 0xFFFF0F 0xFFFF0F +size 2 2 +tex 32 32 +alpha 64 128 64 +airfriction 5 +sizeincrease 2 +type static +effect yellow_pass +trailspacing 12 +color 0xFFFF0F 0xFFFF0F +size 1 1 +tex 0 8 +alpha 32 64 32 +airfriction 9 +sizeincrease 8 +velocityjitter 64 64 64 +type static +effect yellow_pass +trailspacing 12 +color 0xFFFF0F 0xFFFF0F +size 4 4 +//tex 48 55 +alpha 256 256 1280 +type static + +// pink_pass +// used nowhere in code +effect pink_pass +trailspacing 64 +color 0xFFFFFF 0xFFFFFF +size 2 2 +tex 32 32 +alpha 64 128 64 +airfriction 5 +sizeincrease 2 +type static +effect pink_pass +trailspacing 12 +color 0xFFFFFF 0xFFFFFF +size 1 1 +tex 0 8 +alpha 32 64 32 +airfriction 9 +sizeincrease 8 +velocityjitter 64 64 64 +type static +effect pink_pass +trailspacing 12 +color 0xFFFFFF 0xFFFFFF +size 4 4 +//tex 48 55 +alpha 256 256 1280 +type static + +// neutral_pass +// used nowhere in code +effect neutral_pass +trailspacing 64 +color 0xFFFFFF 0xFFFFFF +size 2 2 +tex 32 32 +alpha 64 128 64 +airfriction 5 +sizeincrease 2 +type static +effect neutral_pass +trailspacing 12 +color 0xFFFFFF 0xFFFFFF +size 1 1 +tex 0 8 +alpha 32 64 32 +airfriction 9 +sizeincrease 8 +velocityjitter 64 64 64 +type static +effect neutral_pass +trailspacing 12 +color 0xFFFFFF 0xFFFFFF +size 4 4 +//tex 48 55 +alpha 256 256 1280 +type static + +// yellow_cap -- yellow team capture effect +effect yellow_cap +count 500 +type spark +tex 64 64 +color 0xFFFF0F 0xFFFF0F +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 yellow_cap +countabsolute 1 +type smoke +tex 65 65 +size 150 150 +alpha 190 190 180 +sizeincrease -80 +color 0xFFFF0F 0xFFFF0F + +// pink_cap -- pink team capture effect +effect pink_cap +count 500 +type spark +tex 64 64 +color 0xFF0FFF 0xFF0FFF +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 pink_cap +countabsolute 1 +type smoke +tex 65 65 +size 150 150 +alpha 190 190 180 +sizeincrease -80 +color 0xFF0FFF 0xFF0FFF + +// relic_resistance effect, used by the relics mutator +// used in qcsrc/server/mutators/relics.qc: pointparticles(particleeffectnum(mdl), e.origin, '0 0 0', 1); +effect relic_resistance +count 20 +type static +color 0x00ff80 0x00ff80 +size 1.5 1.5 +alpha 128 256 256 +gravity -0.1 +airfriction 0.2 +liquidfriction 0.8 +originjitter 8 8 32 +velocityjitter 64 64 32 + +// relic_regeneration effect, used by the relics mutator +// used in qcsrc/server/mutators/relics.qc: pointparticles(particleeffectnum(mdl), e.origin, '0 0 0', 1); +effect relic_regeneration +count 1 +type static +color 0x00ffff 0x00ffff +size 1.5 1.5 +alpha 128 256 256 +gravity -0.1 +airfriction 0.2 +liquidfriction 0.8 +originjitter 8 8 32 +velocityjitter 64 64 32 + +// relic_vempire effect, used by the relics mutator +// used in qcsrc/server/mutators/relics.qc: pointparticles(particleeffectnum(mdl), e.origin, '0 0 0', 1); +effect relic_vampire +count 20 +type static +color 0xff00ff 0xff00ff +size 1.5 1.5 +alpha 128 256 256 +gravity -0.1 +airfriction 0.2 +liquidfriction 0.8 +originjitter 8 8 32 +velocityjitter 64 64 32 + +// relic_ammo effect, used by the relics mutator +// used in qcsrc/server/mutators/relics.qc: pointparticles(particleeffectnum(mdl), e.origin, '0 0 0', 1); +effect relic_ammo +count 1 +type static +color 0x80ff00 0x80ff00 +size 1.5 1.5 +alpha 128 256 256 +gravity -0.1 +airfriction 0.2 +liquidfriction 0.8 +originjitter 8 8 32 +velocityjitter 64 64 32 + +// relic_damage effect, used by the relics mutator +// used in qcsrc/server/mutators/relics.qc: pointparticles(particleeffectnum(mdl), e.origin, '0 0 0', 1); +effect relic_damage +count 20 +type static +color 0xff0000 0xff0000 +size 1.5 1.5 +alpha 128 256 256 +gravity -0.1 +airfriction 0.2 +liquidfriction 0.8 +originjitter 8 8 32 +velocityjitter 64 64 32 + +// relic_splashdamage effect, used by the relics mutator +// used in qcsrc/server/mutators/relics.qc: pointparticles(particleeffectnum(mdl), e.origin, '0 0 0', 1); +effect relic_ssplashdamage +count 20 +type static +color 0xff8000 0xff8000 +size 1.5 1.5 +alpha 128 256 256 +gravity -0.1 +airfriction 0.2 +liquidfriction 0.8 +originjitter 8 8 32 +velocityjitter 64 64 32 + +// relic_firingspeed effect, used by the relics mutator +// used in qcsrc/server/mutators/relics.qc: pointparticles(particleeffectnum(mdl), e.origin, '0 0 0', 1); +effect relic_firingspeed +count 20 +type static +color 0xffff00 0xffff00 +size 1.5 1.5 +alpha 128 256 256 +gravity -0.1 +airfriction 0.2 +liquidfriction 0.8 +originjitter 8 8 32 +velocityjitter 64 64 32 + +// relic_disability effect, used by the relics mutator +// used in qcsrc/server/mutators/relics.qc: pointparticles(particleeffectnum(mdl), e.origin, '0 0 0', 1); +effect relic_disability +count 20 +type static +color 0x0000ff 0x0000ff +size 1.5 1.5 +alpha 128 256 256 +gravity -0.1 +airfriction 0.2 +liquidfriction 0.8 +originjitter 8 8 32 +velocityjitter 64 64 32 + +// relic_disability_curse effect, used by the relics mutator +// used in qcsrc/server/mutators/relics.qc: pointparticles(particleeffectnum(mdl), e.origin, '0 0 0', 1); +effect relic_disability_curse +count 1 +type static +color 0x000080 0x000080 +size 1.5 1.5 +alpha 128 256 256 +gravity -0.1 +airfriction 0.2 +liquidfriction 0.8 +originjitter 8 8 32 +velocityjitter 64 64 32 + +// relic_teamboost effect, used by the relics mutator +// used in qcsrc/server/mutators/relics.qc: pointparticles(particleeffectnum(mdl), e.origin, '0 0 0', 1); +effect relic_teamboost +count 20 +type static +color 0xffffff 0xffffff +size 1.5 1.5 +alpha 128 256 256 +gravity -0.1 +airfriction 0.2 +liquidfriction 0.8 +originjitter 8 8 32 +velocityjitter 64 64 32 + +// relic_teamboost_boost effect, used by the relics mutator +// used in qcsrc/server/mutators/relics.qc: pointparticles(particleeffectnum(mdl), e.origin, '0 0 0', 1); +effect relic_teamboost_boost +count 1 +type static +color 0x808080 0x808080 +size 1.5 1.5 +alpha 128 256 256 +gravity -0.1 +airfriction 0.2 +liquidfriction 0.8 +originjitter 8 8 32 +velocityjitter 64 64 32 + +// relic_speed effect, used by the relics mutator +// used in qcsrc/server/mutators/relics.qc: pointparticles(particleeffectnum(mdl), e.origin, '0 0 0', 1); +effect relic_speed +count 1 +type static +color 0x80ffff 0x80ffff +size 1.5 1.5 +alpha 128 256 256 +gravity -0.1 +airfriction 0.2 +liquidfriction 0.8 +originjitter 8 8 32 +velocityjitter 64 64 32 + +// relic_jump effect, used by the relics mutator +// used in qcsrc/server/mutators/relics.qc: pointparticles(particleeffectnum(mdl), e.origin, '0 0 0', 1); +effect relic_jump +count 20 +type static +color 0xffff80 0xffff80 +size 1.5 1.5 +alpha 128 256 256 +gravity -0.1 +airfriction 0.2 +liquidfriction 0.8 +originjitter 8 8 32 +velocityjitter 64 64 32 + +// relic_flight effect, used by the relics mutator +// used in qcsrc/server/mutators/relics.qc: pointparticles(particleeffectnum(mdl), e.origin, '0 0 0', 1); +effect relic_flight +count 1 +type static +color 0x8080ff 0x8080ff +size 1.5 1.5 +alpha 128 256 256 +gravity -0.1 +airfriction 0.2 +liquidfriction 0.8 +originjitter 8 8 32 +velocityjitter 64 64 32 + +// relic_radioactive effect, used by the relics mutator +// used in qcsrc/server/mutators/relics.qc: pointparticles(particleeffectnum(mdl), e.origin, '0 0 0', 1); +effect relic_radioactive +count 20 +type static +color 0x00ff00 0x00ff00 +size 1.5 1.5 +alpha 128 256 256 +gravity -0.1 +airfriction 0.2 +liquidfriction 0.8 +originjitter 8 8 32 +velocityjitter 64 64 32 + +// relic_resurrection effect, used by the relics mutator +// used in qcsrc/server/mutators/relics.qc: pointparticles(particleeffectnum(mdl), e.origin, '0 0 0', 1); +effect relic_resurrection +count 20 +type static +color 0xff0080 0xff0080 +size 1.5 1.5 +alpha 128 256 256 +gravity -0.1 +airfriction 0.2 +liquidfriction 0.8 +originjitter 8 8 32 +velocityjitter 64 64 32 + +// relic_vengeance effect, used by the relics mutator +// used in qcsrc/server/mutators/relics.qc: pointparticles(particleeffectnum(mdl), e.origin, '0 0 0', 1); +effect relic_vengeance +count 20 +type static +color 0xff8080 0xff8080 +size 1.5 1.5 +alpha 128 256 256 +gravity -0.1 +airfriction 0.2 +liquidfriction 0.8 +originjitter 8 8 32 +velocityjitter 64 64 32