144 |
>> |
>> |
145 |
} |
} |
146 |
|
|
147 |
grau = { |
silbergold = { |
148 |
pics=explosion.xpm # Eigentlich braucht grau gar keine Bilder |
pics = mgsSilberGold.xpm |
149 |
|
neighbours = 4 |
150 |
|
numexplode = 4 |
151 |
|
|
152 |
|
<< |
153 |
|
silbergold.init = {inhibit = DIR_UUL+DIR_LLD+DIR_DDR+DIR_RRU}; |
154 |
|
|
155 |
|
silbergold = { |
156 |
|
*; |
157 |
|
B; |
158 |
|
if kind@(-1,2)==silbergold -> {qu=Q_TL; @(0,1)*; qu=Q_BR; @(-1,1)*;}; |
159 |
|
if kind@( 2,1)==silbergold -> {qu=Q_BL; @(1,0)*; qu=Q_TR; @( 1,1)*;}; |
160 |
|
}; |
161 |
|
>> |
162 |
|
} |
163 |
|
|
164 |
|
grau = { |
165 |
<< |
<< |
166 |
grau.init = { |
grau.init = { |
167 |
switch { |
switch { |
168 |
|
1:7 -> kind=silbergold; |
169 |
1:6 -> kind=mbBunt; |
1:6 -> kind=mbBunt; |
170 |
1:5 -> kind=ihLila; |
1:5 -> kind=ihLila; |
171 |
1:4 -> kind=Baelle; |
1:4 -> kind=Baelle; |
202 |
}; |
}; |
203 |
>> |
>> |
204 |
} |
} |
|
|
|
|
silbergold = { |
|
|
pics = mgsSilberGold.xpm |
|
|
neighbours = 4 |
|
|
numexplode = 4 |
|
|
|
|
|
<< |
|
|
silbergold.init = {inhibit = DIR_UUL+DIR_LLD+DIR_DDR+DIR_RRU}; |
|
|
|
|
|
silbergold = { |
|
|
*; |
|
|
B; |
|
|
if kind@(-1,2)==silbergold -> {qu=Q_TL; @(0,1)*; qu=Q_BR; @(-1,1)*;}; |
|
|
if kind@( 2,1)==silbergold -> {qu=Q_BL; @(1,0)*; qu=Q_TR; @( 1,1)*;}; |
|
|
}; |
|
|
>> |
|
|
} |
|
205 |
|
|
206 |
} |
} |
207 |
|
|