source: AE/packages/VanillaBSL/IGMD/roof/particle_scripts.bsl @ 367

Last change on this file since 367 was 367, checked in by gumby, 12 years ago
File size: 9.4 KB
Line 
1###################################building 1
2func void rain1(string ai_name)
3{
4        dprint b1r1of3
5        particle b01_rain1 start
6        particle b01_rain2 stop
7}
8func void rain2(string ai_name)
9{
10        dprint b1r2of3
11        particle b01_rain1 stop
12        particle b01_rain2 start
13        particle b01_rain3 stop
14}
15func void rain3(string ai_name)
16{
17        dprint b1r3of3
18        particle b01_rain2 stop
19        particle b01_rain3 start
20        particle b02_rain1 stop
21}
22###################################building 2
23func void rain4(string ai_name)
24{
25        dprint b2r1of2
26        particle b01_rain3 stop
27        particle b02_rain1 start
28        particle b02_rain2 stop
29}
30func void rain5(string ai_name)
31{
32        dprint b2r2of2
33        particle b02_rain1 stop
34        particle b02_rain2 start
35        particle b03_rain1 stop
36}
37###################################building 3
38func void rain6(string ai_name)
39{
40        dprint b3r1of3
41        particle b02_rain2 stop
42        particle b03_rain1 start
43        particle b03_rain2 stop
44}
45func void rain7(string ai_name)
46{
47        dprint b3r2of3
48        particle b03_rain1 stop
49        particle b03_rain2 start
50        particle b03_rain3 stop
51}
52func void rain8(string ai_name)
53{
54        dprint b3r3of3
55        particle b02_rain2 stop
56        particle b03_rain3 start
57        particle b03_rain1 stop
58}
59###################################building 4/6
60func void rain9(string ai_name)
61{
62        dprint b4r1of6
63        particle b03_rain3 stop
64        particle b04_rain1 start
65        particle b04_rain2 stop
66}
67func void rain10(string ai_name)
68{
69        dprint b4r2of6
70        particle b04_rain1 stop
71        particle b04_rain2 start
72        particle b04_rain3 stop
73}
74func void rain11(string ai_name)
75{
76        dprint b4r3of6
77        particle b04_rain2 stop
78        particle b04_rain3 start
79        particle b04_rain4 stop
80}
81func void rain12(string ai_name)
82{
83        dprint b4r4of6
84        particle b04_rain3 stop
85        particle b04_rain4 start
86        particle b04_rain5 stop
87}
88func void rain13(string ai_name)
89{
90        dprint b4r5of6
91        particle b04_rain4 stop
92        particle b04_rain5 start
93        particle b04_rain6 stop
94}
95func void rain14(string ai_name)
96{
97        dprint b4r6of6
98        particle b04_rain5 stop
99        particle b04_rain6 start
100        particle b06_rain1 stop
101}
102###################################building 6/6
103func void rain15(string ai_name)
104{
105        dprint b6r1of6
106        particle b04_rain6 stop
107        particle b06_rain1 start
108        particle b06_rain2 stop
109}
110func void rain16(string ai_name)
111{
112        dprint b6r2of6
113        particle b06_rain1 stop
114        particle b06_rain2 start
115        particle b06_rain3 stop
116}
117func void rain17(string ai_name)
118{
119        dprint b6r3of6
120        particle b06_rain2 stop
121        particle b06_rain3 start
122        particle b06_rain4 stop
123}
124func void rain18(string ai_name)
125{
126        dprint b6r4of6
127        particle b06_rain3 stop
128        particle b06_rain4 start
129        particle b06_rain5 stop
130}
131func void rain19(string ai_name)
132{
133        dprint b6r5of6
134        particle b06_rain4 stop
135        particle b06_rain5 start
136        particle b06_rain6 stop
137}
138func void rain20(string ai_name)
139{
140        dprint b6r6of6
141        particle b06_rain5 stop
142        particle b06_rain6 start
143        particle b06_rain5 stop
144}
145func void rain21(string ai_name)
146{
147        dprint b6_off
148        particle b06_rain6 stop
149}
150################# kill lower clouds ###########
151func void cloudkiller(string ai_name)
152{
153        dprint makingLowCloudsDie
154        particle b01a die
155        particle b01b die
156        particle b01c die
157        particle b01d die
158        particle b01e die
159        particle b01f die
160        particle b01g die
161        particle b01h die
162        particle b01i die
163        particle b01j die
164        particle b01k die
165        particle b01l die
166        particle b01m die
167        particle b01n die
168        particle b01o die
169        particle b01p die
170        particle b01q die
171        particle b01r die
172        particle b01s die
173        particle b01t die
174        particle b01u die
175        particle b01v die
176        particle b01w die
177        particle b01x die
178        particle b01y die
179        particle b01z die
180        particle b02a die
181        particle b02b die
182        particle b02c die
183        particle b02d die
184        particle b02e die
185        particle b02f die
186        particle b02g die
187        particle b02h die
188        particle b02i die
189        particle b02j die
190        particle b02k die
191        particle b02l die
192        particle b02m die
193        particle b02n die
194        particle b02o die
195        particle b02p die
196        particle b02q die
197        particle b02r die
198        particle b02s die
199        particle b02t die
200        particle b02u die
201        particle b02v die
202        particle b02w die
203        particle b02x die
204        particle b02y die
205        particle b02z die
206        particle b03a die
207        particle b03b die
208        particle b03c die
209        particle b03d die
210        particle b03e die
211        particle b03f die
212        particle b03g die
213        particle b03h die
214        particle b03i die
215        particle b03j die
216        particle b03k die
217        particle b03l die
218        particle b03m die
219        particle b03n die
220        particle b03o die
221        particle b03p die
222        particle b03q die
223        particle b03r die
224        particle b03s die
225        particle b03t die
226        particle b03u die
227        particle b03v die
228        particle b03w die
229        particle b03x die
230        particle b03y die
231        particle b03z die
232        particle b04a die
233        particle b04b die
234        particle b04c die
235        particle b04d die
236        particle b04e die
237        particle b04f die
238        particle b04g die
239        particle b04h die
240        particle b04i die
241        particle b04j die
242        particle b04k die
243        particle b04l die
244        particle b04m die
245        particle b04n die
246        particle b04o die
247        particle b04p die
248        particle b04q die
249        particle b04r die
250        particle b04s die
251        particle b04t die
252        particle b04u die
253        particle b04v die
254        particle b04w die
255        particle b04x die
256        particle b04y die
257        particle b04z die
258}
259###################################lightningFlashes     
260func void b01(string ai_name)
261{
262        dprint Building01_flash
263        particle b01a start
264        sleep f9
265        particle b01a start
266        sleep f9
267        particle b01a start
268        sleep f9
269        particle b01b start
270        sleep f9
271        particle b01b start
272        sleep f9
273        particle b01b start
274        sleep f9
275        particle b01c start
276        sleep f9
277        particle b01c start
278        sleep f9
279        particle b01c start
280        sleep f9
281        particle b01d start
282        sleep f9
283        particle b01d start
284        sleep f9
285        particle b01d start
286        sleep f9
287        particle b01d start
288        sleep f9
289
290}
291func void b02(string ai_name)
292{
293        dprint Building02_flash
294        particle b02a start
295        sleep f2
296        particle b02a start
297        sleep f3
298        particle b02a start
299        sleep f3
300        particle b02a start
301        sleep f5
302        particle b02b start
303        sleep f5
304        particle b02b start
305        sleep f6
306        particle b02b start
307        sleep f6
308        particle b02b start
309        sleep f6
310        particle b02c start
311        sleep f5
312        particle b02d start
313        sleep f5
314        particle b02d start
315        sleep f4
316        particle b02e start
317        sleep f4
318        particle b02e start
319        sleep f4
320        particle b02f start
321        sleep f3
322        particle b02f start
323        sleep f3
324        particle b02f start
325        sleep f5
326        particle b02g start
327        sleep f5
328        particle b02h start
329        sleep f4
330        particle b02i start
331        sleep f4
332        particle b02j start
333        sleep f6
334        particle b02j start
335        sleep f6
336        particle b02k start
337        sleep f7
338        particle b02k start
339        sleep f6
340        particle b02l start
341        sleep f5
342        particle b02m start
343        sleep f4
344        particle b02m start
345        sleep f3
346        particle b02m start
347        sleep f5
348        particle b02n start
349        sleep f6
350        particle b02n start
351}
352func void b03a(string ai_name)
353{
354        dprint Building03_flash
355        particle b03a start
356        sleep f5
357        particle b03b start
358        sleep f5
359        particle b03a start
360        sleep f5
361        particle b03b start
362        sleep f5
363        particle b03b start
364        sleep f5
365        particle b03c start
366        sleep f5
367        particle b03c start
368        sleep f5
369        particle b03c start
370        sleep f5
371        particle b03d start
372        sleep f5
373        particle b03d start
374        sleep f5
375        particle b03d start
376        sleep f5
377        particle b03d start
378        sleep f5
379        particle b03e start
380        sleep f5
381        particle b03e start
382        sleep f5
383        particle b03f start
384        sleep f5
385        particle b03f start
386        sleep f5
387        particle b03f start
388        sleep f5
389        particle b03g start
390        sleep f5
391        particle b03g start
392        sleep f5
393        particle b03g start
394        sleep f5
395        particle b03g start
396        sleep f5
397        particle b03g start
398        sleep f5
399        particle b03h start
400        sleep f5
401        particle b03h start
402        sleep f5
403}
404func void b03b(string ai_name)
405{
406        dprint Building03_flash
407        particle b03i start
408        sleep f5
409        particle b03i start
410        sleep f5
411        particle b03j start
412        sleep f5
413        particle b03j start
414        sleep f5
415        particle b03i start
416        sleep f5
417        particle b03k start
418        sleep f5
419        particle b03k start
420        sleep f5
421        particle b03k start
422        sleep f5
423        particle b03l start
424        sleep f5
425        particle b03l start
426        sleep f5
427        particle b03m start
428        sleep f5
429        particle b03n start
430        sleep f5
431        particle b03o start
432        sleep f5
433        particle b03n start
434        sleep f5
435        particle b03m start
436        sleep f5
437        particle b03l start
438        sleep f5
439        particle b03l start
440        sleep f5
441        particle b03l start
442        sleep f5
443        particle b03k start
444        sleep f5
445        particle b03k start
446        sleep f5
447        particle b03j start
448        sleep f5
449        particle b03i start
450        sleep f5
451        particle b03i start
452        sleep f5
453        particle b03h start
454        sleep f5
455}
456
457func void l1(string ai_name)
458{
459        dprint Flash
460        particle c01 start
461        sleep f9
462        particle c01 start
463        sleep f9
464        particle c01 start
465        sleep f9
466        particle c02 start
467        sleep f9
468        particle c02 start
469        sleep f7
470        particle c03 start
471        particle c04 start
472        sleep f7
473        particle c04 start
474        sleep f7
475        particle c04 start
476        sleep f7
477        particle c02 start
478        sleep f7
479        particle c02 start
480        sleep f7
481        particle c01 start
482        particle c05 start
483}
484func void l2(string ai_name)
485{
486        dprint Flash
487        particle c06 start
488        sleep f7
489        particle c07 start
490        sleep f7
491        particle c08 start
492        sleep f7
493        particle c09 start
494        sleep f7
495        particle c10 start
496        sleep f7
497        particle c11 start
498        sleep f7
499        particle c12 start
500        sleep f7
501        particle c11 start
502        sleep f7
503        particle c10 start
504        sleep f7
505        particle c09 start
506        sleep f7
507        particle c08 start
508        sleep f7
509        particle c07 start
510        sleep f7
511
512}
513######################################
514### NINJA CLOUD COVER START SCRIPT ###
515######################################
516func void storm(string ai_name)
517{
518        dprint Starting_Storm
519        particle storm create
520        particle wind start
521}
Note: See TracBrowser for help on using the repository browser.