Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/fabienHS15/data/levels/templates/pickupRepresentationTemplates.oxt @ 10721

Last change on this file since 10721 was 10721, checked in by fvultier, 9 years ago
  • Property svn:eol-style set to native
File size: 26.7 KB
Line 
1<!-- Shield pickups: -->
2
3<Template name=smallshieldpickupRepresentation>
4    <PickupRepresentation>
5        <spawner-representation>
6            <StaticEntity>
7                <attached>
8                    <Billboard position="0,0,0" colour="1,1,1" material="Sphere2" scale=0.1>
9                        <attached>
10                            <Billboard position="0,0,0" colour="1,1,1" material="Shield" scale=0.3 />
11                        </attached>
12                    </Billboard>
13                </attached>
14            </StaticEntity>
15        </spawner-representation>
16    </PickupRepresentation>
17</Template>
18
19<Template name=smallshieldpickup baseclass=ShieldPickup>
20  <ShieldPickup
21    representation = "smallshieldpickup"
22    duration = 10
23    shieldabsorption = 0.7
24    shieldhealth = 300
25    activationType = "immediate"
26    durationType = "continuous"
27  />
28</Template>
29
30<Template name=mediumshieldpickupRepresentation>
31    <PickupRepresentation>
32        <spawner-representation>
33            <StaticEntity>
34                <attached>
35                    <Billboard position="0,0,0" colour="1,1,1" material="Sphere2" scale=0.1>
36                        <attached>
37                            <Billboard position="0,0,0" colour="1,1,1" material="Shield" scale=0.5 />
38                        </attached>
39                    </Billboard>
40                </attached>
41            </StaticEntity>
42        </spawner-representation>
43    </PickupRepresentation>
44</Template>
45
46<Template name=mediumshieldpickup baseclass=ShieldPickup>
47  <ShieldPickup
48    representation = "mediumshieldpickup"
49    duration = 30
50    shieldabsorption = 0.8
51    shieldhealth = 500
52    activationType = "immediate"
53    durationType = "continuous"
54  />
55</Template>
56
57
58<Template name=hugeshieldpickupRepresentation>
59    <PickupRepresentation>
60        <spawner-representation>
61            <StaticEntity>
62                <attached>
63                    <Billboard position="0,0,0" colour="1,1,1" material="Sphere2" scale=0.1>
64                        <attached>
65                            <Billboard position="0,0,0" colour="1,1,1" material="Shield" scale=0.7 />
66                        </attached>
67                    </Billboard>
68                </attached>
69            </StaticEntity>
70        </spawner-representation>
71    </PickupRepresentation>
72</Template>
73
74<Template name=hugeshieldpickup baseclass=ShieldPickup>
75  <ShieldPickup
76    representation = "hugeshieldpickup"
77    duration = 60
78    shieldabsorption = 0.95
79    shieldhealth = 700
80    activationType = "immediate"
81    durationType = "continuous"
82  />
83</Template>
84
85<!-- Health pickups: -->
86
87<Template name=smallhealthpickupRepresentation>
88    <PickupRepresentation>
89        <spawner-representation>
90            <StaticEntity>
91                <attached>
92                    <Billboard position="0,0,0" colour="0.50,0.90,0.25" material="Sphere2" scale=0.1>
93                        <attached>
94                            <Billboard position="0,0,0" colour="0.36,0.81,0.10" material="Cross" scale=0.3 />
95                        </attached>
96                    </Billboard>
97                </attached>
98            </StaticEntity>
99        </spawner-representation>
100    </PickupRepresentation>
101</Template>
102
103<Template name=smallhealthpickup baseclass=HealthPickup>
104  <HealthPickup
105    representation = "smallhealthpickup"
106    health = 10
107    healthType = "limited"
108    activationType = "immediate"
109    durationType = "once"
110  />
111</Template>
112
113<Template name=mediumhealthpickupRepresentation>
114    <PickupRepresentation>
115        <spawner-representation>
116            <StaticEntity>
117                <attached>
118                    <Billboard position="0,0,0" colour="0.50,0.90,0.25" material="Sphere2" scale=0.1>
119                        <attached>
120                            <Billboard position="0,0,0" colour="0.36,0.81,0.10" material="Cross" scale=0.5 />
121                        </attached>
122                    </Billboard>
123                </attached>
124            </StaticEntity>
125        </spawner-representation>
126    </PickupRepresentation>
127</Template>
128
129<Template name=mediumhealthpickup baseclass=HealthPickup>
130  <HealthPickup
131    representation = "mediumhealthpickup"
132    health = 50
133    healthType = "limited"
134    activationType = "immediate"
135    durationType = "once"
136  />
137</Template>
138
139<Template name=hugehealthpickupRepresentation>
140    <PickupRepresentation>
141        <spawner-representation>
142            <StaticEntity>
143                <attached>
144                    <Billboard position="0,0,0" colour="0.50,0.90,0.25" material="Sphere2" scale=0.1>
145                        <attached>
146                            <Billboard position="0,0,0" colour="0.36,0.81,0.10" material="Cross" scale=0.7 />
147                        </attached>
148                    </Billboard>
149                </attached>
150            </StaticEntity>
151        </spawner-representation>
152    </PickupRepresentation>
153</Template>
154
155<Template name=hugehealthpickup baseclass=HealthPickup>
156  <HealthPickup
157    representation = "hugehealthpickup"
158    health = 100
159    healthType = "limited"
160    activationType = "immediate"
161    durationType = "once"
162  />
163</Template>
164
165<Template name=crazyhealthpickupRepresentation>
166    <PickupRepresentation>
167        <spawner-representation>
168            <StaticEntity>
169                <attached>
170                    <Billboard position="0,0,0" colour="0.50,0.90,0.25" material="Sphere2" scale=0.1>
171                        <attached>
172                            <Billboard position="0,0,0" colour="0.36,0.81,0.10" material="Cross" scale=1.2 />
173                        </attached>
174                    </Billboard>
175                </attached>
176            </StaticEntity>
177        </spawner-representation>
178    </PickupRepresentation>
179</Template>
180
181<Template name=crazyhealthpickup baseclass=HealthPickup>
182  <HealthPickup
183    representation = "crazyhealthpickup"
184    health = 1000
185    healthType = "permanent"
186    activationType = "immediate"
187    durationType = "once"
188  />
189</Template>
190
191<!-- Munition pickups: -->
192
193<Template name=smallmunitionpickupRepresentation>
194    <PickupRepresentation>
195        <spawner-representation>
196            <StaticEntity>
197                <attached>
198                    <Billboard position="0,0,0" colour="0.59,0.30,0.16" material="Sphere2" scale=0.1>
199                        <attached>
200                            <Billboard position="0,0,0" colour="0.47,0.24,0.13" material="Munition" scale=0.3 />
201                        </attached>
202                    </Billboard>
203                </attached>
204            </StaticEntity>
205        </spawner-representation>
206    </PickupRepresentation>
207</Template>
208
209<Template name=smallmunitionpickup baseclass=MunitionPickup>
210  <MunitionPickup
211    representation = "smallmunitionpickup"
212    activationType = "immediate"
213    durationType = "once"
214  >
215    <munitioncontainers>
216        <MunitionContainer munitiontype="LaserMunition" munitionamount=16 magazinesamount=0 />
217        <MunitionContainer munitiontype="FusionMunition" munitionamount=8 magazinesamount=0 />
218        <MunitionContainer munitiontype="LightningMunition" munitionamount=8 magazinesamount=0 />
219    </munitioncontainers>
220  </MunitionPickup>
221</Template>
222
223<Template name=mediummunitionpickupRepresentation>
224    <PickupRepresentation>
225        <spawner-representation>
226            <StaticEntity>
227                <attached>
228                    <Billboard position="0,0,0" colour="0.59,0.30,0.16" material="Sphere2" scale=0.1>
229                        <attached>
230                            <Billboard position="0,0,0" colour="0.47,0.24,0.13" material="Munition" scale=0.5 />
231                        </attached>
232                    </Billboard>
233                </attached>
234            </StaticEntity>
235        </spawner-representation>
236    </PickupRepresentation>
237</Template>
238
239<Template name=mediummunitionpickup baseclass=MunitionPickup>
240  <MunitionPickup
241    representation = "mediummunitionpickup"
242    activationType = "immediate"
243    durationType = "once"
244  >
245    <munitioncontainers>
246        <MunitionContainer munitiontype="LaserMunition" munitionamount=32 magazinesamount=0 />
247        <MunitionContainer munitiontype="FusionMunition" munitionamount=16 magazinesamount=0 />
248        <MunitionContainer munitiontype="LightningMunition" munitionamount=16 magazinesamount=0 />       
249        <MunitionContainer munitiontype="SplitMunition" munitionamount=8 magazinesamount=0 />
250        <MunitionContainer munitiontype="RocketMunition" munitionamount=0 magazinesamount=2 />
251    </munitioncontainers>
252  </MunitionPickup></Template>
253
254<Template name=hugemunitionpickupRepresentation>
255    <PickupRepresentation>
256        <spawner-representation>
257            <StaticEntity>
258                <attached>
259                    <Billboard position="0,0,0" colour="0.59,0.30,0.16" material="Sphere2" scale=0.1>
260                        <attached>
261                            <Billboard position="0,0,0" colour="0.47,0.24,0.13" material="Munition" scale=0.7 />
262                        </attached>
263                    </Billboard>
264                </attached>
265            </StaticEntity>
266        </spawner-representation>
267    </PickupRepresentation>
268</Template>
269
270<Template name=hugemunitionpickup baseclass=MunitionPickup>
271  <MunitionPickup
272    representation = "hugemunitionpickup"
273    activationType = "immediate"
274    durationType = "once"
275  >
276    <munitioncontainers>
277        <MunitionContainer munitiontype="LaserMunition" munitionamount=64 magazinesamount=0 />
278        <MunitionContainer munitiontype="FusionMunition" munitionamount=32 magazinesamount=0 />
279        <MunitionContainer munitiontype="LightningMunition" munitionamount=32 magazinesamount=0 />       
280        <MunitionContainer munitiontype="SplitMunition" munitionamount=16 magazinesamount=0 />
281        <MunitionContainer munitiontype="RocketMunition" munitionamount=0 magazinesamount=10 />
282        <MunitionContainer munitiontype="IceMunition" munitionamount=0 magazinesamount=10 />
283        <MunitionContainer munitiontype="GravityBombMunition" munitionamount=0 magazinesamount=10 />
284    </munitioncontainers>
285  </MunitionPickup>
286</Template>
287
288<!-- Meta pickups: -->
289
290<Template name=usepickupRepresentation>
291    <PickupRepresentation>
292        <spawner-representation>
293            <StaticEntity>
294                <attached>
295                    <Billboard position="0,0,0" colour="0.6,0.⁰,0.8" material="Sphere2" scale=0.1>
296                        <attached>
297                            <Billboard position="0,0,0" colour="0.6,0.⁰,0.8" material="ArrowUp" scale=0.65 />
298                        </attached>
299                    </Billboard>
300                </attached>
301            </StaticEntity>
302        </spawner-representation>
303    </PickupRepresentation>
304</Template>
305
306<Template name=droppickupRepresentation>
307    <PickupRepresentation>
308        <spawner-representation>
309            <StaticEntity>
310                <attached>
311                    <Billboard position="0,0,0" colour="0.6,0.⁰,0.8" material="Sphere2" scale=0.1>
312                        <attached>
313                            <Billboard position="0,0,0" colour="0.6,0.⁰,0.8" material="ArrowDown" scale=0.65 />
314                        </attached>
315                    </Billboard>
316                </attached>
317            </StaticEntity>
318        </spawner-representation>
319    </PickupRepresentation>
320</Template>
321
322<Template name=destroypickupRepresentation>
323    <PickupRepresentation>
324        <spawner-representation>
325            <StaticEntity>
326                <attached>
327                    <Billboard position="0,0,0" colour="0.6,0.⁰,0.8" material="Sphere2" scale=0.1>
328                        <attached>
329                            <Billboard position="0,0,0" colour="0.6,0.⁰,0.8" material="Splash" scale=0.65 />
330                        </attached>
331                    </Billboard>
332                </attached>
333            </StaticEntity>
334        </spawner-representation>
335    </PickupRepresentation>
336</Template>
337
338<Template name=destroycarrierpickupRepresentation>
339    <PickupRepresentation>
340        <spawner-representation>
341            <StaticEntity>
342                <attached>
343                    <Billboard position="0,0,0" colour="0.6,0.⁰,0.8" material="Sphere2" scale=0.1>
344                        <attached>
345                            <Billboard position="0,0,0" colour="0.6,0.⁰,0.8" material="Asterisk" scale=0.65 />
346                        </attached>
347                    </Billboard>
348                </attached>
349            </StaticEntity>
350        </spawner-representation>
351    </PickupRepresentation>
352</Template>
353
354<!-- DamageBoost pickups -->
355
356<Template name=smalldamageboostpickupRepresentation>
357    <PickupRepresentation>
358        <spawner-representation>
359            <StaticEntity>
360                <attached>
361                    <Billboard position="0,0,0" colour="0.95,0.10,0.05" material="Sphere2" scale=0.1 >
362                        <attached>
363                            <Billboard position="0,0,0" colour="0.70,0.10,0.10" material="Damage" scale=0.3 />
364                        </attached>
365                    </Billboard>
366                </attached>
367            </StaticEntity>
368        </spawner-representation>
369    </PickupRepresentation>
370</Template>
371
372<Template name=smalldamageboostpickup baseclass=DamageBoostPickup>
373  <DamageBoostPickup
374    representation = "smalldamageboostpickup"
375    duration = 10.0
376    damageMultiplier = 2.0
377    activationType = "immediate"
378    durationType = "continuous"
379  />
380</Template>
381
382<Template name=mediumdamageboostpickupRepresentation>
383    <PickupRepresentation>
384        <spawner-representation>
385            <StaticEntity>
386                <attached>
387                    <Billboard position="0,0,0" colour="0.95,0.10,0.05" material="Sphere2" scale=0.1 >
388                        <attached>
389                            <Billboard position="0,0,0" colour="0.70,0.10,0.10" material="Damage" scale=0.5 />
390                        </attached>
391                    </Billboard>
392                </attached>
393            </StaticEntity>
394        </spawner-representation>
395    </PickupRepresentation>
396</Template>
397
398<Template name=mediumdamageboostpickup baseclass=DamageBoostPickup>
399  <DamageBoostPickup
400    representation = "mediumdamageboostpickup"
401    duration = 10.0
402    damageMultiplier = 5.0
403    activationType = "immediate"
404    durationType = "continuous"
405  />
406</Template>
407
408<Template name=hugedamageboostpickupRepresentation>
409    <PickupRepresentation>
410        <spawner-representation>
411            <StaticEntity>
412                <attached>
413                    <Billboard position="0,0,0" colour="0.95,0.10,0.05" material="Sphere2" scale=0.1 >
414                        <attached>
415                            <Billboard position="0,0,0" colour="0.70,0.10,0.10" material="Damage" scale=0.7 />                           
416                        </attached>
417                    </Billboard>
418                </attached>
419            </StaticEntity>
420        </spawner-representation>
421    </PickupRepresentation>
422</Template>
423
424<Template name=hugedamageboostpickup baseclass=DamageBoostPickup>
425  <DamageBoostPickup
426    representation = "hugedamageboostpickup"
427    duration = 10.0
428    damageMultiplier = 7.0
429    activationType = "immediate"
430    durationType = "continuous"
431  />
432</Template>
433
434
435<!-- Speed pickups -->
436
437<Template name=smallspeedpickupRepresentation>
438    <PickupRepresentation>
439        <spawner-representation>
440            <StaticEntity>
441                <attached>
442                    <Billboard position="0,0,0" colour="0.99,0.96,0.52" material="Sphere2" scale=0.1>
443                        <attached>
444                            <Billboard position="0,0,0" colour="0.98,0.94,0.22" material="3arrowsup" scale=0.3 />
445                        </attached>
446                    </Billboard>
447                </attached>
448            </StaticEntity>
449        </spawner-representation>
450    </PickupRepresentation>
451</Template>
452
453<Template name=smallspeedpickup baseclass=SpeedPickup>
454  <SpeedPickup
455    representation = "smallspeedpickup"
456    duration = 10.0
457    speedAdd = 0.0
458    SpeedMultiply = 10.0
459    activationType = "immediate"
460    durationType = "continuous"
461  />
462</Template>
463
464<Template name=mediumspeedpickupRepresentation>
465    <PickupRepresentation>
466        <spawner-representation>
467            <StaticEntity>
468                <attached>
469                    <Billboard position="0,0,0" colour="0.99,0.96,0.52" material="Sphere2" scale=0.1>
470                        <attached>
471                            <Billboard position="0,0,0" colour="0.98,0.94,0.22" material="3arrowsup" scale=0.5 />
472                        </attached>
473                    </Billboard>
474                </attached>
475            </StaticEntity>
476        </spawner-representation>
477    </PickupRepresentation>
478</Template>
479
480<Template name=mediumspeedpickup baseclass=SpeedPickup>
481  <SpeedPickup
482    representation = "mediumspeedpickup"
483    duration = 10.0
484    speedAdd = 0.0
485    SpeedMultiply = 25.0
486    activationType = "immediate"
487    durationType = "continuous"
488  />
489</Template>
490
491<Template name=hugespeedpickupRepresentation>
492    <PickupRepresentation>
493        <spawner-representation>
494            <StaticEntity>
495                <attached>
496                    <Billboard position="0,0,0" colour="0.99,0.96,0.52" material="Sphere2" scale=0.1>
497                        <attached>
498                            <Billboard position="0,0,0" colour="0.98,0.94,0.22" material="3arrowsup" scale=0.7 />
499                        </attached>
500                    </Billboard>
501                </attached>
502            </StaticEntity>
503        </spawner-representation>
504    </PickupRepresentation>
505</Template>
506
507<Template name=hugespeedpickup baseclass=SpeedPickup>
508  <SpeedPickup
509    representation = "hugespeedpickup"
510    duration = 10.0
511    speedAdd = 0.0
512    SpeedMultiply = 50.0
513    activationType = "immediate"
514    durationType = "continuous"
515  />
516</Template>
517
518<Template name=smalljumppickupRepresentation>
519    <PickupRepresentation>
520        <spawner-representation>
521            <StaticEntity>
522                <attached>
523                    <Billboard position="0,0,0" colour="0.99,0.96,0.52" material="Sphere2" scale=0.1>
524                        <attached>
525                            <Billboard position="0,0,0" colour="1,0,0" material="3arrowsup" scale=0.3 />
526                        </attached>
527                    </Billboard>
528                </attached>
529            </StaticEntity>
530        </spawner-representation>
531    </PickupRepresentation>
532</Template>
533
534<Template name=smalljumppickup baseclass=SpeedPickup>
535  <SpeedPickup
536    representation = "smalljumppickup"
537    duration = 0.7
538    speedAdd = 5000.0
539    SpeedMultiply = 1.0
540    activationType = "immediate"
541    durationType = "continuous"
542  />
543</Template>
544
545<!-- Invisible pickups -->
546
547<Template name=smallinvisiblepickupRepresentation>
548    <PickupRepresentation>
549        <spawner-representation>
550            <StaticEntity>
551                <attached>
552                    <Billboard position="0,0,0" colour="0.22,0.32,0.86" material="Sphere2" scale=0.1>
553                        <attached>
554                            <Billboard position="0,0,0" colour="0.06,0.14,0.63" material="Eye" scale=0.5 />
555                        </attached>
556                    </Billboard>
557                </attached>
558            </StaticEntity>
559        </spawner-representation>
560    </PickupRepresentation>
561</Template>
562
563<Template name=smallinvisiblepickup baseclass=InvisiblePickup>
564  <InvisiblePickup
565    representation = "smallinvisiblepickup"
566    duration = 5.0
567    activaionType = "immediate"
568    durationType = "continuous"
569  />
570</Template>
571
572<Template name=mediuminvisiblepickupRepresentation>
573    <PickupRepresentation>
574        <spawner-representation>
575            <StaticEntity>
576                <attached>
577                    <Billboard position="0,0,0" colour="0.22,0.32,0.86" material="Sphere2" scale=0.1>
578                        <attached>
579                            <Billboard position="0,0,0" colour="0.06,0.14,0.63" material="Eye" scale=0.7 />
580                        </attached>
581                    </Billboard>
582                </attached>
583            </StaticEntity>
584        </spawner-representation>
585    </PickupRepresentation>
586</Template>
587
588<Template name=mediuminvisiblepickup baseclass=InvisiblePickup>
589  <InvisiblePickup
590    representation = "mediuminvisiblepickup"
591    duration = 10.0
592    activaionType = "immediate"
593    durationType = "continuous"
594  />
595</Template>
596
597<Template name=hugeinvisiblepickupRepresentation>
598    <PickupRepresentation>
599        <spawner-representation>
600            <StaticEntity>
601                <attached>
602                    <Billboard position="0,0,0" colour="0.22,0.32,0.86" material="Sphere2" scale=0.1>
603                        <attached>
604                            <Billboard position="0,0,0" colour="0.06,0.14,0.63" material="Eye" scale=0.9 />
605                        </attached>
606                    </Billboard>
607                </attached>
608            </StaticEntity>
609        </spawner-representation>
610    </PickupRepresentation>
611</Template>
612
613<Template name=hugeinvisiblepickup baseclass=InvisiblePickup>
614  <InvisiblePickup
615    representation = "hugeinvisiblepickup"
616    duration = 20.0
617    activaionType = "immediate"
618    durationType = "continuous"
619  />
620</Template>
621
622<Template name=smallshrinkpickupRepresentation>
623    <PickupRepresentation>
624        <spawner-representation>
625            <StaticEntity>
626                <attached>
627                    <Billboard position="0,0,0" colour="1.0,0.55,1.0" material="Sphere2" scale=0.1>
628                        <attached>
629                            <Billboard position="0,0,0" colour="1.0,0.55,1.0" material="Shrink" scale=0.35 />
630                        </attached>
631                    </Billboard>
632                </attached>
633            </StaticEntity>
634        </spawner-representation>
635    </PickupRepresentation>
636</Template>
637
638<Template name=smallshrinkpickup baseclass=ShrinkPickup>
639  <ShrinkPickup
640    representation = "smallshrinkpickup"
641    duration = 10.0
642    shrinkFactor = 2.5
643    activaionType = "immediate"
644    durationType = "continuous"
645  />
646</Template>
647
648<Template name=mediumshrinkpickupRepresentation>
649    <PickupRepresentation>
650        <spawner-representation>
651            <StaticEntity>
652                <attached>
653                    <Billboard position="0,0,0" colour="1.0,0.55,1.0" material="Sphere2" scale=0.1>
654                        <attached>
655                            <Billboard position="0,0,0" colour="1.0,0.55,1.0" material="Shrink" scale=0.55 />
656                        </attached>
657                    </Billboard>
658                </attached>
659            </StaticEntity>
660        </spawner-representation>
661    </PickupRepresentation>
662</Template>
663
664<Template name=mediumshrinkpickup baseclass=ShrinkPickup>
665  <ShrinkPickup
666    representation = "mediumshrinkpickup"
667    duration = 30.0
668    shrinkFactor = 5.0
669    activaionType = "immediate"
670    durationType = "continuous"
671  />
672</Template>
673
674<Template name=hugeshrinkpickupRepresentation>
675    <PickupRepresentation>
676        <spawner-representation>
677            <StaticEntity>
678                <attached>
679                    <Billboard position="0,0,0" colour="1.0,0.55,1.0" material="Sphere2" scale=0.1>
680                        <attached>
681                            <Billboard position="0,0,0" colour="1.0,0.55,1.0" material="Shrink" scale=0.75 />
682                        </attached>
683                    </Billboard>
684                </attached>
685            </StaticEntity>
686        </spawner-representation>
687    </PickupRepresentation>
688</Template>
689
690<Template name=hugeshrinkpickup baseclass=ShrinkPickup>
691  <ShrinkPickup
692    representation = "hugeshrinkpickup"
693    duration = 60.0
694    shrinkFactor = 10.0
695    activaionType = "immediate"
696    durationType = "continuous"
697  />
698</Template>
699
700<!-- Pickup Collection pickups -->
701
702<Template name=triplehealthspeedinvisibilitypickupRepresentation>
703    <PickupRepresentation>
704        <spawner-representation>
705            <StaticEntity>
706                <attached>
707                    <Billboard position="0,0,0" colour="0.95,0.85,0.27" material="Sphere2" scale=0.1>
708                        <attached>
709                            <Billboard position="0,20,0" colour="0.36,0.81,0.10" material="Cross" scale=0.25 />
710                            <Billboard position="-20,-10,0" colour="0.98,0.94,0.22" material="3arrowsup" scale=0.25 />
711                            <Billboard position="20,-10,0" colour="0.06,0.14,0.63" material="Eye" scale=0.35 />
712                        </attached>
713                    </Billboard>
714                </attached>
715            </StaticEntity>
716        </spawner-representation>
717    </PickupRepresentation>
718</Template>
719
720<Template name=triplehealthspeedinvisibilitypickup baseclass=PickupCollection>
721    <PickupCollection
722        representation = "triplehealthspeedinvisibilitypickup"
723    >
724        <pickupables>
725            <HealthPickup template=mediumhealthpickup />
726            <SpeedPickup template=mediumspeedpickup />
727            <InvisiblePickup template=mediuminvisiblepickup />
728        </pickupables>
729    </PickupCollection>
730</Template>
731
732<!-- Drone Pickup -->
733
734<Template name=droneTemplate>
735    <Drone name="Drone"  mass= "50" linearDamping = "0.7" angularDamping = "0.99999" maxDistanceToOwner_=150 minDistanceToOwner_=75 maxShootingRange_=1000 primaryThrust_=250 auxilaryThrust_=250 rotationThrust_=50>
736        <attached>
737            <Model scale="1" mesh="drone.mesh"/>
738        </attached>
739        <collisionShapes>
740            <SphereCollisionShape position="0,0,0" radius=5 />
741        </collisionShapes>
742        <weaponslots>
743            <WeaponSlot position="0,0,0" />
744        </weaponslots>
745        <weaponsets>
746            <WeaponSet firemode=0 />
747        </weaponsets>
748        <weapons>
749            <WeaponPack>
750                <links>
751                    <DefaultWeaponmodeLink firemode=0 weaponmode=0 />
752                </links>
753                <Weapon>
754                    <attached>
755                        <Model mesh="hs-w01.mesh" roll="195" position="0,1,0" scale=2 />
756                        <Model mesh="hs-w01s.mesh" roll="195" position="0.1,0.5,0" scale=2 />
757                    </attached>
758                    <HsW01 mode=0 munitionpershot=0 delay=0.125 damage=1.5708 material="Flares/point_lensflare" muzzleoffset=" 0.7, 1.5,-4" />
759                    <HsW01 mode=0 munitionpershot=0 delay=0     damage=1.5708 material="Flares/point_lensflare" muzzleoffset="-0.9, 1.1,-4" />
760                </Weapon>
761            </WeaponPack>
762        </weapons>
763    </Drone>
764</Template>
765
766<Template name=dronepickupRepresentation>
767    <PickupRepresentation>
768        <spawner-representation>
769            <StaticEntity>
770                <attached>
771                    <Billboard position="0,0,0" colour="0.96,0.35,0.02" material="Sphere2" scale=0.1>
772                        <attached>
773                            <Model scale="5" mesh="drone.mesh"/>
774                        </attached>
775                    </Billboard>
776                </attached>
777            </StaticEntity>
778        </spawner-representation>
779    </PickupRepresentation>
780</Template>
781
782<Template name=dronepickup baseclass=DronePickup>
783    <DronePickup representation=dronepickup droneTemplate=droneTemplate />
784</Template>
785
Note: See TracBrowser for help on using the repository browser.