-
-
Notifications
You must be signed in to change notification settings - Fork 8
/
GLDEFS.Lights
116 lines (97 loc) · 2.04 KB
/
GLDEFS.Lights
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
/**
* Copyright (c) 2017-2022 DRRP-Team
*
* This software is released under the MIT License.
* https://opensource.org/licenses/MIT
*/
// Fire
FlickerLight FIRELIGHT {
color 255 128 0
size 32
secondarySize 36
chance 0.5
}
Object DRRPFire {
Frame FIRE {
Light FIRELIGHT
}
Frame FLAM {
Light FIRELIGHT
}
}
// end Fire
// Lava
PointLight LAVALIGHT {
color 255 50 0
size 64
offset 0 12 0
attenuate 1
}
Object DRRPLava {
Frame LAVA {
Light LAVALIGHT
}
Frame TNT1 {
Light LAVALIGHT
}
}
// end Lava
// Rod
FlickerLight RodLight {
color 0 128 255
size 32
secondarySize 64
chance 0.5
}
Object DRRPRod {
Frame ROD1 {
Light RodLight
}
}
// end Rod
// Alarm1
PulseLight Alarm1Light {
Color 1.0 0.0 0.0
Size 8
SecondarySize 16
Interval 0.5
}
Object DRRPAlarm1 {
Frame ALAR {
Light Alarm1Light
}
}
// end Alarm1
// Spark lights
PointLight OrangeSparkFlare {
Color 0.8 0.4 0.0
Size 12
}
PointLight BlueSparkFlare {
Color 0.0 0.0 0.8
Size 12
}
// end Spark lights
// Sparks
Object SparkFlare_O1 { Frame SPKO { Light OrangeSparkFlare } }
Object SparkFlare_O2 { Frame SPKO { Light OrangeSparkFlare } }
Object SparkFlare_O3 { Frame SPKO { Light OrangeSparkFlare } }
Object SparkFlare_O4 { Frame SPKO { Light OrangeSparkFlare } }
Object SparkFlare_O5 { Frame SPKO { Light OrangeSparkFlare } }
Object SparkFlare_O6 { Frame SPKO { Light OrangeSparkFlare } }
Object SparkFlare_B1 { Frame SPKB { Light BlueSparkFlare } }
Object SparkFlare_B2 { Frame SPKB { Light BlueSparkFlare } }
Object SparkFlare_B3 { Frame SPKB { Light BlueSparkFlare } }
Object SparkFlare_B4 { Frame SPKB { Light BlueSparkFlare } }
Object SparkFlare_B5 { Frame SPKB { Light BlueSparkFlare } }
Object SparkFlare_B6 { Frame SPKB { Light BlueSparkFlare } }
// end Sparks
PointLight CANDLE {
color 1.0 1.0 0.3
size 24
offset 0 16 0
attenuate 1
}
Object DRRPCandle {
Frame CAND { Light CANDLE }
}