View difference between Paste ID: s5vXMFFr and ec5y9ve4
SHOW: | | - or go back to the newest paste.
1
r = 250              --Starts at pure RED 
2
g = 0
3
b = 0
4-
c = peripheral.wrap("cofh_thermalexpansion_lamp_0")
4+
c = peripheral.wrap("cofh_thermalexpansion_lamp_4")
5-
d = peripheral.wrap("cofh_thermalexpansion_lamp_1")
5+
d = peripheral.wrap("cofh_thermalexpansion_lamp_5")
6-
e = peripheral.wrap("cofh_thermalexpansion_lamp_2")
6+
e = peripheral.wrap("cofh_thermalexpansion_lamp_6")
7-
f = peripheral.wrap("cofh_thermalexpansion_lamp_3")
7+
f = peripheral.wrap("cofh_thermalexpansion_lamp_7")
8
h = peripheral.wrap("cofh_thermalexpansion_lamp_8")
9
i = peripheral.wrap("cofh_thermalexpansion_lamp_9")
10
j = peripheral.wrap("cofh_thermalexpansion_lamp_10")
11
k = peripheral.wrap("cofh_thermalexpansion_lamp_11")
12
13
t = 1
14
15
16
while t == 1 do
17
18
repeat  --this loop goes 0-255 in Green
19
20
		form = string.format("%02x%02x%02x", r, g, b)
21
		sub = string.gsub(form, ", ", "")
22
		dec = tonumber(sub, 16)
23-
		g = g + 50
23+
24
        d.setColor(dec)
25
        e.setColor(dec)
26
        f.setColor(dec)
27
        h.setColor(dec)
28
        i.setColor(dec)
29
        j.setColor(dec)
30
        k.setColor(dec)
31
		
32
        g = g + 50
33
34
		sleep(.05)
35
until g == 250
36
37
38
39
40
repeat  --this loop goes from 255-0 in Red
41
42
		form = string.format("%02x%02x%02x", r, g, b)
43
		sub = string.gsub(form, ", ", "")
44
		dec = tonumber(sub, 16)
45
		c.setColor(dec)
46
        d.setColor(dec)
47
        e.setColor(dec)
48
        f.setColor(dec)
49
        h.setColor(dec)
50
        i.setColor(dec)
51
        j.setColor(dec)
52
        k.setColor(dec)
53
54
		r = r - 50
55
56
		sleep(.05)
57
until r == 0
58-
		b = b + 50
58+
59
60
61
62
repeat  --this loop goes from 0-255 in Blue
63
64
		form = string.format("%02x%02x%02x", r, g, b)
65
		sub = string.gsub(form, ", ", "")
66
		dec = tonumber(sub, 16)
67
		c.setColor(dec)
68
        d.setColor(dec)
69
        e.setColor(dec)
70
        f.setColor(dec)
71
        h.setColor(dec)
72
        i.setColor(dec)
73
        j.setColor(dec)
74
        k.setColor(dec)
75
		
76-
		g = g - 50
76+
        b = b + 50
77
78
		sleep(.05)
79
until b == 250
80
81
82
83
84
repeat  --this loop goes from 255-0 in Green
85
86
		form = string.format("%02x%02x%02x", r, g, b)
87
		sub = string.gsub(form, ", ", "")
88
		dec = tonumber(sub, 16)
89
		c.setColor(dec)
90
        d.setColor(dec)
91
        e.setColor(dec)
92
        f.setColor(dec)
93
        h.setColor(dec)
94-
		r = r + 50
94+
        i.setColor(dec)
95
        j.setColor(dec)
96
        k.setColor(dec)
97
		
98
        g = g - 50
99
100
		sleep(.05)
101
until g == 0
102
103
104
105
106
repeat  --this loop goes from 0-255 in Red
107
108
		form = string.format("%02x%02x%02x", r, g, b)
109
		sub = string.gsub(form, ", ", "")
110
		dec = tonumber(sub, 16)
111
		c.setColor(dec)
112
        d.setColor(dec)
113
        e.setColor(dec)
114
        f.setColor(dec)
115
        h.setColor(dec)
116
        i.setColor(dec)
117
        j.setColor(dec)
118
        k.setColor(dec)
119
		
120
        r = r + 50
121
122
 	sleep(.05)
123
until r == 250
124
125
126
127
128
repeat  --this loop goes from 255-0 in Blue
129
130
		form = string.format("%02x%02x%02x", r, g, b)
131
		sub = string.gsub(form, ", ", "")
132
		dec = tonumber(sub, 16)
133
		c.setColor(dec)
134
        d.setColor(dec)
135
        e.setColor(dec)
136
        f.setColor(dec)
137
        h.setColor(dec)
138
        i.setColor(dec)
139
        j.setColor(dec)
140
        k.setColor(dec)
141
142
		b = b - 50
143
144
		sleep(.05)
145
until b == 0
146
147
end
148
149
150
151