Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

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

Last change on this file since 10724 was 10724, checked in by fvultier, 9 years ago

The weapon system HUD rescales properly if the window size changes.

  • Property svn:eol-style set to native
File size: 29.1 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=droppickupRepresentation>
384    <PickupRepresentation>
385        <spawner-representation>
386            <StaticEntity>
387                <attached>
388                    <Billboard position="0,0,0" colour="0.6,0.⁰,0.8" material="Sphere2" scale=0.1>
389                        <attached>
390                            <Billboard position="0,0,0" colour="0.6,0.⁰,0.8" material="ArrowDown" scale=0.65 />
391                        </attached>
392                    </Billboard>
393                </attached>
394            </StaticEntity>
395        </spawner-representation>
396    </PickupRepresentation>
397</Template>
398
399<Template name=destroypickupRepresentation>
400    <PickupRepresentation>
401        <spawner-representation>
402            <StaticEntity>
403                <attached>
404                    <Billboard position="0,0,0" colour="0.6,0.⁰,0.8" material="Sphere2" scale=0.1>
405                        <attached>
406                            <Billboard position="0,0,0" colour="0.6,0.⁰,0.8" material="Splash" scale=0.65 />
407                        </attached>
408                    </Billboard>
409                </attached>
410            </StaticEntity>
411        </spawner-representation>
412    </PickupRepresentation>
413</Template>
414
415<Template name=destroycarrierpickupRepresentation>
416    <PickupRepresentation>
417        <spawner-representation>
418            <StaticEntity>
419                <attached>
420                    <Billboard position="0,0,0" colour="0.6,0.⁰,0.8" material="Sphere2" scale=0.1>
421                        <attached>
422                            <Billboard position="0,0,0" colour="0.6,0.⁰,0.8" material="Asterisk" scale=0.65 />
423                        </attached>
424                    </Billboard>
425                </attached>
426            </StaticEntity>
427        </spawner-representation>
428    </PickupRepresentation>
429</Template>
430
431<!-- DamageBoost pickups -->
432
433<Template name=smalldamageboostpickupRepresentation>
434    <PickupRepresentation>
435        <spawner-representation>
436            <StaticEntity>
437                <attached>
438                    <Billboard position="0,0,0" colour="0.95,0.10,0.05" material="Sphere2" scale=0.1 >
439                        <attached>
440                            <Billboard position="0,0,0" colour="0.70,0.10,0.10" material="Damage" scale=0.3 />
441                        </attached>
442                    </Billboard>
443                </attached>
444            </StaticEntity>
445        </spawner-representation>
446    </PickupRepresentation>
447</Template>
448
449<Template name=smalldamageboostpickup baseclass=DamageBoostPickup>
450  <DamageBoostPickup
451    representation = "smalldamageboostpickup"
452    duration = 10.0
453    damageMultiplier = 2.0
454    activationType = "immediate"
455    durationType = "continuous"
456  />
457</Template>
458
459<Template name=mediumdamageboostpickupRepresentation>
460    <PickupRepresentation>
461        <spawner-representation>
462            <StaticEntity>
463                <attached>
464                    <Billboard position="0,0,0" colour="0.95,0.10,0.05" material="Sphere2" scale=0.1 >
465                        <attached>
466                            <Billboard position="0,0,0" colour="0.70,0.10,0.10" material="Damage" scale=0.5 />
467                        </attached>
468                    </Billboard>
469                </attached>
470            </StaticEntity>
471        </spawner-representation>
472    </PickupRepresentation>
473</Template>
474
475<Template name=mediumdamageboostpickup baseclass=DamageBoostPickup>
476  <DamageBoostPickup
477    representation = "mediumdamageboostpickup"
478    duration = 10.0
479    damageMultiplier = 5.0
480    activationType = "immediate"
481    durationType = "continuous"
482  />
483</Template>
484
485<Template name=hugedamageboostpickupRepresentation>
486    <PickupRepresentation>
487        <spawner-representation>
488            <StaticEntity>
489                <attached>
490                    <Billboard position="0,0,0" colour="0.95,0.10,0.05" material="Sphere2" scale=0.1 >
491                        <attached>
492                            <Billboard position="0,0,0" colour="0.70,0.10,0.10" material="Damage" scale=0.7 />                           
493                        </attached>
494                    </Billboard>
495                </attached>
496            </StaticEntity>
497        </spawner-representation>
498    </PickupRepresentation>
499</Template>
500
501<Template name=hugedamageboostpickup baseclass=DamageBoostPickup>
502  <DamageBoostPickup
503    representation = "hugedamageboostpickup"
504    duration = 10.0
505    damageMultiplier = 7.0
506    activationType = "immediate"
507    durationType = "continuous"
508  />
509</Template>
510
511
512<!-- Speed pickups -->
513
514<Template name=smallspeedpickupRepresentation>
515    <PickupRepresentation>
516        <spawner-representation>
517            <StaticEntity>
518                <attached>
519                    <Billboard position="0,0,0" colour="0.99,0.96,0.52" material="Sphere2" scale=0.1>
520                        <attached>
521                            <Billboard position="0,0,0" colour="0.98,0.94,0.22" material="3arrowsup" scale=0.3 />
522                        </attached>
523                    </Billboard>
524                </attached>
525            </StaticEntity>
526        </spawner-representation>
527    </PickupRepresentation>
528</Template>
529
530<Template name=smallspeedpickup baseclass=SpeedPickup>
531  <SpeedPickup
532    representation = "smallspeedpickup"
533    duration = 10.0
534    speedAdd = 0.0
535    SpeedMultiply = 10.0
536    activationType = "immediate"
537    durationType = "continuous"
538  />
539</Template>
540
541<Template name=mediumspeedpickupRepresentation>
542    <PickupRepresentation>
543        <spawner-representation>
544            <StaticEntity>
545                <attached>
546                    <Billboard position="0,0,0" colour="0.99,0.96,0.52" material="Sphere2" scale=0.1>
547                        <attached>
548                            <Billboard position="0,0,0" colour="0.98,0.94,0.22" material="3arrowsup" scale=0.5 />
549                        </attached>
550                    </Billboard>
551                </attached>
552            </StaticEntity>
553        </spawner-representation>
554    </PickupRepresentation>
555</Template>
556
557<Template name=mediumspeedpickup baseclass=SpeedPickup>
558  <SpeedPickup
559    representation = "mediumspeedpickup"
560    duration = 10.0
561    speedAdd = 0.0
562    SpeedMultiply = 25.0
563    activationType = "immediate"
564    durationType = "continuous"
565  />
566</Template>
567
568<Template name=hugespeedpickupRepresentation>
569    <PickupRepresentation>
570        <spawner-representation>
571            <StaticEntity>
572                <attached>
573                    <Billboard position="0,0,0" colour="0.99,0.96,0.52" material="Sphere2" scale=0.1>
574                        <attached>
575                            <Billboard position="0,0,0" colour="0.98,0.94,0.22" material="3arrowsup" scale=0.7 />
576                        </attached>
577                    </Billboard>
578                </attached>
579            </StaticEntity>
580        </spawner-representation>
581    </PickupRepresentation>
582</Template>
583
584<Template name=hugespeedpickup baseclass=SpeedPickup>
585  <SpeedPickup
586    representation = "hugespeedpickup"
587    duration = 10.0
588    speedAdd = 0.0
589    SpeedMultiply = 50.0
590    activationType = "immediate"
591    durationType = "continuous"
592  />
593</Template>
594
595<Template name=smalljumppickupRepresentation>
596    <PickupRepresentation>
597        <spawner-representation>
598            <StaticEntity>
599                <attached>
600                    <Billboard position="0,0,0" colour="0.99,0.96,0.52" material="Sphere2" scale=0.1>
601                        <attached>
602                            <Billboard position="0,0,0" colour="1,0,0" material="3arrowsup" scale=0.3 />
603                        </attached>
604                    </Billboard>
605                </attached>
606            </StaticEntity>
607        </spawner-representation>
608    </PickupRepresentation>
609</Template>
610
611<Template name=smalljumppickup baseclass=SpeedPickup>
612  <SpeedPickup
613    representation = "smalljumppickup"
614    duration = 0.7
615    speedAdd = 5000.0
616    SpeedMultiply = 1.0
617    activationType = "immediate"
618    durationType = "continuous"
619  />
620</Template>
621
622<!-- Invisible pickups -->
623
624<Template name=smallinvisiblepickupRepresentation>
625    <PickupRepresentation>
626        <spawner-representation>
627            <StaticEntity>
628                <attached>
629                    <Billboard position="0,0,0" colour="0.22,0.32,0.86" material="Sphere2" scale=0.1>
630                        <attached>
631                            <Billboard position="0,0,0" colour="0.06,0.14,0.63" material="Eye" scale=0.5 />
632                        </attached>
633                    </Billboard>
634                </attached>
635            </StaticEntity>
636        </spawner-representation>
637    </PickupRepresentation>
638</Template>
639
640<Template name=smallinvisiblepickup baseclass=InvisiblePickup>
641  <InvisiblePickup
642    representation = "smallinvisiblepickup"
643    duration = 5.0
644    activaionType = "immediate"
645    durationType = "continuous"
646  />
647</Template>
648
649<Template name=mediuminvisiblepickupRepresentation>
650    <PickupRepresentation>
651        <spawner-representation>
652            <StaticEntity>
653                <attached>
654                    <Billboard position="0,0,0" colour="0.22,0.32,0.86" material="Sphere2" scale=0.1>
655                        <attached>
656                            <Billboard position="0,0,0" colour="0.06,0.14,0.63" material="Eye" scale=0.7 />
657                        </attached>
658                    </Billboard>
659                </attached>
660            </StaticEntity>
661        </spawner-representation>
662    </PickupRepresentation>
663</Template>
664
665<Template name=mediuminvisiblepickup baseclass=InvisiblePickup>
666  <InvisiblePickup
667    representation = "mediuminvisiblepickup"
668    duration = 10.0
669    activaionType = "immediate"
670    durationType = "continuous"
671  />
672</Template>
673
674<Template name=hugeinvisiblepickupRepresentation>
675    <PickupRepresentation>
676        <spawner-representation>
677            <StaticEntity>
678                <attached>
679                    <Billboard position="0,0,0" colour="0.22,0.32,0.86" material="Sphere2" scale=0.1>
680                        <attached>
681                            <Billboard position="0,0,0" colour="0.06,0.14,0.63" material="Eye" scale=0.9 />
682                        </attached>
683                    </Billboard>
684                </attached>
685            </StaticEntity>
686        </spawner-representation>
687    </PickupRepresentation>
688</Template>
689
690<Template name=hugeinvisiblepickup baseclass=InvisiblePickup>
691  <InvisiblePickup
692    representation = "hugeinvisiblepickup"
693    duration = 20.0
694    activaionType = "immediate"
695    durationType = "continuous"
696  />
697</Template>
698
699<Template name=smallshrinkpickupRepresentation>
700    <PickupRepresentation>
701        <spawner-representation>
702            <StaticEntity>
703                <attached>
704                    <Billboard position="0,0,0" colour="1.0,0.55,1.0" material="Sphere2" scale=0.1>
705                        <attached>
706                            <Billboard position="0,0,0" colour="1.0,0.55,1.0" material="Shrink" scale=0.35 />
707                        </attached>
708                    </Billboard>
709                </attached>
710            </StaticEntity>
711        </spawner-representation>
712    </PickupRepresentation>
713</Template>
714
715<Template name=smallshrinkpickup baseclass=ShrinkPickup>
716  <ShrinkPickup
717    representation = "smallshrinkpickup"
718    duration = 10.0
719    shrinkFactor = 2.5
720    activaionType = "immediate"
721    durationType = "continuous"
722  />
723</Template>
724
725<Template name=mediumshrinkpickupRepresentation>
726    <PickupRepresentation>
727        <spawner-representation>
728            <StaticEntity>
729                <attached>
730                    <Billboard position="0,0,0" colour="1.0,0.55,1.0" material="Sphere2" scale=0.1>
731                        <attached>
732                            <Billboard position="0,0,0" colour="1.0,0.55,1.0" material="Shrink" scale=0.55 />
733                        </attached>
734                    </Billboard>
735                </attached>
736            </StaticEntity>
737        </spawner-representation>
738    </PickupRepresentation>
739</Template>
740
741<Template name=mediumshrinkpickup baseclass=ShrinkPickup>
742  <ShrinkPickup
743    representation = "mediumshrinkpickup"
744    duration = 30.0
745    shrinkFactor = 5.0
746    activaionType = "immediate"
747    durationType = "continuous"
748  />
749</Template>
750
751<Template name=hugeshrinkpickupRepresentation>
752    <PickupRepresentation>
753        <spawner-representation>
754            <StaticEntity>
755                <attached>
756                    <Billboard position="0,0,0" colour="1.0,0.55,1.0" material="Sphere2" scale=0.1>
757                        <attached>
758                            <Billboard position="0,0,0" colour="1.0,0.55,1.0" material="Shrink" scale=0.75 />
759                        </attached>
760                    </Billboard>
761                </attached>
762            </StaticEntity>
763        </spawner-representation>
764    </PickupRepresentation>
765</Template>
766
767<Template name=hugeshrinkpickup baseclass=ShrinkPickup>
768  <ShrinkPickup
769    representation = "hugeshrinkpickup"
770    duration = 60.0
771    shrinkFactor = 10.0
772    activaionType = "immediate"
773    durationType = "continuous"
774  />
775</Template>
776
777<!-- Pickup Collection pickups -->
778
779<Template name=triplehealthspeedinvisibilitypickupRepresentation>
780    <PickupRepresentation>
781        <spawner-representation>
782            <StaticEntity>
783                <attached>
784                    <Billboard position="0,0,0" colour="0.95,0.85,0.27" material="Sphere2" scale=0.1>
785                        <attached>
786                            <Billboard position="0,20,0" colour="0.36,0.81,0.10" material="Cross" scale=0.25 />
787                            <Billboard position="-20,-10,0" colour="0.98,0.94,0.22" material="3arrowsup" scale=0.25 />
788                            <Billboard position="20,-10,0" colour="0.06,0.14,0.63" material="Eye" scale=0.35 />
789                        </attached>
790                    </Billboard>
791                </attached>
792            </StaticEntity>
793        </spawner-representation>
794    </PickupRepresentation>
795</Template>
796
797<Template name=triplehealthspeedinvisibilitypickup baseclass=PickupCollection>
798    <PickupCollection
799        representation = "triplehealthspeedinvisibilitypickup"
800    >
801        <pickupables>
802            <HealthPickup template=mediumhealthpickup />
803            <SpeedPickup template=mediumspeedpickup />
804            <InvisiblePickup template=mediuminvisiblepickup />
805        </pickupables>
806    </PickupCollection>
807</Template>
808
809<!-- Drone Pickup -->
810
811<Template name=droneTemplate>
812    <Drone name="Drone"  mass= "50" linearDamping = "0.7" angularDamping = "0.99999" maxDistanceToOwner_=150 minDistanceToOwner_=75 maxShootingRange_=1000 primaryThrust_=250 auxilaryThrust_=250 rotationThrust_=50>
813        <attached>
814            <Model scale="1" mesh="drone.mesh"/>
815        </attached>
816        <collisionShapes>
817            <SphereCollisionShape position="0,0,0" radius=5 />
818        </collisionShapes>
819        <weaponslots>
820            <WeaponSlot position="0,0,0" />
821        </weaponslots>
822        <weaponsets>
823            <WeaponSet firemode=0 />
824        </weaponsets>
825        <weapons>
826            <WeaponPack>
827                <links>
828                    <DefaultWeaponmodeLink firemode=0 weaponmode=0 />
829                </links>
830                <Weapon>
831                    <attached>
832                        <Model mesh="hs-w01.mesh" roll="195" position="0,1,0" scale=2 />
833                        <Model mesh="hs-w01s.mesh" roll="195" position="0.1,0.5,0" scale=2 />
834                    </attached>
835                    <HsW01 mode=0 munitionpershot=0 delay=0.125 damage=1.5708 material="Flares/point_lensflare" muzzleoffset=" 0.7, 1.5,-4" />
836                    <HsW01 mode=0 munitionpershot=0 delay=0     damage=1.5708 material="Flares/point_lensflare" muzzleoffset="-0.9, 1.1,-4" />
837                </Weapon>
838            </WeaponPack>
839        </weapons>
840    </Drone>
841</Template>
842
843<Template name=dronepickupRepresentation>
844    <PickupRepresentation>
845        <spawner-representation>
846            <StaticEntity>
847                <attached>
848                    <Billboard position="0,0,0" colour="0.96,0.35,0.02" material="Sphere2" scale=0.1>
849                        <attached>
850                            <Model scale="5" mesh="drone.mesh"/>
851                        </attached>
852                    </Billboard>
853                </attached>
854            </StaticEntity>
855        </spawner-representation>
856    </PickupRepresentation>
857</Template>
858
859<Template name=dronepickup baseclass=DronePickup>
860    <DronePickup representation=dronepickup droneTemplate=droneTemplate />
861</Template>
862
Note: See TracBrowser for help on using the repository browser.