Line | |
---|
1 | main
|
---|
2 | op var "m_actu" "@actor"
|
---|
3 | <no-blk>
|
---|
4 | <no-exp>
|
---|
5 | op var "m_speaker" "@actor"
|
---|
6 | <no-blk>
|
---|
7 | <no-exp>
|
---|
8 | op func "initActor" "@void"
|
---|
9 | blk
|
---|
10 | stat.exp
|
---|
11 | exp.op func "@assign"
|
---|
12 | exp.op var "m_actu"
|
---|
13 | <no-exp>
|
---|
14 | exp.op func "findActor"
|
---|
15 | <no-exp>
|
---|
16 | exp.op func "getParamStr"
|
---|
17 | <no-exp>
|
---|
18 | exp.litstr "actu"
|
---|
19 | stat.exp
|
---|
20 | exp.op func "@assign"
|
---|
21 | exp.op var "m_speaker"
|
---|
22 | <no-exp>
|
---|
23 | exp.op func "findActor"
|
---|
24 | <no-exp>
|
---|
25 | exp.op func "getParamStr"
|
---|
26 | <no-exp>
|
---|
27 | exp.litstr "speaker"
|
---|
28 | <no-exp>
|
---|
29 | op func "finishActor" "@void"
|
---|
30 | blk
|
---|
31 | <no-exp>
|
---|
32 | op func "player_enter" "@void"
|
---|
33 | param in "sender" "@actor"
|
---|
34 | blk
|
---|
35 | stat.exp
|
---|
36 | exp.dyn "play_to_end" ""
|
---|
37 | Pass in exp.op var "m_actu"
|
---|
38 | <no-exp>
|
---|
39 | stat.exp
|
---|
40 | exp.dyn "start" ""
|
---|
41 | Pass in exp.op var "m_speaker"
|
---|
42 | <no-exp>
|
---|
43 | stat.defop
|
---|
44 | op var "duration" "@float"
|
---|
45 | <no-blk>
|
---|
46 | exp.dyn "get_duration" "@float"
|
---|
47 | Pass in exp.op var "m_actu"
|
---|
48 | <no-exp>
|
---|
49 | stat.exp
|
---|
50 | exp.op func "evtAppoint"
|
---|
51 | <no-exp>
|
---|
52 | exp.litstr "soundOff"
|
---|
53 | exp.op var "duration"
|
---|
54 | <no-exp>
|
---|
55 | <no-exp>
|
---|
56 | op func "player_leave" "@void"
|
---|
57 | param in "sender" "@actor"
|
---|
58 | blk
|
---|
59 | stat.exp
|
---|
60 | exp.dyn "play_to_start" ""
|
---|
61 | Pass in exp.op var "m_actu"
|
---|
62 | <no-exp>
|
---|
63 | stat.exp
|
---|
64 | exp.dyn "start" ""
|
---|
65 | Pass in exp.op var "m_speaker"
|
---|
66 | <no-exp>
|
---|
67 | stat.defop
|
---|
68 | op var "duration" "@float"
|
---|
69 | <no-blk>
|
---|
70 | exp.dyn "get_duration" "@float"
|
---|
71 | Pass in exp.op var "m_actu"
|
---|
72 | <no-exp>
|
---|
73 | stat.exp
|
---|
74 | exp.op func "evtAppoint"
|
---|
75 | <no-exp>
|
---|
76 | exp.litstr "soundOff"
|
---|
77 | exp.op var "duration"
|
---|
78 | <no-exp>
|
---|
79 | <no-exp>
|
---|
80 | op func "soundOff" "@void"
|
---|
81 | blk
|
---|
82 | stat.exp
|
---|
83 | exp.dyn "stop" ""
|
---|
84 | Pass in exp.op var "m_speaker"
|
---|
85 | <no-exp>
|
---|
86 | <no-exp>
|
---|
Note: See
TracBrowser
for help on using the repository browser.