Merge branch 'master' into Mario/csqc_muzzleflash
[xonotic/xonotic-data.pk3dir.git] / qcsrc / common / effects / effectinfo_gentle_happy.inc
1 // happy death fx for cl_gentle
2 DEF(happy_damage_dissolve);
3 SUB(happy_damage_dissolve) {
4     MY(airfriction) = 3;
5     MY(alpha_min) = 256;
6     MY(alpha_max) = 256;
7     MY(alpha_fade) = 228;
8     MY(bounce) = 1.500000;
9     MY(color_min) = "0x00FFFF";
10     MY(color_max) = "0xFF00FF";
11     MY(count) = 15;
12     MY(gravity) = -0.400000;
13     MY(liquidfriction) = 6;
14     MY(sizeincrease) = -10;
15     MY(size_min) = 32;
16     MY(size_max) = 32;
17     MY(tex_min) = 69;
18     MY(tex_max) = 69;
19     MY(type) = "alphastatic";
20     MY(velocityjitter) = '312.0 312.0 312.0';
21 }
22 SUB(happy_damage_dissolve) {
23     MY(airfriction) = 3;
24     MY(alpha_min) = 256;
25     MY(alpha_max) = 256;
26     MY(alpha_fade) = 228;
27     MY(bounce) = 1.500000;
28     MY(color_min) = "0xFF00FF";
29     MY(color_max) = "0xFFFF00";
30     MY(count) = 15;
31     MY(gravity) = -0.400000;
32     MY(liquidfriction) = 6;
33     MY(sizeincrease) = -10;
34     MY(size_min) = 32;
35     MY(size_max) = 32;
36     MY(tex_min) = 69;
37     MY(tex_max) = 69;
38     MY(type) = "alphastatic";
39     MY(velocityjitter) = '312.0 312.0 312.0';
40 }
41 SUB(happy_damage_dissolve) {
42     MY(airfriction) = 3;
43     MY(alpha_min) = 256;
44     MY(alpha_max) = 256;
45     MY(alpha_fade) = 228;
46     MY(bounce) = 1.500000;
47     MY(color_min) = "0xFFFF00";
48     MY(color_max) = "0x00FFFF";
49     MY(count) = 15;
50     MY(gravity) = -0.400000;
51     MY(liquidfriction) = 6;
52     MY(sizeincrease) = -10;
53     MY(size_min) = 32;
54     MY(size_max) = 32;
55     MY(tex_min) = 69;
56     MY(tex_max) = 69;
57     MY(type) = "alphastatic";
58     MY(velocityjitter) = '312.0 312.0 312.0';
59 }
60
61 // happy damage fx for cl_gentle
62 DEF(happy_damage_hit);
63 SUB(happy_damage_hit) {
64     MY(airfriction) = 5;
65     MY(alpha_min) = 128;
66     MY(alpha_max) = 128;
67     MY(alpha_fade) = 192;
68     MY(bounce) = 1.500000;
69     MY(color_min) = "0x00FFFF";
70     MY(color_max) = "0xFF00FF";
71     MY(count) = 0.100000;
72     MY(gravity) = -0.400000;
73     MY(liquidfriction) = 10;
74     MY(sizeincrease) = -28;
75     MY(size_min) = 26;
76     MY(size_max) = 26;
77     MY(tex_min) = 69;
78     MY(tex_max) = 69;
79     MY(type) = "alphastatic";
80     MY(velocityjitter) = '156.0 156.0 156.0';
81 }
82 SUB(happy_damage_hit) {
83     MY(airfriction) = 5;
84     MY(alpha_min) = 128;
85     MY(alpha_max) = 128;
86     MY(alpha_fade) = 192;
87     MY(bounce) = 1.500000;
88     MY(color_min) = "0xFF00FF";
89     MY(color_max) = "0xFFFF00";
90     MY(count) = 0.100000;
91     MY(gravity) = -0.400000;
92     MY(liquidfriction) = 10;
93     MY(sizeincrease) = -28;
94     MY(size_min) = 26;
95     MY(size_max) = 26;
96     MY(tex_min) = 69;
97     MY(tex_max) = 69;
98     MY(type) = "alphastatic";
99     MY(velocityjitter) = '156.0 156.0 156.0';
100 }
101 SUB(happy_damage_hit) {
102     MY(airfriction) = 5;
103     MY(alpha_min) = 128;
104     MY(alpha_max) = 128;
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;
113     MY(size_min) = 26;
114     MY(size_max) = 26;
115     MY(tex_min) = 69;
116     MY(tex_max) = 69;
117     MY(type) = "alphastatic";
118     MY(velocityjitter) = '156.0 156.0 156.0';
119 }