Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/FlappyOrx_HS17/data/levels/templates/pickupRepresentationTemplates.oxt @ 11504

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

A few modifications in the weapon system: WeaponModes may play a reload sound now. Fireing Sounds of WeaponModes may overlap now. New weapon: FlameGun, a flame thrower for close combat (e.g. for the FPS player)

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