Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

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

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

Merge latest changes from fabienHS15 to presentationHS15.

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