1 // cl_gentle impact effect indicating damage
2 DEF(particlegibs_damage_hit);
4 SUB(particlegibs_damage_hit) {
10 MY(color_min) = "0xA8FFFF";
11 MY(color_max) = "0xA8FFFFF";
14 MY(liquidfriction) = 6;
17 MY(staincolor_min) = "0x808080";
18 MY(staincolor_max) = "0x808080";
19 MY(staintex_min) = 16;
20 MY(staintex_max) = 24;
23 MY(velocityjitter) = '156.0 156.0 212.0';
26 SUB(particlegibs_damage_hit) {
32 MY(color_min) = "0xA8FFFF";
33 MY(color_max) = "0xA8FFFFF";
35 MY(gravity) = 0.500000;
36 MY(liquidfriction) = 3;
37 MY(sizeincrease) = -15;
40 MY(staincolor_min) = "0x808080";
41 MY(staincolor_max) = "0x808080";
42 MY(staintex_min) = 16;
43 MY(staintex_max) = 24;
47 MY(velocityjitter) = '6.0 6.0 30.0';
48 MY(velocitymultiplier) = -1;
51 SUB(particlegibs_damage_hit) {
57 MY(color_min) = "0xA8FFFF";
58 MY(color_max) = "0xA8FFFFF";
61 MY(liquidfriction) = 3;
62 MY(originjitter) = '3.0 3.0 3.0';
63 MY(sizeincrease) = 10;
66 MY(staincolor_min) = "0x808080";
67 MY(staincolor_max) = "0x808080";
68 MY(staintex_min) = 16;
69 MY(staintex_max) = 24;
73 MY(velocityjitter) = '26.0 26.0 112.0';
74 MY(velocitymultiplier) = 2;
77 // effect for removing player model
78 DEF(particlegibs_damage_dissolve);
79 // small core blood no decals
80 SUB(particlegibs_damage_dissolve) {
85 MY(color_min) = "0x00ffff";
86 MY(color_max) = "0x82ffff";
89 MY(liquidfriction) = 6;
90 MY(originjitter) = '10.0 10.0 25.0';
93 MY(staincolor_min) = "0x808080";
94 MY(staincolor_max) = "0x808080";
95 MY(staintex_min) = 16;
96 MY(staintex_max) = 24;
99 MY(velocityjitter) = '256.0 256.0 312.0';
102 SUB(particlegibs_damage_dissolve) {
106 MY(alpha_fade) = 528;
108 MY(color_min) = "0xA8FFFF";
109 MY(color_max) = "0xA8FFFFF";
112 MY(liquidfriction) = 6;
113 MY(originjitter) = '10.0 10.0 25.0';
116 MY(staincolor_min) = "0x808080";
117 MY(staincolor_max) = "0x808080";
118 MY(staintex_min) = 16;
119 MY(staintex_max) = 24;
122 MY(velocityjitter) = '356.0 356.0 412.0';
125 SUB(particlegibs_damage_dissolve) {
129 MY(alpha_fade) = 328;
131 MY(color_min) = "0xA8FFFF";
132 MY(color_max) = "0xA8FFFFF";
134 MY(gravity) = 0.500000;
135 MY(liquidfriction) = 3;
136 MY(originjitter) = '5.0 5.0 10.0';
137 MY(sizeincrease) = -15;
140 MY(staincolor_min) = "0x808080";
141 MY(staincolor_max) = "0x808080";
142 MY(staintex_min) = 16;
143 MY(staintex_max) = 24;
147 MY(velocityjitter) = '56.0 56.0 212.0';
148 MY(velocitymultiplier) = -0.300000;
151 SUB(particlegibs_damage_dissolve) {
155 MY(alpha_fade) = 328;
157 MY(color_min) = "0xA8FFFF";
158 MY(color_max) = "0xA8FFFFF";
161 MY(liquidfriction) = 3;
162 MY(originjitter) = '5.0 5.0 10.0';
163 MY(sizeincrease) = 10;
166 MY(staincolor_min) = "0x808080";
167 MY(staincolor_max) = "0x808080";
168 MY(staintex_min) = 16;
169 MY(staintex_max) = 24;
173 MY(velocityjitter) = '56.0 56.0 212.0';
174 MY(velocitymultiplier) = 0.500000;
177 SUB(particlegibs_damage_dissolve) {
178 MY(airfriction) = 1.500000;
181 MY(alpha_fade) = 328;
182 MY(color_min) = "0xA8FFFF";
183 MY(color_max) = "0xA8FFFFF";
186 MY(liquidfriction) = 3;
187 MY(originjitter) = '10.0 10.0 25.0';
188 MY(sizeincrease) = 10;
191 MY(staincolor_min) = "0x808080";
192 MY(staincolor_max) = "0x808080";
193 MY(staintex_min) = 16;
194 MY(staintex_max) = 24;
198 MY(velocityjitter) = '656.0 656.0 912.0';