1 // happy death fx for cl_gentle
2 DEF(happy_damage_dissolve);
3 SUB(happy_damage_dissolve) {
9 MY(color_min) = "0x00FFFF";
10 MY(color_max) = "0xFF00FF";
12 MY(gravity) = -0.400000;
13 MY(liquidfriction) = 6;
14 MY(sizeincrease) = -10;
19 MY(type) = "alphastatic";
20 MY(velocityjitter) = '312.0 312.0 312.0';
22 SUB(happy_damage_dissolve) {
27 MY(bounce) = 1.500000;
28 MY(color_min) = "0xFF00FF";
29 MY(color_max) = "0xFFFF00";
31 MY(gravity) = -0.400000;
32 MY(liquidfriction) = 6;
33 MY(sizeincrease) = -10;
38 MY(type) = "alphastatic";
39 MY(velocityjitter) = '312.0 312.0 312.0';
41 SUB(happy_damage_dissolve) {
46 MY(bounce) = 1.500000;
47 MY(color_min) = "0xFFFF00";
48 MY(color_max) = "0x00FFFF";
50 MY(gravity) = -0.400000;
51 MY(liquidfriction) = 6;
52 MY(sizeincrease) = -10;
57 MY(type) = "alphastatic";
58 MY(velocityjitter) = '312.0 312.0 312.0';
61 // happy damage fx for cl_gentle
62 DEF(happy_damage_hit);
63 SUB(happy_damage_hit) {
68 MY(bounce) = 1.500000;
69 MY(color_min) = "0x00FFFF";
70 MY(color_max) = "0xFF00FF";
72 MY(gravity) = -0.400000;
73 MY(liquidfriction) = 10;
74 MY(sizeincrease) = -28;
79 MY(type) = "alphastatic";
80 MY(velocityjitter) = '156.0 156.0 156.0';
82 SUB(happy_damage_hit) {
87 MY(bounce) = 1.500000;
88 MY(color_min) = "0xFF00FF";
89 MY(color_max) = "0xFFFF00";
91 MY(gravity) = -0.400000;
92 MY(liquidfriction) = 10;
93 MY(sizeincrease) = -28;
98 MY(type) = "alphastatic";
99 MY(velocityjitter) = '156.0 156.0 156.0';
101 SUB(happy_damage_hit) {
105 MY(alpha_fade) = 192;
106 MY(bounce) = 1.500000;
107 MY(color_min) = "0xFFFF00";
108 MY(color_max) = "0x00FFFF";
109 MY(count) = 0.100000;
110 MY(gravity) = -0.400000;
111 MY(liquidfriction) = 10;
112 MY(sizeincrease) = -28;
117 MY(type) = "alphastatic";
118 MY(velocityjitter) = '156.0 156.0 156.0';