Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/presentationHS15/data/levels/templates/pickupRepresentationTemplates.oxt @ 10961

Last change on this file since 10961 was 10961, checked in by maxima, 10 years ago

Merged presentation and fabiens branch. Had to modify hoverHUD and invaderHUD, because the text of the healthbar wasn't correctly displayed and the weapon settings of the hovership.

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