source: GTP/trunk/App/Demos/Illum/Shark3D/version164x12u/IllumDemo/bin/res/level/actor/world.s3d_actor_run @ 2196

Revision 2196, 6.1 KB checked in by szirmay, 17 years ago (diff)
Line 
1// Machine-made Shark 3D Snake Text 2x0 Stream. Format: ascii.
2actor_ident "kit_base.group"
3actor_param
4{
5    active 1
6    child_array
7    {
8        ident "kit_base.dispatch"
9        param
10        {
11            name "dispatch_world"
12            entry_array
13            {
14                cmds "net_traverse"
15                targets
16            }
17        }
18    }
19    {
20        ident "kit_engobj.itemeye"
21        param
22        {
23            name "player_spawn"
24            item_actor "group_world"
25            item_name "simplepos:playerstart"
26        }
27    }
28    {
29        ident "kit_base.capsule"
30        param
31        {
32            active 0
33            export_deleg_name "mydoor"
34            deleg_target "dispatch_export"
35            scope "door"
36            child_ident "kit_base.group"
37            child_param
38            {
39                active 1
40                child_array
41                {
42                    ident "kit_base.dispatch"
43                    param
44                    {
45                        name "dispatch_export"
46                        allow_other 0
47                        entry_array
48                        {
49                            cmds "net_traverse"
50                            targets "actu" "speaker"
51                            newcmd "traverse"
52                        }
53                        {
54                            cmds "get_val" "get_range" "get_duration"
55                            targets "actu"
56                        }
57                    }
58                }
59                {
60                    ident "kit_engobj.actu"
61                    param
62                    {
63                        name "actu"
64                        actu_suppl "^stdsuppl"
65                        actu_ident "actulin:"
66                        clock "^clock"
67                        vel 0.3
68                        actu_param
69                        {
70                            env "^env"
71                            state "^state_world"
72                        }
73                    }
74                }
75                {
76                    ident "kit_engobj.posactu"
77                    param
78                    {
79                        pos_actor "^group_world"
80                        pos_names "path:mydoor_left" "path:mydoor_right"
81                        slot 0
82                        actu "actu"
83                    }
84                }
85                {
86                    ident "kit_engobj.speaker"
87                    param
88                    {
89                        name "speaker"
90                        speaker_suppl "^stdsuppl"
91                        speaker_ident "speaker:"
92                        state "^state_world"
93                        pos_actor "^group_world"
94                        pos_name "path:mydoor_left"
95                        range 100.0
96                        clock "^clock"
97                        wave_suppl "^stdsuppl"
98                        wave_ident ""
99                        looped 1
100                        volume 1.0
101                        size 1.0
102                        obj_param
103                        {
104                            env "^env"
105                        }
106                    }
107                }
108                {
109                    ident "kit_snk.childif"
110                    param
111                    {
112                        extcfg_actor "^^setting_cfg"
113                        extcfg_entry_switch "server"
114                        then_child_ident "kit_base.group"
115                        then_child_param
116                        {
117                            active 0
118                            child_array
119                            {
120                                ident "kit_base.dispatch"
121                                param
122                                {
123                                    name "sensordispatch"
124                                    allow_other 1
125                                    entry_array
126                                    {
127                                        cmds "player_enter"
128                                        targets "script"
129                                        newcmd "enter"
130                                    }
131                                    {
132                                        cmds "player_leave"
133                                        targets "script"
134                                        newcmd "leave"
135                                    }
136                                    {
137                                        cmds "player_enter" "player_leave"
138                                        targets ""
139                                        newcmd ""
140                                    }
141                                }
142                            }
143                            {
144                                ident "kit_perch.script"
145                                param
146                                {
147                                    name "script"
148                                    perchmgr "^perchmgr"
149                                    notes_enabled 1
150                                    evtmgr "^evtmgr"
151                                    res "levelutil/actor/door.s3d_perch_run"
152                                    param
153                                    {
154                                        actu "actu"
155                                        speaker "speaker"
156                                    }
157                                }
158                            }
159                            {
160                                ident "kit_engobj.sensorvol"
161                                param
162                                {
163                                    name "sensorvol"
164                                    sensorelem_actor "^group_world"
165                                    sensorelem_name "sensor:mydoor_sensor"
166                                    target "sensordispatch"
167                                }
168                            }
169                        }
170                    }
171                }
172            }
173        }
174    }
175}
176$
Note: See TracBrowser for help on using the repository browser.