source: GTP/trunk/App/Demos/Illum/IBRBillboardCloudTrees/Shark3D/demo_v5x0x7_t164x31u_enterpr_kwin32/src/res/main/actor/common.s3d_actor @ 2330

Revision 2330, 27.5 KB checked in by igarcia, 17 years ago (diff)
Line 
1///////////////////////////////////////////////////////////////////////////////
2//
3//      ##  ######
4//       ######  ###
5//  ## ###############        Shark 3D Engine (www.shark3d.com)
6//   ########## # # #
7//    ########                Copyright (c) 1996-2007 Spinor GmbH.
8//   ######### # # #          All rights reserved.
9//  ##   ##########
10//      ##
11//
12///////////////////////////////////////////////////////////////////////////////
13
14actor_ident "kit_base.group"
15actor_param
16{
17    // Delegate action calls to the children.
18    active 1
19    child_array
20    {
21        ident "kit_base.env"
22        param
23        {
24            name "env"
25        }
26    }
27    {
28        ident "kit_base.envcompsuppl"
29        param
30        {
31            name "envcompsuppl"
32        }
33    }
34   
35    // Forward declaration of the base suppl:
36    {
37        // A kind of forward declaration of the main generic suppl
38        // named "basesuppl".
39        ident "kit_base.obj"
40        param
41        {
42            name "basesuppl"
43            obj_suppl "envcompsuppl"
44            obj_ident "eng_base.delegsuppl"
45            obj_param
46            {
47                env "env"
48                target "rawsuppl"
49            }
50        }
51    }
52   
53    // Bitmap parser:
54    {
55        // Actor containing the bitmap parser.
56        // A bitmap parser is necessary to load different bitmap file formats.
57        ident "kit_base.extobj"
58        param
59        {
60            name "bitmapparser"
61            // Get parameters from the actor "cfg", which is defined above.
62            obj_suppl "envcompsuppl"
63            extcfg_actor "cfg"
64            // Get the parameters from the "bitmapparser" entry.
65            extcfg_entry_ident "bitmapparser.ident"
66            extcfg_entry_param "bitmapparser.param"
67            given_array
68            {
69                item "env"
70                given_ident "env"
71            }
72        }
73    }
74   
75    // Video parser:
76    {
77        // Actor containing the bitmap parser.
78        // A video parser is necessary to load different video file formats.
79        ident "kit_base.extobj"
80        param
81        {
82            name "videoparser"
83            obj_suppl "envcompsuppl"
84            // Get parameters from the actor "cfg", which is defined above.
85            extcfg_actor "cfg"
86            // Get the parameters from the "videoparser" entry.
87            extcfg_entry_ident "videoparser.ident"
88            extcfg_entry_param "videoparser.param"
89            given_array
90            {
91                item "env"
92                given_ident "env"
93            }
94        }
95    }
96   
97    // Standard model suppl:
98    {
99        ident "kit_base.obj"
100        param
101        {
102            name "stdmodelsupplraw"
103            obj_suppl "envcompsuppl"
104            obj_ident "eng_model_std.modelsuppl"
105            obj_param
106            {
107                env "env"
108            }
109        }
110    }
111    {
112        ident "kit_base.obj"
113        param
114        {
115            name "stdmodelsupplindiv"
116            obj_suppl "envcompsuppl"
117            obj_ident "eng_base.indivsuppl"
118            obj_param
119            {
120                env "env"
121                child_suppl "stdmodelsupplraw"
122            }
123        }
124    }
125    {
126        ident "kit_base.obj"
127        param
128        {
129            name "stdmodelsuppl"
130            obj_suppl "envcompsuppl"
131            obj_ident "eng_base.uniquesuppl"
132            obj_param
133            {
134                env "env"
135                child_suppl "stdmodelsupplindiv"
136            }
137        }
138    }
139   
140    // Rectangle model suppl:
141    {
142        ident "kit_base.obj"
143        param
144        {
145            name "rectmodelsupplraw"
146            obj_suppl "envcompsuppl"
147            obj_ident "eng_model_special.rectmodelsuppl"
148            obj_param
149            {
150                env "env"
151            }
152        }
153    }
154    {
155        ident "kit_base.obj"
156        param
157        {
158            name "rectmodelsuppl"
159            obj_suppl "envcompsuppl"
160            obj_ident "eng_base.uniquesuppl"
161            obj_param
162            {
163                env "env"
164                child_suppl "rectmodelsupplraw"
165            }
166        }
167    }
168   
169    // Geo suppl:
170    {
171        ident "kit_base.obj"
172        param
173        {
174            name "geosupplraw"
175            obj_suppl "envcompsuppl"
176            obj_ident "eng_geo_std.geosuppl"
177            obj_param
178            {
179                env "env"
180                modelsuppl "stdmodelsuppl"
181                usage "geo"
182                max_tri_cnt 1000
183            }
184        }
185    }
186    {
187        ident "kit_base.obj"
188        param
189        {
190            name "geosuppl"
191            obj_suppl "envcompsuppl"
192            obj_ident "eng_base.uniquesuppl"
193            obj_param
194            {
195                env "env"
196                child_suppl "geosupplraw"
197            }
198        }
199    }
200   
201    // Path suppl:
202    {
203        ident "kit_base.obj"
204        param
205        {
206            name "pathsupplraw"
207            obj_suppl "envcompsuppl"
208            obj_ident "eng_pos_std.pathsuppl"
209            obj_param
210            {
211                env "env"
212            }
213        }
214    }
215    {
216        ident "kit_base.obj"
217        param
218        {
219            name "pathsuppl"
220            obj_suppl "envcompsuppl"
221            obj_ident "eng_base.uniquesuppl"
222            obj_param
223            {
224                env "env"
225                child_suppl "pathsupplraw"
226            }
227        }
228    }
229   
230    // Bone-anim suppl:
231    {
232        ident "kit_base.obj"
233        param
234        {
235            name "boneanimsupplraw"
236            obj_suppl "envcompsuppl"
237            obj_ident "eng_pos_std.boneanimsuppl"
238            obj_param
239            {
240                env "env"
241            }
242        }
243    }
244    {
245        ident "kit_base.obj"
246        param
247        {
248            name "boneanimsuppl"
249            obj_suppl "envcompsuppl"
250            obj_ident "eng_base.uniquesuppl"
251            obj_param
252            {
253                env "env"
254                child_suppl "boneanimsupplraw"
255            }
256        }
257    }
258   
259    // Bone-motion suppl:
260    {
261        ident "kit_base.obj"
262        param
263        {
264            name "bonemotionsuppl"
265            obj_suppl "envcompsuppl"
266            obj_ident "eng_pos_std.bonemotionsuppl"
267            obj_param
268            {
269                env "env"
270                gensuppl "basesuppl"
271            }
272        }
273    }
274   
275    // PVS suppl:
276    {
277        ident "kit_base.obj"
278        param
279        {
280            name "visibpvssuppl"
281            obj_suppl "envcompsuppl"
282            obj_ident "eng_visib_pvs.pvssuppl"
283            obj_param
284            {
285                env "env"
286            }
287        }
288    }
289
290    // Static texture suppl:
291    {
292        ident "kit_base.obj"
293        param
294        {
295            name "statictexsupplraw"
296            obj_suppl "envcompsuppl"
297            obj_ident "eng_tex_std.statictexsuppl"
298            obj_param
299            {
300                env "env"
301                bitmapparser "bitmapparser"
302                scale 0.0
303                char_taildelim "#"
304                patexp_scalable "*scalable*"
305                patexp_restrusage "*rect*"
306                patexp_mipmap "!*nomipmap*"
307                patexp_compress "*compress*"
308                patexp_dynamic "*dynamic*"
309                patexp_signed "*signed*"
310                patexp_comp1 "*comp1*"
311                patexp_comp2 "*comp2*"
312                patexp_comp3 "*comp3*"
313                patexp_comp4 "*comp4*"
314            }
315        }
316    }
317    {
318        ident "kit_base.obj"
319        param
320        {
321            name "statictexsuppl"
322            obj_suppl "envcompsuppl"
323            obj_ident "eng_base.uniquesuppl"
324            obj_param
325            {
326                env "env"
327                child_suppl "statictexsupplraw"
328            }
329        }
330    }
331   
332    // Cube texture suppl:
333    {
334        ident "kit_base.obj"
335        param
336        {
337            name "cubetexsupplraw"
338            obj_suppl "envcompsuppl"
339            obj_ident "eng_tex_std.cubetexsuppl"
340            obj_param
341            {
342                env "env"
343                bitmapparser "bitmapparser"
344                scale 0.0
345                char_taildelim "#"
346                char_cubejoker "§"
347                patexp_scalable "*scalable*"
348                patexp_restrusage "*rect*"
349                patexp_mipmap "!*nomipmap*"
350                patexp_compress "*compress*"
351                patexp_dynamic "*dynamic*"
352                patexp_signed "*signed*"
353                patexp_comp1 "*comp1*"
354                patexp_comp2 "*comp2*"
355                patexp_comp3 "*comp3*"
356                patexp_comp4 "*comp4*"
357                cube_face_negx "negx"
358                cube_face_posx "posx"
359                cube_face_negy "negy"
360                cube_face_posy "posy"
361                cube_face_negz "negz"
362                cube_face_posz "posz"
363            }
364        }
365    }
366    {
367        ident "kit_base.obj"
368        param
369        {
370            name "cubetexsuppl"
371            obj_suppl "envcompsuppl"
372            obj_ident "eng_base.uniquesuppl"
373            obj_param
374            {
375                env "env"
376                child_suppl "cubetexsupplraw"
377            }
378        }
379    }
380
381    // Ident texture supplier:
382    {
383        ident "kit_base.obj"
384        param
385        {
386            name "identtexsupplraw"
387            obj_suppl "envcompsuppl"
388            obj_ident "eng_tex_std.identtexsuppl"
389            obj_param
390            {
391                env "env"
392                char_taildelim "#"
393                patexp_scalable "*scalable*"
394                patexp_restrusage "*rect*"
395                patexp_mipmap "!*nomipmap*"
396                patexp_compress "*compress*"
397                patexp_dynamic "*dynamic*"
398                patexp_signed "*signed*"
399                patexp_comp1 "*comp1*"
400                patexp_comp2 "*comp2*"
401                patexp_comp3 "*comp3*"
402                patexp_comp4 "*comp4*"
403            }
404        }
405    }
406    {
407        ident "kit_base.obj"
408        param
409        {
410            name "identtexsuppl"
411            obj_suppl "envcompsuppl"
412            obj_ident "eng_base.uniquesuppl"
413            obj_param
414            {
415                env "env"
416                child_suppl "identtexsupplraw"
417            }
418        }
419    }
420
421    // Video texture suppl:
422    {
423        ident "kit_base.obj"
424        param
425        {
426            name "videotexsupplraw"
427            obj_suppl "envcompsuppl"
428            obj_ident "eng_tex_std.videotexsuppl"
429            obj_param
430            {
431                env "env"
432                videoparser "videoparser"
433                char_taildelim "#"
434                patexp_scalable "*scalable*"
435                patexp_restrusage "*rect*"
436                patexp_mipmap "!*nomipmap*"
437                patexp_compress "*compress*"
438                patexp_dynamic "*dynamic*"
439                patexp_signed "*signed*"
440                patexp_comp1 "*comp1*"
441                patexp_comp2 "*comp2*"
442                patexp_comp3 "*comp3*"
443                patexp_comp4 "*comp4*"
444            }
445        }
446    }
447    {
448        ident "kit_base.obj"
449        param
450        {
451            name "videotexsuppl"
452            obj_suppl "envcompsuppl"
453            obj_ident "eng_base.uniquesuppl"
454            obj_param
455            {
456                env "env"
457                child_suppl "videotexsupplraw"
458            }
459        }
460    }
461
462    // Bitmap fonts and font textures:
463    {
464        ident "kit_base.obj"
465        param
466        {
467            name "rastfontsupplraw"
468            obj_suppl "envcompsuppl"
469            obj_ident "eng_font_std.rastfontsuppl"
470            obj_param
471            {
472                env "env"
473            }
474        }
475    }
476    {
477        ident "kit_base.obj"
478        param
479        {
480            name "rastfontsuppl"
481            obj_suppl "envcompsuppl"
482            obj_ident "eng_base.uniquesuppl"
483            obj_param
484            {
485                env "env"
486                child_suppl "rastfontsupplraw"
487            }
488        }
489    }
490    {
491        ident "kit_base.obj"
492        param
493        {
494            name "fonttexsupplraw"
495            obj_suppl "envcompsuppl"
496            obj_ident "eng_font_std.texsuppl"
497            obj_param
498            {
499                env "env"
500            }
501        }
502    }
503    {
504        ident "kit_base.obj"
505        param
506        {
507            name "fonttexsuppl"
508            obj_suppl "envcompsuppl"
509            obj_ident "eng_base.uniquesuppl"
510            obj_param
511            {
512                env "env"
513                child_suppl "fonttexsupplraw"
514            }
515        }
516    }
517   
518    // Vector fonts and font models:
519    {
520        ident "kit_base.obj"
521        param
522        {
523            name "vecfontsupplraw"
524            obj_suppl "envcompsuppl"
525            obj_ident "eng_font_std.vecfontsuppl"
526            obj_param
527            {
528                env "env"
529            }
530        }
531    }
532    {
533        ident "kit_base.obj"
534        param
535        {
536            name "vecfontsuppl"
537            obj_suppl "envcompsuppl"
538            obj_ident "eng_base.uniquesuppl"
539            obj_param
540            {
541                env "env"
542                child_suppl "vecfontsupplraw"
543            }
544        }
545    }
546    {
547        ident "kit_base.obj"
548        param
549        {
550            name "fontmodelsupplraw"
551            obj_suppl "envcompsuppl"
552            obj_ident "eng_font_std.modelsuppl"
553            obj_param
554            {
555                env "env"
556                font_suppl "vecfontsuppl"
557            }
558        }
559    }
560    {
561        ident "kit_base.obj"
562        param
563        {
564            name "fontmodelsuppl"
565            obj_suppl "envcompsuppl"
566            obj_ident "eng_base.uniquesuppl"
567            obj_param
568            {
569                env "env"
570                child_suppl "fontmodelsupplraw"
571            }
572        }
573    }
574   
575    // Shader suppl:
576    {
577        ident "kit_base.obj"
578        param
579        {
580            name "gfxbatchmgr"
581            obj_suppl "envcompsuppl"
582            obj_ident "eng_base.gfxbatchmgr"
583            obj_param
584            {
585                env "env"
586            }
587        }
588    }
589    {
590        ident "kit_base.obj"
591        param
592        {
593            name "gfxprogmgr"
594            obj_suppl "envcompsuppl"
595            obj_ident "eng_base.gfxprogmgr"
596            obj_param
597            {
598                env "env"
599            }
600        }
601    }
602    {
603        ident "kit_base.obj"
604        param
605        {
606            name "texpool"
607            obj_suppl "envcompsuppl"
608            obj_ident "eng_base.texpool"
609            obj_param
610            {
611                env "env"
612            }
613        }
614    }
615    {
616        ident "kit_engbase.shaderenv"
617        param
618        {
619            name "shaderenv"
620            childshadersuppl "envcompsuppl"
621            bitmapparser "bitmapparser"
622            gensuppl "basesuppl"
623            texpool "texpool"
624            gfxprogmgr "gfxprogmgr"
625            gfxbatchmgr "gfxbatchmgr"
626            extcfg_actor "cfg"
627            extcfg_entry_economise "view.economise"
628            extcfg_entry_reduce "view.reduce"
629        }
630    }
631    {
632        ident "kit_base.obj"
633        param
634        {
635            name "shadersupplraw"
636            obj_suppl "envcompsuppl"
637            obj_ident "eng_base.shadersuppl"
638            obj_param
639            {
640                shaderenv "shaderenv"
641                given_array
642                {
643                    item "shaderenv"
644                    given_ident "shaderenv"
645                }
646            }
647        }
648    }
649    {
650        ident "kit_base.obj"
651        param
652        {
653            name "shadersuppl"
654            obj_suppl "envcompsuppl"
655            obj_ident "eng_base.uniquesuppl"
656            obj_param
657            {
658                env "env"
659                child_suppl "shadersupplraw"
660            }
661        }
662    }
663   
664    // Wave suppl:
665    {
666        // Actor managing a wave file parser.
667        ident "kit_base.extobj"
668        param
669        {
670            name "waveparser"
671            // Get parameters from the actor "cfg", which is defined above.
672            obj_suppl "envcompsuppl"
673            extcfg_actor "cfg"
674            // Get the parameters from the "waveparser" entry.
675            extcfg_entry_ident "waveparser.ident"
676            extcfg_entry_param "waveparser.param"
677            given_array
678            {
679                item "env"
680                given_ident "env"
681            }
682        }
683    }
684    {
685        ident "kit_base.obj"
686        param
687        {
688            name "stdwavesupplraw"
689            obj_suppl "envcompsuppl"
690            obj_ident "eng_wave_std.wavesuppl"
691            obj_param
692            {
693                env "env"
694                waveparser "waveparser"
695            }
696        }
697    }
698    {
699        ident "kit_base.obj"
700        param
701        {
702            name "stdwavesuppl"
703            obj_suppl "envcompsuppl"
704            obj_ident "eng_base.uniquesuppl"
705            obj_param
706            {
707                env "env"
708                child_suppl "stdwavesupplraw"
709            }
710        }
711    }
712   
713    // Main suppl:
714    {
715        ident "kit_base.obj"
716        param
717        {
718            name "rawsuppl"
719            obj_suppl "envcompsuppl"
720            obj_ident "eng_base.prefixsuppl"
721            obj_param
722            {
723                env "env"
724                entry_array
725                {
726                    prefix "direct:"
727                    new_suppl "envcompsuppl"
728                    new_ident ""
729                    new_append 1
730                    // Main component suppl:
731                }
732                {
733                    prefix "clock:"
734                    new_suppl "envcompsuppl"
735                    new_ident "eng_base.clock"
736                    new_append 0
737                }
738                {
739                    prefix "state:"
740                    new_suppl "envcompsuppl"
741                    new_ident "eng_base.state"
742                    new_append 0
743                }
744                {
745                    prefix "group:"
746                    new_suppl "envcompsuppl"
747                    new_ident "eng_base.group"
748                    new_append 0
749                }
750                {
751                    prefix "simplepos:"
752                    new_suppl "envcompsuppl"
753                    new_ident "eng_base.simplepos"
754                    new_append 0
755                }
756                {
757                    prefix "concatpos:"
758                    new_suppl "envcompsuppl"
759                    new_ident "eng_base.concatpos"
760                    new_append 0
761                }
762                {
763                    prefix "rectmodel:"
764                    new_suppl "rectmodelsuppl"
765                    new_ident ""
766                    new_append 1
767                }
768                {
769                    prefix "geo:"
770                    new_suppl "geosuppl"
771                    new_ident ""
772                    new_append 1
773                }
774                {
775                    prefix "tex:"
776                    new_suppl "statictexsuppl"
777                    new_ident ""
778                    new_append 1
779                }
780                {
781                    prefix "cubetex:"
782                    new_suppl "cubetexsuppl"
783                    new_ident ""
784                    new_append 1
785                }
786                {
787                    prefix "identtex:"
788                    new_suppl "identtexsuppl"
789                    new_ident ""
790                    new_append 1
791                }
792                {
793                    prefix "statictex:"
794                    new_suppl "statictexsuppl"
795                    new_ident ""
796                    new_append 1
797                }
798                {
799                    prefix "videotex:"
800                    new_suppl "videotexsuppl"
801                    new_ident ""
802                    new_append 1
803                }
804                {
805                    prefix "fonttex:"
806                    new_suppl "fonttexsuppl"
807                    new_ident ""
808                    new_append 1
809                }
810                {
811                    prefix "fontmodel:"
812                    new_suppl "fontmodelsuppl"
813                    new_ident ""
814                    new_append 1
815                }
816                {
817                    prefix "wave:"
818                    new_suppl "stdwavesuppl"
819                    new_ident ""
820                    new_append 1
821                }
822                {
823                    prefix "speaker:"
824                    new_suppl "envcompsuppl"
825                    new_ident "eng_base.speaker"
826                    new_append 0
827                }
828                {
829                    prefix "rastfont:"
830                    new_suppl "rastfontsuppl"
831                    new_ident ""
832                    new_append 1
833                }
834                {
835                    prefix "vecfont:"
836                    new_suppl "vecfontsuppl"
837                    new_ident ""
838                    new_append 1
839                }
840                {
841                    prefix "actulin:"
842                    new_suppl "envcompsuppl"
843                    new_ident "eng_base.actulin"
844                    new_append 0
845                }
846                {
847                    prefix "actucyc:"
848                    new_suppl "envcompsuppl"
849                    new_ident "eng_base.actucyc"
850                    new_append 0
851                }
852                {
853                    prefix "visibpvs:"
854                    new_suppl "visibpvssuppl"
855                    new_ident ""
856                    new_append 1
857                }
858                {
859                    prefix "sim:"
860                    new_suppl "envcompsuppl"
861                    new_ident "eng_phys_std.sim"
862                    new_append 0
863                }
864                {
865                    prefix "noise:"
866                    new_suppl "envcompsuppl"
867                    new_ident "eng_base.noise"
868                    new_append 0
869                }
870                {
871                    prefix "boneanim:"
872                    new_suppl "boneanimsuppl"
873                    new_ident ""
874                    new_append 1
875                }
876                {
877                    prefix "bonemotion:"
878                    new_suppl "bonemotionsuppl"
879                    new_ident ""
880                    new_append 1
881                }
882                // Standard suppls:
883                {
884                    prefix "stdmodel:"
885                    new_suppl "stdmodelsuppl"
886                    new_ident ""
887                    new_append 1
888                }
889                {
890                    prefix "stdgeo:"
891                    new_suppl "geosuppl"
892                    new_ident ""
893                    new_append 1
894                }
895                {
896                    prefix "stdtex:"
897                    new_suppl "statictexsuppl"
898                    new_ident ""
899                    new_append 1
900                }
901                {
902                    prefix "stdshader:"
903                    new_suppl "shadersuppl"
904                    new_ident ""
905                    new_append 1
906                }
907                {
908                    prefix "stdsimplepos:"
909                    new_suppl "envcompsuppl"
910                    new_ident "eng_base.simplepos"
911                    new_append 0
912                }
913                {
914                    prefix "stdconcatpos:"
915                    new_suppl "envcompsuppl"
916                    new_ident "eng_base.concatpos"
917                    new_append 0
918                }
919                {
920                    prefix "stdpath:"
921                    new_suppl "pathsuppl"
922                    new_ident ""
923                    new_append 1
924                }
925                {
926                    prefix "stdskin:"
927                    new_suppl "envcompsuppl"
928                    new_ident "eng_pos_std.combine"
929                    new_append 0
930                }
931                {
932                    prefix "stdskel:"
933                    new_suppl "envcompsuppl"
934                    new_ident "eng_pos_std.boneskel"
935                    new_append 0
936                }
937                {
938                    prefix "stdbonesel:"
939                    new_suppl "envcompsuppl"
940                    new_ident "eng_pos_std.pick"
941                    new_append 0
942                }
943                {
944                    prefix "stdgear:"
945                    new_suppl "envcompsuppl"
946                    new_ident "eng_phys_std.gear"
947                    new_append 0
948                }
949                {
950                    prefix "stdbody:"
951                    new_suppl "envcompsuppl"
952                    new_ident "eng_phys_std.body"
953                    new_append 0
954                }
955                {
956                    prefix "stdfixed:"
957                    new_suppl "envcompsuppl"
958                    new_ident "eng_phys_std.fixed"
959                    new_append 0
960                }
961                {
962                    prefix "stddisjunct:"
963                    new_suppl "envcompsuppl"
964                    new_ident "eng_phys_std.disjunct"
965                    new_append 0
966                }
967                {
968                    prefix "stdconstrstand:"
969                    new_suppl "envcompsuppl"
970                    new_ident "eng_phys_std.constrstand"
971                    new_append 0
972                }
973                {
974                    prefix "stdconstrball:"
975                    new_suppl "envcompsuppl"
976                    new_ident "eng_phys_std.constrball"
977                    new_append 0
978                }
979                {
980                    prefix "stdconstrhinge:"
981                    new_suppl "envcompsuppl"
982                    new_ident "eng_phys_std.constrhinge"
983                    new_append 0
984                }
985                {
986                    prefix "stdconstrhingetwo:"
987                    new_suppl "envcompsuppl"
988                    new_ident "eng_phys_std.constrhingetwo"
989                    new_append 0
990                }
991                {
992                    prefix "stdconstrslider:"
993                    new_suppl "envcompsuppl"
994                    new_ident "eng_phys_std.constrslider"
995                    new_append 0
996                }
997                {
998                    prefix "stdconstrattach:"
999                    new_suppl "envcompsuppl"
1000                    new_ident "eng_phys_std.constrattach"
1001                    new_append 0
1002                }
1003                {
1004                    prefix "stdinst:"
1005                    new_suppl "envcompsuppl"
1006                    new_ident "eng_base.inst"
1007                    new_append 0
1008                }
1009                {
1010                    prefix "stdsensorstate:"
1011                    new_suppl "envcompsuppl"
1012                    new_ident "eng_sensor_std.sensorstate"
1013                    new_append 0
1014                }
1015                {
1016                    prefix "stdsensor:"
1017                    new_suppl "envcompsuppl"
1018                    new_ident "eng_sensor_std.sensorvol"
1019                    new_append 0
1020                }
1021            }
1022        }
1023    }
1024}
Note: See TracBrowser for help on using the repository browser.