33667 lines
754 KiB (Stored with Git LFS)
Plaintext
33667 lines
754 KiB (Stored with Git LFS)
Plaintext
movie 'E:\quest_journal.swf' compressed // flash 15, total frames: 1, frame rate: 60 fps, 1280x720 px
|
|
|
|
|
|
exportAssets
|
|
1 as 'z.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
2 as 'y.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
3 as 'x.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
4 as 'w.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
5 as 'v.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
6 as 'up.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
7 as 'u.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
8 as 'tilde.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
9 as 'tab.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
10 as 't.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
11 as 'space.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
12 as 'slash.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
13 as 'semicolon.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
14 as 's.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
15 as 'r-shift.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
16 as 'right.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
17 as 'r-ctrl.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
18 as 'r-alt.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
19 as 'r.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
20 as 'quotesingle.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
21 as 'q.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
22 as 'ps3_y.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
23 as 'ps3_x.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
24 as 'ps3_start.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
25 as 'ps3_rt.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
26 as 'ps3_rs.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
27 as 'ps3_rb.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
28 as 'ps3_r3.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
29 as 'ps3_ltrt.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
30 as 'ps3_lt.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
31 as 'ps3_ls.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
32 as 'ps3_lbrb.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
33 as 'ps3_lb.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
34 as 'ps3_l3.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
35 as 'ps3_back.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
36 as 'ps3_b.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
37 as 'ps3_a.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
38 as 'period.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
39 as 'p.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
40 as 'o.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
41 as 'n.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
42 as 'mousemove.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
43 as 'mouse8.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
44 as 'mouse7.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
45 as 'mouse6.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
46 as 'mouse5.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
47 as 'mouse4.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
48 as 'mouse3.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
49 as 'mouse2.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
50 as 'mouse1.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
51 as 'mouse.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
52 as 'm1m2.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
53 as 'm.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
54 as 'l-shift.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
55 as 'left.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
56 as 'l-ctrl.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
57 as 'l-alt.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
58 as 'l.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
59 as 'k.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
60 as 'j.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
61 as 'i.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
62 as 'hyphen.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
63 as 'h.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
64 as 'g.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
65 as 'f9.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
66 as 'f8.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
67 as 'f7.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
68 as 'f6.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
69 as 'f5.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
70 as 'f4.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
71 as 'f3.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
72 as 'f2.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
73 as 'f12.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
74 as 'f11.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
75 as 'f10.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
76 as 'f1.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
77 as 'f.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
78 as 'esc.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
79 as 'equal.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
80 as 'enter.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
81 as 'e.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
82 as 'down.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
83 as 'DiamondMarker'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
84 as 'd.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
85 as 'comma.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
86 as 'capslock.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
87 as 'c.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
88 as 'bracketright.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
89 as 'bracketleft.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
90 as 'backspace.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
91 as 'backslash.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
92 as 'b.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
93 as 'a.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
94 as '9.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
95 as '8.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
96 as '7.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
97 as '6.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
98 as '5.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
99 as '4.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
100 as '360_y.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
101 as '360_x.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
102 as '360_start.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
103 as '360_rt.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
104 as '360_rs.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
105 as '360_rb.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
106 as '360_r3.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
107 as '360_ltrt.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
108 as '360_lt.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
109 as '360_ls.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
110 as '360_lb.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
111 as '360_l3.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
112 as '360_back.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
113 as '360_b.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
114 as '360_a.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
115 as '3.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
116 as '2.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
117 as '1.png'
|
|
end // of exportAssets
|
|
|
|
exportAssets
|
|
118 as '0.png'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 120 // total frames: 1
|
|
end // of defineMovieClip 120
|
|
|
|
importAssets from 'gfxfontlib.swf'
|
|
'$EverywhereMediumFont' as 121
|
|
end // of importAssets
|
|
|
|
importAssets from 'skyui\buttonart.swf'
|
|
'ButtonArt' as 123
|
|
end // of importAssets
|
|
|
|
defineMovieClip 124 // total frames: 40
|
|
|
|
frame 9
|
|
stop
|
|
end // of frame 9
|
|
|
|
frame 19
|
|
stop
|
|
end // of frame 19
|
|
|
|
frame 29
|
|
stop
|
|
end // of frame 29
|
|
|
|
frame 39
|
|
stop
|
|
end // of frame 39
|
|
end // of defineMovieClip 124
|
|
|
|
exportAssets
|
|
124 as 'MappedButton'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 128 // total frames: 40
|
|
|
|
frame 9
|
|
stop
|
|
end // of frame 9
|
|
|
|
frame 19
|
|
stop
|
|
end // of frame 19
|
|
|
|
frame 29
|
|
stop
|
|
end // of frame 29
|
|
|
|
frame 39
|
|
stop
|
|
end // of frame 39
|
|
end // of defineMovieClip 128
|
|
|
|
exportAssets
|
|
128 as 'DialogButton'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 130 // total frames: 1
|
|
end // of defineMovieClip 130
|
|
|
|
defineMovieClip 133 // total frames: 2
|
|
|
|
frame 0
|
|
stop
|
|
end // of frame 0
|
|
|
|
frame 1
|
|
stop
|
|
end // of frame 1
|
|
end // of defineMovieClip 133
|
|
|
|
defineMovieClip 135 // total frames: 1
|
|
end // of defineMovieClip 135
|
|
|
|
defineMovieClip 136 // total frames: 2
|
|
|
|
frame 0
|
|
stop
|
|
end // of frame 0
|
|
|
|
frame 1
|
|
stop
|
|
end // of frame 1
|
|
end // of defineMovieClip 136
|
|
|
|
defineMovieClip 138 // total frames: 1
|
|
end // of defineMovieClip 138
|
|
|
|
defineMovieClip 139 // total frames: 1
|
|
end // of defineMovieClip 139
|
|
|
|
exportAssets
|
|
139 as 'QuestTitleList'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 153 // total frames: 9
|
|
|
|
frame 0
|
|
stop
|
|
end // of frame 0
|
|
|
|
frame 1
|
|
stop
|
|
end // of frame 1
|
|
|
|
frame 2
|
|
stop
|
|
end // of frame 2
|
|
|
|
frame 3
|
|
stop
|
|
end // of frame 3
|
|
|
|
frame 4
|
|
stop
|
|
end // of frame 4
|
|
|
|
frame 5
|
|
stop
|
|
end // of frame 5
|
|
|
|
frame 6
|
|
stop
|
|
end // of frame 6
|
|
|
|
frame 7
|
|
stop
|
|
end // of frame 7
|
|
|
|
frame 8
|
|
stop
|
|
end // of frame 8
|
|
end // of defineMovieClip 153
|
|
|
|
exportAssets
|
|
153 as 'ObjectiveListItem'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 155 // total frames: 40
|
|
|
|
frame 9
|
|
stop
|
|
end // of frame 9
|
|
|
|
frame 19
|
|
stop
|
|
end // of frame 19
|
|
|
|
frame 29
|
|
stop
|
|
end // of frame 29
|
|
|
|
frame 39
|
|
stop
|
|
end // of frame 39
|
|
end // of defineMovieClip 155
|
|
|
|
exportAssets
|
|
155 as 'ScrollBar_track'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 157 // total frames: 40
|
|
|
|
frame 9
|
|
stop
|
|
end // of frame 9
|
|
|
|
frame 19
|
|
stop
|
|
end // of frame 19
|
|
|
|
frame 29
|
|
stop
|
|
end // of frame 29
|
|
|
|
frame 39
|
|
stop
|
|
end // of frame 39
|
|
end // of defineMovieClip 157
|
|
|
|
exportAssets
|
|
157 as 'ScrollBar_thumb'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 159 // total frames: 40
|
|
|
|
frame 9
|
|
stop
|
|
end // of frame 9
|
|
|
|
frame 19
|
|
stop
|
|
end // of frame 19
|
|
|
|
frame 29
|
|
stop
|
|
end // of frame 29
|
|
|
|
frame 39
|
|
stop
|
|
end // of frame 39
|
|
end // of defineMovieClip 159
|
|
|
|
exportAssets
|
|
159 as 'ScrollIndicator_upArrow'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 160 // total frames: 40
|
|
|
|
frame 9
|
|
stop
|
|
end // of frame 9
|
|
|
|
frame 19
|
|
stop
|
|
end // of frame 19
|
|
|
|
frame 29
|
|
stop
|
|
end // of frame 29
|
|
|
|
frame 39
|
|
stop
|
|
end // of frame 39
|
|
end // of defineMovieClip 160
|
|
|
|
exportAssets
|
|
160 as 'ScrollIndicator_downArrow'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 161 // total frames: 1
|
|
end // of defineMovieClip 161
|
|
|
|
exportAssets
|
|
161 as 'ScrollBar'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 162 // total frames: 1
|
|
end // of defineMovieClip 162
|
|
|
|
exportAssets
|
|
162 as 'ObjectiveScrollingList'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 166 // total frames: 2
|
|
|
|
frame 0
|
|
stop
|
|
end // of frame 0
|
|
|
|
frame 1
|
|
stop
|
|
end // of frame 1
|
|
end // of defineMovieClip 166
|
|
|
|
defineMovieClip 169 // total frames: 1
|
|
end // of defineMovieClip 169
|
|
|
|
defineMovieClip 182 // total frames: 11
|
|
end // of defineMovieClip 182
|
|
|
|
defineMovieClip 184 // total frames: 10
|
|
|
|
frame 0
|
|
push 'this'
|
|
getVariable
|
|
push 'List_mc'
|
|
getMember
|
|
push 'listAnimating', FALSE
|
|
setMember
|
|
stop
|
|
end // of frame 0
|
|
|
|
placeMovieClip 139 as 'List_mc'
|
|
|
|
onClipEvent construct
|
|
push 'numTopHalfEntries', 8
|
|
setVariable
|
|
push 'textOption', 'Shrink To Fit'
|
|
setVariable
|
|
end
|
|
end // of placeMovieClip 139
|
|
|
|
frame 1
|
|
push 'this'
|
|
getVariable
|
|
push 'List_mc'
|
|
getMember
|
|
push 'listAnimating', TRUE
|
|
setMember
|
|
end // of frame 1
|
|
|
|
frame 4
|
|
push 'this'
|
|
getVariable
|
|
push 'List_mc'
|
|
getMember
|
|
push 'listAnimating', FALSE
|
|
setMember
|
|
stop
|
|
end // of frame 4
|
|
|
|
frame 5
|
|
push 'this'
|
|
getVariable
|
|
push 'List_mc'
|
|
getMember
|
|
push 'listAnimating', TRUE
|
|
setMember
|
|
end // of frame 5
|
|
|
|
frame 9
|
|
push 'this'
|
|
getVariable
|
|
push 'List_mc'
|
|
getMember
|
|
push 'listAnimating', FALSE
|
|
setMember
|
|
stop
|
|
end // of frame 9
|
|
end // of defineMovieClip 184
|
|
|
|
defineMovieClip 185 // total frames: 1
|
|
|
|
placeMovieClip 162 as 'objectiveList'
|
|
|
|
onClipEvent construct
|
|
push 'textOption', 'Multi-Line'
|
|
setVariable
|
|
end
|
|
end // of placeMovieClip 162
|
|
end // of defineMovieClip 185
|
|
|
|
exportAssets
|
|
185 as 'QuestsPage'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 188 // total frames: 1
|
|
end // of defineMovieClip 188
|
|
|
|
defineMovieClip 189 // total frames: 1
|
|
end // of defineMovieClip 189
|
|
|
|
exportAssets
|
|
189 as 'StatsList'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 191 // total frames: 1
|
|
end // of defineMovieClip 191
|
|
|
|
defineMovieClip 193 // total frames: 1
|
|
end // of defineMovieClip 193
|
|
|
|
defineMovieClip 194 // total frames: 1
|
|
end // of defineMovieClip 194
|
|
|
|
exportAssets
|
|
194 as 'StatsCategoryList'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 195 // total frames: 10
|
|
|
|
frame 0
|
|
push 'this'
|
|
getVariable
|
|
push 'List_mc'
|
|
getMember
|
|
push 'listAnimating', FALSE
|
|
setMember
|
|
stop
|
|
end // of frame 0
|
|
|
|
placeMovieClip 194 as 'List_mc'
|
|
|
|
onClipEvent construct
|
|
push 'numTopHalfEntries', 5
|
|
setVariable
|
|
push 'textOption', 'Shrink To Fit'
|
|
setVariable
|
|
end
|
|
end // of placeMovieClip 194
|
|
|
|
frame 1
|
|
push 'this'
|
|
getVariable
|
|
push 'List_mc'
|
|
getMember
|
|
push 'listAnimating', TRUE
|
|
setMember
|
|
end // of frame 1
|
|
|
|
frame 4
|
|
push 'this'
|
|
getVariable
|
|
push 'List_mc'
|
|
getMember
|
|
push 'listAnimating', FALSE
|
|
setMember
|
|
stop
|
|
end // of frame 4
|
|
|
|
frame 5
|
|
push 'this'
|
|
getVariable
|
|
push 'List_mc'
|
|
getMember
|
|
push 'listAnimating', TRUE
|
|
setMember
|
|
end // of frame 5
|
|
|
|
frame 9
|
|
push 'this'
|
|
getVariable
|
|
push 'List_mc'
|
|
getMember
|
|
push 'listAnimating', FALSE
|
|
setMember
|
|
stop
|
|
end // of frame 9
|
|
end // of defineMovieClip 195
|
|
|
|
defineMovieClip 196 // total frames: 1
|
|
|
|
placeMovieClip 189 as 'StatsList_mc'
|
|
|
|
onClipEvent construct
|
|
push 'textOption', 'Shrink To Fit'
|
|
setVariable
|
|
end
|
|
end // of placeMovieClip 189
|
|
end // of defineMovieClip 196
|
|
|
|
exportAssets
|
|
196 as 'StatsPage'
|
|
end // of exportAssets
|
|
|
|
importAssets from 'gfxfontlib.swf'
|
|
'$EverywhereFont' as 197
|
|
end // of importAssets
|
|
|
|
defineMovieClip 199 // total frames: 30
|
|
|
|
frame 9
|
|
stop
|
|
end // of frame 9
|
|
|
|
frame 19
|
|
stop
|
|
end // of frame 19
|
|
|
|
frame 29
|
|
stop
|
|
end // of frame 29
|
|
end // of defineMovieClip 199
|
|
|
|
exportAssets
|
|
199 as 'ScrollableText'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 201 // total frames: 1
|
|
end // of defineMovieClip 201
|
|
|
|
defineMovieClip 202 // total frames: 1
|
|
end // of defineMovieClip 202
|
|
|
|
exportAssets
|
|
202 as 'ButtonArtHolder'
|
|
end // of exportAssets
|
|
|
|
// unknown tag 88 length 282
|
|
|
|
defineMovieClip 206 // total frames: 2
|
|
|
|
frame 0
|
|
stop
|
|
end // of frame 0
|
|
|
|
frame 1
|
|
stop
|
|
end // of frame 1
|
|
end // of defineMovieClip 206
|
|
|
|
defineMovieClip 207 // total frames: 1
|
|
end // of defineMovieClip 207
|
|
|
|
exportAssets
|
|
207 as 'HelpList'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 212 // total frames: 2
|
|
|
|
frame 0
|
|
stop
|
|
end // of frame 0
|
|
|
|
frame 1
|
|
stop
|
|
end // of frame 1
|
|
end // of defineMovieClip 212
|
|
|
|
defineMovieClip 213 // total frames: 1
|
|
end // of defineMovieClip 213
|
|
|
|
exportAssets
|
|
213 as 'JournalSaveLoadList'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 214 // total frames: 1
|
|
end // of defineMovieClip 214
|
|
|
|
defineMovieClip 218 // total frames: 1
|
|
end // of defineMovieClip 218
|
|
|
|
defineMovieClip 219 // total frames: 20
|
|
|
|
frame 0
|
|
stop
|
|
end // of frame 0
|
|
|
|
placeMovieClip 213 as 'List_mc'
|
|
|
|
onClipEvent construct
|
|
push 'textOption', 'Shrink To Fit'
|
|
setVariable
|
|
end
|
|
end // of placeMovieClip 213
|
|
|
|
frame 9
|
|
push 'this'
|
|
getVariable
|
|
push '_parent'
|
|
getMember
|
|
push 'currentState', 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_STATE'
|
|
getMember
|
|
setMember
|
|
stop
|
|
end // of frame 9
|
|
|
|
frame 19
|
|
push 'this'
|
|
getVariable
|
|
push '_parent'
|
|
getMember
|
|
push 'currentState', 'SystemPage'
|
|
getVariable
|
|
push 'MAIN_STATE'
|
|
getMember
|
|
setMember
|
|
stop
|
|
end // of frame 19
|
|
end // of defineMovieClip 219
|
|
|
|
exportAssets
|
|
219 as 'SaveLoadPanel'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 222 // total frames: 2
|
|
|
|
frame 0
|
|
stop
|
|
end // of frame 0
|
|
|
|
frame 1
|
|
stop
|
|
end // of frame 1
|
|
end // of defineMovieClip 222
|
|
|
|
defineMovieClip 223 // total frames: 1
|
|
end // of defineMovieClip 223
|
|
|
|
exportAssets
|
|
223 as 'PCQuitList'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 225 // total frames: 1
|
|
end // of defineMovieClip 225
|
|
|
|
defineMovieClip 227 // total frames: 1
|
|
end // of defineMovieClip 227
|
|
|
|
exportAssets
|
|
227 as 'InputMappingArt'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 229 // total frames: 1
|
|
end // of defineMovieClip 229
|
|
|
|
defineMovieClip 231 // total frames: 1
|
|
end // of defineMovieClip 231
|
|
|
|
defineMovieClip 232 // total frames: 1
|
|
end // of defineMovieClip 232
|
|
|
|
exportAssets
|
|
232 as 'InputMappingList'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 234 // total frames: 40
|
|
|
|
frame 9
|
|
stop
|
|
end // of frame 9
|
|
|
|
frame 19
|
|
stop
|
|
end // of frame 19
|
|
|
|
frame 29
|
|
stop
|
|
end // of frame 29
|
|
|
|
frame 39
|
|
stop
|
|
end // of frame 39
|
|
end // of defineMovieClip 234
|
|
|
|
exportAssets
|
|
234 as 'scrollBarOption_thumb'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 235 // total frames: 1
|
|
end // of defineMovieClip 235
|
|
|
|
exportAssets
|
|
235 as 'scrollBarOption'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 237 // total frames: 40
|
|
|
|
frame 9
|
|
stop
|
|
end // of frame 9
|
|
|
|
frame 19
|
|
stop
|
|
end // of frame 19
|
|
|
|
frame 29
|
|
stop
|
|
end // of frame 29
|
|
|
|
frame 39
|
|
stop
|
|
end // of frame 39
|
|
end // of defineMovieClip 237
|
|
|
|
exportAssets
|
|
237 as 'OptionStepperArrowBtn'
|
|
end // of exportAssets
|
|
|
|
importAssets from 'gfxfontlib.swf'
|
|
'$EverywhereBoldFont' as 238
|
|
end // of importAssets
|
|
|
|
defineMovieClip 240 // total frames: 30
|
|
|
|
frame 9
|
|
stop
|
|
end // of frame 9
|
|
|
|
frame 19
|
|
stop
|
|
end // of frame 19
|
|
|
|
frame 29
|
|
stop
|
|
end // of frame 29
|
|
end // of defineMovieClip 240
|
|
|
|
exportAssets
|
|
240 as 'SettingsOptionStepper'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 243 // total frames: 1
|
|
end // of defineMovieClip 243
|
|
|
|
defineMovieClip 245 // total frames: 1
|
|
end // of defineMovieClip 245
|
|
|
|
defineMovieClip 246 // total frames: 2
|
|
|
|
frame 0
|
|
stop
|
|
end // of frame 0
|
|
|
|
frame 1
|
|
stop
|
|
end // of frame 1
|
|
end // of defineMovieClip 246
|
|
|
|
defineMovieClip 247 // total frames: 1
|
|
|
|
placeMovieClip 240 as 'optionStepper'
|
|
|
|
onClipEvent construct
|
|
constants 'disabled', 'enableInitCallback', 'soundMap', 'change', 'visible'
|
|
push 'disabled', FALSE
|
|
setVariable
|
|
push 'enableInitCallback', TRUE
|
|
setVariable
|
|
push 'soundMap', 0.0
|
|
initArray
|
|
setVariable
|
|
push 'soundMap'
|
|
getVariable
|
|
push 0.0, 'change'
|
|
setMember
|
|
push 'visible', TRUE
|
|
setVariable
|
|
end
|
|
end // of placeMovieClip 240
|
|
|
|
placeMovieClip 235 as 'scrollBar'
|
|
|
|
onClipEvent construct
|
|
push 'trackMode', 'scrollToCursor'
|
|
setVariable
|
|
end
|
|
end // of placeMovieClip 235
|
|
end // of defineMovieClip 247
|
|
|
|
exportAssets
|
|
247 as 'SettingsOptionItem'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 248 // total frames: 1
|
|
end // of defineMovieClip 248
|
|
|
|
exportAssets
|
|
248 as 'OptionsList'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 251 // total frames: 2
|
|
|
|
frame 0
|
|
stop
|
|
end // of frame 0
|
|
|
|
frame 1
|
|
stop
|
|
end // of frame 1
|
|
end // of defineMovieClip 251
|
|
|
|
defineMovieClip 252 // total frames: 1
|
|
end // of defineMovieClip 252
|
|
|
|
exportAssets
|
|
252 as 'SettingsCategoryList'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 254 // total frames: 1
|
|
end // of defineMovieClip 254
|
|
|
|
defineMovieClip 256 // total frames: 1
|
|
end // of defineMovieClip 256
|
|
|
|
defineMovieClip 257 // total frames: 1
|
|
end // of defineMovieClip 257
|
|
|
|
exportAssets
|
|
257 as 'SystemCategoriesList'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 258 // total frames: 10
|
|
|
|
frame 0
|
|
push 'this'
|
|
getVariable
|
|
push 'List_mc'
|
|
getMember
|
|
push 'listAnimating', FALSE
|
|
setMember
|
|
stop
|
|
end // of frame 0
|
|
|
|
placeMovieClip 257 as 'List_mc'
|
|
|
|
onClipEvent construct
|
|
push 'numTopHalfEntries', 6
|
|
setVariable
|
|
push 'textOption', 'Shrink To Fit'
|
|
setVariable
|
|
end
|
|
end // of placeMovieClip 257
|
|
|
|
frame 1
|
|
push 'this'
|
|
getVariable
|
|
push 'List_mc'
|
|
getMember
|
|
push 'listAnimating', TRUE
|
|
setMember
|
|
end // of frame 1
|
|
|
|
frame 4
|
|
push 'this'
|
|
getVariable
|
|
push 'List_mc'
|
|
getMember
|
|
push 'listAnimating', FALSE
|
|
setMember
|
|
stop
|
|
end // of frame 4
|
|
|
|
frame 5
|
|
push 'this'
|
|
getVariable
|
|
push 'List_mc'
|
|
getMember
|
|
push 'listAnimating', TRUE
|
|
setMember
|
|
end // of frame 5
|
|
|
|
frame 9
|
|
push 'this'
|
|
getVariable
|
|
push 'List_mc'
|
|
getMember
|
|
push 'listAnimating', FALSE
|
|
setMember
|
|
stop
|
|
end // of frame 9
|
|
end // of defineMovieClip 258
|
|
|
|
defineMovieClip 261 // total frames: 1
|
|
end // of defineMovieClip 261
|
|
|
|
defineMovieClip 262 // total frames: 1
|
|
end // of defineMovieClip 262
|
|
|
|
exportAssets
|
|
262 as 'ButtonPanel'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 263 // total frames: 20
|
|
|
|
frame 0
|
|
stop
|
|
end // of frame 0
|
|
|
|
placeMovieClip 262 as 'buttonPanel'
|
|
|
|
onClipEvent construct
|
|
constants 'buttonRenderer', 'DialogButton', 'maxButtons', 'buttonInitializer', 'disableConstraints', 'disabled', 'disableFocus', 'hiddenBackground', 'spacing'
|
|
push 'buttonRenderer', 'DialogButton'
|
|
setVariable
|
|
push 'maxButtons', 2
|
|
setVariable
|
|
push 'buttonInitializer', 0.0
|
|
initObject
|
|
setVariable
|
|
push 'buttonInitializer'
|
|
getVariable
|
|
push 'disableConstraints', FALSE
|
|
setMember
|
|
push 'buttonInitializer'
|
|
getVariable
|
|
push 'disabled', FALSE
|
|
setMember
|
|
push 'buttonInitializer'
|
|
getVariable
|
|
push 'disableFocus', TRUE
|
|
setMember
|
|
push 'buttonInitializer'
|
|
getVariable
|
|
push 'hiddenBackground', TRUE
|
|
setMember
|
|
push 'spacing', 40
|
|
setVariable
|
|
end
|
|
end // of placeMovieClip 262
|
|
|
|
frame 9
|
|
constants 'this', '_parent', 'currentState', 'confirmType'
|
|
push 'this'
|
|
getVariable
|
|
push '_parent'
|
|
getMember
|
|
push 'currentState', 'this'
|
|
getVariable
|
|
push 'confirmType'
|
|
getMember
|
|
setMember
|
|
stop
|
|
end // of frame 9
|
|
|
|
frame 19
|
|
constants 'this', '_parent', 'currentState', 'returnState'
|
|
push 'this'
|
|
getVariable
|
|
push '_parent'
|
|
getMember
|
|
push 'currentState', 'this'
|
|
getVariable
|
|
push 'returnState'
|
|
getMember
|
|
setMember
|
|
stop
|
|
end // of frame 19
|
|
end // of defineMovieClip 263
|
|
|
|
defineMovieClip 264 // total frames: 20
|
|
|
|
frame 0
|
|
stop
|
|
end // of frame 0
|
|
|
|
placeMovieClip 252 as 'List_mc'
|
|
|
|
onClipEvent construct
|
|
push 'textOption', 'None'
|
|
setVariable
|
|
end
|
|
end // of placeMovieClip 252
|
|
|
|
frame 9
|
|
push 'this'
|
|
getVariable
|
|
push '_parent'
|
|
getMember
|
|
push 'currentState', 'SystemPage'
|
|
getVariable
|
|
push 'SETTINGS_CATEGORY_STATE'
|
|
getMember
|
|
setMember
|
|
stop
|
|
end // of frame 9
|
|
|
|
frame 19
|
|
constants 'this', 'bCloseToMainState', '_parent', 'currentState', 'SystemPage', 'MAIN_STATE'
|
|
push 'this'
|
|
getVariable
|
|
push 'bCloseToMainState'
|
|
getMember
|
|
push FALSE
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push 'this'
|
|
getVariable
|
|
push '_parent'
|
|
getMember
|
|
push 'currentState', 'SystemPage'
|
|
getVariable
|
|
push 'MAIN_STATE'
|
|
getMember
|
|
setMember
|
|
label1:
|
|
stop
|
|
end // of frame 19
|
|
end // of defineMovieClip 264
|
|
|
|
defineMovieClip 265 // total frames: 1
|
|
|
|
placeMovieClip 248 as 'List_mc'
|
|
|
|
onClipEvent construct
|
|
push 'textOption', 'Shrink To Fit'
|
|
setVariable
|
|
end
|
|
end // of placeMovieClip 248
|
|
end // of defineMovieClip 265
|
|
|
|
defineMovieClip 266 // total frames: 20
|
|
|
|
frame 0
|
|
stop
|
|
end // of frame 0
|
|
|
|
frame 9
|
|
push 'this'
|
|
getVariable
|
|
push '_parent'
|
|
getMember
|
|
push 'currentState', 'SystemPage'
|
|
getVariable
|
|
push 'OPTIONS_LISTS_STATE'
|
|
getMember
|
|
setMember
|
|
stop
|
|
end // of frame 9
|
|
|
|
frame 19
|
|
push 'this'
|
|
getVariable
|
|
push '_parent'
|
|
getMember
|
|
push 'currentState', 'SystemPage'
|
|
getVariable
|
|
push 'SETTINGS_CATEGORY_STATE'
|
|
getMember
|
|
setMember
|
|
stop
|
|
end // of frame 19
|
|
end // of defineMovieClip 266
|
|
|
|
defineMovieClip 267 // total frames: 20
|
|
|
|
frame 0
|
|
stop
|
|
end // of frame 0
|
|
|
|
placeMovieClip 232 as 'List_mc'
|
|
|
|
onClipEvent construct
|
|
push 'textOption', 'None'
|
|
setVariable
|
|
end
|
|
end // of placeMovieClip 232
|
|
|
|
frame 9
|
|
push 'this'
|
|
getVariable
|
|
push '_parent'
|
|
getMember
|
|
push 'currentState', 'SystemPage'
|
|
getVariable
|
|
push 'INPUT_MAPPING_STATE'
|
|
getMember
|
|
setMember
|
|
stop
|
|
end // of frame 9
|
|
|
|
frame 19
|
|
push 'this'
|
|
getVariable
|
|
push '_parent'
|
|
getMember
|
|
push 'currentState', 'SystemPage'
|
|
getVariable
|
|
push 'MAIN_STATE'
|
|
getMember
|
|
setMember
|
|
stop
|
|
end // of frame 19
|
|
end // of defineMovieClip 267
|
|
|
|
defineMovieClip 268 // total frames: 20
|
|
|
|
frame 0
|
|
stop
|
|
end // of frame 0
|
|
|
|
placeMovieClip 223 as 'List_mc'
|
|
|
|
onClipEvent construct
|
|
push 'textOption', 'None'
|
|
setVariable
|
|
end
|
|
end // of placeMovieClip 223
|
|
|
|
frame 9
|
|
push 'this'
|
|
getVariable
|
|
push '_parent'
|
|
getMember
|
|
push 'currentState', 'SystemPage'
|
|
getVariable
|
|
push 'PC_QUIT_LIST_STATE'
|
|
getMember
|
|
setMember
|
|
stop
|
|
end // of frame 9
|
|
|
|
frame 19
|
|
push 'this'
|
|
getVariable
|
|
push '_parent'
|
|
getMember
|
|
push 'currentState', 'SystemPage'
|
|
getVariable
|
|
push 'MAIN_STATE'
|
|
getMember
|
|
setMember
|
|
stop
|
|
end // of frame 19
|
|
end // of defineMovieClip 268
|
|
|
|
defineMovieClip 270 // total frames: 20
|
|
|
|
frame 0
|
|
stop
|
|
end // of frame 0
|
|
|
|
placeMovieClip 207 as 'List_mc'
|
|
|
|
onClipEvent construct
|
|
push 'textOption', 'Shrink To Fit'
|
|
setVariable
|
|
end
|
|
end // of placeMovieClip 207
|
|
|
|
frame 9
|
|
push 'this'
|
|
getVariable
|
|
push '_parent'
|
|
getMember
|
|
push 'currentState', 'SystemPage'
|
|
getVariable
|
|
push 'HELP_LIST_STATE'
|
|
getMember
|
|
setMember
|
|
stop
|
|
end // of frame 9
|
|
|
|
frame 19
|
|
constants 'this', 'bCloseToMainState', '_parent', 'currentState', 'SystemPage', 'MAIN_STATE'
|
|
push 'this'
|
|
getVariable
|
|
push 'bCloseToMainState'
|
|
getMember
|
|
push FALSE
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push 'this'
|
|
getVariable
|
|
push '_parent'
|
|
getMember
|
|
push 'currentState', 'SystemPage'
|
|
getVariable
|
|
push 'MAIN_STATE'
|
|
getMember
|
|
setMember
|
|
label1:
|
|
stop
|
|
end // of frame 19
|
|
end // of defineMovieClip 270
|
|
|
|
defineMovieClip 273 // total frames: 1
|
|
|
|
placeMovieClip 199 as 'HelpText'
|
|
|
|
onClipEvent construct
|
|
constants 'actAsButton', 'defaultText', '', 'disabled', 'editable', 'enableInitCallback', 'maxChars', 'inspectableScrollBar', 'scrollbar', 'scrollPolicy', 'auto', 'soundMap', 'scroll', 'textID', 'visible'
|
|
push 'actAsButton', FALSE
|
|
setVariable
|
|
push 'defaultText', ''
|
|
setVariable
|
|
push 'disabled', FALSE
|
|
setVariable
|
|
push 'editable', FALSE
|
|
setVariable
|
|
push 'enableInitCallback', TRUE
|
|
setVariable
|
|
push 'maxChars', 0.0
|
|
setVariable
|
|
push 'inspectableScrollBar', 'scrollbar'
|
|
setVariable
|
|
push 'scrollPolicy', 'auto'
|
|
setVariable
|
|
push 'soundMap', 0.0
|
|
initArray
|
|
setVariable
|
|
push 'soundMap'
|
|
getVariable
|
|
push 0.0, 'scroll'
|
|
setMember
|
|
push 'textID', ''
|
|
setVariable
|
|
push 'visible', TRUE
|
|
setVariable
|
|
end
|
|
end // of placeMovieClip 199
|
|
end // of defineMovieClip 273
|
|
|
|
defineMovieClip 274 // total frames: 20
|
|
|
|
frame 0
|
|
stop
|
|
end // of frame 0
|
|
|
|
frame 9
|
|
push 'this'
|
|
getVariable
|
|
push '_parent'
|
|
getMember
|
|
push 'currentState', 'SystemPage'
|
|
getVariable
|
|
push 'HELP_TEXT_STATE'
|
|
getMember
|
|
setMember
|
|
stop
|
|
end // of frame 9
|
|
|
|
frame 19
|
|
push 'this'
|
|
getVariable
|
|
push '_parent'
|
|
getMember
|
|
push 'currentState', 'SystemPage'
|
|
getVariable
|
|
push 'HELP_LIST_STATE'
|
|
getMember
|
|
setMember
|
|
stop
|
|
end // of frame 19
|
|
end // of defineMovieClip 274
|
|
|
|
defineMovieClip 275 // total frames: 1
|
|
end // of defineMovieClip 275
|
|
|
|
exportAssets
|
|
275 as 'SystemPage'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 279 // total frames: 1
|
|
end // of defineMovieClip 279
|
|
|
|
defineMovieClip 281 // total frames: 90
|
|
|
|
frame 9
|
|
stop
|
|
end // of frame 9
|
|
|
|
frame 19
|
|
stop
|
|
end // of frame 19
|
|
|
|
frame 29
|
|
stop
|
|
end // of frame 29
|
|
|
|
frame 39
|
|
stop
|
|
end // of frame 39
|
|
|
|
frame 49
|
|
stop
|
|
end // of frame 49
|
|
|
|
frame 59
|
|
stop
|
|
end // of frame 59
|
|
|
|
frame 69
|
|
stop
|
|
end // of frame 69
|
|
|
|
frame 79
|
|
stop
|
|
end // of frame 79
|
|
|
|
frame 89
|
|
stop
|
|
end // of frame 89
|
|
end // of defineMovieClip 281
|
|
|
|
exportAssets
|
|
281 as 'JournalTab'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 286 // total frames: 1
|
|
end // of defineMovieClip 286
|
|
|
|
defineMovieClip 288 // total frames: 1
|
|
end // of defineMovieClip 288
|
|
|
|
defineMovieClip 290 // total frames: 1
|
|
end // of defineMovieClip 290
|
|
|
|
defineMovieClip 292 // total frames: 1
|
|
end // of defineMovieClip 292
|
|
|
|
defineMovieClip 293 // total frames: 140
|
|
|
|
frame 0
|
|
stop
|
|
end // of frame 0
|
|
end // of defineMovieClip 293
|
|
|
|
defineMovieClip 296 // total frames: 1
|
|
end // of defineMovieClip 296
|
|
|
|
defineMovieClip 297 // total frames: 1
|
|
|
|
placeMovieClip 262 as 'buttonPanel'
|
|
|
|
onClipEvent construct
|
|
constants 'buttonRenderer', 'MappedButton', 'maxButtons', 'buttonInitializer', 'disableConstraints', 'disabled', 'disableFocus', 'hiddenBackground', 'spacing'
|
|
push 'buttonRenderer', 'MappedButton'
|
|
setVariable
|
|
push 'maxButtons', 3
|
|
setVariable
|
|
push 'buttonInitializer', 0.0
|
|
initObject
|
|
setVariable
|
|
push 'buttonInitializer'
|
|
getVariable
|
|
push 'disableConstraints', TRUE
|
|
setMember
|
|
push 'buttonInitializer'
|
|
getVariable
|
|
push 'disabled', TRUE
|
|
setMember
|
|
push 'buttonInitializer'
|
|
getVariable
|
|
push 'disableFocus', TRUE
|
|
setMember
|
|
push 'buttonInitializer'
|
|
getVariable
|
|
push 'hiddenBackground', TRUE
|
|
setMember
|
|
push 'spacing', 10
|
|
setVariable
|
|
end
|
|
end // of placeMovieClip 262
|
|
end // of defineMovieClip 297
|
|
|
|
exportAssets
|
|
297 as 'JournalBottomBar'
|
|
end // of exportAssets
|
|
|
|
defineMovieClip 299 // total frames: 1
|
|
end // of defineMovieClip 299
|
|
|
|
defineMovieClip 300 // total frames: 10
|
|
|
|
frame 0
|
|
stop
|
|
end // of frame 0
|
|
|
|
frame 9
|
|
stop
|
|
end // of frame 9
|
|
end // of defineMovieClip 300
|
|
|
|
defineMovieClip 301 // total frames: 10
|
|
|
|
frame 0
|
|
stop
|
|
end // of frame 0
|
|
|
|
frame 9
|
|
stop
|
|
end // of frame 9
|
|
end // of defineMovieClip 301
|
|
|
|
defineMovieClip 302 // total frames: 10
|
|
|
|
frame 0
|
|
stop
|
|
end // of frame 0
|
|
|
|
frame 9
|
|
stop
|
|
end // of frame 9
|
|
end // of defineMovieClip 302
|
|
|
|
defineMovieClip 303 // total frames: 1
|
|
|
|
placeMovieClip 281 as 'QuestsTab'
|
|
|
|
onClipEvent construct
|
|
constants 'autoSize', 'none', 'data', 'showQuestsPage', 'disableConstraints', 'disabled', 'enableInitCallback', 'inspectableGroupName', 'tabGroup', 'labelID', '$QUESTS', 'selected', 'soundMap', 'click', 'visible'
|
|
push 'autoSize', 'none'
|
|
setVariable
|
|
push 'data', 'showQuestsPage'
|
|
setVariable
|
|
push 'disableConstraints', FALSE
|
|
setVariable
|
|
push 'disabled', FALSE
|
|
setVariable
|
|
push 'enableInitCallback', TRUE
|
|
setVariable
|
|
push 'inspectableGroupName', 'tabGroup'
|
|
setVariable
|
|
push 'labelID', '$QUESTS'
|
|
setVariable
|
|
push 'selected', FALSE
|
|
setVariable
|
|
push 'soundMap', 0.0
|
|
initArray
|
|
setVariable
|
|
push 'soundMap'
|
|
getVariable
|
|
push 0.0, 'click'
|
|
setMember
|
|
push 'visible', TRUE
|
|
setVariable
|
|
end
|
|
end // of placeMovieClip 281
|
|
|
|
placeMovieClip 281 as 'StatsTab'
|
|
|
|
onClipEvent construct
|
|
constants 'autoSize', 'none', 'data', 'showStatsPage', 'disableConstraints', 'disabled', 'enableInitCallback', 'inspectableGroupName', 'tabGroup', 'labelID', '$GENERAL STATS', 'selected', 'soundMap', 'click', 'visible'
|
|
push 'autoSize', 'none'
|
|
setVariable
|
|
push 'data', 'showStatsPage'
|
|
setVariable
|
|
push 'disableConstraints', FALSE
|
|
setVariable
|
|
push 'disabled', FALSE
|
|
setVariable
|
|
push 'enableInitCallback', TRUE
|
|
setVariable
|
|
push 'inspectableGroupName', 'tabGroup'
|
|
setVariable
|
|
push 'labelID', '$GENERAL STATS'
|
|
setVariable
|
|
push 'selected', FALSE
|
|
setVariable
|
|
push 'soundMap', 0.0
|
|
initArray
|
|
setVariable
|
|
push 'soundMap'
|
|
getVariable
|
|
push 0.0, 'click'
|
|
setMember
|
|
push 'visible', TRUE
|
|
setVariable
|
|
end
|
|
end // of placeMovieClip 281
|
|
|
|
placeMovieClip 281 as 'SystemTab'
|
|
|
|
onClipEvent construct
|
|
constants 'autoSize', 'none', 'data', 'showSystemPage', 'disableConstraints', 'disabled', 'enableInitCallback', 'inspectableGroupName', 'tabGroup', 'labelID', '$SYSTEM', 'selected', 'soundMap', 'click', 'visible'
|
|
push 'autoSize', 'none'
|
|
setVariable
|
|
push 'data', 'showSystemPage'
|
|
setVariable
|
|
push 'disableConstraints', FALSE
|
|
setVariable
|
|
push 'disabled', FALSE
|
|
setVariable
|
|
push 'enableInitCallback', TRUE
|
|
setVariable
|
|
push 'inspectableGroupName', 'tabGroup'
|
|
setVariable
|
|
push 'labelID', '$SYSTEM'
|
|
setVariable
|
|
push 'selected', FALSE
|
|
setVariable
|
|
push 'soundMap', 0.0
|
|
initArray
|
|
setVariable
|
|
push 'soundMap'
|
|
getVariable
|
|
push 0.0, 'click'
|
|
setMember
|
|
push 'visible', TRUE
|
|
setVariable
|
|
end
|
|
end // of placeMovieClip 281
|
|
end // of defineMovieClip 303
|
|
|
|
exportAssets
|
|
303 as 'QuestJournalBase'
|
|
end // of exportAssets
|
|
|
|
frame 0
|
|
constants 'QuestJournalFader', 'Menu_mc', 'InitExtensions', 'SetPlatform', '_global', 'gfxExtensions', 'Shared', 'GlobalFunc', 'MaintainTextFormat'
|
|
function InitExtensions ()
|
|
push 0.0, 'QuestJournalFader'
|
|
getVariable
|
|
push 'Menu_mc'
|
|
getMember
|
|
push 'InitExtensions'
|
|
callMethod
|
|
pop
|
|
end // of function InitExtensions
|
|
|
|
function2 SetPlatform (r:2='aiPlatform', r:1='abPS3Switch') ()
|
|
push r:abPS3Switch, r:aiPlatform, 2, 'QuestJournalFader'
|
|
getVariable
|
|
push 'Menu_mc'
|
|
getMember
|
|
push 'SetPlatform'
|
|
callMethod
|
|
pop
|
|
end // of function SetPlatform
|
|
|
|
push '_global'
|
|
getVariable
|
|
push 'gfxExtensions', TRUE
|
|
setMember
|
|
push 0.0, 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
getMember
|
|
push 'MaintainTextFormat'
|
|
callMethod
|
|
pop
|
|
end // of frame 0
|
|
|
|
importAssets from 'skyui\ConfigPanel.swf'
|
|
'ConfigPanelFader' as 304
|
|
end // of importAssets
|
|
|
|
defineMovieClip 305 // total frames: 20
|
|
|
|
frame 0
|
|
stop
|
|
end // of frame 0
|
|
|
|
frame 9
|
|
stop
|
|
end // of frame 9
|
|
|
|
frame 19
|
|
stop
|
|
end // of frame 19
|
|
end // of defineMovieClip 305
|
|
|
|
defineMovieClip 306 // total frames: 0
|
|
end // of defineMovieClip 306
|
|
|
|
exportAssets
|
|
306 as '__Packages.gfx.core.UIComponent'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 306
|
|
constants '_global', 'gfx', 'Object', 'core', 'UIComponent', 'events', 'EventDispatcher', 'initialize', 'MovieClip', 'prototype', 'onLoad', 'onLoadImpl', 'initialized', '__width', 'isNaN', '_width', '__height', '_height', 'configUI', 'validateNow', 'enableInitCallback', 'CLIK_loadCallback', '_name', '_focused', 'Selection', 'getFocusBitmask', 'numFocusGroups', 'getControllerMaskByFocusGroup', 'System', 'capabilities', 'numControllers', 'managers', 'FocusHandler', '__get__instance', 'onSetFocus', 'onUnload', 'CLIK_unloadCallback', '__get__disabled', '_disabled', '__set__disabled', 'enabled', 'useHandCursor', 'invalidate', '__get__visible', '_visible', '__set__visible', 'hide', 'show', 'type', 'dispatchEvent', '__get__width', '__set__width', 'setSize', '__get__height', '__set__height', 'sizeIsInvalid', '__get__focused', '__set__focused', '__reg5', '__reg2', '__reg4', 'getFocus', 'setFocus', 'changeFocus', 'focusOut', 'focusIn', 'dispatchEventAndSound', '__get__displayFocus', '_displayFocus', '__set__displayFocus', 'handleInput', 'length', 'slice', 'invalidationIntervalID', 'setInterval', 'clearInterval', 'draw', 'toString', '[Scaleform UIComponent ', ']', 'dispatchEventToGame', '__handleEvent', 'flash', 'external', 'ExternalInterface', 'call', 'initSize', '_xscale', '_yscale', 'onMouseWheel', '_ymouse', '_xmouse', 'hitTest', 'Mouse', 'getTopMostEntity', 'scrollWheel', '_parent', 'dispatchSound', 'soundMap', 'theme', 'playSound', 'gfxProcessSound', 'default', 'disabled', 'addProperty', 'displayFocus', 'focused', 'height', 'visible', 'width', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'core'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'core', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label2:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'core'
|
|
getMember
|
|
push 'UIComponent'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label57
|
|
push 'gfx'
|
|
getVariable
|
|
push 'core'
|
|
getMember
|
|
push 'UIComponent'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
push r:this, 1, 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
getMember
|
|
push 'initialize'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'core'
|
|
getMember
|
|
push 'UIComponent'
|
|
getMember
|
|
push 'MovieClip'
|
|
getVariable
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'onLoad'
|
|
function2 () (r:1='this')
|
|
push 0.0, r:this, 'onLoadImpl'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onLoadImpl'
|
|
function2 () (r:1='this', r:2='_global')
|
|
push r:this, 'initialized'
|
|
getMember
|
|
not
|
|
branchIfTrue label3
|
|
push UNDEF
|
|
return
|
|
label3:
|
|
push r:this, '__width'
|
|
getMember
|
|
push 1, 'isNaN'
|
|
callFunction
|
|
not
|
|
branchIfTrue label4
|
|
push r:this, '__width', r:this, '_width'
|
|
getMember
|
|
setMember
|
|
label4:
|
|
push r:this, '__height'
|
|
getMember
|
|
push 1, 'isNaN'
|
|
callFunction
|
|
not
|
|
branchIfTrue label5
|
|
push r:this, '__height', r:this, '_height'
|
|
getMember
|
|
setMember
|
|
label5:
|
|
push r:this, 'initialized', TRUE
|
|
setMember
|
|
push 0.0, r:this, 'configUI'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'validateNow'
|
|
callMethod
|
|
pop
|
|
push r:this, 'enableInitCallback'
|
|
getMember
|
|
dup
|
|
not
|
|
branchIfTrue label6
|
|
pop
|
|
push r:_global, 'CLIK_loadCallback'
|
|
getMember
|
|
label6:
|
|
not
|
|
branchIfTrue label7
|
|
push r:this, r:this
|
|
targetPath
|
|
push r:this, '_name'
|
|
getMember
|
|
push 3, r:_global, 'CLIK_loadCallback'
|
|
callMethod
|
|
pop
|
|
label7:
|
|
push r:this, '_focused'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label8
|
|
pop
|
|
push r:this, 1, 'Selection'
|
|
getVariable
|
|
push 'getFocusBitmask'
|
|
callMethod
|
|
push 0.0
|
|
equals
|
|
label8:
|
|
not
|
|
branchIfTrue label14
|
|
push 0.0
|
|
setRegister r:4
|
|
pop
|
|
label9:
|
|
push r:4, 'Selection'
|
|
getVariable
|
|
push 'numFocusGroups'
|
|
getMember
|
|
lessThan
|
|
not
|
|
not
|
|
branchIfTrue label10
|
|
push UNDEF
|
|
return
|
|
label10:
|
|
push r:this, '_focused'
|
|
getMember
|
|
push r:4
|
|
shiftRight
|
|
push 1
|
|
bitwiseAnd
|
|
push 0.0
|
|
equals
|
|
not
|
|
setRegister r:6
|
|
pop
|
|
push r:6
|
|
not
|
|
branchIfTrue label13
|
|
push r:4, 1, 'Selection'
|
|
getVariable
|
|
push 'getControllerMaskByFocusGroup'
|
|
callMethod
|
|
setRegister r:5
|
|
pop
|
|
push 0.0
|
|
setRegister r:3
|
|
pop
|
|
label11:
|
|
push r:3, 'System'
|
|
getVariable
|
|
push 'capabilities'
|
|
getMember
|
|
push 'numControllers'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label13
|
|
push r:5, r:3
|
|
shiftRight
|
|
push TRUE
|
|
bitwiseAnd
|
|
not
|
|
branchIfTrue label12
|
|
push r:3, r:this, NULL, 3, 0.0, 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
getMember
|
|
push '__get__instance'
|
|
callMethod
|
|
push 'onSetFocus'
|
|
callMethod
|
|
pop
|
|
label12:
|
|
push r:3
|
|
increment
|
|
setRegister r:3
|
|
pop
|
|
branch label11
|
|
label13:
|
|
push r:4
|
|
increment
|
|
setRegister r:4
|
|
pop
|
|
branch label9
|
|
label14:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onUnload'
|
|
function2 () (r:1='this', r:2='_global')
|
|
push r:this, 'enableInitCallback'
|
|
getMember
|
|
dup
|
|
not
|
|
branchIfTrue label15
|
|
pop
|
|
push r:_global, 'CLIK_unloadCallback'
|
|
getMember
|
|
label15:
|
|
not
|
|
branchIfTrue label16
|
|
push r:this, r:this
|
|
targetPath
|
|
push r:this, '_name'
|
|
getMember
|
|
push 3, r:_global, 'CLIK_unloadCallback'
|
|
callMethod
|
|
pop
|
|
label16:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__disabled'
|
|
function2 () (r:1='this')
|
|
push r:this, '_disabled'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__disabled'
|
|
function2 (r:3='value') (r:1='this', r:2='super')
|
|
push r:this, '_disabled', r:value
|
|
setMember
|
|
push r:super, 'enabled', r:value
|
|
not
|
|
setMember
|
|
push r:this, 'useHandCursor', r:value
|
|
not
|
|
setMember
|
|
push 0.0, r:this, 'invalidate'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, '__get__disabled'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__visible'
|
|
function2 () (r:1='this')
|
|
push r:this, '_visible'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__visible'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:this, '_visible'
|
|
getMember
|
|
push r:value
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label19
|
|
push r:this, '_visible', r:value
|
|
setMember
|
|
push r:this, 'initialized'
|
|
getMember
|
|
not
|
|
branchIfTrue label19
|
|
push r:value
|
|
branchIfTrue label17
|
|
push 'hide'
|
|
branch label18
|
|
label17:
|
|
push 'show'
|
|
label18:
|
|
setRegister r:3
|
|
pop
|
|
push 'type', r:3, 1
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label19:
|
|
push 0.0, r:this, '__get__visible'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__width'
|
|
function2 () (r:1='this')
|
|
push r:this, '__width'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__width'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:this, '__height'
|
|
getMember
|
|
dup
|
|
branchIfTrue label20
|
|
pop
|
|
push r:this, '_height'
|
|
getMember
|
|
label20:
|
|
push r:value, 2, r:this, 'setSize'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, '__get__width'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__height'
|
|
function2 () (r:1='this')
|
|
push r:this, '__height'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__height'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:value, r:this, '__width'
|
|
getMember
|
|
dup
|
|
branchIfTrue label21
|
|
pop
|
|
push r:this, '_width'
|
|
getMember
|
|
label21:
|
|
push 2, r:this, 'setSize'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, '__get__height'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'setSize'
|
|
function2 (r:2='width', r:3='height') (r:1='this')
|
|
push r:this, '__width'
|
|
getMember
|
|
push r:width
|
|
equals
|
|
dup
|
|
not
|
|
branchIfTrue label22
|
|
pop
|
|
push r:this, '__height'
|
|
getMember
|
|
push r:height
|
|
equals
|
|
label22:
|
|
not
|
|
branchIfTrue label23
|
|
push UNDEF
|
|
return
|
|
label23:
|
|
push r:this, '__width', r:width
|
|
setMember
|
|
push r:this, '__height', r:height
|
|
setMember
|
|
push r:this, 'sizeIsInvalid', TRUE
|
|
setMember
|
|
push 0.0, r:this, 'invalidate'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__focused'
|
|
function2 () (r:1='this')
|
|
push r:this, '_focused'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__focused'
|
|
function2 (r:4='value') (r:1='this')
|
|
push r:value, r:this, '_focused'
|
|
getMember
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label37
|
|
push r:this, '_focused', r:value
|
|
setMember
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label24:
|
|
push r:2, 'Selection'
|
|
getVariable
|
|
push 'numFocusGroups'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label34
|
|
push r:this, '_focused'
|
|
getMember
|
|
push r:2
|
|
shiftRight
|
|
push 1
|
|
bitwiseAnd
|
|
push 0.0
|
|
equals
|
|
not
|
|
setRegister r:3
|
|
pop
|
|
push r:3
|
|
not
|
|
branchIfTrue label29
|
|
push '__reg5', r:2, 1, 'Selection'
|
|
getVariable
|
|
push 'getControllerMaskByFocusGroup'
|
|
callMethod
|
|
setVariable
|
|
push '__reg2', 0.0
|
|
setVariable
|
|
label25:
|
|
push '__reg2'
|
|
getVariable
|
|
push 'System'
|
|
getVariable
|
|
push 'capabilities'
|
|
getMember
|
|
push 'numControllers'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label28
|
|
push '__reg4', '__reg5'
|
|
getVariable
|
|
push '__reg2'
|
|
getVariable
|
|
shiftRight
|
|
push 1
|
|
bitwiseAnd
|
|
push 0.0
|
|
equals
|
|
not
|
|
setVariable
|
|
push '__reg4'
|
|
getVariable
|
|
dup
|
|
not
|
|
branchIfTrue label26
|
|
pop
|
|
push '__reg2'
|
|
getVariable
|
|
push 1, 'Selection'
|
|
getVariable
|
|
push 'getFocus'
|
|
callMethod
|
|
push r:this
|
|
targetPath
|
|
equals
|
|
not
|
|
label26:
|
|
not
|
|
branchIfTrue label27
|
|
push '__reg2'
|
|
getVariable
|
|
push r:this, 2, 'Selection'
|
|
getVariable
|
|
push 'setFocus'
|
|
callMethod
|
|
pop
|
|
label27:
|
|
push '__reg2', '__reg2'
|
|
getVariable
|
|
increment
|
|
setVariable
|
|
branch label25
|
|
label28:
|
|
branch label33
|
|
label29:
|
|
push '__reg5', r:2, 1, 'Selection'
|
|
getVariable
|
|
push 'getControllerMaskByFocusGroup'
|
|
callMethod
|
|
varEquals
|
|
push '__reg2', 0.0
|
|
varEquals
|
|
label30:
|
|
push '__reg2'
|
|
getVariable
|
|
push 'System'
|
|
getVariable
|
|
push 'capabilities'
|
|
getMember
|
|
push 'numControllers'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label33
|
|
push '__reg4', '__reg5'
|
|
getVariable
|
|
push '__reg2'
|
|
getVariable
|
|
shiftRight
|
|
push 1
|
|
bitwiseAnd
|
|
push 0.0
|
|
equals
|
|
not
|
|
varEquals
|
|
push '__reg4'
|
|
getVariable
|
|
dup
|
|
not
|
|
branchIfTrue label31
|
|
pop
|
|
push '__reg2'
|
|
getVariable
|
|
push 1, 'Selection'
|
|
getVariable
|
|
push 'getFocus'
|
|
callMethod
|
|
push r:this
|
|
targetPath
|
|
equals
|
|
label31:
|
|
not
|
|
branchIfTrue label32
|
|
push '__reg2'
|
|
getVariable
|
|
push NULL, 2, 'Selection'
|
|
getVariable
|
|
push 'setFocus'
|
|
callMethod
|
|
pop
|
|
label32:
|
|
push '__reg2', '__reg2'
|
|
getVariable
|
|
increment
|
|
setVariable
|
|
branch label30
|
|
label33:
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label24
|
|
label34:
|
|
push 0.0, r:this, 'changeFocus'
|
|
callMethod
|
|
pop
|
|
push r:value
|
|
branchIfTrue label35
|
|
push 'focusOut'
|
|
branch label36
|
|
label35:
|
|
push 'focusIn'
|
|
label36:
|
|
setRegister r:5
|
|
pop
|
|
push 'type', r:5, 1
|
|
initObject
|
|
push 1, r:this, 'dispatchEventAndSound'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label37:
|
|
push 0.0, r:this, '__get__focused'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__displayFocus'
|
|
function2 () (r:1='this')
|
|
push r:this, '_displayFocus'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__displayFocus'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:value, r:this, '_displayFocus'
|
|
getMember
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label38
|
|
push r:this, '_displayFocus', r:value
|
|
setMember
|
|
push 0.0, r:this, 'changeFocus'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label38:
|
|
push 0.0, r:this, '__get__displayFocus'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleInput'
|
|
function2 (r:4='details', r:1='pathToFocus') ()
|
|
push r:pathToFocus
|
|
dup
|
|
not
|
|
branchIfTrue label39
|
|
pop
|
|
push r:pathToFocus, 'length'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
label39:
|
|
not
|
|
branchIfTrue label40
|
|
push r:pathToFocus, 0.0
|
|
getMember
|
|
setRegister r:3
|
|
pop
|
|
push r:3, 'handleInput'
|
|
getMember
|
|
not
|
|
branchIfTrue label40
|
|
push 1, 1, r:pathToFocus, 'slice'
|
|
callMethod
|
|
push r:details, 2, r:3, 'handleInput'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:2
|
|
not
|
|
branchIfTrue label40
|
|
push r:2
|
|
return
|
|
label40:
|
|
push FALSE
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'invalidate'
|
|
function2 () (r:1='this')
|
|
push r:this, 'invalidationIntervalID'
|
|
getMember
|
|
not
|
|
branchIfTrue label41
|
|
push UNDEF
|
|
return
|
|
label41:
|
|
push r:this, 'invalidationIntervalID', 1, 'validateNow', r:this, 3, 'setInterval'
|
|
callFunction
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'validateNow'
|
|
function2 () (r:1='this')
|
|
push r:this, 'invalidationIntervalID'
|
|
getMember
|
|
push 1, 'clearInterval'
|
|
callFunction
|
|
pop
|
|
push r:this, 'invalidationIntervalID'
|
|
delete
|
|
pop
|
|
push 0.0, r:this, 'draw'
|
|
callMethod
|
|
pop
|
|
push r:this, 'sizeIsInvalid', FALSE
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'toString'
|
|
function2 () (r:1='this')
|
|
push '[Scaleform UIComponent ', r:this, '_name'
|
|
getMember
|
|
add
|
|
push ']'
|
|
add
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'dispatchEventToGame'
|
|
function2 (r:2='event') (r:1='this')
|
|
push r:event, r:this, '_name'
|
|
getMember
|
|
push '__handleEvent', 3, 'flash'
|
|
getVariable
|
|
push 'external'
|
|
getMember
|
|
push 'ExternalInterface'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'configUI'
|
|
function ()
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'initSize'
|
|
function2 () (r:1='this')
|
|
push r:this, '__width'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
branchIfTrue label42
|
|
push r:this, '__width'
|
|
getMember
|
|
branch label43
|
|
label42:
|
|
push r:this, '_width'
|
|
getMember
|
|
label43:
|
|
setRegister r:2
|
|
pop
|
|
push r:this, '__height'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
branchIfTrue label44
|
|
push r:this, '__height'
|
|
getMember
|
|
branch label45
|
|
label44:
|
|
push r:this, '_height'
|
|
getMember
|
|
label45:
|
|
setRegister r:3
|
|
pop
|
|
push r:this, '_xscale', r:this, '_yscale', 100
|
|
setRegister r:0
|
|
setMember
|
|
push r:0
|
|
setMember
|
|
push r:3, r:2, 2, r:this, 'setSize'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'draw'
|
|
function ()
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'changeFocus'
|
|
function ()
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onMouseWheel'
|
|
function2 (r:4='delta', 'target') (r:1='this', r:2='_root')
|
|
push 0.0, r:this, '__get__visible'
|
|
callMethod
|
|
dup
|
|
not
|
|
branchIfTrue label46
|
|
pop
|
|
push TRUE, r:_root, '_ymouse'
|
|
getMember
|
|
push r:_root, '_xmouse'
|
|
getMember
|
|
push 3, r:this, 'hitTest'
|
|
callMethod
|
|
label46:
|
|
not
|
|
branchIfTrue label52
|
|
push 0.0, 'Mouse'
|
|
getVariable
|
|
push 'getTopMostEntity'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
label47:
|
|
push r:3
|
|
not
|
|
not
|
|
branchIfTrue label48
|
|
push UNDEF
|
|
return
|
|
label48:
|
|
push r:3, r:this
|
|
equals
|
|
not
|
|
branchIfTrue label51
|
|
push r:delta, 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label49
|
|
push 1
|
|
branch label50
|
|
label49:
|
|
push -1
|
|
label50:
|
|
push 1, r:this, 'scrollWheel'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label51:
|
|
push r:3, '_parent'
|
|
getMember
|
|
setRegister r:3
|
|
pop
|
|
branch label47
|
|
label52:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'scrollWheel'
|
|
function ('delta')
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'dispatchEventAndSound'
|
|
function2 (r:2='event') (r:1='this')
|
|
push r:event, 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
push r:event, 1, r:this, 'dispatchSound'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'dispatchSound'
|
|
function2 (r:4='event') (r:1='this')
|
|
push r:this, 'soundMap'
|
|
getMember
|
|
push 'theme'
|
|
getMember
|
|
setRegister r:3
|
|
pop
|
|
push r:this, 'soundMap'
|
|
getMember
|
|
push r:event, 'type'
|
|
getMember
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:3
|
|
dup
|
|
not
|
|
branchIfTrue label53
|
|
pop
|
|
push r:2
|
|
label53:
|
|
not
|
|
branchIfTrue label54
|
|
push r:3, r:2, 2, r:this, 'playSound'
|
|
callMethod
|
|
pop
|
|
label54:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'playSound'
|
|
function2 (r:4='soundEventName', r:3='soundTheme') (r:1='this', r:2='_global')
|
|
push r:_global, 'gfxProcessSound'
|
|
getMember
|
|
not
|
|
branchIfTrue label56
|
|
push r:soundTheme, UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label55
|
|
push 'default'
|
|
setRegister r:soundTheme
|
|
pop
|
|
label55:
|
|
push r:soundEventName, r:soundTheme, r:this, 3, r:_global, 'gfxProcessSound'
|
|
callMethod
|
|
pop
|
|
label56:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'initialized', FALSE
|
|
setMember
|
|
push r:2, 'enableInitCallback', TRUE
|
|
setMember
|
|
push r:2, 'soundMap', 'theme', 'default', 'focusIn', 'focusIn', 'focusOut', 'focusOut', 3
|
|
initObject
|
|
setMember
|
|
push r:2, '__width', _NAN
|
|
setMember
|
|
push r:2, '__height', _NAN
|
|
setMember
|
|
push r:2, '_disabled', FALSE
|
|
setMember
|
|
push r:2, '_focused', 0.0
|
|
setMember
|
|
push r:2, '_displayFocus', FALSE
|
|
setMember
|
|
push r:2, 'sizeIsInvalid', FALSE
|
|
setMember
|
|
push r:2, '__set__disabled'
|
|
getMember
|
|
push r:2, '__get__disabled'
|
|
getMember
|
|
push 'disabled', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__displayFocus'
|
|
getMember
|
|
push r:2, '__get__displayFocus'
|
|
getMember
|
|
push 'displayFocus', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__focused'
|
|
getMember
|
|
push r:2, '__get__focused'
|
|
getMember
|
|
push 'focused', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__height'
|
|
getMember
|
|
push r:2, '__get__height'
|
|
getMember
|
|
push 'height', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__visible'
|
|
getMember
|
|
push r:2, '__get__visible'
|
|
getMember
|
|
push 'visible', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__width'
|
|
getMember
|
|
push r:2, '__get__width'
|
|
getMember
|
|
push 'width', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push 1, NULL, 'gfx'
|
|
getVariable
|
|
push 'core'
|
|
getMember
|
|
push 'UIComponent'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label57:
|
|
pop
|
|
end // of initMovieClip 306
|
|
|
|
defineMovieClip 307 // total frames: 0
|
|
end // of defineMovieClip 307
|
|
|
|
exportAssets
|
|
307 as '__Packages.gfx.events.EventDispatcher'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 307
|
|
constants '_global', 'gfx', 'Object', 'events', 'EventDispatcher', 'prototype', 'initialize', '_instance', 'dispatchEvent', 'dispatchQueue', 'hasEventListener', 'addEventListener', 'removeEventListener', 'removeAllEventListeners', 'cleanUpEvents', 'ASSetPropFlags', 'indexOfListener', 'length', 'listenerObject', 'listenerFunction', '_listeners', 'push', 'splice', 'type', 'all', 'target', '$dispatchEvent', 'function', 'apply', 'handleEvent', 'cleanUp'
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'events'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'events', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label2:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label27
|
|
push 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
function ()
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:1, 'initialize'
|
|
function2 (r:2='target') (r:1='_global')
|
|
push 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
getMember
|
|
push '_instance'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label3
|
|
push 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
getMember
|
|
push '_instance', 0.0, 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
newMethod
|
|
setMember
|
|
label3:
|
|
push r:target, 'dispatchEvent', 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
getMember
|
|
push '_instance'
|
|
getMember
|
|
push 'dispatchEvent'
|
|
getMember
|
|
setMember
|
|
push r:target, 'dispatchQueue', 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
getMember
|
|
push '_instance'
|
|
getMember
|
|
push 'dispatchQueue'
|
|
getMember
|
|
setMember
|
|
push r:target, 'hasEventListener', 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
getMember
|
|
push '_instance'
|
|
getMember
|
|
push 'hasEventListener'
|
|
getMember
|
|
setMember
|
|
push r:target, 'addEventListener', 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
getMember
|
|
push '_instance'
|
|
getMember
|
|
push 'addEventListener'
|
|
getMember
|
|
setMember
|
|
push r:target, 'removeEventListener', 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
getMember
|
|
push '_instance'
|
|
getMember
|
|
push 'removeEventListener'
|
|
getMember
|
|
setMember
|
|
push r:target, 'removeAllEventListeners', 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
getMember
|
|
push '_instance'
|
|
getMember
|
|
push 'removeAllEventListeners'
|
|
getMember
|
|
setMember
|
|
push r:target, 'cleanUpEvents', 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
getMember
|
|
push '_instance'
|
|
getMember
|
|
push 'cleanUpEvents'
|
|
getMember
|
|
setMember
|
|
push 1, 'dispatchQueue', r:target, 3, r:_global, 'ASSetPropFlags'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'indexOfListener'
|
|
function2 (r:4='listeners', r:6='scope', r:5='callBack') ()
|
|
push r:listeners, 'length'
|
|
getMember
|
|
setRegister r:3
|
|
pop
|
|
push -1
|
|
setRegister r:2
|
|
pop
|
|
label4:
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
push r:3
|
|
lessThan
|
|
not
|
|
branchIfTrue label7
|
|
push r:listeners, r:2
|
|
getMember
|
|
setRegister r:1
|
|
pop
|
|
push r:1, 'listenerObject'
|
|
getMember
|
|
push r:scope
|
|
equals
|
|
dup
|
|
not
|
|
branchIfTrue label5
|
|
pop
|
|
push r:1, 'listenerFunction'
|
|
getMember
|
|
push r:callBack
|
|
equals
|
|
label5:
|
|
not
|
|
branchIfTrue label6
|
|
push r:2
|
|
return
|
|
label6:
|
|
branch label4
|
|
label7:
|
|
push -1
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'addEventListener'
|
|
function2 (r:6='event', r:8='scope', r:7='callBack') (r:1='this', r:2='_global')
|
|
push r:this, '_listeners'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label8
|
|
push r:this, '_listeners', 0.0
|
|
initObject
|
|
setMember
|
|
push 1, '_listeners', r:this, 3, r:_global, 'ASSetPropFlags'
|
|
callMethod
|
|
pop
|
|
label8:
|
|
push r:this, '_listeners'
|
|
getMember
|
|
push r:event
|
|
getMember
|
|
setRegister r:3
|
|
pop
|
|
push r:3, UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label9
|
|
push r:this, '_listeners'
|
|
getMember
|
|
push r:event, 0.0
|
|
initArray
|
|
setRegister r:3
|
|
setMember
|
|
label9:
|
|
push r:callBack, r:scope, r:3, 3, 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
getMember
|
|
push 'indexOfListener'
|
|
callMethod
|
|
push -1
|
|
equals
|
|
not
|
|
branchIfTrue label10
|
|
push 'listenerObject', r:scope, 'listenerFunction', r:callBack, 2
|
|
initObject
|
|
push 1, r:3, 'push'
|
|
callMethod
|
|
pop
|
|
label10:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'removeEventListener'
|
|
function2 (r:4='event', r:6='scope', r:5='callBack') (r:1='this')
|
|
push r:this, '_listeners'
|
|
getMember
|
|
push r:event
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label11
|
|
push r:callBack, r:scope, r:2, 3, 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
getMember
|
|
push 'indexOfListener'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
push r:3, -1
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label11
|
|
push 1, r:3, 2, r:2, 'splice'
|
|
callMethod
|
|
pop
|
|
label11:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'dispatchEvent'
|
|
function2 (r:2='event') (r:1='this')
|
|
push r:event, 'type'
|
|
getMember
|
|
push 'all'
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label13
|
|
push r:event, 'target'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label12
|
|
push r:event, 'target', r:this
|
|
setMember
|
|
label12:
|
|
push r:event, r:this, 2, r:this, 'dispatchQueue'
|
|
callMethod
|
|
pop
|
|
label13:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'hasEventListener'
|
|
function2 (r:2='event') (r:1='this')
|
|
push r:this, '_listeners'
|
|
getMember
|
|
push r:event
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label14
|
|
pop
|
|
push r:this, '_listeners'
|
|
getMember
|
|
push r:event
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
label14:
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'removeAllEventListeners'
|
|
function2 (r:2='event') (r:1='this')
|
|
push r:event, UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label15
|
|
push r:this, '_listeners'
|
|
delete
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label15:
|
|
push r:this, '_listeners'
|
|
getMember
|
|
push r:event
|
|
delete
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'dispatchQueue'
|
|
function2 (r:2='dispatch', r:3='event') ()
|
|
push r:dispatch, '_listeners'
|
|
getMember
|
|
push r:event, 'type'
|
|
getMember
|
|
getMember
|
|
setRegister r:1
|
|
pop
|
|
push r:1, UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label16
|
|
push r:event, r:1, r:dispatch, 3, 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
getMember
|
|
push '$dispatchEvent'
|
|
callMethod
|
|
pop
|
|
label16:
|
|
push r:dispatch, '_listeners'
|
|
getMember
|
|
push 'all'
|
|
getMember
|
|
setRegister r:1
|
|
pop
|
|
push r:1, UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label17
|
|
push r:event, r:1, r:dispatch, 3, 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
getMember
|
|
push '$dispatchEvent'
|
|
callMethod
|
|
pop
|
|
label17:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, '$dispatchEvent'
|
|
function2 (r:8='dispatch', r:6='listeners', r:3='event') ()
|
|
push r:listeners, 'length'
|
|
getMember
|
|
setRegister r:7
|
|
pop
|
|
push 0.0
|
|
setRegister r:4
|
|
pop
|
|
label18:
|
|
push r:4, r:7
|
|
lessThan
|
|
not
|
|
not
|
|
branchIfTrue label19
|
|
push UNDEF
|
|
return
|
|
label19:
|
|
push r:listeners, r:4
|
|
getMember
|
|
push 'listenerObject'
|
|
getMember
|
|
setRegister r:1
|
|
pop
|
|
push r:1
|
|
typeof
|
|
setRegister r:5
|
|
pop
|
|
push r:listeners, r:4
|
|
getMember
|
|
push 'listenerFunction'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label20
|
|
push r:event, 'type'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
label20:
|
|
push r:5, 'function'
|
|
equals
|
|
not
|
|
branchIfTrue label23
|
|
push r:1, r:2
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
branchIfTrue label21
|
|
push r:event, 1
|
|
initArray
|
|
push r:dispatch, 2, r:1, 'apply'
|
|
callMethod
|
|
pop
|
|
branch label22
|
|
label21:
|
|
push r:event, 1, r:1, r:2
|
|
callMethod
|
|
pop
|
|
label22:
|
|
branch label26
|
|
label23:
|
|
push r:1, 'handleEvent'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label24
|
|
pop
|
|
push r:2, UNDEF
|
|
equals
|
|
label24:
|
|
not
|
|
branchIfTrue label25
|
|
push r:event, 1, r:1, 'handleEvent'
|
|
callMethod
|
|
pop
|
|
branch label26
|
|
label25:
|
|
push r:event, 1, r:1, r:2
|
|
callMethod
|
|
pop
|
|
label26:
|
|
push r:4
|
|
increment
|
|
setRegister r:4
|
|
pop
|
|
branch label18
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'cleanUp'
|
|
function2 () (r:1='this')
|
|
push 0.0, r:this, 'cleanUpEvents'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'cleanUpEvents'
|
|
function2 () (r:1='this')
|
|
push 0.0, r:this, 'removeAllEventListeners'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push 1, NULL, 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label27:
|
|
pop
|
|
end // of initMovieClip 307
|
|
|
|
defineMovieClip 308 // total frames: 0
|
|
end // of defineMovieClip 308
|
|
|
|
exportAssets
|
|
308 as '__Packages.gfx.managers.FocusHandler'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 308
|
|
constants '_global', 'gfx', 'Object', 'managers', 'FocusHandler', 'Selection', 'addListener', 'gfxExtensions', 'alwaysEnableArrowKeys', 'disableFocusKeys', 'disableFocusAutoRelease', 'disableFocusRolloverEvent', '_focusrect', 'currentFocusLookup', 'actualFocusLookup', 'prototype', '__get__instance', '_instance', 'initialize', 'inited', 'inputDelegate', 'InputDelegate', 'instance', 'handleInput', 'input', 'addEventListener', 'getFocus', 'setFocus', 'focusTarget', 'focused', 'TextField', 'getControllerMaskByFocusGroup', 'System', 'capabilities', 'numControllers', 'controllerIdx', 'event', 'details', 'focusIdx', 'getControllerFocusGroup', 'path', 'this', 'getPathToFocus', 'length', 'slice', 'value', 'keyUp', 'nav', 'navEquivalent', 'focusedElem', 'actualFocus', 'textFieldHandleInput', 'dirH', 'ui', 'NavigationCode', 'LEFT', 'RIGHT', 'dirV', 'UP', 'DOWN', 'focusContext', '_parent', 'focusMode', 'default', 'focusProp', 'focusModeVertical', 'focusModeHorizontal', 'newFocus', 'loop', 'findFocus', 'unshift', 'onSetFocus', 'getCaretIndex', '__reg0', 'multiline', 'addProperty', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'managers'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'managers', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label2:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label43
|
|
push 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
function2 () (r:1='this', r:2='_root', r:3='_global')
|
|
push r:this, 1, 'Selection'
|
|
getVariable
|
|
push 'addListener'
|
|
callMethod
|
|
pop
|
|
push r:_global, 'gfxExtensions', 1
|
|
setMember
|
|
push 'Selection'
|
|
getVariable
|
|
push 'alwaysEnableArrowKeys', TRUE
|
|
setMember
|
|
push 'Selection'
|
|
getVariable
|
|
push 'disableFocusKeys', TRUE
|
|
setMember
|
|
push 'Selection'
|
|
getVariable
|
|
push 'disableFocusAutoRelease', TRUE
|
|
setMember
|
|
push 'Selection'
|
|
getVariable
|
|
push 'disableFocusRolloverEvent', TRUE
|
|
setMember
|
|
push r:_root, '_focusrect', FALSE
|
|
setMember
|
|
push r:this, 'currentFocusLookup', 0.0
|
|
initArray
|
|
setMember
|
|
push r:this, 'actualFocusLookup', 0.0
|
|
initArray
|
|
setMember
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:1, '__get__instance'
|
|
function ()
|
|
push 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
getMember
|
|
push '_instance'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
branchIfTrue label3
|
|
push 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
getMember
|
|
push '_instance', 0.0, 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
newMethod
|
|
setMember
|
|
label3:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
getMember
|
|
push '_instance'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'initialize'
|
|
function2 () (r:1='this')
|
|
push r:this, 'inited', TRUE
|
|
setMember
|
|
push r:this, 'inputDelegate', 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'InputDelegate'
|
|
getMember
|
|
push 'instance'
|
|
getMember
|
|
setMember
|
|
push 'handleInput', r:this, 'input', 3, r:this, 'inputDelegate'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'getFocus'
|
|
function2 (r:2='focusIdx') (r:1='this')
|
|
push r:this, 'currentFocusLookup'
|
|
getMember
|
|
push r:focusIdx
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'setFocus'
|
|
function2 (r:3='focus', r:7='focusIdx') (r:1='this')
|
|
push r:this, 'inited'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label4
|
|
push 0.0, r:this, 'initialize'
|
|
callMethod
|
|
pop
|
|
label4:
|
|
push r:focus, 'focusTarget'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label5
|
|
push r:focus, 'focusTarget'
|
|
getMember
|
|
setRegister r:focus
|
|
pop
|
|
branch label4
|
|
label5:
|
|
push r:this, 'actualFocusLookup'
|
|
getMember
|
|
push r:focusIdx
|
|
getMember
|
|
setRegister r:8
|
|
pop
|
|
push r:this, 'currentFocusLookup'
|
|
getMember
|
|
push r:focusIdx
|
|
getMember
|
|
setRegister r:5
|
|
pop
|
|
push r:5, r:focus
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label6
|
|
push r:5, 'focused', r:5, 'focused'
|
|
getMember
|
|
push 1, r:focusIdx
|
|
shiftLeft
|
|
push 4294967295.0
|
|
bitwiseXor
|
|
bitwiseAnd
|
|
setMember
|
|
push r:focus
|
|
setRegister r:5
|
|
pop
|
|
push r:this, 'currentFocusLookup'
|
|
getMember
|
|
push r:focusIdx, r:focus
|
|
setMember
|
|
push r:5, 'focused', r:5, 'focused'
|
|
getMember
|
|
push 1, r:focusIdx
|
|
shiftLeft
|
|
bitwiseOr
|
|
setMember
|
|
label6:
|
|
push r:8, r:5
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label7
|
|
pop
|
|
push r:8, 'TextField'
|
|
getVariable
|
|
instanceOf
|
|
not
|
|
label7:
|
|
not
|
|
branchIfTrue label10
|
|
push r:focusIdx, 1, 'Selection'
|
|
getVariable
|
|
push 'getControllerMaskByFocusGroup'
|
|
callMethod
|
|
setRegister r:6
|
|
pop
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label8:
|
|
push r:2, 'System'
|
|
getVariable
|
|
push 'capabilities'
|
|
getMember
|
|
push 'numControllers'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label10
|
|
push r:6, r:2
|
|
shiftRight
|
|
push 1
|
|
bitwiseAnd
|
|
push 0.0
|
|
equals
|
|
not
|
|
setRegister r:4
|
|
pop
|
|
push r:4
|
|
not
|
|
branchIfTrue label9
|
|
push r:2, r:5, 2, 'Selection'
|
|
getVariable
|
|
push 'setFocus'
|
|
callMethod
|
|
pop
|
|
label9:
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label8
|
|
label10:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleInput'
|
|
function ('event')
|
|
push 'controllerIdx', 'event'
|
|
getVariable
|
|
push 'details'
|
|
getMember
|
|
push 'controllerIdx'
|
|
getMember
|
|
varEquals
|
|
push 'focusIdx', 'controllerIdx'
|
|
getVariable
|
|
push 1, 'Selection'
|
|
getVariable
|
|
push 'getControllerFocusGroup'
|
|
callMethod
|
|
varEquals
|
|
push 'path', 'focusIdx'
|
|
getVariable
|
|
push 1, 'this'
|
|
getVariable
|
|
push 'getPathToFocus'
|
|
callMethod
|
|
varEquals
|
|
push 'path'
|
|
getVariable
|
|
push 'length'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
dup
|
|
branchIfTrue label11
|
|
pop
|
|
push 'path'
|
|
getVariable
|
|
push 0.0
|
|
getMember
|
|
push 'handleInput'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
label11:
|
|
dup
|
|
branchIfTrue label12
|
|
pop
|
|
push 1, 1, 'path'
|
|
getVariable
|
|
push 'slice'
|
|
callMethod
|
|
push 'event'
|
|
getVariable
|
|
push 'details'
|
|
getMember
|
|
push 2, 'path'
|
|
getVariable
|
|
push 0.0
|
|
getMember
|
|
push 'handleInput'
|
|
callMethod
|
|
push TRUE
|
|
equals
|
|
not
|
|
label12:
|
|
not
|
|
branchIfTrue label27
|
|
push 'event'
|
|
getVariable
|
|
push 'details'
|
|
getMember
|
|
push 'value'
|
|
getMember
|
|
push 'keyUp'
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label27
|
|
push 'nav', 'event'
|
|
getVariable
|
|
push 'details'
|
|
getMember
|
|
push 'navEquivalent'
|
|
getMember
|
|
varEquals
|
|
push 'nav'
|
|
getVariable
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label27
|
|
push 'focusedElem', 'controllerIdx'
|
|
getVariable
|
|
push 1, 'Selection'
|
|
getVariable
|
|
push 'getFocus'
|
|
callMethod
|
|
getVariable
|
|
varEquals
|
|
push 'actualFocus', 'this'
|
|
getVariable
|
|
push 'actualFocusLookup'
|
|
getMember
|
|
push 'focusIdx'
|
|
getVariable
|
|
getMember
|
|
varEquals
|
|
push 'actualFocus'
|
|
getVariable
|
|
push 'TextField'
|
|
getVariable
|
|
instanceOf
|
|
dup
|
|
not
|
|
branchIfTrue label13
|
|
pop
|
|
push 'focusedElem'
|
|
getVariable
|
|
push 'actualFocus'
|
|
getVariable
|
|
equals
|
|
label13:
|
|
dup
|
|
not
|
|
branchIfTrue label14
|
|
pop
|
|
push 'controllerIdx'
|
|
getVariable
|
|
push 'nav'
|
|
getVariable
|
|
push 2, 'this'
|
|
getVariable
|
|
push 'textFieldHandleInput'
|
|
callMethod
|
|
label14:
|
|
not
|
|
branchIfTrue label15
|
|
push UNDEF
|
|
return
|
|
label15:
|
|
push 'dirH', 'nav'
|
|
getVariable
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'LEFT'
|
|
getMember
|
|
equals
|
|
dup
|
|
branchIfTrue label16
|
|
pop
|
|
push 'nav'
|
|
getVariable
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'RIGHT'
|
|
getMember
|
|
equals
|
|
label16:
|
|
varEquals
|
|
push 'dirV', 'nav'
|
|
getVariable
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'UP'
|
|
getMember
|
|
equals
|
|
dup
|
|
branchIfTrue label17
|
|
pop
|
|
push 'nav'
|
|
getVariable
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'DOWN'
|
|
getMember
|
|
equals
|
|
label17:
|
|
varEquals
|
|
push 'focusContext', 'focusedElem'
|
|
getVariable
|
|
push '_parent'
|
|
getMember
|
|
varEquals
|
|
push 'focusMode', 'default'
|
|
varEquals
|
|
push 'dirH'
|
|
getVariable
|
|
dup
|
|
branchIfTrue label18
|
|
pop
|
|
push 'dirV'
|
|
getVariable
|
|
label18:
|
|
not
|
|
branchIfTrue label25
|
|
push 'focusProp', 'dirH'
|
|
getVariable
|
|
branchIfTrue label19
|
|
push 'focusModeVertical'
|
|
branch label20
|
|
label19:
|
|
push 'focusModeHorizontal'
|
|
label20:
|
|
varEquals
|
|
label21:
|
|
push 'focusContext'
|
|
getVariable
|
|
not
|
|
branchIfTrue label24
|
|
push 'focusMode', 'focusContext'
|
|
getVariable
|
|
push 'focusProp'
|
|
getVariable
|
|
getMember
|
|
setVariable
|
|
push 'focusMode'
|
|
getVariable
|
|
dup
|
|
not
|
|
branchIfTrue label22
|
|
pop
|
|
push 'focusMode'
|
|
getVariable
|
|
push 'default'
|
|
equals
|
|
not
|
|
label22:
|
|
not
|
|
branchIfTrue label23
|
|
branch label24
|
|
label23:
|
|
push 'focusContext', 'focusContext'
|
|
getVariable
|
|
push '_parent'
|
|
getMember
|
|
setVariable
|
|
branch label21
|
|
label24:
|
|
branch label26
|
|
label25:
|
|
push 'focusContext', NULL
|
|
setVariable
|
|
label26:
|
|
push 'newFocus', 'controllerIdx'
|
|
getVariable
|
|
push FALSE, NULL, 'focusMode'
|
|
getVariable
|
|
push 'loop'
|
|
equals
|
|
push 'focusContext'
|
|
getVariable
|
|
push 'nav'
|
|
getVariable
|
|
push 6, 'Selection'
|
|
getVariable
|
|
push 'findFocus'
|
|
callMethod
|
|
varEquals
|
|
push 'newFocus'
|
|
getVariable
|
|
not
|
|
branchIfTrue label27
|
|
push 'controllerIdx'
|
|
getVariable
|
|
push 'newFocus'
|
|
getVariable
|
|
push 2, 'Selection'
|
|
getVariable
|
|
push 'setFocus'
|
|
callMethod
|
|
pop
|
|
label27:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'getPathToFocus'
|
|
function2 (r:6='focusIdx') (r:1='this', r:2='_root')
|
|
push r:this, 'currentFocusLookup'
|
|
getMember
|
|
push r:focusIdx
|
|
getMember
|
|
setRegister r:5
|
|
pop
|
|
push r:5
|
|
setRegister r:3
|
|
pop
|
|
push r:3, 1
|
|
initArray
|
|
setRegister r:4
|
|
pop
|
|
label28:
|
|
push r:3
|
|
not
|
|
branchIfTrue label31
|
|
push r:3, '_parent'
|
|
getMember
|
|
setRegister r:3
|
|
pop
|
|
push r:3, 'handleInput'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label29
|
|
push r:3, 1, r:4, 'unshift'
|
|
callMethod
|
|
pop
|
|
label29:
|
|
push r:3, r:_root
|
|
equals
|
|
not
|
|
branchIfTrue label30
|
|
branch label31
|
|
label30:
|
|
branch label28
|
|
label31:
|
|
push r:4
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onSetFocus'
|
|
function2 (r:7='oldFocus', r:2='newFocus', r:8='controllerIdx') (r:1='this')
|
|
push r:oldFocus, 'TextField'
|
|
getVariable
|
|
instanceOf
|
|
dup
|
|
not
|
|
branchIfTrue label32
|
|
pop
|
|
push r:newFocus, NULL
|
|
equals
|
|
label32:
|
|
not
|
|
branchIfTrue label33
|
|
push UNDEF
|
|
return
|
|
label33:
|
|
push r:controllerIdx, 1, 'Selection'
|
|
getVariable
|
|
push 'getControllerFocusGroup'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
push r:this, 'actualFocusLookup'
|
|
getMember
|
|
push r:3
|
|
getMember
|
|
setRegister r:6
|
|
pop
|
|
push r:6, r:newFocus
|
|
equals
|
|
not
|
|
branchIfTrue label36
|
|
push r:newFocus, 'TextField'
|
|
getVariable
|
|
instanceOf
|
|
branchIfTrue label34
|
|
push r:newFocus
|
|
branch label35
|
|
label34:
|
|
push r:newFocus, '_parent'
|
|
getMember
|
|
label35:
|
|
setRegister r:5
|
|
pop
|
|
push r:5, 'focused'
|
|
getMember
|
|
setRegister r:4
|
|
pop
|
|
push r:4, 1, r:3
|
|
shiftLeft
|
|
push 0.0
|
|
equals
|
|
bitwiseAnd
|
|
not
|
|
branchIfTrue label36
|
|
push r:5, 'focused', r:4, 1, r:3
|
|
shiftLeft
|
|
bitwiseOr
|
|
setMember
|
|
label36:
|
|
push r:this, 'actualFocusLookup'
|
|
getMember
|
|
push r:3, r:newFocus
|
|
setMember
|
|
push r:3, r:newFocus, 2, r:this, 'setFocus'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'textFieldHandleInput'
|
|
function2 (r:6='nav', r:5='controllerIdx') (r:1='this')
|
|
push r:controllerIdx, 1, 'Selection'
|
|
getVariable
|
|
push 'getCaretIndex'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:controllerIdx, 1, 'Selection'
|
|
getVariable
|
|
push 'getControllerFocusGroup'
|
|
callMethod
|
|
setRegister r:4
|
|
pop
|
|
push r:this, 'actualFocusLookup'
|
|
getMember
|
|
push r:4
|
|
getMember
|
|
setRegister r:3
|
|
pop
|
|
push '__reg0', r:nav
|
|
setRegister r:0
|
|
setVariable
|
|
push r:0, 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'UP'
|
|
getMember
|
|
strictEquals
|
|
not
|
|
branchIfTrue label38
|
|
push r:3, 'multiline'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label37
|
|
push FALSE
|
|
return
|
|
label37:
|
|
push r:2, 0.0
|
|
greaterThan
|
|
return
|
|
branch label42
|
|
label38:
|
|
push '__reg0'
|
|
getVariable
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'LEFT'
|
|
getMember
|
|
strictEquals
|
|
not
|
|
branchIfTrue label39
|
|
push r:2, 0.0
|
|
greaterThan
|
|
return
|
|
branch label42
|
|
label39:
|
|
push '__reg0'
|
|
getVariable
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'DOWN'
|
|
getMember
|
|
strictEquals
|
|
not
|
|
branchIfTrue label41
|
|
push r:3, 'multiline'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label40
|
|
push FALSE
|
|
return
|
|
label40:
|
|
push r:2, 'TextField'
|
|
getVariable
|
|
push r:3
|
|
cast
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
return
|
|
branch label42
|
|
label41:
|
|
push '__reg0'
|
|
getVariable
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'RIGHT'
|
|
getMember
|
|
strictEquals
|
|
not
|
|
branchIfTrue label42
|
|
push r:2, 'TextField'
|
|
getVariable
|
|
push r:3
|
|
cast
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
return
|
|
label42:
|
|
push FALSE
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, '_instance', 0.0, 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
getMember
|
|
push '__get__instance'
|
|
callMethod
|
|
setMember
|
|
push r:2, 'inited', FALSE
|
|
setMember
|
|
function ()
|
|
end // of function
|
|
|
|
push r:1, '__get__instance'
|
|
getMember
|
|
push 'instance', 3, r:1, 'addProperty'
|
|
callMethod
|
|
push 1, NULL, 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label43:
|
|
pop
|
|
end // of initMovieClip 308
|
|
|
|
defineMovieClip 309 // total frames: 0
|
|
end // of defineMovieClip 309
|
|
|
|
exportAssets
|
|
309 as '__Packages.gfx.managers.InputDelegate'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 309
|
|
constants '_global', 'gfx', 'Object', 'managers', 'InputDelegate', 'Key', 'addListener', '_keyRepeatSuppressLookup', '_keyRepeatStateLookup', 'events', 'EventDispatcher', 'prototype', '__get__instance', '_instance', 'enableControlFixup', '_acceptKeycode', 'isGamepad', 'skyui', 'defines', 'Input', 'CONTEXT_MENUMODE', 'Accept', 'util', 'GlobalFunctions', 'getMappedKey', '_bEnableControlFixup', 'setKeyRepeat', 'getKeyRepeatSuppress', 'readInput', 'onKeyDown', 'getCode', 'getKeyRepeatState', 'skse', 'GetLastKeycode', 'GetLastControl', 'keyDown', 'handleKeyPress', 'keyHold', 'onKeyUp', 'keyUp', 'inputToNav', 'ui', 'NavigationCode', 'UP', 'DOWN', 'LEFT', 'RIGHT', 'ENTER', 'key', 'InputDetails', 'type', 'input', 'details', 'dispatchEvent', 'BACK', 'isDown', 'TAB', 'SHIFT_TAB', 'HOME', 'END', 'PAGE_DOWN', 'PAGE_UP', 'ESCAPE', 'GAMEPAD_A', 'GAMEPAD_B', 'GAMEPAD_X', 'GAMEPAD_Y', 'GAMEPAD_L1', 'GAMEPAD_L2', 'GAMEPAD_L3', 'GAMEPAD_R1', 'GAMEPAD_R2', 'GAMEPAD_R3', 'GAMEPAD_START', 'GAMEPAD_BACK', 'instance', 'addProperty', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'managers'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'managers', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label2:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'managers'
|
|
getMember
|
|
push 'InputDelegate'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label40
|
|
push 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'InputDelegate'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
push r:this, 1, 'Key'
|
|
getVariable
|
|
push 'addListener'
|
|
callMethod
|
|
pop
|
|
push r:this, '_keyRepeatSuppressLookup', 0.0
|
|
initObject
|
|
setMember
|
|
push r:this, '_keyRepeatStateLookup', 0.0
|
|
initObject
|
|
setMember
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'InputDelegate'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
getMember
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:1, '__get__instance'
|
|
function ()
|
|
push 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'InputDelegate'
|
|
getMember
|
|
push '_instance'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
branchIfTrue label3
|
|
push 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'InputDelegate'
|
|
getMember
|
|
push '_instance', 0.0, 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'InputDelegate'
|
|
newMethod
|
|
setMember
|
|
label3:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'InputDelegate'
|
|
getMember
|
|
push '_instance'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'enableControlFixup'
|
|
function2 (r:2='a_bEnabled') (r:1='this')
|
|
push r:a_bEnabled
|
|
not
|
|
branchIfTrue label4
|
|
push r:this, '_acceptKeycode', r:this, 'isGamepad'
|
|
getMember
|
|
push 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
push 'CONTEXT_MENUMODE'
|
|
getMember
|
|
push 'Accept', 3, 'skyui'
|
|
getVariable
|
|
push 'util'
|
|
getMember
|
|
push 'GlobalFunctions'
|
|
getMember
|
|
push 'getMappedKey'
|
|
callMethod
|
|
setMember
|
|
label4:
|
|
push r:this, '_bEnableControlFixup', r:a_bEnabled
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'setKeyRepeat'
|
|
function2 (r:5='a_code', r:4='a_value', r:3='a_controllerIdx') (r:1='this')
|
|
push r:a_controllerIdx, 1, r:this, 'getKeyRepeatSuppress'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:2, r:a_code, r:a_value
|
|
not
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'readInput'
|
|
function ('type', 'code', 'scope', 'callBack')
|
|
push NULL
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onKeyDown'
|
|
function2 (r:3='a_controllerIdx') (r:1='this')
|
|
push r:a_controllerIdx, 1, 'Key'
|
|
getVariable
|
|
push 'getCode'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:a_controllerIdx, 1, r:this, 'getKeyRepeatState'
|
|
callMethod
|
|
setRegister r:4
|
|
pop
|
|
push r:4, r:2
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label5
|
|
push TRUE, 1, 'skse'
|
|
getVariable
|
|
push 'GetLastKeycode'
|
|
callMethod
|
|
push TRUE, 1, 'skse'
|
|
getVariable
|
|
push 'GetLastControl'
|
|
callMethod
|
|
push r:a_controllerIdx, r:2, 'keyDown', 5, r:this, 'handleKeyPress'
|
|
callMethod
|
|
pop
|
|
push r:4, r:2, TRUE
|
|
setMember
|
|
branch label6
|
|
label5:
|
|
push r:a_controllerIdx, 1, r:this, 'getKeyRepeatSuppress'
|
|
callMethod
|
|
setRegister r:5
|
|
pop
|
|
push r:5, r:2
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label6
|
|
push TRUE, 1, 'skse'
|
|
getVariable
|
|
push 'GetLastKeycode'
|
|
callMethod
|
|
push TRUE, 1, 'skse'
|
|
getVariable
|
|
push 'GetLastControl'
|
|
callMethod
|
|
push r:a_controllerIdx, r:2, 'keyHold', 5, r:this, 'handleKeyPress'
|
|
callMethod
|
|
pop
|
|
label6:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onKeyUp'
|
|
function2 (r:3='a_controllerIdx') (r:1='this')
|
|
push r:a_controllerIdx, 1, 'Key'
|
|
getVariable
|
|
push 'getCode'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:a_controllerIdx, 1, r:this, 'getKeyRepeatState'
|
|
callMethod
|
|
setRegister r:4
|
|
pop
|
|
push r:4, r:2, FALSE
|
|
setMember
|
|
push FALSE, 1, 'skse'
|
|
getVariable
|
|
push 'GetLastKeycode'
|
|
callMethod
|
|
push FALSE, 1, 'skse'
|
|
getVariable
|
|
push 'GetLastControl'
|
|
callMethod
|
|
push r:a_controllerIdx, r:2, 'keyUp', 5, r:this, 'handleKeyPress'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleKeyPress'
|
|
function2 (r:9='a_type', r:6='a_code', r:8='a_controllerIdx', r:5='a_control', r:3='a_skseKeycode') (r:1='this')
|
|
push r:a_code, 1, r:this, 'inputToNav'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:2, NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label9
|
|
push r:2
|
|
setRegister r:0
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'UP'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label7
|
|
push r:0, 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'DOWN'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label7
|
|
push r:0, 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'LEFT'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label7
|
|
push r:0, 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'RIGHT'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label7
|
|
branch label8
|
|
label7:
|
|
push NULL
|
|
setRegister r:a_control
|
|
pop
|
|
push NULL
|
|
setRegister r:a_skseKeycode
|
|
pop
|
|
branch label8
|
|
label8:
|
|
branch label10
|
|
label9:
|
|
push r:this, '_bEnableControlFixup'
|
|
getMember
|
|
not
|
|
branchIfTrue label10
|
|
push r:a_skseKeycode, r:this, '_acceptKeycode'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label10
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'ENTER'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
label10:
|
|
push r:a_skseKeycode, r:a_control, r:a_controllerIdx, r:2, r:a_type, r:a_code, 'key', 7, 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'InputDetails'
|
|
newMethod
|
|
setRegister r:4
|
|
pop
|
|
push 'type', 'input', 'details', r:4, 2
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'getKeyRepeatState'
|
|
function2 (r:3='a_controllerIdx') (r:1='this')
|
|
push r:this, '_keyRepeatStateLookup'
|
|
getMember
|
|
push r:a_controllerIdx
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2
|
|
not
|
|
not
|
|
branchIfTrue label11
|
|
push 0.0, 'Object'
|
|
new
|
|
setRegister r:2
|
|
pop
|
|
push r:this, '_keyRepeatStateLookup'
|
|
getMember
|
|
push r:a_controllerIdx, r:2
|
|
setMember
|
|
label11:
|
|
push r:2
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'getKeyRepeatSuppress'
|
|
function2 (r:3='a_controllerIdx') (r:1='this')
|
|
push r:this, '_keyRepeatSuppressLookup'
|
|
getMember
|
|
push r:a_controllerIdx
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2
|
|
not
|
|
not
|
|
branchIfTrue label12
|
|
push 0.0, 'Object'
|
|
new
|
|
setRegister r:2
|
|
pop
|
|
push r:this, '_keyRepeatSuppressLookup'
|
|
getMember
|
|
push r:a_controllerIdx, r:2
|
|
setMember
|
|
label12:
|
|
push r:2
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'inputToNav'
|
|
function2 (r:1='a_code') ()
|
|
push r:a_code
|
|
setRegister r:0
|
|
push 38
|
|
strictEquals
|
|
branchIfTrue label13
|
|
push r:0, 40
|
|
strictEquals
|
|
branchIfTrue label14
|
|
push r:0, 37
|
|
strictEquals
|
|
branchIfTrue label15
|
|
push r:0, 39
|
|
strictEquals
|
|
branchIfTrue label16
|
|
push r:0, 13
|
|
strictEquals
|
|
branchIfTrue label17
|
|
push r:0, 8
|
|
strictEquals
|
|
branchIfTrue label18
|
|
push r:0, 9
|
|
strictEquals
|
|
branchIfTrue label19
|
|
push r:0, 36
|
|
strictEquals
|
|
branchIfTrue label22
|
|
push r:0, 35
|
|
strictEquals
|
|
branchIfTrue label23
|
|
push r:0, 34
|
|
strictEquals
|
|
branchIfTrue label24
|
|
push r:0, 33
|
|
strictEquals
|
|
branchIfTrue label25
|
|
push r:0, 27
|
|
strictEquals
|
|
branchIfTrue label26
|
|
push r:0, 96
|
|
strictEquals
|
|
branchIfTrue label27
|
|
push r:0, 97
|
|
strictEquals
|
|
branchIfTrue label28
|
|
push r:0, 98
|
|
strictEquals
|
|
branchIfTrue label29
|
|
push r:0, 99
|
|
strictEquals
|
|
branchIfTrue label30
|
|
push r:0, 100
|
|
strictEquals
|
|
branchIfTrue label31
|
|
push r:0, 101
|
|
strictEquals
|
|
branchIfTrue label32
|
|
push r:0, 102
|
|
strictEquals
|
|
branchIfTrue label33
|
|
push r:0, 103
|
|
strictEquals
|
|
branchIfTrue label34
|
|
push r:0, 104
|
|
strictEquals
|
|
branchIfTrue label35
|
|
push r:0, 105
|
|
strictEquals
|
|
branchIfTrue label36
|
|
push r:0, 106
|
|
strictEquals
|
|
branchIfTrue label37
|
|
push r:0, 107
|
|
strictEquals
|
|
branchIfTrue label38
|
|
branch label39
|
|
label13:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'UP'
|
|
getMember
|
|
return
|
|
label14:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'DOWN'
|
|
getMember
|
|
return
|
|
label15:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'LEFT'
|
|
getMember
|
|
return
|
|
label16:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'RIGHT'
|
|
getMember
|
|
return
|
|
label17:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'ENTER'
|
|
getMember
|
|
return
|
|
label18:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'BACK'
|
|
getMember
|
|
return
|
|
label19:
|
|
push 16, 1, 'Key'
|
|
getVariable
|
|
push 'isDown'
|
|
callMethod
|
|
branchIfTrue label20
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'TAB'
|
|
getMember
|
|
branch label21
|
|
label20:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'SHIFT_TAB'
|
|
getMember
|
|
label21:
|
|
return
|
|
label22:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'HOME'
|
|
getMember
|
|
return
|
|
label23:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'END'
|
|
getMember
|
|
return
|
|
label24:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'PAGE_DOWN'
|
|
getMember
|
|
return
|
|
label25:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'PAGE_UP'
|
|
getMember
|
|
return
|
|
label26:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'ESCAPE'
|
|
getMember
|
|
return
|
|
label27:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'GAMEPAD_A'
|
|
getMember
|
|
return
|
|
label28:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'GAMEPAD_B'
|
|
getMember
|
|
return
|
|
label29:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'GAMEPAD_X'
|
|
getMember
|
|
return
|
|
label30:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'GAMEPAD_Y'
|
|
getMember
|
|
return
|
|
label31:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'GAMEPAD_L1'
|
|
getMember
|
|
return
|
|
label32:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'GAMEPAD_L2'
|
|
getMember
|
|
return
|
|
label33:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'GAMEPAD_L3'
|
|
getMember
|
|
return
|
|
label34:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'GAMEPAD_R1'
|
|
getMember
|
|
return
|
|
label35:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'GAMEPAD_R2'
|
|
getMember
|
|
return
|
|
label36:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'GAMEPAD_R3'
|
|
getMember
|
|
return
|
|
label37:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'GAMEPAD_START'
|
|
getMember
|
|
return
|
|
label38:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'GAMEPAD_BACK'
|
|
getMember
|
|
return
|
|
label39:
|
|
push NULL
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '_bEnableControlFixup', FALSE
|
|
setMember
|
|
push r:2, '_acceptKeycode', -1
|
|
setMember
|
|
push r:2, 'isGamepad', FALSE
|
|
setMember
|
|
function ()
|
|
end // of function
|
|
|
|
push r:1, '__get__instance'
|
|
getMember
|
|
push 'instance', 3, r:1, 'addProperty'
|
|
callMethod
|
|
push 1, NULL, 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'InputDelegate'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label40:
|
|
pop
|
|
end // of initMovieClip 309
|
|
|
|
defineMovieClip 310 // total frames: 0
|
|
end // of defineMovieClip 310
|
|
|
|
exportAssets
|
|
310 as '__Packages.skyui.util.GlobalFunctions'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 310
|
|
constants '_global', 'skyui', 'Object', 'util', 'GlobalFunctions', 'prototype', 'extract', 'lastIndexOf', 'indexOf', 'slice', 'clean', ';', 'charAt', ' ', '\t', 'length', 'unescape', '\n', '\\n', 'split', 'join', '\\t', 'addArrayFunctions', '_arrayExtended', 'Array', 'equals', 'contains', 'ASSetPropFlags', 'mapUnicodeChar', 'formatString', '', '{', '}', 'Math', 'pow', 'round', 'toString', '.', '0', 'formatNumber', 'toLowerCase', 'e', 'parseFloat', 'E', 'getMappedKey', 'skse', 'defines', 'Input', 'DEVICE_GAMEPAD', 'GetMappedKey', 'DEVICE_KEYBOARD', 'DEVICE_MOUSE', 'hookFunction', 'memberFn', 'a_scope', 'apply', 'a_hookScope', 'a_hookFn', 'getDistance', '_x', '_y', 'sqrt', 'getAngle', 'atan2'
|
|
push '_global'
|
|
getVariable
|
|
push 'skyui'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'skyui', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'skyui'
|
|
getMember
|
|
push 'util'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push '_global'
|
|
getVariable
|
|
push 'skyui'
|
|
getMember
|
|
push 'util', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label2:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'skyui'
|
|
getMember
|
|
push 'util'
|
|
getMember
|
|
push 'GlobalFunctions'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label61
|
|
push 'skyui'
|
|
getVariable
|
|
push 'util'
|
|
getMember
|
|
push 'GlobalFunctions'
|
|
function ()
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:1, 'extract'
|
|
function2 (r:1='a_str', r:2='a_startChar', r:3='a_endChar') ()
|
|
push r:a_endChar, 1, r:a_str, 'lastIndexOf'
|
|
callMethod
|
|
push r:a_startChar, 1, r:a_str, 'indexOf'
|
|
callMethod
|
|
push 1
|
|
add
|
|
push 2, r:a_str, 'slice'
|
|
callMethod
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'clean'
|
|
function2 (r:1='a_str') ()
|
|
push ';', 1, r:a_str, 'indexOf'
|
|
callMethod
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label3
|
|
push ';', 1, r:a_str, 'indexOf'
|
|
callMethod
|
|
push 0.0, 2, r:a_str, 'slice'
|
|
callMethod
|
|
setRegister r:a_str
|
|
pop
|
|
label3:
|
|
push 0.0
|
|
setRegister r:3
|
|
pop
|
|
label4:
|
|
push r:3, 1, r:a_str, 'charAt'
|
|
callMethod
|
|
push ' '
|
|
equals
|
|
dup
|
|
branchIfTrue label5
|
|
pop
|
|
push r:3, 1, r:a_str, 'charAt'
|
|
callMethod
|
|
push '\t'
|
|
equals
|
|
label5:
|
|
not
|
|
branchIfTrue label6
|
|
push r:3
|
|
increment
|
|
setRegister r:3
|
|
pop
|
|
branch label4
|
|
label6:
|
|
push r:a_str, 'length'
|
|
getMember
|
|
push 1
|
|
subtract
|
|
setRegister r:2
|
|
pop
|
|
label7:
|
|
push r:2, 1, r:a_str, 'charAt'
|
|
callMethod
|
|
push ' '
|
|
equals
|
|
dup
|
|
branchIfTrue label8
|
|
pop
|
|
push r:2, 1, r:a_str, 'charAt'
|
|
callMethod
|
|
push '\t'
|
|
equals
|
|
label8:
|
|
not
|
|
branchIfTrue label9
|
|
push r:2
|
|
decrement
|
|
setRegister r:2
|
|
pop
|
|
branch label7
|
|
label9:
|
|
push r:2, 1
|
|
add
|
|
push r:3, 2, r:a_str, 'slice'
|
|
callMethod
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'unescape'
|
|
function2 (r:1='a_str') ()
|
|
push '\n', 1, '\\n', 1, r:a_str, 'split'
|
|
callMethod
|
|
push 'join'
|
|
callMethod
|
|
setRegister r:a_str
|
|
pop
|
|
push '\t', 1, '\\t', 1, r:a_str, 'split'
|
|
callMethod
|
|
push 'join'
|
|
callMethod
|
|
setRegister r:a_str
|
|
pop
|
|
push r:a_str
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'addArrayFunctions'
|
|
function2 () (r:1='this', r:2='_global')
|
|
push 'skyui'
|
|
getVariable
|
|
push 'util'
|
|
getMember
|
|
push 'GlobalFunctions'
|
|
getMember
|
|
push '_arrayExtended'
|
|
getMember
|
|
not
|
|
branchIfTrue label10
|
|
push UNDEF
|
|
return
|
|
label10:
|
|
push 'skyui'
|
|
getVariable
|
|
push 'util'
|
|
getMember
|
|
push 'GlobalFunctions'
|
|
getMember
|
|
push '_arrayExtended', TRUE
|
|
setMember
|
|
push 'Array'
|
|
getVariable
|
|
push 'prototype'
|
|
getMember
|
|
push 'indexOf'
|
|
function2 (r:3='a_element') (r:1='this')
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label11:
|
|
push r:2, r:this, 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label13
|
|
push r:this, r:2
|
|
getMember
|
|
push r:a_element
|
|
equals
|
|
not
|
|
branchIfTrue label12
|
|
push r:2
|
|
return
|
|
label12:
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label11
|
|
label13:
|
|
push UNDEF
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push 'Array'
|
|
getVariable
|
|
push 'prototype'
|
|
getMember
|
|
push 'equals'
|
|
function2 (r:3='a') (r:1='this')
|
|
push r:a, UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label14
|
|
push FALSE
|
|
return
|
|
label14:
|
|
push r:this, 'length'
|
|
getMember
|
|
push r:a, 'length'
|
|
getMember
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label15
|
|
push FALSE
|
|
return
|
|
label15:
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label16:
|
|
push r:2, r:a, 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label18
|
|
push r:a, r:2
|
|
getMember
|
|
push r:this, r:2
|
|
getMember
|
|
strictEquals
|
|
not
|
|
not
|
|
branchIfTrue label17
|
|
push FALSE
|
|
return
|
|
label17:
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label16
|
|
label18:
|
|
push TRUE
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push 'Array'
|
|
getVariable
|
|
push 'prototype'
|
|
getMember
|
|
push 'contains'
|
|
function2 (r:3='a_element') (r:1='this')
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label19:
|
|
push r:2, r:this, 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label21
|
|
push r:this, r:2
|
|
getMember
|
|
push r:a_element
|
|
equals
|
|
not
|
|
branchIfTrue label20
|
|
push TRUE
|
|
return
|
|
label20:
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label19
|
|
label21:
|
|
push FALSE
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push 0.0, 1, 'contains', 'equals', 'indexOf', 3
|
|
initArray
|
|
push 'Array'
|
|
getVariable
|
|
push 'prototype'
|
|
getMember
|
|
push 4, r:_global, 'ASSetPropFlags'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'mapUnicodeChar'
|
|
function2 (r:1='a_charCode') ()
|
|
push r:a_charCode, 8470
|
|
equals
|
|
not
|
|
branchIfTrue label22
|
|
push 185
|
|
return
|
|
branch label42
|
|
label22:
|
|
push 1025, r:a_charCode
|
|
greaterThan
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label23
|
|
pop
|
|
push r:a_charCode, 1169
|
|
greaterThan
|
|
not
|
|
label23:
|
|
not
|
|
branchIfTrue label42
|
|
push r:a_charCode
|
|
setRegister r:0
|
|
push 1025
|
|
strictEquals
|
|
branchIfTrue label24
|
|
push r:0, 1028
|
|
strictEquals
|
|
branchIfTrue label25
|
|
push r:0, 1029
|
|
strictEquals
|
|
branchIfTrue label26
|
|
push r:0, 1030
|
|
strictEquals
|
|
branchIfTrue label27
|
|
push r:0, 1031
|
|
strictEquals
|
|
branchIfTrue label28
|
|
push r:0, 1032
|
|
strictEquals
|
|
branchIfTrue label29
|
|
push r:0, 1038
|
|
strictEquals
|
|
branchIfTrue label30
|
|
push r:0, 1105
|
|
strictEquals
|
|
branchIfTrue label31
|
|
push r:0, 1108
|
|
strictEquals
|
|
branchIfTrue label32
|
|
push r:0, 1109
|
|
strictEquals
|
|
branchIfTrue label33
|
|
push r:0, 1110
|
|
strictEquals
|
|
branchIfTrue label34
|
|
push r:0, 1111
|
|
strictEquals
|
|
branchIfTrue label35
|
|
push r:0, 1112
|
|
strictEquals
|
|
branchIfTrue label36
|
|
push r:0, 1118
|
|
strictEquals
|
|
branchIfTrue label37
|
|
push r:0, 1168
|
|
strictEquals
|
|
branchIfTrue label38
|
|
push r:0, 1169
|
|
strictEquals
|
|
branchIfTrue label39
|
|
branch label40
|
|
label24:
|
|
push 168
|
|
return
|
|
label25:
|
|
push 170
|
|
return
|
|
label26:
|
|
push 189
|
|
return
|
|
label27:
|
|
push 178
|
|
return
|
|
label28:
|
|
push 175
|
|
return
|
|
label29:
|
|
push 163
|
|
return
|
|
label30:
|
|
push 161
|
|
return
|
|
label31:
|
|
push 184
|
|
return
|
|
label32:
|
|
push 186
|
|
return
|
|
label33:
|
|
push 190
|
|
return
|
|
label34:
|
|
push 179
|
|
return
|
|
label35:
|
|
push 191
|
|
return
|
|
label36:
|
|
push 188
|
|
return
|
|
label37:
|
|
push 162
|
|
return
|
|
label38:
|
|
push 165
|
|
return
|
|
label39:
|
|
push 164
|
|
return
|
|
label40:
|
|
push 1039, r:a_charCode
|
|
greaterThan
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label41
|
|
pop
|
|
push r:a_charCode, 1103
|
|
greaterThan
|
|
not
|
|
label41:
|
|
not
|
|
branchIfTrue label42
|
|
push r:a_charCode, 848
|
|
subtract
|
|
return
|
|
label42:
|
|
push r:a_charCode
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'formatString'
|
|
function2 (r:3='a_str') (r:1='arguments')
|
|
push r:arguments, 'length'
|
|
getMember
|
|
push 2
|
|
lessThan
|
|
not
|
|
branchIfTrue label43
|
|
push r:a_str
|
|
return
|
|
label43:
|
|
push ''
|
|
setRegister r:12
|
|
pop
|
|
push 0.0
|
|
setRegister r:8
|
|
pop
|
|
push 1
|
|
setRegister r:6
|
|
pop
|
|
label44:
|
|
push r:6, r:arguments, 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label50
|
|
push r:8, '{', 2, r:a_str, 'indexOf'
|
|
callMethod
|
|
setRegister r:7
|
|
pop
|
|
push r:7, -1
|
|
equals
|
|
not
|
|
branchIfTrue label45
|
|
push r:a_str
|
|
return
|
|
label45:
|
|
push r:8, '}', 2, r:a_str, 'indexOf'
|
|
callMethod
|
|
setRegister r:5
|
|
pop
|
|
push r:5, -1
|
|
equals
|
|
not
|
|
branchIfTrue label46
|
|
push r:a_str
|
|
return
|
|
label46:
|
|
push r:12, r:7, r:8, 2, r:a_str, 'slice'
|
|
callMethod
|
|
add
|
|
setRegister r:12
|
|
pop
|
|
push r:5, r:7, 1
|
|
add
|
|
push 2, r:a_str, 'slice'
|
|
callMethod
|
|
toNumber
|
|
setRegister r:4
|
|
pop
|
|
push r:4, 10, 2, 'Math'
|
|
getVariable
|
|
push 'pow'
|
|
callMethod
|
|
setRegister r:10
|
|
pop
|
|
push 0.0, r:arguments, r:6
|
|
getMember
|
|
push r:10
|
|
multiply
|
|
push 1, 'Math'
|
|
getVariable
|
|
push 'round'
|
|
callMethod
|
|
push r:10
|
|
divide
|
|
push 'toString'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:4, 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label49
|
|
push '.', 1, r:2, 'indexOf'
|
|
callMethod
|
|
push -1
|
|
equals
|
|
not
|
|
branchIfTrue label47
|
|
push r:2, '.'
|
|
add
|
|
setRegister r:2
|
|
pop
|
|
label47:
|
|
push '.', 1, r:2, 'split'
|
|
callMethod
|
|
setRegister r:11
|
|
pop
|
|
push r:11, 1
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
setRegister r:9
|
|
pop
|
|
label48:
|
|
push r:9, r:9
|
|
increment
|
|
setRegister r:9
|
|
pop
|
|
push r:4
|
|
lessThan
|
|
not
|
|
branchIfTrue label49
|
|
push r:2, '0'
|
|
add
|
|
setRegister r:2
|
|
pop
|
|
branch label48
|
|
label49:
|
|
push r:12, r:2
|
|
add
|
|
setRegister r:12
|
|
pop
|
|
push r:5, 1
|
|
add
|
|
setRegister r:8
|
|
pop
|
|
push r:6
|
|
increment
|
|
setRegister r:6
|
|
pop
|
|
branch label44
|
|
label50:
|
|
push r:12, r:8, 1, r:a_str, 'slice'
|
|
callMethod
|
|
add
|
|
setRegister r:12
|
|
pop
|
|
push r:12
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'formatNumber'
|
|
function2 (r:8='a_number', r:3='a_decimal') ()
|
|
push 0.0, 0.0, r:a_number, 'toString'
|
|
callMethod
|
|
push 'toLowerCase'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push 2, 'e', 2, r:2, 'split'
|
|
callMethod
|
|
setRegister r:6
|
|
pop
|
|
push r:a_decimal, 10, 2, 'Math'
|
|
getVariable
|
|
push 'pow'
|
|
callMethod
|
|
setRegister r:7
|
|
pop
|
|
push r:6, 0.0
|
|
getMember
|
|
push 1, 'parseFloat'
|
|
callFunction
|
|
push r:7
|
|
multiply
|
|
push 1, 'Math'
|
|
getVariable
|
|
push 'round'
|
|
callMethod
|
|
push r:7
|
|
divide
|
|
toString
|
|
setRegister r:2
|
|
pop
|
|
push r:a_decimal, 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label53
|
|
push '.', 1, r:2, 'indexOf'
|
|
callMethod
|
|
setRegister r:5
|
|
pop
|
|
push r:5, -1
|
|
equals
|
|
not
|
|
branchIfTrue label51
|
|
push r:2, 'length'
|
|
getMember
|
|
setRegister r:5
|
|
pop
|
|
push r:2, '.'
|
|
add
|
|
setRegister r:2
|
|
pop
|
|
label51:
|
|
push r:2, 'length'
|
|
getMember
|
|
push r:5, 1
|
|
add
|
|
subtract
|
|
setRegister r:4
|
|
pop
|
|
push 0.0
|
|
setRegister r:1
|
|
pop
|
|
label52:
|
|
push r:4, r:1
|
|
add
|
|
push r:a_decimal
|
|
lessThan
|
|
not
|
|
branchIfTrue label53
|
|
push r:2, '0'
|
|
add
|
|
setRegister r:2
|
|
pop
|
|
push r:1
|
|
increment
|
|
setRegister r:1
|
|
pop
|
|
branch label52
|
|
label53:
|
|
push r:6, 1
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label54
|
|
push r:2, 'E', r:6, 1
|
|
getMember
|
|
add
|
|
add
|
|
setRegister r:2
|
|
pop
|
|
label54:
|
|
push r:2
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'getMappedKey'
|
|
function2 (r:3='a_control', r:4='a_context', r:5='a_bGamepad') (r:1='_global')
|
|
push r:_global, 'skse'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label55
|
|
push -1
|
|
return
|
|
label55:
|
|
push r:a_bGamepad, TRUE
|
|
equals
|
|
not
|
|
branchIfTrue label56
|
|
push r:a_context, 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
push 'DEVICE_GAMEPAD'
|
|
getMember
|
|
push r:a_control, 3, 'skse'
|
|
getVariable
|
|
push 'GetMappedKey'
|
|
callMethod
|
|
return
|
|
branch label58
|
|
label56:
|
|
push r:a_context, 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
push 'DEVICE_KEYBOARD'
|
|
getMember
|
|
push r:a_control, 3, 'skse'
|
|
getVariable
|
|
push 'GetMappedKey'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:2, -1
|
|
equals
|
|
not
|
|
branchIfTrue label57
|
|
push r:a_context, 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
push 'DEVICE_MOUSE'
|
|
getMember
|
|
push r:a_control, 3, 'skse'
|
|
getVariable
|
|
push 'GetMappedKey'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
label57:
|
|
push r:2
|
|
return
|
|
label58:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'hookFunction'
|
|
function2 ('a_scope', r:2='a_memberFn', 'a_hookScope', 'a_hookFn') (r:1='arguments')
|
|
push 'memberFn', 'a_scope'
|
|
getVariable
|
|
push r:a_memberFn
|
|
getMember
|
|
varEquals
|
|
push 'memberFn'
|
|
getVariable
|
|
push NULL
|
|
equals
|
|
dup
|
|
branchIfTrue label59
|
|
pop
|
|
push 'a_scope'
|
|
getVariable
|
|
push r:a_memberFn
|
|
getMember
|
|
push NULL
|
|
equals
|
|
label59:
|
|
not
|
|
branchIfTrue label60
|
|
push FALSE
|
|
return
|
|
label60:
|
|
push 'a_scope'
|
|
getVariable
|
|
push r:a_memberFn
|
|
function2 () (r:1='arguments')
|
|
push r:arguments, 'a_scope'
|
|
getVariable
|
|
push 2, 'memberFn'
|
|
getVariable
|
|
push 'apply'
|
|
callMethod
|
|
pop
|
|
push r:arguments, 'a_hookScope'
|
|
getVariable
|
|
push 2, 'a_hookScope'
|
|
getVariable
|
|
push 'a_hookFn'
|
|
getVariable
|
|
getMember
|
|
push 'apply'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push TRUE
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'getDistance'
|
|
function2 (r:4='a', r:3='b') ()
|
|
push r:b, '_x'
|
|
getMember
|
|
push r:a, '_x'
|
|
getMember
|
|
subtract
|
|
setRegister r:2
|
|
pop
|
|
push r:b, '_y'
|
|
getMember
|
|
push r:a, '_y'
|
|
getMember
|
|
subtract
|
|
setRegister r:1
|
|
pop
|
|
push r:2, r:2
|
|
multiply
|
|
push r:1, r:1
|
|
multiply
|
|
add
|
|
push 1, 'Math'
|
|
getVariable
|
|
push 'sqrt'
|
|
callMethod
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'getAngle'
|
|
function2 (r:4='a', r:3='b') ()
|
|
push r:b, '_x'
|
|
getMember
|
|
push r:a, '_x'
|
|
getMember
|
|
subtract
|
|
setRegister r:2
|
|
pop
|
|
push r:b, '_y'
|
|
getMember
|
|
push r:a, '_y'
|
|
getMember
|
|
subtract
|
|
setRegister r:1
|
|
pop
|
|
push r:2, r:1, 2, 'Math'
|
|
getVariable
|
|
push 'atan2'
|
|
callMethod
|
|
push 57.29577951308232
|
|
multiply
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, '_arrayExtended', FALSE
|
|
setMember
|
|
push 1, NULL, 'skyui'
|
|
getVariable
|
|
push 'util'
|
|
getMember
|
|
push 'GlobalFunctions'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label61:
|
|
pop
|
|
end // of initMovieClip 310
|
|
|
|
defineMovieClip 311 // total frames: 0
|
|
end // of defineMovieClip 311
|
|
|
|
exportAssets
|
|
311 as '__Packages.skyui.defines.Input'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 311
|
|
constants '_global', 'skyui', 'Object', 'defines', 'Input', 'prototype', 'DEVICE_KEYBOARD', 'DEVICE_MOUSE', 'DEVICE_GAMEPAD', 'CONTEXT_GAMEPLAY', 'CONTEXT_MENUMODE', 'CONTEXT_CONSOLE', 'CONTEXT_ITEMMENU', 'CONTEXT_INVENTORY', 'CONTEXT_DEBUGTEXT', 'CONTEXT_FAVORITES', 'CONTEXT_MAP', 'CONTEXT_STATS', 'CONTEXT_CURSOR', 'CONTEXT_BOOK', 'CONTEXT_DEBUGOVERLAY', 'CONTEXT_JOURNAL', 'CONTEXT_TFCMODE', 'CONTEXT_MAPDEBUG', 'CONTEXT_LOCKPICKING', 'CONTEXT_FAVOR', 'ChargeItem', 'name', 'context', 'XButton', 'YButton', 'Wait', 'Jump', 'Sprint', 'Shout', 'Activate', 'ReadyWeapon', 'Ready Weapon', 'TogglePOV', 'Toggle POV', 'Accept', 'Cancel', 'JournalXButton', 'JournalYButton', 'LeftRight', 'Right', 'Left', 'Equip', 'LeftEquip', 'RightEquip', 'SortColumn', 'keyCode', 'SortOrder', 'GamepadBack', 'Enter', 'Tab', 'Shift', 'Space', 'Alt', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'skyui'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'skyui', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'skyui'
|
|
getMember
|
|
push 'defines'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push '_global'
|
|
getVariable
|
|
push 'skyui'
|
|
getMember
|
|
push 'defines', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label2:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'skyui'
|
|
getMember
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label3
|
|
push 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
function ()
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:1, 'DEVICE_KEYBOARD', 0.0
|
|
setMember
|
|
push r:1, 'DEVICE_MOUSE', 1
|
|
setMember
|
|
push r:1, 'DEVICE_GAMEPAD', 2
|
|
setMember
|
|
push r:1, 'CONTEXT_GAMEPLAY', 0.0
|
|
setMember
|
|
push r:1, 'CONTEXT_MENUMODE', 1
|
|
setMember
|
|
push r:1, 'CONTEXT_CONSOLE', 2
|
|
setMember
|
|
push r:1, 'CONTEXT_ITEMMENU', 3
|
|
setMember
|
|
push r:1, 'CONTEXT_INVENTORY', 4
|
|
setMember
|
|
push r:1, 'CONTEXT_DEBUGTEXT', 5
|
|
setMember
|
|
push r:1, 'CONTEXT_FAVORITES', 6
|
|
setMember
|
|
push r:1, 'CONTEXT_MAP', 7
|
|
setMember
|
|
push r:1, 'CONTEXT_STATS', 8
|
|
setMember
|
|
push r:1, 'CONTEXT_CURSOR', 9
|
|
setMember
|
|
push r:1, 'CONTEXT_BOOK', 10
|
|
setMember
|
|
push r:1, 'CONTEXT_DEBUGOVERLAY', 11
|
|
setMember
|
|
push r:1, 'CONTEXT_JOURNAL', 12
|
|
setMember
|
|
push r:1, 'CONTEXT_TFCMODE', 13
|
|
setMember
|
|
push r:1, 'CONTEXT_MAPDEBUG', 14
|
|
setMember
|
|
push r:1, 'CONTEXT_LOCKPICKING', 15
|
|
setMember
|
|
push r:1, 'CONTEXT_FAVOR', 16
|
|
setMember
|
|
push r:1, 'ChargeItem', 'name', 'ChargeItem', 'context', 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
push 'CONTEXT_INVENTORY'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
setMember
|
|
push r:1, 'XButton', 'name', 'XButton', 'context', 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
push 'CONTEXT_ITEMMENU'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
setMember
|
|
push r:1, 'YButton', 'name', 'YButton', 'context', 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
push 'CONTEXT_ITEMMENU'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
setMember
|
|
push r:1, 'Wait', 'name', 'Wait', 'context', 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
push 'CONTEXT_GAMEPLAY'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
setMember
|
|
push r:1, 'Jump', 'name', 'Jump', 'context', 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
push 'CONTEXT_GAMEPLAY'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
setMember
|
|
push r:1, 'Sprint', 'name', 'Sprint', 'context', 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
push 'CONTEXT_GAMEPLAY'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
setMember
|
|
push r:1, 'Shout', 'name', 'Shout', 'context', 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
push 'CONTEXT_GAMEPLAY'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
setMember
|
|
push r:1, 'Activate', 'name', 'Activate', 'context', 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
push 'CONTEXT_GAMEPLAY'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
setMember
|
|
push r:1, 'ReadyWeapon', 'name', 'Ready Weapon', 'context', 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
push 'CONTEXT_GAMEPLAY'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
setMember
|
|
push r:1, 'TogglePOV', 'name', 'Toggle POV', 'context', 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
push 'CONTEXT_GAMEPLAY'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
setMember
|
|
push r:1, 'Accept', 'name', 'Accept', 'context', 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
push 'CONTEXT_MENUMODE'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
setMember
|
|
push r:1, 'Cancel', 'name', 'Cancel', 'context', 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
push 'CONTEXT_MENUMODE'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
setMember
|
|
push r:1, 'JournalXButton', 'name', 'XButton', 'context', 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
push 'CONTEXT_JOURNAL'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
setMember
|
|
push r:1, 'JournalYButton', 'name', 'YButton', 'context', 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
push 'CONTEXT_JOURNAL'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
setMember
|
|
push r:1, 'LeftRight', 'name', 'Right', 'context', 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
push 'CONTEXT_MENUMODE'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 'name', 'Left', 'context', 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
push 'CONTEXT_MENUMODE'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 2
|
|
initArray
|
|
setMember
|
|
push r:1, 'Equip', 'name', 'LeftEquip', 'context', 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
push 'CONTEXT_ITEMMENU'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 'name', 'RightEquip', 'context', 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
push 'CONTEXT_ITEMMENU'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 2
|
|
initArray
|
|
setMember
|
|
push r:1, 'SortColumn', 'keyCode', 275, 1
|
|
initObject
|
|
push 'keyCode', 274, 1
|
|
initObject
|
|
push 2
|
|
initArray
|
|
setMember
|
|
push r:1, 'SortOrder', 'keyCode', 272, 1
|
|
initObject
|
|
setMember
|
|
push r:1, 'GamepadBack', 'keyCode', 271, 1
|
|
initObject
|
|
setMember
|
|
push r:1, 'Enter', 'keyCode', 28, 1
|
|
initObject
|
|
setMember
|
|
push r:1, 'Tab', 'keyCode', 15, 1
|
|
initObject
|
|
setMember
|
|
push r:1, 'Shift', 'keyCode', 42, 1
|
|
initObject
|
|
setMember
|
|
push r:1, 'Space', 'keyCode', 57, 1
|
|
initObject
|
|
setMember
|
|
push r:1, 'Alt', 'keyCode', 56, 1
|
|
initObject
|
|
setMember
|
|
push 1, NULL, 'skyui'
|
|
getVariable
|
|
push 'defines'
|
|
getMember
|
|
push 'Input'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label3:
|
|
pop
|
|
end // of initMovieClip 311
|
|
|
|
defineMovieClip 312 // total frames: 0
|
|
end // of defineMovieClip 312
|
|
|
|
exportAssets
|
|
312 as '__Packages.gfx.ui.NavigationCode'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 312
|
|
constants '_global', 'gfx', 'Object', 'ui', 'NavigationCode', 'prototype', 'UP', 'up', 'DOWN', 'down', 'LEFT', 'left', 'RIGHT', 'right', 'START', 'start', 'BACK', 'back', 'GAMEPAD_A', 'enter-gamepad_A', 'GAMEPAD_B', 'escape-gamepad_B', 'GAMEPAD_X', 'gamepad_X', 'GAMEPAD_Y', 'gamepad_Y', 'GAMEPAD_L1', 'gamepad_L1', 'GAMEPAD_L2', 'gamepad_L2', 'GAMEPAD_L3', 'gamepad_L3', 'GAMEPAD_R1', 'gamepad_R1', 'GAMEPAD_R2', 'gamepad_R2', 'GAMEPAD_R3', 'gamepad_R3', 'GAMEPAD_START', 'GAMEPAD_BACK', 'ENTER', 'ESCAPE', 'END', 'end', 'HOME', 'home', 'PAGE_DOWN', 'pageDown', 'PAGE_UP', 'pageUp', 'TAB', 'tab', 'SHIFT_TAB', 'shifttab', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'ui'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'ui', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label2:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label3
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
function ()
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:1, 'UP', 'up'
|
|
setMember
|
|
push r:1, 'DOWN', 'down'
|
|
setMember
|
|
push r:1, 'LEFT', 'left'
|
|
setMember
|
|
push r:1, 'RIGHT', 'right'
|
|
setMember
|
|
push r:1, 'START', 'start'
|
|
setMember
|
|
push r:1, 'BACK', 'back'
|
|
setMember
|
|
push r:1, 'GAMEPAD_A', 'enter-gamepad_A'
|
|
setMember
|
|
push r:1, 'GAMEPAD_B', 'escape-gamepad_B'
|
|
setMember
|
|
push r:1, 'GAMEPAD_X', 'gamepad_X'
|
|
setMember
|
|
push r:1, 'GAMEPAD_Y', 'gamepad_Y'
|
|
setMember
|
|
push r:1, 'GAMEPAD_L1', 'gamepad_L1'
|
|
setMember
|
|
push r:1, 'GAMEPAD_L2', 'gamepad_L2'
|
|
setMember
|
|
push r:1, 'GAMEPAD_L3', 'gamepad_L3'
|
|
setMember
|
|
push r:1, 'GAMEPAD_R1', 'gamepad_R1'
|
|
setMember
|
|
push r:1, 'GAMEPAD_R2', 'gamepad_R2'
|
|
setMember
|
|
push r:1, 'GAMEPAD_R3', 'gamepad_R3'
|
|
setMember
|
|
push r:1, 'GAMEPAD_START', 'start'
|
|
setMember
|
|
push r:1, 'GAMEPAD_BACK', 'back'
|
|
setMember
|
|
push r:1, 'ENTER', 'enter-gamepad_A'
|
|
setMember
|
|
push r:1, 'ESCAPE', 'escape-gamepad_B'
|
|
setMember
|
|
push r:1, 'END', 'end'
|
|
setMember
|
|
push r:1, 'HOME', 'home'
|
|
setMember
|
|
push r:1, 'PAGE_DOWN', 'pageDown'
|
|
setMember
|
|
push r:1, 'PAGE_UP', 'pageUp'
|
|
setMember
|
|
push r:1, 'TAB', 'tab'
|
|
setMember
|
|
push r:1, 'SHIFT_TAB', 'shifttab'
|
|
setMember
|
|
push 1, NULL, 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label3:
|
|
pop
|
|
end // of initMovieClip 312
|
|
|
|
defineMovieClip 313 // total frames: 0
|
|
end // of defineMovieClip 313
|
|
|
|
exportAssets
|
|
313 as '__Packages.gfx.ui.InputDetails'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 313
|
|
constants '_global', 'gfx', 'Object', 'ui', 'InputDetails', 'type', 'code', 'value', 'navEquivalent', 'controllerIdx', 'control', 'skseKeycode', 'prototype', 'toString', 'controllerIdx=', ']', 'navEquivalent=', 'value=', 'type=', 'code=', '[InputDelegate', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'ui'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'ui', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label2:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'ui'
|
|
getMember
|
|
push 'InputDetails'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label3
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'InputDetails'
|
|
function2 (r:5='a_type', r:7='a_code', r:3='a_value', r:6='a_navEquivalent', r:2='a_controllerIdx', r:4='a_control', r:8='a_skseKeycode') (r:1='this')
|
|
push r:this, 'type', r:a_type
|
|
setMember
|
|
push r:this, 'code', r:a_code
|
|
setMember
|
|
push r:this, 'value', r:a_value
|
|
setMember
|
|
push r:this, 'navEquivalent', r:a_navEquivalent
|
|
setMember
|
|
push r:this, 'controllerIdx', r:a_controllerIdx
|
|
setMember
|
|
push r:this, 'control', r:a_control
|
|
setMember
|
|
push r:this, 'skseKeycode', r:a_skseKeycode
|
|
setMember
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'toString'
|
|
function2 () (r:1='this')
|
|
push 0.0, 'controllerIdx=', r:this, 'controllerIdx'
|
|
getMember
|
|
add
|
|
push ']'
|
|
add
|
|
push 'navEquivalent=', r:this, 'navEquivalent'
|
|
getMember
|
|
add
|
|
push 'value=', r:this, 'value'
|
|
getMember
|
|
add
|
|
push 'type=', r:this, 'type'
|
|
getMember
|
|
add
|
|
push 'code=', r:this, 'code'
|
|
getMember
|
|
add
|
|
push '[InputDelegate', 6
|
|
initArray
|
|
push 'toString'
|
|
callMethod
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push 1, NULL, 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'InputDetails'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label3:
|
|
pop
|
|
end // of initMovieClip 313
|
|
|
|
defineMovieClip 314 // total frames: 0
|
|
end // of defineMovieClip 314
|
|
|
|
exportAssets
|
|
314 as '__Packages.gfx.controls.ScrollIndicator'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 314
|
|
constants '_global', 'gfx', 'Object', 'controls', 'ScrollIndicator', 'tabChildren', 'focusEnabled', 'tabEnabled', '_disabled', 'core', 'UIComponent', 'prototype', '__get__disabled', '__set__disabled', '_scrollTarget', 'initialized', 'thumb', 'disabled', 'setScrollProperties', 'pageSize', 'pageScrollSize', 'minPosition', 'maxPosition', 'updateThumb', '__get__position', '_position', '__set__position', 'Math', 'min', 'max', 'type', 'scroll', 'position', 'dispatchEventAndSound', 'invalidate', 'update', '__get__scrollTarget', '__set__scrollTarget', '_parent', 'removeListener', 'scrollBar', 'focusTarget', 'noAutoSelection', 'addListener', 'onScroller', '__get__availableHeight', 'direction', 'horizontal', '__height', '__width', 'height', 'offsetBottom', 'offsetTop', 'toString', '[Scaleform ScrollIndicator ', '_name', ']', 'configUI', 'track', 'Button', 'onRelease', 'useHandCursor', 'initSize', '_rotation', 'vertical', 'inspectableScrollTarget', 'draw', '_height', 'TextField', 'maxscroll', 'bottomScroll', '_y', 'visible', 'isNaN', 'isDragging', 'lastVScrollPos', 'scrollerIntervalID', 'scrollerDelayUpdate', 'setInterval', 'clearInterval', 'soundMap', 'theme', 'default', 'availableHeight', 'addProperty', 'scrollTarget', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label2:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls'
|
|
getMember
|
|
push 'ScrollIndicator'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label32
|
|
push 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'ScrollIndicator'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
push r:this, 'tabChildren', FALSE
|
|
setMember
|
|
push r:this, 'focusEnabled', r:this, 'tabEnabled', r:this, '_disabled'
|
|
getMember
|
|
not
|
|
setRegister r:0
|
|
setMember
|
|
push r:0
|
|
setMember
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'ScrollIndicator'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'core'
|
|
getMember
|
|
push 'UIComponent'
|
|
getMember
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, '__get__disabled'
|
|
function2 () (r:1='this')
|
|
push r:this, '_disabled'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__disabled'
|
|
function2 (r:3='value') (r:1='this', r:2='super')
|
|
push r:this, '_disabled'
|
|
getMember
|
|
push r:value
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label5
|
|
push r:value, 1, r:super, '__set__disabled'
|
|
callMethod
|
|
pop
|
|
push r:this, 'focusEnabled', r:this, 'tabEnabled', r:this, '_disabled'
|
|
getMember
|
|
not
|
|
setRegister r:0
|
|
setMember
|
|
push r:0
|
|
setMember
|
|
push r:this, '_scrollTarget'
|
|
getMember
|
|
not
|
|
branchIfTrue label3
|
|
push r:this, 'tabEnabled', FALSE
|
|
setMember
|
|
label3:
|
|
push r:this, 'initialized'
|
|
getMember
|
|
not
|
|
branchIfTrue label4
|
|
push r:this, 'thumb'
|
|
getMember
|
|
push 'disabled', r:this, '_disabled'
|
|
getMember
|
|
setMember
|
|
label4:
|
|
push UNDEF
|
|
return
|
|
label5:
|
|
push 0.0, r:this, '__get__disabled'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'setScrollProperties'
|
|
function2 (r:3='pageSize', r:5='minPosition', r:4='maxPosition', r:2='pageScrollSize') (r:1='this')
|
|
push r:this, 'pageSize', r:pageSize
|
|
setMember
|
|
push r:pageScrollSize, UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label6
|
|
push r:this, 'pageScrollSize', r:pageScrollSize
|
|
setMember
|
|
label6:
|
|
push r:this, 'minPosition', r:minPosition
|
|
setMember
|
|
push r:this, 'maxPosition', r:maxPosition
|
|
setMember
|
|
push 0.0, r:this, 'updateThumb'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__position'
|
|
function2 () (r:1='this')
|
|
push r:this, '_position'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__position'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:value, r:this, '_position'
|
|
getMember
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label7
|
|
push r:this, '_position', r:value, r:this, 'maxPosition'
|
|
getMember
|
|
push 2, 'Math'
|
|
getVariable
|
|
push 'min'
|
|
callMethod
|
|
push r:this, 'minPosition'
|
|
getMember
|
|
push 2, 'Math'
|
|
getVariable
|
|
push 'max'
|
|
callMethod
|
|
setMember
|
|
push 'type', 'scroll', 'position', r:this, '_position'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 1, r:this, 'dispatchEventAndSound'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'invalidate'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label7:
|
|
push 0.0, r:this, '__get__position'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'update'
|
|
function ()
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__scrollTarget'
|
|
function2 () (r:1='this')
|
|
push r:this, '_scrollTarget'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__scrollTarget'
|
|
function2 (r:3='value') (r:1='this')
|
|
push r:this, '_scrollTarget'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:this, '_scrollTarget', r:value
|
|
setMember
|
|
push r:2
|
|
dup
|
|
not
|
|
branchIfTrue label8
|
|
pop
|
|
push r:value, '_parent'
|
|
getMember
|
|
push r:2
|
|
equals
|
|
not
|
|
label8:
|
|
not
|
|
branchIfTrue label10
|
|
push r:this, 1, r:2, 'removeListener'
|
|
callMethod
|
|
pop
|
|
push r:2, 'scrollBar'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label9
|
|
push r:2, 'scrollBar', NULL
|
|
setMember
|
|
label9:
|
|
push r:this, 'focusTarget', NULL
|
|
setMember
|
|
push r:2, 'noAutoSelection', FALSE
|
|
setMember
|
|
label10:
|
|
push r:value, 'gfx'
|
|
getVariable
|
|
push 'core'
|
|
getMember
|
|
push 'UIComponent'
|
|
getMember
|
|
instanceOf
|
|
dup
|
|
not
|
|
branchIfTrue label11
|
|
pop
|
|
push r:value, 'scrollBar'
|
|
getMember
|
|
push NULL
|
|
strictEquals
|
|
not
|
|
label11:
|
|
not
|
|
branchIfTrue label12
|
|
push r:value, 'scrollBar', r:this
|
|
setMember
|
|
push UNDEF
|
|
return
|
|
label12:
|
|
push r:this, '_scrollTarget'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
branchIfTrue label13
|
|
push r:this, 'tabEnabled', TRUE
|
|
setMember
|
|
push UNDEF
|
|
return
|
|
label13:
|
|
push r:this, 1, r:this, '_scrollTarget'
|
|
getMember
|
|
push 'addListener'
|
|
callMethod
|
|
pop
|
|
push r:this, '_scrollTarget'
|
|
getMember
|
|
push 'noAutoSelection', TRUE
|
|
setMember
|
|
push r:this, 'focusTarget', r:this, '_scrollTarget'
|
|
getMember
|
|
setMember
|
|
push r:this, 'tabEnabled', FALSE
|
|
setMember
|
|
push 0.0, r:this, 'onScroller'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, '__get__scrollTarget'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__availableHeight'
|
|
function2 () (r:1='this')
|
|
push r:this, 'direction'
|
|
getMember
|
|
push 'horizontal'
|
|
equals
|
|
branchIfTrue label14
|
|
push r:this, '__height'
|
|
getMember
|
|
branch label15
|
|
label14:
|
|
push r:this, '__width'
|
|
getMember
|
|
label15:
|
|
push r:this, 'thumb'
|
|
getMember
|
|
push 'height'
|
|
getMember
|
|
subtract
|
|
push r:this, 'offsetBottom'
|
|
getMember
|
|
add
|
|
push r:this, 'offsetTop'
|
|
getMember
|
|
add
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'toString'
|
|
function2 () (r:1='this')
|
|
push '[Scaleform ScrollIndicator ', r:this, '_name'
|
|
getMember
|
|
add
|
|
push ']'
|
|
add
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'configUI'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, 'configUI'
|
|
callMethod
|
|
pop
|
|
push r:this, 'track'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
branchIfTrue label16
|
|
push r:this, 'track', 0.0, 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'Button'
|
|
newMethod
|
|
setMember
|
|
label16:
|
|
push r:this, 'thumb'
|
|
getMember
|
|
push 'focusTarget', r:this
|
|
setMember
|
|
push r:this, 'track'
|
|
getMember
|
|
push 'focusTarget', r:this
|
|
setMember
|
|
push r:this, 'thumb'
|
|
getMember
|
|
push 'disabled', r:this, '_disabled'
|
|
getMember
|
|
setMember
|
|
push r:this, 'onRelease'
|
|
function ()
|
|
end // of function
|
|
|
|
setMember
|
|
push r:this, 'useHandCursor', FALSE
|
|
setMember
|
|
push 0.0, r:this, 'initSize'
|
|
callMethod
|
|
pop
|
|
push r:this, 'direction', r:this, '_rotation'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
branchIfTrue label17
|
|
push 'horizontal'
|
|
branch label18
|
|
label17:
|
|
push 'vertical'
|
|
label18:
|
|
setMember
|
|
push r:this, 'inspectableScrollTarget'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label20
|
|
push r:this, '_parent'
|
|
getMember
|
|
push r:this, 'inspectableScrollTarget'
|
|
getMember
|
|
getMember
|
|
setRegister r:3
|
|
pop
|
|
push r:3, NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label19
|
|
push r:3, 1, r:this, '__set__scrollTarget'
|
|
callMethod
|
|
pop
|
|
label19:
|
|
push r:this, 'inspectableScrollTarget', NULL
|
|
setMember
|
|
label20:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'draw'
|
|
function2 () (r:1='this')
|
|
push r:this, 'track'
|
|
getMember
|
|
push '_height', r:this, 'direction'
|
|
getMember
|
|
push 'horizontal'
|
|
equals
|
|
branchIfTrue label21
|
|
push r:this, '__height'
|
|
getMember
|
|
branch label22
|
|
label21:
|
|
push r:this, '__width'
|
|
getMember
|
|
label22:
|
|
setMember
|
|
push r:this, '_scrollTarget'
|
|
getMember
|
|
push 'TextField'
|
|
getVariable
|
|
instanceOf
|
|
not
|
|
branchIfTrue label23
|
|
push r:this, '_scrollTarget'
|
|
getMember
|
|
push 'maxscroll'
|
|
getMember
|
|
push 1, r:this, '_scrollTarget'
|
|
getMember
|
|
push 'bottomScroll'
|
|
getMember
|
|
push r:this, '_scrollTarget'
|
|
getMember
|
|
push 'scroll'
|
|
getMember
|
|
subtract
|
|
push 3, r:this, 'setScrollProperties'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label23:
|
|
push 0.0, r:this, 'updateThumb'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'updateThumb'
|
|
function2 () (r:1='this')
|
|
push r:this, 'thumb'
|
|
getMember
|
|
push 'initialized'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label24
|
|
push 0.0, r:this, 'invalidate'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label24:
|
|
push r:this, '_disabled'
|
|
getMember
|
|
not
|
|
branchIfTrue label25
|
|
push UNDEF
|
|
return
|
|
label25:
|
|
push r:this, 'maxPosition'
|
|
getMember
|
|
push r:this, 'minPosition'
|
|
getMember
|
|
subtract
|
|
push r:this, 'pageSize'
|
|
getMember
|
|
add
|
|
push 1, 2, 'Math'
|
|
getVariable
|
|
push 'max'
|
|
callMethod
|
|
setRegister r:6
|
|
pop
|
|
push r:this, 'direction'
|
|
getMember
|
|
push 'horizontal'
|
|
equals
|
|
branchIfTrue label26
|
|
push r:this, '__height'
|
|
getMember
|
|
branch label27
|
|
label26:
|
|
push r:this, '__width'
|
|
getMember
|
|
label27:
|
|
push r:this, 'offsetTop'
|
|
getMember
|
|
add
|
|
push r:this, 'offsetBottom'
|
|
getMember
|
|
add
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'thumb'
|
|
getMember
|
|
push 'height', r:this, 'pageSize'
|
|
getMember
|
|
push r:6
|
|
divide
|
|
push r:2
|
|
multiply
|
|
push 10, 2, 'Math'
|
|
getVariable
|
|
push 'max'
|
|
callMethod
|
|
setMember
|
|
push 0.0, r:this, '__get__position'
|
|
callMethod
|
|
push r:this, 'minPosition'
|
|
getMember
|
|
subtract
|
|
push r:this, 'maxPosition'
|
|
getMember
|
|
push r:this, 'minPosition'
|
|
getMember
|
|
subtract
|
|
divide
|
|
setRegister r:4
|
|
pop
|
|
push 0.0, r:this, 'offsetTop'
|
|
getMember
|
|
subtract
|
|
setRegister r:3
|
|
pop
|
|
push r:4, 0.0, r:this, '__get__availableHeight'
|
|
callMethod
|
|
multiply
|
|
push r:3
|
|
add
|
|
setRegister r:5
|
|
pop
|
|
push r:this, 'thumb'
|
|
getMember
|
|
push '_y', r:5, r:2, r:this, 'offsetTop'
|
|
getMember
|
|
subtract
|
|
push 2, 'Math'
|
|
getVariable
|
|
push 'min'
|
|
callMethod
|
|
push r:3, 2, 'Math'
|
|
getVariable
|
|
push 'max'
|
|
callMethod
|
|
setMember
|
|
push r:this, 'thumb'
|
|
getMember
|
|
push 'visible', r:4, 1, 'isNaN'
|
|
callFunction
|
|
dup
|
|
branchIfTrue label28
|
|
pop
|
|
push r:this, 'maxPosition'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
label28:
|
|
not
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onScroller'
|
|
function2 () (r:1='this')
|
|
push r:this, 'isDragging'
|
|
getMember
|
|
not
|
|
branchIfTrue label29
|
|
push UNDEF
|
|
return
|
|
label29:
|
|
push r:this, 'lastVScrollPos'
|
|
getMember
|
|
push r:this, '_scrollTarget'
|
|
getMember
|
|
push 'scroll'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label30
|
|
push r:this, 'lastVScrollPos'
|
|
delete
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label30:
|
|
push r:this, '_scrollTarget'
|
|
getMember
|
|
push 'maxscroll'
|
|
getMember
|
|
push 1, r:this, '_scrollTarget'
|
|
getMember
|
|
push 'bottomScroll'
|
|
getMember
|
|
push r:this, '_scrollTarget'
|
|
getMember
|
|
push 'scroll'
|
|
getMember
|
|
subtract
|
|
push 3, r:this, 'setScrollProperties'
|
|
callMethod
|
|
pop
|
|
push r:this, '_scrollTarget'
|
|
getMember
|
|
push 'scroll'
|
|
getMember
|
|
push 1, r:this, '__set__position'
|
|
callMethod
|
|
pop
|
|
push r:this, 'lastVScrollPos', r:this, '_scrollTarget'
|
|
getMember
|
|
push 'scroll'
|
|
getMember
|
|
setMember
|
|
push r:this, 'scrollerIntervalID'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label31
|
|
push r:this, 'scrollerIntervalID', 10, 'scrollerDelayUpdate', r:this, 3, 'setInterval'
|
|
callFunction
|
|
setMember
|
|
label31:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'scrollerDelayUpdate'
|
|
function2 () (r:1='this')
|
|
push 0.0, r:this, 'onScroller'
|
|
callMethod
|
|
pop
|
|
push r:this, 'scrollerIntervalID'
|
|
getMember
|
|
push 1, 'clearInterval'
|
|
callFunction
|
|
pop
|
|
push r:this, 'scrollerIntervalID'
|
|
delete
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'direction', 'vertical'
|
|
setMember
|
|
push r:2, 'soundMap', 'theme', 'default', 'scroll', 'scroll', 2
|
|
initObject
|
|
setMember
|
|
push r:2, 'pageScrollSize', 1
|
|
setMember
|
|
push r:2, 'minPosition', 0.0
|
|
setMember
|
|
push r:2, 'maxPosition', 10
|
|
setMember
|
|
push r:2, '_position', 5
|
|
setMember
|
|
push r:2, 'offsetTop', 0.0
|
|
setMember
|
|
push r:2, 'offsetBottom', 0.0
|
|
setMember
|
|
push r:2, 'isDragging', FALSE
|
|
setMember
|
|
function ()
|
|
end // of function
|
|
|
|
push r:2, '__get__availableHeight'
|
|
getMember
|
|
push 'availableHeight', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__disabled'
|
|
getMember
|
|
push r:2, '__get__disabled'
|
|
getMember
|
|
push 'disabled', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__position'
|
|
getMember
|
|
push r:2, '__get__position'
|
|
getMember
|
|
push 'position', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__scrollTarget'
|
|
getMember
|
|
push r:2, '__get__scrollTarget'
|
|
getMember
|
|
push 'scrollTarget', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push 1, NULL, 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'ScrollIndicator'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label32:
|
|
pop
|
|
end // of initMovieClip 314
|
|
|
|
defineMovieClip 315 // total frames: 0
|
|
end // of defineMovieClip 315
|
|
|
|
exportAssets
|
|
315 as '__Packages.gfx.controls.Button'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 315
|
|
constants '_global', 'gfx', 'Object', 'controls', 'Button', 'focusEnabled', 'tabEnabled', '_disableFocus', '_disabled', 'inspectableGroupName', '', '__set__group', 'core', 'UIComponent', 'prototype', '__get__labelID', '__set__labelID', 'utils', 'Locale', 'getTranslatedString', '__set__label', '__get__label', '_label', 'initialized', 'textField', 'text', '__get__autoSize', 'none', 'sizeIsInvalid', 'updateAfterStateChange', '__get__disabled', '__set__disabled', 'clearRepeatInterval', 'up', 'disabled', 'setState', '__get__selected', '_selected', '__set__selected', '_focused', 'pressedByKeyboard', 'focusIndicator', 'kb_selecting', 'selecting', '__get__displayFocus', 'over', 'dispatchEvent', 'type', 'select', 'selected', 'dispatchEventAndSound', '__get__groupName', '_group', 'name', '__set__groupName', '__get__group', 'ButtonGroup', 'string', '_parent', '_buttonGroup_', 'toString', 'removeButton', 'addButton', '__get__disableFocus', '__set__disableFocus', '__get__disableConstraints', '_disableConstraints', '__set__disableConstraints', '_autoSize', '__set__autoSize', 'validateNow', 'setSize', 'handleInput', '__reg0', 'navEquivalent', 'ui', 'NavigationCode', 'ENTER', 'controllerIdx', 'value', 'keyDown', 'keyHold', 'handlePress', 'handleRelease', '[Scaleform Button ', '_name', ']', 'configUI', 'constraints', 'Constraints', 'ALL', 'addElement', 'onRollOver', 'handleMouseRollOver', 'onRollOut', 'handleMouseRollOut', 'onPress', 'handleMousePress', 'onRelease', 'handleMouseRelease', 'onReleaseOutside', 'handleReleaseOutside', 'onDragOver', 'handleDragOver', 'onDragOut', 'handleDragOut', '_totalFrames', '_visible', 'draw', 'alignForAutoSize', '_width', '__width', '_height', '__height', 'update', '__get__height', '__get__width', 'stateChange', 'state', 'calculateWidth', 'invalidate', 'getElement', 'metrics', 'textWidth', 'left', 'right', '__set__width', '_x', 'center', 'getStatePrefixes', 'stateMap', 'length', 'pop', 'gotoAndPlay', 'selected_', 'changeFocus', '_displayFocus', 'out', '_totalframes', 'hide', 'show', 'kb_release', 'rollOver', 'rollOut', 'Selection', 'setFocus', 'down', 'press', 'button', 'autoRepeat', 'buttonRepeatInterval', 'buttonRepeatDelay', 'beginButtonRepeat', 'setInterval', 'kb_down', 'clearInterval', 'doubleClickEnabled', 'doubleClickInterval', 'doubleClickDuration', 'doubleClickExpired', 'doubleClick', 'release', 'handleClick', 'toggle', 'click', 'lockDragStateChange', 'dragOver', 'dragOut', 'releaseOutside', 'buttonRepeatDuration', 'handleButtonRepeat', 'soundMap', 'theme', 'default', 'focusIn', 'focusOut', 'autoSize', 'addProperty', 'disableConstraints', 'disableFocus', 'group', 'groupName', 'label', 'labelID', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label2:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls'
|
|
getMember
|
|
push 'Button'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label118
|
|
push 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'Button'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
push r:this, 'focusEnabled', r:this, 'tabEnabled', r:this, '_disableFocus'
|
|
getMember
|
|
branchIfTrue label3
|
|
push r:this, '_disabled'
|
|
getMember
|
|
not
|
|
branch label4
|
|
label3:
|
|
push FALSE
|
|
label4:
|
|
setRegister r:0
|
|
setMember
|
|
push r:0
|
|
setMember
|
|
push r:this, 'inspectableGroupName'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label5
|
|
pop
|
|
push r:this, 'inspectableGroupName'
|
|
getMember
|
|
push ''
|
|
equals
|
|
not
|
|
label5:
|
|
not
|
|
branchIfTrue label6
|
|
push r:this, 'inspectableGroupName'
|
|
getMember
|
|
push 1, r:this, '__set__group'
|
|
callMethod
|
|
pop
|
|
label6:
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'Button'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'core'
|
|
getMember
|
|
push 'UIComponent'
|
|
getMember
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, '__get__labelID'
|
|
function ()
|
|
push NULL
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__labelID'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:value, ''
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label7
|
|
push r:value, 1, 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Locale'
|
|
getMember
|
|
push 'getTranslatedString'
|
|
callMethod
|
|
push 1, r:this, '__set__label'
|
|
callMethod
|
|
pop
|
|
label7:
|
|
push 0.0, r:this, '__get__labelID'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__label'
|
|
function2 () (r:1='this')
|
|
push r:this, '_label'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__label'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:this, '_label', r:value
|
|
setMember
|
|
push r:this, 'initialized'
|
|
getMember
|
|
not
|
|
branchIfTrue label10
|
|
push r:this, 'textField'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label8
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'text', r:this, '_label'
|
|
getMember
|
|
setMember
|
|
label8:
|
|
push 0.0, r:this, '__get__autoSize'
|
|
callMethod
|
|
push 'none'
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label9
|
|
push r:this, 'sizeIsInvalid', TRUE
|
|
setMember
|
|
label9:
|
|
push 0.0, r:this, 'updateAfterStateChange'
|
|
callMethod
|
|
pop
|
|
label10:
|
|
push 0.0, r:this, '__get__label'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__disabled'
|
|
function2 () (r:1='this')
|
|
push r:this, '_disabled'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__disabled'
|
|
function2 (r:3='value') (r:1='this', r:2='super')
|
|
push r:this, '_disabled'
|
|
getMember
|
|
push r:value
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label15
|
|
push r:value, 1, r:super, '__set__disabled'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'clearRepeatInterval'
|
|
callMethod
|
|
pop
|
|
push r:this, 'focusEnabled', r:this, 'tabEnabled', r:this, '_disableFocus'
|
|
getMember
|
|
branchIfTrue label11
|
|
push r:this, '_disabled'
|
|
getMember
|
|
not
|
|
branch label12
|
|
label11:
|
|
push FALSE
|
|
label12:
|
|
setRegister r:0
|
|
setMember
|
|
push r:0
|
|
setMember
|
|
push r:this, '_disabled'
|
|
getMember
|
|
branchIfTrue label13
|
|
push 'up'
|
|
branch label14
|
|
label13:
|
|
push 'disabled'
|
|
label14:
|
|
push 1, r:this, 'setState'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label15:
|
|
push 0.0, r:this, '__get__disabled'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__selected'
|
|
function2 () (r:1='this')
|
|
push r:this, '_selected'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__selected'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:this, '_selected'
|
|
getMember
|
|
push r:value
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label26
|
|
push r:this, '_selected', r:value
|
|
setMember
|
|
push r:this, '_disabled'
|
|
getMember
|
|
not
|
|
branchIfTrue label16
|
|
push 'disabled', 1, r:this, 'setState'
|
|
callMethod
|
|
pop
|
|
branch label24
|
|
label16:
|
|
push r:this, '_focused'
|
|
getMember
|
|
not
|
|
branchIfTrue label20
|
|
push r:this, 'pressedByKeyboard'
|
|
getMember
|
|
dup
|
|
not
|
|
branchIfTrue label17
|
|
pop
|
|
push r:this, 'focusIndicator'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
label17:
|
|
not
|
|
branchIfTrue label18
|
|
push 'kb_selecting', 1, r:this, 'setState'
|
|
callMethod
|
|
pop
|
|
branch label19
|
|
label18:
|
|
push 'selecting', 1, r:this, 'setState'
|
|
callMethod
|
|
pop
|
|
label19:
|
|
branch label24
|
|
label20:
|
|
push 0.0, r:this, '__get__displayFocus'
|
|
callMethod
|
|
dup
|
|
not
|
|
branchIfTrue label21
|
|
pop
|
|
push r:this, 'focusIndicator'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
label21:
|
|
branchIfTrue label22
|
|
push 'up'
|
|
branch label23
|
|
label22:
|
|
push 'over'
|
|
label23:
|
|
push 1, r:this, 'setState'
|
|
callMethod
|
|
pop
|
|
label24:
|
|
push r:this, 'dispatchEvent'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label25
|
|
push 'type', 'select', 'selected', r:this, '_selected'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 1, r:this, 'dispatchEventAndSound'
|
|
callMethod
|
|
pop
|
|
label25:
|
|
push UNDEF
|
|
return
|
|
label26:
|
|
push 0.0, r:this, '__get__selected'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__groupName'
|
|
function2 () (r:1='this')
|
|
push r:this, '_group'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
branchIfTrue label27
|
|
push r:this, '_group'
|
|
getMember
|
|
push 'name'
|
|
getMember
|
|
branch label28
|
|
label27:
|
|
push NULL
|
|
label28:
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__groupName'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:value, 1, r:this, '__set__group'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, '__get__groupName'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__group'
|
|
function2 () (r:1='this')
|
|
push r:this, '_group'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__group'
|
|
function2 (r:3='value') (r:1='this')
|
|
push 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'ButtonGroup'
|
|
getMember
|
|
push r:value
|
|
cast
|
|
setRegister r:2
|
|
pop
|
|
push r:value
|
|
typeof
|
|
push 'string'
|
|
equals
|
|
not
|
|
branchIfTrue label29
|
|
push r:this, '_parent'
|
|
getMember
|
|
push '_buttonGroup_', r:value
|
|
add
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, NULL
|
|
equals
|
|
not
|
|
branchIfTrue label29
|
|
push r:this, '_parent'
|
|
getMember
|
|
push '_buttonGroup_', r:value
|
|
add
|
|
push r:this, '_parent'
|
|
getMember
|
|
push 0.0, r:value, 'toString'
|
|
callMethod
|
|
push 2, 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'ButtonGroup'
|
|
newMethod
|
|
setRegister r:2
|
|
setMember
|
|
label29:
|
|
push r:this, '_group'
|
|
getMember
|
|
push r:2
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label32
|
|
push r:this, '_group'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label30
|
|
push r:this, 1, r:this, '_group'
|
|
getMember
|
|
push 'removeButton'
|
|
callMethod
|
|
pop
|
|
label30:
|
|
push r:this, '_group', r:2
|
|
setMember
|
|
push r:this, '_group'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label31
|
|
push r:this, 1, r:2, 'addButton'
|
|
callMethod
|
|
pop
|
|
label31:
|
|
push UNDEF
|
|
return
|
|
label32:
|
|
push 0.0, r:this, '__get__group'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__disableFocus'
|
|
function2 () (r:1='this')
|
|
push r:this, '_disableFocus'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__disableFocus'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:this, '_disableFocus', r:value
|
|
setMember
|
|
push r:this, 'focusEnabled', r:this, 'tabEnabled', r:this, '_disableFocus'
|
|
getMember
|
|
branchIfTrue label33
|
|
push r:this, '_disabled'
|
|
getMember
|
|
not
|
|
branch label34
|
|
label33:
|
|
push FALSE
|
|
label34:
|
|
setRegister r:0
|
|
setMember
|
|
push r:0
|
|
setMember
|
|
push 0.0, r:this, '__get__disableFocus'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__disableConstraints'
|
|
function2 () (r:1='this')
|
|
push r:this, '_disableConstraints'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__disableConstraints'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:this, '_disableConstraints', r:value
|
|
setMember
|
|
push 0.0, r:this, '__get__disableConstraints'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__autoSize'
|
|
function2 () (r:1='this')
|
|
push r:this, '_autoSize'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__autoSize'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:this, '_autoSize'
|
|
getMember
|
|
push r:value
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label36
|
|
push r:this, '_autoSize', r:value
|
|
setMember
|
|
push r:this, 'initialized'
|
|
getMember
|
|
not
|
|
branchIfTrue label35
|
|
push r:this, 'sizeIsInvalid', TRUE
|
|
setMember
|
|
push 0.0, r:this, 'validateNow'
|
|
callMethod
|
|
pop
|
|
label35:
|
|
push UNDEF
|
|
return
|
|
label36:
|
|
push 0.0, r:this, '__get__autoSize'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'setSize'
|
|
function2 (r:2='width', r:3='height') (r:1='super')
|
|
push r:height, r:width, 2, r:super, 'setSize'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleInput'
|
|
function2 (r:2='details', 'pathToFocus') (r:1='this')
|
|
push '__reg0', r:details, 'navEquivalent'
|
|
getMember
|
|
setRegister r:0
|
|
setVariable
|
|
push r:0, 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'ENTER'
|
|
getMember
|
|
strictEquals
|
|
not
|
|
branchIfTrue label41
|
|
push r:details, 'controllerIdx'
|
|
getMember
|
|
setRegister r:3
|
|
pop
|
|
push r:details, 'value'
|
|
getMember
|
|
push 'keyDown'
|
|
equals
|
|
dup
|
|
branchIfTrue label37
|
|
pop
|
|
push r:details, 'value'
|
|
getMember
|
|
push 'keyHold'
|
|
equals
|
|
label37:
|
|
not
|
|
branchIfTrue label39
|
|
push r:this, 'pressedByKeyboard'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label38
|
|
push r:3, 1, r:this, 'handlePress'
|
|
callMethod
|
|
pop
|
|
label38:
|
|
branch label40
|
|
label39:
|
|
push r:3, 1, r:this, 'handleRelease'
|
|
callMethod
|
|
pop
|
|
label40:
|
|
push TRUE
|
|
return
|
|
label41:
|
|
push FALSE
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'toString'
|
|
function2 () (r:1='this')
|
|
push '[Scaleform Button ', r:this, '_name'
|
|
getMember
|
|
add
|
|
push ']'
|
|
add
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'configUI'
|
|
function2 () (r:1='this', r:2='super')
|
|
push r:this, 'constraints', TRUE, r:this, 2, 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
newMethod
|
|
setMember
|
|
push r:this, '_disableConstraints'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label42
|
|
push 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
getMember
|
|
push 'ALL'
|
|
getMember
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 2, r:this, 'constraints'
|
|
getMember
|
|
push 'addElement'
|
|
callMethod
|
|
pop
|
|
label42:
|
|
push 0.0, r:super, 'configUI'
|
|
callMethod
|
|
pop
|
|
push r:this, '_autoSize'
|
|
getMember
|
|
push 'none'
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label43
|
|
push r:this, 'sizeIsInvalid', TRUE
|
|
setMember
|
|
label43:
|
|
push r:this, 'onRollOver', r:this, 'handleMouseRollOver'
|
|
getMember
|
|
setMember
|
|
push r:this, 'onRollOut', r:this, 'handleMouseRollOut'
|
|
getMember
|
|
setMember
|
|
push r:this, 'onPress', r:this, 'handleMousePress'
|
|
getMember
|
|
setMember
|
|
push r:this, 'onRelease', r:this, 'handleMouseRelease'
|
|
getMember
|
|
setMember
|
|
push r:this, 'onReleaseOutside', r:this, 'handleReleaseOutside'
|
|
getMember
|
|
setMember
|
|
push r:this, 'onDragOver', r:this, 'handleDragOver'
|
|
getMember
|
|
setMember
|
|
push r:this, 'onDragOut', r:this, 'handleDragOut'
|
|
getMember
|
|
setMember
|
|
push r:this, 'focusIndicator'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label44
|
|
pop
|
|
push r:this, '_focused'
|
|
getMember
|
|
not
|
|
label44:
|
|
dup
|
|
not
|
|
branchIfTrue label45
|
|
pop
|
|
push r:this, 'focusIndicator'
|
|
getMember
|
|
push '_totalFrames'
|
|
getMember
|
|
push 1
|
|
equals
|
|
label45:
|
|
not
|
|
branchIfTrue label46
|
|
push r:this, 'focusIndicator'
|
|
getMember
|
|
push '_visible', FALSE
|
|
setMember
|
|
label46:
|
|
push 0.0, r:this, 'updateAfterStateChange'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'draw'
|
|
function2 () (r:1='this')
|
|
push r:this, 'sizeIsInvalid'
|
|
getMember
|
|
not
|
|
branchIfTrue label47
|
|
push 0.0, r:this, 'alignForAutoSize'
|
|
callMethod
|
|
pop
|
|
push r:this, '_width', r:this, '__width'
|
|
getMember
|
|
setMember
|
|
push r:this, '_height', r:this, '__height'
|
|
getMember
|
|
setMember
|
|
label47:
|
|
push r:this, 'initialized'
|
|
getMember
|
|
not
|
|
branchIfTrue label48
|
|
push r:this, '__height'
|
|
getMember
|
|
push r:this, '__width'
|
|
getMember
|
|
push 2, r:this, 'constraints'
|
|
getMember
|
|
push 'update'
|
|
callMethod
|
|
pop
|
|
label48:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'updateAfterStateChange'
|
|
function2 () (r:1='this')
|
|
push r:this, 'initialized'
|
|
getMember
|
|
not
|
|
branchIfTrue label52
|
|
push r:this, 'textField'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label49
|
|
pop
|
|
push r:this, '_label'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
label49:
|
|
not
|
|
branchIfTrue label50
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'text', r:this, '_label'
|
|
getMember
|
|
setMember
|
|
label50:
|
|
push 0.0, r:this, 'validateNow'
|
|
callMethod
|
|
pop
|
|
push r:this, 'constraints'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label51
|
|
push 0.0, r:this, '__get__height'
|
|
callMethod
|
|
push 0.0, r:this, '__get__width'
|
|
callMethod
|
|
push 2, r:this, 'constraints'
|
|
getMember
|
|
push 'update'
|
|
callMethod
|
|
pop
|
|
label51:
|
|
push 'type', 'stateChange', 'state', r:this, 'state'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
label52:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'calculateWidth'
|
|
function2 () (r:1='this')
|
|
push r:this, 'constraints'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
branchIfTrue label53
|
|
push 0.0, r:this, 'invalidate'
|
|
callMethod
|
|
pop
|
|
push 0.0
|
|
return
|
|
label53:
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 1, r:this, 'constraints'
|
|
getMember
|
|
push 'getElement'
|
|
callMethod
|
|
push 'metrics'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'textWidth'
|
|
getMember
|
|
push r:2, 'left'
|
|
getMember
|
|
add
|
|
push r:2, 'right'
|
|
getMember
|
|
add
|
|
push 5
|
|
add
|
|
setRegister r:3
|
|
pop
|
|
push r:3
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'alignForAutoSize'
|
|
function2 () (r:1='this')
|
|
push r:this, 'initialized'
|
|
getMember
|
|
not
|
|
dup
|
|
branchIfTrue label54
|
|
pop
|
|
push r:this, '_autoSize'
|
|
getMember
|
|
push 'none'
|
|
equals
|
|
label54:
|
|
dup
|
|
branchIfTrue label55
|
|
pop
|
|
push r:this, 'textField'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
label55:
|
|
not
|
|
branchIfTrue label56
|
|
push UNDEF
|
|
return
|
|
label56:
|
|
push r:this, '__width'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push 0.0, r:this, 'calculateWidth'
|
|
callMethod
|
|
push 1, r:this, '__set__width'
|
|
callMethod
|
|
pop
|
|
push '__reg0', r:this, '_autoSize'
|
|
getMember
|
|
setRegister r:0
|
|
setVariable
|
|
push r:0, 'right'
|
|
strictEquals
|
|
not
|
|
branchIfTrue label57
|
|
push r:this, '_x'
|
|
getMember
|
|
push r:2
|
|
add
|
|
setRegister r:4
|
|
pop
|
|
push r:this, '_x', r:4, r:this, '__width'
|
|
getMember
|
|
subtract
|
|
setMember
|
|
push UNDEF
|
|
return
|
|
branch label58
|
|
label57:
|
|
push '__reg0'
|
|
getVariable
|
|
push 'center'
|
|
strictEquals
|
|
not
|
|
not
|
|
branchIfTrue label58
|
|
push UNDEF
|
|
return
|
|
label58:
|
|
push r:this, '_x'
|
|
getMember
|
|
push r:2, 2
|
|
divide
|
|
add
|
|
setRegister r:3
|
|
pop
|
|
push r:this, '_x', r:3, r:this, '__width'
|
|
getMember
|
|
push 2
|
|
divide
|
|
subtract
|
|
setMember
|
|
push UNDEF
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'setState'
|
|
function2 (r:6='state') (r:1='this')
|
|
push r:this, 'state', r:state
|
|
setMember
|
|
push 0.0, r:this, 'getStatePrefixes'
|
|
callMethod
|
|
setRegister r:5
|
|
pop
|
|
push r:this, 'stateMap'
|
|
getMember
|
|
push r:state
|
|
getMember
|
|
setRegister r:4
|
|
pop
|
|
push r:4, NULL
|
|
equals
|
|
dup
|
|
branchIfTrue label59
|
|
pop
|
|
push r:4, 'length'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
label59:
|
|
not
|
|
branchIfTrue label60
|
|
push UNDEF
|
|
return
|
|
label60:
|
|
push 0.0, 0.0, r:5, 'pop'
|
|
callMethod
|
|
push 'toString'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
push r:4, 'length'
|
|
getMember
|
|
push 1
|
|
subtract
|
|
setRegister r:2
|
|
pop
|
|
label61:
|
|
push r:2, 0.0
|
|
lessThan
|
|
not
|
|
not
|
|
branchIfTrue label62
|
|
push r:3, r:4, r:2
|
|
getMember
|
|
add
|
|
push 1, r:this, 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
push r:2
|
|
decrement
|
|
setRegister r:2
|
|
pop
|
|
branch label61
|
|
label62:
|
|
push r:5, 'length'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
branchIfTrue label60
|
|
push 0.0, r:this, 'updateAfterStateChange'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'getStatePrefixes'
|
|
function2 () (r:1='this')
|
|
push r:this, '_selected'
|
|
getMember
|
|
branchIfTrue label63
|
|
push '', 1
|
|
initArray
|
|
branch label64
|
|
label63:
|
|
push '', 'selected_', 2
|
|
initArray
|
|
label64:
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'changeFocus'
|
|
function2 () (r:1='this')
|
|
push r:this, '_disabled'
|
|
getMember
|
|
not
|
|
branchIfTrue label65
|
|
push UNDEF
|
|
return
|
|
label65:
|
|
push r:this, 'focusIndicator'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
branchIfTrue label70
|
|
push r:this, '_focused'
|
|
getMember
|
|
dup
|
|
branchIfTrue label66
|
|
pop
|
|
push r:this, '_displayFocus'
|
|
getMember
|
|
label66:
|
|
branchIfTrue label67
|
|
push 'out'
|
|
branch label68
|
|
label67:
|
|
push 'over'
|
|
label68:
|
|
push 1, r:this, 'setState'
|
|
callMethod
|
|
pop
|
|
push r:this, 'pressedByKeyboard'
|
|
getMember
|
|
dup
|
|
not
|
|
branchIfTrue label69
|
|
pop
|
|
push r:this, '_focused'
|
|
getMember
|
|
not
|
|
label69:
|
|
not
|
|
branchIfTrue label70
|
|
push r:this, 'pressedByKeyboard', FALSE
|
|
setMember
|
|
label70:
|
|
push r:this, 'focusIndicator'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label76
|
|
push r:this, 'focusIndicator'
|
|
getMember
|
|
push '_totalframes'
|
|
getMember
|
|
push 1
|
|
equals
|
|
not
|
|
branchIfTrue label71
|
|
push r:this, 'focusIndicator'
|
|
getMember
|
|
push '_visible', r:this, '_focused'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
setMember
|
|
branch label74
|
|
label71:
|
|
push r:this, '_focused'
|
|
getMember
|
|
branchIfTrue label72
|
|
push 'hide'
|
|
branch label73
|
|
label72:
|
|
push 'show'
|
|
label73:
|
|
push 1, r:this, 'focusIndicator'
|
|
getMember
|
|
push 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
push 'state', r:this, '_focused'
|
|
getMember
|
|
add
|
|
push 1, r:this, 'focusIndicator'
|
|
getMember
|
|
push 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
label74:
|
|
push r:this, 'pressedByKeyboard'
|
|
getMember
|
|
dup
|
|
not
|
|
branchIfTrue label75
|
|
pop
|
|
push r:this, '_focused'
|
|
getMember
|
|
not
|
|
label75:
|
|
not
|
|
branchIfTrue label76
|
|
push 'kb_release', 1, r:this, 'setState'
|
|
callMethod
|
|
pop
|
|
push r:this, 'pressedByKeyboard', FALSE
|
|
setMember
|
|
label76:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleMouseRollOver'
|
|
function2 (r:2='controllerIdx') (r:1='this')
|
|
push r:this, '_disabled'
|
|
getMember
|
|
not
|
|
branchIfTrue label77
|
|
push UNDEF
|
|
return
|
|
label77:
|
|
push r:this, '_focused'
|
|
getMember
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label78
|
|
pop
|
|
push r:this, '_displayFocus'
|
|
getMember
|
|
not
|
|
label78:
|
|
dup
|
|
branchIfTrue label79
|
|
pop
|
|
push r:this, 'focusIndicator'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
label79:
|
|
not
|
|
branchIfTrue label80
|
|
push 'over', 1, r:this, 'setState'
|
|
callMethod
|
|
pop
|
|
label80:
|
|
push 'type', 'rollOver', 'controllerIdx', r:controllerIdx, 2
|
|
initObject
|
|
push 1, r:this, 'dispatchEventAndSound'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleMouseRollOut'
|
|
function2 (r:2='controllerIdx') (r:1='this')
|
|
push r:this, '_disabled'
|
|
getMember
|
|
not
|
|
branchIfTrue label81
|
|
push UNDEF
|
|
return
|
|
label81:
|
|
push r:this, '_focused'
|
|
getMember
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label82
|
|
pop
|
|
push r:this, '_displayFocus'
|
|
getMember
|
|
not
|
|
label82:
|
|
dup
|
|
branchIfTrue label83
|
|
pop
|
|
push r:this, 'focusIndicator'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
label83:
|
|
not
|
|
branchIfTrue label84
|
|
push 'out', 1, r:this, 'setState'
|
|
callMethod
|
|
pop
|
|
label84:
|
|
push 'type', 'rollOut', 'controllerIdx', r:controllerIdx, 2
|
|
initObject
|
|
push 1, r:this, 'dispatchEventAndSound'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleMousePress'
|
|
function2 (r:2='controllerIdx', 'keyboardOrMouse', r:3='button') (r:1='this')
|
|
push r:this, '_disabled'
|
|
getMember
|
|
not
|
|
branchIfTrue label85
|
|
push UNDEF
|
|
return
|
|
label85:
|
|
push r:this, '_disableFocus'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label86
|
|
push r:controllerIdx, r:this, 2, 'Selection'
|
|
getVariable
|
|
push 'setFocus'
|
|
callMethod
|
|
pop
|
|
label86:
|
|
push 'down', 1, r:this, 'setState'
|
|
callMethod
|
|
pop
|
|
push 'type', 'press', 'controllerIdx', r:controllerIdx, 'button', r:button, 3
|
|
initObject
|
|
push 1, r:this, 'dispatchEventAndSound'
|
|
callMethod
|
|
pop
|
|
push r:this, 'autoRepeat'
|
|
getMember
|
|
not
|
|
branchIfTrue label87
|
|
push r:this, 'buttonRepeatInterval', r:button, r:controllerIdx, r:this, 'buttonRepeatDelay'
|
|
getMember
|
|
push 'beginButtonRepeat', r:this, 5, 'setInterval'
|
|
callFunction
|
|
setMember
|
|
label87:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handlePress'
|
|
function2 (r:2='controllerIdx') (r:1='this')
|
|
push r:this, '_disabled'
|
|
getMember
|
|
not
|
|
branchIfTrue label88
|
|
push UNDEF
|
|
return
|
|
label88:
|
|
push r:this, 'pressedByKeyboard', TRUE
|
|
setMember
|
|
push r:this, 'focusIndicator'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
branchIfTrue label89
|
|
push 'kb_down'
|
|
branch label90
|
|
label89:
|
|
push 'down'
|
|
label90:
|
|
push 1, r:this, 'setState'
|
|
callMethod
|
|
pop
|
|
push 'type', 'press', 'controllerIdx', r:controllerIdx, 2
|
|
initObject
|
|
push 1, r:this, 'dispatchEventAndSound'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleMouseRelease'
|
|
function2 (r:2='controllerIdx', 'keyboardOrMouse', r:3='button') (r:1='this')
|
|
push r:this, '_disabled'
|
|
getMember
|
|
not
|
|
branchIfTrue label91
|
|
push UNDEF
|
|
return
|
|
label91:
|
|
push r:this, 'buttonRepeatInterval'
|
|
getMember
|
|
push 1, 'clearInterval'
|
|
callFunction
|
|
pop
|
|
push r:this, 'buttonRepeatInterval'
|
|
delete
|
|
pop
|
|
push r:this, 'doubleClickEnabled'
|
|
getMember
|
|
not
|
|
branchIfTrue label93
|
|
push r:this, 'doubleClickInterval'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
branchIfTrue label92
|
|
push r:this, 'doubleClickInterval', r:this, 'doubleClickDuration'
|
|
getMember
|
|
push 'doubleClickExpired', r:this, 3, 'setInterval'
|
|
callFunction
|
|
setMember
|
|
branch label93
|
|
label92:
|
|
push 0.0, r:this, 'doubleClickExpired'
|
|
callMethod
|
|
pop
|
|
push 'type', 'doubleClick', 'controllerIdx', r:controllerIdx, 'button', r:button, 3
|
|
initObject
|
|
push 1, r:this, 'dispatchEventAndSound'
|
|
callMethod
|
|
pop
|
|
push 'release', 1, r:this, 'setState'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label93:
|
|
push 'release', 1, r:this, 'setState'
|
|
callMethod
|
|
pop
|
|
push r:button, r:controllerIdx, 2, r:this, 'handleClick'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleRelease'
|
|
function2 (r:2='controllerIdx') (r:1='this')
|
|
push r:this, '_disabled'
|
|
getMember
|
|
not
|
|
branchIfTrue label94
|
|
push UNDEF
|
|
return
|
|
label94:
|
|
push r:this, 'focusIndicator'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
branchIfTrue label95
|
|
push 'kb_release'
|
|
branch label96
|
|
label95:
|
|
push 'release'
|
|
label96:
|
|
push 1, r:this, 'setState'
|
|
callMethod
|
|
pop
|
|
push r:controllerIdx, 1, r:this, 'handleClick'
|
|
callMethod
|
|
pop
|
|
push r:this, 'pressedByKeyboard', FALSE
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleClick'
|
|
function2 (r:2='controllerIdx', r:3='button') (r:1='this')
|
|
push r:this, 'toggle'
|
|
getMember
|
|
not
|
|
branchIfTrue label97
|
|
push r:this, '_selected'
|
|
getMember
|
|
not
|
|
push 1, r:this, '__set__selected'
|
|
callMethod
|
|
pop
|
|
label97:
|
|
push 'type', 'click', 'controllerIdx', r:controllerIdx, 'button', r:button, 3
|
|
initObject
|
|
push 1, r:this, 'dispatchEventAndSound'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleDragOver'
|
|
function2 (r:2='controllerIdx', r:3='button') (r:1='this')
|
|
push r:this, '_disabled'
|
|
getMember
|
|
dup
|
|
branchIfTrue label98
|
|
pop
|
|
push r:this, 'lockDragStateChange'
|
|
getMember
|
|
label98:
|
|
not
|
|
branchIfTrue label99
|
|
push UNDEF
|
|
return
|
|
label99:
|
|
push r:this, '_focused'
|
|
getMember
|
|
dup
|
|
branchIfTrue label100
|
|
pop
|
|
push r:this, '_displayFocus'
|
|
getMember
|
|
label100:
|
|
not
|
|
branchIfTrue label103
|
|
push r:this, 'focusIndicator'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
branchIfTrue label101
|
|
push 'kb_down'
|
|
branch label102
|
|
label101:
|
|
push 'down'
|
|
label102:
|
|
push 1, r:this, 'setState'
|
|
callMethod
|
|
pop
|
|
branch label104
|
|
label103:
|
|
push 'over', 1, r:this, 'setState'
|
|
callMethod
|
|
pop
|
|
label104:
|
|
push 'type', 'dragOver', 'controllerIdx', r:controllerIdx, 'button', r:button, 3
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleDragOut'
|
|
function2 (r:2='controllerIdx', r:3='button') (r:1='this')
|
|
push r:this, '_disabled'
|
|
getMember
|
|
dup
|
|
branchIfTrue label105
|
|
pop
|
|
push r:this, 'lockDragStateChange'
|
|
getMember
|
|
label105:
|
|
not
|
|
branchIfTrue label106
|
|
push UNDEF
|
|
return
|
|
label106:
|
|
push r:this, '_focused'
|
|
getMember
|
|
dup
|
|
branchIfTrue label107
|
|
pop
|
|
push r:this, '_displayFocus'
|
|
getMember
|
|
label107:
|
|
not
|
|
branchIfTrue label110
|
|
push r:this, 'focusIndicator'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
branchIfTrue label108
|
|
push 'kb_release'
|
|
branch label109
|
|
label108:
|
|
push 'release'
|
|
label109:
|
|
push 1, r:this, 'setState'
|
|
callMethod
|
|
pop
|
|
branch label111
|
|
label110:
|
|
push 'out', 1, r:this, 'setState'
|
|
callMethod
|
|
pop
|
|
label111:
|
|
push 'type', 'dragOut', 'controllerIdx', r:controllerIdx, 'button', r:button, 3
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleReleaseOutside'
|
|
function2 ('controllerIdx', r:2='button') (r:1='this')
|
|
push 0.0, r:this, 'clearRepeatInterval'
|
|
callMethod
|
|
pop
|
|
push r:this, '_disabled'
|
|
getMember
|
|
not
|
|
branchIfTrue label112
|
|
push UNDEF
|
|
return
|
|
label112:
|
|
push r:this, 'lockDragStateChange'
|
|
getMember
|
|
not
|
|
branchIfTrue label117
|
|
push r:this, '_focused'
|
|
getMember
|
|
dup
|
|
branchIfTrue label113
|
|
pop
|
|
push r:this, '_displayFocus'
|
|
getMember
|
|
label113:
|
|
not
|
|
branchIfTrue label116
|
|
push r:this, 'focusIndicator'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
branchIfTrue label114
|
|
push 'kb_release'
|
|
branch label115
|
|
label114:
|
|
push 'release'
|
|
label115:
|
|
push 1, r:this, 'setState'
|
|
callMethod
|
|
pop
|
|
branch label117
|
|
label116:
|
|
push 'kb_release', 1, r:this, 'setState'
|
|
callMethod
|
|
pop
|
|
label117:
|
|
push 'type', 'releaseOutside', 'state', r:this, 'state'
|
|
getMember
|
|
push 'button', r:button, 3
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'doubleClickExpired'
|
|
function2 () (r:1='this')
|
|
push r:this, 'doubleClickInterval'
|
|
getMember
|
|
push 1, 'clearInterval'
|
|
callFunction
|
|
pop
|
|
push r:this, 'doubleClickInterval'
|
|
delete
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'beginButtonRepeat'
|
|
function2 (r:2='controllerIdx', r:3='button') (r:1='this')
|
|
push 0.0, r:this, 'clearRepeatInterval'
|
|
callMethod
|
|
pop
|
|
push r:this, 'buttonRepeatInterval', r:button, r:controllerIdx, r:this, 'buttonRepeatDuration'
|
|
getMember
|
|
push 'handleButtonRepeat', r:this, 5, 'setInterval'
|
|
callFunction
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleButtonRepeat'
|
|
function2 (r:2='controllerIdx', r:3='button') (r:1='this')
|
|
push 'type', 'click', 'controllerIdx', r:controllerIdx, 'button', r:button, 3
|
|
initObject
|
|
push 1, r:this, 'dispatchEventAndSound'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'clearRepeatInterval'
|
|
function2 () (r:1='this')
|
|
push r:this, 'buttonRepeatInterval'
|
|
getMember
|
|
push 1, 'clearInterval'
|
|
callFunction
|
|
pop
|
|
push r:this, 'buttonRepeatInterval'
|
|
delete
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'state', 'up'
|
|
setMember
|
|
push r:2, 'toggle', FALSE
|
|
setMember
|
|
push r:2, 'doubleClickEnabled', FALSE
|
|
setMember
|
|
push r:2, 'autoRepeat', FALSE
|
|
setMember
|
|
push r:2, 'lockDragStateChange', FALSE
|
|
setMember
|
|
push r:2, 'soundMap', 'theme', 'default', 'focusIn', 'focusIn', 'focusOut', 'focusOut', 'select', 'select', 'rollOver', 'rollOver', 'rollOut', 'rollOut', 'press', 'press', 'doubleClick', 'doubleClick', 'click', 'click', 9
|
|
initObject
|
|
setMember
|
|
push r:2, '_selected', FALSE
|
|
setMember
|
|
push r:2, '_autoSize', 'none'
|
|
setMember
|
|
push r:2, '_disableFocus', FALSE
|
|
setMember
|
|
push r:2, '_disableConstraints', FALSE
|
|
setMember
|
|
push r:2, 'doubleClickDuration', 250
|
|
setMember
|
|
push r:2, 'buttonRepeatDuration', 100
|
|
setMember
|
|
push r:2, 'buttonRepeatDelay', 100
|
|
setMember
|
|
push r:2, 'pressedByKeyboard', FALSE
|
|
setMember
|
|
push r:2, 'stateMap', 'up', 'up', 1
|
|
initArray
|
|
push 'over', 'over', 1
|
|
initArray
|
|
push 'down', 'down', 1
|
|
initArray
|
|
push 'release', 'over', 'release', 2
|
|
initArray
|
|
push 'out', 'up', 'out', 2
|
|
initArray
|
|
push 'disabled', 'disabled', 1
|
|
initArray
|
|
push 'selecting', 'over', 'selecting', 2
|
|
initArray
|
|
push 'kb_selecting', 'up', 'kb_selecting', 2
|
|
initArray
|
|
push 'kb_release', 'up', 'out', 'kb_release', 3
|
|
initArray
|
|
push 'kb_down', 'down', 'kb_down', 2
|
|
initArray
|
|
push 10
|
|
initObject
|
|
setMember
|
|
push r:2, '__set__autoSize'
|
|
getMember
|
|
push r:2, '__get__autoSize'
|
|
getMember
|
|
push 'autoSize', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__disableConstraints'
|
|
getMember
|
|
push r:2, '__get__disableConstraints'
|
|
getMember
|
|
push 'disableConstraints', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__disableFocus'
|
|
getMember
|
|
push r:2, '__get__disableFocus'
|
|
getMember
|
|
push 'disableFocus', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__disabled'
|
|
getMember
|
|
push r:2, '__get__disabled'
|
|
getMember
|
|
push 'disabled', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__group'
|
|
getMember
|
|
push r:2, '__get__group'
|
|
getMember
|
|
push 'group', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__groupName'
|
|
getMember
|
|
push r:2, '__get__groupName'
|
|
getMember
|
|
push 'groupName', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__label'
|
|
getMember
|
|
push r:2, '__get__label'
|
|
getMember
|
|
push 'label', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__labelID'
|
|
getMember
|
|
push r:2, '__get__labelID'
|
|
getMember
|
|
push 'labelID', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__selected'
|
|
getMember
|
|
push r:2, '__get__selected'
|
|
getMember
|
|
push 'selected', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push 1, NULL, 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'Button'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label118:
|
|
pop
|
|
end // of initMovieClip 315
|
|
|
|
defineMovieClip 316 // total frames: 0
|
|
end // of defineMovieClip 316
|
|
|
|
exportAssets
|
|
316 as '__Packages.gfx.utils.Locale'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 316
|
|
constants '_global', 'gfx', 'Object', 'utils', 'Locale', 'prototype', 'getTranslatedString', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'utils'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'utils', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label2:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'utils'
|
|
getMember
|
|
push 'Locale'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label3
|
|
push 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Locale'
|
|
function ()
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:1, 'getTranslatedString'
|
|
function2 (r:1='value') ()
|
|
push r:value
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push 1, NULL, 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Locale'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label3:
|
|
pop
|
|
end // of initMovieClip 316
|
|
|
|
defineMovieClip 317 // total frames: 0
|
|
end // of defineMovieClip 317
|
|
|
|
exportAssets
|
|
317 as '__Packages.gfx.controls.ButtonGroup'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 317
|
|
constants '_global', 'gfx', 'Object', 'controls', 'ButtonGroup', 'name', 'scope', 'children', 'events', 'EventDispatcher', 'prototype', '__get__length', 'length', 'addButton', 'removeButton', 'push', 'selected', 'setSelectedButton', 'handleSelect', 'select', 'addEventListener', 'handleClick', 'click', 'indexOf', 'splice', 'removeEventListener', 'selectedButton', 'getButtonAt', '__get__data', 'data', '_name', 'type', 'change', 'item', 'dispatchEvent', 'toString', '[Scaleform RadioButtonGroup ', ']', 'target', 'itemClick', 'buttonGroup', 'addProperty', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label2:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls'
|
|
getMember
|
|
push 'ButtonGroup'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label16
|
|
push 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'ButtonGroup'
|
|
function2 (r:3='name', r:4='scope') (r:1='this', r:2='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
push r:this, 'name', r:name
|
|
setMember
|
|
push r:this, 'scope', r:scope
|
|
setMember
|
|
push r:this, 'children', 0.0
|
|
initArray
|
|
setMember
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'ButtonGroup'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
getMember
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, '__get__length'
|
|
function2 () (r:1='this')
|
|
push r:this, 'children'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'addButton'
|
|
function2 (r:2='button') (r:1='this')
|
|
push r:button, 1, r:this, 'removeButton'
|
|
callMethod
|
|
pop
|
|
push r:button, 1, r:this, 'children'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
push r:button, 'selected'
|
|
getMember
|
|
not
|
|
branchIfTrue label3
|
|
push r:button, 1, r:this, 'setSelectedButton'
|
|
callMethod
|
|
pop
|
|
label3:
|
|
push 'handleSelect', r:this, 'select', 3, r:button, 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'handleClick', r:this, 'click', 3, r:button, 'addEventListener'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'removeButton'
|
|
function2 (r:2='button') (r:1='this')
|
|
push r:button, 1, r:this, 'indexOf'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
push r:3, -1
|
|
greaterThan
|
|
not
|
|
branchIfTrue label4
|
|
push 1, r:3, 2, r:this, 'children'
|
|
getMember
|
|
push 'splice'
|
|
callMethod
|
|
pop
|
|
push 'handleSelect', r:this, 'select', 3, r:button, 'removeEventListener'
|
|
callMethod
|
|
pop
|
|
push 'handleClick', r:this, 'click', 3, r:button, 'removeEventListener'
|
|
callMethod
|
|
pop
|
|
label4:
|
|
push r:this, 'selectedButton'
|
|
getMember
|
|
push r:button
|
|
equals
|
|
not
|
|
branchIfTrue label5
|
|
push r:this, 'selectedButton', NULL
|
|
setMember
|
|
label5:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'indexOf'
|
|
function2 (r:3='button') (r:1='this')
|
|
push 0.0, r:this, '__get__length'
|
|
callMethod
|
|
setRegister r:4
|
|
pop
|
|
push r:4, 0.0
|
|
equals
|
|
not
|
|
branchIfTrue label6
|
|
push -1
|
|
return
|
|
label6:
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label7:
|
|
push r:2, 0.0, r:this, '__get__length'
|
|
callMethod
|
|
lessThan
|
|
not
|
|
branchIfTrue label9
|
|
push r:this, 'children'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push r:button
|
|
equals
|
|
not
|
|
branchIfTrue label8
|
|
push r:2
|
|
return
|
|
label8:
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label7
|
|
label9:
|
|
push -1
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'getButtonAt'
|
|
function2 (r:2='index') (r:1='this')
|
|
push r:this, 'children'
|
|
getMember
|
|
push r:index
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__data'
|
|
function2 () (r:1='this')
|
|
push r:this, 'selectedButton'
|
|
getMember
|
|
push 'data'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'setSelectedButton'
|
|
function2 (r:2='button') (r:1='this')
|
|
push r:this, 'selectedButton'
|
|
getMember
|
|
push r:button
|
|
equals
|
|
dup
|
|
branchIfTrue label10
|
|
pop
|
|
push r:button, 1, r:this, 'indexOf'
|
|
callMethod
|
|
push -1
|
|
equals
|
|
dup
|
|
not
|
|
branchIfTrue label10
|
|
pop
|
|
push r:button, NULL
|
|
equals
|
|
not
|
|
label10:
|
|
not
|
|
branchIfTrue label11
|
|
push UNDEF
|
|
return
|
|
label11:
|
|
push r:this, 'selectedButton'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label12
|
|
pop
|
|
push r:this, 'selectedButton'
|
|
getMember
|
|
push '_name'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
label12:
|
|
not
|
|
branchIfTrue label13
|
|
push r:this, 'selectedButton'
|
|
getMember
|
|
push 'selected', FALSE
|
|
setMember
|
|
label13:
|
|
push r:this, 'selectedButton', r:button
|
|
setMember
|
|
push r:this, 'selectedButton'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label14
|
|
push r:this, 'selectedButton'
|
|
getMember
|
|
push 'selected', TRUE
|
|
setMember
|
|
push 'type', 'change', 'item', r:this, 'selectedButton'
|
|
getMember
|
|
push 'data', r:this, 'selectedButton'
|
|
getMember
|
|
push 'data'
|
|
getMember
|
|
push 3
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
label14:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'toString'
|
|
function2 () (r:1='this')
|
|
push '[Scaleform RadioButtonGroup ', r:this, 'name'
|
|
getMember
|
|
add
|
|
push ']'
|
|
add
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleSelect'
|
|
function2 (r:2='event') (r:1='this')
|
|
push r:event, 'target'
|
|
getMember
|
|
push 'selected'
|
|
getMember
|
|
not
|
|
branchIfTrue label15
|
|
push r:event, 'target'
|
|
getMember
|
|
push 1, r:this, 'setSelectedButton'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label15:
|
|
push NULL, 1, r:this, 'setSelectedButton'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleClick'
|
|
function2 (r:2='event') (r:1='this')
|
|
push 'type', 'itemClick', 'item', r:event, 'target'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
push r:event, 'target'
|
|
getMember
|
|
push 1, r:this, 'setSelectedButton'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'name', 'buttonGroup'
|
|
setMember
|
|
function ()
|
|
end // of function
|
|
|
|
push r:2, '__get__data'
|
|
getMember
|
|
push 'data', 3, r:2, 'addProperty'
|
|
callMethod
|
|
function ()
|
|
end // of function
|
|
|
|
push r:2, '__get__length'
|
|
getMember
|
|
push 'length', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push 1, NULL, 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'ButtonGroup'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label16:
|
|
pop
|
|
end // of initMovieClip 317
|
|
|
|
defineMovieClip 318 // total frames: 0
|
|
end // of defineMovieClip 318
|
|
|
|
exportAssets
|
|
318 as '__Packages.gfx.utils.Constraints'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 318
|
|
constants '_global', 'gfx', 'Object', 'utils', 'Constraints', 'scope', 'scaled', 'elements', 'prototype', 'addElement', '_xscale', '_yscale', '_width', '_height', 'Stage', 'width', 'height', 'clip', 'edges', 'metrics', 'left', '_x', 'top', '_y', 'right', 'bottom', 'xscale', 'yscale', 'push', 'removeElement', 'length', 'splice', 'getElement', 'update', 'LEFT', 'RIGHT', 'TextField', 'TOP', 'BOTTOM', 'toString', '[Scaleform Constraints]', 'ALL', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'utils'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'utils', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label2:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label31
|
|
push 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
function2 (r:3='scope', r:2='scaled') (r:1='this')
|
|
push r:this, 'scope', r:scope
|
|
setMember
|
|
push r:this, 'scaled', r:scaled
|
|
setMember
|
|
push r:this, 'elements', 0.0
|
|
initArray
|
|
setMember
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'addElement'
|
|
function2 (r:3='clip', r:10='edges') (r:1='this', r:2='_root')
|
|
push r:clip, NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label4
|
|
push 100, r:this, 'scope'
|
|
getMember
|
|
push '_xscale'
|
|
getMember
|
|
divide
|
|
setRegister r:7
|
|
pop
|
|
push 100, r:this, 'scope'
|
|
getMember
|
|
push '_yscale'
|
|
getMember
|
|
divide
|
|
setRegister r:8
|
|
pop
|
|
push r:this, 'scope'
|
|
getMember
|
|
push '_width'
|
|
getMember
|
|
setRegister r:4
|
|
pop
|
|
push r:this, 'scope'
|
|
getMember
|
|
push '_height'
|
|
getMember
|
|
setRegister r:5
|
|
pop
|
|
push r:this, 'scope'
|
|
getMember
|
|
push r:_root
|
|
equals
|
|
not
|
|
branchIfTrue label3
|
|
push 'Stage'
|
|
getVariable
|
|
push 'width'
|
|
getMember
|
|
setRegister r:4
|
|
pop
|
|
push 'Stage'
|
|
getVariable
|
|
push 'height'
|
|
getMember
|
|
setRegister r:5
|
|
pop
|
|
label3:
|
|
push 'clip', r:clip, 'edges', r:edges, 'metrics', 'left', r:clip, '_x'
|
|
getMember
|
|
push 'top', r:clip, '_y'
|
|
getMember
|
|
push 'right', r:4, r:7
|
|
multiply
|
|
push r:clip, '_x'
|
|
getMember
|
|
push r:clip, '_width'
|
|
getMember
|
|
add
|
|
subtract
|
|
push 'bottom', r:5, r:8
|
|
multiply
|
|
push r:clip, '_y'
|
|
getMember
|
|
push r:clip, '_height'
|
|
getMember
|
|
add
|
|
subtract
|
|
push 'xscale', r:clip, '_xscale'
|
|
getMember
|
|
push 'yscale', r:clip, '_yscale'
|
|
getMember
|
|
push 6
|
|
initObject
|
|
push 3
|
|
initObject
|
|
setRegister r:6
|
|
pop
|
|
push r:6, 'metrics'
|
|
getMember
|
|
setRegister r:16
|
|
pop
|
|
push r:6, 1, r:this, 'elements'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
label4:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'removeElement'
|
|
function2 (r:3='clip') (r:1='this')
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label5:
|
|
push r:2, r:this, 'elements'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
not
|
|
branchIfTrue label6
|
|
push UNDEF
|
|
return
|
|
label6:
|
|
push r:this, 'elements'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'clip'
|
|
getMember
|
|
push r:clip
|
|
equals
|
|
not
|
|
branchIfTrue label7
|
|
push 1, r:2, 2, r:this, 'elements'
|
|
getMember
|
|
push 'splice'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label7:
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label5
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'getElement'
|
|
function2 (r:3='clip') (r:1='this')
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label8:
|
|
push r:2, r:this, 'elements'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label10
|
|
push r:this, 'elements'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'clip'
|
|
getMember
|
|
push r:clip
|
|
equals
|
|
not
|
|
branchIfTrue label9
|
|
push r:this, 'elements'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
return
|
|
label9:
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label8
|
|
label10:
|
|
push NULL
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'update'
|
|
function2 (r:10='width', r:11='height') (r:1='this')
|
|
push 100, r:this, 'scope'
|
|
getMember
|
|
push '_xscale'
|
|
getMember
|
|
divide
|
|
setRegister r:9
|
|
pop
|
|
push 100, r:this, 'scope'
|
|
getMember
|
|
push '_yscale'
|
|
getMember
|
|
divide
|
|
setRegister r:8
|
|
pop
|
|
push r:this, 'scaled'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label11
|
|
push r:this, 'scope'
|
|
getMember
|
|
push '_xscale', 100
|
|
setMember
|
|
push r:this, 'scope'
|
|
getMember
|
|
push '_yscale', 100
|
|
setMember
|
|
label11:
|
|
push 0.0
|
|
setRegister r:14
|
|
pop
|
|
label12:
|
|
push r:14, r:this, 'elements'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
not
|
|
branchIfTrue label13
|
|
push UNDEF
|
|
return
|
|
label13:
|
|
push r:this, 'elements'
|
|
getMember
|
|
push r:14
|
|
getMember
|
|
setRegister r:7
|
|
pop
|
|
push r:7, 'edges'
|
|
getMember
|
|
setRegister r:4
|
|
pop
|
|
push r:7, 'clip'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:7, 'metrics'
|
|
getMember
|
|
setRegister r:3
|
|
pop
|
|
push r:2, 'width'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
branchIfTrue label14
|
|
push 'width'
|
|
branch label15
|
|
label14:
|
|
push '_width'
|
|
label15:
|
|
setRegister r:12
|
|
pop
|
|
push r:2, 'height'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
branchIfTrue label16
|
|
push 'height'
|
|
branch label17
|
|
label16:
|
|
push '_height'
|
|
label17:
|
|
setRegister r:13
|
|
pop
|
|
push r:this, 'scaled'
|
|
getMember
|
|
not
|
|
branchIfTrue label26
|
|
push r:2, '_xscale', r:3, 'xscale'
|
|
getMember
|
|
push r:9
|
|
multiply
|
|
setMember
|
|
push r:2, '_yscale', r:3, 'yscale'
|
|
getMember
|
|
push r:8
|
|
multiply
|
|
setMember
|
|
push r:4, 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
getMember
|
|
push 'LEFT'
|
|
getMember
|
|
bitwiseAnd
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label20
|
|
push r:2, '_x', r:3, 'left'
|
|
getMember
|
|
push r:9
|
|
multiply
|
|
setMember
|
|
push r:4, 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
getMember
|
|
push 'RIGHT'
|
|
getMember
|
|
bitwiseAnd
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label19
|
|
push r:width, r:3, 'left'
|
|
getMember
|
|
subtract
|
|
push r:3, 'right'
|
|
getMember
|
|
subtract
|
|
setRegister r:5
|
|
pop
|
|
push r:2, 'TextField'
|
|
getVariable
|
|
instanceOf
|
|
not
|
|
not
|
|
branchIfTrue label18
|
|
push r:5, r:9
|
|
multiply
|
|
setRegister r:5
|
|
pop
|
|
label18:
|
|
push r:2, r:12, r:5
|
|
setMember
|
|
label19:
|
|
branch label21
|
|
label20:
|
|
push r:4, 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
getMember
|
|
push 'RIGHT'
|
|
getMember
|
|
bitwiseAnd
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label21
|
|
push r:2, '_x', r:width, r:3, 'right'
|
|
getMember
|
|
subtract
|
|
push r:9
|
|
multiply
|
|
push r:2, '_width'
|
|
getMember
|
|
subtract
|
|
setMember
|
|
label21:
|
|
push r:4, 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
getMember
|
|
push 'TOP'
|
|
getMember
|
|
bitwiseAnd
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label24
|
|
push r:2, '_y', r:3, 'top'
|
|
getMember
|
|
push r:8
|
|
multiply
|
|
setMember
|
|
push r:4, 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
getMember
|
|
push 'BOTTOM'
|
|
getMember
|
|
bitwiseAnd
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label23
|
|
push r:height, r:3, 'top'
|
|
getMember
|
|
subtract
|
|
push r:3, 'bottom'
|
|
getMember
|
|
subtract
|
|
setRegister r:6
|
|
pop
|
|
push r:2, 'TextField'
|
|
getVariable
|
|
instanceOf
|
|
not
|
|
not
|
|
branchIfTrue label22
|
|
push r:6, r:8
|
|
multiply
|
|
setRegister r:6
|
|
pop
|
|
label22:
|
|
push r:2, r:13, r:6
|
|
setMember
|
|
label23:
|
|
branch label25
|
|
label24:
|
|
push r:4, 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
getMember
|
|
push 'BOTTOM'
|
|
getMember
|
|
bitwiseAnd
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label25
|
|
push r:2, '_y', r:height, r:3, 'bottom'
|
|
getMember
|
|
subtract
|
|
push r:8
|
|
multiply
|
|
push r:2, '_height'
|
|
getMember
|
|
subtract
|
|
setMember
|
|
label25:
|
|
branch label30
|
|
label26:
|
|
push r:4, 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
getMember
|
|
push 'RIGHT'
|
|
getMember
|
|
bitwiseAnd
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label28
|
|
push r:4, 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
getMember
|
|
push 'LEFT'
|
|
getMember
|
|
bitwiseAnd
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label27
|
|
push r:2, r:12, r:width, r:3, 'left'
|
|
getMember
|
|
subtract
|
|
push r:3, 'right'
|
|
getMember
|
|
subtract
|
|
setMember
|
|
branch label28
|
|
label27:
|
|
push r:2, '_x', r:width, r:2, '_width'
|
|
getMember
|
|
subtract
|
|
push r:3, 'right'
|
|
getMember
|
|
subtract
|
|
setMember
|
|
label28:
|
|
push r:4, 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
getMember
|
|
push 'BOTTOM'
|
|
getMember
|
|
bitwiseAnd
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label30
|
|
push r:4, 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
getMember
|
|
push 'TOP'
|
|
getMember
|
|
bitwiseAnd
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label29
|
|
push r:2, r:13, r:height, r:3, 'top'
|
|
getMember
|
|
subtract
|
|
push r:3, 'bottom'
|
|
getMember
|
|
subtract
|
|
setMember
|
|
branch label30
|
|
label29:
|
|
push r:2, '_y', r:height, r:2, '_height'
|
|
getMember
|
|
subtract
|
|
push r:3, 'bottom'
|
|
getMember
|
|
subtract
|
|
setMember
|
|
label30:
|
|
push r:14
|
|
increment
|
|
setRegister r:14
|
|
pop
|
|
branch label12
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'toString'
|
|
function ()
|
|
push '[Scaleform Constraints]'
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'LEFT', 1
|
|
setMember
|
|
push r:1, 'RIGHT', 2
|
|
setMember
|
|
push r:1, 'TOP', 4
|
|
setMember
|
|
push r:1, 'BOTTOM', 8
|
|
setMember
|
|
push r:1, 'ALL', 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
getMember
|
|
push 'LEFT'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
getMember
|
|
push 'RIGHT'
|
|
getMember
|
|
bitwiseOr
|
|
push 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
getMember
|
|
push 'TOP'
|
|
getMember
|
|
bitwiseOr
|
|
push 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
getMember
|
|
push 'BOTTOM'
|
|
getMember
|
|
bitwiseOr
|
|
setMember
|
|
push r:2, 'scaled', FALSE
|
|
setMember
|
|
push 1, NULL, 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label31:
|
|
pop
|
|
end // of initMovieClip 318
|
|
|
|
defineMovieClip 319 // total frames: 0
|
|
end // of defineMovieClip 319
|
|
|
|
exportAssets
|
|
319 as '__Packages.gfx.controls.ScrollBar'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 319
|
|
constants '_global', 'gfx', 'Object', 'controls', 'ScrollBar', 'ScrollIndicator', 'prototype', '__get__disabled', '_disabled', '__set__disabled', 'default', 'disabled', 'gotoAndPlay', 'initialized', 'upArrow', 'downArrow', 'track', '__get__position', '__set__position', 'Math', 'round', 'updateScrollTarget', '__get__trackMode', '_trackMode', '__set__trackMode', 'autoRepeat', 'scrollPage', '__get__availableHeight', 'height', 'thumb', 'offsetBottom', 'offsetTop', 'toString', '[Scaleform ScrollBar ', '_name', ']', 'configUI', 'onRelease', 'scrollUp', 'click', 'addEventListener', 'useHandCursor', 'focusTarget', 'scrollDown', 'beginDrag', 'press', 'lockDragStateChange', 'beginTrackScroll', 'trackScroll', 'Mouse', 'addListener', '_rotation', 'constraints', 'utils', 'Constraints', 'BOTTOM', 'addElement', 'TOP', 'draw', 'direction', 'horizontal', '__width', '__height', 'update', '_scrollTarget', 'TextField', 'maxscroll', 'bottomScroll', 'scroll', 'setScrollProperties', 'updateThumb', 'invalidate', 'maxPosition', 'minPosition', 'pageSize', 'max', 'min', '_position', '_y', 'visible', 'isNaN', 'Infinity', 'pageScrollSize', 'isDragging', 'onMouseMove', 'doDrag', 'onMouseUp', 'endDrag', 'dragOffset', 'y', '_ymouse', 'trackDragMouseIndex', '_xmouse', 'hitTest', 'onReleaseOutside', 'trackScrollPosition', 'Key', 'isDown', 'scrollToCursor', 'controllerIdx', 'onPress', 'trackScrollPageSize', 'scrollWheel', 'availableHeight', 'addProperty', 'position', 'trackMode', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label2:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls'
|
|
getMember
|
|
push 'ScrollBar'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label40
|
|
push 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'ScrollBar'
|
|
function2 () (r:1='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'ScrollBar'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'ScrollIndicator'
|
|
getMember
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, '__get__disabled'
|
|
function2 () (r:1='this')
|
|
push r:this, '_disabled'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__disabled'
|
|
function2 (r:3='value') (r:1='this', r:2='super')
|
|
push r:this, '_disabled'
|
|
getMember
|
|
push r:value
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label6
|
|
push r:value, 1, r:super, '__set__disabled'
|
|
callMethod
|
|
pop
|
|
push r:this, '_disabled'
|
|
getMember
|
|
branchIfTrue label3
|
|
push 'default'
|
|
branch label4
|
|
label3:
|
|
push 'disabled'
|
|
label4:
|
|
push 1, r:this, 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
push r:this, 'initialized'
|
|
getMember
|
|
not
|
|
branchIfTrue label5
|
|
push r:this, 'upArrow'
|
|
getMember
|
|
push 'disabled', r:this, '_disabled'
|
|
getMember
|
|
setMember
|
|
push r:this, 'downArrow'
|
|
getMember
|
|
push 'disabled', r:this, '_disabled'
|
|
getMember
|
|
setMember
|
|
push r:this, 'track'
|
|
getMember
|
|
push 'disabled', r:this, '_disabled'
|
|
getMember
|
|
setMember
|
|
label5:
|
|
push UNDEF
|
|
return
|
|
label6:
|
|
push 0.0, r:this, '__get__disabled'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__position'
|
|
function2 () (r:1='super')
|
|
push 0.0, r:super, '__get__position'
|
|
callMethod
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__position'
|
|
function2 (r:3='value') (r:1='this', r:2='super')
|
|
push r:value, 1, 'Math'
|
|
getVariable
|
|
push 'round'
|
|
callMethod
|
|
setRegister r:value
|
|
pop
|
|
push r:value, 0.0, r:this, '__get__position'
|
|
callMethod
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label7
|
|
push r:value, 1, r:super, '__set__position'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'updateScrollTarget'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label7:
|
|
push 0.0, r:this, '__get__position'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__trackMode'
|
|
function2 () (r:1='this')
|
|
push r:this, '_trackMode'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__trackMode'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:value, r:this, '_trackMode'
|
|
getMember
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label9
|
|
push r:this, '_trackMode', r:value
|
|
setMember
|
|
push r:this, 'initialized'
|
|
getMember
|
|
not
|
|
branchIfTrue label8
|
|
push r:this, 'track'
|
|
getMember
|
|
push 'autoRepeat', 0.0, r:this, '__get__trackMode'
|
|
callMethod
|
|
push 'scrollPage'
|
|
equals
|
|
setMember
|
|
label8:
|
|
push UNDEF
|
|
return
|
|
label9:
|
|
push 0.0, r:this, '__get__trackMode'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__availableHeight'
|
|
function2 () (r:1='this')
|
|
push r:this, 'track'
|
|
getMember
|
|
push 'height'
|
|
getMember
|
|
push r:this, 'thumb'
|
|
getMember
|
|
push 'height'
|
|
getMember
|
|
subtract
|
|
push r:this, 'offsetBottom'
|
|
getMember
|
|
add
|
|
push r:this, 'offsetTop'
|
|
getMember
|
|
add
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'toString'
|
|
function2 () (r:1='this')
|
|
push '[Scaleform ScrollBar ', r:this, '_name'
|
|
getMember
|
|
add
|
|
push ']'
|
|
add
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'configUI'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, 'configUI'
|
|
callMethod
|
|
pop
|
|
push r:this, 'onRelease'
|
|
delete
|
|
pop
|
|
push r:this, 'upArrow'
|
|
getMember
|
|
not
|
|
branchIfTrue label10
|
|
push 'scrollUp', r:this, 'click', 3, r:this, 'upArrow'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push r:this, 'upArrow'
|
|
getMember
|
|
push 'useHandCursor', r:this, '_disabled'
|
|
getMember
|
|
not
|
|
setMember
|
|
push r:this, 'upArrow'
|
|
getMember
|
|
push 'disabled', r:this, '_disabled'
|
|
getMember
|
|
setMember
|
|
push r:this, 'upArrow'
|
|
getMember
|
|
push 'focusTarget', r:this
|
|
setMember
|
|
push r:this, 'upArrow'
|
|
getMember
|
|
push 'autoRepeat', TRUE
|
|
setMember
|
|
label10:
|
|
push r:this, 'downArrow'
|
|
getMember
|
|
not
|
|
branchIfTrue label11
|
|
push 'scrollDown', r:this, 'click', 3, r:this, 'downArrow'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push r:this, 'downArrow'
|
|
getMember
|
|
push 'useHandCursor', r:this, '_disabled'
|
|
getMember
|
|
not
|
|
setMember
|
|
push r:this, 'downArrow'
|
|
getMember
|
|
push 'disabled', r:this, '_disabled'
|
|
getMember
|
|
setMember
|
|
push r:this, 'downArrow'
|
|
getMember
|
|
push 'focusTarget', r:this
|
|
setMember
|
|
push r:this, 'downArrow'
|
|
getMember
|
|
push 'autoRepeat', TRUE
|
|
setMember
|
|
label11:
|
|
push 'beginDrag', r:this, 'press', 3, r:this, 'thumb'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push r:this, 'thumb'
|
|
getMember
|
|
push 'useHandCursor', r:this, '_disabled'
|
|
getMember
|
|
not
|
|
setMember
|
|
push r:this, 'thumb'
|
|
getMember
|
|
push 'lockDragStateChange', TRUE
|
|
setMember
|
|
push 'beginTrackScroll', r:this, 'press', 3, r:this, 'track'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'trackScroll', r:this, 'click', 3, r:this, 'track'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push r:this, 'track'
|
|
getMember
|
|
push 'disabled', r:this, '_disabled'
|
|
getMember
|
|
setMember
|
|
push r:this, 'track'
|
|
getMember
|
|
push 'autoRepeat', 0.0, r:this, '__get__trackMode'
|
|
callMethod
|
|
push 'scrollPage'
|
|
equals
|
|
setMember
|
|
push r:this, 1, 'Mouse'
|
|
getVariable
|
|
push 'addListener'
|
|
callMethod
|
|
pop
|
|
push r:this, '_rotation'
|
|
getMember
|
|
setRegister r:3
|
|
pop
|
|
push r:this, '_rotation', 0.0
|
|
setMember
|
|
push r:this, 'constraints', r:this, 1, 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
newMethod
|
|
setMember
|
|
push r:this, 'downArrow'
|
|
getMember
|
|
not
|
|
branchIfTrue label12
|
|
push 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
getMember
|
|
push 'BOTTOM'
|
|
getMember
|
|
push r:this, 'downArrow'
|
|
getMember
|
|
push 2, r:this, 'constraints'
|
|
getMember
|
|
push 'addElement'
|
|
callMethod
|
|
pop
|
|
label12:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
getMember
|
|
push 'TOP'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
getMember
|
|
push 'BOTTOM'
|
|
getMember
|
|
bitwiseOr
|
|
push r:this, 'track'
|
|
getMember
|
|
push 2, r:this, 'constraints'
|
|
getMember
|
|
push 'addElement'
|
|
callMethod
|
|
pop
|
|
push r:this, '_rotation', r:3
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'draw'
|
|
function2 () (r:1='this')
|
|
push r:this, 'direction'
|
|
getMember
|
|
push 'horizontal'
|
|
equals
|
|
not
|
|
branchIfTrue label13
|
|
push r:this, '__width'
|
|
getMember
|
|
push r:this, '__height'
|
|
getMember
|
|
push 2, r:this, 'constraints'
|
|
getMember
|
|
push 'update'
|
|
callMethod
|
|
pop
|
|
branch label14
|
|
label13:
|
|
push r:this, '__height'
|
|
getMember
|
|
push r:this, '__width'
|
|
getMember
|
|
push 2, r:this, 'constraints'
|
|
getMember
|
|
push 'update'
|
|
callMethod
|
|
pop
|
|
label14:
|
|
push r:this, '_scrollTarget'
|
|
getMember
|
|
push 'TextField'
|
|
getVariable
|
|
instanceOf
|
|
not
|
|
branchIfTrue label15
|
|
push r:this, '_scrollTarget'
|
|
getMember
|
|
push 'maxscroll'
|
|
getMember
|
|
push 1, r:this, '_scrollTarget'
|
|
getMember
|
|
push 'bottomScroll'
|
|
getMember
|
|
push r:this, '_scrollTarget'
|
|
getMember
|
|
push 'scroll'
|
|
getMember
|
|
subtract
|
|
push 3, r:this, 'setScrollProperties'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label15:
|
|
push 0.0, r:this, 'updateThumb'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'updateThumb'
|
|
function2 () (r:1='this')
|
|
push r:this, 'initialized'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label16
|
|
push 0.0, r:this, 'invalidate'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label16:
|
|
push r:this, '_disabled'
|
|
getMember
|
|
not
|
|
branchIfTrue label17
|
|
push UNDEF
|
|
return
|
|
label17:
|
|
push r:this, 'maxPosition'
|
|
getMember
|
|
push r:this, 'minPosition'
|
|
getMember
|
|
subtract
|
|
push r:this, 'pageSize'
|
|
getMember
|
|
add
|
|
push 1, 2, 'Math'
|
|
getVariable
|
|
push 'max'
|
|
callMethod
|
|
setRegister r:7
|
|
pop
|
|
push r:this, 'track'
|
|
getMember
|
|
push 'height'
|
|
getMember
|
|
push r:this, 'offsetTop'
|
|
getMember
|
|
add
|
|
push r:this, 'offsetBottom'
|
|
getMember
|
|
add
|
|
setRegister r:2
|
|
pop
|
|
push r:2
|
|
setRegister r:6
|
|
pop
|
|
push r:this, 'thumb'
|
|
getMember
|
|
push 'height', r:this, 'pageSize'
|
|
getMember
|
|
push r:7
|
|
divide
|
|
push r:6
|
|
multiply
|
|
push r:2, 2, 'Math'
|
|
getVariable
|
|
push 'min'
|
|
callMethod
|
|
push 10, 2, 'Math'
|
|
getVariable
|
|
push 'max'
|
|
callMethod
|
|
setMember
|
|
push r:this, '_position'
|
|
getMember
|
|
push r:this, 'minPosition'
|
|
getMember
|
|
subtract
|
|
push r:this, 'maxPosition'
|
|
getMember
|
|
push r:this, 'minPosition'
|
|
getMember
|
|
subtract
|
|
divide
|
|
setRegister r:4
|
|
pop
|
|
push r:this, 'track'
|
|
getMember
|
|
push '_y'
|
|
getMember
|
|
push r:this, 'offsetTop'
|
|
getMember
|
|
subtract
|
|
setRegister r:3
|
|
pop
|
|
push r:4, 0.0, r:this, '__get__availableHeight'
|
|
callMethod
|
|
multiply
|
|
push r:3
|
|
add
|
|
setRegister r:5
|
|
pop
|
|
push r:this, 'thumb'
|
|
getMember
|
|
push '_y', r:5, r:this, 'track'
|
|
getMember
|
|
push '_y'
|
|
getMember
|
|
push r:this, 'track'
|
|
getMember
|
|
push 'height'
|
|
getMember
|
|
add
|
|
push r:this, 'thumb'
|
|
getMember
|
|
push 'height'
|
|
getMember
|
|
subtract
|
|
push r:this, 'offsetBottom'
|
|
getMember
|
|
add
|
|
push 2, 'Math'
|
|
getVariable
|
|
push 'min'
|
|
callMethod
|
|
push r:3, 2, 'Math'
|
|
getVariable
|
|
push 'max'
|
|
callMethod
|
|
setMember
|
|
push r:this, 'thumb'
|
|
getMember
|
|
push 'visible', r:4, 1, 'isNaN'
|
|
callFunction
|
|
dup
|
|
branchIfTrue label18
|
|
pop
|
|
push r:this, 'maxPosition'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
label18:
|
|
dup
|
|
branchIfTrue label19
|
|
pop
|
|
push r:this, 'maxPosition'
|
|
getMember
|
|
push 'Infinity'
|
|
getVariable
|
|
equals
|
|
label19:
|
|
not
|
|
setMember
|
|
push r:this, 'thumb'
|
|
getMember
|
|
push 'visible'
|
|
getMember
|
|
not
|
|
branchIfTrue label24
|
|
push r:this, 'track'
|
|
getMember
|
|
push 'disabled', FALSE
|
|
setMember
|
|
push r:this, 'upArrow'
|
|
getMember
|
|
not
|
|
branchIfTrue label21
|
|
push r:this, '_position'
|
|
getMember
|
|
push r:this, 'minPosition'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label20
|
|
push r:this, 'upArrow'
|
|
getMember
|
|
push 'disabled', TRUE
|
|
setMember
|
|
branch label21
|
|
label20:
|
|
push r:this, 'upArrow'
|
|
getMember
|
|
push 'disabled', FALSE
|
|
setMember
|
|
label21:
|
|
push r:this, 'downArrow'
|
|
getMember
|
|
not
|
|
branchIfTrue label23
|
|
push r:this, '_position'
|
|
getMember
|
|
push r:this, 'maxPosition'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label22
|
|
push r:this, 'downArrow'
|
|
getMember
|
|
push 'disabled', TRUE
|
|
setMember
|
|
branch label23
|
|
label22:
|
|
push r:this, 'downArrow'
|
|
getMember
|
|
push 'disabled', FALSE
|
|
setMember
|
|
label23:
|
|
push UNDEF
|
|
return
|
|
label24:
|
|
push r:this, 'upArrow'
|
|
getMember
|
|
not
|
|
branchIfTrue label25
|
|
push r:this, 'upArrow'
|
|
getMember
|
|
push 'disabled', TRUE
|
|
setMember
|
|
label25:
|
|
push r:this, 'downArrow'
|
|
getMember
|
|
not
|
|
branchIfTrue label26
|
|
push r:this, 'downArrow'
|
|
getMember
|
|
push 'disabled', TRUE
|
|
setMember
|
|
label26:
|
|
push r:this, 'track'
|
|
getMember
|
|
push 'disabled', TRUE
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'scrollUp'
|
|
function2 () (r:1='this')
|
|
push 0.0, r:this, '__get__position'
|
|
callMethod
|
|
push r:this, 'pageScrollSize'
|
|
getMember
|
|
subtract
|
|
push 1, r:this, '__set__position'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'scrollDown'
|
|
function2 () (r:1='this')
|
|
push 0.0, r:this, '__get__position'
|
|
callMethod
|
|
push r:this, 'pageScrollSize'
|
|
getMember
|
|
add
|
|
push 1, r:this, '__set__position'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'beginDrag'
|
|
function2 () (r:1='this')
|
|
push r:this, 'isDragging'
|
|
getMember
|
|
push TRUE
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label27
|
|
push r:this, 'isDragging', TRUE
|
|
setMember
|
|
push r:this, 'onMouseMove', r:this, 'doDrag'
|
|
getMember
|
|
setMember
|
|
push r:this, 'onMouseUp', r:this, 'endDrag'
|
|
getMember
|
|
setMember
|
|
push r:this, 'dragOffset', 'y', r:this, '_ymouse'
|
|
getMember
|
|
push r:this, 'thumb'
|
|
getMember
|
|
push '_y'
|
|
getMember
|
|
subtract
|
|
push 1
|
|
initObject
|
|
setMember
|
|
label27:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'doDrag'
|
|
function2 () (r:1='this')
|
|
push r:this, '_ymouse'
|
|
getMember
|
|
push r:this, 'dragOffset'
|
|
getMember
|
|
push 'y'
|
|
getMember
|
|
subtract
|
|
push r:this, 'track'
|
|
getMember
|
|
push '_y'
|
|
getMember
|
|
subtract
|
|
push 0.0, r:this, '__get__availableHeight'
|
|
callMethod
|
|
divide
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'minPosition'
|
|
getMember
|
|
push r:2, r:this, 'maxPosition'
|
|
getMember
|
|
push r:this, 'minPosition'
|
|
getMember
|
|
subtract
|
|
multiply
|
|
add
|
|
push 1, r:this, '__set__position'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'endDrag'
|
|
function2 () (r:1='this', r:2='_root')
|
|
push r:this, 'onMouseUp'
|
|
delete
|
|
pop
|
|
push r:this, 'onMouseMove'
|
|
delete
|
|
pop
|
|
push r:this, 'isDragging', FALSE
|
|
setMember
|
|
push r:this, 'trackDragMouseIndex'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label29
|
|
push r:_root, '_ymouse'
|
|
getMember
|
|
push r:_root, '_xmouse'
|
|
getMember
|
|
push 2, r:this, 'thumb'
|
|
getMember
|
|
push 'hitTest'
|
|
callMethod
|
|
not
|
|
branchIfTrue label28
|
|
push r:this, 'trackDragMouseIndex'
|
|
getMember
|
|
push 1, r:this, 'thumb'
|
|
getMember
|
|
push 'onRelease'
|
|
callMethod
|
|
pop
|
|
branch label29
|
|
label28:
|
|
push r:this, 'trackDragMouseIndex'
|
|
getMember
|
|
push 1, r:this, 'thumb'
|
|
getMember
|
|
push 'onReleaseOutside'
|
|
callMethod
|
|
pop
|
|
label29:
|
|
push r:this, 'trackDragMouseIndex'
|
|
delete
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'beginTrackScroll'
|
|
function2 (r:4='e') (r:1='this')
|
|
push r:this, '_ymouse'
|
|
getMember
|
|
push r:this, 'thumb'
|
|
getMember
|
|
push 'height'
|
|
getMember
|
|
push 2
|
|
divide
|
|
subtract
|
|
push r:this, 'track'
|
|
getMember
|
|
push '_y'
|
|
getMember
|
|
subtract
|
|
push 0.0, r:this, '__get__availableHeight'
|
|
callMethod
|
|
divide
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'trackScrollPosition', r:2, r:this, 'maxPosition'
|
|
getMember
|
|
push r:this, 'minPosition'
|
|
getMember
|
|
subtract
|
|
multiply
|
|
push r:this, 'minPosition'
|
|
getMember
|
|
add
|
|
push 1, 'Math'
|
|
getVariable
|
|
push 'round'
|
|
callMethod
|
|
setMember
|
|
push 16, 1, 'Key'
|
|
getVariable
|
|
push 'isDown'
|
|
callMethod
|
|
dup
|
|
branchIfTrue label30
|
|
pop
|
|
push 0.0, r:this, '__get__trackMode'
|
|
callMethod
|
|
push 'scrollToCursor'
|
|
equals
|
|
label30:
|
|
not
|
|
branchIfTrue label31
|
|
push r:this, 'trackScrollPosition'
|
|
getMember
|
|
push 1, r:this, '__set__position'
|
|
callMethod
|
|
pop
|
|
push r:this, 'trackDragMouseIndex', r:e, 'controllerIdx'
|
|
getMember
|
|
setMember
|
|
push r:this, 'trackDragMouseIndex'
|
|
getMember
|
|
push 1, r:this, 'thumb'
|
|
getMember
|
|
push 'onPress'
|
|
callMethod
|
|
pop
|
|
push r:this, 'dragOffset', 'y', r:this, 'thumb'
|
|
getMember
|
|
push 'height'
|
|
getMember
|
|
push 2
|
|
divide
|
|
push 1
|
|
initObject
|
|
setMember
|
|
label31:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'trackScroll'
|
|
function2 () (r:1='this')
|
|
push r:this, 'isDragging'
|
|
getMember
|
|
dup
|
|
branchIfTrue label32
|
|
pop
|
|
push 0.0, r:this, '__get__position'
|
|
callMethod
|
|
push r:this, 'trackScrollPosition'
|
|
getMember
|
|
equals
|
|
label32:
|
|
not
|
|
branchIfTrue label33
|
|
push UNDEF
|
|
return
|
|
label33:
|
|
push 0.0, r:this, '__get__position'
|
|
callMethod
|
|
push r:this, 'trackScrollPosition'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label34
|
|
push r:this, 'trackScrollPageSize'
|
|
getMember
|
|
branch label35
|
|
label34:
|
|
push 0.0, r:this, 'trackScrollPageSize'
|
|
getMember
|
|
subtract
|
|
label35:
|
|
setRegister r:2
|
|
pop
|
|
push 0.0, r:this, '__get__position'
|
|
callMethod
|
|
push r:2
|
|
add
|
|
setRegister r:3
|
|
pop
|
|
push r:2, 0.0
|
|
lessThan
|
|
not
|
|
branchIfTrue label36
|
|
push r:this, 'trackScrollPosition'
|
|
getMember
|
|
push r:3, 2, 'Math'
|
|
getVariable
|
|
push 'max'
|
|
callMethod
|
|
branch label37
|
|
label36:
|
|
push r:this, 'trackScrollPosition'
|
|
getMember
|
|
push r:3, 2, 'Math'
|
|
getVariable
|
|
push 'min'
|
|
callMethod
|
|
label37:
|
|
push 1, r:this, '__set__position'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'updateScrollTarget'
|
|
function2 () (r:1='this')
|
|
push r:this, '_scrollTarget'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label39
|
|
push r:this, '_scrollTarget'
|
|
getMember
|
|
dup
|
|
not
|
|
branchIfTrue label38
|
|
pop
|
|
push r:this, '_disabled'
|
|
getMember
|
|
not
|
|
label38:
|
|
not
|
|
branchIfTrue label39
|
|
push r:this, '_scrollTarget'
|
|
getMember
|
|
push 'scroll', r:this, '_position'
|
|
getMember
|
|
setMember
|
|
label39:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'scrollWheel'
|
|
function2 (r:2='delta') (r:1='this')
|
|
push 0.0, r:this, '__get__position'
|
|
callMethod
|
|
push r:delta, r:this, 'pageScrollSize'
|
|
getMember
|
|
multiply
|
|
subtract
|
|
push 1, r:this, '__set__position'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'trackScrollPageSize', 1
|
|
setMember
|
|
push r:2, '_trackMode', 'scrollPage'
|
|
setMember
|
|
push r:2, 'trackScrollPosition', -1
|
|
setMember
|
|
function ()
|
|
end // of function
|
|
|
|
push r:2, '__get__availableHeight'
|
|
getMember
|
|
push 'availableHeight', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__disabled'
|
|
getMember
|
|
push r:2, '__get__disabled'
|
|
getMember
|
|
push 'disabled', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__position'
|
|
getMember
|
|
push r:2, '__get__position'
|
|
getMember
|
|
push 'position', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__trackMode'
|
|
getMember
|
|
push r:2, '__get__trackMode'
|
|
getMember
|
|
push 'trackMode', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push 1, NULL, 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'ScrollBar'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label40:
|
|
pop
|
|
end // of initMovieClip 319
|
|
|
|
defineMovieClip 320 // total frames: 0
|
|
end // of defineMovieClip 320
|
|
|
|
exportAssets
|
|
320 as '__Packages.SystemPage'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 320
|
|
constants '_global', 'SystemPage', 'CategoryList', 'CategoryList_mc', 'List_mc', 'SaveLoadListHolder', 'SaveLoadPanel', 'SettingsList', 'SettingsPanel', 'MappingList', 'InputMappingPanel', 'PCQuitList', 'PCQuitPanel', 'HelpList', 'HelpListPanel', 'HelpText', 'HelpTextPanel', 'HelpTextHolder', 'HelpButtonHolder', 'ButtonArtHolder', 'HelpTitleText', 'TitleText', 'ConfirmTextField', 'ConfirmPanel', 'ConfirmText', 'textField', 'TopmostPanel', 'PanelRect', 'bUpdated', 'bRemapMode', 'bSettingsChanged', 'bMenuClosing', 'bSavingSettings', 'bShowKinectTunerButton', 'iPlatform', 'bDefaultButtonVisible', '_showModMenu', 'MovieClip', 'prototype', 'GetIsRemoteDevice', 'bIsRemoteDevice', 'onLoad', 'text', '$QUICKSAVE', 'entryList', 'push', '$SAVE', '$LOAD', '$SETTINGS', '$MOD CONFIGURATION', '$CONTROLS', '$HELP', '$QUIT', 'InvalidateData', 'handleInput', 'ConfirmSaveGame', 'saveGameSelected', 'addEventListener', 'ConfirmLoadGame', 'loadGameSelected', 'OnSaveListCharactersOpenSuccess', 'saveListCharactersPopulated', 'OnSaveListOpenSuccess', 'saveListPopulated', 'OnSaveListBatchAdded', 'saveListOnBatchAdded', 'OnCharacterSelected', 'OnSaveDataEventSaveSUCCESS', 'gfx', 'io', 'GameDelegate', 'addCallBack', 'OnSaveDataEventSaveCANCEL', 'OnSaveDataEventLoadCANCEL', 'onSaveHighlight', 'saveHighlighted', 'onSaveLoadListPress', 'listPress', 'onCategoryButtonPress', 'itemPress', 'onCategoryListPress', 'onCategoryListMoveUp', 'listMovedUp', 'onCategoryListMoveDown', 'listMovedDown', 'onCategoryListMouseSelectionChange', 'selectionChange', 'disableInput', '$Audio', '$Display', '$Gameplay', 'onSettingsCategoryPress', 'onInputMappingPress', 'onFinishRemapMode', 'FinishRemapMode', 'onSettingsSaved', 'SettingsSaved', 'RefreshSystemButtons', '$Desktop', '$Main Menu', 'UpdateList', 'onPCQuitButtonPress', 'onHelpItemPress', 'textAutoSize', 'shrink', 'BottomBar_mc', '_parent', 'BackOutFromLoadGame', 'SetRemoteDevice', 'UpdatePermissions', 'SetShowMod', 'length', '$MOD MANAGER', 'MOD_MANAGER_BUTTON_INDEX', 'splice', 'startPage', 'MAIN_STATE', '__set__currentState', 'VersionText', 'SetVersionText', 'call', '.', 'split', '_skyrimVersion', '_skyrimVersionMinor', '_skyrimVersionBuild', 'SetShouldShowKinectTunerOption', 'ShouldShowKinectTunerOption', 'iCurrentState', 'UpdateStateFocus', 'endPage', 'buttonPanel', 'clearButtons', '__get__currentState', 'isShowingCharacterList', 'SAVE_LOAD_STATE', 'CHARACTER_SELECTION_STATE', 'GetPanelForState', 'swapDepths', 'CONTROLLER_ORBIS', 'EndState', 'HideErrorText', 'StartState', 'TRANSITIONING', 'INPUT_MAPPING_STATE', 'Shared', 'GlobalFunc', 'IsKeyPressed', 'OPTIONS_LISTS_STATE', 'navEquivalent', 'ui', 'NavigationCode', 'RIGHT', 'ENTER', 'LEFT', 'TAB', 'GAMEPAD_L2', 'GAMEPAD_R2', 'isConfirming', 'GAMEPAD_X', 'code', 'ORBISDeleteSave', 'ConfirmDeleteSave', 'GAMEPAD_Y', 'isSaving', 'CHARACTER_LOAD_STATE', '$Reset settings to default values?', 'SetText', 'DEFAULT_SETTINGS_CONFIRM_STATE', 'GAMEPAD_R1', 'OpenKinectTuner', 'slice', 'onAcceptPress', 'onCancelPress', 'SAVE_LOAD_CONFIRM_STATE', 'QUIT_CONFIRM_STATE', 'PC_QUIT_CONFIRM_STATE', 'DELETE_SAVE_CONFIRM_STATE', 'UIMenuOK', 'PlaySound', 'selectedIndex', 'CharacterSelected', 'disableSelection', 'iSaveDelayTimerID', 'DoSaveGame', 'setInterval', 'LoadGame', '_visible', '$Saving content. Please don\'t turn off your console.', 'ErrorText', '$Saving...', 'QuitToMainMenu', 'QuitToDesktop', 'DeleteSelectedSave', 'numSaves', 'gotoAndStop', 'Right', 'SystemDivider', 'returnState', 'ResetSettingsToDefaults', 'ResetControlsToDefaults', 'PC_QUIT_LIST_STATE', 'HELP_LIST_STATE', 'HELP_TEXT_STATE', 'SETTINGS_CATEGORY_STATE', 'ForceStopLoading', 'UIMenuCancel', 'bCloseToMainState', 'iSavingSettingsTimerID', 'SaveControls', 'SaveSettings', 'onAcceptMousePress', 'onCancelMousePress', 'entry', 'disabled', 'index', 'QuickSave', 'UseCurrentCharacterFilter', 'PopulateEmptySaveList', 'batchSize', 'SAVE', 'LOAD', 'ModManager', 'QuestJournalFader', 'Menu_mc', 'ConfigPanelOpen', 'requestInputMappings', 'PopulateHelpTopics', 'doABCSort', 'sort', 'populateQuitList', 'RequestIsOnPC', 'UIMenuFocus', 'scrollChanged', 'moveUp', 'gotoAndPlay', 'moveDown', 'keyboardOrMouse', '$Save over this game?', 'clearInterval', 'SaveGame', 'CloseMenu', '_deleteButton', '_alpha', '$Load this game? All unsaved progress will be lost.', '$Delete this save?', 'OptionsListsPanel', 'OptionsLists', '$Use Kinect Commands', 'movieType', '$Save on Pause', 'options', '$Disabled', '$60 Mins', '$45 Mins', '$30 Mins', '$15 Mins', '$10 Mins', '$5 Mins', '$Save on Travel', '$Save on Wait', '$Save on Rest', '$Show Floating Markers', '$Difficulty', '$Legendary', '$Very Hard', '$Hard', '$Normal', '$Easy', '$Very Easy', '$Survival Mode', '$360 Controller', '$Vibration', '$Look Sensitivity', '$Invert Y', 'RequestGameplayOptions', '$DDOF Intensity', '$General Subtitles', '$Dialogue Subtitles', '$Crosshair', '$Tree LOD Fade', '$Specularity Fade', '$Light Fade', '$Shadow Fade', '$Grass Fade', '$Object Fade', '$Item Fade', '$Actor Fade', '$HUD Opacity', '$Brightness', 'RequestDisplayOptions', '$Master', 'RequestAudioOptions', 'ID', 'defaultVal', 'value', 'OptionChange', 'bAllowValueOverwrite', '$Press a button to map to this action.', 'UIMenuPrevNext', 'StartRemapMode', 'inputMappingSort', '$That button is reserved.', 'iHideErrorTextID', 'iDebounceRemapModeID', 'ClearRemapMode', 'sortIndex', ' ', 'selectedEntry', 'RequestHelpText', 'ApplyHelpTextButtonArt', 'CreateButtonArt', 'htmlText', '$Quit to main menu? Any unsaved progress will be lost.', '$Quit to desktop? Any unsaved progress will be lost.', 'SetSaveDisabled', 'Left', 'PopulateCharacterList', '$Cancel', 'controls', '_cancelControls', 'addButton', '$Delete', '_deleteControls', '$CharacterSelection', '_characterSelectionControls', 'updateButtons', '$Defaults', '_defaultControls', '$Kinect Tuner', '_kinectControls', 'confirmType', 'start', 'end', 'managers', 'FocusHandler', '__get__instance', 'setFocus', 'SetPlatform', 'keyCode', '_acceptControls', '_acceptButton', '$Yes', 'click', '_cancelButton', '$No', 'platform', 'clear', 'RequestInputMappings', 'currentState', 'addProperty', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'SystemPage'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label207
|
|
push '_global'
|
|
getVariable
|
|
push 'SystemPage'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
push r:this, 'CategoryList', r:this, 'CategoryList_mc'
|
|
getMember
|
|
push 'List_mc'
|
|
getMember
|
|
setMember
|
|
push r:this, 'SaveLoadListHolder', r:this, 'SaveLoadPanel'
|
|
getMember
|
|
setMember
|
|
push r:this, 'SettingsList', r:this, 'SettingsPanel'
|
|
getMember
|
|
push 'List_mc'
|
|
getMember
|
|
setMember
|
|
push r:this, 'MappingList', r:this, 'InputMappingPanel'
|
|
getMember
|
|
push 'List_mc'
|
|
getMember
|
|
setMember
|
|
push r:this, 'PCQuitList', r:this, 'PCQuitPanel'
|
|
getMember
|
|
push 'List_mc'
|
|
getMember
|
|
setMember
|
|
push r:this, 'HelpList', r:this, 'HelpListPanel'
|
|
getMember
|
|
push 'List_mc'
|
|
getMember
|
|
setMember
|
|
push r:this, 'HelpText', r:this, 'HelpTextPanel'
|
|
getMember
|
|
push 'HelpTextHolder'
|
|
getMember
|
|
push 'HelpText'
|
|
getMember
|
|
setMember
|
|
push r:this, 'HelpButtonHolder', r:this, 'HelpTextPanel'
|
|
getMember
|
|
push 'HelpTextHolder'
|
|
getMember
|
|
push 'ButtonArtHolder'
|
|
getMember
|
|
setMember
|
|
push r:this, 'HelpTitleText', r:this, 'HelpTextPanel'
|
|
getMember
|
|
push 'HelpTextHolder'
|
|
getMember
|
|
push 'TitleText'
|
|
getMember
|
|
setMember
|
|
push r:this, 'ConfirmTextField', r:this, 'ConfirmPanel'
|
|
getMember
|
|
push 'ConfirmText'
|
|
getMember
|
|
push 'textField'
|
|
getMember
|
|
setMember
|
|
push r:this, 'TopmostPanel', r:this, 'PanelRect'
|
|
getMember
|
|
setMember
|
|
push r:this, 'bUpdated', FALSE
|
|
setMember
|
|
push r:this, 'bRemapMode', FALSE
|
|
setMember
|
|
push r:this, 'bSettingsChanged', FALSE
|
|
setMember
|
|
push r:this, 'bMenuClosing', FALSE
|
|
setMember
|
|
push r:this, 'bSavingSettings', FALSE
|
|
setMember
|
|
push r:this, 'bShowKinectTunerButton', FALSE
|
|
setMember
|
|
push r:this, 'iPlatform', 0.0
|
|
setMember
|
|
push r:this, 'bDefaultButtonVisible', FALSE
|
|
setMember
|
|
push r:this, '_showModMenu', FALSE
|
|
setMember
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push '_global'
|
|
getVariable
|
|
push 'SystemPage'
|
|
getMember
|
|
push 'MovieClip'
|
|
getVariable
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'GetIsRemoteDevice'
|
|
function2 () (r:1='this')
|
|
push r:this, 'bIsRemoteDevice'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onLoad'
|
|
function2 () (r:1='this')
|
|
push 'text', '$SAVE', 1
|
|
initObject
|
|
push 1, r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
push 'text', '$QUICKSAVE', 1
|
|
initObject
|
|
push 1, r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
push 'text', '$LOAD', 1
|
|
initObject
|
|
push 1, r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
push 'text', '$SETTINGS', 1
|
|
initObject
|
|
push 1, r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
push 'text', '$MOD CONFIGURATION', 1
|
|
initObject
|
|
push 1, r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
push 'text', '$CONTROLS', 1
|
|
initObject
|
|
push 1, r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
push 'text', '$HELP', 1
|
|
initObject
|
|
push 1, r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
push 'text', '$QUIT', 1
|
|
initObject
|
|
push 1, r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'CategoryList'
|
|
getMember
|
|
push 'InvalidateData'
|
|
callMethod
|
|
pop
|
|
push r:this, 'ConfirmPanel'
|
|
getMember
|
|
push 'handleInput'
|
|
function ()
|
|
push FALSE
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push 'ConfirmSaveGame', r:this, 'saveGameSelected', 3, r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'ConfirmLoadGame', r:this, 'loadGameSelected', 3, r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'OnSaveListCharactersOpenSuccess', r:this, 'saveListCharactersPopulated', 3, r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'OnSaveListOpenSuccess', r:this, 'saveListPopulated', 3, r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'OnSaveListBatchAdded', r:this, 'saveListOnBatchAdded', 3, r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'OnCharacterSelected', r:this, 'OnCharacterSelected', 3, r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'OnSaveDataEventSaveSUCCESS', r:this, 'OnSaveDataEventSaveSUCCESS', 3, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'addCallBack'
|
|
callMethod
|
|
pop
|
|
push 'OnSaveDataEventSaveCANCEL', r:this, 'OnSaveDataEventSaveCANCEL', 3, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'addCallBack'
|
|
callMethod
|
|
pop
|
|
push 'OnSaveDataEventLoadCANCEL', r:this, 'OnSaveDataEventLoadCANCEL', 3, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'addCallBack'
|
|
callMethod
|
|
pop
|
|
push 'onSaveHighlight', r:this, 'saveHighlighted', 3, r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'onSaveLoadListPress', r:this, 'listPress', 3, r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'List_mc'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'onCategoryButtonPress', r:this, 'itemPress', 3, r:this, 'CategoryList'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'onCategoryListPress', r:this, 'listPress', 3, r:this, 'CategoryList'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'onCategoryListMoveUp', r:this, 'listMovedUp', 3, r:this, 'CategoryList'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'onCategoryListMoveDown', r:this, 'listMovedDown', 3, r:this, 'CategoryList'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'onCategoryListMouseSelectionChange', r:this, 'selectionChange', 3, r:this, 'CategoryList'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'disableInput', TRUE
|
|
setMember
|
|
push r:this, 'SettingsList'
|
|
getMember
|
|
push 'entryList', 'text', '$Audio', 1
|
|
initObject
|
|
push 'text', '$Display', 1
|
|
initObject
|
|
push 'text', '$Gameplay', 1
|
|
initObject
|
|
push 3
|
|
initArray
|
|
setMember
|
|
push 0.0, r:this, 'SettingsList'
|
|
getMember
|
|
push 'InvalidateData'
|
|
callMethod
|
|
pop
|
|
push 'onSettingsCategoryPress', r:this, 'itemPress', 3, r:this, 'SettingsList'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push r:this, 'SettingsList'
|
|
getMember
|
|
push 'disableInput', TRUE
|
|
setMember
|
|
push 'onInputMappingPress', r:this, 'itemPress', 3, r:this, 'InputMappingPanel'
|
|
getMember
|
|
push 'List_mc'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'onFinishRemapMode', r:this, 'FinishRemapMode', 3, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'addCallBack'
|
|
callMethod
|
|
pop
|
|
push 'onSettingsSaved', r:this, 'SettingsSaved', 3, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'addCallBack'
|
|
callMethod
|
|
pop
|
|
push 'RefreshSystemButtons', r:this, 'RefreshSystemButtons', 3, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'addCallBack'
|
|
callMethod
|
|
pop
|
|
push r:this, 'PCQuitList'
|
|
getMember
|
|
push 'entryList', 'text', '$Desktop', 1
|
|
initObject
|
|
push 'text', '$Main Menu', 1
|
|
initObject
|
|
push 2
|
|
initArray
|
|
setMember
|
|
push 0.0, r:this, 'PCQuitList'
|
|
getMember
|
|
push 'UpdateList'
|
|
callMethod
|
|
pop
|
|
push 'onPCQuitButtonPress', r:this, 'itemPress', 3, r:this, 'PCQuitList'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'onHelpItemPress', r:this, 'itemPress', 3, r:this, 'HelpList'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push r:this, 'HelpList'
|
|
getMember
|
|
push 'disableInput', TRUE
|
|
setMember
|
|
push r:this, 'HelpTitleText'
|
|
getMember
|
|
push 'textAutoSize', 'shrink'
|
|
setMember
|
|
push r:this, 'BottomBar_mc', r:this, '_parent'
|
|
getMember
|
|
push '_parent'
|
|
getMember
|
|
push 'BottomBar_mc'
|
|
getMember
|
|
setMember
|
|
push 'BackOutFromLoadGame', r:this, 'BackOutFromLoadGame', 3, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'addCallBack'
|
|
callMethod
|
|
pop
|
|
push 'SetRemoteDevice', r:this, 'SetRemoteDevice', 3, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'addCallBack'
|
|
callMethod
|
|
pop
|
|
push 'UpdatePermissions', r:this, 'UpdatePermissions', 3, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'addCallBack'
|
|
callMethod
|
|
pop
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'iScrollPosition', 1
|
|
setMember
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'iSelectedIndex', 1
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SetShowMod'
|
|
function2 (r:3='bshow') (r:1='this')
|
|
push r:this, '_showModMenu', r:bshow
|
|
setMember
|
|
push r:this, '_showModMenu'
|
|
getMember
|
|
dup
|
|
not
|
|
branchIfTrue label1
|
|
pop
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
label1:
|
|
dup
|
|
not
|
|
branchIfTrue label2
|
|
pop
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
label2:
|
|
not
|
|
branchIfTrue label3
|
|
push 'text', '$MOD MANAGER', 1
|
|
initObject
|
|
push 0.0, 'SystemPage'
|
|
getVariable
|
|
push 'MOD_MANAGER_BUTTON_INDEX'
|
|
getMember
|
|
push 3, r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'splice'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'CategoryList'
|
|
getMember
|
|
push 'InvalidateData'
|
|
callMethod
|
|
pop
|
|
label3:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'startPage'
|
|
function2 () (r:1='this')
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'disableInput', FALSE
|
|
setMember
|
|
push r:this, 'bUpdated'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label4
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'MAIN_STATE'
|
|
getMember
|
|
push 1, r:this, '__set__currentState'
|
|
callMethod
|
|
pop
|
|
push r:this, 'VersionText'
|
|
getMember
|
|
push 1
|
|
initArray
|
|
push 'SetVersionText', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push '.', 1, r:this, 'VersionText'
|
|
getMember
|
|
push 'text'
|
|
getMember
|
|
push 'split'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:this, '_skyrimVersion', r:2, 0.0
|
|
getMember
|
|
setMember
|
|
push r:this, '_skyrimVersionMinor', r:2, 1
|
|
getMember
|
|
setMember
|
|
push r:this, '_skyrimVersionBuild', r:2, 2
|
|
getMember
|
|
setMember
|
|
push 'SetShouldShowKinectTunerOption', r:this, 0.0
|
|
initArray
|
|
push 'ShouldShowKinectTunerOption', 4, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'UpdatePermissions'
|
|
callMethod
|
|
pop
|
|
push r:this, 'bUpdated', TRUE
|
|
setMember
|
|
branch label5
|
|
label4:
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 1, r:this, 'UpdateStateFocus'
|
|
callMethod
|
|
pop
|
|
label5:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'endPage'
|
|
function2 () (r:1='this')
|
|
push 0.0, r:this, 'BottomBar_mc'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'clearButtons'
|
|
callMethod
|
|
pop
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'disableInput', TRUE
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__currentState'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__currentState'
|
|
function2 (r:2='aiNewState') (r:1='this')
|
|
push r:aiNewState, UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label6
|
|
push UNDEF
|
|
return
|
|
label6:
|
|
push r:aiNewState, 'SystemPage'
|
|
getVariable
|
|
push 'MAIN_STATE'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label7
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'isShowingCharacterList', FALSE
|
|
setMember
|
|
branch label9
|
|
label7:
|
|
push r:aiNewState, 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_STATE'
|
|
getMember
|
|
equals
|
|
dup
|
|
not
|
|
branchIfTrue label8
|
|
pop
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'isShowingCharacterList'
|
|
getMember
|
|
label8:
|
|
not
|
|
branchIfTrue label9
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'CHARACTER_SELECTION_STATE'
|
|
getMember
|
|
setRegister r:aiNewState
|
|
pop
|
|
label9:
|
|
push r:aiNewState, 1, r:this, 'GetPanelForState'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
push r:this, 'iCurrentState', r:aiNewState
|
|
setMember
|
|
push r:3, r:this, 'TopmostPanel'
|
|
getMember
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label10
|
|
push r:this, 'TopmostPanel'
|
|
getMember
|
|
push 1, r:3, 'swapDepths'
|
|
callMethod
|
|
pop
|
|
push r:this, 'TopmostPanel', r:3
|
|
setMember
|
|
label10:
|
|
push r:aiNewState, 1, r:this, 'UpdateStateFocus'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, '__get__currentState'
|
|
callMethod
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'OnSaveDataEventSaveSUCCESS'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'CONTROLLER_ORBIS'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label11
|
|
push r:this, 'bMenuClosing', TRUE
|
|
setMember
|
|
push 0.0, r:this, 'EndState'
|
|
callMethod
|
|
pop
|
|
label11:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'OnSaveDataEventSaveCANCEL'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'CONTROLLER_ORBIS'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label12
|
|
push 0.0, r:this, 'HideErrorText'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'EndState'
|
|
callMethod
|
|
pop
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_STATE'
|
|
getMember
|
|
push 1, r:this, 'StartState'
|
|
callMethod
|
|
pop
|
|
label12:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'OnSaveDataEventLoadCANCEL'
|
|
function2 () (r:1='this')
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'CHARACTER_SELECTION_STATE'
|
|
getMember
|
|
push 1, r:this, 'StartState'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleInput'
|
|
function2 (r:2='details', r:4='pathToFocus') (r:1='this')
|
|
push FALSE
|
|
setRegister r:3
|
|
pop
|
|
push r:this, 'bRemapMode'
|
|
getMember
|
|
dup
|
|
branchIfTrue label13
|
|
pop
|
|
push r:this, 'bMenuClosing'
|
|
getMember
|
|
label13:
|
|
dup
|
|
branchIfTrue label14
|
|
pop
|
|
push r:this, 'bSavingSettings'
|
|
getMember
|
|
label14:
|
|
dup
|
|
branchIfTrue label15
|
|
pop
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'TRANSITIONING'
|
|
getMember
|
|
equals
|
|
label15:
|
|
not
|
|
branchIfTrue label16
|
|
push TRUE
|
|
setRegister r:3
|
|
pop
|
|
branch label40
|
|
label16:
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'INPUT_MAPPING_STATE'
|
|
getMember
|
|
equals
|
|
not
|
|
push r:details, 2, 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
getMember
|
|
push 'IsKeyPressed'
|
|
callMethod
|
|
not
|
|
branchIfTrue label40
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'OPTIONS_LISTS_STATE'
|
|
getMember
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label20
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'RIGHT'
|
|
getMember
|
|
equals
|
|
dup
|
|
not
|
|
branchIfTrue label17
|
|
pop
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'MAIN_STATE'
|
|
getMember
|
|
equals
|
|
label17:
|
|
not
|
|
branchIfTrue label18
|
|
push r:details, 'navEquivalent', 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'ENTER'
|
|
getMember
|
|
setMember
|
|
branch label20
|
|
label18:
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'LEFT'
|
|
getMember
|
|
equals
|
|
dup
|
|
not
|
|
branchIfTrue label19
|
|
pop
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'MAIN_STATE'
|
|
getMember
|
|
equals
|
|
not
|
|
label19:
|
|
not
|
|
branchIfTrue label20
|
|
push r:details, 'navEquivalent', 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'TAB'
|
|
getMember
|
|
setMember
|
|
label20:
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'GAMEPAD_L2'
|
|
getMember
|
|
equals
|
|
dup
|
|
branchIfTrue label21
|
|
pop
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'GAMEPAD_R2'
|
|
getMember
|
|
equals
|
|
label21:
|
|
dup
|
|
not
|
|
branchIfTrue label22
|
|
pop
|
|
push 0.0, r:this, 'isConfirming'
|
|
callMethod
|
|
label22:
|
|
not
|
|
branchIfTrue label23
|
|
push TRUE
|
|
setRegister r:3
|
|
pop
|
|
branch label40
|
|
label23:
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'GAMEPAD_X'
|
|
getMember
|
|
equals
|
|
dup
|
|
branchIfTrue label24
|
|
pop
|
|
push r:details, 'code'
|
|
getMember
|
|
push 88
|
|
equals
|
|
label24:
|
|
dup
|
|
not
|
|
branchIfTrue label25
|
|
pop
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_STATE'
|
|
getMember
|
|
equals
|
|
label25:
|
|
not
|
|
branchIfTrue label28
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'CONTROLLER_ORBIS'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label26
|
|
push 0.0
|
|
initArray
|
|
push 'ORBISDeleteSave', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
branch label27
|
|
label26:
|
|
push 0.0, r:this, 'ConfirmDeleteSave'
|
|
callMethod
|
|
pop
|
|
label27:
|
|
push TRUE
|
|
setRegister r:3
|
|
pop
|
|
branch label40
|
|
label28:
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'GAMEPAD_Y'
|
|
getMember
|
|
equals
|
|
dup
|
|
branchIfTrue label29
|
|
pop
|
|
push r:details, 'code'
|
|
getMember
|
|
push 84
|
|
equals
|
|
label29:
|
|
dup
|
|
not
|
|
branchIfTrue label30
|
|
pop
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_STATE'
|
|
getMember
|
|
equals
|
|
label30:
|
|
dup
|
|
not
|
|
branchIfTrue label31
|
|
pop
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'isSaving'
|
|
getMember
|
|
not
|
|
label31:
|
|
not
|
|
branchIfTrue label32
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'CHARACTER_LOAD_STATE'
|
|
getMember
|
|
push 1, r:this, 'StartState'
|
|
callMethod
|
|
pop
|
|
push TRUE
|
|
setRegister r:3
|
|
pop
|
|
branch label40
|
|
label32:
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'GAMEPAD_Y'
|
|
getMember
|
|
equals
|
|
dup
|
|
branchIfTrue label33
|
|
pop
|
|
push r:details, 'code'
|
|
getMember
|
|
push 84
|
|
equals
|
|
label33:
|
|
dup
|
|
not
|
|
branchIfTrue label34
|
|
pop
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'OPTIONS_LISTS_STATE'
|
|
getMember
|
|
equals
|
|
dup
|
|
branchIfTrue label34
|
|
pop
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'INPUT_MAPPING_STATE'
|
|
getMember
|
|
equals
|
|
label34:
|
|
not
|
|
branchIfTrue label35
|
|
push '$Reset settings to default values?', 1, r:this, 'ConfirmTextField'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'DEFAULT_SETTINGS_CONFIRM_STATE'
|
|
getMember
|
|
push 1, r:this, 'StartState'
|
|
callMethod
|
|
pop
|
|
push TRUE
|
|
setRegister r:3
|
|
pop
|
|
branch label40
|
|
label35:
|
|
push r:this, 'bShowKinectTunerButton'
|
|
getMember
|
|
dup
|
|
not
|
|
branchIfTrue label36
|
|
pop
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'GAMEPAD_R1'
|
|
getMember
|
|
equals
|
|
label36:
|
|
dup
|
|
not
|
|
branchIfTrue label37
|
|
pop
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'OPTIONS_LISTS_STATE'
|
|
getMember
|
|
equals
|
|
label37:
|
|
not
|
|
branchIfTrue label38
|
|
push 0.0
|
|
initArray
|
|
push 'OpenKinectTuner', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push TRUE
|
|
setRegister r:3
|
|
pop
|
|
branch label40
|
|
label38:
|
|
push 1, 1, r:pathToFocus, 'slice'
|
|
callMethod
|
|
push r:details, 2, r:pathToFocus, 0.0
|
|
getMember
|
|
push 'handleInput'
|
|
callMethod
|
|
not
|
|
not
|
|
branchIfTrue label40
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'ENTER'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label39
|
|
push 0.0, r:this, 'onAcceptPress'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
branch label40
|
|
label39:
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'TAB'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label40
|
|
push 0.0, r:this, 'onCancelPress'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
label40:
|
|
push r:3
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onAcceptPress'
|
|
function2 () (r:1='this')
|
|
push TRUE
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
setRegister r:0
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'CHARACTER_SELECTION_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label41
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label42
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'TRANSITIONING'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label42
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'QUIT_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label50
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'PC_QUIT_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label51
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'DELETE_SAVE_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label54
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'DEFAULT_SETTINGS_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label57
|
|
branch label60
|
|
label41:
|
|
push 'UIMenuOK', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
push 1
|
|
initArray
|
|
push 'CharacterSelected', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
branch label61
|
|
label42:
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'List_mc'
|
|
getMember
|
|
push 'disableSelection'
|
|
getMember
|
|
not
|
|
branchIfTrue label49
|
|
push 'UIMenuOK', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'CONTROLLER_ORBIS'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label45
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'isSaving'
|
|
getMember
|
|
not
|
|
branchIfTrue label43
|
|
push r:this, 'iSaveDelayTimerID', 1, 'DoSaveGame', r:this, 3, 'setInterval'
|
|
callFunction
|
|
setMember
|
|
branch label44
|
|
label43:
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
push 1
|
|
initArray
|
|
push 'LoadGame', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label44:
|
|
branch label49
|
|
label45:
|
|
push r:this, 'bMenuClosing', TRUE
|
|
setMember
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'isSaving'
|
|
getMember
|
|
not
|
|
branchIfTrue label48
|
|
push r:this, 'ConfirmPanel'
|
|
getMember
|
|
push '_visible', FALSE
|
|
setMember
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 1
|
|
greaterThan
|
|
not
|
|
branchIfTrue label46
|
|
push '$Saving content. Please don\'t turn off your console.', 1, r:this, 'ErrorText'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
branch label47
|
|
label46:
|
|
push '$Saving...', 1, r:this, 'ErrorText'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
label47:
|
|
push r:this, 'iSaveDelayTimerID', 1, 'DoSaveGame', r:this, 3, 'setInterval'
|
|
callFunction
|
|
setMember
|
|
branch label49
|
|
label48:
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
push 1
|
|
initArray
|
|
push 'LoadGame', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label49:
|
|
branch label61
|
|
label50:
|
|
push 'UIMenuOK', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push 0.0
|
|
initArray
|
|
push 'QuitToMainMenu', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:this, 'bMenuClosing', TRUE
|
|
setMember
|
|
branch label61
|
|
label51:
|
|
push r:this, 'PCQuitList'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
branchIfTrue label52
|
|
push 0.0
|
|
initArray
|
|
push 'QuitToMainMenu', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:this, 'bMenuClosing', TRUE
|
|
setMember
|
|
branch label53
|
|
label52:
|
|
push r:this, 'PCQuitList'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
push 1
|
|
equals
|
|
not
|
|
branchIfTrue label53
|
|
push 0.0
|
|
initArray
|
|
push 'QuitToDesktop', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label53:
|
|
branch label61
|
|
label54:
|
|
push 0.0, r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'DeleteSelectedSave'
|
|
callMethod
|
|
pop
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'numSaves'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
branchIfTrue label55
|
|
push 1, 1, 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_STATE'
|
|
getMember
|
|
push 1, r:this, 'GetPanelForState'
|
|
callMethod
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
push 1, 1, 'SystemPage'
|
|
getVariable
|
|
push 'DELETE_SAVE_CONFIRM_STATE'
|
|
getMember
|
|
push 1, r:this, 'GetPanelForState'
|
|
callMethod
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'MAIN_STATE'
|
|
getMember
|
|
push 1, r:this, '__set__currentState'
|
|
callMethod
|
|
pop
|
|
push 'Right', 1, r:this, 'SystemDivider'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
branch label56
|
|
label55:
|
|
push 0.0, r:this, 'EndState'
|
|
callMethod
|
|
pop
|
|
label56:
|
|
branch label61
|
|
label57:
|
|
push 'UIMenuOK', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:this, 'ConfirmPanel'
|
|
getMember
|
|
push 'returnState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'OPTIONS_LISTS_STATE'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label58
|
|
push 0.0, r:this, 'ResetSettingsToDefaults'
|
|
callMethod
|
|
pop
|
|
branch label59
|
|
label58:
|
|
push r:this, 'ConfirmPanel'
|
|
getMember
|
|
push 'returnState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'INPUT_MAPPING_STATE'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label59
|
|
push 0.0, r:this, 'ResetControlsToDefaults'
|
|
callMethod
|
|
pop
|
|
label59:
|
|
push 0.0, r:this, 'EndState'
|
|
callMethod
|
|
pop
|
|
branch label61
|
|
label60:
|
|
push FALSE
|
|
setRegister r:2
|
|
pop
|
|
branch label61
|
|
label61:
|
|
push r:2
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onCancelPress'
|
|
function2 () (r:1='this')
|
|
push TRUE
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
setRegister r:0
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'CHARACTER_LOAD_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label62
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'CHARACTER_SELECTION_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label62
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label62
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'PC_QUIT_LIST_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label63
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'HELP_LIST_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label63
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label63
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'QUIT_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label63
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'DEFAULT_SETTINGS_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label63
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'PC_QUIT_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label63
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'DELETE_SAVE_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label63
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'HELP_TEXT_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label64
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'OPTIONS_LISTS_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label65
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'INPUT_MAPPING_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label66
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'SETTINGS_CATEGORY_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label66
|
|
branch label71
|
|
label62:
|
|
push 0.0, r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'ForceStopLoading'
|
|
callMethod
|
|
pop
|
|
label63:
|
|
push 'UIMenuCancel', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'EndState'
|
|
callMethod
|
|
pop
|
|
branch label72
|
|
label64:
|
|
push 'UIMenuCancel', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'EndState'
|
|
callMethod
|
|
pop
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'HELP_LIST_STATE'
|
|
getMember
|
|
push 1, r:this, 'StartState'
|
|
callMethod
|
|
pop
|
|
push r:this, 'HelpListPanel'
|
|
getMember
|
|
push 'bCloseToMainState', TRUE
|
|
setMember
|
|
branch label72
|
|
label65:
|
|
push 'UIMenuCancel', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'EndState'
|
|
callMethod
|
|
pop
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'SETTINGS_CATEGORY_STATE'
|
|
getMember
|
|
push 1, r:this, 'StartState'
|
|
callMethod
|
|
pop
|
|
push r:this, 'SettingsPanel'
|
|
getMember
|
|
push 'bCloseToMainState', TRUE
|
|
setMember
|
|
branch label72
|
|
label66:
|
|
push 'UIMenuCancel', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:this, 'bSettingsChanged'
|
|
getMember
|
|
not
|
|
branchIfTrue label69
|
|
push '$Saving...', 1, r:this, 'ErrorText'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push r:this, 'bSavingSettings', TRUE
|
|
setMember
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'INPUT_MAPPING_STATE'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label67
|
|
push r:this, 'iSavingSettingsTimerID', 1000, 'SaveControls', r:this, 3, 'setInterval'
|
|
callFunction
|
|
setMember
|
|
branch label68
|
|
label67:
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'SETTINGS_CATEGORY_STATE'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label68
|
|
push r:this, 'iSavingSettingsTimerID', 1000, 'SaveSettings', r:this, 3, 'setInterval'
|
|
callFunction
|
|
setMember
|
|
label68:
|
|
branch label70
|
|
label69:
|
|
push 0.0, r:this, 'onSettingsSaved'
|
|
callMethod
|
|
pop
|
|
label70:
|
|
branch label72
|
|
label71:
|
|
push FALSE
|
|
setRegister r:2
|
|
pop
|
|
branch label72
|
|
label72:
|
|
push r:2
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'isConfirming'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_CONFIRM_STATE'
|
|
getMember
|
|
equals
|
|
dup
|
|
branchIfTrue label73
|
|
pop
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'QUIT_CONFIRM_STATE'
|
|
getMember
|
|
equals
|
|
label73:
|
|
dup
|
|
branchIfTrue label74
|
|
pop
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'PC_QUIT_CONFIRM_STATE'
|
|
getMember
|
|
equals
|
|
label74:
|
|
dup
|
|
branchIfTrue label75
|
|
pop
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'DELETE_SAVE_CONFIRM_STATE'
|
|
getMember
|
|
equals
|
|
label75:
|
|
dup
|
|
branchIfTrue label76
|
|
pop
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'DEFAULT_SETTINGS_CONFIRM_STATE'
|
|
getMember
|
|
equals
|
|
label76:
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onAcceptMousePress'
|
|
function2 () (r:1='this')
|
|
push 0.0, r:this, 'isConfirming'
|
|
callMethod
|
|
not
|
|
branchIfTrue label77
|
|
push 0.0, r:this, 'onAcceptPress'
|
|
callMethod
|
|
pop
|
|
label77:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onCancelMousePress'
|
|
function2 () (r:1='this')
|
|
push 0.0, r:this, 'isConfirming'
|
|
callMethod
|
|
not
|
|
branchIfTrue label78
|
|
push 0.0, r:this, 'onCancelPress'
|
|
callMethod
|
|
pop
|
|
label78:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onCategoryButtonPress'
|
|
function2 (r:4='event') (r:1='this', r:2='_root')
|
|
push r:event, 'entry'
|
|
getMember
|
|
push 'disabled'
|
|
getMember
|
|
not
|
|
branchIfTrue label79
|
|
push 'UIMenuCancel', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label79:
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'MAIN_STATE'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label98
|
|
push r:event, 'index'
|
|
getMember
|
|
setRegister r:3
|
|
pop
|
|
push r:this, '_showModMenu'
|
|
getMember
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label80
|
|
pop
|
|
push r:3, 'SystemPage'
|
|
getVariable
|
|
push 'MOD_MANAGER_BUTTON_INDEX'
|
|
getMember
|
|
lessThan
|
|
not
|
|
label80:
|
|
not
|
|
branchIfTrue label81
|
|
push r:3
|
|
increment
|
|
setRegister r:3
|
|
pop
|
|
label81:
|
|
push r:3
|
|
setRegister r:0
|
|
push 0.0
|
|
strictEquals
|
|
branchIfTrue label83
|
|
push r:0, 1
|
|
strictEquals
|
|
branchIfTrue label82
|
|
push r:0, 2
|
|
strictEquals
|
|
branchIfTrue label86
|
|
push r:0, 3
|
|
strictEquals
|
|
branchIfTrue label87
|
|
push r:0, 4
|
|
strictEquals
|
|
branchIfTrue label88
|
|
push r:0, 5
|
|
strictEquals
|
|
branchIfTrue label89
|
|
push r:0, 6
|
|
strictEquals
|
|
branchIfTrue label90
|
|
push r:0, 7
|
|
strictEquals
|
|
branchIfTrue label92
|
|
push r:0, 8
|
|
strictEquals
|
|
branchIfTrue label96
|
|
branch label97
|
|
label82:
|
|
push 'UIMenuOK', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push 0.0
|
|
initArray
|
|
push 'QuickSave', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
branch label98
|
|
label83:
|
|
push 0.0
|
|
initArray
|
|
push 'UseCurrentCharacterFilter', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'isSaving', TRUE
|
|
setMember
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 3
|
|
equals
|
|
not
|
|
branchIfTrue label84
|
|
push 0.0, r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'PopulateEmptySaveList'
|
|
callMethod
|
|
pop
|
|
branch label85
|
|
label84:
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'batchSize'
|
|
getMember
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'List_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 2
|
|
initArray
|
|
push 'SAVE', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label85:
|
|
branch label98
|
|
label86:
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'isSaving', FALSE
|
|
setMember
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'batchSize'
|
|
getMember
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'List_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 2
|
|
initArray
|
|
push 'LOAD', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
branch label98
|
|
label87:
|
|
push 0.0
|
|
initArray
|
|
push 'ModManager', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
branch label98
|
|
label88:
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'SETTINGS_CATEGORY_STATE'
|
|
getMember
|
|
push 1, r:this, 'StartState'
|
|
callMethod
|
|
pop
|
|
push 'UIMenuOK', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
branch label98
|
|
label89:
|
|
push 0.0, r:_root, 'QuestJournalFader'
|
|
getMember
|
|
push 'Menu_mc'
|
|
getMember
|
|
push 'ConfigPanelOpen'
|
|
callMethod
|
|
pop
|
|
branch label98
|
|
label90:
|
|
push r:this, 'MappingList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
branchIfTrue label91
|
|
push 0.0, r:this, 'requestInputMappings'
|
|
callMethod
|
|
pop
|
|
label91:
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'INPUT_MAPPING_STATE'
|
|
getMember
|
|
push 1, r:this, 'StartState'
|
|
callMethod
|
|
pop
|
|
push 'UIMenuOK', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
branch label98
|
|
label92:
|
|
push r:this, 'HelpList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
branchIfTrue label93
|
|
push r:this, 'HelpList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 1
|
|
initArray
|
|
push 'PopulateHelpTopics', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:this, 'doABCSort'
|
|
getMember
|
|
push 1, r:this, 'HelpList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'sort'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'HelpList'
|
|
getMember
|
|
push 'InvalidateData'
|
|
callMethod
|
|
pop
|
|
label93:
|
|
push r:this, 'HelpList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
branchIfTrue label94
|
|
push 'UIMenuCancel', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
branch label95
|
|
label94:
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'HELP_LIST_STATE'
|
|
getMember
|
|
push 1, r:this, 'StartState'
|
|
callMethod
|
|
pop
|
|
push 'UIMenuOK', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label95:
|
|
branch label98
|
|
label96:
|
|
push 'UIMenuOK', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push 'populateQuitList', r:this, 0.0
|
|
initArray
|
|
push 'RequestIsOnPC', 4, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
branch label98
|
|
label97:
|
|
push 'UIMenuCancel', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
branch label98
|
|
label98:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onCategoryListPress'
|
|
function2 ('event') (r:1='this')
|
|
push r:this, 'bRemapMode'
|
|
getMember
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label99
|
|
pop
|
|
push r:this, 'bMenuClosing'
|
|
getMember
|
|
not
|
|
label99:
|
|
dup
|
|
not
|
|
branchIfTrue label100
|
|
pop
|
|
push r:this, 'bSavingSettings'
|
|
getMember
|
|
not
|
|
label100:
|
|
dup
|
|
not
|
|
branchIfTrue label101
|
|
pop
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'TRANSITIONING'
|
|
getMember
|
|
equals
|
|
not
|
|
label101:
|
|
not
|
|
branchIfTrue label102
|
|
push 0.0, r:this, 'onCancelPress'
|
|
callMethod
|
|
pop
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'disableSelection', FALSE
|
|
setMember
|
|
push 0.0, r:this, 'CategoryList'
|
|
getMember
|
|
push 'UpdateList'
|
|
callMethod
|
|
pop
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'disableSelection', TRUE
|
|
setMember
|
|
label102:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'doABCSort'
|
|
function2 (r:2='aObj1', r:1='aObj2') ()
|
|
push r:aObj1, 'text'
|
|
getMember
|
|
push r:aObj2, 'text'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label103
|
|
push -1
|
|
return
|
|
label103:
|
|
push r:aObj1, 'text'
|
|
getMember
|
|
push r:aObj2, 'text'
|
|
getMember
|
|
greaterThan
|
|
not
|
|
branchIfTrue label104
|
|
push 1
|
|
return
|
|
label104:
|
|
push 0.0
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onCategoryListMoveUp'
|
|
function2 (r:2='event') (r:1='this')
|
|
push 'UIMenuFocus', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:event, 'scrollChanged'
|
|
getMember
|
|
push TRUE
|
|
equals
|
|
not
|
|
branchIfTrue label105
|
|
push 'moveUp', 1, r:this, 'CategoryList'
|
|
getMember
|
|
push '_parent'
|
|
getMember
|
|
push 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
label105:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onCategoryListMoveDown'
|
|
function2 (r:2='event') (r:1='this')
|
|
push 'UIMenuFocus', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:event, 'scrollChanged'
|
|
getMember
|
|
push TRUE
|
|
equals
|
|
not
|
|
branchIfTrue label106
|
|
push 'moveDown', 1, r:this, 'CategoryList'
|
|
getMember
|
|
push '_parent'
|
|
getMember
|
|
push 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
label106:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onCategoryListMouseSelectionChange'
|
|
function2 (r:1='event') ()
|
|
push r:event, 'keyboardOrMouse'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
dup
|
|
not
|
|
branchIfTrue label107
|
|
pop
|
|
push r:event, 'index'
|
|
getMember
|
|
push -1
|
|
equals
|
|
not
|
|
label107:
|
|
not
|
|
branchIfTrue label108
|
|
push 'UIMenuFocus', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label108:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'OnCharacterSelected'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 3
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label109
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_STATE'
|
|
getMember
|
|
push 1, r:this, 'StartState'
|
|
callMethod
|
|
pop
|
|
label109:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'OnSaveListCharactersOpenSuccess'
|
|
function2 () (r:1='this')
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'numSaves'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label110
|
|
push 'UIMenuOK', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'CHARACTER_SELECTION_STATE'
|
|
getMember
|
|
push 1, r:this, 'StartState'
|
|
callMethod
|
|
pop
|
|
branch label111
|
|
label110:
|
|
push 'UIMenuCancel', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label111:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'OnSaveListOpenSuccess'
|
|
function2 () (r:1='this')
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'numSaves'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label112
|
|
push 'UIMenuOK', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_STATE'
|
|
getMember
|
|
push 1, r:this, 'StartState'
|
|
callMethod
|
|
pop
|
|
branch label113
|
|
label112:
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'CHARACTER_LOAD_STATE'
|
|
getMember
|
|
push 1, r:this, 'StartState'
|
|
callMethod
|
|
pop
|
|
label113:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'OnSaveListBatchAdded'
|
|
function ()
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'ConfirmSaveGame'
|
|
function2 (r:2='event') (r:1='this')
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'List_mc'
|
|
getMember
|
|
push 'disableSelection', TRUE
|
|
setMember
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_STATE'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label115
|
|
push r:event, 'index'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
branchIfTrue label114
|
|
push r:this, 'iCurrentState', 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_CONFIRM_STATE'
|
|
getMember
|
|
setMember
|
|
push 0.0, r:this, 'onAcceptPress'
|
|
callMethod
|
|
pop
|
|
branch label115
|
|
label114:
|
|
push '$Save over this game?', 1, r:this, 'ConfirmTextField'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_CONFIRM_STATE'
|
|
getMember
|
|
push 1, r:this, 'StartState'
|
|
callMethod
|
|
pop
|
|
push 'UIMenuOK', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label115:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'DoSaveGame'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iSaveDelayTimerID'
|
|
getMember
|
|
push 1, 'clearInterval'
|
|
callFunction
|
|
pop
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
push 1
|
|
initArray
|
|
push 'SaveGame', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'CONTROLLER_ORBIS'
|
|
getMember
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label116
|
|
push 0.0, r:this, '_parent'
|
|
getMember
|
|
push '_parent'
|
|
getMember
|
|
push 'CloseMenu'
|
|
callMethod
|
|
pop
|
|
label116:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onSaveHighlight'
|
|
function2 (r:2='event') (r:1='this')
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_STATE'
|
|
getMember
|
|
equals
|
|
dup
|
|
not
|
|
branchIfTrue label117
|
|
pop
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'isShowingCharacterList'
|
|
getMember
|
|
not
|
|
label117:
|
|
not
|
|
branchIfTrue label121
|
|
push r:this, '_deleteButton'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label120
|
|
push r:this, '_deleteButton'
|
|
getMember
|
|
push '_alpha', r:event, 'index'
|
|
getMember
|
|
push -1
|
|
equals
|
|
branchIfTrue label118
|
|
push 100
|
|
branch label119
|
|
label118:
|
|
push 50
|
|
label119:
|
|
setMember
|
|
label120:
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
branchIfTrue label121
|
|
push 'UIMenuFocus', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label121:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onSaveLoadListPress'
|
|
function2 () (r:1='this')
|
|
push 0.0, r:this, 'onAcceptPress'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'ConfirmLoadGame'
|
|
function2 ('event') (r:1='this')
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'List_mc'
|
|
getMember
|
|
push 'disableSelection', TRUE
|
|
setMember
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_STATE'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label122
|
|
push '$Load this game? All unsaved progress will be lost.', 1, r:this, 'ConfirmTextField'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_CONFIRM_STATE'
|
|
getMember
|
|
push 1, r:this, 'StartState'
|
|
callMethod
|
|
pop
|
|
push 'UIMenuOK', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label122:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'ConfirmDeleteSave'
|
|
function2 () (r:1='this')
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'isSaving'
|
|
getMember
|
|
not
|
|
dup
|
|
branchIfTrue label123
|
|
pop
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
label123:
|
|
not
|
|
branchIfTrue label124
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'List_mc'
|
|
getMember
|
|
push 'disableSelection', TRUE
|
|
setMember
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_STATE'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label124
|
|
push '$Delete this save?', 1, r:this, 'ConfirmTextField'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'DELETE_SAVE_CONFIRM_STATE'
|
|
getMember
|
|
push 1, r:this, 'StartState'
|
|
callMethod
|
|
pop
|
|
label124:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onSettingsCategoryPress'
|
|
function2 () (r:1='this')
|
|
push r:this, 'OptionsListsPanel'
|
|
getMember
|
|
push 'OptionsLists'
|
|
getMember
|
|
push 'List_mc'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'SettingsList'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
setRegister r:0
|
|
push 0.0
|
|
strictEquals
|
|
branchIfTrue label125
|
|
push r:0, 1
|
|
strictEquals
|
|
branchIfTrue label126
|
|
push r:0, 2
|
|
strictEquals
|
|
branchIfTrue label127
|
|
branch label130
|
|
label125:
|
|
push r:2, 'entryList', 'text', '$Use Kinect Commands', 'movieType', 2, 2
|
|
initObject
|
|
push 'text', '$Save on Pause', 'movieType', 1, 'options', '$Disabled', '$60 Mins', '$45 Mins', '$30 Mins', '$15 Mins', '$10 Mins', '$5 Mins', 7
|
|
initArray
|
|
push 3
|
|
initObject
|
|
push 'text', '$Save on Travel', 'movieType', 2, 2
|
|
initObject
|
|
push 'text', '$Save on Wait', 'movieType', 2, 2
|
|
initObject
|
|
push 'text', '$Save on Rest', 'movieType', 2, 2
|
|
initObject
|
|
push 'text', '$Show Floating Markers', 'movieType', 2, 2
|
|
initObject
|
|
push 'text', '$Difficulty', 'movieType', 1, 'options', '$Legendary', '$Very Hard', '$Hard', '$Normal', '$Easy', '$Very Easy', 6
|
|
initArray
|
|
push 3
|
|
initObject
|
|
push 'text', '$Survival Mode', 'movieType', 2, 2
|
|
initObject
|
|
push 'text', '$360 Controller', 'movieType', 2, 2
|
|
initObject
|
|
push 'text', '$Vibration', 'movieType', 2, 2
|
|
initObject
|
|
push 'text', '$Look Sensitivity', 'movieType', 0.0, 2
|
|
initObject
|
|
push 'text', '$Invert Y', 'movieType', 2, 2
|
|
initObject
|
|
push 12
|
|
initArray
|
|
setMember
|
|
push r:2, 'entryList'
|
|
getMember
|
|
push 1
|
|
initArray
|
|
push 'RequestGameplayOptions', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
branch label130
|
|
label126:
|
|
push r:2, 'entryList', 'text', '$DDOF Intensity', 'movieType', 0.0, 2
|
|
initObject
|
|
push 'text', '$General Subtitles', 'movieType', 2, 2
|
|
initObject
|
|
push 'text', '$Dialogue Subtitles', 'movieType', 2, 2
|
|
initObject
|
|
push 'text', '$Crosshair', 'movieType', 2, 2
|
|
initObject
|
|
push 'text', '$Tree LOD Fade', 'movieType', 0.0, 2
|
|
initObject
|
|
push 'text', '$Specularity Fade', 'movieType', 0.0, 2
|
|
initObject
|
|
push 'text', '$Light Fade', 'movieType', 0.0, 2
|
|
initObject
|
|
push 'text', '$Shadow Fade', 'movieType', 0.0, 2
|
|
initObject
|
|
push 'text', '$Grass Fade', 'movieType', 0.0, 2
|
|
initObject
|
|
push 'text', '$Object Fade', 'movieType', 0.0, 2
|
|
initObject
|
|
push 'text', '$Item Fade', 'movieType', 0.0, 2
|
|
initObject
|
|
push 'text', '$Actor Fade', 'movieType', 0.0, 2
|
|
initObject
|
|
push 'text', '$HUD Opacity', 'movieType', 0.0, 2
|
|
initObject
|
|
push 'text', '$Brightness', 'movieType', 0.0, 2
|
|
initObject
|
|
push 14
|
|
initArray
|
|
setMember
|
|
push r:2, 'entryList'
|
|
getMember
|
|
push 1
|
|
initArray
|
|
push 'RequestDisplayOptions', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
branch label130
|
|
label127:
|
|
push r:2, 'entryList', 'text', '$Master', 'movieType', 0.0, 2
|
|
initObject
|
|
push 1
|
|
initArray
|
|
setMember
|
|
push r:2, 'entryList'
|
|
getMember
|
|
push 1
|
|
initArray
|
|
push 'RequestAudioOptions', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:2, 'entryList'
|
|
getMember
|
|
enumerateValue
|
|
label128:
|
|
setRegister r:0
|
|
push NULL
|
|
equals
|
|
branchIfTrue label129
|
|
push r:0
|
|
setRegister r:3
|
|
pop
|
|
push r:2, 'entryList'
|
|
getMember
|
|
push r:3
|
|
getMember
|
|
push 'movieType', 0.0
|
|
setMember
|
|
branch label128
|
|
label129:
|
|
branch label130
|
|
label130:
|
|
push 0.0
|
|
setRegister r:3
|
|
pop
|
|
label131:
|
|
push r:3, r:2, 'entryList'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label134
|
|
push r:2, 'entryList'
|
|
getMember
|
|
push r:3
|
|
getMember
|
|
push 'ID'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label132
|
|
push 1, r:3, 2, r:2, 'entryList'
|
|
getMember
|
|
push 'splice'
|
|
callMethod
|
|
pop
|
|
branch label133
|
|
label132:
|
|
push r:3
|
|
increment
|
|
setRegister r:3
|
|
pop
|
|
label133:
|
|
branch label131
|
|
label134:
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label135
|
|
push r:2, 'selectedIndex', 0.0
|
|
setMember
|
|
label135:
|
|
push 0.0, r:2, 'InvalidateData'
|
|
callMethod
|
|
pop
|
|
push r:this, 'SettingsPanel'
|
|
getMember
|
|
push 'bCloseToMainState', FALSE
|
|
setMember
|
|
push 0.0, r:this, 'EndState'
|
|
callMethod
|
|
pop
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'OPTIONS_LISTS_STATE'
|
|
getMember
|
|
push 1, r:this, 'StartState'
|
|
callMethod
|
|
pop
|
|
push 'UIMenuOK', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:this, 'bSettingsChanged', TRUE
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'ResetSettingsToDefaults'
|
|
function2 () (r:1='this')
|
|
push r:this, 'OptionsListsPanel'
|
|
getMember
|
|
push 'OptionsLists'
|
|
getMember
|
|
push 'List_mc'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'entryList'
|
|
getMember
|
|
enumerateValue
|
|
label136:
|
|
setRegister r:0
|
|
push NULL
|
|
equals
|
|
branchIfTrue label138
|
|
push r:0
|
|
setRegister r:3
|
|
pop
|
|
push r:2, 'entryList'
|
|
getMember
|
|
push r:3
|
|
getMember
|
|
push 'defaultVal'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label137
|
|
push r:2, 'entryList'
|
|
getMember
|
|
push r:3
|
|
getMember
|
|
push 'value', r:2, 'entryList'
|
|
getMember
|
|
push r:3
|
|
getMember
|
|
push 'defaultVal'
|
|
getMember
|
|
setMember
|
|
push r:2, 'entryList'
|
|
getMember
|
|
push r:3
|
|
getMember
|
|
push 'value'
|
|
getMember
|
|
push r:2, 'entryList'
|
|
getMember
|
|
push r:3
|
|
getMember
|
|
push 'ID'
|
|
getMember
|
|
push 2
|
|
initArray
|
|
push 'OptionChange', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label137:
|
|
branch label136
|
|
label138:
|
|
push r:2, 'bAllowValueOverwrite', TRUE
|
|
setMember
|
|
push 0.0, r:2, 'UpdateList'
|
|
callMethod
|
|
pop
|
|
push r:2, 'bAllowValueOverwrite', FALSE
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onInputMappingPress'
|
|
function2 (r:2='event') (r:1='this')
|
|
push r:this, 'bRemapMode'
|
|
getMember
|
|
push FALSE
|
|
equals
|
|
dup
|
|
not
|
|
branchIfTrue label139
|
|
pop
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'INPUT_MAPPING_STATE'
|
|
getMember
|
|
equals
|
|
label139:
|
|
not
|
|
branchIfTrue label140
|
|
push r:this, 'MappingList'
|
|
getMember
|
|
push 'disableSelection', TRUE
|
|
setMember
|
|
push r:this, 'bRemapMode', TRUE
|
|
setMember
|
|
push '$Press a button to map to this action.', 1, r:this, 'ErrorText'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push 'UIMenuPrevNext', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:this, 'MappingList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:event, 'entry'
|
|
getMember
|
|
push 'text'
|
|
getMember
|
|
push 2
|
|
initArray
|
|
push 'StartRemapMode', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label140:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onFinishRemapMode'
|
|
function2 (r:2='abSuccess') (r:1='this')
|
|
push r:abSuccess
|
|
not
|
|
branchIfTrue label141
|
|
push 0.0, r:this, 'HideErrorText'
|
|
callMethod
|
|
pop
|
|
push r:this, 'inputMappingSort'
|
|
getMember
|
|
push 1, r:this, 'MappingList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'sort'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'MappingList'
|
|
getMember
|
|
push 'UpdateList'
|
|
callMethod
|
|
pop
|
|
push r:this, 'bSettingsChanged', TRUE
|
|
setMember
|
|
push 'UIMenuFocus', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
branch label142
|
|
label141:
|
|
push '$That button is reserved.', 1, r:this, 'ErrorText'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push 'UIMenuCancel', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:this, 'iHideErrorTextID', 1000, 'HideErrorText', r:this, 3, 'setInterval'
|
|
callFunction
|
|
setMember
|
|
label142:
|
|
push r:this, 'MappingList'
|
|
getMember
|
|
push 'disableSelection', FALSE
|
|
setMember
|
|
push r:this, 'iDebounceRemapModeID', 200, 'ClearRemapMode', r:this, 3, 'setInterval'
|
|
callFunction
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'inputMappingSort'
|
|
function2 (r:2='a_obj1', r:1='a_obj2') ()
|
|
push r:a_obj1, 'sortIndex'
|
|
getMember
|
|
push r:a_obj2, 'sortIndex'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label143
|
|
push -1
|
|
return
|
|
label143:
|
|
push r:a_obj1, 'sortIndex'
|
|
getMember
|
|
push r:a_obj2, 'sortIndex'
|
|
getMember
|
|
greaterThan
|
|
not
|
|
branchIfTrue label144
|
|
push 1
|
|
return
|
|
label144:
|
|
push 0.0
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'HideErrorText'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iHideErrorTextID'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label145
|
|
push r:this, 'iHideErrorTextID'
|
|
getMember
|
|
push 1, 'clearInterval'
|
|
callFunction
|
|
pop
|
|
label145:
|
|
push ' ', 1, r:this, 'ErrorText'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'ClearRemapMode'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iDebounceRemapModeID'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label146
|
|
push r:this, 'iDebounceRemapModeID'
|
|
getMember
|
|
push 1, 'clearInterval'
|
|
callFunction
|
|
pop
|
|
push r:this, 'iDebounceRemapModeID'
|
|
delete
|
|
pop
|
|
label146:
|
|
push r:this, 'bRemapMode', FALSE
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'ResetControlsToDefaults'
|
|
function2 () (r:1='this')
|
|
push r:this, 'MappingList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 1
|
|
initArray
|
|
push 'ResetControlsToDefaults', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push TRUE, 1, r:this, 'requestInputMappings'
|
|
callMethod
|
|
pop
|
|
push r:this, 'bSettingsChanged', TRUE
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onHelpItemPress'
|
|
function2 () (r:1='this')
|
|
push r:this, 'HelpText'
|
|
getMember
|
|
push r:this, 'HelpTitleText'
|
|
getMember
|
|
push r:this, 'HelpList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'index'
|
|
getMember
|
|
push 3
|
|
initArray
|
|
push 'RequestHelpText', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'ApplyHelpTextButtonArt'
|
|
callMethod
|
|
pop
|
|
push r:this, 'HelpListPanel'
|
|
getMember
|
|
push 'bCloseToMainState', FALSE
|
|
setMember
|
|
push 0.0, r:this, 'EndState'
|
|
callMethod
|
|
pop
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'HELP_TEXT_STATE'
|
|
getMember
|
|
push 1, r:this, 'StartState'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'ApplyHelpTextButtonArt'
|
|
function2 () (r:1='this')
|
|
push r:this, 'HelpText'
|
|
getMember
|
|
push 'textField'
|
|
getMember
|
|
push 1, r:this, 'HelpButtonHolder'
|
|
getMember
|
|
push 'CreateButtonArt'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:2, UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label147
|
|
push r:this, 'HelpText'
|
|
getMember
|
|
push 'htmlText', r:2
|
|
setMember
|
|
label147:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'populateQuitList'
|
|
function2 (r:2='abOnPC') (r:1='this')
|
|
push r:abOnPC
|
|
not
|
|
branchIfTrue label149
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label148
|
|
push r:this, 'PCQuitList'
|
|
getMember
|
|
push 'selectedIndex', 0.0
|
|
setMember
|
|
label148:
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'PC_QUIT_LIST_STATE'
|
|
getMember
|
|
push 1, r:this, 'StartState'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label149:
|
|
push r:this, 'ConfirmTextField'
|
|
getMember
|
|
push 'textAutoSize', 'shrink'
|
|
setMember
|
|
push '$Quit to main menu? Any unsaved progress will be lost.', 1, r:this, 'ConfirmTextField'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'QUIT_CONFIRM_STATE'
|
|
getMember
|
|
push 1, r:this, 'StartState'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onPCQuitButtonPress'
|
|
function2 (r:2='event') (r:1='this')
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'PC_QUIT_LIST_STATE'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label152
|
|
push r:this, 'PCQuitList'
|
|
getMember
|
|
push 'disableSelection', TRUE
|
|
setMember
|
|
push r:event, 'index'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
branchIfTrue label150
|
|
push r:this, 'ConfirmTextField'
|
|
getMember
|
|
push 'textAutoSize', 'shrink'
|
|
setMember
|
|
push '$Quit to main menu? Any unsaved progress will be lost.', 1, r:this, 'ConfirmTextField'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
branch label151
|
|
label150:
|
|
push r:event, 'index'
|
|
getMember
|
|
push 1
|
|
equals
|
|
not
|
|
branchIfTrue label151
|
|
push r:this, 'ConfirmTextField'
|
|
getMember
|
|
push 'textAutoSize', 'shrink'
|
|
setMember
|
|
push '$Quit to desktop? Any unsaved progress will be lost.', 1, r:this, 'ConfirmTextField'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
label151:
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'PC_QUIT_CONFIRM_STATE'
|
|
getMember
|
|
push 1, r:this, 'StartState'
|
|
callMethod
|
|
pop
|
|
label152:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SaveControls'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iSavingSettingsTimerID'
|
|
getMember
|
|
push 1, 'clearInterval'
|
|
callFunction
|
|
pop
|
|
push 0.0
|
|
initArray
|
|
push 'SaveControls', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SaveSettings'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iSavingSettingsTimerID'
|
|
getMember
|
|
push 1, 'clearInterval'
|
|
callFunction
|
|
pop
|
|
push 0.0
|
|
initArray
|
|
push 'SaveSettings', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onSettingsSaved'
|
|
function2 () (r:1='this')
|
|
push r:this, 'bSavingSettings', FALSE
|
|
setMember
|
|
push r:this, 'bSettingsChanged', FALSE
|
|
setMember
|
|
push ' ', 1, r:this, 'ErrorText'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'EndState'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'RefreshSystemButtons'
|
|
function2 () (r:1='this')
|
|
push r:this, '_showModMenu'
|
|
getMember
|
|
not
|
|
branchIfTrue label153
|
|
push TRUE, r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 8
|
|
getMember
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 6
|
|
getMember
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 4
|
|
getMember
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 2
|
|
getMember
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 1
|
|
getMember
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 0.0
|
|
getMember
|
|
push 7
|
|
initArray
|
|
push 'SetSaveDisabled', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
branch label154
|
|
label153:
|
|
push TRUE, r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 7
|
|
getMember
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 5
|
|
getMember
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 3
|
|
getMember
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 2
|
|
getMember
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 1
|
|
getMember
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 0.0
|
|
getMember
|
|
push 7
|
|
initArray
|
|
push 'SetSaveDisabled', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label154:
|
|
push 0.0, r:this, 'CategoryList'
|
|
getMember
|
|
push 'UpdateList'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'StartState'
|
|
function2 (r:2='aiState') (r:1='this')
|
|
push 0.0, r:this, 'BottomBar_mc'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'clearButtons'
|
|
callMethod
|
|
pop
|
|
push r:aiState
|
|
setRegister r:0
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'CHARACTER_LOAD_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label155
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'CHARACTER_SELECTION_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label156
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label157
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'INPUT_MAPPING_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label159
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'OPTIONS_LISTS_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label162
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'HELP_TEXT_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label167
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'HELP_LIST_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label167
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'SETTINGS_CATEGORY_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label167
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label168
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'QUIT_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label168
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'PC_QUIT_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label168
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'DELETE_SAVE_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label168
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'DEFAULT_SETTINGS_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label168
|
|
branch label169
|
|
label155:
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'isShowingCharacterList', TRUE
|
|
setMember
|
|
push 'Left', 1, r:this, 'SystemDivider'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'batchSize'
|
|
getMember
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'List_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 2
|
|
initArray
|
|
push 'PopulateCharacterList', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
branch label169
|
|
label156:
|
|
push 'text', '$Cancel', 'controls', r:this, '_cancelControls'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 1, r:this, 'BottomBar_mc'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'addButton'
|
|
callMethod
|
|
pop
|
|
branch label169
|
|
label157:
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'isShowingCharacterList', FALSE
|
|
setMember
|
|
push 'Left', 1, r:this, 'SystemDivider'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
push r:this, '_deleteButton', 'text', '$Delete', 'controls', r:this, '_deleteControls'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 1, r:this, 'BottomBar_mc'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'addButton'
|
|
callMethod
|
|
setMember
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'isSaving'
|
|
getMember
|
|
push FALSE
|
|
equals
|
|
not
|
|
branchIfTrue label158
|
|
push 'text', '$CharacterSelection', 'controls', r:this, '_characterSelectionControls'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 1, r:this, 'BottomBar_mc'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'addButton'
|
|
callMethod
|
|
pop
|
|
label158:
|
|
push 'text', '$Cancel', 'controls', r:this, '_cancelControls'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 1, r:this, 'BottomBar_mc'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'addButton'
|
|
callMethod
|
|
pop
|
|
push TRUE, 1, r:this, 'BottomBar_mc'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'updateButtons'
|
|
callMethod
|
|
pop
|
|
branch label169
|
|
label159:
|
|
push 'Left', 1, r:this, 'SystemDivider'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
push r:this, 'bIsRemoteDevice'
|
|
getMember
|
|
not
|
|
branchIfTrue label160
|
|
push r:this, 'bDefaultButtonVisible', FALSE
|
|
setMember
|
|
branch label161
|
|
label160:
|
|
push 'text', '$Defaults', 'controls', r:this, '_defaultControls'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 1, r:this, 'BottomBar_mc'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'addButton'
|
|
callMethod
|
|
pop
|
|
push r:this, 'bDefaultButtonVisible', TRUE
|
|
setMember
|
|
label161:
|
|
push 'text', '$Cancel', 'controls', r:this, '_cancelControls'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 1, r:this, 'BottomBar_mc'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'addButton'
|
|
callMethod
|
|
pop
|
|
push TRUE, 1, r:this, 'BottomBar_mc'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'updateButtons'
|
|
callMethod
|
|
pop
|
|
branch label169
|
|
label162:
|
|
push 'text', '$Defaults', 'controls', r:this, '_defaultControls'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 1, r:this, 'BottomBar_mc'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'addButton'
|
|
callMethod
|
|
pop
|
|
push r:aiState, 'SystemPage'
|
|
getVariable
|
|
push 'OPTIONS_LISTS_STATE'
|
|
getMember
|
|
equals
|
|
dup
|
|
not
|
|
branchIfTrue label163
|
|
pop
|
|
push r:this, 'bShowKinectTunerButton'
|
|
getMember
|
|
label163:
|
|
dup
|
|
not
|
|
branchIfTrue label164
|
|
pop
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 2
|
|
equals
|
|
label164:
|
|
dup
|
|
not
|
|
branchIfTrue label165
|
|
pop
|
|
push r:this, 'SettingsList'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
label165:
|
|
not
|
|
branchIfTrue label166
|
|
push 'text', '$Kinect Tuner', 'controls', r:this, '_kinectControls'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 1, r:this, 'BottomBar_mc'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'addButton'
|
|
callMethod
|
|
pop
|
|
label166:
|
|
push 'text', '$Cancel', 'controls', r:this, '_cancelControls'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 1, r:this, 'BottomBar_mc'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'addButton'
|
|
callMethod
|
|
pop
|
|
push TRUE, 1, r:this, 'BottomBar_mc'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'updateButtons'
|
|
callMethod
|
|
pop
|
|
branch label169
|
|
label167:
|
|
push 'text', '$Cancel', 'controls', r:this, '_cancelControls'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 1, r:this, 'BottomBar_mc'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'addButton'
|
|
callMethod
|
|
pop
|
|
push TRUE, 1, r:this, 'BottomBar_mc'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'updateButtons'
|
|
callMethod
|
|
pop
|
|
push 'Left', 1, r:this, 'SystemDivider'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
branch label169
|
|
label168:
|
|
push r:this, 'ConfirmPanel'
|
|
getMember
|
|
push 'confirmType', r:aiState
|
|
setMember
|
|
push r:this, 'ConfirmPanel'
|
|
getMember
|
|
push 'returnState', r:this, 'iCurrentState'
|
|
getMember
|
|
setMember
|
|
branch label169
|
|
label169:
|
|
push r:this, 'iCurrentState', 'SystemPage'
|
|
getVariable
|
|
push 'TRANSITIONING'
|
|
getMember
|
|
setMember
|
|
push 'start', 1, r:aiState, 1, r:this, 'GetPanelForState'
|
|
callMethod
|
|
push 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'EndState'
|
|
function2 () (r:1='this')
|
|
push 0.0, r:this, 'BottomBar_mc'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'clearButtons'
|
|
callMethod
|
|
pop
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
setRegister r:0
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'CHARACTER_LOAD_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label170
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'CHARACTER_SELECTION_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label170
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label170
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'INPUT_MAPPING_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label170
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'HELP_TEXT_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label170
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'OPTIONS_LISTS_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label172
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'HELP_LIST_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label173
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'SETTINGS_CATEGORY_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label175
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'PC_QUIT_LIST_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label177
|
|
branch label178
|
|
label170:
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'CONTROLLER_ORBIS'
|
|
getMember
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label171
|
|
push 'Right', 1, r:this, 'SystemDivider'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
label171:
|
|
branch label178
|
|
label172:
|
|
branch label178
|
|
label173:
|
|
push r:this, 'HelpList'
|
|
getMember
|
|
push 'disableInput', TRUE
|
|
setMember
|
|
push r:this, 'HelpListPanel'
|
|
getMember
|
|
push 'bCloseToMainState'
|
|
getMember
|
|
push FALSE
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label174
|
|
push 'Right', 1, r:this, 'SystemDivider'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
label174:
|
|
branch label178
|
|
label175:
|
|
push r:this, 'SettingsList'
|
|
getMember
|
|
push 'disableInput', TRUE
|
|
setMember
|
|
push r:this, 'SettingsPanel'
|
|
getMember
|
|
push 'bCloseToMainState'
|
|
getMember
|
|
push FALSE
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label176
|
|
push 'Right', 1, r:this, 'SystemDivider'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
label176:
|
|
branch label178
|
|
label177:
|
|
push 'Right', 1, r:this, 'SystemDivider'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
branch label178
|
|
label178:
|
|
push r:this, 'iCurrentState'
|
|
getMember
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'MAIN_STATE'
|
|
getMember
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label179
|
|
push 'end', 1, r:this, 'iCurrentState'
|
|
getMember
|
|
push 1, r:this, 'GetPanelForState'
|
|
callMethod
|
|
push 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
push r:this, 'iCurrentState', 'SystemPage'
|
|
getVariable
|
|
push 'TRANSITIONING'
|
|
getMember
|
|
setMember
|
|
label179:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'GetPanelForState'
|
|
function2 (r:2='aiState') (r:1='this')
|
|
push r:aiState
|
|
setRegister r:0
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'MAIN_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label180
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'SETTINGS_CATEGORY_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label181
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'OPTIONS_LISTS_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label182
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'INPUT_MAPPING_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label183
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'CHARACTER_LOAD_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label184
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'CHARACTER_SELECTION_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label184
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label184
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label185
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'PC_QUIT_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label185
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'QUIT_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label185
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'DELETE_SAVE_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label185
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'DEFAULT_SETTINGS_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label185
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'PC_QUIT_LIST_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label186
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'HELP_LIST_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label187
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'HELP_TEXT_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label188
|
|
branch label189
|
|
label180:
|
|
push r:this, 'PanelRect'
|
|
getMember
|
|
return
|
|
label181:
|
|
push r:this, 'SettingsPanel'
|
|
getMember
|
|
return
|
|
label182:
|
|
push r:this, 'OptionsListsPanel'
|
|
getMember
|
|
return
|
|
label183:
|
|
push r:this, 'InputMappingPanel'
|
|
getMember
|
|
return
|
|
label184:
|
|
push r:this, 'SaveLoadPanel'
|
|
getMember
|
|
return
|
|
label185:
|
|
push r:this, 'ConfirmPanel'
|
|
getMember
|
|
return
|
|
label186:
|
|
push r:this, 'PCQuitPanel'
|
|
getMember
|
|
return
|
|
label187:
|
|
push r:this, 'HelpListPanel'
|
|
getMember
|
|
return
|
|
label188:
|
|
push r:this, 'HelpTextPanel'
|
|
getMember
|
|
return
|
|
label189:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'UpdateStateFocus'
|
|
function2 (r:2='aiNewState') (r:1='this')
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'disableSelection', r:aiNewState, 'SystemPage'
|
|
getVariable
|
|
push 'MAIN_STATE'
|
|
getMember
|
|
equals
|
|
not
|
|
setMember
|
|
push r:aiNewState
|
|
setRegister r:0
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'MAIN_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label190
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'SETTINGS_CATEGORY_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label191
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'OPTIONS_LISTS_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label192
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'INPUT_MAPPING_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label193
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label194
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'CHARACTER_LOAD_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label194
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'CHARACTER_SELECTION_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label194
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'SAVE_LOAD_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label195
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'QUIT_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label195
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'PC_QUIT_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label195
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'DELETE_SAVE_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label195
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'DEFAULT_SETTINGS_CONFIRM_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label195
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'PC_QUIT_LIST_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label196
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'HELP_LIST_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label197
|
|
push r:0, 'SystemPage'
|
|
getVariable
|
|
push 'HELP_TEXT_STATE'
|
|
getMember
|
|
strictEquals
|
|
branchIfTrue label198
|
|
branch label199
|
|
label190:
|
|
push 0.0, r:this, 'CategoryList'
|
|
getMember
|
|
push 2, 0.0, 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
getMember
|
|
push '__get__instance'
|
|
callMethod
|
|
push 'setFocus'
|
|
callMethod
|
|
pop
|
|
branch label199
|
|
label191:
|
|
push r:this, 'SettingsList'
|
|
getMember
|
|
push 'disableInput', FALSE
|
|
setMember
|
|
push 0.0, r:this, 'SettingsList'
|
|
getMember
|
|
push 2, 0.0, 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
getMember
|
|
push '__get__instance'
|
|
callMethod
|
|
push 'setFocus'
|
|
callMethod
|
|
pop
|
|
branch label199
|
|
label192:
|
|
push 0.0, r:this, 'OptionsListsPanel'
|
|
getMember
|
|
push 'OptionsLists'
|
|
getMember
|
|
push 'List_mc'
|
|
getMember
|
|
push 2, 0.0, 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
getMember
|
|
push '__get__instance'
|
|
callMethod
|
|
push 'setFocus'
|
|
callMethod
|
|
pop
|
|
branch label199
|
|
label193:
|
|
push 0.0, r:this, 'MappingList'
|
|
getMember
|
|
push 2, 0.0, 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
getMember
|
|
push '__get__instance'
|
|
callMethod
|
|
push 'setFocus'
|
|
callMethod
|
|
pop
|
|
branch label199
|
|
label194:
|
|
push 0.0, r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'List_mc'
|
|
getMember
|
|
push 2, 0.0, 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
getMember
|
|
push '__get__instance'
|
|
callMethod
|
|
push 'setFocus'
|
|
callMethod
|
|
pop
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'List_mc'
|
|
getMember
|
|
push 'disableSelection', FALSE
|
|
setMember
|
|
branch label199
|
|
label195:
|
|
push 0.0, r:this, 'ConfirmPanel'
|
|
getMember
|
|
push 2, 0.0, 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
getMember
|
|
push '__get__instance'
|
|
callMethod
|
|
push 'setFocus'
|
|
callMethod
|
|
pop
|
|
branch label199
|
|
label196:
|
|
push 0.0, r:this, 'PCQuitList'
|
|
getMember
|
|
push 2, 0.0, 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
getMember
|
|
push '__get__instance'
|
|
callMethod
|
|
push 'setFocus'
|
|
callMethod
|
|
pop
|
|
push r:this, 'PCQuitList'
|
|
getMember
|
|
push 'disableSelection', FALSE
|
|
setMember
|
|
branch label199
|
|
label197:
|
|
push r:this, 'HelpList'
|
|
getMember
|
|
push 'disableInput', FALSE
|
|
setMember
|
|
push 0.0, r:this, 'HelpList'
|
|
getMember
|
|
push 2, 0.0, 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
getMember
|
|
push '__get__instance'
|
|
callMethod
|
|
push 'setFocus'
|
|
callMethod
|
|
pop
|
|
branch label199
|
|
label198:
|
|
push 0.0, r:this, 'HelpText'
|
|
getMember
|
|
push 2, 0.0, 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
getMember
|
|
push '__get__instance'
|
|
callMethod
|
|
push 'setFocus'
|
|
callMethod
|
|
pop
|
|
branch label199
|
|
label199:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SetPlatform'
|
|
function2 (r:2='a_platform', r:6='a_bPS3Switch') (r:1='this')
|
|
push r:a_bPS3Switch, r:a_platform, 2, r:this, 'BottomBar_mc'
|
|
getMember
|
|
push 'SetPlatform'
|
|
callMethod
|
|
pop
|
|
push r:a_bPS3Switch, r:a_platform, 2, r:this, 'CategoryList'
|
|
getMember
|
|
push 'SetPlatform'
|
|
callMethod
|
|
pop
|
|
push r:a_platform, 0.0
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label200
|
|
push r:this, 'SettingsList'
|
|
getMember
|
|
push 'selectedIndex', 0.0
|
|
setMember
|
|
push r:this, 'PCQuitList'
|
|
getMember
|
|
push 'selectedIndex', 0.0
|
|
setMember
|
|
push r:this, 'HelpList'
|
|
getMember
|
|
push 'selectedIndex', 0.0
|
|
setMember
|
|
push r:this, 'MappingList'
|
|
getMember
|
|
push 'selectedIndex', 0.0
|
|
setMember
|
|
push r:this, '_deleteControls', 'keyCode', 278, 1
|
|
initObject
|
|
setMember
|
|
push r:this, '_defaultControls', 'keyCode', 279, 1
|
|
initObject
|
|
setMember
|
|
push r:this, '_kinectControls', 'keyCode', 275, 1
|
|
initObject
|
|
setMember
|
|
push r:this, '_acceptControls', 'keyCode', 276, 1
|
|
initObject
|
|
setMember
|
|
push r:this, '_cancelControls', 'keyCode', 277, 1
|
|
initObject
|
|
setMember
|
|
push r:this, '_characterSelectionControls', 'keyCode', 279, 1
|
|
initObject
|
|
setMember
|
|
branch label201
|
|
label200:
|
|
push r:this, '_deleteControls', 'keyCode', 45, 1
|
|
initObject
|
|
setMember
|
|
push r:this, '_defaultControls', 'keyCode', 20, 1
|
|
initObject
|
|
setMember
|
|
push r:this, '_kinectControls', 'keyCode', 37, 1
|
|
initObject
|
|
setMember
|
|
push r:this, '_acceptControls', 'keyCode', 28, 1
|
|
initObject
|
|
setMember
|
|
push r:this, '_cancelControls', 'keyCode', 15, 1
|
|
initObject
|
|
setMember
|
|
push r:this, '_characterSelectionControls', 'keyCode', 20, 1
|
|
initObject
|
|
setMember
|
|
label201:
|
|
push 0.0, r:this, 'ConfirmPanel'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'clearButtons'
|
|
callMethod
|
|
pop
|
|
push r:this, '_acceptButton', 'text', '$Yes', 'controls', r:this, '_acceptControls'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 1, r:this, 'ConfirmPanel'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'addButton'
|
|
callMethod
|
|
setMember
|
|
push 'onAcceptMousePress', r:this, 'click', 3, r:this, '_acceptButton'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push r:this, '_cancelButton', 'text', '$No', 'controls', r:this, '_cancelControls'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 1, r:this, 'ConfirmPanel'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'addButton'
|
|
callMethod
|
|
setMember
|
|
push 'onCancelMousePress', r:this, 'click', 3, r:this, '_cancelButton'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push TRUE, 1, r:this, 'ConfirmPanel'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'updateButtons'
|
|
callMethod
|
|
pop
|
|
push r:this, 'iPlatform', r:a_platform
|
|
setMember
|
|
push r:this, 'SaveLoadListHolder'
|
|
getMember
|
|
push 'platform', r:a_platform
|
|
setMember
|
|
push 0.0, r:this, 'requestInputMappings'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'BackOutFromLoadGame'
|
|
function2 () (r:1='this')
|
|
push r:this, 'bMenuClosing', FALSE
|
|
setMember
|
|
push 0.0, r:this, 'onCancelPress'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SetShouldShowKinectTunerOption'
|
|
function2 (r:2='abFlag') (r:1='this')
|
|
push r:this, 'bShowKinectTunerButton', r:abFlag, TRUE
|
|
equals
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SetRemoteDevice'
|
|
function2 (r:2='abISRemoteDevice') (r:1='this')
|
|
push r:this, 'bIsRemoteDevice', r:abISRemoteDevice
|
|
setMember
|
|
push r:this, 'bIsRemoteDevice'
|
|
getMember
|
|
not
|
|
branchIfTrue label202
|
|
push 0.0, r:this, 'MappingList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'clear'
|
|
callMethod
|
|
pop
|
|
label202:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'UpdatePermissions'
|
|
function2 () (r:1='this')
|
|
push r:this, '_showModMenu'
|
|
getMember
|
|
not
|
|
branchIfTrue label203
|
|
push FALSE, r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 8
|
|
getMember
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 6
|
|
getMember
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 4
|
|
getMember
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 2
|
|
getMember
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 1
|
|
getMember
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 0.0
|
|
getMember
|
|
push 7
|
|
initArray
|
|
push 'SetSaveDisabled', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 7
|
|
getMember
|
|
push 'disabled', FALSE
|
|
setMember
|
|
branch label204
|
|
label203:
|
|
push FALSE, r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 7
|
|
getMember
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 5
|
|
getMember
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 3
|
|
getMember
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 2
|
|
getMember
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 1
|
|
getMember
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 0.0
|
|
getMember
|
|
push 7
|
|
initArray
|
|
push 'SetSaveDisabled', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 6
|
|
getMember
|
|
push 'disabled', FALSE
|
|
setMember
|
|
label204:
|
|
push 0.0, r:this, 'CategoryList'
|
|
getMember
|
|
push 'UpdateList'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'requestInputMappings'
|
|
function2 (r:2='a_updateOnly') (r:1='this')
|
|
push 0.0, 1, r:this, 'MappingList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'splice'
|
|
callMethod
|
|
pop
|
|
push r:this, 'MappingList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 1
|
|
initArray
|
|
push 'RequestInputMappings', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:this, 'inputMappingSort'
|
|
getMember
|
|
push 1, r:this, 'MappingList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'sort'
|
|
callMethod
|
|
pop
|
|
push r:a_updateOnly
|
|
not
|
|
branchIfTrue label205
|
|
push 0.0, r:this, 'MappingList'
|
|
getMember
|
|
push 'UpdateList'
|
|
callMethod
|
|
pop
|
|
branch label206
|
|
label205:
|
|
push 0.0, r:this, 'MappingList'
|
|
getMember
|
|
push 'InvalidateData'
|
|
callMethod
|
|
pop
|
|
label206:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'MAIN_STATE', 0.0
|
|
setMember
|
|
push r:1, 'SAVE_LOAD_STATE', 1
|
|
setMember
|
|
push r:1, 'SAVE_LOAD_CONFIRM_STATE', 2
|
|
setMember
|
|
push r:1, 'SETTINGS_CATEGORY_STATE', 3
|
|
setMember
|
|
push r:1, 'OPTIONS_LISTS_STATE', 4
|
|
setMember
|
|
push r:1, 'DEFAULT_SETTINGS_CONFIRM_STATE', 5
|
|
setMember
|
|
push r:1, 'INPUT_MAPPING_STATE', 6
|
|
setMember
|
|
push r:1, 'QUIT_CONFIRM_STATE', 7
|
|
setMember
|
|
push r:1, 'PC_QUIT_LIST_STATE', 8
|
|
setMember
|
|
push r:1, 'PC_QUIT_CONFIRM_STATE', 9
|
|
setMember
|
|
push r:1, 'DELETE_SAVE_CONFIRM_STATE', 10
|
|
setMember
|
|
push r:1, 'HELP_LIST_STATE', 11
|
|
setMember
|
|
push r:1, 'HELP_TEXT_STATE', 12
|
|
setMember
|
|
push r:1, 'TRANSITIONING', 13
|
|
setMember
|
|
push r:1, 'CHARACTER_LOAD_STATE', 14
|
|
setMember
|
|
push r:1, 'CHARACTER_SELECTION_STATE', 15
|
|
setMember
|
|
push r:1, 'MOD_MANAGER_BUTTON_INDEX', 3
|
|
setMember
|
|
push r:1, 'CONTROLLER_ORBIS', 3
|
|
setMember
|
|
push r:2, '__set__currentState'
|
|
getMember
|
|
push r:2, '__get__currentState'
|
|
getMember
|
|
push 'currentState', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push 1, NULL, '_global'
|
|
getVariable
|
|
push 'SystemPage'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label207:
|
|
pop
|
|
end // of initMovieClip 320
|
|
|
|
defineMovieClip 321 // total frames: 0
|
|
end // of defineMovieClip 321
|
|
|
|
exportAssets
|
|
321 as '__Packages.Shared.ButtonTextArtHolder'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 321
|
|
constants '_global', 'Shared', 'Object', 'ButtonTextArtHolder', 'MovieClip', 'prototype', 'SetButtonName', 'strButtonName', 'CreateButtonArt', '[', 'text', 'indexOf', ']', 'substr', 'substring', 'GetButtonFromUserEvent', 'gfx', 'io', 'GameDelegate', 'call', '.png', 'flash', 'display', 'BitmapData', 'loadBitmap', 'height', 'width', 'Math', 'floor', '<img src=\'', '.png\' vspace=\'-5\' height=\'', '\' width=\'', '\'>', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'Shared'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'Shared', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'Shared'
|
|
getMember
|
|
push 'ButtonTextArtHolder'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label17
|
|
push 'Shared'
|
|
getVariable
|
|
push 'ButtonTextArtHolder'
|
|
function2 () (r:1='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push 'Shared'
|
|
getVariable
|
|
push 'ButtonTextArtHolder'
|
|
getMember
|
|
push 'MovieClip'
|
|
getVariable
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'SetButtonName'
|
|
function2 (r:2='aText') (r:1='this')
|
|
push r:this, 'strButtonName', r:aText
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'CreateButtonArt'
|
|
function2 (r:4='aInputText') (r:1='this')
|
|
push '[', 1, r:aInputText, 'text'
|
|
getMember
|
|
push 'indexOf'
|
|
callMethod
|
|
setRegister r:6
|
|
pop
|
|
push r:6, -1
|
|
equals
|
|
branchIfTrue label2
|
|
push r:6, ']', 2, r:aInputText, 'text'
|
|
getMember
|
|
push 'indexOf'
|
|
callMethod
|
|
branch label3
|
|
label2:
|
|
push -1
|
|
label3:
|
|
setRegister r:3
|
|
pop
|
|
push UNDEF
|
|
setRegister r:2
|
|
pop
|
|
push r:6, -1
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label4
|
|
pop
|
|
push r:3, -1
|
|
equals
|
|
not
|
|
label4:
|
|
not
|
|
branchIfTrue label16
|
|
push r:6, 0.0, 2, r:aInputText, 'text'
|
|
getMember
|
|
push 'substr'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
label5:
|
|
push r:6, -1
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label6
|
|
pop
|
|
push r:3, -1
|
|
equals
|
|
not
|
|
label6:
|
|
not
|
|
branchIfTrue label16
|
|
push r:3, r:6, 1
|
|
add
|
|
push 2, r:aInputText, 'text'
|
|
getMember
|
|
push 'substring'
|
|
callMethod
|
|
setRegister r:11
|
|
pop
|
|
push 'SetButtonName', r:this, r:11, 1
|
|
initArray
|
|
push 'GetButtonFromUserEvent', 4, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:this, 'strButtonName'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label7
|
|
push r:2, r:3, 1
|
|
add
|
|
push r:6, 2, r:aInputText, 'text'
|
|
getMember
|
|
push 'substring'
|
|
callMethod
|
|
add
|
|
setRegister r:2
|
|
pop
|
|
branch label10
|
|
label7:
|
|
push r:this, 'strButtonName'
|
|
getMember
|
|
push '.png'
|
|
add
|
|
push 1, 'flash'
|
|
getVariable
|
|
push 'display'
|
|
getMember
|
|
push 'BitmapData'
|
|
getMember
|
|
push 'loadBitmap'
|
|
callMethod
|
|
setRegister r:7
|
|
pop
|
|
push r:7, UNDEF
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label8
|
|
pop
|
|
push r:7, 'height'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
label8:
|
|
not
|
|
branchIfTrue label9
|
|
push 26
|
|
setRegister r:8
|
|
pop
|
|
push r:8, r:7, 'height'
|
|
getMember
|
|
divide
|
|
push r:7, 'width'
|
|
getMember
|
|
multiply
|
|
push 1, 'Math'
|
|
getVariable
|
|
push 'floor'
|
|
callMethod
|
|
setRegister r:10
|
|
pop
|
|
push r:2, '<img src=\'', r:this, 'strButtonName'
|
|
getMember
|
|
add
|
|
push '.png\' vspace=\'-5\' height=\''
|
|
add
|
|
push r:8
|
|
add
|
|
push '\' width=\''
|
|
add
|
|
push r:10
|
|
add
|
|
push '\'>'
|
|
add
|
|
add
|
|
setRegister r:2
|
|
pop
|
|
branch label10
|
|
label9:
|
|
push r:2, r:3, 1
|
|
add
|
|
push r:6, 2, r:aInputText, 'text'
|
|
getMember
|
|
push 'substring'
|
|
callMethod
|
|
add
|
|
setRegister r:2
|
|
pop
|
|
label10:
|
|
push r:3, '[', 2, r:aInputText, 'text'
|
|
getMember
|
|
push 'indexOf'
|
|
callMethod
|
|
setRegister r:5
|
|
pop
|
|
push r:5, -1
|
|
equals
|
|
branchIfTrue label11
|
|
push r:5, ']', 2, r:aInputText, 'text'
|
|
getMember
|
|
push 'indexOf'
|
|
callMethod
|
|
branch label12
|
|
label11:
|
|
push -1
|
|
label12:
|
|
setRegister r:9
|
|
pop
|
|
push r:5, -1
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label13
|
|
pop
|
|
push r:9, -1
|
|
equals
|
|
not
|
|
label13:
|
|
not
|
|
branchIfTrue label14
|
|
push r:2, r:5, r:3, 1
|
|
add
|
|
push 2, r:aInputText, 'text'
|
|
getMember
|
|
push 'substring'
|
|
callMethod
|
|
add
|
|
setRegister r:2
|
|
pop
|
|
branch label15
|
|
label14:
|
|
push r:2, r:3, 1
|
|
add
|
|
push 1, r:aInputText, 'text'
|
|
getMember
|
|
push 'substr'
|
|
callMethod
|
|
add
|
|
setRegister r:2
|
|
pop
|
|
label15:
|
|
push r:5
|
|
setRegister r:6
|
|
pop
|
|
push r:9
|
|
setRegister r:3
|
|
pop
|
|
branch label5
|
|
label16:
|
|
push r:2
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push 1, NULL, 'Shared'
|
|
getVariable
|
|
push 'ButtonTextArtHolder'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label17:
|
|
pop
|
|
end // of initMovieClip 321
|
|
|
|
defineMovieClip 322 // total frames: 0
|
|
end // of defineMovieClip 322
|
|
|
|
exportAssets
|
|
322 as '__Packages.gfx.io.GameDelegate'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 322
|
|
constants '_global', 'gfx', 'Object', 'io', 'GameDelegate', 'prototype', 'call', 'initialized', 'initialize', 'nextID', 'responseHash', 'unshift', 'flash', 'external', 'ExternalInterface', 'apply', 'receiveResponse', 'slice', 'addCallBack', 'callBackHash', 'removeCallBack', 'receiveCall', 'addCallback', 'respond', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'io'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'io', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label2:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label7
|
|
push 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
function ()
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:1, 'call'
|
|
function2 (r:4='methodName', r:2='params', r:5='scope', r:3='callBack') ()
|
|
push 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'initialized'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label3
|
|
push 0.0, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'initialize'
|
|
callMethod
|
|
pop
|
|
label3:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'nextID', 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'nextID', 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'nextID'
|
|
getMember
|
|
increment
|
|
setRegister r:0
|
|
setMember
|
|
push r:0
|
|
setMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'nextID'
|
|
getMember
|
|
setRegister r:1
|
|
pop
|
|
push 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'responseHash'
|
|
getMember
|
|
push r:1, r:callBack, r:scope, 2
|
|
initArray
|
|
setMember
|
|
push r:1, r:methodName, 2, r:params, 'unshift'
|
|
callMethod
|
|
pop
|
|
push r:params, NULL, 2, 'flash'
|
|
getVariable
|
|
push 'external'
|
|
getMember
|
|
push 'ExternalInterface'
|
|
getMember
|
|
push 'call'
|
|
getMember
|
|
push 'apply'
|
|
callMethod
|
|
pop
|
|
push 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'responseHash'
|
|
getMember
|
|
push r:1
|
|
delete
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'receiveResponse'
|
|
function2 (r:5='uid') (r:1='arguments')
|
|
push 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'responseHash'
|
|
getMember
|
|
push r:uid
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, NULL
|
|
equals
|
|
not
|
|
branchIfTrue label4
|
|
push UNDEF
|
|
return
|
|
label4:
|
|
push r:2, 0.0
|
|
getMember
|
|
setRegister r:3
|
|
pop
|
|
push r:2, 1
|
|
getMember
|
|
setRegister r:4
|
|
pop
|
|
push 1, 1, r:arguments, 'slice'
|
|
callMethod
|
|
push r:3, 2, r:3, r:4
|
|
getMember
|
|
push 'apply'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'addCallBack'
|
|
function2 (r:2='methodName', r:3='scope', r:1='callBack') ()
|
|
push 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'initialized'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label5
|
|
push 0.0, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'initialize'
|
|
callMethod
|
|
pop
|
|
label5:
|
|
push 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'callBackHash'
|
|
getMember
|
|
push r:methodName, r:callBack, r:scope, 2
|
|
initArray
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'removeCallBack'
|
|
function2 (r:1='methodName') ()
|
|
push 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'callBackHash'
|
|
getMember
|
|
push r:methodName, NULL
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'receiveCall'
|
|
function2 (r:5='methodName') (r:1='arguments')
|
|
push 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'callBackHash'
|
|
getMember
|
|
push r:methodName
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, NULL
|
|
equals
|
|
not
|
|
branchIfTrue label6
|
|
push UNDEF
|
|
return
|
|
label6:
|
|
push r:2, 0.0
|
|
getMember
|
|
setRegister r:3
|
|
pop
|
|
push r:2, 1
|
|
getMember
|
|
setRegister r:4
|
|
pop
|
|
push 1, 1, r:arguments, 'slice'
|
|
callMethod
|
|
push r:3, 2, r:3, r:4
|
|
getMember
|
|
push 'apply'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'initialize'
|
|
function ()
|
|
push 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'initialized', TRUE
|
|
setMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'receiveCall'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call', 3, 'flash'
|
|
getVariable
|
|
push 'external'
|
|
getMember
|
|
push 'ExternalInterface'
|
|
getMember
|
|
push 'addCallback'
|
|
callMethod
|
|
pop
|
|
push 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'receiveResponse'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'respond', 3, 'flash'
|
|
getVariable
|
|
push 'external'
|
|
getMember
|
|
push 'ExternalInterface'
|
|
getMember
|
|
push 'addCallback'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'responseHash', 0.0
|
|
initObject
|
|
setMember
|
|
push r:1, 'callBackHash', 0.0
|
|
initObject
|
|
setMember
|
|
push r:1, 'nextID', 0.0
|
|
setMember
|
|
push r:1, 'initialized', FALSE
|
|
setMember
|
|
push 1, NULL, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label7:
|
|
pop
|
|
end // of initMovieClip 322
|
|
|
|
defineMovieClip 323 // total frames: 0
|
|
end // of defineMovieClip 323
|
|
|
|
exportAssets
|
|
323 as '__Packages.Shared.GlobalFunc'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 323
|
|
constants '_global', 'Shared', 'Object', 'GlobalFunc', 'prototype', 'Lerp', 'Math', 'max', 'min', 'IsKeyPressed', 'value', 'keyDown', 'keyHold', 'RoundDecimal', 'pow', 'round', 'MaintainTextFormat', 'TextField', 'SetText', '', ' ', 'getTextFormat', 'letterSpacing', 'kerning', 'htmlText', 'setTextFormat', 'text', 'ASSetPropFlags', 'SetLockFunction', 'MovieClip', 'Lock', 'x', 'Stage', 'visibleRect', 'safeRect', 'y', 'width', 'height', '_parent', 'globalToLocal', 'T', 'TL', 'TR', '_y', 'B', 'BL', 'BR', 'L', '_x', 'R', 'AddMovieExploreFunctions', 'getMovieClips', 'Array', 'length', 'push', 'showMovieClips', 'AddReverseFunctions', 'PlayReverse', '_currentframe', 'gotoAndStop', 'onEnterFrame', 'PlayForward', 'gotoAndPlay', 'GetTextField', 'RegisteredTextFields', '_name', ' is not registered a TextField name.', 'GetMovieClip', 'RegisteredMovieClips', ' is not registered a MovieClip name.', 'AddRegisterTextFields', 'RegisterTextField', 'RegisterTextFields', 'RegisterAllTextFieldsInTimeline', '_totalFrames', 'AddRegisterMovieClips', 'RegisterMovieClip', 'RegisterMovieClips', 'RecursiveRegisterMovieClips', 'RegisterAllMovieClipsInTimeline', 'StringTrim', 'charAt', '\n', '\r', '\t', 'substring'
|
|
push '_global'
|
|
getVariable
|
|
push 'Shared'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'Shared', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'Shared'
|
|
getMember
|
|
push 'GlobalFunc'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label60
|
|
push 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
function ()
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:1, 'Lerp'
|
|
function2 (r:2='aTargetMin', r:4='aTargetMax', r:3='aSourceMin', r:7='aSourceMax', r:6='aSource', r:5='abClamp') ()
|
|
push r:aTargetMin, r:aSource, r:aSourceMin
|
|
subtract
|
|
push r:aSourceMax, r:aSourceMin
|
|
subtract
|
|
divide
|
|
push r:aTargetMax, r:aTargetMin
|
|
subtract
|
|
multiply
|
|
add
|
|
setRegister r:1
|
|
pop
|
|
push r:abClamp
|
|
not
|
|
branchIfTrue label2
|
|
push r:aTargetMax, r:aTargetMin, r:1, 2, 'Math'
|
|
getVariable
|
|
push 'max'
|
|
callMethod
|
|
push 2, 'Math'
|
|
getVariable
|
|
push 'min'
|
|
callMethod
|
|
setRegister r:1
|
|
pop
|
|
label2:
|
|
push r:1
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'IsKeyPressed'
|
|
function2 (r:2='aInputInfo', r:1='abProcessKeyHeldDown') ()
|
|
push r:abProcessKeyHeldDown, UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label3
|
|
push TRUE
|
|
setRegister r:abProcessKeyHeldDown
|
|
pop
|
|
label3:
|
|
push r:aInputInfo, 'value'
|
|
getMember
|
|
push 'keyDown'
|
|
equals
|
|
dup
|
|
branchIfTrue label4
|
|
pop
|
|
push r:abProcessKeyHeldDown
|
|
dup
|
|
not
|
|
branchIfTrue label4
|
|
pop
|
|
push r:aInputInfo, 'value'
|
|
getMember
|
|
push 'keyHold'
|
|
equals
|
|
label4:
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'RoundDecimal'
|
|
function2 (r:3='aNumber', r:2='aPrecision') ()
|
|
push r:aPrecision, 10, 2, 'Math'
|
|
getVariable
|
|
push 'pow'
|
|
callMethod
|
|
setRegister r:1
|
|
pop
|
|
push r:1, r:aNumber
|
|
multiply
|
|
push 1, 'Math'
|
|
getVariable
|
|
push 'round'
|
|
callMethod
|
|
push r:1
|
|
divide
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'MaintainTextFormat'
|
|
function2 () (r:1='this', r:2='_global')
|
|
push 'TextField'
|
|
getVariable
|
|
push 'prototype'
|
|
getMember
|
|
push 'SetText'
|
|
function2 (r:3='aText', r:6='abHTMLText') (r:1='this')
|
|
push r:aText, UNDEF
|
|
equals
|
|
dup
|
|
branchIfTrue label5
|
|
pop
|
|
push r:aText, ''
|
|
equals
|
|
label5:
|
|
not
|
|
branchIfTrue label6
|
|
push ' '
|
|
setRegister r:aText
|
|
pop
|
|
label6:
|
|
push 0.0, r:this, 'getTextFormat'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:abHTMLText
|
|
not
|
|
branchIfTrue label7
|
|
push r:2, 'letterSpacing'
|
|
getMember
|
|
setRegister r:4
|
|
pop
|
|
push r:2, 'kerning'
|
|
getMember
|
|
setRegister r:5
|
|
pop
|
|
push r:this, 'htmlText', r:aText
|
|
setMember
|
|
push 0.0, r:this, 'getTextFormat'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'letterSpacing', r:4
|
|
setMember
|
|
push r:2, 'kerning', r:5
|
|
setMember
|
|
push r:2, 1, r:this, 'setTextFormat'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label7:
|
|
push r:this, 'text', r:aText
|
|
setMember
|
|
push r:2, 1, r:this, 'setTextFormat'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push 0.0, 1, 'SetText', 'TextField'
|
|
getVariable
|
|
push 'prototype'
|
|
getMember
|
|
push 4, r:_global, 'ASSetPropFlags'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'SetLockFunction'
|
|
function2 () (r:1='this', r:2='_global')
|
|
push 'MovieClip'
|
|
getVariable
|
|
push 'prototype'
|
|
getMember
|
|
push 'Lock'
|
|
function2 (r:2='aPosition') (r:1='this')
|
|
push 'x', 'Stage'
|
|
getVariable
|
|
push 'visibleRect'
|
|
getMember
|
|
push 'x'
|
|
getMember
|
|
push 'Stage'
|
|
getVariable
|
|
push 'safeRect'
|
|
getMember
|
|
push 'x'
|
|
getMember
|
|
add
|
|
push 'y', 'Stage'
|
|
getVariable
|
|
push 'visibleRect'
|
|
getMember
|
|
push 'y'
|
|
getMember
|
|
push 'Stage'
|
|
getVariable
|
|
push 'safeRect'
|
|
getMember
|
|
push 'y'
|
|
getMember
|
|
add
|
|
push 2
|
|
initObject
|
|
setRegister r:3
|
|
pop
|
|
push 'x', 'Stage'
|
|
getVariable
|
|
push 'visibleRect'
|
|
getMember
|
|
push 'x'
|
|
getMember
|
|
push 'Stage'
|
|
getVariable
|
|
push 'visibleRect'
|
|
getMember
|
|
push 'width'
|
|
getMember
|
|
add
|
|
push 'Stage'
|
|
getVariable
|
|
push 'safeRect'
|
|
getMember
|
|
push 'x'
|
|
getMember
|
|
subtract
|
|
push 'y', 'Stage'
|
|
getVariable
|
|
push 'visibleRect'
|
|
getMember
|
|
push 'y'
|
|
getMember
|
|
push 'Stage'
|
|
getVariable
|
|
push 'visibleRect'
|
|
getMember
|
|
push 'height'
|
|
getMember
|
|
add
|
|
push 'Stage'
|
|
getVariable
|
|
push 'safeRect'
|
|
getMember
|
|
push 'y'
|
|
getMember
|
|
subtract
|
|
push 2
|
|
initObject
|
|
setRegister r:4
|
|
pop
|
|
push r:3, 1, r:this, '_parent'
|
|
getMember
|
|
push 'globalToLocal'
|
|
callMethod
|
|
pop
|
|
push r:4, 1, r:this, '_parent'
|
|
getMember
|
|
push 'globalToLocal'
|
|
callMethod
|
|
pop
|
|
push r:aPosition, 'T'
|
|
equals
|
|
dup
|
|
branchIfTrue label8
|
|
pop
|
|
push r:aPosition, 'TL'
|
|
equals
|
|
label8:
|
|
dup
|
|
branchIfTrue label9
|
|
pop
|
|
push r:aPosition, 'TR'
|
|
equals
|
|
label9:
|
|
not
|
|
branchIfTrue label10
|
|
push r:this, '_y', r:3, 'y'
|
|
getMember
|
|
setMember
|
|
label10:
|
|
push r:aPosition, 'B'
|
|
equals
|
|
dup
|
|
branchIfTrue label11
|
|
pop
|
|
push r:aPosition, 'BL'
|
|
equals
|
|
label11:
|
|
dup
|
|
branchIfTrue label12
|
|
pop
|
|
push r:aPosition, 'BR'
|
|
equals
|
|
label12:
|
|
not
|
|
branchIfTrue label13
|
|
push r:this, '_y', r:4, 'y'
|
|
getMember
|
|
setMember
|
|
label13:
|
|
push r:aPosition, 'L'
|
|
equals
|
|
dup
|
|
branchIfTrue label14
|
|
pop
|
|
push r:aPosition, 'TL'
|
|
equals
|
|
label14:
|
|
dup
|
|
branchIfTrue label15
|
|
pop
|
|
push r:aPosition, 'BL'
|
|
equals
|
|
label15:
|
|
not
|
|
branchIfTrue label16
|
|
push r:this, '_x', r:3, 'x'
|
|
getMember
|
|
setMember
|
|
label16:
|
|
push r:aPosition, 'R'
|
|
equals
|
|
dup
|
|
branchIfTrue label17
|
|
pop
|
|
push r:aPosition, 'TR'
|
|
equals
|
|
label17:
|
|
dup
|
|
branchIfTrue label18
|
|
pop
|
|
push r:aPosition, 'BR'
|
|
equals
|
|
label18:
|
|
not
|
|
branchIfTrue label19
|
|
push r:this, '_x', r:4, 'x'
|
|
getMember
|
|
setMember
|
|
label19:
|
|
end // of function
|
|
|
|
setMember
|
|
push 0.0, 1, 'Lock', 'MovieClip'
|
|
getVariable
|
|
push 'prototype'
|
|
getMember
|
|
push 4, r:_global, 'ASSetPropFlags'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'AddMovieExploreFunctions'
|
|
function2 () (r:1='this', r:2='_global')
|
|
push 'MovieClip'
|
|
getVariable
|
|
push 'prototype'
|
|
getMember
|
|
push 'getMovieClips'
|
|
function2 () (r:1='this')
|
|
push 0.0, 'Array'
|
|
new
|
|
setRegister r:3
|
|
pop
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label20:
|
|
push r:2, r:this, 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label23
|
|
push r:this, r:2
|
|
getMember
|
|
push 'MovieClip'
|
|
getVariable
|
|
instanceOf
|
|
dup
|
|
not
|
|
branchIfTrue label21
|
|
pop
|
|
push r:this, r:2
|
|
getMember
|
|
push r:this
|
|
equals
|
|
not
|
|
label21:
|
|
not
|
|
branchIfTrue label22
|
|
push r:this, r:2
|
|
getMember
|
|
push 1, r:3, 'push'
|
|
callMethod
|
|
pop
|
|
label22:
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label20
|
|
label23:
|
|
push r:3
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push 'MovieClip'
|
|
getVariable
|
|
push 'prototype'
|
|
getMember
|
|
push 'showMovieClips'
|
|
function2 () (r:1='this')
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label24:
|
|
push r:2, r:this, 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label27
|
|
push r:this, r:2
|
|
getMember
|
|
push 'MovieClip'
|
|
getVariable
|
|
instanceOf
|
|
dup
|
|
not
|
|
branchIfTrue label25
|
|
pop
|
|
push r:this, r:2
|
|
getMember
|
|
push r:this
|
|
equals
|
|
not
|
|
label25:
|
|
not
|
|
branchIfTrue label26
|
|
push r:this, r:2
|
|
getMember
|
|
trace
|
|
push 0.0, r:this, r:2
|
|
getMember
|
|
push 'showMovieClips'
|
|
callMethod
|
|
pop
|
|
label26:
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label24
|
|
label27:
|
|
end // of function
|
|
|
|
setMember
|
|
push 0.0, 1, 'showMovieClips', 'getMovieClips', 2
|
|
initArray
|
|
push 'MovieClip'
|
|
getVariable
|
|
push 'prototype'
|
|
getMember
|
|
push 4, r:_global, 'ASSetPropFlags'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'AddReverseFunctions'
|
|
function2 () (r:1='this', r:2='_global')
|
|
push 'MovieClip'
|
|
getVariable
|
|
push 'prototype'
|
|
getMember
|
|
push 'PlayReverse'
|
|
function2 () (r:1='this')
|
|
push r:this, '_currentframe'
|
|
getMember
|
|
push 1
|
|
greaterThan
|
|
not
|
|
branchIfTrue label29
|
|
push r:this, '_currentframe'
|
|
getMember
|
|
push 1
|
|
subtract
|
|
push 1, r:this, 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
push r:this, 'onEnterFrame'
|
|
function2 () (r:1='this')
|
|
push r:this, '_currentframe'
|
|
getMember
|
|
push 1
|
|
greaterThan
|
|
not
|
|
branchIfTrue label28
|
|
push r:this, '_currentframe'
|
|
getMember
|
|
push 1
|
|
subtract
|
|
push 1, r:this, 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label28:
|
|
push r:this, 'onEnterFrame'
|
|
delete
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push UNDEF
|
|
return
|
|
label29:
|
|
push 1, 1, r:this, 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push 'MovieClip'
|
|
getVariable
|
|
push 'prototype'
|
|
getMember
|
|
push 'PlayForward'
|
|
function2 (r:2='aFrameLabel') (r:1='this')
|
|
push r:this, 'onEnterFrame'
|
|
delete
|
|
pop
|
|
push r:aFrameLabel, 1, r:this, 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push 'MovieClip'
|
|
getVariable
|
|
push 'prototype'
|
|
getMember
|
|
push 'PlayForward'
|
|
function2 (r:2='aFrame') (r:1='this')
|
|
push r:this, 'onEnterFrame'
|
|
delete
|
|
pop
|
|
push r:aFrame, 1, r:this, 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push 0.0, 1, 'PlayForward', 'PlayReverse', 2
|
|
initArray
|
|
push 'MovieClip'
|
|
getVariable
|
|
push 'prototype'
|
|
getMember
|
|
push 4, r:_global, 'ASSetPropFlags'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'GetTextField'
|
|
function2 (r:2='aParentClip', r:1='aName') ()
|
|
push 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
getMember
|
|
push 'RegisteredTextFields'
|
|
getMember
|
|
push r:aName, r:aParentClip, '_name'
|
|
getMember
|
|
add
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label30
|
|
push 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
getMember
|
|
push 'RegisteredTextFields'
|
|
getMember
|
|
push r:aName, r:aParentClip, '_name'
|
|
getMember
|
|
add
|
|
getMember
|
|
return
|
|
label30:
|
|
push r:aName, ' is not registered a TextField name.'
|
|
add
|
|
trace
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'GetMovieClip'
|
|
function2 (r:2='aParentClip', r:1='aName') ()
|
|
push 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
getMember
|
|
push 'RegisteredMovieClips'
|
|
getMember
|
|
push r:aName, r:aParentClip, '_name'
|
|
getMember
|
|
add
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label31
|
|
push 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
getMember
|
|
push 'RegisteredMovieClips'
|
|
getMember
|
|
push r:aName, r:aParentClip, '_name'
|
|
getMember
|
|
add
|
|
getMember
|
|
return
|
|
label31:
|
|
push r:aName, ' is not registered a MovieClip name.'
|
|
add
|
|
trace
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'AddRegisterTextFields'
|
|
function2 () (r:1='this', r:2='_global')
|
|
push 'TextField'
|
|
getVariable
|
|
push 'prototype'
|
|
getMember
|
|
push 'RegisterTextField'
|
|
function2 (r:2='aStartingClip') (r:1='this')
|
|
push 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
getMember
|
|
push 'RegisteredTextFields'
|
|
getMember
|
|
push r:this, '_name'
|
|
getMember
|
|
push r:aStartingClip, '_name'
|
|
getMember
|
|
add
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label32
|
|
push 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
getMember
|
|
push 'RegisteredTextFields'
|
|
getMember
|
|
push r:this, '_name'
|
|
getMember
|
|
push r:aStartingClip, '_name'
|
|
getMember
|
|
add
|
|
push r:this
|
|
setMember
|
|
label32:
|
|
end // of function
|
|
|
|
setMember
|
|
push 0.0, 1, 'RegisterTextField', 'TextField'
|
|
getVariable
|
|
push 'prototype'
|
|
getMember
|
|
push 4, r:_global, 'ASSetPropFlags'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'RegisterTextFields'
|
|
function2 (r:2='aStartingClip') ()
|
|
push 0.0
|
|
setRegister r:1
|
|
pop
|
|
label33:
|
|
push r:1, r:aStartingClip, 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label35
|
|
push r:aStartingClip, r:1
|
|
getMember
|
|
push 'TextField'
|
|
getVariable
|
|
instanceOf
|
|
not
|
|
branchIfTrue label34
|
|
push r:aStartingClip, 1, r:aStartingClip, r:1
|
|
getMember
|
|
push 'RegisterTextField'
|
|
callMethod
|
|
pop
|
|
label34:
|
|
push r:1
|
|
increment
|
|
setRegister r:1
|
|
pop
|
|
branch label33
|
|
label35:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'RegisterAllTextFieldsInTimeline'
|
|
function2 (r:2='aStartingClip') ()
|
|
push 1
|
|
setRegister r:1
|
|
pop
|
|
label36:
|
|
push r:aStartingClip, '_totalFrames'
|
|
getMember
|
|
dup
|
|
not
|
|
branchIfTrue label37
|
|
pop
|
|
push r:1, r:aStartingClip, '_totalFrames'
|
|
getMember
|
|
greaterThan
|
|
not
|
|
label37:
|
|
not
|
|
branchIfTrue label38
|
|
push r:1, 1, r:aStartingClip, 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
push r:aStartingClip, 1, 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
getMember
|
|
push 'RegisterTextFields'
|
|
callMethod
|
|
pop
|
|
push r:1
|
|
increment
|
|
setRegister r:1
|
|
pop
|
|
branch label36
|
|
label38:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'AddRegisterMovieClips'
|
|
function2 () (r:1='this', r:2='_global')
|
|
push 'MovieClip'
|
|
getVariable
|
|
push 'prototype'
|
|
getMember
|
|
push 'RegisterMovieClip'
|
|
function2 (r:2='aStartingClip') (r:1='this')
|
|
push 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
getMember
|
|
push 'RegisteredMovieClips'
|
|
getMember
|
|
push r:this, '_name'
|
|
getMember
|
|
push r:aStartingClip, '_name'
|
|
getMember
|
|
add
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label39
|
|
push 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
getMember
|
|
push 'RegisteredMovieClips'
|
|
getMember
|
|
push r:this, '_name'
|
|
getMember
|
|
push r:aStartingClip, '_name'
|
|
getMember
|
|
add
|
|
push r:this
|
|
setMember
|
|
label39:
|
|
end // of function
|
|
|
|
setMember
|
|
push 0.0, 1, 'RegisterMovieClip', 'MovieClip'
|
|
getVariable
|
|
push 'prototype'
|
|
getMember
|
|
push 4, r:_global, 'ASSetPropFlags'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'RegisterMovieClips'
|
|
function2 (r:2='aStartingClip') ()
|
|
push 0.0
|
|
setRegister r:1
|
|
pop
|
|
label40:
|
|
push r:1, r:aStartingClip, 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label42
|
|
push r:aStartingClip, r:1
|
|
getMember
|
|
push 'MovieClip'
|
|
getVariable
|
|
instanceOf
|
|
not
|
|
branchIfTrue label41
|
|
push r:aStartingClip, 1, r:aStartingClip, r:1
|
|
getMember
|
|
push 'RegisterMovieClip'
|
|
callMethod
|
|
pop
|
|
label41:
|
|
push r:1
|
|
increment
|
|
setRegister r:1
|
|
pop
|
|
branch label40
|
|
label42:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'RecursiveRegisterMovieClips'
|
|
function2 (r:2='aStartingClip', r:3='aRootClip') ()
|
|
push 0.0
|
|
setRegister r:1
|
|
pop
|
|
label43:
|
|
push r:1, r:aStartingClip, 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label46
|
|
push r:aStartingClip, r:1
|
|
getMember
|
|
push 'MovieClip'
|
|
getVariable
|
|
instanceOf
|
|
not
|
|
branchIfTrue label45
|
|
push r:aStartingClip, r:1
|
|
getMember
|
|
push r:aStartingClip
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label44
|
|
push r:aRootClip, r:aStartingClip, r:1
|
|
getMember
|
|
push 2, 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
getMember
|
|
push 'RecursiveRegisterMovieClips'
|
|
callMethod
|
|
pop
|
|
label44:
|
|
push r:aRootClip, 1, r:aStartingClip, r:1
|
|
getMember
|
|
push 'RegisterMovieClip'
|
|
callMethod
|
|
pop
|
|
label45:
|
|
push r:1
|
|
increment
|
|
setRegister r:1
|
|
pop
|
|
branch label43
|
|
label46:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'RegisterAllMovieClipsInTimeline'
|
|
function2 (r:2='aStartingClip') ()
|
|
push 0.0
|
|
setRegister r:1
|
|
pop
|
|
label47:
|
|
push r:aStartingClip, '_totalFrames'
|
|
getMember
|
|
dup
|
|
not
|
|
branchIfTrue label48
|
|
pop
|
|
push r:1, r:aStartingClip, '_totalFrames'
|
|
getMember
|
|
greaterThan
|
|
not
|
|
label48:
|
|
not
|
|
branchIfTrue label49
|
|
push r:1, 1, r:aStartingClip, 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
push r:aStartingClip, 1, 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
getMember
|
|
push 'RegisterMovieClips'
|
|
callMethod
|
|
pop
|
|
push r:1
|
|
increment
|
|
setRegister r:1
|
|
pop
|
|
branch label47
|
|
label49:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'StringTrim'
|
|
function2 (r:4='astrText') ()
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
push 0.0
|
|
setRegister r:1
|
|
pop
|
|
push r:astrText, 'length'
|
|
getMember
|
|
setRegister r:5
|
|
pop
|
|
push UNDEF
|
|
setRegister r:3
|
|
pop
|
|
label50:
|
|
push r:2, 1, r:astrText, 'charAt'
|
|
callMethod
|
|
push ' '
|
|
equals
|
|
dup
|
|
branchIfTrue label51
|
|
pop
|
|
push r:2, 1, r:astrText, 'charAt'
|
|
callMethod
|
|
push '\n'
|
|
equals
|
|
label51:
|
|
dup
|
|
branchIfTrue label52
|
|
pop
|
|
push r:2, 1, r:astrText, 'charAt'
|
|
callMethod
|
|
push '\r'
|
|
equals
|
|
label52:
|
|
dup
|
|
branchIfTrue label53
|
|
pop
|
|
push r:2, 1, r:astrText, 'charAt'
|
|
callMethod
|
|
push '\t'
|
|
equals
|
|
label53:
|
|
not
|
|
branchIfTrue label54
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label50
|
|
label54:
|
|
push r:2, 1, r:astrText, 'substring'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
push r:3, 'length'
|
|
getMember
|
|
push 1
|
|
subtract
|
|
setRegister r:1
|
|
pop
|
|
label55:
|
|
push r:1, 1, r:3, 'charAt'
|
|
callMethod
|
|
push ' '
|
|
equals
|
|
dup
|
|
branchIfTrue label56
|
|
pop
|
|
push r:1, 1, r:3, 'charAt'
|
|
callMethod
|
|
push '\n'
|
|
equals
|
|
label56:
|
|
dup
|
|
branchIfTrue label57
|
|
pop
|
|
push r:1, 1, r:3, 'charAt'
|
|
callMethod
|
|
push '\r'
|
|
equals
|
|
label57:
|
|
dup
|
|
branchIfTrue label58
|
|
pop
|
|
push r:1, 1, r:3, 'charAt'
|
|
callMethod
|
|
push '\t'
|
|
equals
|
|
label58:
|
|
not
|
|
branchIfTrue label59
|
|
push r:1
|
|
decrement
|
|
setRegister r:1
|
|
pop
|
|
branch label55
|
|
label59:
|
|
push r:1, 1
|
|
add
|
|
push 0.0, 2, r:3, 'substring'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
push r:3
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'RegisteredTextFields', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
push r:1, 'RegisteredMovieClips', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
push 1, NULL, 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label60:
|
|
pop
|
|
end // of initMovieClip 323
|
|
|
|
defineMovieClip 324 // total frames: 0
|
|
end // of defineMovieClip 324
|
|
|
|
exportAssets
|
|
324 as '__Packages.skyui.components.MappedButton'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 324
|
|
constants '_global', 'skyui', 'Object', 'components', 'MappedButton', '_keyCodes', 'buttonArt', 'push', 'gfx', 'controls', 'Button', 'prototype', '__set__hiddenBackground', 'background', '_visible', '__get__hiddenBackground', '__get__width', '_width', '__set__width', 'onLoad', '_parent', 'onButtonLoad', 'updateAfterStateChange', 'textField', '_label', 'autoSize', 'left', 'text', 'getLineMetrics', 'width', 'update', 'type', 'stateChange', 'state', 'dispatchEvent', 'setPlatform', '_platform', '__get__label', 'length', 'setButtonData', '__set__label', 'setMappedControls', 'constraints', 'splice', 'Array', '_arrayWrap', 'keyCode', 'name', 'context', 'util', 'GlobalFunctions', 'getMappedKey', 'gotoAndStop', '_x', '_y', '_height', 'hiddenBackground', 'addProperty', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'skyui'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'skyui', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'skyui'
|
|
getMember
|
|
push 'components'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push '_global'
|
|
getVariable
|
|
push 'skyui'
|
|
getMember
|
|
push 'components', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label2:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'skyui'
|
|
getMember
|
|
push 'components'
|
|
getMember
|
|
push 'MappedButton'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label23
|
|
push 'skyui'
|
|
getVariable
|
|
push 'components'
|
|
getMember
|
|
push 'MappedButton'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
push r:this, '_keyCodes', 0.0
|
|
initArray
|
|
setMember
|
|
push r:this, 'buttonArt', 0.0
|
|
initArray
|
|
setMember
|
|
push 0.0
|
|
setRegister r:3
|
|
pop
|
|
label3:
|
|
push r:this, 'buttonArt', r:3
|
|
add
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label4
|
|
push r:this, 'buttonArt', r:3
|
|
add
|
|
getMember
|
|
push 1, r:this, 'buttonArt'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
push r:3
|
|
increment
|
|
setRegister r:3
|
|
pop
|
|
branch label3
|
|
label4:
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push 'skyui'
|
|
getVariable
|
|
push 'components'
|
|
getMember
|
|
push 'MappedButton'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'Button'
|
|
getMember
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, '__set__hiddenBackground'
|
|
function2 (r:2='a_flag') (r:1='this')
|
|
push r:this, 'background'
|
|
getMember
|
|
push '_visible', r:a_flag
|
|
not
|
|
setMember
|
|
push 0.0, r:this, '__get__hiddenBackground'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__hiddenBackground'
|
|
function2 () (r:1='this')
|
|
push r:this, 'background'
|
|
getMember
|
|
push '_visible'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__width'
|
|
function2 () (r:1='this')
|
|
push r:this, 'background'
|
|
getMember
|
|
push '_width'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__width'
|
|
function2 (r:2='a_value') (r:1='this')
|
|
push r:this, 'background'
|
|
getMember
|
|
push '_width', r:a_value
|
|
setMember
|
|
push 0.0, r:this, '__get__width'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onLoad'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, 'onLoad'
|
|
callMethod
|
|
pop
|
|
push r:this, '_parent'
|
|
getMember
|
|
push 'onButtonLoad'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label5
|
|
push r:this, 1, r:this, '_parent'
|
|
getMember
|
|
push 'onButtonLoad'
|
|
callMethod
|
|
pop
|
|
label5:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'updateAfterStateChange'
|
|
function2 () (r:1='this')
|
|
push r:this, 'textField'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label6
|
|
pop
|
|
push r:this, '_label'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
label6:
|
|
not
|
|
branchIfTrue label7
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'autoSize', 'left'
|
|
setMember
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'text', r:this, '_label'
|
|
getMember
|
|
setMember
|
|
push r:this, 'textField'
|
|
getMember
|
|
push '_width', 0.0, 1, r:this, 'textField'
|
|
getMember
|
|
push 'getLineMetrics'
|
|
callMethod
|
|
push 'width'
|
|
getMember
|
|
setMember
|
|
label7:
|
|
push 0.0, r:this, 'update'
|
|
callMethod
|
|
pop
|
|
push 'type', 'stateChange', 'state', r:this, 'state'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'setPlatform'
|
|
function2 (r:2='a_platform') (r:1='this')
|
|
push r:this, '_platform', r:a_platform
|
|
setMember
|
|
push 0.0, r:this, '__get__label'
|
|
callMethod
|
|
push NULL
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label8
|
|
pop
|
|
push 0.0, r:this, '__get__label'
|
|
callMethod
|
|
push 'length'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
label8:
|
|
not
|
|
branchIfTrue label9
|
|
push 0.0, r:this, 'update'
|
|
callMethod
|
|
pop
|
|
label9:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'setButtonData'
|
|
function2 (r:2='a_buttonData') (r:1='this')
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'autoSize', 'left'
|
|
setMember
|
|
push r:a_buttonData, 'text'
|
|
getMember
|
|
push 1, r:this, '__set__label'
|
|
callMethod
|
|
pop
|
|
push r:this, 'textField'
|
|
getMember
|
|
push '_width', 0.0, 1, r:this, 'textField'
|
|
getMember
|
|
push 'getLineMetrics'
|
|
callMethod
|
|
push 'width'
|
|
getMember
|
|
setMember
|
|
push r:a_buttonData, 'controls'
|
|
getMember
|
|
push 1, r:this, 'setMappedControls'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'setMappedControls'
|
|
function2 (r:8='a_controls') (r:1='this')
|
|
push r:this, 'constraints', NULL
|
|
setMember
|
|
push 0.0, 1, r:this, '_keyCodes'
|
|
getMember
|
|
push 'splice'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
setRegister r:7
|
|
pop
|
|
push r:a_controls, 'Array'
|
|
getVariable
|
|
instanceOf
|
|
not
|
|
branchIfTrue label10
|
|
push r:a_controls
|
|
setRegister r:7
|
|
pop
|
|
branch label11
|
|
label10:
|
|
push 'skyui'
|
|
getVariable
|
|
push 'components'
|
|
getMember
|
|
push 'MappedButton'
|
|
getMember
|
|
push '_arrayWrap'
|
|
getMember
|
|
push 0.0, r:a_controls
|
|
setMember
|
|
push 'skyui'
|
|
getVariable
|
|
push 'components'
|
|
getMember
|
|
push 'MappedButton'
|
|
getMember
|
|
push '_arrayWrap'
|
|
getMember
|
|
setRegister r:7
|
|
pop
|
|
label11:
|
|
push 0.0
|
|
setRegister r:4
|
|
pop
|
|
label12:
|
|
push r:4, r:7, 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label18
|
|
push r:7, r:4
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, NULL
|
|
equals
|
|
not
|
|
branchIfTrue label13
|
|
branch label17
|
|
label13:
|
|
push -1
|
|
setRegister r:3
|
|
pop
|
|
push r:2, 'keyCode'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label14
|
|
push r:2, 'keyCode'
|
|
getMember
|
|
setRegister r:3
|
|
pop
|
|
branch label15
|
|
label14:
|
|
push r:2, 'name'
|
|
getMember
|
|
toString
|
|
setRegister r:5
|
|
pop
|
|
push r:2, 'context'
|
|
getMember
|
|
toNumber
|
|
setRegister r:6
|
|
pop
|
|
push r:this, '_platform'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
push r:6, r:5, 3, 'skyui'
|
|
getVariable
|
|
push 'util'
|
|
getMember
|
|
push 'GlobalFunctions'
|
|
getMember
|
|
push 'getMappedKey'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
label15:
|
|
push r:3, -1
|
|
equals
|
|
not
|
|
branchIfTrue label16
|
|
push 282
|
|
setRegister r:3
|
|
pop
|
|
label16:
|
|
push r:3, 1, r:this, '_keyCodes'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
label17:
|
|
push r:4
|
|
increment
|
|
setRegister r:4
|
|
pop
|
|
branch label12
|
|
label18:
|
|
push 0.0, r:this, 'update'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'update'
|
|
function2 () (r:1='this')
|
|
push 0.0
|
|
setRegister r:4
|
|
pop
|
|
push 0.0
|
|
setRegister r:3
|
|
pop
|
|
label19:
|
|
push r:3, r:this, 'buttonArt'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label22
|
|
push r:this, 'buttonArt'
|
|
getMember
|
|
push r:3
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:this, '_keyCodes'
|
|
getMember
|
|
push r:3
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label20
|
|
push r:2, '_visible', TRUE
|
|
setMember
|
|
push r:this, '_keyCodes'
|
|
getMember
|
|
push r:3
|
|
getMember
|
|
push 1, r:2, 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
push r:2, '_x', r:4
|
|
setMember
|
|
push r:2, '_y', r:this, '_height'
|
|
getMember
|
|
push r:2, '_height'
|
|
getMember
|
|
subtract
|
|
push 2
|
|
divide
|
|
setMember
|
|
push r:4, r:2, '_width'
|
|
getMember
|
|
push 2
|
|
subtract
|
|
add
|
|
setRegister r:4
|
|
pop
|
|
branch label21
|
|
label20:
|
|
push r:2, '_visible', FALSE
|
|
setMember
|
|
label21:
|
|
push r:3
|
|
increment
|
|
setRegister r:3
|
|
pop
|
|
branch label19
|
|
label22:
|
|
push r:this, 'textField'
|
|
getMember
|
|
push '_x', r:4, 1
|
|
add
|
|
setMember
|
|
push r:4, r:this, 'textField'
|
|
getMember
|
|
push '_width'
|
|
getMember
|
|
push 6
|
|
add
|
|
add
|
|
setRegister r:4
|
|
pop
|
|
push r:this, 'background'
|
|
getMember
|
|
push '_width', r:4
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, '_arrayWrap', 0.0
|
|
initArray
|
|
setMember
|
|
push r:2, '__set__hiddenBackground'
|
|
getMember
|
|
push r:2, '__get__hiddenBackground'
|
|
getMember
|
|
push 'hiddenBackground', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__width'
|
|
getMember
|
|
push r:2, '__get__width'
|
|
getMember
|
|
push 'width', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push 1, NULL, 'skyui'
|
|
getVariable
|
|
push 'components'
|
|
getMember
|
|
push 'MappedButton'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label23:
|
|
pop
|
|
end // of initMovieClip 324
|
|
|
|
defineMovieClip 325 // total frames: 0
|
|
end // of defineMovieClip 325
|
|
|
|
exportAssets
|
|
325 as '__Packages.Shared.BSScrollingList'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 325
|
|
constants '_global', 'Shared', 'Object', 'BSScrollingList', 'EntriesA', 'Array', 'bDisableSelection', 'bDisableInput', 'bMouseDrivenNav', 'gfx', 'events', 'EventDispatcher', 'initialize', 'Mouse', 'addListener', 'iSelectedIndex', 'iScrollPosition', 'iMaxScrollPosition', 'iListItemsShown', 'iPlatform', 'fListHeight', 'border', '_height', 'ListScrollbar', 'scrollbar', 'iMaxItemsShown', 'GetClipByIndex', 'clipIndex', 'onRollOver', '_parent', 'listAnimating', 'itemIndex', 'doSetSelectedIndex', 'onPress', 'onItemPress', 'onMousePress', 'onPressAux', 'onItemPressAux', 'MovieClip', 'prototype', 'onLoad', 'position', 'onScroll', 'scroll', 'addEventListener', 'ClearList', 'length', 'splice', 'Entry', 'handleInput', '__get__selectedIndex', '__get__scrollPosition', 'slice', 'GlobalFunc', 'IsKeyPressed', 'navEquivalent', 'ui', 'NavigationCode', 'UP', 'moveSelectionUp', 'DOWN', 'moveSelectionDown', 'ENTER', 'onMouseWheel', 'getTopMostEntity', '__set__scrollPosition', '__set__selectedIndex', '__get__listAnimating', 'bListAnimating', '__set__listAnimating', 'SetEntry', 'Math', 'min', 'type', 'selectionChange', 'index', 'keyboardOrMouse', 'dispatchEvent', '__get__maxScrollPosition', 'updateScrollPosition', 'UpdateList', '__get__selectedEntry', '__get__entryList', '__set__entryList', '__get__disableSelection', '__set__disableSelection', '__get__disableInput', '__set__disableInput', '__get__maxEntries', '__get__textOption', 'iTextOption', '__set__textOption', 'None', 'TEXT_OPTION_NONE', 'Shrink To Fit', 'TEXT_OPTION_SHRINK_TO_FIT', 'Multi-Line', 'TEXT_OPTION_MULTILINE', '_y', '_visible', 'ScrollUp', 'ScrollDown', 'InvalidateData', 'CalculateMaxScrollPosition', 'SetScrollbarVisibility', 'setScrollProperties', 'iScrollbarDrawTimerID', 'clearInterval', 'setInterval', 'GetEntryHeight', 'itemPress', 'entry', 'listPress', 'itemPressAux', 'Selected', 'gotoAndStop', 'Normal', 'SetEntryText', 'textField', 'textAutoSize', 'shrink', 'verticalAutoSize', 'top', 'text', ' ', 'SetText', 'enabled', 'textColor', 'disabled', 'SetPlatform', 'floor', 'disableInput', 'addProperty', 'disableSelection', 'entryList', 'maxEntries', 'maxScrollPosition', 'scrollPosition', 'selectedEntry', 'selectedIndex', 'textOption', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'Shared'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'Shared', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'Shared'
|
|
getMember
|
|
push 'BSScrollingList'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label83
|
|
push 'Shared'
|
|
getVariable
|
|
push 'BSScrollingList'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
push r:this, 'EntriesA', 0.0, 'Array'
|
|
new
|
|
setMember
|
|
push r:this, 'bDisableSelection', FALSE
|
|
setMember
|
|
push r:this, 'bDisableInput', FALSE
|
|
setMember
|
|
push r:this, 'bMouseDrivenNav', FALSE
|
|
setMember
|
|
push r:this, 1, 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
getMember
|
|
push 'initialize'
|
|
callMethod
|
|
pop
|
|
push r:this, 1, 'Mouse'
|
|
getVariable
|
|
push 'addListener'
|
|
callMethod
|
|
pop
|
|
push r:this, 'iSelectedIndex', -1
|
|
setMember
|
|
push r:this, 'iScrollPosition', 0.0
|
|
setMember
|
|
push r:this, 'iMaxScrollPosition', 0.0
|
|
setMember
|
|
push r:this, 'iListItemsShown', 0.0
|
|
setMember
|
|
push r:this, 'iPlatform', 1
|
|
setMember
|
|
push r:this, 'fListHeight', r:this, 'border'
|
|
getMember
|
|
push '_height'
|
|
getMember
|
|
setMember
|
|
push r:this, 'ListScrollbar', r:this, 'scrollbar'
|
|
getMember
|
|
setMember
|
|
push r:this, 'iMaxItemsShown', 0.0
|
|
setMember
|
|
push r:this, 'iMaxItemsShown'
|
|
getMember
|
|
push 1, r:this, 'GetClipByIndex'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
label2:
|
|
push r:3, UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label9
|
|
push r:3, 'clipIndex', r:this, 'iMaxItemsShown'
|
|
getMember
|
|
setMember
|
|
push r:3, 'onRollOver'
|
|
function2 () (r:1='this')
|
|
push r:this, '_parent'
|
|
getMember
|
|
push 'listAnimating'
|
|
getMember
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label3
|
|
pop
|
|
push r:this, '_parent'
|
|
getMember
|
|
push 'bDisableInput'
|
|
getMember
|
|
not
|
|
label3:
|
|
dup
|
|
not
|
|
branchIfTrue label4
|
|
pop
|
|
push r:this, 'itemIndex'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
label4:
|
|
not
|
|
branchIfTrue label5
|
|
push 0.0, r:this, 'itemIndex'
|
|
getMember
|
|
push 2, r:this, '_parent'
|
|
getMember
|
|
push 'doSetSelectedIndex'
|
|
callMethod
|
|
pop
|
|
push r:this, '_parent'
|
|
getMember
|
|
push 'bMouseDrivenNav', TRUE
|
|
setMember
|
|
label5:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:3, 'onPress'
|
|
function2 ('aiMouseIndex', r:2='aiKeyboardOrMouse') (r:1='this')
|
|
push r:this, 'itemIndex'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label7
|
|
push r:aiKeyboardOrMouse, 1, r:this, '_parent'
|
|
getMember
|
|
push 'onItemPress'
|
|
callMethod
|
|
pop
|
|
push r:this, '_parent'
|
|
getMember
|
|
push 'bDisableInput'
|
|
getMember
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label6
|
|
pop
|
|
push r:this, 'onMousePress'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
label6:
|
|
not
|
|
branchIfTrue label7
|
|
push 0.0, r:this, 'onMousePress'
|
|
callMethod
|
|
pop
|
|
label7:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:3, 'onPressAux'
|
|
function2 ('aiMouseIndex', r:3='aiKeyboardOrMouse', r:2='aiButtonIndex') (r:1='this')
|
|
push r:this, 'itemIndex'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label8
|
|
push r:aiButtonIndex, r:aiKeyboardOrMouse, 2, r:this, '_parent'
|
|
getMember
|
|
push 'onItemPressAux'
|
|
callMethod
|
|
pop
|
|
label8:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:this, 'iMaxItemsShown', r:this, 'iMaxItemsShown'
|
|
getMember
|
|
increment
|
|
setRegister r:0
|
|
setMember
|
|
push r:0, 1, r:this, 'GetClipByIndex'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
branch label2
|
|
label9:
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push 'Shared'
|
|
getVariable
|
|
push 'BSScrollingList'
|
|
getMember
|
|
push 'MovieClip'
|
|
getVariable
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'onLoad'
|
|
function2 () (r:1='this')
|
|
push r:this, 'ListScrollbar'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label10
|
|
push r:this, 'ListScrollbar'
|
|
getMember
|
|
push 'position', 0.0
|
|
setMember
|
|
push 'onScroll', r:this, 'scroll', 3, r:this, 'ListScrollbar'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
label10:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'ClearList'
|
|
function2 () (r:1='this')
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 0.0, 2, r:this, 'EntriesA'
|
|
getMember
|
|
push 'splice'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'GetClipByIndex'
|
|
function2 (r:2='aiIndex') (r:1='this')
|
|
push r:this, 'Entry', r:aiIndex
|
|
add
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleInput'
|
|
function2 (r:3='details', r:5='pathToFocus') (r:1='this')
|
|
push FALSE
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'bDisableInput'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label17
|
|
push 0.0, r:this, '__get__selectedIndex'
|
|
callMethod
|
|
push 0.0, r:this, '__get__scrollPosition'
|
|
callMethod
|
|
subtract
|
|
push 1, r:this, 'GetClipByIndex'
|
|
callMethod
|
|
setRegister r:4
|
|
pop
|
|
push r:4, UNDEF
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label11
|
|
pop
|
|
push r:4, 'handleInput'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
label11:
|
|
dup
|
|
not
|
|
branchIfTrue label12
|
|
pop
|
|
push 1, 1, r:pathToFocus, 'slice'
|
|
callMethod
|
|
push r:details, 2, r:4, 'handleInput'
|
|
callMethod
|
|
label12:
|
|
setRegister r:2
|
|
pop
|
|
push r:2
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label13
|
|
pop
|
|
push r:details, 1, 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
getMember
|
|
push 'IsKeyPressed'
|
|
callMethod
|
|
label13:
|
|
not
|
|
branchIfTrue label17
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'UP'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label14
|
|
push 0.0, r:this, 'moveSelectionUp'
|
|
callMethod
|
|
pop
|
|
push TRUE
|
|
setRegister r:2
|
|
pop
|
|
branch label17
|
|
label14:
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'DOWN'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label15
|
|
push 0.0, r:this, 'moveSelectionDown'
|
|
callMethod
|
|
pop
|
|
push TRUE
|
|
setRegister r:2
|
|
pop
|
|
branch label17
|
|
label15:
|
|
push r:this, 'bDisableSelection'
|
|
getMember
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label16
|
|
pop
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'ENTER'
|
|
getMember
|
|
equals
|
|
label16:
|
|
not
|
|
branchIfTrue label17
|
|
push 0.0, r:this, 'onItemPress'
|
|
callMethod
|
|
pop
|
|
push TRUE
|
|
setRegister r:2
|
|
pop
|
|
label17:
|
|
push r:2
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onMouseWheel'
|
|
function2 (r:3='delta') (r:1='this')
|
|
push r:this, 'bDisableInput'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label22
|
|
push 0.0, 'Mouse'
|
|
getVariable
|
|
push 'getTopMostEntity'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
label18:
|
|
push r:2
|
|
dup
|
|
not
|
|
branchIfTrue label19
|
|
pop
|
|
push r:2, UNDEF
|
|
equals
|
|
not
|
|
label19:
|
|
not
|
|
branchIfTrue label22
|
|
push r:2, r:this
|
|
equals
|
|
not
|
|
branchIfTrue label21
|
|
push 0.0, -1, 2, r:this, 'doSetSelectedIndex'
|
|
callMethod
|
|
pop
|
|
push r:delta, 0.0
|
|
lessThan
|
|
not
|
|
branchIfTrue label20
|
|
push 0.0, r:this, '__get__scrollPosition'
|
|
callMethod
|
|
push 1
|
|
add
|
|
push 1, r:this, '__set__scrollPosition'
|
|
callMethod
|
|
pop
|
|
branch label21
|
|
label20:
|
|
push r:delta, 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label21
|
|
push 0.0, r:this, '__get__scrollPosition'
|
|
callMethod
|
|
push 1
|
|
subtract
|
|
push 1, r:this, '__set__scrollPosition'
|
|
callMethod
|
|
pop
|
|
label21:
|
|
push r:2, '_parent'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
branch label18
|
|
label22:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__selectedIndex'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iSelectedIndex'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__selectedIndex'
|
|
function2 (r:2='aiNewIndex') (r:1='this')
|
|
push r:aiNewIndex, 1, r:this, 'doSetSelectedIndex'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, '__get__selectedIndex'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__listAnimating'
|
|
function2 () (r:1='this')
|
|
push r:this, 'bListAnimating'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__listAnimating'
|
|
function2 (r:2='abFlag') (r:1='this')
|
|
push r:this, 'bListAnimating', r:abFlag
|
|
setMember
|
|
push 0.0, r:this, '__get__listAnimating'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'doSetSelectedIndex'
|
|
function2 (r:4='aiNewIndex', r:7='aiKeyboardOrMouse') (r:1='this')
|
|
push r:this, 'bDisableSelection'
|
|
getMember
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label23
|
|
pop
|
|
push r:aiNewIndex, r:this, 'iSelectedIndex'
|
|
getMember
|
|
equals
|
|
not
|
|
label23:
|
|
not
|
|
branchIfTrue label30
|
|
push r:this, 'iSelectedIndex'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'iSelectedIndex', r:aiNewIndex
|
|
setMember
|
|
push r:2, -1
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label24
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'clipIndex'
|
|
getMember
|
|
push 1, r:this, 'GetClipByIndex'
|
|
callMethod
|
|
push 2, r:this, 'SetEntry'
|
|
callMethod
|
|
pop
|
|
label24:
|
|
push r:this, 'iSelectedIndex'
|
|
getMember
|
|
push -1
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label29
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label28
|
|
push r:this, 'iSelectedIndex'
|
|
getMember
|
|
push r:this, 'iScrollPosition'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label25
|
|
push r:this, 'iSelectedIndex'
|
|
getMember
|
|
push 1, r:this, '__set__scrollPosition'
|
|
callMethod
|
|
pop
|
|
branch label27
|
|
label25:
|
|
push r:this, 'iSelectedIndex'
|
|
getMember
|
|
push r:this, 'iScrollPosition'
|
|
getMember
|
|
push r:this, 'iListItemsShown'
|
|
getMember
|
|
add
|
|
lessThan
|
|
not
|
|
not
|
|
branchIfTrue label26
|
|
push r:this, 'iMaxScrollPosition'
|
|
getMember
|
|
push r:this, 'iSelectedIndex'
|
|
getMember
|
|
push r:this, 'iListItemsShown'
|
|
getMember
|
|
subtract
|
|
push 1
|
|
add
|
|
push 2, 'Math'
|
|
getVariable
|
|
push 'min'
|
|
callMethod
|
|
push 1, r:this, '__set__scrollPosition'
|
|
callMethod
|
|
pop
|
|
branch label27
|
|
label26:
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push r:this, 'iSelectedIndex'
|
|
getMember
|
|
getMember
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push r:this, 'iSelectedIndex'
|
|
getMember
|
|
getMember
|
|
push 'clipIndex'
|
|
getMember
|
|
push 1, r:this, 'GetClipByIndex'
|
|
callMethod
|
|
push 2, r:this, 'SetEntry'
|
|
callMethod
|
|
pop
|
|
label27:
|
|
branch label29
|
|
label28:
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push r:this, 'iSelectedIndex'
|
|
getMember
|
|
getMember
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push r:this, 'iSelectedIndex'
|
|
getMember
|
|
getMember
|
|
push 'clipIndex'
|
|
getMember
|
|
push 1, r:this, 'GetClipByIndex'
|
|
callMethod
|
|
push 2, r:this, 'SetEntry'
|
|
callMethod
|
|
pop
|
|
label29:
|
|
push 'type', 'selectionChange', 'index', r:this, 'iSelectedIndex'
|
|
getMember
|
|
push 'keyboardOrMouse', r:aiKeyboardOrMouse, 3
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
label30:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__scrollPosition'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iScrollPosition'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__maxScrollPosition'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iMaxScrollPosition'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__scrollPosition'
|
|
function2 (r:2='aiNewPosition') (r:1='this')
|
|
push r:aiNewPosition, r:this, 'iScrollPosition'
|
|
getMember
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label31
|
|
pop
|
|
push r:aiNewPosition, 0.0
|
|
lessThan
|
|
not
|
|
label31:
|
|
dup
|
|
not
|
|
branchIfTrue label32
|
|
pop
|
|
push r:aiNewPosition, r:this, 'iMaxScrollPosition'
|
|
getMember
|
|
greaterThan
|
|
not
|
|
label32:
|
|
not
|
|
branchIfTrue label34
|
|
push r:this, 'ListScrollbar'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label33
|
|
push r:aiNewPosition, 1, r:this, 'updateScrollPosition'
|
|
callMethod
|
|
pop
|
|
branch label34
|
|
label33:
|
|
push r:this, 'ListScrollbar'
|
|
getMember
|
|
push 'position', r:aiNewPosition
|
|
setMember
|
|
label34:
|
|
push 0.0, r:this, '__get__scrollPosition'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'updateScrollPosition'
|
|
function2 (r:2='aiPosition') (r:1='this')
|
|
push r:this, 'iScrollPosition', r:aiPosition
|
|
setMember
|
|
push 0.0, r:this, 'UpdateList'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__selectedEntry'
|
|
function2 () (r:1='this')
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push r:this, 'iSelectedIndex'
|
|
getMember
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__entryList'
|
|
function2 () (r:1='this')
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__entryList'
|
|
function2 (r:2='anewArray') (r:1='this')
|
|
push r:this, 'EntriesA', r:anewArray
|
|
setMember
|
|
push 0.0, r:this, '__get__entryList'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__disableSelection'
|
|
function2 () (r:1='this')
|
|
push r:this, 'bDisableSelection'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__disableSelection'
|
|
function2 (r:2='abFlag') (r:1='this')
|
|
push r:this, 'bDisableSelection', r:abFlag
|
|
setMember
|
|
push 0.0, r:this, '__get__disableSelection'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__disableInput'
|
|
function2 () (r:1='this')
|
|
push r:this, 'bDisableInput'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__disableInput'
|
|
function2 (r:2='abFlag') (r:1='this')
|
|
push r:this, 'bDisableInput', r:abFlag
|
|
setMember
|
|
push 0.0, r:this, '__get__disableInput'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__maxEntries'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iMaxItemsShown'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__textOption'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iTextOption'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__textOption'
|
|
function2 (r:2='strNewOption') (r:1='this')
|
|
push r:strNewOption, 'None'
|
|
equals
|
|
not
|
|
branchIfTrue label35
|
|
push r:this, 'iTextOption', 'Shared'
|
|
getVariable
|
|
push 'BSScrollingList'
|
|
getMember
|
|
push 'TEXT_OPTION_NONE'
|
|
getMember
|
|
setMember
|
|
branch label37
|
|
label35:
|
|
push r:strNewOption, 'Shrink To Fit'
|
|
equals
|
|
not
|
|
branchIfTrue label36
|
|
push r:this, 'iTextOption', 'Shared'
|
|
getVariable
|
|
push 'BSScrollingList'
|
|
getMember
|
|
push 'TEXT_OPTION_SHRINK_TO_FIT'
|
|
getMember
|
|
setMember
|
|
branch label37
|
|
label36:
|
|
push r:strNewOption, 'Multi-Line'
|
|
equals
|
|
not
|
|
branchIfTrue label37
|
|
push r:this, 'iTextOption', 'Shared'
|
|
getVariable
|
|
push 'BSScrollingList'
|
|
getMember
|
|
push 'TEXT_OPTION_MULTILINE'
|
|
getMember
|
|
setMember
|
|
label37:
|
|
push 0.0, r:this, '__get__textOption'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'UpdateList'
|
|
function2 () (r:1='this')
|
|
push 0.0, 1, r:this, 'GetClipByIndex'
|
|
callMethod
|
|
push '_y'
|
|
getMember
|
|
setRegister r:6
|
|
pop
|
|
push 0.0
|
|
setRegister r:4
|
|
pop
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label38:
|
|
push r:2, r:this, 'iScrollPosition'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label39
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'clipIndex', UNDEF
|
|
setMember
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label38
|
|
label39:
|
|
push r:this, 'iListItemsShown', 0.0
|
|
setMember
|
|
push r:this, 'iScrollPosition'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
label40:
|
|
push r:2, r:this, 'EntriesA'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
dup
|
|
not
|
|
branchIfTrue label41
|
|
pop
|
|
push r:this, 'iListItemsShown'
|
|
getMember
|
|
push r:this, 'iMaxItemsShown'
|
|
getMember
|
|
lessThan
|
|
label41:
|
|
dup
|
|
not
|
|
branchIfTrue label42
|
|
pop
|
|
push r:4, r:this, 'fListHeight'
|
|
getMember
|
|
greaterThan
|
|
not
|
|
label42:
|
|
not
|
|
branchIfTrue label45
|
|
push r:this, 'iListItemsShown'
|
|
getMember
|
|
push 1, r:this, 'GetClipByIndex'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push r:3, 2, r:this, 'SetEntry'
|
|
callMethod
|
|
pop
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'clipIndex', r:this, 'iListItemsShown'
|
|
getMember
|
|
setMember
|
|
push r:3, 'itemIndex', r:2
|
|
setMember
|
|
push r:3, '_y', r:6, r:4
|
|
add
|
|
setMember
|
|
push r:3, '_visible', TRUE
|
|
setMember
|
|
push r:4, r:3, '_height'
|
|
getMember
|
|
add
|
|
setRegister r:4
|
|
pop
|
|
push r:4, r:this, 'fListHeight'
|
|
getMember
|
|
greaterThan
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label43
|
|
pop
|
|
push r:this, 'iListItemsShown'
|
|
getMember
|
|
push r:this, 'iMaxItemsShown'
|
|
getMember
|
|
lessThan
|
|
label43:
|
|
not
|
|
branchIfTrue label44
|
|
push r:this, 'iListItemsShown', r:this, 'iListItemsShown'
|
|
getMember
|
|
increment
|
|
setMember
|
|
label44:
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label40
|
|
label45:
|
|
push r:this, 'iListItemsShown'
|
|
getMember
|
|
setRegister r:5
|
|
pop
|
|
label46:
|
|
push r:5, r:this, 'iMaxItemsShown'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label47
|
|
push r:5, 1, r:this, 'GetClipByIndex'
|
|
callMethod
|
|
push '_visible', FALSE
|
|
setMember
|
|
push r:5
|
|
increment
|
|
setRegister r:5
|
|
pop
|
|
branch label46
|
|
label47:
|
|
push r:this, 'ScrollUp'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label48
|
|
push r:this, 'ScrollUp'
|
|
getMember
|
|
push '_visible', 0.0, r:this, '__get__scrollPosition'
|
|
callMethod
|
|
push 0.0
|
|
greaterThan
|
|
setMember
|
|
label48:
|
|
push r:this, 'ScrollDown'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label49
|
|
push r:this, 'ScrollDown'
|
|
getMember
|
|
push '_visible', 0.0, r:this, '__get__scrollPosition'
|
|
callMethod
|
|
push r:this, 'iMaxScrollPosition'
|
|
getMember
|
|
lessThan
|
|
setMember
|
|
label49:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'InvalidateData'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iMaxScrollPosition'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'fListHeight', r:this, 'border'
|
|
getMember
|
|
push '_height'
|
|
getMember
|
|
setMember
|
|
push 0.0, r:this, 'CalculateMaxScrollPosition'
|
|
callMethod
|
|
pop
|
|
push r:this, 'ListScrollbar'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label52
|
|
push r:2, r:this, 'iMaxScrollPosition'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label50
|
|
push 0.0, r:this, 'SetScrollbarVisibility'
|
|
callMethod
|
|
pop
|
|
branch label52
|
|
label50:
|
|
push r:this, 'ListScrollbar'
|
|
getMember
|
|
push '_visible', FALSE
|
|
setMember
|
|
push r:this, 'iMaxScrollPosition'
|
|
getMember
|
|
push 0.0, r:this, 'iMaxItemsShown'
|
|
getMember
|
|
push 3, r:this, 'ListScrollbar'
|
|
getMember
|
|
push 'setScrollProperties'
|
|
callMethod
|
|
pop
|
|
push r:this, 'iScrollbarDrawTimerID'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label51
|
|
push r:this, 'iScrollbarDrawTimerID'
|
|
getMember
|
|
push 1, 'clearInterval'
|
|
callFunction
|
|
pop
|
|
label51:
|
|
push r:this, 'iScrollbarDrawTimerID', 50, 'SetScrollbarVisibility', r:this, 3, 'setInterval'
|
|
callFunction
|
|
setMember
|
|
label52:
|
|
push r:this, 'iSelectedIndex'
|
|
getMember
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
not
|
|
branchIfTrue label53
|
|
push r:this, 'iSelectedIndex', r:this, 'EntriesA'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 1
|
|
subtract
|
|
setMember
|
|
label53:
|
|
push r:this, 'iScrollPosition'
|
|
getMember
|
|
push r:this, 'iMaxScrollPosition'
|
|
getMember
|
|
greaterThan
|
|
not
|
|
branchIfTrue label54
|
|
push r:this, 'iScrollPosition', r:this, 'iMaxScrollPosition'
|
|
getMember
|
|
setMember
|
|
label54:
|
|
push 0.0, r:this, 'UpdateList'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SetScrollbarVisibility'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iScrollbarDrawTimerID'
|
|
getMember
|
|
push 1, 'clearInterval'
|
|
callFunction
|
|
pop
|
|
push r:this, 'iScrollbarDrawTimerID', UNDEF
|
|
setMember
|
|
push r:this, 'ListScrollbar'
|
|
getMember
|
|
push '_visible', r:this, 'iMaxScrollPosition'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'CalculateMaxScrollPosition'
|
|
function2 () (r:1='this')
|
|
push 0.0
|
|
setRegister r:3
|
|
pop
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 1
|
|
subtract
|
|
setRegister r:2
|
|
pop
|
|
label55:
|
|
push r:2, 0.0
|
|
lessThan
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label56
|
|
pop
|
|
push r:3, r:this, 'fListHeight'
|
|
getMember
|
|
greaterThan
|
|
not
|
|
label56:
|
|
not
|
|
branchIfTrue label58
|
|
push r:3, r:2, 1, r:this, 'GetEntryHeight'
|
|
callMethod
|
|
add
|
|
setRegister r:3
|
|
pop
|
|
push r:3, r:this, 'fListHeight'
|
|
getMember
|
|
greaterThan
|
|
not
|
|
not
|
|
branchIfTrue label57
|
|
push r:2
|
|
decrement
|
|
setRegister r:2
|
|
pop
|
|
label57:
|
|
branch label55
|
|
label58:
|
|
push r:this, 'iMaxScrollPosition', r:2, 1
|
|
add
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'GetEntryHeight'
|
|
function2 (r:3='aiEntryIndex') (r:1='this')
|
|
push 0.0, 1, r:this, 'GetClipByIndex'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push r:aiEntryIndex
|
|
getMember
|
|
push r:2, 2, r:this, 'SetEntry'
|
|
callMethod
|
|
pop
|
|
push r:2, '_height'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'moveSelectionUp'
|
|
function2 () (r:1='this')
|
|
push r:this, 'bDisableSelection'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label60
|
|
push 0.0, r:this, '__get__selectedIndex'
|
|
callMethod
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label59
|
|
push 0.0, r:this, '__get__selectedIndex'
|
|
callMethod
|
|
push 1
|
|
subtract
|
|
push 1, r:this, '__set__selectedIndex'
|
|
callMethod
|
|
pop
|
|
label59:
|
|
push UNDEF
|
|
return
|
|
label60:
|
|
push 0.0, r:this, '__get__scrollPosition'
|
|
callMethod
|
|
push 1
|
|
subtract
|
|
push 1, r:this, '__set__scrollPosition'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'moveSelectionDown'
|
|
function2 () (r:1='this')
|
|
push r:this, 'bDisableSelection'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label62
|
|
push 0.0, r:this, '__get__selectedIndex'
|
|
callMethod
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 1
|
|
subtract
|
|
lessThan
|
|
not
|
|
branchIfTrue label61
|
|
push 0.0, r:this, '__get__selectedIndex'
|
|
callMethod
|
|
push 1
|
|
add
|
|
push 1, r:this, '__set__selectedIndex'
|
|
callMethod
|
|
pop
|
|
label61:
|
|
push UNDEF
|
|
return
|
|
label62:
|
|
push 0.0, r:this, '__get__scrollPosition'
|
|
callMethod
|
|
push 1
|
|
add
|
|
push 1, r:this, '__set__scrollPosition'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onItemPress'
|
|
function2 (r:6='aiKeyboardOrMouse') (r:1='this')
|
|
push r:this, 'bDisableInput'
|
|
getMember
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label63
|
|
pop
|
|
push r:this, 'bDisableSelection'
|
|
getMember
|
|
not
|
|
label63:
|
|
dup
|
|
not
|
|
branchIfTrue label64
|
|
pop
|
|
push r:this, 'iSelectedIndex'
|
|
getMember
|
|
push -1
|
|
equals
|
|
not
|
|
label64:
|
|
not
|
|
branchIfTrue label65
|
|
push 'type', 'itemPress', 'index', r:this, 'iSelectedIndex'
|
|
getMember
|
|
push 'entry', r:this, 'EntriesA'
|
|
getMember
|
|
push r:this, 'iSelectedIndex'
|
|
getMember
|
|
getMember
|
|
push 'keyboardOrMouse', r:aiKeyboardOrMouse, 4
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label65:
|
|
push 'type', 'listPress', 1
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onItemPressAux'
|
|
function2 (r:7='aiKeyboardOrMouse', r:6='aiButtonIndex') (r:1='this')
|
|
push r:this, 'bDisableInput'
|
|
getMember
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label66
|
|
pop
|
|
push r:this, 'bDisableSelection'
|
|
getMember
|
|
not
|
|
label66:
|
|
dup
|
|
not
|
|
branchIfTrue label67
|
|
pop
|
|
push r:this, 'iSelectedIndex'
|
|
getMember
|
|
push -1
|
|
equals
|
|
not
|
|
label67:
|
|
dup
|
|
not
|
|
branchIfTrue label68
|
|
pop
|
|
push r:aiButtonIndex, 1
|
|
equals
|
|
label68:
|
|
not
|
|
branchIfTrue label69
|
|
push 'type', 'itemPressAux', 'index', r:this, 'iSelectedIndex'
|
|
getMember
|
|
push 'entry', r:this, 'EntriesA'
|
|
getMember
|
|
push r:this, 'iSelectedIndex'
|
|
getMember
|
|
getMember
|
|
push 'keyboardOrMouse', r:aiKeyboardOrMouse, 4
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
label69:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SetEntry'
|
|
function2 (r:2='aEntryClip', r:3='aEntryObject') (r:1='this')
|
|
push r:aEntryClip, UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label72
|
|
push r:aEntryObject, 0.0, r:this, '__get__selectedEntry'
|
|
callMethod
|
|
equals
|
|
not
|
|
branchIfTrue label70
|
|
push 'Selected', 1, r:aEntryClip, 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
branch label71
|
|
label70:
|
|
push 'Normal', 1, r:aEntryClip, 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
label71:
|
|
push r:aEntryObject, r:aEntryClip, 2, r:this, 'SetEntryText'
|
|
callMethod
|
|
pop
|
|
label72:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SetEntryText'
|
|
function2 (r:2='aEntryClip', r:3='aEntryObject') (r:1='this')
|
|
push r:aEntryClip, 'textField'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label82
|
|
push 0.0, r:this, '__get__textOption'
|
|
callMethod
|
|
push 'Shared'
|
|
getVariable
|
|
push 'BSScrollingList'
|
|
getMember
|
|
push 'TEXT_OPTION_SHRINK_TO_FIT'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label73
|
|
push r:aEntryClip, 'textField'
|
|
getMember
|
|
push 'textAutoSize', 'shrink'
|
|
setMember
|
|
branch label74
|
|
label73:
|
|
push 0.0, r:this, '__get__textOption'
|
|
callMethod
|
|
push 'Shared'
|
|
getVariable
|
|
push 'BSScrollingList'
|
|
getMember
|
|
push 'TEXT_OPTION_MULTILINE'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label74
|
|
push r:aEntryClip, 'textField'
|
|
getMember
|
|
push 'verticalAutoSize', 'top'
|
|
setMember
|
|
label74:
|
|
push r:aEntryObject, 'text'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label75
|
|
push ' ', 1, r:aEntryClip, 'textField'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
branch label76
|
|
label75:
|
|
push r:aEntryObject, 'text'
|
|
getMember
|
|
push 1, r:aEntryClip, 'textField'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
label76:
|
|
push r:aEntryObject, 'enabled'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label79
|
|
push r:aEntryClip, 'textField'
|
|
getMember
|
|
push 'textColor', r:aEntryObject, 'enabled'
|
|
getMember
|
|
push FALSE
|
|
equals
|
|
branchIfTrue label77
|
|
push 16777215
|
|
branch label78
|
|
label77:
|
|
push 6316128
|
|
label78:
|
|
setMember
|
|
label79:
|
|
push r:aEntryObject, 'disabled'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label82
|
|
push r:aEntryClip, 'textField'
|
|
getMember
|
|
push 'textColor', r:aEntryObject, 'disabled'
|
|
getMember
|
|
push TRUE
|
|
equals
|
|
branchIfTrue label80
|
|
push 16777215
|
|
branch label81
|
|
label80:
|
|
push 6316128
|
|
label81:
|
|
setMember
|
|
label82:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SetPlatform'
|
|
function2 (r:2='aiPlatform', 'abPS3Switch') (r:1='this')
|
|
push r:this, 'iPlatform', r:aiPlatform
|
|
setMember
|
|
push r:this, 'bMouseDrivenNav', r:this, 'iPlatform'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onScroll'
|
|
function2 (r:2='event') (r:1='this')
|
|
push r:event, 'position'
|
|
getMember
|
|
push 0.5
|
|
add
|
|
push 1, 'Math'
|
|
getVariable
|
|
push 'floor'
|
|
callMethod
|
|
push 1, r:this, 'updateScrollPosition'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'TEXT_OPTION_NONE', 0.0
|
|
setMember
|
|
push r:1, 'TEXT_OPTION_SHRINK_TO_FIT', 1
|
|
setMember
|
|
push r:1, 'TEXT_OPTION_MULTILINE', 2
|
|
setMember
|
|
push r:2, '__set__disableInput'
|
|
getMember
|
|
push r:2, '__get__disableInput'
|
|
getMember
|
|
push 'disableInput', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__disableSelection'
|
|
getMember
|
|
push r:2, '__get__disableSelection'
|
|
getMember
|
|
push 'disableSelection', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__entryList'
|
|
getMember
|
|
push r:2, '__get__entryList'
|
|
getMember
|
|
push 'entryList', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__listAnimating'
|
|
getMember
|
|
push r:2, '__get__listAnimating'
|
|
getMember
|
|
push 'listAnimating', 3, r:2, 'addProperty'
|
|
callMethod
|
|
function ()
|
|
end // of function
|
|
|
|
push r:2, '__get__maxEntries'
|
|
getMember
|
|
push 'maxEntries', 3, r:2, 'addProperty'
|
|
callMethod
|
|
function ()
|
|
end // of function
|
|
|
|
push r:2, '__get__maxScrollPosition'
|
|
getMember
|
|
push 'maxScrollPosition', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__scrollPosition'
|
|
getMember
|
|
push r:2, '__get__scrollPosition'
|
|
getMember
|
|
push 'scrollPosition', 3, r:2, 'addProperty'
|
|
callMethod
|
|
function ()
|
|
end // of function
|
|
|
|
push r:2, '__get__selectedEntry'
|
|
getMember
|
|
push 'selectedEntry', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__selectedIndex'
|
|
getMember
|
|
push r:2, '__get__selectedIndex'
|
|
getMember
|
|
push 'selectedIndex', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__textOption'
|
|
getMember
|
|
push r:2, '__get__textOption'
|
|
getMember
|
|
push 'textOption', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push 1, NULL, 'Shared'
|
|
getVariable
|
|
push 'BSScrollingList'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label83:
|
|
pop
|
|
end // of initMovieClip 325
|
|
|
|
defineMovieClip 326 // total frames: 0
|
|
end // of defineMovieClip 326
|
|
|
|
exportAssets
|
|
326 as '__Packages.Shared.CenteredScrollingList'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 326
|
|
constants '_global', 'Shared', 'Object', 'CenteredScrollingList', '_filterer', 'ListFilterer', 'onFilterChange', 'filterChange', 'addEventListener', 'bRecenterSelection', 'iMaxTextLength', 'iDividerIndex', 'iNumUnfilteredItems', 'BSScrollingList', 'prototype', '__get__filterer', '__set__maxTextLength', '__get__maxTextLength', '__get__numUnfilteredItems', '__get__numTopHalfEntries', 'iNumTopHalfEntries', '__set__numTopHalfEntries', '__get__centeredEntry', 'EntriesA', 'GetClipByIndex', 'itemIndex', 'IsDivider', 'divider', 'flag', '__get__dividerIndex', 'RestoreScrollPosition', 'iScrollPosition', 'iMaxScrollPosition', 'UpdateList', '_y', 'ClampIndex', 'length', 'iPlatform', 'iSelectedIndex', 'clipIndex', 'GetNextFilterMatch', 'iListItemsShown', 'SetEntry', '_visible', '_height', 'iMaxItemsShown', 'fListHeight', 'bMouseDrivenNav', 'Mouse', 'getTopMostEntity', '_parent', 'doSetSelectedIndex', 'InvalidateData', '__set__filterArray', 'border', 'CalculateMaxScrollPosition', 'moveSelectionUp', 'GetPrevFilterMatch', 'type', 'listMovedUp', 'index', 'scrollChanged', 'dispatchEvent', 'moveSelectionDown', 'listMovedDown', 'onMouseWheel', 'bDisableInput', '__get__scrollPosition', '__set__scrollPosition', 'Divider', 'gotoAndStop', 'Normal', '_alpha', '__get__selectedEntry', 'SetEntryText', 'centeredEntry', 'addProperty', 'dividerIndex', 'filterer', 'maxTextLength', 'numTopHalfEntries', 'numUnfilteredItems', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'Shared'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'Shared', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'Shared'
|
|
getMember
|
|
push 'CenteredScrollingList'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label71
|
|
push 'Shared'
|
|
getVariable
|
|
push 'CenteredScrollingList'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
push r:this, '_filterer', 0.0, 'Shared'
|
|
getVariable
|
|
push 'ListFilterer'
|
|
newMethod
|
|
setMember
|
|
push 'onFilterChange', r:this, 'filterChange', 3, r:this, '_filterer'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push r:this, 'bRecenterSelection', FALSE
|
|
setMember
|
|
push r:this, 'iMaxTextLength', 256
|
|
setMember
|
|
push r:this, 'iDividerIndex', -1
|
|
setMember
|
|
push r:this, 'iNumUnfilteredItems', 0.0
|
|
setMember
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push 'Shared'
|
|
getVariable
|
|
push 'CenteredScrollingList'
|
|
getMember
|
|
push 'Shared'
|
|
getVariable
|
|
push 'BSScrollingList'
|
|
getMember
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, '__get__filterer'
|
|
function2 () (r:1='this')
|
|
push r:this, '_filterer'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__maxTextLength'
|
|
function2 (r:2='aLength') (r:1='this')
|
|
push r:aLength, 3
|
|
greaterThan
|
|
not
|
|
branchIfTrue label2
|
|
push r:this, 'iMaxTextLength', r:aLength
|
|
setMember
|
|
label2:
|
|
push 0.0, r:this, '__get__maxTextLength'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__numUnfilteredItems'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iNumUnfilteredItems'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__maxTextLength'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iMaxTextLength'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__numTopHalfEntries'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iNumTopHalfEntries'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__numTopHalfEntries'
|
|
function2 (r:2='aiNum') (r:1='this')
|
|
push r:this, 'iNumTopHalfEntries', r:aiNum
|
|
setMember
|
|
push 0.0, r:this, '__get__numTopHalfEntries'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__centeredEntry'
|
|
function2 () (r:1='this')
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push r:this, 'iNumTopHalfEntries'
|
|
getMember
|
|
push 1, r:this, 'GetClipByIndex'
|
|
callMethod
|
|
push 'itemIndex'
|
|
getMember
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'IsDivider'
|
|
function2 (r:1='aEntry') ()
|
|
push r:aEntry, 'divider'
|
|
getMember
|
|
push TRUE
|
|
equals
|
|
dup
|
|
branchIfTrue label3
|
|
pop
|
|
push r:aEntry, 'flag'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
label3:
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__dividerIndex'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iDividerIndex'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'RestoreScrollPosition'
|
|
function2 (r:3='aiNewPosition', r:2='abRecenterSelection') (r:1='this')
|
|
push r:this, 'iScrollPosition', r:aiNewPosition
|
|
setMember
|
|
push r:this, 'iScrollPosition'
|
|
getMember
|
|
push 0.0
|
|
lessThan
|
|
not
|
|
branchIfTrue label4
|
|
push r:this, 'iScrollPosition', 0.0
|
|
setMember
|
|
label4:
|
|
push r:this, 'iScrollPosition'
|
|
getMember
|
|
push r:this, 'iMaxScrollPosition'
|
|
getMember
|
|
greaterThan
|
|
not
|
|
branchIfTrue label5
|
|
push r:this, 'iScrollPosition', r:this, 'iMaxScrollPosition'
|
|
getMember
|
|
setMember
|
|
label5:
|
|
push r:this, 'bRecenterSelection', r:abRecenterSelection
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'UpdateList'
|
|
function2 () (r:1='this')
|
|
push 0.0, 1, r:this, 'GetClipByIndex'
|
|
callMethod
|
|
push '_y'
|
|
getMember
|
|
setRegister r:6
|
|
pop
|
|
push 0.0
|
|
setRegister r:4
|
|
pop
|
|
push 0.0, 1, 0.0, r:this, '__get__filterer'
|
|
callMethod
|
|
push 'ClampIndex'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'iDividerIndex', -1
|
|
setMember
|
|
push 0.0
|
|
setRegister r:5
|
|
pop
|
|
label6:
|
|
push r:5, r:this, 'EntriesA'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label8
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push r:5
|
|
getMember
|
|
push 1, r:this, 'IsDivider'
|
|
callMethod
|
|
not
|
|
branchIfTrue label7
|
|
push r:this, 'iDividerIndex', r:5
|
|
setMember
|
|
label7:
|
|
push r:5
|
|
increment
|
|
setRegister r:5
|
|
pop
|
|
branch label6
|
|
label8:
|
|
push r:this, 'bRecenterSelection'
|
|
getMember
|
|
dup
|
|
branchIfTrue label9
|
|
pop
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
label9:
|
|
not
|
|
branchIfTrue label10
|
|
push r:this, 'iSelectedIndex', -1
|
|
setMember
|
|
branch label11
|
|
label10:
|
|
push r:this, 'iSelectedIndex', r:this, 'iSelectedIndex'
|
|
getMember
|
|
push 1, 0.0, r:this, '__get__filterer'
|
|
callMethod
|
|
push 'ClampIndex'
|
|
callMethod
|
|
setMember
|
|
label11:
|
|
push 0.0
|
|
setRegister r:5
|
|
pop
|
|
label12:
|
|
push r:5, r:this, 'iScrollPosition'
|
|
getMember
|
|
push r:this, 'iNumTopHalfEntries'
|
|
getMember
|
|
subtract
|
|
lessThan
|
|
not
|
|
branchIfTrue label13
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'clipIndex', UNDEF
|
|
setMember
|
|
push r:2, 1, 0.0, r:this, '__get__filterer'
|
|
callMethod
|
|
push 'GetNextFilterMatch'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:5
|
|
increment
|
|
setRegister r:5
|
|
pop
|
|
branch label12
|
|
label13:
|
|
push r:this, 'iListItemsShown', 0.0
|
|
setMember
|
|
push r:this, 'iNumUnfilteredItems', 0.0
|
|
setMember
|
|
push 0.0
|
|
setRegister r:5
|
|
pop
|
|
label14:
|
|
push r:5, r:this, 'iNumTopHalfEntries'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label19
|
|
push r:5, 1, r:this, 'GetClipByIndex'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
push r:this, 'iScrollPosition'
|
|
getMember
|
|
push r:this, 'iNumTopHalfEntries'
|
|
getMember
|
|
subtract
|
|
push r:5
|
|
add
|
|
push 0.0
|
|
lessThan
|
|
not
|
|
not
|
|
branchIfTrue label17
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push r:3, 2, r:this, 'SetEntry'
|
|
callMethod
|
|
pop
|
|
push r:3, '_visible', TRUE
|
|
setMember
|
|
push r:3, 'itemIndex', r:this, 'EntriesA'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 1, r:this, 'IsDivider'
|
|
callMethod
|
|
push TRUE
|
|
equals
|
|
branchIfTrue label15
|
|
push r:2
|
|
branch label16
|
|
label15:
|
|
push UNDEF
|
|
label16:
|
|
setMember
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'clipIndex', r:5
|
|
setMember
|
|
push r:2, 1, 0.0, r:this, '__get__filterer'
|
|
callMethod
|
|
push 'GetNextFilterMatch'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'iNumUnfilteredItems', r:this, 'iNumUnfilteredItems'
|
|
getMember
|
|
increment
|
|
setMember
|
|
branch label18
|
|
label17:
|
|
push r:3, '_visible', FALSE
|
|
setMember
|
|
push r:3, 'itemIndex', UNDEF
|
|
setMember
|
|
label18:
|
|
push r:3, '_y', r:6, r:4
|
|
add
|
|
setMember
|
|
push r:4, r:3, '_height'
|
|
getMember
|
|
add
|
|
setRegister r:4
|
|
pop
|
|
push r:this, 'iListItemsShown', r:this, 'iListItemsShown'
|
|
getMember
|
|
increment
|
|
setMember
|
|
push r:5
|
|
increment
|
|
setRegister r:5
|
|
pop
|
|
branch label14
|
|
label19:
|
|
push r:2, UNDEF
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label20
|
|
pop
|
|
push r:this, 'bRecenterSelection'
|
|
getMember
|
|
dup
|
|
branchIfTrue label20
|
|
pop
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
label20:
|
|
not
|
|
branchIfTrue label21
|
|
push r:this, 'iSelectedIndex', r:2
|
|
setMember
|
|
label21:
|
|
push r:2
|
|
pop
|
|
label22:
|
|
push r:2, UNDEF
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label23
|
|
pop
|
|
push r:2, -1
|
|
equals
|
|
not
|
|
label23:
|
|
dup
|
|
not
|
|
branchIfTrue label24
|
|
pop
|
|
push r:2, r:this, 'EntriesA'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
label24:
|
|
dup
|
|
not
|
|
branchIfTrue label25
|
|
pop
|
|
push r:this, 'iListItemsShown'
|
|
getMember
|
|
push r:this, 'iMaxItemsShown'
|
|
getMember
|
|
lessThan
|
|
label25:
|
|
dup
|
|
not
|
|
branchIfTrue label26
|
|
pop
|
|
push r:4, r:this, 'fListHeight'
|
|
getMember
|
|
greaterThan
|
|
not
|
|
label26:
|
|
not
|
|
branchIfTrue label31
|
|
push r:this, 'iListItemsShown'
|
|
getMember
|
|
push 1, r:this, 'GetClipByIndex'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push r:3, 2, r:this, 'SetEntry'
|
|
callMethod
|
|
pop
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'clipIndex', r:this, 'iListItemsShown'
|
|
getMember
|
|
setMember
|
|
push r:3, 'itemIndex', r:this, 'EntriesA'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 1, r:this, 'IsDivider'
|
|
callMethod
|
|
push TRUE
|
|
equals
|
|
branchIfTrue label27
|
|
push r:2
|
|
branch label28
|
|
label27:
|
|
push UNDEF
|
|
label28:
|
|
setMember
|
|
push r:3, '_y', r:6, r:4
|
|
add
|
|
setMember
|
|
push r:3, '_visible', TRUE
|
|
setMember
|
|
push r:4, r:3, '_height'
|
|
getMember
|
|
add
|
|
setRegister r:4
|
|
pop
|
|
push r:4, r:this, 'fListHeight'
|
|
getMember
|
|
greaterThan
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label29
|
|
pop
|
|
push r:this, 'iListItemsShown'
|
|
getMember
|
|
push r:this, 'iMaxItemsShown'
|
|
getMember
|
|
lessThan
|
|
label29:
|
|
not
|
|
branchIfTrue label30
|
|
push r:this, 'iListItemsShown', r:this, 'iListItemsShown'
|
|
getMember
|
|
increment
|
|
setMember
|
|
push r:this, 'iNumUnfilteredItems', r:this, 'iNumUnfilteredItems'
|
|
getMember
|
|
increment
|
|
setMember
|
|
label30:
|
|
push r:2, 1, 0.0, r:this, '__get__filterer'
|
|
callMethod
|
|
push 'GetNextFilterMatch'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
branch label22
|
|
label31:
|
|
push r:this, 'iListItemsShown'
|
|
getMember
|
|
setRegister r:5
|
|
pop
|
|
label32:
|
|
push r:5, r:this, 'iMaxItemsShown'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label33
|
|
push r:5, 1, r:this, 'GetClipByIndex'
|
|
callMethod
|
|
push '_visible', FALSE
|
|
setMember
|
|
push r:5, 1, r:this, 'GetClipByIndex'
|
|
callMethod
|
|
push 'itemIndex', UNDEF
|
|
setMember
|
|
push r:5
|
|
increment
|
|
setRegister r:5
|
|
pop
|
|
branch label32
|
|
label33:
|
|
push r:this, 'bMouseDrivenNav'
|
|
getMember
|
|
dup
|
|
not
|
|
branchIfTrue label34
|
|
pop
|
|
push r:this, 'bRecenterSelection'
|
|
getMember
|
|
not
|
|
label34:
|
|
not
|
|
branchIfTrue label39
|
|
push 0.0, 'Mouse'
|
|
getVariable
|
|
push 'getTopMostEntity'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
label35:
|
|
push r:3, UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label39
|
|
push r:3, '_parent'
|
|
getMember
|
|
push r:this
|
|
equals
|
|
dup
|
|
not
|
|
branchIfTrue label36
|
|
pop
|
|
push r:3, '_visible'
|
|
getMember
|
|
label36:
|
|
dup
|
|
not
|
|
branchIfTrue label37
|
|
pop
|
|
push r:3, 'itemIndex'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
label37:
|
|
not
|
|
branchIfTrue label38
|
|
push 0.0, r:3, 'itemIndex'
|
|
getMember
|
|
push 2, r:this, 'doSetSelectedIndex'
|
|
callMethod
|
|
pop
|
|
label38:
|
|
push r:3, '_parent'
|
|
getMember
|
|
setRegister r:3
|
|
pop
|
|
branch label35
|
|
label39:
|
|
push r:this, 'bRecenterSelection', FALSE
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'InvalidateData'
|
|
function2 () (r:1='this')
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push 1, 0.0, r:this, '__get__filterer'
|
|
callMethod
|
|
push '__set__filterArray'
|
|
callMethod
|
|
pop
|
|
push r:this, 'fListHeight', r:this, 'border'
|
|
getMember
|
|
push '_height'
|
|
getMember
|
|
setMember
|
|
push 0.0, r:this, 'CalculateMaxScrollPosition'
|
|
callMethod
|
|
pop
|
|
push r:this, 'iScrollPosition'
|
|
getMember
|
|
push r:this, 'iMaxScrollPosition'
|
|
getMember
|
|
greaterThan
|
|
not
|
|
branchIfTrue label40
|
|
push r:this, 'iScrollPosition', r:this, 'iMaxScrollPosition'
|
|
getMember
|
|
setMember
|
|
label40:
|
|
push 0.0, r:this, 'UpdateList'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onFilterChange'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iSelectedIndex', r:this, 'iSelectedIndex'
|
|
getMember
|
|
push 1, 0.0, r:this, '__get__filterer'
|
|
callMethod
|
|
push 'ClampIndex'
|
|
callMethod
|
|
setMember
|
|
push 0.0, r:this, 'CalculateMaxScrollPosition'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'moveSelectionUp'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iSelectedIndex'
|
|
getMember
|
|
push 1, 0.0, r:this, '__get__filterer'
|
|
callMethod
|
|
push 'GetPrevFilterMatch'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'iScrollPosition'
|
|
getMember
|
|
setRegister r:3
|
|
pop
|
|
push r:2, UNDEF
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label41
|
|
pop
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 1, r:this, 'IsDivider'
|
|
callMethod
|
|
push TRUE
|
|
equals
|
|
label41:
|
|
not
|
|
branchIfTrue label42
|
|
push r:this, 'iScrollPosition', r:this, 'iScrollPosition'
|
|
getMember
|
|
decrement
|
|
setMember
|
|
push r:2, 1, 0.0, r:this, '__get__filterer'
|
|
callMethod
|
|
push 'GetPrevFilterMatch'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
label42:
|
|
push r:2, UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label44
|
|
push r:this, 'iSelectedIndex', r:2
|
|
setMember
|
|
push r:this, 'iScrollPosition'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label43
|
|
push r:this, 'iScrollPosition', r:this, 'iScrollPosition'
|
|
getMember
|
|
decrement
|
|
setMember
|
|
label43:
|
|
push r:this, 'bMouseDrivenNav', FALSE
|
|
setMember
|
|
push 0.0, r:this, 'UpdateList'
|
|
callMethod
|
|
pop
|
|
push 'type', 'listMovedUp', 'index', r:this, 'iSelectedIndex'
|
|
getMember
|
|
push 'scrollChanged', r:3, r:this, 'iScrollPosition'
|
|
getMember
|
|
equals
|
|
not
|
|
push 3
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
label44:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'moveSelectionDown'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iSelectedIndex'
|
|
getMember
|
|
push 1, 0.0, r:this, '__get__filterer'
|
|
callMethod
|
|
push 'GetNextFilterMatch'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'iScrollPosition'
|
|
getMember
|
|
setRegister r:3
|
|
pop
|
|
push r:2, UNDEF
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label45
|
|
pop
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 1, r:this, 'IsDivider'
|
|
callMethod
|
|
push TRUE
|
|
equals
|
|
label45:
|
|
not
|
|
branchIfTrue label46
|
|
push r:this, 'iScrollPosition', r:this, 'iScrollPosition'
|
|
getMember
|
|
increment
|
|
setMember
|
|
push r:2, 1, 0.0, r:this, '__get__filterer'
|
|
callMethod
|
|
push 'GetNextFilterMatch'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
label46:
|
|
push r:2, UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label48
|
|
push r:this, 'iSelectedIndex', r:2
|
|
setMember
|
|
push r:this, 'iScrollPosition'
|
|
getMember
|
|
push r:this, 'iMaxScrollPosition'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label47
|
|
push r:this, 'iScrollPosition', r:this, 'iScrollPosition'
|
|
getMember
|
|
increment
|
|
setMember
|
|
label47:
|
|
push r:this, 'bMouseDrivenNav', FALSE
|
|
setMember
|
|
push 0.0, r:this, 'UpdateList'
|
|
callMethod
|
|
pop
|
|
push 'type', 'listMovedDown', 'index', r:this, 'iSelectedIndex'
|
|
getMember
|
|
push 'scrollChanged', r:3, r:this, 'iScrollPosition'
|
|
getMember
|
|
equals
|
|
not
|
|
push 3
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
label48:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onMouseWheel'
|
|
function2 (r:4='delta') (r:1='this')
|
|
push r:this, 'bDisableInput'
|
|
getMember
|
|
not
|
|
branchIfTrue label49
|
|
push UNDEF
|
|
return
|
|
label49:
|
|
push 0.0, 'Mouse'
|
|
getVariable
|
|
push 'getTopMostEntity'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
label50:
|
|
push r:2
|
|
dup
|
|
not
|
|
branchIfTrue label51
|
|
pop
|
|
push r:2, UNDEF
|
|
equals
|
|
not
|
|
label51:
|
|
not
|
|
branchIfTrue label57
|
|
push r:2, r:this
|
|
equals
|
|
not
|
|
branchIfTrue label56
|
|
push r:delta, 0.0
|
|
lessThan
|
|
not
|
|
branchIfTrue label54
|
|
push r:this, 'iNumTopHalfEntries'
|
|
getMember
|
|
push 1
|
|
add
|
|
push 1, r:this, 'GetClipByIndex'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
push r:3, '_visible'
|
|
getMember
|
|
push TRUE
|
|
equals
|
|
not
|
|
branchIfTrue label53
|
|
push r:3, 'itemIndex'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label52
|
|
push 0.0, r:this, '__get__scrollPosition'
|
|
callMethod
|
|
push 2
|
|
add
|
|
push 1, r:this, '__set__scrollPosition'
|
|
callMethod
|
|
pop
|
|
branch label53
|
|
label52:
|
|
push 0.0, r:this, '__get__scrollPosition'
|
|
callMethod
|
|
push 1
|
|
add
|
|
push 1, r:this, '__set__scrollPosition'
|
|
callMethod
|
|
pop
|
|
label53:
|
|
branch label56
|
|
label54:
|
|
push r:delta, 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label56
|
|
push r:this, 'iNumTopHalfEntries'
|
|
getMember
|
|
push 1
|
|
subtract
|
|
push 1, r:this, 'GetClipByIndex'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
push r:3, '_visible'
|
|
getMember
|
|
push TRUE
|
|
equals
|
|
not
|
|
branchIfTrue label56
|
|
push r:3, 'itemIndex'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label55
|
|
push 0.0, r:this, '__get__scrollPosition'
|
|
callMethod
|
|
push 2
|
|
subtract
|
|
push 1, r:this, '__set__scrollPosition'
|
|
callMethod
|
|
pop
|
|
branch label56
|
|
label55:
|
|
push 0.0, r:this, '__get__scrollPosition'
|
|
callMethod
|
|
push 1
|
|
subtract
|
|
push 1, r:this, '__set__scrollPosition'
|
|
callMethod
|
|
pop
|
|
label56:
|
|
push r:2, '_parent'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
branch label50
|
|
label57:
|
|
push r:this, 'bMouseDrivenNav', TRUE
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'CalculateMaxScrollPosition'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iMaxScrollPosition', -1
|
|
setMember
|
|
push 0.0, 1, 0.0, r:this, '__get__filterer'
|
|
callMethod
|
|
push 'ClampIndex'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
label58:
|
|
push r:2, UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label59
|
|
push r:this, 'iMaxScrollPosition', r:this, 'iMaxScrollPosition'
|
|
getMember
|
|
increment
|
|
setMember
|
|
push r:2, 1, 0.0, r:this, '__get__filterer'
|
|
callMethod
|
|
push 'GetNextFilterMatch'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
branch label58
|
|
label59:
|
|
push r:this, 'iMaxScrollPosition'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
dup
|
|
branchIfTrue label60
|
|
pop
|
|
push r:this, 'iMaxScrollPosition'
|
|
getMember
|
|
push 0.0
|
|
lessThan
|
|
label60:
|
|
not
|
|
branchIfTrue label61
|
|
push r:this, 'iMaxScrollPosition', 0.0
|
|
setMember
|
|
label61:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SetEntry'
|
|
function2 (r:2='aEntryClip', r:4='aEntryObject') (r:1='this')
|
|
push r:aEntryClip, UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label70
|
|
push r:aEntryObject, 1, r:this, 'IsDivider'
|
|
callMethod
|
|
push TRUE
|
|
equals
|
|
not
|
|
branchIfTrue label62
|
|
push 'Divider', 1, r:aEntryClip, 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
branch label63
|
|
label62:
|
|
push 'Normal', 1, r:aEntryClip, 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
label63:
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
branchIfTrue label66
|
|
push r:aEntryClip, '_alpha', r:aEntryObject, 0.0, r:this, '__get__selectedEntry'
|
|
callMethod
|
|
equals
|
|
branchIfTrue label64
|
|
push 60
|
|
branch label65
|
|
label64:
|
|
push 100
|
|
label65:
|
|
setMember
|
|
branch label69
|
|
label66:
|
|
push 4
|
|
setRegister r:3
|
|
pop
|
|
push r:aEntryClip, 'clipIndex'
|
|
getMember
|
|
push r:this, 'iNumTopHalfEntries'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label67
|
|
push r:aEntryClip, '_alpha', 60, r:3, r:this, 'iNumTopHalfEntries'
|
|
getMember
|
|
push r:aEntryClip, 'clipIndex'
|
|
getMember
|
|
subtract
|
|
multiply
|
|
subtract
|
|
setMember
|
|
branch label69
|
|
label67:
|
|
push r:aEntryClip, 'clipIndex'
|
|
getMember
|
|
push r:this, 'iNumTopHalfEntries'
|
|
getMember
|
|
greaterThan
|
|
not
|
|
branchIfTrue label68
|
|
push r:aEntryClip, '_alpha', 60, r:3, r:aEntryClip, 'clipIndex'
|
|
getMember
|
|
push r:this, 'iNumTopHalfEntries'
|
|
getMember
|
|
subtract
|
|
multiply
|
|
subtract
|
|
setMember
|
|
branch label69
|
|
label68:
|
|
push r:aEntryClip, '_alpha', 100
|
|
setMember
|
|
label69:
|
|
push r:aEntryObject, r:aEntryClip, 2, r:this, 'SetEntryText'
|
|
callMethod
|
|
pop
|
|
label70:
|
|
end // of function
|
|
|
|
setMember
|
|
function ()
|
|
end // of function
|
|
|
|
push r:2, '__get__centeredEntry'
|
|
getMember
|
|
push 'centeredEntry', 3, r:2, 'addProperty'
|
|
callMethod
|
|
function ()
|
|
end // of function
|
|
|
|
push r:2, '__get__dividerIndex'
|
|
getMember
|
|
push 'dividerIndex', 3, r:2, 'addProperty'
|
|
callMethod
|
|
function ()
|
|
end // of function
|
|
|
|
push r:2, '__get__filterer'
|
|
getMember
|
|
push 'filterer', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__maxTextLength'
|
|
getMember
|
|
push r:2, '__get__maxTextLength'
|
|
getMember
|
|
push 'maxTextLength', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__numTopHalfEntries'
|
|
getMember
|
|
push r:2, '__get__numTopHalfEntries'
|
|
getMember
|
|
push 'numTopHalfEntries', 3, r:2, 'addProperty'
|
|
callMethod
|
|
function ()
|
|
end // of function
|
|
|
|
push r:2, '__get__numUnfilteredItems'
|
|
getMember
|
|
push 'numUnfilteredItems', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push 1, NULL, 'Shared'
|
|
getVariable
|
|
push 'CenteredScrollingList'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label71:
|
|
pop
|
|
end // of initMovieClip 326
|
|
|
|
defineMovieClip 327 // total frames: 0
|
|
end // of defineMovieClip 327
|
|
|
|
exportAssets
|
|
327 as '__Packages.Shared.ListFilterer'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 327
|
|
constants '_global', 'Shared', 'Object', 'ListFilterer', 'iItemFilter', 'EntryMatchesFunc', 'EntryMatchesFilter', 'gfx', 'events', 'EventDispatcher', 'initialize', 'prototype', '__get__itemFilter', '__set__itemFilter', 'type', 'filterChange', 'dispatchEvent', '__get__filterArray', '_filterArray', '__set__filterArray', 'SetPartitionedFilterMode', 'EntryMatchesPartitionedFilter', 'filterFlag', 'GetPrevFilterMatch', 'GetNextFilterMatch', 'length', 'ClampIndex', 'text', 'filterArray', 'addProperty', 'itemFilter', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'Shared'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'Shared', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'Shared'
|
|
getMember
|
|
push 'ListFilterer'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label29
|
|
push 'Shared'
|
|
getVariable
|
|
push 'ListFilterer'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iItemFilter', 4294967295.0
|
|
setMember
|
|
push r:this, 'EntryMatchesFunc', r:this, 'EntryMatchesFilter'
|
|
getMember
|
|
setMember
|
|
push r:this, 1, 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
getMember
|
|
push 'initialize'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, '__get__itemFilter'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iItemFilter'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__itemFilter'
|
|
function2 (r:3='aiNewFilter') (r:1='this')
|
|
push r:this, 'iItemFilter'
|
|
getMember
|
|
push r:aiNewFilter
|
|
equals
|
|
not
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'iItemFilter', r:aiNewFilter
|
|
setMember
|
|
push r:2, TRUE
|
|
equals
|
|
not
|
|
branchIfTrue label2
|
|
push 'type', 'filterChange', 1
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
label2:
|
|
push 0.0, r:this, '__get__itemFilter'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__filterArray'
|
|
function2 () (r:1='this')
|
|
push r:this, '_filterArray'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__filterArray'
|
|
function2 (r:2='aNewArray') (r:1='this')
|
|
push r:this, '_filterArray', r:aNewArray
|
|
setMember
|
|
push 0.0, r:this, '__get__filterArray'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SetPartitionedFilterMode'
|
|
function2 (r:2='abPartition') (r:1='this')
|
|
push r:this, 'EntryMatchesFunc', r:abPartition
|
|
branchIfTrue label3
|
|
push r:this, 'EntryMatchesFilter'
|
|
getMember
|
|
branch label4
|
|
label3:
|
|
push r:this, 'EntryMatchesPartitionedFilter'
|
|
getMember
|
|
label4:
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'EntryMatchesFilter'
|
|
function2 (r:2='aEntry') (r:1='this')
|
|
push r:aEntry, UNDEF
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label5
|
|
pop
|
|
push r:aEntry, 'filterFlag'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
dup
|
|
branchIfTrue label5
|
|
pop
|
|
push r:aEntry, 'filterFlag'
|
|
getMember
|
|
push r:this, 'iItemFilter'
|
|
getMember
|
|
bitwiseAnd
|
|
push 0.0
|
|
equals
|
|
not
|
|
label5:
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'EntryMatchesPartitionedFilter'
|
|
function2 (r:8='aEntry') (r:1='this')
|
|
push FALSE
|
|
setRegister r:3
|
|
pop
|
|
push r:aEntry, UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label10
|
|
push r:this, 'iItemFilter'
|
|
getMember
|
|
push 4294967295.0
|
|
equals
|
|
not
|
|
branchIfTrue label6
|
|
push TRUE
|
|
setRegister r:3
|
|
pop
|
|
branch label10
|
|
label6:
|
|
push r:aEntry, 'filterFlag'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 255
|
|
bitwiseAnd
|
|
setRegister r:5
|
|
pop
|
|
push r:2, 65280
|
|
bitwiseAnd
|
|
push 8
|
|
shiftRight2
|
|
setRegister r:4
|
|
pop
|
|
push r:2, 16711680
|
|
bitwiseAnd
|
|
push 16
|
|
shiftRight2
|
|
setRegister r:7
|
|
pop
|
|
push r:2, 4278190080.0
|
|
bitwiseAnd
|
|
push 24
|
|
shiftRight2
|
|
setRegister r:6
|
|
pop
|
|
push r:5, r:this, 'iItemFilter'
|
|
getMember
|
|
equals
|
|
dup
|
|
branchIfTrue label7
|
|
pop
|
|
push r:4, r:this, 'iItemFilter'
|
|
getMember
|
|
equals
|
|
label7:
|
|
dup
|
|
branchIfTrue label8
|
|
pop
|
|
push r:7, r:this, 'iItemFilter'
|
|
getMember
|
|
equals
|
|
label8:
|
|
dup
|
|
branchIfTrue label9
|
|
pop
|
|
push r:6, r:this, 'iItemFilter'
|
|
getMember
|
|
equals
|
|
label9:
|
|
setRegister r:3
|
|
pop
|
|
label10:
|
|
push r:3
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'GetPrevFilterMatch'
|
|
function2 (r:4='aiStartIndex') (r:1='this')
|
|
push UNDEF
|
|
setRegister r:3
|
|
pop
|
|
push r:aiStartIndex, UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label14
|
|
push r:aiStartIndex, 1
|
|
subtract
|
|
setRegister r:2
|
|
pop
|
|
label11:
|
|
push r:2, 0.0
|
|
lessThan
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label12
|
|
pop
|
|
push r:3, UNDEF
|
|
equals
|
|
label12:
|
|
not
|
|
branchIfTrue label14
|
|
push r:this, '_filterArray'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 1, r:this, 'EntryMatchesFunc'
|
|
callMethod
|
|
not
|
|
branchIfTrue label13
|
|
push r:2
|
|
setRegister r:3
|
|
pop
|
|
label13:
|
|
push r:2
|
|
decrement
|
|
setRegister r:2
|
|
pop
|
|
branch label11
|
|
label14:
|
|
push r:3
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'GetNextFilterMatch'
|
|
function2 (r:4='aiStartIndex') (r:1='this')
|
|
push UNDEF
|
|
setRegister r:3
|
|
pop
|
|
push r:aiStartIndex, UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label18
|
|
push r:aiStartIndex, 1
|
|
add
|
|
setRegister r:2
|
|
pop
|
|
label15:
|
|
push r:2, r:this, '_filterArray'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
dup
|
|
not
|
|
branchIfTrue label16
|
|
pop
|
|
push r:3, UNDEF
|
|
equals
|
|
label16:
|
|
not
|
|
branchIfTrue label18
|
|
push r:this, '_filterArray'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 1, r:this, 'EntryMatchesFunc'
|
|
callMethod
|
|
not
|
|
branchIfTrue label17
|
|
push r:2
|
|
setRegister r:3
|
|
pop
|
|
label17:
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label15
|
|
label18:
|
|
push r:3
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'ClampIndex'
|
|
function2 (r:5='aiStartIndex') (r:1='this')
|
|
push r:aiStartIndex
|
|
setRegister r:2
|
|
pop
|
|
push r:aiStartIndex, UNDEF
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label19
|
|
pop
|
|
push r:this, '_filterArray'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 1, r:this, 'EntryMatchesFunc'
|
|
callMethod
|
|
not
|
|
label19:
|
|
not
|
|
branchIfTrue label28
|
|
push r:2, 1, r:this, 'GetNextFilterMatch'
|
|
callMethod
|
|
setRegister r:4
|
|
pop
|
|
push r:2, 1, r:this, 'GetPrevFilterMatch'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
push r:4, UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label22
|
|
push r:3, UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label20
|
|
push -1
|
|
setRegister r:2
|
|
pop
|
|
branch label21
|
|
label20:
|
|
push r:3
|
|
setRegister r:2
|
|
pop
|
|
label21:
|
|
branch label23
|
|
label22:
|
|
push r:4
|
|
setRegister r:2
|
|
pop
|
|
label23:
|
|
push r:4, UNDEF
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label24
|
|
pop
|
|
push r:3, UNDEF
|
|
equals
|
|
not
|
|
label24:
|
|
dup
|
|
not
|
|
branchIfTrue label25
|
|
pop
|
|
push r:3, r:4
|
|
equals
|
|
not
|
|
label25:
|
|
dup
|
|
not
|
|
branchIfTrue label26
|
|
pop
|
|
push r:2, r:4
|
|
equals
|
|
label26:
|
|
dup
|
|
not
|
|
branchIfTrue label27
|
|
pop
|
|
push r:this, '_filterArray'
|
|
getMember
|
|
push r:3
|
|
getMember
|
|
push 'text'
|
|
getMember
|
|
push r:this, '_filterArray'
|
|
getMember
|
|
push r:aiStartIndex
|
|
getMember
|
|
push 'text'
|
|
getMember
|
|
equals
|
|
label27:
|
|
not
|
|
branchIfTrue label28
|
|
push r:3
|
|
setRegister r:2
|
|
pop
|
|
label28:
|
|
push r:2
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__filterArray'
|
|
getMember
|
|
push r:2, '__get__filterArray'
|
|
getMember
|
|
push 'filterArray', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__itemFilter'
|
|
getMember
|
|
push r:2, '__get__itemFilter'
|
|
getMember
|
|
push 'itemFilter', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push 1, NULL, 'Shared'
|
|
getVariable
|
|
push 'ListFilterer'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label29:
|
|
pop
|
|
end // of initMovieClip 327
|
|
|
|
defineMovieClip 328 // total frames: 0
|
|
end // of defineMovieClip 328
|
|
|
|
exportAssets
|
|
328 as '__Packages.QuestCenteredList'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 328
|
|
constants '_global', 'QuestCenteredList', 'Shared', 'CenteredScrollingList', 'prototype', 'SetEntryText', 'textField', 'textColor', 'completed', 'EquipIcon', 'active', 'Equipped', 'gotoAndStop', 'None', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'QuestCenteredList'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label7
|
|
push '_global'
|
|
getVariable
|
|
push 'QuestCenteredList'
|
|
function2 () (r:1='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push '_global'
|
|
getVariable
|
|
push 'QuestCenteredList'
|
|
getMember
|
|
push 'Shared'
|
|
getVariable
|
|
push 'CenteredScrollingList'
|
|
getMember
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'SetEntryText'
|
|
function2 (r:2='aEntryClip', r:3='aEntryObject') (r:1='super')
|
|
push r:aEntryObject, r:aEntryClip, 2, r:super, 'SetEntryText'
|
|
callMethod
|
|
pop
|
|
push r:aEntryClip, 'textField'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label3
|
|
push r:aEntryClip, 'textField'
|
|
getMember
|
|
push 'textColor', r:aEntryObject, 'completed'
|
|
getMember
|
|
push TRUE
|
|
equals
|
|
branchIfTrue label1
|
|
push 16777215
|
|
branch label2
|
|
label1:
|
|
push 6316128
|
|
label2:
|
|
setMember
|
|
label3:
|
|
push r:aEntryClip, 'EquipIcon'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label6
|
|
push r:aEntryObject, UNDEF
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label4
|
|
pop
|
|
push r:aEntryObject, 'active'
|
|
getMember
|
|
label4:
|
|
not
|
|
branchIfTrue label5
|
|
push 'Equipped', 1, r:aEntryClip, 'EquipIcon'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label5:
|
|
push 'None', 1, r:aEntryClip, 'EquipIcon'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
label6:
|
|
end // of function
|
|
|
|
setMember
|
|
push 1, NULL, '_global'
|
|
getVariable
|
|
push 'QuestCenteredList'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label7:
|
|
pop
|
|
end // of initMovieClip 328
|
|
|
|
defineMovieClip 329 // total frames: 0
|
|
end // of defineMovieClip 329
|
|
|
|
exportAssets
|
|
329 as '__Packages.ObjectiveScrollingList'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 329
|
|
constants '_global', 'ObjectiveScrollingList', 'Shared', 'BSScrollingList', 'prototype', 'SetEntry', 'text', 'None', 'gotoAndStop', '', 'active', 'Active', 'completed', 'Completed', 'failed', 'Failed', 'Normal', '__get__selectedEntry', 'Selected', 'SetEntryText', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'ObjectiveScrollingList'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label8
|
|
push '_global'
|
|
getVariable
|
|
push 'ObjectiveScrollingList'
|
|
function2 () (r:1='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push '_global'
|
|
getVariable
|
|
push 'ObjectiveScrollingList'
|
|
getMember
|
|
push 'Shared'
|
|
getVariable
|
|
push 'BSScrollingList'
|
|
getMember
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'SetEntry'
|
|
function2 (r:4='aEntryClip', r:3='aEntryObject') (r:1='this')
|
|
push r:aEntryObject, 'text'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label1
|
|
push 'None', 1, r:aEntryClip, 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
branch label7
|
|
label1:
|
|
push ''
|
|
setRegister r:2
|
|
pop
|
|
push r:aEntryObject, 'active'
|
|
getMember
|
|
not
|
|
branchIfTrue label2
|
|
push r:2, 'Active'
|
|
add
|
|
setRegister r:2
|
|
pop
|
|
branch label5
|
|
label2:
|
|
push r:aEntryObject, 'completed'
|
|
getMember
|
|
not
|
|
branchIfTrue label3
|
|
push r:2, 'Completed'
|
|
add
|
|
setRegister r:2
|
|
pop
|
|
branch label5
|
|
label3:
|
|
push r:aEntryObject, 'failed'
|
|
getMember
|
|
not
|
|
branchIfTrue label4
|
|
push r:2, 'Failed'
|
|
add
|
|
setRegister r:2
|
|
pop
|
|
branch label5
|
|
label4:
|
|
push r:2, 'Normal'
|
|
add
|
|
setRegister r:2
|
|
pop
|
|
label5:
|
|
push r:aEntryObject, 0.0, r:this, '__get__selectedEntry'
|
|
callMethod
|
|
equals
|
|
not
|
|
branchIfTrue label6
|
|
push r:2, 'Selected'
|
|
add
|
|
setRegister r:2
|
|
pop
|
|
label6:
|
|
push r:2, 1, r:aEntryClip, 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
label7:
|
|
push r:aEntryObject, r:aEntryClip, 2, r:this, 'SetEntryText'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push 1, NULL, '_global'
|
|
getVariable
|
|
push 'ObjectiveScrollingList'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label8:
|
|
pop
|
|
end // of initMovieClip 329
|
|
|
|
defineMovieClip 330 // total frames: 0
|
|
end // of defineMovieClip 330
|
|
|
|
exportAssets
|
|
330 as '__Packages.QuestsPage'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 330
|
|
constants '_global', 'QuestsPage', 'TitleList', 'TitleList_mc', 'List_mc', 'DescriptionText', 'questDescriptionText', 'QuestTitleText', 'questTitleText', 'ObjectiveList', 'objectiveList', 'ObjectivesHeader', 'objectivesHeader', 'bHasMiscQuests', 'bUpdated', '_bottomBar', '_parent', 'BottomBar_mc', 'MovieClip', 'prototype', 'onLoad', ' ', 'SetText', 'verticalAutoSize', 'top', 'textAutoSize', 'shrink', 'onTitleListSelect', 'itemPress', 'addEventListener', 'onTitleListMoveUp', 'listMovedUp', 'onTitleListMoveDown', 'listMovedDown', 'onTitleListMouseSelectionChange', 'selectionChange', 'disableInput', 'onObjectiveListSelect', 'onObjectiveListHighlight', 'startPage', 'onQuestsDataComplete', 'RequestQuestsData', 'gfx', 'io', 'GameDelegate', 'call', 'buttonPanel', 'clearButtons', '_toggleActiveButton', 'text', '$Toggle Active', 'controls', '_toggleActiveControls', 'addButton', 'bAllowShowOnMap', '_showOnMapButton', '$Show on Map', '_showOnMapControls', 'updateButtons', 'switchFocusToTitles', 'endPage', '_alpha', '__get__selectedQuestID', 'entryList', 'length', 'centeredEntry', 'formID', '__get__selectedQuestInstance', 'instance', 'handleInput', 'Shared', 'GlobalFunc', 'IsKeyPressed', 'navEquivalent', 'ui', 'NavigationCode', 'GAMEPAD_X', 'code', 'onShowMap', 'LEFT', 'managers', 'FocusHandler', '__get__instance', 'getFocus', 'RIGHT', 'switchFocusToObjectives', 'slice', 'selectedEntry', 'questTargetID', 'CloseMenu', 'ShowTargetOnMap', 'UIMenuCancel', 'PlaySound', 'isViewingMiscObjectives', 'completed', 'onToggleQuestActive', 'ToggleQuestActiveStatus', 'active', 'ToggleShowMiscObjectives', 'UpdateList', 'setFocus', 'Right', 'Divider', 'gotoAndStop', 'selectedIndex', 'iPlatform', 'disableSelection', 'updateShowOnMapButtonAlpha', 'Left', 'index', 'UIQuestActive', 'UIQuestInactive', '$MISCELLANEOUS', 'type', 'push', 'timeIndex', 'divider', 'completedQuestSort', 'sort', 'toUpperCase', 'InvalidateData', 'RestoreScrollPosition', 'onQuestHighlight', 'DLC02', 'DLC01', 'CivilWar', 'Misc', 'Daedric', 'Favor', 'Companion', 'DarkBrotherhood', 'ThievesGuild', 'MagesGuild', 'Main', 'objectives', 'RequestObjectivesData', 'SetDescriptionText', 'questTitleEndpieces', '_visible', 'scrollPosition', 'No Active Quests', 'NoQuestsText', 'ClearList', 'UpdateButtonVisiblity', 'description', 'numLines', 'getLineOffset', 'getCharBoundaries', '_y', 'bottom', '_height', 'border', 'Math', 'max', 'scrollbar', 'height', 'UIMenuFocus', 'scrollChanged', 'moveUp', 'gotoAndPlay', 'moveDown', 'keyboardOrMouse', 'onRightStickInput', 'moveSelectionDown', 'moveSelectionUp', 'SetPlatform', 'keyCode', '_deleteControls', 'selectedQuestID', 'addProperty', 'selectedQuestInstance', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'QuestsPage'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label83
|
|
push '_global'
|
|
getVariable
|
|
push 'QuestsPage'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
push r:this, 'TitleList', r:this, 'TitleList_mc'
|
|
getMember
|
|
push 'List_mc'
|
|
getMember
|
|
setMember
|
|
push r:this, 'DescriptionText', r:this, 'questDescriptionText'
|
|
getMember
|
|
setMember
|
|
push r:this, 'QuestTitleText', r:this, 'questTitleText'
|
|
getMember
|
|
setMember
|
|
push r:this, 'ObjectiveList', r:this, 'objectiveList'
|
|
getMember
|
|
setMember
|
|
push r:this, 'ObjectivesHeader', r:this, 'objectivesHeader'
|
|
getMember
|
|
setMember
|
|
push r:this, 'bHasMiscQuests', FALSE
|
|
setMember
|
|
push r:this, 'bUpdated', FALSE
|
|
setMember
|
|
push r:this, '_bottomBar', r:this, '_parent'
|
|
getMember
|
|
push '_parent'
|
|
getMember
|
|
push 'BottomBar_mc'
|
|
getMember
|
|
setMember
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push '_global'
|
|
getVariable
|
|
push 'QuestsPage'
|
|
getMember
|
|
push 'MovieClip'
|
|
getVariable
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'onLoad'
|
|
function2 () (r:1='this')
|
|
push ' ', 1, r:this, 'QuestTitleText'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push ' ', 1, r:this, 'DescriptionText'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push r:this, 'DescriptionText'
|
|
getMember
|
|
push 'verticalAutoSize', 'top'
|
|
setMember
|
|
push r:this, 'QuestTitleText'
|
|
getMember
|
|
push 'textAutoSize', 'shrink'
|
|
setMember
|
|
push 'onTitleListSelect', r:this, 'itemPress', 3, r:this, 'TitleList'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'onTitleListMoveUp', r:this, 'listMovedUp', 3, r:this, 'TitleList'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'onTitleListMoveDown', r:this, 'listMovedDown', 3, r:this, 'TitleList'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'onTitleListMouseSelectionChange', r:this, 'selectionChange', 3, r:this, 'TitleList'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'disableInput', TRUE
|
|
setMember
|
|
push 'onObjectiveListSelect', r:this, 'itemPress', 3, r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'onObjectiveListHighlight', r:this, 'selectionChange', 3, r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'startPage'
|
|
function2 () (r:1='this')
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'disableInput', FALSE
|
|
setMember
|
|
push r:this, 'bUpdated'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push 'onQuestsDataComplete', r:this, r:this, 'TitleList'
|
|
getMember
|
|
push 1
|
|
initArray
|
|
push 'RequestQuestsData', 4, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:this, 'bUpdated', TRUE
|
|
setMember
|
|
label1:
|
|
push 0.0, r:this, '_bottomBar'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'clearButtons'
|
|
callMethod
|
|
pop
|
|
push r:this, '_toggleActiveButton', 'text', '$Toggle Active', 'controls', r:this, '_toggleActiveControls'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 1, r:this, '_bottomBar'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'addButton'
|
|
callMethod
|
|
setMember
|
|
push r:this, 'bAllowShowOnMap'
|
|
getMember
|
|
not
|
|
branchIfTrue label2
|
|
push r:this, '_showOnMapButton', 'text', '$Show on Map', 'controls', r:this, '_showOnMapControls'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 1, r:this, '_bottomBar'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'addButton'
|
|
callMethod
|
|
setMember
|
|
label2:
|
|
push TRUE, 1, r:this, '_bottomBar'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'updateButtons'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'switchFocusToTitles'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'endPage'
|
|
function2 () (r:1='this')
|
|
push r:this, '_showOnMapButton'
|
|
getMember
|
|
push '_alpha', 100
|
|
setMember
|
|
push r:this, '_toggleActiveButton'
|
|
getMember
|
|
push '_alpha', 100
|
|
setMember
|
|
push 0.0, r:this, '_bottomBar'
|
|
getMember
|
|
push 'buttonPanel'
|
|
getMember
|
|
push 'clearButtons'
|
|
callMethod
|
|
pop
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'disableInput', TRUE
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__selectedQuestID'
|
|
function2 () (r:1='this')
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label3
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'centeredEntry'
|
|
getMember
|
|
push 'formID'
|
|
getMember
|
|
branch label4
|
|
label3:
|
|
push UNDEF
|
|
label4:
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__selectedQuestInstance'
|
|
function2 () (r:1='this')
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label5
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'centeredEntry'
|
|
getMember
|
|
push 'instance'
|
|
getMember
|
|
branch label6
|
|
label5:
|
|
push UNDEF
|
|
label6:
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleInput'
|
|
function2 (r:3='details', r:4='pathToFocus') (r:1='this')
|
|
push FALSE
|
|
setRegister r:2
|
|
pop
|
|
push r:details, 1, 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
getMember
|
|
push 'IsKeyPressed'
|
|
callMethod
|
|
not
|
|
branchIfTrue label13
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'GAMEPAD_X'
|
|
getMember
|
|
equals
|
|
dup
|
|
branchIfTrue label7
|
|
pop
|
|
push r:details, 'code'
|
|
getMember
|
|
push 77
|
|
equals
|
|
label7:
|
|
dup
|
|
not
|
|
branchIfTrue label8
|
|
pop
|
|
push r:this, 'bAllowShowOnMap'
|
|
getMember
|
|
label8:
|
|
not
|
|
branchIfTrue label9
|
|
push 0.0, r:this, 'onShowMap'
|
|
callMethod
|
|
pop
|
|
push TRUE
|
|
setRegister r:2
|
|
pop
|
|
branch label13
|
|
label9:
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label13
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'LEFT'
|
|
getMember
|
|
equals
|
|
dup
|
|
not
|
|
branchIfTrue label10
|
|
pop
|
|
push 0.0, 1, 0.0, 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
getMember
|
|
push '__get__instance'
|
|
callMethod
|
|
push 'getFocus'
|
|
callMethod
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
equals
|
|
not
|
|
label10:
|
|
not
|
|
branchIfTrue label11
|
|
push 0.0, r:this, 'switchFocusToTitles'
|
|
callMethod
|
|
pop
|
|
push TRUE
|
|
setRegister r:2
|
|
pop
|
|
branch label13
|
|
label11:
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'RIGHT'
|
|
getMember
|
|
equals
|
|
dup
|
|
not
|
|
branchIfTrue label12
|
|
pop
|
|
push 0.0, 1, 0.0, 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
getMember
|
|
push '__get__instance'
|
|
callMethod
|
|
push 'getFocus'
|
|
callMethod
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
equals
|
|
not
|
|
label12:
|
|
not
|
|
branchIfTrue label13
|
|
push 0.0, r:this, 'switchFocusToObjectives'
|
|
callMethod
|
|
pop
|
|
push TRUE
|
|
setRegister r:2
|
|
pop
|
|
label13:
|
|
push r:2
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label14
|
|
pop
|
|
push r:pathToFocus, UNDEF
|
|
equals
|
|
not
|
|
label14:
|
|
dup
|
|
not
|
|
branchIfTrue label15
|
|
pop
|
|
push r:pathToFocus, 'length'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
label15:
|
|
not
|
|
branchIfTrue label16
|
|
push 1, 1, r:pathToFocus, 'slice'
|
|
callMethod
|
|
push r:details, 2, r:pathToFocus, 0.0
|
|
getMember
|
|
push 'handleInput'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
label16:
|
|
push r:2
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onShowMap'
|
|
function2 () (r:1='this')
|
|
push UNDEF
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label17
|
|
pop
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'questTargetID'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
label17:
|
|
not
|
|
branchIfTrue label18
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
branch label19
|
|
label18:
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 0.0
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
label19:
|
|
push r:2, UNDEF
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label20
|
|
pop
|
|
push r:2, 'questTargetID'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
label20:
|
|
not
|
|
branchIfTrue label21
|
|
push 0.0, r:this, '_parent'
|
|
getMember
|
|
push '_parent'
|
|
getMember
|
|
push 'CloseMenu'
|
|
callMethod
|
|
pop
|
|
push r:2, 'questTargetID'
|
|
getMember
|
|
push 1
|
|
initArray
|
|
push 'ShowTargetOnMap', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
branch label22
|
|
label21:
|
|
push 'UIMenuCancel', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label22:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'isViewingMiscObjectives'
|
|
function2 () (r:1='this')
|
|
push r:this, 'bHasMiscQuests'
|
|
getMember
|
|
dup
|
|
not
|
|
branchIfTrue label23
|
|
pop
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'formID'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
label23:
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onTitleListSelect'
|
|
function2 () (r:1='this')
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label24
|
|
pop
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'completed'
|
|
getMember
|
|
not
|
|
label24:
|
|
not
|
|
branchIfTrue label26
|
|
push 0.0, r:this, 'isViewingMiscObjectives'
|
|
callMethod
|
|
not
|
|
not
|
|
branchIfTrue label25
|
|
push 'onToggleQuestActive', r:this, r:this, 'TitleList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'instance'
|
|
getMember
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'formID'
|
|
getMember
|
|
push 2
|
|
initArray
|
|
push 'ToggleQuestActiveStatus', 4, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label25:
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'active', r:this, 'TitleList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'active'
|
|
getMember
|
|
not
|
|
setMember
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'active'
|
|
getMember
|
|
push 1
|
|
initArray
|
|
push 'ToggleShowMiscObjectives', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'TitleList'
|
|
getMember
|
|
push 'UpdateList'
|
|
callMethod
|
|
pop
|
|
label26:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onObjectiveListSelect'
|
|
function2 () (r:1='this')
|
|
push 0.0, r:this, 'isViewingMiscObjectives'
|
|
callMethod
|
|
not
|
|
branchIfTrue label27
|
|
push 'onToggleQuestActive', r:this, r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'instance'
|
|
getMember
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'formID'
|
|
getMember
|
|
push 2
|
|
initArray
|
|
push 'ToggleQuestActiveStatus', 4, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label27:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'switchFocusToTitles'
|
|
function2 () (r:1='this')
|
|
push 0.0, r:this, 'TitleList'
|
|
getMember
|
|
push 2, 0.0, 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
getMember
|
|
push '__get__instance'
|
|
callMethod
|
|
push 'setFocus'
|
|
callMethod
|
|
pop
|
|
push 'Right', 1, r:this, 'Divider'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
push r:this, '_toggleActiveButton'
|
|
getMember
|
|
push '_alpha', 100
|
|
setMember
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'selectedIndex', -1
|
|
setMember
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label28
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'disableSelection', TRUE
|
|
setMember
|
|
label28:
|
|
push 0.0, 1, r:this, 'updateShowOnMapButtonAlpha'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'switchFocusToObjectives'
|
|
function2 () (r:1='this')
|
|
push 0.0, r:this, 'ObjectiveList'
|
|
getMember
|
|
push 2, 0.0, 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
getMember
|
|
push '__get__instance'
|
|
callMethod
|
|
push 'setFocus'
|
|
callMethod
|
|
pop
|
|
push 'Left', 1, r:this, 'Divider'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
push r:this, '_toggleActiveButton'
|
|
getMember
|
|
push '_alpha', 0.0, r:this, 'isViewingMiscObjectives'
|
|
callMethod
|
|
branchIfTrue label29
|
|
push 50
|
|
branch label30
|
|
label29:
|
|
push 100
|
|
label30:
|
|
setMember
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label31
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'disableSelection', FALSE
|
|
setMember
|
|
label31:
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'selectedIndex', 0.0
|
|
setMember
|
|
push 0.0, 1, r:this, 'updateShowOnMapButtonAlpha'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onObjectiveListHighlight'
|
|
function2 (r:2='event') (r:1='this')
|
|
push r:event, 'index'
|
|
getMember
|
|
push 1, r:this, 'updateShowOnMapButtonAlpha'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'updateShowOnMapButtonAlpha'
|
|
function2 (r:3='a_entryIdx') (r:1='this')
|
|
push 50
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'bAllowShowOnMap'
|
|
getMember
|
|
dup
|
|
not
|
|
branchIfTrue label32
|
|
pop
|
|
push r:a_entryIdx, 0.0
|
|
lessThan
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label32
|
|
pop
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:a_entryIdx
|
|
getMember
|
|
push 'questTargetID'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
label32:
|
|
dup
|
|
branchIfTrue label33
|
|
pop
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
dup
|
|
not
|
|
branchIfTrue label33
|
|
pop
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 0.0
|
|
getMember
|
|
push 'questTargetID'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
label33:
|
|
not
|
|
branchIfTrue label34
|
|
push 100
|
|
setRegister r:2
|
|
pop
|
|
label34:
|
|
push r:this, '_toggleActiveButton'
|
|
getMember
|
|
push '_alpha', r:this, 'TitleList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'completed'
|
|
getMember
|
|
not
|
|
branchIfTrue label35
|
|
push 50
|
|
branch label36
|
|
label35:
|
|
push 100
|
|
label36:
|
|
setMember
|
|
push r:this, '_showOnMapButton'
|
|
getMember
|
|
push '_alpha', r:2
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onToggleQuestActive'
|
|
function2 (r:3='a_bnewActiveStatus') (r:1='this')
|
|
push 0.0, r:this, 'isViewingMiscObjectives'
|
|
callMethod
|
|
not
|
|
branchIfTrue label41
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'formID'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'instance'
|
|
getMember
|
|
setRegister r:4
|
|
pop
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
enumerateValue
|
|
label37:
|
|
setRegister r:0
|
|
push NULL
|
|
equals
|
|
branchIfTrue label40
|
|
push r:0
|
|
setRegister r:5
|
|
pop
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:5
|
|
getMember
|
|
push 'formID'
|
|
getMember
|
|
push r:2
|
|
equals
|
|
dup
|
|
not
|
|
branchIfTrue label38
|
|
pop
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:5
|
|
getMember
|
|
push 'instance'
|
|
getMember
|
|
push r:4
|
|
equals
|
|
label38:
|
|
not
|
|
branchIfTrue label39
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:5
|
|
getMember
|
|
push 'active', r:a_bnewActiveStatus
|
|
setMember
|
|
label39:
|
|
branch label37
|
|
label40:
|
|
push 0.0, r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'UpdateList'
|
|
callMethod
|
|
pop
|
|
branch label42
|
|
label41:
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'active', r:a_bnewActiveStatus
|
|
setMember
|
|
push 0.0, r:this, 'TitleList'
|
|
getMember
|
|
push 'UpdateList'
|
|
callMethod
|
|
pop
|
|
label42:
|
|
push r:a_bnewActiveStatus
|
|
not
|
|
branchIfTrue label43
|
|
push 'UIQuestActive', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label43:
|
|
push 'UIQuestInactive', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onQuestsDataComplete'
|
|
function2 (r:7='auiSavedFormID', r:8='auiSavedInstance', r:19='abAddMiscQuest', r:18='abMiscQuestActive', r:17='abAllowShowOnMap') (r:1='this')
|
|
push r:this, 'bAllowShowOnMap', r:abAllowShowOnMap
|
|
setMember
|
|
push r:abAddMiscQuest
|
|
not
|
|
branchIfTrue label44
|
|
push 'text', '$MISCELLANEOUS', 'formID', 0.0, 'instance', 0.0, 'active', r:abMiscQuestActive, 'completed', FALSE, 'type', 0.0, 6
|
|
initObject
|
|
push 1, r:this, 'TitleList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
push r:this, 'bHasMiscQuests', TRUE
|
|
setMember
|
|
label44:
|
|
push UNDEF
|
|
setRegister r:3
|
|
pop
|
|
push FALSE
|
|
setRegister r:6
|
|
pop
|
|
push FALSE
|
|
setRegister r:4
|
|
pop
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label45:
|
|
push r:2, r:this, 'TitleList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label51
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'formID'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
branchIfTrue label46
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'timeIndex', 1.79769313486231e+308
|
|
setMember
|
|
branch label47
|
|
label46:
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'timeIndex', r:2
|
|
setMember
|
|
label47:
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'completed'
|
|
getMember
|
|
not
|
|
branchIfTrue label49
|
|
push r:3, UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label48
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'timeIndex'
|
|
getMember
|
|
push 0.5
|
|
subtract
|
|
setRegister r:3
|
|
pop
|
|
label48:
|
|
push TRUE
|
|
setRegister r:6
|
|
pop
|
|
branch label50
|
|
label49:
|
|
push TRUE
|
|
setRegister r:4
|
|
pop
|
|
label50:
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label45
|
|
label51:
|
|
push r:3, UNDEF
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label52
|
|
pop
|
|
push r:6
|
|
label52:
|
|
dup
|
|
not
|
|
branchIfTrue label53
|
|
pop
|
|
push r:4
|
|
label53:
|
|
not
|
|
branchIfTrue label54
|
|
push 'divider', TRUE, 'completed', TRUE, 'timeIndex', r:3, 3
|
|
initObject
|
|
push 1, r:this, 'TitleList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
label54:
|
|
push r:this, 'completedQuestSort'
|
|
getMember
|
|
push 1, r:this, 'TitleList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'sort'
|
|
callMethod
|
|
pop
|
|
push 0.0
|
|
setRegister r:5
|
|
pop
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label55:
|
|
push r:2, r:this, 'TitleList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label59
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'text'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label56
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'text', 0.0, r:this, 'TitleList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'text'
|
|
getMember
|
|
push 'toUpperCase'
|
|
callMethod
|
|
setMember
|
|
label56:
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'formID'
|
|
getMember
|
|
push r:auiSavedFormID
|
|
equals
|
|
dup
|
|
not
|
|
branchIfTrue label57
|
|
pop
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'instance'
|
|
getMember
|
|
push r:auiSavedInstance
|
|
equals
|
|
label57:
|
|
not
|
|
branchIfTrue label58
|
|
push r:2
|
|
setRegister r:5
|
|
pop
|
|
label58:
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label55
|
|
label59:
|
|
push 0.0, r:this, 'TitleList'
|
|
getMember
|
|
push 'InvalidateData'
|
|
callMethod
|
|
pop
|
|
push TRUE, r:5, 2, r:this, 'TitleList'
|
|
getMember
|
|
push 'RestoreScrollPosition'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'TitleList'
|
|
getMember
|
|
push 'UpdateList'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'onQuestHighlight'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'completedQuestSort'
|
|
function2 (r:2='aObj1', r:1='aObj2') ()
|
|
push r:aObj1, 'completed'
|
|
getMember
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label60
|
|
pop
|
|
push r:aObj2, 'completed'
|
|
getMember
|
|
label60:
|
|
not
|
|
branchIfTrue label61
|
|
push -1
|
|
return
|
|
label61:
|
|
push r:aObj1, 'completed'
|
|
getMember
|
|
dup
|
|
not
|
|
branchIfTrue label62
|
|
pop
|
|
push r:aObj2, 'completed'
|
|
getMember
|
|
not
|
|
label62:
|
|
not
|
|
branchIfTrue label63
|
|
push 1
|
|
return
|
|
label63:
|
|
push r:aObj1, 'timeIndex'
|
|
getMember
|
|
push r:aObj2, 'timeIndex'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label64
|
|
push -1
|
|
return
|
|
label64:
|
|
push r:aObj1, 'timeIndex'
|
|
getMember
|
|
push r:aObj2, 'timeIndex'
|
|
getMember
|
|
greaterThan
|
|
not
|
|
branchIfTrue label65
|
|
push 1
|
|
return
|
|
label65:
|
|
push 0.0
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onQuestHighlight'
|
|
function2 () (r:1='this')
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label68
|
|
push 'DLC02', 'DLC01', 'CivilWar', 'Misc', 'Daedric', 'Favor', 'Companion', 'DarkBrotherhood', 'ThievesGuild', 'MagesGuild', 'Main', 'Misc', 12
|
|
initArray
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'text'
|
|
getMember
|
|
push 1, r:this, 'QuestTitleText'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'objectives'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label66
|
|
push 0.0
|
|
initArray
|
|
push 'RequestObjectivesData', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label66:
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'entryList', r:this, 'TitleList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'objectives'
|
|
getMember
|
|
setMember
|
|
push 0.0, r:this, 'SetDescriptionText'
|
|
callMethod
|
|
pop
|
|
push r:2, r:this, 'TitleList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'type'
|
|
getMember
|
|
getMember
|
|
push 1, r:this, 'questTitleEndpieces'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
push r:this, 'questTitleEndpieces'
|
|
getMember
|
|
push '_visible', TRUE
|
|
setMember
|
|
push r:this, 'ObjectivesHeader'
|
|
getMember
|
|
push '_visible', 0.0, r:this, 'isViewingMiscObjectives'
|
|
callMethod
|
|
not
|
|
setMember
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'selectedIndex', -1
|
|
setMember
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'scrollPosition', 0.0
|
|
setMember
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label67
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'disableSelection', TRUE
|
|
setMember
|
|
label67:
|
|
push r:this, '_showOnMapButton'
|
|
getMember
|
|
push '_visible', TRUE
|
|
setMember
|
|
push 0.0, 1, r:this, 'updateShowOnMapButtonAlpha'
|
|
callMethod
|
|
pop
|
|
branch label69
|
|
label68:
|
|
push 'No Active Quests', 1, r:this, 'NoQuestsText'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push ' ', 1, r:this, 'DescriptionText'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push ' ', 1, r:this, 'QuestTitleText'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'ClearList'
|
|
callMethod
|
|
pop
|
|
push r:this, 'questTitleEndpieces'
|
|
getMember
|
|
push '_visible', FALSE
|
|
setMember
|
|
push r:this, 'ObjectivesHeader'
|
|
getMember
|
|
push '_visible', FALSE
|
|
setMember
|
|
push r:this, '_showOnMapButton'
|
|
getMember
|
|
push '_visible', FALSE
|
|
setMember
|
|
label69:
|
|
push 0.0, r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'InvalidateData'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'UpdateButtonVisiblity'
|
|
function2 () (r:1='this')
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
dup
|
|
not
|
|
branchIfTrue label70
|
|
pop
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
label70:
|
|
setRegister r:2
|
|
pop
|
|
push r:this, '_toggleActiveButton'
|
|
getMember
|
|
push '_visible', r:2
|
|
dup
|
|
not
|
|
branchIfTrue label71
|
|
pop
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'completed'
|
|
getMember
|
|
not
|
|
label71:
|
|
setMember
|
|
push r:this, '_showOnMapButton'
|
|
getMember
|
|
push '_visible', r:2
|
|
dup
|
|
not
|
|
branchIfTrue label72
|
|
pop
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'completed'
|
|
getMember
|
|
not
|
|
label72:
|
|
dup
|
|
not
|
|
branchIfTrue label73
|
|
pop
|
|
push r:this, 'bAllowShowOnMap'
|
|
getMember
|
|
label73:
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SetDescriptionText'
|
|
function2 () (r:1='this')
|
|
push 25
|
|
setRegister r:2
|
|
pop
|
|
push 10
|
|
setRegister r:4
|
|
pop
|
|
push 470
|
|
setRegister r:3
|
|
pop
|
|
push 40
|
|
setRegister r:5
|
|
pop
|
|
push r:this, 'TitleList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'description'
|
|
getMember
|
|
push 1, r:this, 'DescriptionText'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push r:this, 'DescriptionText'
|
|
getMember
|
|
push 'numLines'
|
|
getMember
|
|
push 1
|
|
subtract
|
|
push 1, r:this, 'DescriptionText'
|
|
getMember
|
|
push 'getLineOffset'
|
|
callMethod
|
|
push 1, r:this, 'DescriptionText'
|
|
getMember
|
|
push 'getCharBoundaries'
|
|
callMethod
|
|
setRegister r:6
|
|
pop
|
|
push r:this, 'ObjectivesHeader'
|
|
getMember
|
|
push '_y', r:this, 'DescriptionText'
|
|
getMember
|
|
push '_y'
|
|
getMember
|
|
push r:6, 'bottom'
|
|
getMember
|
|
add
|
|
push r:2
|
|
add
|
|
setMember
|
|
push 0.0, r:this, 'isViewingMiscObjectives'
|
|
callMethod
|
|
not
|
|
branchIfTrue label74
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push '_y', r:this, 'DescriptionText'
|
|
getMember
|
|
push '_y'
|
|
getMember
|
|
setMember
|
|
branch label75
|
|
label74:
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push '_y', r:this, 'ObjectivesHeader'
|
|
getMember
|
|
push '_y'
|
|
getMember
|
|
push r:this, 'ObjectivesHeader'
|
|
getMember
|
|
push '_height'
|
|
getMember
|
|
add
|
|
push r:4
|
|
add
|
|
setMember
|
|
label75:
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'border'
|
|
getMember
|
|
push '_height', r:5, r:3, r:this, 'ObjectiveList'
|
|
getMember
|
|
push '_y'
|
|
getMember
|
|
subtract
|
|
push 2, 'Math'
|
|
getVariable
|
|
push 'max'
|
|
callMethod
|
|
setMember
|
|
push r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'scrollbar'
|
|
getMember
|
|
push 'height', r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'border'
|
|
getMember
|
|
push '_height'
|
|
getMember
|
|
push 20
|
|
subtract
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onTitleListMoveUp'
|
|
function2 (r:2='event') (r:1='this')
|
|
push 0.0, r:this, 'onQuestHighlight'
|
|
callMethod
|
|
pop
|
|
push 'UIMenuFocus', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:event, 'scrollChanged'
|
|
getMember
|
|
push TRUE
|
|
equals
|
|
not
|
|
branchIfTrue label76
|
|
push 'moveUp', 1, r:this, 'TitleList'
|
|
getMember
|
|
push '_parent'
|
|
getMember
|
|
push 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
label76:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onTitleListMoveDown'
|
|
function2 (r:2='event') (r:1='this')
|
|
push 0.0, r:this, 'onQuestHighlight'
|
|
callMethod
|
|
pop
|
|
push 'UIMenuFocus', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:event, 'scrollChanged'
|
|
getMember
|
|
push TRUE
|
|
equals
|
|
not
|
|
branchIfTrue label77
|
|
push 'moveDown', 1, r:this, 'TitleList'
|
|
getMember
|
|
push '_parent'
|
|
getMember
|
|
push 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
label77:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onTitleListMouseSelectionChange'
|
|
function2 (r:2='event') (r:1='this')
|
|
push r:event, 'keyboardOrMouse'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
dup
|
|
not
|
|
branchIfTrue label78
|
|
pop
|
|
push r:event, 'index'
|
|
getMember
|
|
push -1
|
|
equals
|
|
not
|
|
label78:
|
|
not
|
|
branchIfTrue label79
|
|
push 0.0, r:this, 'onQuestHighlight'
|
|
callMethod
|
|
pop
|
|
push 'UIMenuFocus', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label79:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onRightStickInput'
|
|
function2 ('afX', r:2='afY') (r:1='this')
|
|
push r:afY, 0.0
|
|
lessThan
|
|
not
|
|
branchIfTrue label80
|
|
push 0.0, r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'moveSelectionDown'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label80:
|
|
push 0.0, r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'moveSelectionUp'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SetPlatform'
|
|
function2 (r:2='a_platform', r:4='a_bPS3Switch') (r:1='this')
|
|
push r:a_platform, 0.0
|
|
equals
|
|
not
|
|
branchIfTrue label81
|
|
push r:this, '_toggleActiveControls', 'keyCode', 28, 1
|
|
initObject
|
|
setMember
|
|
push r:this, '_showOnMapControls', 'keyCode', 50, 1
|
|
initObject
|
|
setMember
|
|
push r:this, '_deleteControls', 'keyCode', 45, 1
|
|
initObject
|
|
setMember
|
|
branch label82
|
|
label81:
|
|
push r:this, '_toggleActiveControls', 'keyCode', 276, 1
|
|
initObject
|
|
setMember
|
|
push r:this, '_showOnMapControls', 'keyCode', 278, 1
|
|
initObject
|
|
setMember
|
|
push r:this, '_deleteControls', 'keyCode', 278, 1
|
|
initObject
|
|
setMember
|
|
label82:
|
|
push r:this, 'iPlatform', r:a_platform
|
|
setMember
|
|
push r:a_bPS3Switch, r:a_platform, 2, r:this, 'TitleList'
|
|
getMember
|
|
push 'SetPlatform'
|
|
callMethod
|
|
pop
|
|
push r:a_bPS3Switch, r:a_platform, 2, r:this, 'ObjectiveList'
|
|
getMember
|
|
push 'SetPlatform'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
function ()
|
|
end // of function
|
|
|
|
push r:2, '__get__selectedQuestID'
|
|
getMember
|
|
push 'selectedQuestID', 3, r:2, 'addProperty'
|
|
callMethod
|
|
function ()
|
|
end // of function
|
|
|
|
push r:2, '__get__selectedQuestInstance'
|
|
getMember
|
|
push 'selectedQuestInstance', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push 1, NULL, '_global'
|
|
getVariable
|
|
push 'QuestsPage'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label83:
|
|
pop
|
|
end // of initMovieClip 330
|
|
|
|
defineMovieClip 331 // total frames: 0
|
|
end // of defineMovieClip 331
|
|
|
|
exportAssets
|
|
331 as '__Packages.StatsList'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 331
|
|
constants '_global', 'StatsList', 'scrollbar', 'focusTarget', 'Shared', 'BSScrollingList', 'prototype', 'SetEntryText', 'valueText', 'textAutoSize', 'shrink', 'text', 'value', 'toString', 'SetText', ' ', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'StatsList'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push '_global'
|
|
getVariable
|
|
push 'StatsList'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
push r:this, 'scrollbar'
|
|
getMember
|
|
push 'focusTarget', r:this
|
|
setMember
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push '_global'
|
|
getVariable
|
|
push 'StatsList'
|
|
getMember
|
|
push 'Shared'
|
|
getVariable
|
|
push 'BSScrollingList'
|
|
getMember
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'SetEntryText'
|
|
function2 (r:2='aEntryClip', r:3='aEntryObject') (r:1='super')
|
|
push r:aEntryObject, r:aEntryClip, 2, r:super, 'SetEntryText'
|
|
callMethod
|
|
pop
|
|
push r:aEntryClip, 'valueText'
|
|
getMember
|
|
push 'textAutoSize', 'shrink'
|
|
setMember
|
|
push r:aEntryObject, 'text'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push 0.0, r:aEntryObject, 'value'
|
|
getMember
|
|
push 'toString'
|
|
callMethod
|
|
push 1, r:aEntryClip, 'valueText'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label1:
|
|
push ' ', 1, r:aEntryClip, 'valueText'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push 1, NULL, '_global'
|
|
getVariable
|
|
push 'StatsList'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label2:
|
|
pop
|
|
end // of initMovieClip 331
|
|
|
|
defineMovieClip 332 // total frames: 0
|
|
end // of defineMovieClip 332
|
|
|
|
exportAssets
|
|
332 as '__Packages.StatsPage'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 332
|
|
constants '_global', 'StatsPage', 'CategoryList', 'CategoryList_mc', 'List_mc', '_StatsList', 'StatsList_mc', 'bUpdated', 'MovieClip', 'prototype', 'onLoad', 'text', '$GENERAL', 'stats', 'Array', 'savedHighlight', 'entryList', 'push', '$QUEST', '$COMBAT', '$MAGIC', '$CRAFTING', '$CRIME', 'InvalidateData', 'onCategoryListMoveUp', 'listMovedUp', 'addEventListener', 'onCategoryListMoveDown', 'listMovedDown', 'onCategoryListMouseSelectionChange', 'selectionChange', 'disableInput', 'disableSelection', 'startPage', 'gfx', 'managers', 'FocusHandler', '__get__instance', 'setFocus', 'PopulateStatsList', 'updateStats', 'io', 'GameDelegate', 'call', 'endPage', 'length', '$', 'value', 'onCategoryHighlight', 'selectedEntry', 'ClearList', 'scrollPosition', 'UIMenuFocus', 'PlaySound', 'scrollChanged', 'moveUp', '_parent', 'gotoAndPlay', 'moveDown', 'keyboardOrMouse', 'index', 'onRightStickInput', 'moveSelectionDown', 'moveSelectionUp', 'SetPlatform', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'StatsPage'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label11
|
|
push '_global'
|
|
getVariable
|
|
push 'StatsPage'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
push r:this, 'CategoryList', r:this, 'CategoryList_mc'
|
|
getMember
|
|
push 'List_mc'
|
|
getMember
|
|
setMember
|
|
push r:this, '_StatsList', r:this, 'StatsList_mc'
|
|
getMember
|
|
setMember
|
|
push r:this, 'bUpdated', FALSE
|
|
setMember
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push '_global'
|
|
getVariable
|
|
push 'StatsPage'
|
|
getMember
|
|
push 'MovieClip'
|
|
getVariable
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'onLoad'
|
|
function2 () (r:1='this')
|
|
push 'text', '$GENERAL', 'stats', 0.0, 'Array'
|
|
new
|
|
push 'savedHighlight', 0.0, 3
|
|
initObject
|
|
push 1, r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
push 'text', '$QUEST', 'stats', 0.0, 'Array'
|
|
new
|
|
push 'savedHighlight', 0.0, 3
|
|
initObject
|
|
push 1, r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
push 'text', '$COMBAT', 'stats', 0.0, 'Array'
|
|
new
|
|
push 'savedHighlight', 0.0, 3
|
|
initObject
|
|
push 1, r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
push 'text', '$MAGIC', 'stats', 0.0, 'Array'
|
|
new
|
|
push 'savedHighlight', 0.0, 3
|
|
initObject
|
|
push 1, r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
push 'text', '$CRAFTING', 'stats', 0.0, 'Array'
|
|
new
|
|
push 'savedHighlight', 0.0, 3
|
|
initObject
|
|
push 1, r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
push 'text', '$CRIME', 'stats', 0.0, 'Array'
|
|
new
|
|
push 'savedHighlight', 0.0, 3
|
|
initObject
|
|
push 1, r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'CategoryList'
|
|
getMember
|
|
push 'InvalidateData'
|
|
callMethod
|
|
pop
|
|
push 'onCategoryListMoveUp', r:this, 'listMovedUp', 3, r:this, 'CategoryList'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'onCategoryListMoveDown', r:this, 'listMovedDown', 3, r:this, 'CategoryList'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'onCategoryListMouseSelectionChange', r:this, 'selectionChange', 3, r:this, 'CategoryList'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'disableInput', TRUE
|
|
setMember
|
|
push r:this, '_StatsList'
|
|
getMember
|
|
push 'disableSelection', TRUE
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'startPage'
|
|
function2 () (r:1='this')
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'disableInput', FALSE
|
|
setMember
|
|
push 0.0, r:this, 'CategoryList'
|
|
getMember
|
|
push 2, 0.0, 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
getMember
|
|
push '__get__instance'
|
|
callMethod
|
|
push 'setFocus'
|
|
callMethod
|
|
pop
|
|
push r:this, 'bUpdated'
|
|
getMember
|
|
not
|
|
branchIfTrue label1
|
|
push UNDEF
|
|
return
|
|
label1:
|
|
push 'PopulateStatsList', r:this, 0.0
|
|
initArray
|
|
push 'updateStats', 4, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:this, 'bUpdated', TRUE
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'endPage'
|
|
function2 () (r:1='this')
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'disableInput', TRUE
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'PopulateStatsList'
|
|
function2 () (r:1='this', r:2='arguments')
|
|
push 0.0
|
|
setRegister r:10
|
|
pop
|
|
push 1
|
|
setRegister r:9
|
|
pop
|
|
push 2
|
|
setRegister r:7
|
|
pop
|
|
push 3
|
|
setRegister r:11
|
|
pop
|
|
push 4
|
|
setRegister r:8
|
|
pop
|
|
push 0.0
|
|
setRegister r:3
|
|
pop
|
|
label2:
|
|
push r:3, r:arguments, 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label3
|
|
push 'text', '$', r:arguments, r:3, r:10
|
|
add
|
|
getMember
|
|
add
|
|
push 'value', r:arguments, r:3, r:9
|
|
add
|
|
getMember
|
|
push 2
|
|
initObject
|
|
setRegister r:4
|
|
pop
|
|
push r:4, 1, r:this, 'CategoryList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:arguments, r:3, r:7
|
|
add
|
|
getMember
|
|
getMember
|
|
push 'stats'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
push r:3, r:8
|
|
add
|
|
setRegister r:3
|
|
pop
|
|
branch label2
|
|
label3:
|
|
push 0.0, r:this, 'onCategoryHighlight'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onCategoryHighlight'
|
|
function2 () (r:1='this')
|
|
push r:this, 'CategoryList'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'stats'
|
|
getMember
|
|
setRegister r:3
|
|
pop
|
|
push 0.0, r:this, '_StatsList'
|
|
getMember
|
|
push 'ClearList'
|
|
callMethod
|
|
pop
|
|
push r:this, '_StatsList'
|
|
getMember
|
|
push 'scrollPosition', 0.0
|
|
setMember
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label4:
|
|
push r:2, r:3, 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label5
|
|
push r:3, r:2
|
|
getMember
|
|
push 1, r:this, '_StatsList'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label4
|
|
label5:
|
|
push 0.0, r:this, '_StatsList'
|
|
getMember
|
|
push 'InvalidateData'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onCategoryListMoveUp'
|
|
function2 (r:2='event') (r:1='this')
|
|
push 0.0, r:this, 'onCategoryHighlight'
|
|
callMethod
|
|
pop
|
|
push 'UIMenuFocus', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:event, 'scrollChanged'
|
|
getMember
|
|
push TRUE
|
|
equals
|
|
not
|
|
branchIfTrue label6
|
|
push 'moveUp', 1, r:this, 'CategoryList'
|
|
getMember
|
|
push '_parent'
|
|
getMember
|
|
push 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
label6:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onCategoryListMoveDown'
|
|
function2 (r:2='event') (r:1='this')
|
|
push 0.0, r:this, 'onCategoryHighlight'
|
|
callMethod
|
|
pop
|
|
push 'UIMenuFocus', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push r:event, 'scrollChanged'
|
|
getMember
|
|
push TRUE
|
|
equals
|
|
not
|
|
branchIfTrue label7
|
|
push 'moveDown', 1, r:this, 'CategoryList'
|
|
getMember
|
|
push '_parent'
|
|
getMember
|
|
push 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
label7:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onCategoryListMouseSelectionChange'
|
|
function2 (r:2='event') (r:1='this')
|
|
push r:event, 'keyboardOrMouse'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
dup
|
|
not
|
|
branchIfTrue label8
|
|
pop
|
|
push r:event, 'index'
|
|
getMember
|
|
push -1
|
|
equals
|
|
not
|
|
label8:
|
|
not
|
|
branchIfTrue label9
|
|
push 0.0, r:this, 'onCategoryHighlight'
|
|
callMethod
|
|
pop
|
|
push 'UIMenuFocus', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label9:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onRightStickInput'
|
|
function2 ('afX', r:2='afY') (r:1='this')
|
|
push r:afY, 0.0
|
|
lessThan
|
|
not
|
|
branchIfTrue label10
|
|
push 0.0, r:this, '_StatsList'
|
|
getMember
|
|
push 'moveSelectionDown'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label10:
|
|
push 0.0, r:this, '_StatsList'
|
|
getMember
|
|
push 'moveSelectionUp'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SetPlatform'
|
|
function2 (r:3='aiPlatform', r:2='abPS3Switch') (r:1='this')
|
|
push r:abPS3Switch, r:aiPlatform, 2, r:this, 'CategoryList'
|
|
getMember
|
|
push 'SetPlatform'
|
|
callMethod
|
|
pop
|
|
push r:abPS3Switch, r:aiPlatform, 2, r:this, '_StatsList'
|
|
getMember
|
|
push 'SetPlatform'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push 1, NULL, '_global'
|
|
getVariable
|
|
push 'StatsPage'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label11:
|
|
pop
|
|
end // of initMovieClip 332
|
|
|
|
defineMovieClip 333 // total frames: 0
|
|
end // of defineMovieClip 333
|
|
|
|
exportAssets
|
|
333 as '__Packages.gfx.controls.TextInput'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 333
|
|
constants '_global', 'gfx', 'Object', 'controls', 'TextInput', 'tabEnabled', '_disabled', 'focusEnabled', 'defaultTextFormat', 'textField', 'getNewTextFormat', 'italic', 'color', 'core', 'UIComponent', 'prototype', '__get__textID', '__set__textID', '', 'utils', 'Locale', 'getTranslatedString', '__set__text', '__get__text', '_text', 'isHtml', 'updateText', '__get__htmlText', '__set__htmlText', '__get__editable', '_editable', '__set__editable', 'updateTextField', '__get__password', 'password', '__set__password', '_password', '__get__maxChars', '_maxChars', '__set__maxChars', 'maxChars', '__get__disabled', '__set__disabled', 'initialized', 'setMouseHandlers', 'setState', 'appendText', 'html', 'appendHtml', '__get__length', 'length', 'handleInput', 'value', 'keyDown', 'keyHold', 'controllerIdx', 'Selection', 'getFocus', 'setFocus', 'toString', '[Scaleform TextInput ', '_name', ']', 'configUI', 'constraints', 'Constraints', 'ALL', 'addElement', '_focused', 'default', 'focused', 'disabled', 'gotoAndPlay', 'actAsButton', 'onRollOver', 'onRollOut', 'onPress', 'handleMouseRollOver', 'handleMouseRollOut', 'handleMousePress', 'type', 'press', 'button', 'dispatchEvent', 'over', '__height', '__width', 'update', 'rollOver', 'out', 'rollOut', 'draw', 'sizeIsInvalid', '_width', '_height', 'changeFocus', 'hscroll', 'input', 'getFocusBitmask', 'System', 'capabilities', 'numControllers', 'noAutoSelection', 'htmlText', 'setSelection', 'text', 'defaultText', 'setTextFormat', '_selectable', 'selectable', 'dynamic', 'focusTarget', 'addListener', 'onChanged', 'changeLock', 'textChange', 'dispatchEventAndSound', 'soundMap', 'theme', 'focusIn', 'focusOut', 'addProperty', 'editable', 'textID', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label2:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls'
|
|
getMember
|
|
push 'TextInput'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label44
|
|
push 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'TextInput'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
push r:this, 'tabEnabled', r:this, '_disabled'
|
|
getMember
|
|
not
|
|
setMember
|
|
push r:this, 'focusEnabled', r:this, '_disabled'
|
|
getMember
|
|
not
|
|
setMember
|
|
push r:this, 'defaultTextFormat', 0.0, r:this, 'textField'
|
|
getMember
|
|
push 'getNewTextFormat'
|
|
callMethod
|
|
setMember
|
|
push r:this, 'defaultTextFormat'
|
|
getMember
|
|
push 'italic', TRUE
|
|
setMember
|
|
push r:this, 'defaultTextFormat'
|
|
getMember
|
|
push 'color', 11184810
|
|
setMember
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'TextInput'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'core'
|
|
getMember
|
|
push 'UIComponent'
|
|
getMember
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, '__get__textID'
|
|
function ()
|
|
push NULL
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__textID'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:value, ''
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label3
|
|
push r:value, 1, 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Locale'
|
|
getMember
|
|
push 'getTranslatedString'
|
|
callMethod
|
|
push 1, r:this, '__set__text'
|
|
callMethod
|
|
pop
|
|
label3:
|
|
push 0.0, r:this, '__get__textID'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__text'
|
|
function2 () (r:1='this')
|
|
push r:this, '_text'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__text'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:this, '_text', r:value
|
|
setMember
|
|
push r:this, 'isHtml', FALSE
|
|
setMember
|
|
push 0.0, r:this, 'updateText'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, '__get__text'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__htmlText'
|
|
function2 () (r:1='this')
|
|
push r:this, '_text'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__htmlText'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:this, '_text', r:value
|
|
setMember
|
|
push r:this, 'isHtml', TRUE
|
|
setMember
|
|
push 0.0, r:this, 'updateText'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, '__get__htmlText'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__editable'
|
|
function2 () (r:1='this')
|
|
push r:this, '_editable'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__editable'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:this, '_editable', r:value
|
|
setMember
|
|
push r:this, 'tabEnabled', r:this, '_disabled'
|
|
getMember
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label4
|
|
pop
|
|
push r:this, '_editable'
|
|
getMember
|
|
not
|
|
label4:
|
|
setMember
|
|
push 0.0, r:this, 'updateTextField'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, '__get__editable'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__password'
|
|
function2 () (r:1='this')
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'password'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__password'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:this, '_password', r:this, 'textField'
|
|
getMember
|
|
push 'password', r:value
|
|
setRegister r:0
|
|
setMember
|
|
push r:0
|
|
setMember
|
|
push 0.0, r:this, '__get__password'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__maxChars'
|
|
function2 () (r:1='this')
|
|
push r:this, '_maxChars'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__maxChars'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:this, '_maxChars', r:this, 'textField'
|
|
getMember
|
|
push 'maxChars', r:value
|
|
setRegister r:0
|
|
setMember
|
|
push r:0
|
|
setMember
|
|
push 0.0, r:this, '__get__maxChars'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__disabled'
|
|
function2 () (r:1='this')
|
|
push r:this, '_disabled'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__disabled'
|
|
function2 (r:3='value') (r:1='this', r:2='super')
|
|
push r:value, 1, r:super, '__set__disabled'
|
|
callMethod
|
|
pop
|
|
push r:this, 'tabEnabled', r:this, '_disabled'
|
|
getMember
|
|
not
|
|
setMember
|
|
push r:this, 'focusEnabled', r:this, '_disabled'
|
|
getMember
|
|
not
|
|
setMember
|
|
push r:this, 'initialized'
|
|
getMember
|
|
not
|
|
branchIfTrue label5
|
|
push 0.0, r:this, 'setMouseHandlers'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'setState'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'updateTextField'
|
|
callMethod
|
|
pop
|
|
label5:
|
|
push 0.0, r:this, '__get__disabled'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'appendText'
|
|
function2 (r:2='text') (r:1='this')
|
|
push r:this, '_text', r:this, '_text'
|
|
getMember
|
|
push r:text
|
|
add
|
|
setMember
|
|
push r:this, 'isHtml'
|
|
getMember
|
|
not
|
|
branchIfTrue label6
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'html', FALSE
|
|
setMember
|
|
label6:
|
|
push r:this, 'isHtml', FALSE
|
|
setMember
|
|
push r:text, 1, r:this, 'textField'
|
|
getMember
|
|
push 'appendText'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'appendHtml'
|
|
function2 (r:2='text') (r:1='this')
|
|
push r:this, '_text', r:this, '_text'
|
|
getMember
|
|
push r:text
|
|
add
|
|
setMember
|
|
push r:this, 'isHtml'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label7
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'html', TRUE
|
|
setMember
|
|
label7:
|
|
push r:this, 'isHtml', TRUE
|
|
setMember
|
|
push r:text, 1, r:this, 'textField'
|
|
getMember
|
|
push 'appendHtml'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__length'
|
|
function2 () (r:1='this')
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleInput'
|
|
function2 (r:3='details', 'pathToFocus') (r:1='this')
|
|
push r:details, 'value'
|
|
getMember
|
|
push 'keyDown'
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label8
|
|
pop
|
|
push r:details, 'value'
|
|
getMember
|
|
push 'keyHold'
|
|
equals
|
|
not
|
|
label8:
|
|
not
|
|
branchIfTrue label9
|
|
push FALSE
|
|
return
|
|
label9:
|
|
push r:details, 'controllerIdx'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 1, 'Selection'
|
|
getVariable
|
|
push 'getFocus'
|
|
callMethod
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label10
|
|
push FALSE
|
|
return
|
|
label10:
|
|
push r:2, r:this, 'textField'
|
|
getMember
|
|
push 2, 'Selection'
|
|
getVariable
|
|
push 'setFocus'
|
|
callMethod
|
|
pop
|
|
push TRUE
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'toString'
|
|
function2 () (r:1='this')
|
|
push '[Scaleform TextInput ', r:this, '_name'
|
|
getMember
|
|
add
|
|
push ']'
|
|
add
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'configUI'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, 'configUI'
|
|
callMethod
|
|
pop
|
|
push r:this, 'constraints', TRUE, r:this, 2, 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
newMethod
|
|
setMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
getMember
|
|
push 'ALL'
|
|
getMember
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 2, r:this, 'constraints'
|
|
getMember
|
|
push 'addElement'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'setState'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'updateTextField'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'setMouseHandlers'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'setState'
|
|
function2 () (r:1='this')
|
|
push r:this, '_disabled'
|
|
getMember
|
|
branchIfTrue label13
|
|
push r:this, '_focused'
|
|
getMember
|
|
branchIfTrue label11
|
|
push 'default'
|
|
branch label12
|
|
label11:
|
|
push 'focused'
|
|
label12:
|
|
branch label14
|
|
label13:
|
|
push 'disabled'
|
|
label14:
|
|
push 1, r:this, 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'setMouseHandlers'
|
|
function2 () (r:1='this')
|
|
push r:this, 'actAsButton'
|
|
getMember
|
|
push FALSE
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label17
|
|
push r:this, '_disabled'
|
|
getMember
|
|
dup
|
|
branchIfTrue label15
|
|
pop
|
|
push r:this, '_focused'
|
|
getMember
|
|
label15:
|
|
not
|
|
branchIfTrue label16
|
|
push r:this, 'onRollOver'
|
|
delete
|
|
pop
|
|
push r:this, 'onRollOut'
|
|
delete
|
|
pop
|
|
push r:this, 'onPress'
|
|
delete
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label16:
|
|
push r:this, '_editable'
|
|
getMember
|
|
not
|
|
branchIfTrue label17
|
|
push r:this, 'onRollOver', r:this, 'handleMouseRollOver'
|
|
getMember
|
|
setMember
|
|
push r:this, 'onRollOut', r:this, 'handleMouseRollOut'
|
|
getMember
|
|
setMember
|
|
push r:this, 'onPress', r:this, 'handleMousePress'
|
|
getMember
|
|
setMember
|
|
label17:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleMousePress'
|
|
function2 (r:2='controllerIdx', 'keyboardOrMouse', r:3='button') (r:1='this')
|
|
push 'type', 'press', 'controllerIdx', r:controllerIdx, 'button', r:button, 3
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
push r:controllerIdx, r:this, 'textField'
|
|
getMember
|
|
push 2, 'Selection'
|
|
getVariable
|
|
push 'setFocus'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleMouseRollOver'
|
|
function2 (r:2='controllerIdx') (r:1='this')
|
|
push 'default', 1, r:this, 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
push 'over', 1, r:this, 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
push r:this, 'constraints'
|
|
getMember
|
|
not
|
|
branchIfTrue label18
|
|
push r:this, '__height'
|
|
getMember
|
|
push r:this, '__width'
|
|
getMember
|
|
push 2, r:this, 'constraints'
|
|
getMember
|
|
push 'update'
|
|
callMethod
|
|
pop
|
|
label18:
|
|
push 0.0, r:this, 'updateTextField'
|
|
callMethod
|
|
pop
|
|
push 'type', 'rollOver', 'controllerIdx', r:controllerIdx, 2
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleMouseRollOut'
|
|
function2 (r:2='controllerIdx') (r:1='this')
|
|
push 'default', 1, r:this, 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
push 'out', 1, r:this, 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
push r:this, 'constraints'
|
|
getMember
|
|
not
|
|
branchIfTrue label19
|
|
push r:this, '__height'
|
|
getMember
|
|
push r:this, '__width'
|
|
getMember
|
|
push 2, r:this, 'constraints'
|
|
getMember
|
|
push 'update'
|
|
callMethod
|
|
pop
|
|
label19:
|
|
push 0.0, r:this, 'updateTextField'
|
|
callMethod
|
|
pop
|
|
push 'type', 'rollOut', 'controllerIdx', r:controllerIdx, 2
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'draw'
|
|
function2 () (r:1='this', r:2='super')
|
|
push r:this, 'sizeIsInvalid'
|
|
getMember
|
|
not
|
|
branchIfTrue label20
|
|
push r:this, '_width', r:this, '__width'
|
|
getMember
|
|
setMember
|
|
push r:this, '_height', r:this, '__height'
|
|
getMember
|
|
setMember
|
|
label20:
|
|
push 0.0, r:super, 'draw'
|
|
callMethod
|
|
pop
|
|
push r:this, '__height'
|
|
getMember
|
|
push r:this, '__width'
|
|
getMember
|
|
push 2, r:this, 'constraints'
|
|
getMember
|
|
push 'update'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'changeFocus'
|
|
function2 () (r:1='this')
|
|
push r:this, 'tabEnabled', r:this, '_disabled'
|
|
getMember
|
|
not
|
|
setMember
|
|
push r:this, '_focused'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label21
|
|
push r:this, 'hscroll', r:this, 'textField'
|
|
getMember
|
|
push 'hscroll'
|
|
getMember
|
|
setMember
|
|
label21:
|
|
push 0.0, r:this, 'setState'
|
|
callMethod
|
|
pop
|
|
push r:this, 'constraints'
|
|
getMember
|
|
not
|
|
branchIfTrue label22
|
|
push r:this, '__height'
|
|
getMember
|
|
push r:this, '__width'
|
|
getMember
|
|
push 2, r:this, 'constraints'
|
|
getMember
|
|
push 'update'
|
|
callMethod
|
|
pop
|
|
label22:
|
|
push 0.0, r:this, 'updateTextField'
|
|
callMethod
|
|
pop
|
|
push r:this, '_focused'
|
|
getMember
|
|
dup
|
|
not
|
|
branchIfTrue label23
|
|
pop
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'type'
|
|
getMember
|
|
push 'input'
|
|
equals
|
|
label23:
|
|
not
|
|
branchIfTrue label27
|
|
push r:this, 'tabEnabled', FALSE
|
|
setMember
|
|
push r:this, 1, 'Selection'
|
|
getVariable
|
|
push 'getFocusBitmask'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label24:
|
|
push r:2, 'System'
|
|
getVariable
|
|
push 'capabilities'
|
|
getMember
|
|
push 'numControllers'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label27
|
|
push r:3, r:2
|
|
shiftRight
|
|
push 1
|
|
bitwiseAnd
|
|
push 0.0
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label26
|
|
push r:2, r:this, 'textField'
|
|
getMember
|
|
push 2, 'Selection'
|
|
getVariable
|
|
push 'setFocus'
|
|
callMethod
|
|
pop
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'noAutoSelection'
|
|
getMember
|
|
not
|
|
branchIfTrue label25
|
|
push r:2, r:this, 'textField'
|
|
getMember
|
|
push 'htmlText'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'htmlText'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 3, 'Selection'
|
|
getVariable
|
|
push 'setSelection'
|
|
callMethod
|
|
pop
|
|
branch label26
|
|
label25:
|
|
push r:2, r:this, 'textField'
|
|
getMember
|
|
push 'htmlText'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 0.0, 3, 'Selection'
|
|
getVariable
|
|
push 'setSelection'
|
|
callMethod
|
|
pop
|
|
label26:
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label24
|
|
label27:
|
|
push 0.0, r:this, 'setMouseHandlers'
|
|
callMethod
|
|
pop
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'hscroll', r:this, 'hscroll'
|
|
getMember
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'updateText'
|
|
function2 () (r:1='this')
|
|
push r:this, '_text'
|
|
getMember
|
|
push ''
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label30
|
|
push r:this, 'isHtml'
|
|
getMember
|
|
not
|
|
branchIfTrue label28
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'html', TRUE
|
|
setMember
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'htmlText', r:this, '_text'
|
|
getMember
|
|
setMember
|
|
branch label29
|
|
label28:
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'html', FALSE
|
|
setMember
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'text', r:this, '_text'
|
|
getMember
|
|
setMember
|
|
label29:
|
|
push UNDEF
|
|
return
|
|
label30:
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'text', ''
|
|
setMember
|
|
push r:this, '_focused'
|
|
getMember
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label31
|
|
pop
|
|
push r:this, 'defaultText'
|
|
getMember
|
|
push ''
|
|
equals
|
|
not
|
|
label31:
|
|
not
|
|
branchIfTrue label32
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'text', r:this, 'defaultText'
|
|
getMember
|
|
setMember
|
|
push r:this, 'defaultTextFormat'
|
|
getMember
|
|
push 1, r:this, 'textField'
|
|
getMember
|
|
push 'setTextFormat'
|
|
callMethod
|
|
pop
|
|
label32:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'updateTextField'
|
|
function2 () (r:1='this')
|
|
push r:this, 'textField'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label40
|
|
push r:this, '_selectable'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label33
|
|
push r:this, '_selectable', r:this, 'textField'
|
|
getMember
|
|
push 'selectable'
|
|
getMember
|
|
setMember
|
|
label33:
|
|
push 0.0, r:this, 'updateText'
|
|
callMethod
|
|
pop
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'maxChars', r:this, '_maxChars'
|
|
getMember
|
|
setMember
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'noAutoSelection', TRUE
|
|
setMember
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'password', r:this, '_password'
|
|
getMember
|
|
setMember
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'selectable', r:this, '_disabled'
|
|
getMember
|
|
branchIfTrue label35
|
|
push r:this, '_selectable'
|
|
getMember
|
|
dup
|
|
branchIfTrue label34
|
|
pop
|
|
push r:this, '_editable'
|
|
getMember
|
|
label34:
|
|
branch label36
|
|
label35:
|
|
push FALSE
|
|
label36:
|
|
setMember
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'type', r:this, '_editable'
|
|
getMember
|
|
dup
|
|
not
|
|
branchIfTrue label37
|
|
pop
|
|
push r:this, '_disabled'
|
|
getMember
|
|
not
|
|
label37:
|
|
branchIfTrue label38
|
|
push 'dynamic'
|
|
branch label39
|
|
label38:
|
|
push 'input'
|
|
label39:
|
|
setMember
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'focusTarget', r:this
|
|
setMember
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'hscroll', r:this, 'hscroll'
|
|
getMember
|
|
setMember
|
|
push r:this, 1, r:this, 'textField'
|
|
getMember
|
|
push 'addListener'
|
|
callMethod
|
|
pop
|
|
label40:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onChanged'
|
|
function2 ('target') (r:1='this')
|
|
push r:this, 'changeLock'
|
|
getMember
|
|
not
|
|
branchIfTrue label41
|
|
push UNDEF
|
|
return
|
|
label41:
|
|
push r:this, '_text', r:this, 'isHtml'
|
|
getMember
|
|
branchIfTrue label42
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'text'
|
|
getMember
|
|
branch label43
|
|
label42:
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'htmlText'
|
|
getMember
|
|
label43:
|
|
setMember
|
|
push 'type', 'textChange', 1
|
|
initObject
|
|
push 1, r:this, 'dispatchEventAndSound'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'defaultText', ''
|
|
setMember
|
|
push r:2, 'soundMap', 'theme', 'default', 'focusIn', 'focusIn', 'focusOut', 'focusOut', 'textChange', 'textChange', 4
|
|
initObject
|
|
setMember
|
|
push r:2, '_text', ''
|
|
setMember
|
|
push r:2, '_maxChars', 0.0
|
|
setMember
|
|
push r:2, '_editable', TRUE
|
|
setMember
|
|
push r:2, 'actAsButton', FALSE
|
|
setMember
|
|
push r:2, 'hscroll', 0.0
|
|
setMember
|
|
push r:2, 'changeLock', FALSE
|
|
setMember
|
|
push r:2, '__set__disabled'
|
|
getMember
|
|
push r:2, '__get__disabled'
|
|
getMember
|
|
push 'disabled', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__editable'
|
|
getMember
|
|
push r:2, '__get__editable'
|
|
getMember
|
|
push 'editable', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__htmlText'
|
|
getMember
|
|
push r:2, '__get__htmlText'
|
|
getMember
|
|
push 'htmlText', 3, r:2, 'addProperty'
|
|
callMethod
|
|
function ()
|
|
end // of function
|
|
|
|
push r:2, '__get__length'
|
|
getMember
|
|
push 'length', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__maxChars'
|
|
getMember
|
|
push r:2, '__get__maxChars'
|
|
getMember
|
|
push 'maxChars', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__password'
|
|
getMember
|
|
push r:2, '__get__password'
|
|
getMember
|
|
push 'password', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__text'
|
|
getMember
|
|
push r:2, '__get__text'
|
|
getMember
|
|
push 'text', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__textID'
|
|
getMember
|
|
push r:2, '__get__textID'
|
|
getMember
|
|
push 'textID', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push 1, NULL, 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'TextInput'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label44:
|
|
pop
|
|
end // of initMovieClip 333
|
|
|
|
defineMovieClip 334 // total frames: 0
|
|
end // of defineMovieClip 334
|
|
|
|
exportAssets
|
|
334 as '__Packages.gfx.controls.TextArea'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 334
|
|
constants '_global', 'gfx', 'Object', 'controls', 'TextArea', 'TextInput', 'prototype', '__get__position', '_position', '__set__position', 'textField', 'scroll', '__get__scrollPolicy', '_scrollPolicy', '__set__scrollPolicy', 'updateScrollBar', '__get__scrollBar', '_scrollBar', '__set__scrollBar', 'initialized', 'inspectableScrollBar', 'scrollTarget', 'focusTarget', 'handleScroll', 'removeEventListener', 'autoScrollBar', 'removeMovieClip', 'string', 'MovieClip', '_parent', 'toString', '_visible', 'container', 'attachMovie', 'maxscroll', 'changeLock', 'onChanged', '__get__disabled', '_disabled', '__set__disabled', '[Scaleform TextArea ', '_name', ']', 'handleInput', 'value', 'keyDown', 'keyHold', 'controllerIdx', 'Selection', 'getFocus', 'setFocus', '_editable', '__reg0', 'navEquivalent', 'ui', 'NavigationCode', 'UP', 'Math', 'max', 'DOWN', 'min', 'END', 'HOME', 'PAGE_UP', 'bottomScroll', 'PAGE_DOWN', 'configUI', 'Mouse', 'addListener', 'createEmptyMovieClip', 'scale9Grid', 'flash', 'geom', 'Rectangle', '', 'draw', '_xscale', '_yscale', '_x', '__width', '_width', 'height', '__height', 'updateText', 'updateTextField', 'resetScrollPosition', 'constraints', 'getElement', 'on', 'auto', 'visible', 'metrics', 'right', 'update', 'off', 'disabled', 'onScroller', 'type', 'dispatchEventAndSound', 'scrollWheel', 'soundMap', 'theme', 'default', 'focusIn', 'focusOut', 'textChange', 'addProperty', 'position', 'scrollBar', 'scrollPolicy', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label2:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls'
|
|
getMember
|
|
push 'TextArea'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label37
|
|
push 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'TextArea'
|
|
function2 () (r:1='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'TextArea'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'TextInput'
|
|
getMember
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, '__get__position'
|
|
function2 () (r:1='this')
|
|
push r:this, '_position'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__position'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:this, '_position', r:value
|
|
setMember
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'scroll', r:this, '_position'
|
|
getMember
|
|
setMember
|
|
push 0.0, r:this, '__get__position'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__scrollPolicy'
|
|
function2 () (r:1='this')
|
|
push r:this, '_scrollPolicy'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__scrollPolicy'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:this, '_scrollPolicy', r:value
|
|
setMember
|
|
push 0.0, r:this, 'updateScrollBar'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, '__get__scrollPolicy'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__scrollBar'
|
|
function2 () (r:1='this')
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__scrollBar'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:this, 'initialized'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label3
|
|
push r:this, 'inspectableScrollBar', r:value
|
|
setMember
|
|
push UNDEF
|
|
return
|
|
label3:
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
push r:value
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label8
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label4
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
push 'scrollTarget', NULL
|
|
setMember
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
push 'focusTarget', NULL
|
|
setMember
|
|
push 'handleScroll', r:this, 'scroll', 3, r:this, '_scrollBar'
|
|
getMember
|
|
push 'removeEventListener'
|
|
callMethod
|
|
pop
|
|
push r:this, 'autoScrollBar'
|
|
getMember
|
|
not
|
|
branchIfTrue label4
|
|
push 0.0, r:this, '_scrollBar'
|
|
getMember
|
|
push 'removeMovieClip'
|
|
callMethod
|
|
pop
|
|
label4:
|
|
push r:this, 'autoScrollBar', FALSE
|
|
setMember
|
|
push r:value
|
|
typeof
|
|
push 'string'
|
|
equals
|
|
not
|
|
branchIfTrue label6
|
|
push r:this, '_scrollBar', 'MovieClip'
|
|
getVariable
|
|
push r:this, '_parent'
|
|
getMember
|
|
push 0.0, r:value, 'toString'
|
|
callMethod
|
|
getMember
|
|
cast
|
|
setMember
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
branchIfTrue label5
|
|
push r:this, '_scrollBar', '_visible', FALSE, 1
|
|
initObject
|
|
push 1000, '_scrollBar', 0.0, r:value, 'toString'
|
|
callMethod
|
|
push 4, r:this, 'container'
|
|
getMember
|
|
push 'attachMovie'
|
|
callMethod
|
|
setMember
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label5
|
|
push r:this, 'autoScrollBar', TRUE
|
|
setMember
|
|
label5:
|
|
branch label7
|
|
label6:
|
|
push r:this, '_scrollBar', 'MovieClip'
|
|
getVariable
|
|
push r:value
|
|
cast
|
|
setMember
|
|
label7:
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label8
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
push 'focusTarget', r:this
|
|
setMember
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
push 'scrollTarget', r:this, 'textField'
|
|
getMember
|
|
setMember
|
|
push r:this, 'maxscroll', r:this, 'textField'
|
|
getMember
|
|
push 'maxscroll'
|
|
getMember
|
|
setMember
|
|
push 0.0, r:this, 'updateScrollBar'
|
|
callMethod
|
|
pop
|
|
push r:this, 'changeLock', TRUE
|
|
setMember
|
|
push 0.0, r:this, 'onChanged'
|
|
callMethod
|
|
pop
|
|
push r:this, 'changeLock', FALSE
|
|
setMember
|
|
push UNDEF
|
|
return
|
|
label8:
|
|
push 0.0, r:this, '__get__scrollBar'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__disabled'
|
|
function2 () (r:1='this')
|
|
push r:this, '_disabled'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__disabled'
|
|
function2 (r:3='value') (r:1='this', r:2='super')
|
|
push r:value, 1, r:super, '__set__disabled'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'updateScrollBar'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, '__get__disabled'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'toString'
|
|
function2 () (r:1='this')
|
|
push '[Scaleform TextArea ', r:this, '_name'
|
|
getMember
|
|
add
|
|
push ']'
|
|
add
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleInput'
|
|
function2 (r:3='details', 'pathToFocus') (r:1='this')
|
|
push r:details, 'value'
|
|
getMember
|
|
push 'keyDown'
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label9
|
|
pop
|
|
push r:details, 'value'
|
|
getMember
|
|
push 'keyHold'
|
|
equals
|
|
not
|
|
label9:
|
|
not
|
|
branchIfTrue label10
|
|
push FALSE
|
|
return
|
|
label10:
|
|
push r:details, 'controllerIdx'
|
|
getMember
|
|
setRegister r:4
|
|
pop
|
|
push r:4, 1, 'Selection'
|
|
getVariable
|
|
push 'getFocus'
|
|
callMethod
|
|
push NULL
|
|
equals
|
|
not
|
|
branchIfTrue label11
|
|
push r:4, r:this, 'textField'
|
|
getMember
|
|
push 2, 'Selection'
|
|
getVariable
|
|
push 'setFocus'
|
|
callMethod
|
|
pop
|
|
push TRUE
|
|
return
|
|
label11:
|
|
push r:this, '_editable'
|
|
getMember
|
|
not
|
|
branchIfTrue label12
|
|
push FALSE
|
|
return
|
|
label12:
|
|
push '__reg0', r:details, 'navEquivalent'
|
|
getMember
|
|
setRegister r:0
|
|
setVariable
|
|
push r:0, 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'UP'
|
|
getMember
|
|
strictEquals
|
|
not
|
|
branchIfTrue label14
|
|
push 0.0, r:this, '__get__position'
|
|
callMethod
|
|
push 1
|
|
equals
|
|
not
|
|
branchIfTrue label13
|
|
push FALSE
|
|
return
|
|
label13:
|
|
push 0.0, r:this, '__get__position'
|
|
callMethod
|
|
push 1
|
|
subtract
|
|
push 1, 2, 'Math'
|
|
getVariable
|
|
push 'max'
|
|
callMethod
|
|
push 1, r:this, '__set__position'
|
|
callMethod
|
|
pop
|
|
push TRUE
|
|
return
|
|
branch label20
|
|
label14:
|
|
push '__reg0'
|
|
getVariable
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'DOWN'
|
|
getMember
|
|
strictEquals
|
|
not
|
|
branchIfTrue label16
|
|
push 0.0, r:this, '__get__position'
|
|
callMethod
|
|
push r:this, 'maxscroll'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label15
|
|
push FALSE
|
|
return
|
|
label15:
|
|
push 0.0, r:this, '__get__position'
|
|
callMethod
|
|
push 1
|
|
add
|
|
push r:this, 'maxscroll'
|
|
getMember
|
|
push 2, 'Math'
|
|
getVariable
|
|
push 'min'
|
|
callMethod
|
|
push 1, r:this, '__set__position'
|
|
callMethod
|
|
pop
|
|
push TRUE
|
|
return
|
|
branch label20
|
|
label16:
|
|
push '__reg0'
|
|
getVariable
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'END'
|
|
getMember
|
|
strictEquals
|
|
not
|
|
branchIfTrue label17
|
|
push r:this, 'maxscroll'
|
|
getMember
|
|
push 1, r:this, '__set__position'
|
|
callMethod
|
|
pop
|
|
push TRUE
|
|
return
|
|
branch label20
|
|
label17:
|
|
push '__reg0'
|
|
getVariable
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'HOME'
|
|
getMember
|
|
strictEquals
|
|
not
|
|
branchIfTrue label18
|
|
push 1, 1, r:this, '__set__position'
|
|
callMethod
|
|
pop
|
|
push TRUE
|
|
return
|
|
branch label20
|
|
label18:
|
|
push '__reg0'
|
|
getVariable
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'PAGE_UP'
|
|
getMember
|
|
strictEquals
|
|
not
|
|
branchIfTrue label19
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'bottomScroll'
|
|
getMember
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'scroll'
|
|
getMember
|
|
subtract
|
|
setRegister r:2
|
|
pop
|
|
push 0.0, r:this, '__get__position'
|
|
callMethod
|
|
push r:2
|
|
subtract
|
|
push 1, 2, 'Math'
|
|
getVariable
|
|
push 'max'
|
|
callMethod
|
|
push 1, r:this, '__set__position'
|
|
callMethod
|
|
pop
|
|
push TRUE
|
|
return
|
|
branch label20
|
|
label19:
|
|
push '__reg0'
|
|
getVariable
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'PAGE_DOWN'
|
|
getMember
|
|
strictEquals
|
|
not
|
|
branchIfTrue label20
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'bottomScroll'
|
|
getMember
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'scroll'
|
|
getMember
|
|
subtract
|
|
setRegister r:2
|
|
pop
|
|
push 0.0, r:this, '__get__position'
|
|
callMethod
|
|
push r:2
|
|
add
|
|
push r:this, 'maxscroll'
|
|
getMember
|
|
push 2, 'Math'
|
|
getVariable
|
|
push 'min'
|
|
callMethod
|
|
push 1, r:this, '__set__position'
|
|
callMethod
|
|
pop
|
|
push TRUE
|
|
return
|
|
label20:
|
|
push FALSE
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'configUI'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, 'configUI'
|
|
callMethod
|
|
pop
|
|
push r:this, 1, 'Mouse'
|
|
getVariable
|
|
push 'addListener'
|
|
callMethod
|
|
pop
|
|
push r:this, 'container', 1, 'container', 2, r:this, 'createEmptyMovieClip'
|
|
callMethod
|
|
setMember
|
|
push r:this, 'container'
|
|
getMember
|
|
push 'scale9Grid', 1, 1, 20, 20, 4, 'flash'
|
|
getVariable
|
|
push 'geom'
|
|
getMember
|
|
push 'Rectangle'
|
|
newMethod
|
|
setMember
|
|
push r:this, 'inspectableScrollBar'
|
|
getMember
|
|
push ''
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label21
|
|
push r:this, 'inspectableScrollBar'
|
|
getMember
|
|
push 1, r:this, '__set__scrollBar'
|
|
callMethod
|
|
pop
|
|
push r:this, 'inspectableScrollBar', NULL
|
|
setMember
|
|
label21:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'draw'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, 'draw'
|
|
callMethod
|
|
pop
|
|
push r:this, 'container'
|
|
getMember
|
|
push '_xscale', 10000, r:this, '_xscale'
|
|
getMember
|
|
divide
|
|
setMember
|
|
push r:this, 'container'
|
|
getMember
|
|
push '_yscale', 10000, r:this, '_yscale'
|
|
getMember
|
|
divide
|
|
setMember
|
|
push r:this, 'autoScrollBar'
|
|
getMember
|
|
not
|
|
branchIfTrue label22
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
push '_x', r:this, '__width'
|
|
getMember
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
push '_width'
|
|
getMember
|
|
subtract
|
|
setMember
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
push 'height', r:this, '__height'
|
|
getMember
|
|
push 1
|
|
subtract
|
|
setMember
|
|
label22:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'updateText'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, 'updateText'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'updateScrollBar'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'updateTextField'
|
|
function2 () (r:1='this', r:2='super')
|
|
push r:this, 'resetScrollPosition', TRUE
|
|
setMember
|
|
push 0.0, r:super, 'updateTextField'
|
|
callMethod
|
|
pop
|
|
push r:this, 'textField'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label23
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label23
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
push 'scrollTarget', r:this, 'textField'
|
|
getMember
|
|
setMember
|
|
label23:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'updateScrollBar'
|
|
function2 () (r:1='this')
|
|
push r:this, 'maxscroll', r:this, 'textField'
|
|
getMember
|
|
push 'maxscroll'
|
|
getMember
|
|
setMember
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label33
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 1, r:this, 'constraints'
|
|
getMember
|
|
push 'getElement'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:this, '_scrollPolicy'
|
|
getMember
|
|
push 'on'
|
|
equals
|
|
dup
|
|
branchIfTrue label24
|
|
pop
|
|
push r:this, '_scrollPolicy'
|
|
getMember
|
|
push 'auto'
|
|
equals
|
|
dup
|
|
not
|
|
branchIfTrue label24
|
|
pop
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'maxscroll'
|
|
getMember
|
|
push 1
|
|
greaterThan
|
|
label24:
|
|
not
|
|
branchIfTrue label28
|
|
push r:this, 'autoScrollBar'
|
|
getMember
|
|
dup
|
|
not
|
|
branchIfTrue label25
|
|
pop
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
push 'visible'
|
|
getMember
|
|
not
|
|
label25:
|
|
not
|
|
branchIfTrue label27
|
|
push r:2, NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label26
|
|
push r:2, 'metrics'
|
|
getMember
|
|
push 'right', r:2, 'metrics'
|
|
getMember
|
|
push 'right'
|
|
getMember
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
push '_width'
|
|
getMember
|
|
add
|
|
setMember
|
|
push r:this, '__height'
|
|
getMember
|
|
push r:this, '__width'
|
|
getMember
|
|
push 2, r:this, 'constraints'
|
|
getMember
|
|
push 'update'
|
|
callMethod
|
|
pop
|
|
label26:
|
|
push r:this, 'maxscroll', r:this, 'textField'
|
|
getMember
|
|
push 'maxscroll'
|
|
getMember
|
|
setMember
|
|
label27:
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
push 'visible', TRUE
|
|
setMember
|
|
label28:
|
|
push r:this, '_scrollPolicy'
|
|
getMember
|
|
push 'off'
|
|
equals
|
|
dup
|
|
branchIfTrue label29
|
|
pop
|
|
push r:this, '_scrollPolicy'
|
|
getMember
|
|
push 'auto'
|
|
equals
|
|
dup
|
|
not
|
|
branchIfTrue label29
|
|
pop
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'maxscroll'
|
|
getMember
|
|
push 1
|
|
equals
|
|
label29:
|
|
not
|
|
branchIfTrue label32
|
|
push r:this, 'autoScrollBar'
|
|
getMember
|
|
dup
|
|
not
|
|
branchIfTrue label30
|
|
pop
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
push 'visible'
|
|
getMember
|
|
label30:
|
|
not
|
|
branchIfTrue label31
|
|
push r:2, NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label31
|
|
push r:2, 'metrics'
|
|
getMember
|
|
push 'right', r:2, 'metrics'
|
|
getMember
|
|
push 'right'
|
|
getMember
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
push '_width'
|
|
getMember
|
|
subtract
|
|
setMember
|
|
push r:this, '__height'
|
|
getMember
|
|
push r:this, '__width'
|
|
getMember
|
|
push 2, r:this, 'constraints'
|
|
getMember
|
|
push 'update'
|
|
callMethod
|
|
pop
|
|
label31:
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
push 'visible', FALSE
|
|
setMember
|
|
label32:
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
push 'disabled'
|
|
getMember
|
|
push r:this, '_disabled'
|
|
getMember
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label33
|
|
push r:this, '_scrollBar'
|
|
getMember
|
|
push 'disabled', r:this, '_disabled'
|
|
getMember
|
|
setMember
|
|
label33:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onChanged'
|
|
function2 (r:3='target') (r:1='this', r:2='super')
|
|
push r:this, 'maxscroll'
|
|
getMember
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'maxscroll'
|
|
getMember
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label34
|
|
push 0.0, r:this, 'updateScrollBar'
|
|
callMethod
|
|
pop
|
|
label34:
|
|
push r:target, 1, r:super, 'onChanged'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onScroller'
|
|
function2 () (r:1='this')
|
|
push r:this, 'resetScrollPosition'
|
|
getMember
|
|
not
|
|
branchIfTrue label35
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'scroll', r:this, '_position'
|
|
getMember
|
|
setMember
|
|
branch label36
|
|
label35:
|
|
push r:this, '_position', r:this, 'textField'
|
|
getMember
|
|
push 'scroll'
|
|
getMember
|
|
setMember
|
|
label36:
|
|
push r:this, 'resetScrollPosition', FALSE
|
|
setMember
|
|
push 'type', 'scroll', 1
|
|
initObject
|
|
push 1, r:this, 'dispatchEventAndSound'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'scrollWheel'
|
|
function2 (r:2='delta') (r:1='this')
|
|
push r:this, '_position'
|
|
getMember
|
|
push r:delta
|
|
subtract
|
|
push r:this, 'maxscroll'
|
|
getMember
|
|
push 2, 'Math'
|
|
getVariable
|
|
push 'min'
|
|
callMethod
|
|
push 1, 2, 'Math'
|
|
getVariable
|
|
push 'max'
|
|
callMethod
|
|
push 1, r:this, '__set__position'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'soundMap', 'theme', 'default', 'focusIn', 'focusIn', 'focusOut', 'focusOut', 'textChange', 'textChange', 'scroll', 'scroll', 5
|
|
initObject
|
|
setMember
|
|
push r:2, '_scrollPolicy', 'auto'
|
|
setMember
|
|
push r:2, '_position', 1
|
|
setMember
|
|
push r:2, 'maxscroll', 1
|
|
setMember
|
|
push r:2, 'autoScrollBar', FALSE
|
|
setMember
|
|
push r:2, 'resetScrollPosition', FALSE
|
|
setMember
|
|
push r:2, '__set__disabled'
|
|
getMember
|
|
push r:2, '__get__disabled'
|
|
getMember
|
|
push 'disabled', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__position'
|
|
getMember
|
|
push r:2, '__get__position'
|
|
getMember
|
|
push 'position', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__scrollBar'
|
|
getMember
|
|
push r:2, '__get__scrollBar'
|
|
getMember
|
|
push 'scrollBar', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__scrollPolicy'
|
|
getMember
|
|
push r:2, '__get__scrollPolicy'
|
|
getMember
|
|
push 'scrollPolicy', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push 1, NULL, 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'TextArea'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label37:
|
|
pop
|
|
end // of initMovieClip 334
|
|
|
|
defineMovieClip 335 // total frames: 0
|
|
end // of defineMovieClip 335
|
|
|
|
exportAssets
|
|
335 as '__Packages.JournalSaveLoadList'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 335
|
|
constants '_global', 'JournalSaveLoadList', 'Shared', 'BSScrollingList', 'prototype', 'SetEntry', 'fileNum', ' ', 'SaveNumber', 'SetText', '00', '0', 'ListScrollbar', '_x', 'iMaxScrollPosition', 'moveSelectionUp', 'UIMenuFocus', 'PlaySound', 'gfx', 'io', 'GameDelegate', 'call', 'moveSelectionDown', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'JournalSaveLoadList'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label8
|
|
push '_global'
|
|
getVariable
|
|
push 'JournalSaveLoadList'
|
|
function2 () (r:1='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push '_global'
|
|
getVariable
|
|
push 'JournalSaveLoadList'
|
|
getMember
|
|
push 'Shared'
|
|
getVariable
|
|
push 'BSScrollingList'
|
|
getMember
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'SetEntry'
|
|
function2 (r:4='aEntryClip', r:3='aEntryObject') (r:1='this', r:2='super')
|
|
push r:aEntryObject, r:aEntryClip, 2, r:super, 'SetEntry'
|
|
callMethod
|
|
pop
|
|
push r:aEntryObject, 'fileNum'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label1
|
|
push ' ', 1, r:aEntryClip, 'SaveNumber'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
branch label4
|
|
label1:
|
|
push r:aEntryObject, 'fileNum'
|
|
getMember
|
|
push 10
|
|
lessThan
|
|
not
|
|
branchIfTrue label2
|
|
push '00', r:aEntryObject, 'fileNum'
|
|
getMember
|
|
add
|
|
push 1, r:aEntryClip, 'SaveNumber'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
branch label4
|
|
label2:
|
|
push r:aEntryObject, 'fileNum'
|
|
getMember
|
|
push 100
|
|
lessThan
|
|
not
|
|
branchIfTrue label3
|
|
push '0', r:aEntryObject, 'fileNum'
|
|
getMember
|
|
add
|
|
push 1, r:aEntryClip, 'SaveNumber'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
branch label4
|
|
label3:
|
|
push r:aEntryObject, 'fileNum'
|
|
getMember
|
|
push 1, r:aEntryClip, 'SaveNumber'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
label4:
|
|
push r:this, 'ListScrollbar'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label7
|
|
push r:aEntryClip, '_x', r:this, 'iMaxScrollPosition'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label5
|
|
push 25
|
|
branch label6
|
|
label5:
|
|
push 0.0
|
|
label6:
|
|
setMember
|
|
label7:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'moveSelectionUp'
|
|
function2 () (r:1='super')
|
|
push 0.0, r:super, 'moveSelectionUp'
|
|
callMethod
|
|
pop
|
|
push 'UIMenuFocus', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'moveSelectionDown'
|
|
function2 () (r:1='super')
|
|
push 0.0, r:super, 'moveSelectionDown'
|
|
callMethod
|
|
pop
|
|
push 'UIMenuFocus', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push 1, NULL, '_global'
|
|
getVariable
|
|
push 'JournalSaveLoadList'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label8:
|
|
pop
|
|
end // of initMovieClip 335
|
|
|
|
defineMovieClip 336 // total frames: 0
|
|
end // of defineMovieClip 336
|
|
|
|
exportAssets
|
|
336 as '__Packages.SaveLoadPanel'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 336
|
|
constants '_global', 'SaveLoadPanel', 'gfx', 'events', 'EventDispatcher', 'initialize', 'SaveLoadList_mc', 'List_mc', 'bSaving', 'showCharacterBackHint', 'showingCharacterList', 'lastSelectedIndexMemory', 'uiSaveLoadManagerProcessedElements', 'uiSaveLoadManagerNumElementsToLoad', 'isForceStopping', 'MovieClip', 'prototype', 'onLoad', 'ScreenshotLoader', 'MovieClipLoader', 'addListener', 'onOKToLoadConfirm', 'ConfirmOKToLoad', 'io', 'GameDelegate', 'addCallBack', 'onSaveLoadBatchComplete', 'onFillCharacterListComplete', 'ShowScreenshot', 'ScreenshotReady', 'onSaveLoadItemPress', 'itemPress', 'addEventListener', 'onSaveLoadItemHighlight', 'selectionChange', 'iBatchSize', 'maxEntries', 'PlayerInfoText', 'getNextHighestDepth', 'LevelText', 'createTextField', 'text', '$Level', '_visible', '__get__isSaving', '__set__isSaving', '__get__isShowingCharacterList', '__set__isShowingCharacterList', 'iPlatform', 'CONTROLLER_ORBIS', 'ScreenshotHolder', '__get__selectedIndex', 'selectedIndex', '__get__platform', '__set__platform', '__get__batchSize', '__get__numSaves', 'entryList', 'length', '__get__selectedEntry', '__get__LastSelectedIndexMemory', 'Math', 'max', 'flags', 'id', 'CharacterSelected', 'call', 'type', 'OnCharacterSelected', 'dispatchEvent', 'IsOKtoLoad', 'saveGameSelected', 'index', 'loadGameSelected', 'ForceStopLoading', 'ForceStopSaveListLoading', 'RemoveScreenshot', 'iScreenshotTimerID', 'clearInterval', 'ScreenshotRect', 'removeMovieClip', ' ', 'textField', 'SetText', 'DateText', 'PlayTimeText', 'SCREENSHOT_DELAY', 'PrepScreenshot', 'setInterval', 'saveHighlighted', 'selectedEntry', 'PrepSaveGameScreenshot', 'createEmptyMovieClip', 'img://BGSSaveLoadHeader_Screenshot', 'loadClip', 'corrupt', '$SAVE CORRUPT', 'obsolete', '$SAVE OBSOLETE', 'name', 'substr', '...', 'raceName', ', ', 'level', 'textAutoSize', 'shrink', 'playTime', 'dateString', 'onLoadInit', '_width', 'sizer', '_height', 'InvalidateData', 'LastSelectedIndexMemory', 'UpdateList', 'saveListCharactersPopulated', 'splice', '$[NEW SAVE]', 'unshift', 'shift', 'saveListPopulated', 'DeleteSelectedSave', 'DeleteSave', 'PopulateEmptySaveList', 'ClearList', 'Object', 'push', 'OnSelectClicked', 'OnBackClicked', 'OnSaveLoadPanelBackClicked', 'CONTROLLER_PC', 'CONTROLLER_PC_GAMEPAD', 'CONTROLLER_DURANGO', 'addProperty', 'batchSize', 'isSaving', 'isShowingCharacterList', 'numSaves', 'platform', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'SaveLoadPanel'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label46
|
|
push '_global'
|
|
getVariable
|
|
push 'SaveLoadPanel'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
push r:this, 1, 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
getMember
|
|
push 'initialize'
|
|
callMethod
|
|
pop
|
|
push r:this, 'SaveLoadList_mc', r:this, 'List_mc'
|
|
getMember
|
|
setMember
|
|
push r:this, 'bSaving', TRUE
|
|
setMember
|
|
push r:this, 'showCharacterBackHint', FALSE
|
|
setMember
|
|
push r:this, 'showingCharacterList', FALSE
|
|
setMember
|
|
push r:this, 'lastSelectedIndexMemory', 0.0
|
|
setMember
|
|
push r:this, 'uiSaveLoadManagerProcessedElements', 0.0
|
|
setMember
|
|
push r:this, 'uiSaveLoadManagerNumElementsToLoad', 0.0
|
|
setMember
|
|
push r:this, 'isForceStopping', FALSE
|
|
setMember
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push '_global'
|
|
getVariable
|
|
push 'SaveLoadPanel'
|
|
getMember
|
|
push 'MovieClip'
|
|
getVariable
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'onLoad'
|
|
function2 () (r:1='this')
|
|
push r:this, 'ScreenshotLoader', 0.0, 'MovieClipLoader'
|
|
new
|
|
setMember
|
|
push r:this, 1, r:this, 'ScreenshotLoader'
|
|
getMember
|
|
push 'addListener'
|
|
callMethod
|
|
pop
|
|
push 'onOKToLoadConfirm', r:this, 'ConfirmOKToLoad', 3, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'addCallBack'
|
|
callMethod
|
|
pop
|
|
push 'onSaveLoadBatchComplete', r:this, 'onSaveLoadBatchComplete', 3, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'addCallBack'
|
|
callMethod
|
|
pop
|
|
push 'onFillCharacterListComplete', r:this, 'onFillCharacterListComplete', 3, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'addCallBack'
|
|
callMethod
|
|
pop
|
|
push 'ShowScreenshot', r:this, 'ScreenshotReady', 3, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'addCallBack'
|
|
callMethod
|
|
pop
|
|
push 'onSaveLoadItemPress', r:this, 'itemPress', 3, r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'onSaveLoadItemHighlight', r:this, 'selectionChange', 3, r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push r:this, 'iBatchSize', r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'maxEntries'
|
|
getMember
|
|
setMember
|
|
push 30, 200, 0.0, 0.0, 0.0, r:this, 'PlayerInfoText'
|
|
getMember
|
|
push 'getNextHighestDepth'
|
|
callMethod
|
|
push 'LevelText', 6, r:this, 'PlayerInfoText'
|
|
getMember
|
|
push 'createTextField'
|
|
callMethod
|
|
pop
|
|
push r:this, 'PlayerInfoText'
|
|
getMember
|
|
push 'LevelText'
|
|
getMember
|
|
push 'text', '$Level'
|
|
setMember
|
|
push r:this, 'PlayerInfoText'
|
|
getMember
|
|
push 'LevelText'
|
|
getMember
|
|
push '_visible', FALSE
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__isSaving'
|
|
function2 () (r:1='this')
|
|
push r:this, 'bSaving'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__isSaving'
|
|
function2 (r:2='abFlag') (r:1='this')
|
|
push r:this, 'bSaving', r:abFlag
|
|
setMember
|
|
push 0.0, r:this, '__get__isSaving'
|
|
callMethod
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__isShowingCharacterList'
|
|
function2 () (r:1='this')
|
|
push r:this, 'showingCharacterList'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__isShowingCharacterList'
|
|
function2 (r:2='abFlag') (r:1='this')
|
|
push r:this, 'showingCharacterList', r:abFlag
|
|
setMember
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 'SaveLoadPanel'
|
|
getVariable
|
|
push 'CONTROLLER_ORBIS'
|
|
getMember
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push r:this, 'ScreenshotHolder'
|
|
getMember
|
|
push '_visible', r:this, 'showingCharacterList'
|
|
getMember
|
|
not
|
|
setMember
|
|
label1:
|
|
push r:this, 'PlayerInfoText'
|
|
getMember
|
|
push '_visible', r:this, 'showingCharacterList'
|
|
getMember
|
|
not
|
|
setMember
|
|
push 0.0, r:this, '__get__isShowingCharacterList'
|
|
callMethod
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__selectedIndex'
|
|
function2 () (r:1='this')
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__platform'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__platform'
|
|
function2 (r:2='aiPlatform') (r:1='this')
|
|
push r:this, 'iPlatform', r:aiPlatform
|
|
setMember
|
|
push 0.0, r:this, '__get__platform'
|
|
callMethod
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__batchSize'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iBatchSize'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__numSaves'
|
|
function2 () (r:1='this')
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__selectedEntry'
|
|
function2 () (r:1='this')
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__LastSelectedIndexMemory'
|
|
function2 () (r:1='this')
|
|
push r:this, 'lastSelectedIndexMemory'
|
|
getMember
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 1
|
|
subtract
|
|
greaterThan
|
|
not
|
|
branchIfTrue label2
|
|
push r:this, 'lastSelectedIndexMemory', r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 1
|
|
subtract
|
|
push 0.0, 2, 'Math'
|
|
getVariable
|
|
push 'max'
|
|
callMethod
|
|
setMember
|
|
label2:
|
|
push r:this, 'lastSelectedIndexMemory'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onSaveLoadItemPress'
|
|
function2 ('event') (r:1='this')
|
|
push r:this, 'lastSelectedIndexMemory', r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
setMember
|
|
push 0.0, r:this, '__get__isShowingCharacterList'
|
|
callMethod
|
|
not
|
|
branchIfTrue label6
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
getMember
|
|
setRegister r:3
|
|
pop
|
|
push r:3, UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label6
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label3
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedIndex', 0.0
|
|
setMember
|
|
label3:
|
|
push r:3, 'flags'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label4
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label4:
|
|
push r:3, 'id'
|
|
getMember
|
|
setRegister r:4
|
|
pop
|
|
push r:4, UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label5
|
|
push 4294967295.0
|
|
setRegister r:2
|
|
pop
|
|
label5:
|
|
push r:this, 'iBatchSize'
|
|
getMember
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:this, 'bSaving'
|
|
getMember
|
|
push r:2, r:4, 5
|
|
initArray
|
|
push 'CharacterSelected', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push 'type', 'OnCharacterSelected', 1
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label6:
|
|
push r:this, 'bSaving'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label7
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
push 1
|
|
initArray
|
|
push 'IsOKtoLoad', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label7:
|
|
push 'type', 'saveGameSelected', 'index', r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onOKToLoadConfirm'
|
|
function2 () (r:1='this')
|
|
push 'type', 'loadGameSelected', 'index', r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'ForceStopLoading'
|
|
function2 () (r:1='this')
|
|
push r:this, 'isForceStopping', TRUE
|
|
setMember
|
|
push r:this, 'uiSaveLoadManagerProcessedElements'
|
|
getMember
|
|
push r:this, 'uiSaveLoadManagerNumElementsToLoad'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label8
|
|
push 0.0
|
|
initArray
|
|
push 'ForceStopSaveListLoading', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label8:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'RemoveScreenshot'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iScreenshotTimerID'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label9
|
|
push r:this, 'iScreenshotTimerID'
|
|
getMember
|
|
push 1, 'clearInterval'
|
|
callFunction
|
|
pop
|
|
push r:this, 'iScreenshotTimerID', UNDEF
|
|
setMember
|
|
label9:
|
|
push r:this, 'ScreenshotRect'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label10
|
|
push 0.0, r:this, 'ScreenshotRect'
|
|
getMember
|
|
push 'removeMovieClip'
|
|
callMethod
|
|
pop
|
|
push ' ', 1, r:this, 'PlayerInfoText'
|
|
getMember
|
|
push 'textField'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push ' ', 1, r:this, 'PlayerInfoText'
|
|
getMember
|
|
push 'DateText'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push ' ', 1, r:this, 'PlayerInfoText'
|
|
getMember
|
|
push 'PlayTimeText'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push r:this, 'ScreenshotRect', UNDEF
|
|
setMember
|
|
label10:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onSaveLoadItemHighlight'
|
|
function2 (r:4='event') (r:1='this')
|
|
push r:this, 'isForceStopping'
|
|
getMember
|
|
not
|
|
branchIfTrue label11
|
|
push UNDEF
|
|
return
|
|
label11:
|
|
push 0.0, r:this, 'RemoveScreenshot'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, '__get__isShowingCharacterList'
|
|
callMethod
|
|
not
|
|
branchIfTrue label12
|
|
push UNDEF
|
|
return
|
|
label12:
|
|
push r:event, 'index'
|
|
getMember
|
|
push -1
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label13
|
|
push r:this, 'iScreenshotTimerID', 'SaveLoadPanel'
|
|
getVariable
|
|
push 'SCREENSHOT_DELAY'
|
|
getMember
|
|
push 'PrepScreenshot', r:this, 3, 'setInterval'
|
|
callFunction
|
|
setMember
|
|
label13:
|
|
push 'type', 'saveHighlighted', 'index', r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
push 2
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'PrepScreenshot'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iScreenshotTimerID'
|
|
getMember
|
|
push 1, 'clearInterval'
|
|
callFunction
|
|
pop
|
|
push r:this, 'iScreenshotTimerID', UNDEF
|
|
setMember
|
|
push r:this, 'bSaving'
|
|
getMember
|
|
not
|
|
branchIfTrue label14
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
push 1
|
|
subtract
|
|
push 2
|
|
initArray
|
|
push 'PrepSaveGameScreenshot', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label14:
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
push 2
|
|
initArray
|
|
push 'PrepSaveGameScreenshot', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'ShowScreenshot'
|
|
function2 () (r:1='this')
|
|
push r:this, 'ScreenshotRect', 0.0, 'ScreenshotRect', 2, r:this, 'ScreenshotHolder'
|
|
getMember
|
|
push 'createEmptyMovieClip'
|
|
callMethod
|
|
setMember
|
|
push r:this, 'ScreenshotRect'
|
|
getMember
|
|
push 'img://BGSSaveLoadHeader_Screenshot', 2, r:this, 'ScreenshotLoader'
|
|
getMember
|
|
push 'loadClip'
|
|
callMethod
|
|
pop
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'corrupt'
|
|
getMember
|
|
push TRUE
|
|
equals
|
|
not
|
|
branchIfTrue label15
|
|
push '$SAVE CORRUPT', 1, r:this, 'PlayerInfoText'
|
|
getMember
|
|
push 'textField'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
branch label23
|
|
label15:
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'obsolete'
|
|
getMember
|
|
push TRUE
|
|
equals
|
|
not
|
|
branchIfTrue label16
|
|
push '$SAVE OBSOLETE', 1, r:this, 'PlayerInfoText'
|
|
getMember
|
|
push 'textField'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
branch label23
|
|
label16:
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'name'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label17
|
|
push ' ', 1, r:this, 'PlayerInfoText'
|
|
getMember
|
|
push 'textField'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
branch label23
|
|
label17:
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'name'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push 20
|
|
setRegister r:3
|
|
pop
|
|
push r:2, 'length'
|
|
getMember
|
|
push r:3
|
|
greaterThan
|
|
not
|
|
branchIfTrue label18
|
|
push r:3, 3
|
|
subtract
|
|
push 0.0, 2, r:2, 'substr'
|
|
callMethod
|
|
push '...'
|
|
add
|
|
setRegister r:2
|
|
pop
|
|
label18:
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'raceName'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label19
|
|
pop
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'raceName'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
label19:
|
|
not
|
|
branchIfTrue label20
|
|
push r:2, ', ', r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'raceName'
|
|
getMember
|
|
add
|
|
add
|
|
setRegister r:2
|
|
pop
|
|
label20:
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'level'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label21
|
|
pop
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'level'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
label21:
|
|
not
|
|
branchIfTrue label22
|
|
push r:2, ', ', r:this, 'PlayerInfoText'
|
|
getMember
|
|
push 'LevelText'
|
|
getMember
|
|
push 'text'
|
|
getMember
|
|
add
|
|
push ' '
|
|
add
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'level'
|
|
getMember
|
|
add
|
|
add
|
|
setRegister r:2
|
|
pop
|
|
label22:
|
|
push r:this, 'PlayerInfoText'
|
|
getMember
|
|
push 'textField'
|
|
getMember
|
|
push 'textAutoSize', 'shrink'
|
|
setMember
|
|
push r:2, 1, r:this, 'PlayerInfoText'
|
|
getMember
|
|
push 'textField'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
label23:
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'playTime'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label24
|
|
push ' ', 1, r:this, 'PlayerInfoText'
|
|
getMember
|
|
push 'PlayTimeText'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
branch label25
|
|
label24:
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'playTime'
|
|
getMember
|
|
push 1, r:this, 'PlayerInfoText'
|
|
getMember
|
|
push 'PlayTimeText'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
label25:
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'dateString'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label26
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedEntry'
|
|
getMember
|
|
push 'dateString'
|
|
getMember
|
|
push 1, r:this, 'PlayerInfoText'
|
|
getMember
|
|
push 'DateText'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label26:
|
|
push ' ', 1, r:this, 'PlayerInfoText'
|
|
getMember
|
|
push 'DateText'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onLoadInit'
|
|
function2 (r:2='aTargetClip') (r:1='this')
|
|
push r:aTargetClip, '_width', r:this, 'ScreenshotHolder'
|
|
getMember
|
|
push 'sizer'
|
|
getMember
|
|
push '_width'
|
|
getMember
|
|
setMember
|
|
push r:aTargetClip, '_height', r:this, 'ScreenshotHolder'
|
|
getMember
|
|
push 'sizer'
|
|
getMember
|
|
push '_height'
|
|
getMember
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onFillCharacterListComplete'
|
|
function2 ('abDoInitialUpdate') (r:1='this')
|
|
push TRUE, 1, 0.0, r:this, '__get__isShowingCharacterList'
|
|
callMethod
|
|
push UNDEF
|
|
callMethod
|
|
pop
|
|
push 20
|
|
setRegister r:3
|
|
pop
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label27:
|
|
push r:2, r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label29
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'text'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push r:3
|
|
greaterThan
|
|
not
|
|
branchIfTrue label28
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'text', r:3, 3
|
|
subtract
|
|
push 0.0, 2, r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'text'
|
|
getMember
|
|
push 'substr'
|
|
callMethod
|
|
push '...'
|
|
add
|
|
setMember
|
|
label28:
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label27
|
|
label29:
|
|
push 0.0, r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'InvalidateData'
|
|
callMethod
|
|
pop
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label30
|
|
push 'index', 0.0, r:this, '__get__LastSelectedIndexMemory'
|
|
callMethod
|
|
push 1
|
|
initObject
|
|
push 1, r:this, 'onSaveLoadItemHighlight'
|
|
callMethod
|
|
pop
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedIndex', r:this, 'LastSelectedIndexMemory'
|
|
getMember
|
|
setMember
|
|
push 0.0, r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'UpdateList'
|
|
callMethod
|
|
pop
|
|
label30:
|
|
push 'type', 'saveListCharactersPopulated', 1
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onSaveLoadBatchComplete'
|
|
function2 (r:11='abDoInitialUpdate', r:12='aNumProcessed', r:13='aSaveCount') (r:1='this')
|
|
push 20
|
|
setRegister r:3
|
|
pop
|
|
push r:this, 'uiSaveLoadManagerProcessedElements', r:aNumProcessed
|
|
setMember
|
|
push r:this, 'uiSaveLoadManagerNumElementsToLoad', r:aSaveCount
|
|
setMember
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label31:
|
|
push r:2, r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label34
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 'SaveLoadPanel'
|
|
getVariable
|
|
push 'CONTROLLER_ORBIS'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label32
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'text'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label32
|
|
push 1, r:2, 2, r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'splice'
|
|
callMethod
|
|
pop
|
|
label32:
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'text'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push r:3
|
|
greaterThan
|
|
not
|
|
branchIfTrue label33
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'text', r:3, 3
|
|
subtract
|
|
push 0.0, 2, r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'text'
|
|
getMember
|
|
push 'substr'
|
|
callMethod
|
|
push '...'
|
|
add
|
|
setMember
|
|
label33:
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label31
|
|
label34:
|
|
push '$[NEW SAVE]'
|
|
setRegister r:4
|
|
pop
|
|
push r:this, 'bSaving'
|
|
getMember
|
|
dup
|
|
not
|
|
branchIfTrue label35
|
|
pop
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 0.0
|
|
getMember
|
|
push 'text'
|
|
getMember
|
|
push r:4
|
|
equals
|
|
not
|
|
label35:
|
|
not
|
|
branchIfTrue label36
|
|
push 'name', ' ', 'playTime', ' ', 'text', r:4, 3
|
|
initObject
|
|
setRegister r:5
|
|
pop
|
|
push r:5, 1, r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'unshift'
|
|
callMethod
|
|
pop
|
|
branch label38
|
|
label36:
|
|
push r:this, 'bSaving'
|
|
getMember
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label37
|
|
pop
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 0.0
|
|
getMember
|
|
push 'text'
|
|
getMember
|
|
push r:4
|
|
equals
|
|
label37:
|
|
not
|
|
branchIfTrue label38
|
|
push 0.0, r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'shift'
|
|
callMethod
|
|
pop
|
|
label38:
|
|
push 0.0, r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'InvalidateData'
|
|
callMethod
|
|
pop
|
|
push r:this, 'iPlatform'
|
|
getMember
|
|
push 'SaveLoadPanel'
|
|
getVariable
|
|
push 'CONTROLLER_ORBIS'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label39
|
|
push r:this, 'lastSelectedIndexMemory', 0.0
|
|
setMember
|
|
label39:
|
|
push r:abDoInitialUpdate
|
|
not
|
|
branchIfTrue label40
|
|
push r:this, 'isForceStopping', FALSE
|
|
setMember
|
|
push FALSE, 1, r:this, '__set__isShowingCharacterList'
|
|
callMethod
|
|
pop
|
|
push 'index', 0.0, r:this, '__get__LastSelectedIndexMemory'
|
|
callMethod
|
|
push 1
|
|
initObject
|
|
push 1, r:this, 'onSaveLoadItemHighlight'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, '__get__LastSelectedIndexMemory'
|
|
callMethod
|
|
push 1, r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedIndex'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'UpdateList'
|
|
callMethod
|
|
pop
|
|
push 'type', 'saveListPopulated', 1
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label40:
|
|
push r:this, 'isForceStopping'
|
|
getMember
|
|
not
|
|
branchIfTrue label41
|
|
push UNDEF
|
|
return
|
|
label41:
|
|
push 'type', 'saveListOnBatchAdded', 1
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'DeleteSelectedSave'
|
|
function2 () (r:1='this')
|
|
push r:this, 'bSaving'
|
|
getMember
|
|
not
|
|
dup
|
|
branchIfTrue label42
|
|
pop
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
label42:
|
|
not
|
|
branchIfTrue label45
|
|
push r:this, 'bSaving'
|
|
getMember
|
|
not
|
|
branchIfTrue label43
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
push 1
|
|
subtract
|
|
push 1
|
|
initArray
|
|
push 'DeleteSave', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
branch label44
|
|
label43:
|
|
push r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
push 1
|
|
initArray
|
|
push 'DeleteSave', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label44:
|
|
push 1, r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
push 2, r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'splice'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'InvalidateData'
|
|
callMethod
|
|
pop
|
|
push 'index', r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
push 1
|
|
initObject
|
|
push 1, r:this, 'onSaveLoadItemHighlight'
|
|
callMethod
|
|
pop
|
|
label45:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'PopulateEmptySaveList'
|
|
function2 () (r:1='this')
|
|
push 0.0, r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'ClearList'
|
|
callMethod
|
|
pop
|
|
push 0.0, 'Object'
|
|
new
|
|
push 1, r:this, 'SaveLoadList_mc'
|
|
getMember
|
|
push 'entryList'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
push 0.0, 0.0, TRUE, 3, r:this, 'onSaveLoadBatchComplete'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'OnSelectClicked'
|
|
function2 () (r:1='this')
|
|
push NULL, 1, r:this, 'onSaveLoadItemPress'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'OnBackClicked'
|
|
function2 () (r:1='this')
|
|
push 'type', 'OnSaveLoadPanelBackClicked', 1
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'SCREENSHOT_DELAY', 200
|
|
setMember
|
|
push r:1, 'CONTROLLER_PC', 0.0
|
|
setMember
|
|
push r:1, 'CONTROLLER_PC_GAMEPAD', 1
|
|
setMember
|
|
push r:1, 'CONTROLLER_DURANGO', 2
|
|
setMember
|
|
push r:1, 'CONTROLLER_ORBIS', 3
|
|
setMember
|
|
function ()
|
|
end // of function
|
|
|
|
push r:2, '__get__LastSelectedIndexMemory'
|
|
getMember
|
|
push 'LastSelectedIndexMemory', 3, r:2, 'addProperty'
|
|
callMethod
|
|
function ()
|
|
end // of function
|
|
|
|
push r:2, '__get__batchSize'
|
|
getMember
|
|
push 'batchSize', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__isSaving'
|
|
getMember
|
|
push r:2, '__get__isSaving'
|
|
getMember
|
|
push 'isSaving', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__isShowingCharacterList'
|
|
getMember
|
|
push r:2, '__get__isShowingCharacterList'
|
|
getMember
|
|
push 'isShowingCharacterList', 3, r:2, 'addProperty'
|
|
callMethod
|
|
function ()
|
|
end // of function
|
|
|
|
push r:2, '__get__numSaves'
|
|
getMember
|
|
push 'numSaves', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__platform'
|
|
getMember
|
|
push r:2, '__get__platform'
|
|
getMember
|
|
push 'platform', 3, r:2, 'addProperty'
|
|
callMethod
|
|
function ()
|
|
end // of function
|
|
|
|
push r:2, '__get__selectedEntry'
|
|
getMember
|
|
push 'selectedEntry', 3, r:2, 'addProperty'
|
|
callMethod
|
|
function ()
|
|
end // of function
|
|
|
|
push r:2, '__get__selectedIndex'
|
|
getMember
|
|
push 'selectedIndex', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push 1, NULL, '_global'
|
|
getVariable
|
|
push 'SaveLoadPanel'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label46:
|
|
pop
|
|
end // of initMovieClip 336
|
|
|
|
defineMovieClip 337 // total frames: 0
|
|
end // of defineMovieClip 337
|
|
|
|
exportAssets
|
|
337 as '__Packages.InputMappingArt'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 337
|
|
constants '_global', 'InputMappingArt', 'MovieClip', 'prototype', '__set__hiddenBackground', 'background', '_visible', '__get__hiddenBackground', '__get__width', '_width', '__set__width', 'MappedButton', 'Shared', 'GlobalFunc', 'MaintainTextFormat', 'onLoad', 'buttonArt', '_keyCodes', 'textField', 'textAutoSize', 'shrink', 'push', '_buttonNameMap', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', 'l-ctrl', 'l-shift', 'r-shift', 'l-alt', 'r-ctrl', 'r-alt', 'delete', '360_start', '360_back', '360_l3', '360_r3', '360_lb', '360_rb', '360_a', '360_b', '360_x', '360_y', '360_lt', '360_rt', 'setButtonName', 'toLowerCase', 'Array', 'length', 'SetText', 'getLineMetrics', 'width', 'gotoAndStop', '_x', '_y', 'esc', 'hyphen', 'equal', 'backspace', 'tab', 'q', 'w', 'e', 'r', 't', 'y', 'u', 'i', 'o', 'p', 'bracketleft', 'bracketright', 'enter', 'a', 's', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'semicolon', 'quotesingle', 'tilde', 'backslash', 'z', 'x', 'c', 'v', 'b', 'n', 'm', 'comma', 'period', 'slash', 'numpadmult', 'space', 'capslock', 'f1', 'f2', 'f3', 'f4', 'f5', 'f6', 'f7', 'f8', 'f9', 'f10', 'numlock', 'scrolllock', 'numpad7', 'numpad8', 'numpad9', 'numpadminus', 'numpad4', 'numpad5', 'numpad6', 'numpadplus', 'numpad1', 'numpad2', 'numpad3', 'numpad0', 'numpaddec', 'f11', 'f12', 'numpadenter', 'numpaddivide', 'printsrc', 'pause', 'home', 'up', 'pgup', 'left', 'right', 'end', 'down', 'pgdn', 'insert', 'mouse1', 'mouse2', 'mouse3', 'mouse4', 'mouse5', 'mouse6', 'mouse7', 'mouse8', 'mousewheelup', 'mousewheeldown', 'ps3_start', 'ps3_back', 'ps3_l3', 'ps3_r3', 'ps3_lb', 'ps3_rb', 'ps3_a', 'ps3_b', 'ps3_x', 'ps3_y', 'ps3_lt', 'ps3_rt', 'hiddenBackground', 'addProperty', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'InputMappingArt'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label12
|
|
push '_global'
|
|
getVariable
|
|
push 'InputMappingArt'
|
|
function2 () (r:1='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push '_global'
|
|
getVariable
|
|
push 'InputMappingArt'
|
|
getMember
|
|
push 'MovieClip'
|
|
getVariable
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, '__set__hiddenBackground'
|
|
function2 (r:2='a_flag') (r:1='this')
|
|
push r:this, 'background'
|
|
getMember
|
|
push '_visible', r:a_flag
|
|
not
|
|
setMember
|
|
push 0.0, r:this, '__get__hiddenBackground'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__hiddenBackground'
|
|
function2 () (r:1='this')
|
|
push r:this, 'background'
|
|
getMember
|
|
push '_visible'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__width'
|
|
function2 () (r:1='this')
|
|
push r:this, 'background'
|
|
getMember
|
|
push '_width'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__width'
|
|
function2 (r:2='a_value') (r:1='this')
|
|
push r:this, 'background'
|
|
getMember
|
|
push '_width', r:a_value
|
|
setMember
|
|
push 0.0, r:this, '__get__width'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'MappedButton'
|
|
function2 () (r:1='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
push 0.0, 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
getMember
|
|
push 'MaintainTextFormat'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onLoad'
|
|
function2 () (r:1='this')
|
|
push r:this, 'buttonArt', 0.0
|
|
initArray
|
|
setMember
|
|
push r:this, '_keyCodes', 0.0
|
|
initArray
|
|
setMember
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'textAutoSize', 'shrink'
|
|
setMember
|
|
push r:this, 'textField'
|
|
getMember
|
|
push '_visible', FALSE
|
|
setMember
|
|
push r:this, 'background'
|
|
getMember
|
|
push '_visible', FALSE
|
|
setMember
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label1:
|
|
push r:this, 'buttonArt', r:2
|
|
add
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push r:this, 'buttonArt', r:2
|
|
add
|
|
getMember
|
|
push '_visible', FALSE
|
|
setMember
|
|
push r:this, 'buttonArt', r:2
|
|
add
|
|
getMember
|
|
push 1, r:this, 'buttonArt'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label1
|
|
label2:
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push '1', 2
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push '2', 3
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push '3', 4
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push '4', 5
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push '5', 6
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push '6', 7
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push '7', 8
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push '8', 9
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push '9', 10
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push '0', 11
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push 'l-ctrl', 29
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push 'l-shift', 42
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push 'r-shift', 54
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push 'l-alt', 56
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push 'r-ctrl', 157
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push 'r-alt', 184
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push 'delete', 211
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push '360_start', 270
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push '360_back', 271
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push '360_l3', 272
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push '360_r3', 273
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push '360_lb', 274
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push '360_rb', 275
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push '360_a', 276
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push '360_b', 277
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push '360_x', 278
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push '360_y', 279
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push '360_lt', 280
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push '360_rt', 281
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'setButtonName'
|
|
function2 (r:6='a_buttonName') (r:1='this')
|
|
push r:this, 'textField'
|
|
getMember
|
|
push '_visible', FALSE
|
|
setMember
|
|
push r:this, '_buttonNameMap'
|
|
getMember
|
|
push 0.0, r:a_buttonName, 'toLowerCase'
|
|
callMethod
|
|
getMember
|
|
setRegister r:5
|
|
pop
|
|
push r:5, 'Array'
|
|
getVariable
|
|
instanceOf
|
|
not
|
|
branchIfTrue label3
|
|
push r:this, '_keyCodes', r:5
|
|
setMember
|
|
branch label4
|
|
label3:
|
|
push r:this, '_keyCodes', r:5, 1
|
|
initArray
|
|
setMember
|
|
label4:
|
|
push r:this, '_keyCodes'
|
|
getMember
|
|
push 0.0
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
branchIfTrue label7
|
|
push 0.0
|
|
setRegister r:3
|
|
pop
|
|
label5:
|
|
push r:3, r:this, 'buttonArt'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label6
|
|
push r:this, 'buttonArt'
|
|
getMember
|
|
push r:3
|
|
getMember
|
|
push '_visible', FALSE
|
|
setMember
|
|
push r:3
|
|
increment
|
|
setRegister r:3
|
|
pop
|
|
branch label5
|
|
label6:
|
|
push r:a_buttonName, 1, r:this, 'textField'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push r:this, 'textField'
|
|
getMember
|
|
push '_width', 0.0, 1, r:this, 'textField'
|
|
getMember
|
|
push 'getLineMetrics'
|
|
callMethod
|
|
push 'width'
|
|
getMember
|
|
setMember
|
|
push r:this, 'textField'
|
|
getMember
|
|
push '_visible', TRUE
|
|
setMember
|
|
push r:this, 'background'
|
|
getMember
|
|
push '_width', r:this, 'textField'
|
|
getMember
|
|
push '_width'
|
|
getMember
|
|
setMember
|
|
push UNDEF
|
|
return
|
|
label7:
|
|
push 0.0
|
|
setRegister r:4
|
|
pop
|
|
push 0.0
|
|
setRegister r:3
|
|
pop
|
|
label8:
|
|
push r:3, r:this, 'buttonArt'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label11
|
|
push r:this, 'buttonArt'
|
|
getMember
|
|
push r:3
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:this, '_keyCodes'
|
|
getMember
|
|
push r:3
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label9
|
|
push r:2, '_visible', TRUE
|
|
setMember
|
|
push r:this, '_keyCodes'
|
|
getMember
|
|
push r:3
|
|
getMember
|
|
push 1, r:2, 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
push r:2, '_x', r:4
|
|
setMember
|
|
push r:2, '_y', 0.0
|
|
setMember
|
|
push r:4, r:2, '_width'
|
|
getMember
|
|
add
|
|
setRegister r:4
|
|
pop
|
|
branch label10
|
|
label9:
|
|
push r:2, '_visible', FALSE
|
|
setMember
|
|
label10:
|
|
push r:3
|
|
increment
|
|
setRegister r:3
|
|
pop
|
|
branch label8
|
|
label11:
|
|
push r:this, 'background'
|
|
getMember
|
|
push '_width', r:4
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '_buttonNameMap', 'esc', 1, 'hyphen', 12, 'equal', 13, 'backspace', 14, 'tab', 15, 'q', 16, 'w', 17, 'e', 18, 'r', 19, 't', 20, 'y', 21, 'u', 22, 'i', 23, 'o', 24, 'p', 25, 'bracketleft', 26, 'bracketright', 27, 'enter', 28, 'a', 30, 's', 31, 'd', 32, 'f', 33, 'g', 34, 'h', 35, 'j', 36, 'k', 37, 'l', 38, 'semicolon', 39, 'quotesingle', 40, 'tilde', 41, 'backslash', 43, 'z', 44, 'x', 45, 'c', 46, 'v', 47, 'b', 48, 'n', 49, 'm', 50, 'comma', 51, 'period', 52, 'slash', 53, 'numpadmult', 55, 'space', 57, 'capslock', 58, 'f1', 59, 'f2', 60, 'f3', 61, 'f4', 62, 'f5', 63, 'f6', 64, 'f7', 65, 'f8', 66, 'f9', 67, 'f10', 68, 'numlock', 69, 'scrolllock', 70, 'numpad7', 71, 'numpad8', 72, 'numpad9', 73, 'numpadminus', 74, 'numpad4', 75, 'numpad5', 76, 'numpad6', 77, 'numpadplus', 78, 'numpad1', 79, 'numpad2', 80, 'numpad3', 81, 'numpad0', 82, 'numpaddec', 83, 'f11', 87, 'f12', 88, 'numpadenter', 156, 'numpaddivide', 158, 'printsrc', 183, 'pause', 197, 'home', 199, 'up', 200, 'pgup', 201, 'left', 203, 'right', 205, 'end', 207, 'down', 208, 'pgdn', 209, 'insert', 210, 'mouse1', 256, 'mouse2', 257, 'mouse3', 258, 'mouse4', 259, 'mouse5', 260, 'mouse6', 261, 'mouse7', 262, 'mouse8', 263, 'mousewheelup', 264, 'mousewheeldown', 265, 'ps3_start', 270, 'ps3_back', 271, 'ps3_l3', 272, 'ps3_r3', 273, 'ps3_lb', 274, 'ps3_rb', 275, 'ps3_a', 276, 'ps3_b', 277, 'ps3_x', 278, 'ps3_y', 279, 'ps3_lt', 280, 'ps3_rt', 281, 106
|
|
initObject
|
|
setMember
|
|
push r:2, '__set__hiddenBackground'
|
|
getMember
|
|
push r:2, '__get__hiddenBackground'
|
|
getMember
|
|
push 'hiddenBackground', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__width'
|
|
getMember
|
|
push r:2, '__get__width'
|
|
getMember
|
|
push 'width', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push 1, NULL, '_global'
|
|
getVariable
|
|
push 'InputMappingArt'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label12:
|
|
pop
|
|
end // of initMovieClip 337
|
|
|
|
defineMovieClip 338 // total frames: 0
|
|
end // of defineMovieClip 338
|
|
|
|
exportAssets
|
|
338 as '__Packages.InputMappingList'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 338
|
|
constants '_global', 'InputMappingList', 'Shared', 'BSScrollingList', 'prototype', 'GetEntryHeight', 'GetClipByIndex', '_height', 'SetEntry', 'buttonArt', 'textField', '_alpha', '__get__selectedEntry', 'textAutoSize', 'shrink', 'buttonName', 'setButtonName', '$', 'text', 'SetText', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'InputMappingList'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label5
|
|
push '_global'
|
|
getVariable
|
|
push 'InputMappingList'
|
|
function2 () (r:1='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push '_global'
|
|
getVariable
|
|
push 'InputMappingList'
|
|
getMember
|
|
push 'Shared'
|
|
getVariable
|
|
push 'BSScrollingList'
|
|
getMember
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'GetEntryHeight'
|
|
function2 ('aiEntryIndex') (r:1='this')
|
|
push 0.0, 1, r:this, 'GetClipByIndex'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:2, '_height'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SetEntry'
|
|
function2 (r:5='aEntryClip', r:3='aEntryObject') (r:1='this')
|
|
push r:aEntryClip, 'buttonArt'
|
|
getMember
|
|
setRegister r:4
|
|
pop
|
|
push r:aEntryClip, 'textField'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:4, '_alpha', r:aEntryObject, 0.0, r:this, '__get__selectedEntry'
|
|
callMethod
|
|
equals
|
|
branchIfTrue label1
|
|
push 30
|
|
branch label2
|
|
label1:
|
|
push 100
|
|
label2:
|
|
setMember
|
|
push r:2, '_alpha', r:aEntryObject, 0.0, r:this, '__get__selectedEntry'
|
|
callMethod
|
|
equals
|
|
branchIfTrue label3
|
|
push 30
|
|
branch label4
|
|
label3:
|
|
push 100
|
|
label4:
|
|
setMember
|
|
push r:2, 'textAutoSize', 'shrink'
|
|
setMember
|
|
push r:aEntryObject, 'buttonName'
|
|
getMember
|
|
push 1, r:4, 'setButtonName'
|
|
callMethod
|
|
pop
|
|
push '$', r:aEntryObject, 'text'
|
|
getMember
|
|
add
|
|
push 1, r:2, 'SetText'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push 1, NULL, '_global'
|
|
getVariable
|
|
push 'InputMappingList'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label5:
|
|
pop
|
|
end // of initMovieClip 338
|
|
|
|
defineMovieClip 339 // total frames: 0
|
|
end // of defineMovieClip 339
|
|
|
|
exportAssets
|
|
339 as '__Packages.gfx.controls.OptionStepper'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 339
|
|
constants '_global', 'gfx', 'Object', 'controls', 'OptionStepper', 'tabChildren', 'focusEnabled', 'tabEnabled', '_disabled', '__set__dataProvider', 'core', 'UIComponent', 'prototype', '__get__disabled', '__set__disabled', '_focused', 'default', 'focused', 'disabled', 'gotoAndPlay', 'initialized', 'updateAfterStateChange', 'prevBtn', 'nextBtn', '__get__dataProvider', '_dataProvider', 'onDataChange', 'change', 'removeEventListener', 'selectedItem', 'Array', 'isDataProvider', 'data', 'DataProvider', 'initialize', 'addEventListener', 'updateSelectedItem', '__get__selectedIndex', '_selectedIndex', '__set__selectedIndex', 'length', 'Math', 'min', 'max', '__get__labelField', '_labelField', '__set__labelField', 'updateLabel', '__get__labelFunction', '_labelFunction', '__set__labelFunction', 'itemToLabel', '', 'toString', 'invalidateData', 'populateText', 'requestItemAt', 'handleInput', 'value', 'keyDown', 'keyHold', '__reg0', 'navEquivalent', 'ui', 'NavigationCode', 'RIGHT', 'onNext', 'LEFT', 'onPrev', 'HOME', 'END', '[Scaleform OptionStepper ', '_name', ']', 'configUI', 'click', 'focusTarget', 'autoRepeat', 'constraints', 'utils', 'Constraints', 'ALL', 'textField', 'addElement', 'draw', 'sizeIsInvalid', '_width', '__width', '_height', '__height', 'update', 'changeFocus', 'displayFocus', 'validateNow', 'type', 'stateChange', 'state', 'dispatchEvent', 'text', 'soundMap', 'theme', 'focusIn', 'focusOut', 'label', 'dataProvider', 'addProperty', 'labelField', 'labelFunction', 'selectedIndex', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label2:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls'
|
|
getMember
|
|
push 'OptionStepper'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label42
|
|
push 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'OptionStepper'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
push r:this, 'tabChildren', FALSE
|
|
setMember
|
|
push r:this, 'focusEnabled', r:this, 'tabEnabled', r:this, '_disabled'
|
|
getMember
|
|
not
|
|
setRegister r:0
|
|
setMember
|
|
push r:0
|
|
setMember
|
|
push 0.0
|
|
initArray
|
|
push 1, r:this, '__set__dataProvider'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'OptionStepper'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'core'
|
|
getMember
|
|
push 'UIComponent'
|
|
getMember
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, '__get__disabled'
|
|
function2 () (r:1='this')
|
|
push r:this, '_disabled'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__disabled'
|
|
function2 (r:3='value') (r:1='this', r:2='super')
|
|
push r:this, '_disabled'
|
|
getMember
|
|
push r:value
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label7
|
|
push r:value, 1, r:super, '__set__disabled'
|
|
callMethod
|
|
pop
|
|
push r:this, 'focusEnabled', r:this, 'tabEnabled', r:this, '_disabled'
|
|
getMember
|
|
not
|
|
setRegister r:0
|
|
setMember
|
|
push r:0
|
|
setMember
|
|
push r:this, '_disabled'
|
|
getMember
|
|
branchIfTrue label5
|
|
push r:this, '_focused'
|
|
getMember
|
|
branchIfTrue label3
|
|
push 'default'
|
|
branch label4
|
|
label3:
|
|
push 'focused'
|
|
label4:
|
|
branch label6
|
|
label5:
|
|
push 'disabled'
|
|
label6:
|
|
push 1, r:this, 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
push r:this, 'initialized'
|
|
getMember
|
|
not
|
|
branchIfTrue label7
|
|
push 0.0, r:this, 'updateAfterStateChange'
|
|
callMethod
|
|
pop
|
|
push r:this, 'prevBtn'
|
|
getMember
|
|
push 'disabled', r:this, 'nextBtn'
|
|
getMember
|
|
push 'disabled', r:this, '_disabled'
|
|
getMember
|
|
setRegister r:0
|
|
setMember
|
|
push r:0
|
|
setMember
|
|
push UNDEF
|
|
return
|
|
label7:
|
|
push 0.0, r:this, '__get__disabled'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__dataProvider'
|
|
function2 () (r:1='this')
|
|
push r:this, '_dataProvider'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__dataProvider'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:value, r:this, '_dataProvider'
|
|
getMember
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label12
|
|
push r:this, '_dataProvider'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label8
|
|
push 'onDataChange', r:this, 'change', 3, r:this, '_dataProvider'
|
|
getMember
|
|
push 'removeEventListener'
|
|
callMethod
|
|
pop
|
|
label8:
|
|
push r:this, '_dataProvider', r:value
|
|
setMember
|
|
push r:this, 'selectedItem', NULL
|
|
setMember
|
|
push r:this, '_dataProvider'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label12
|
|
push r:value, 'Array'
|
|
getVariable
|
|
instanceOf
|
|
dup
|
|
not
|
|
branchIfTrue label9
|
|
pop
|
|
push r:value, 'isDataProvider'
|
|
getMember
|
|
not
|
|
label9:
|
|
not
|
|
branchIfTrue label10
|
|
push r:this, '_dataProvider'
|
|
getMember
|
|
push 1, 'gfx'
|
|
getVariable
|
|
push 'data'
|
|
getMember
|
|
push 'DataProvider'
|
|
getMember
|
|
push 'initialize'
|
|
callMethod
|
|
pop
|
|
branch label11
|
|
label10:
|
|
push r:this, '_dataProvider'
|
|
getMember
|
|
push 'initialize'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label11
|
|
push r:this, 1, r:this, '_dataProvider'
|
|
getMember
|
|
push 'initialize'
|
|
callMethod
|
|
pop
|
|
label11:
|
|
push 'onDataChange', r:this, 'change', 3, r:this, '_dataProvider'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'updateSelectedItem'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label12:
|
|
push 0.0, r:this, '__get__dataProvider'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__selectedIndex'
|
|
function2 () (r:1='this')
|
|
push r:this, '_selectedIndex'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__selectedIndex'
|
|
function2 (r:3='value') (r:1='this')
|
|
push r:value, r:this, '_dataProvider'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 1
|
|
subtract
|
|
push 2, 'Math'
|
|
getVariable
|
|
push 'min'
|
|
callMethod
|
|
push 0.0, 2, 'Math'
|
|
getVariable
|
|
push 'max'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:2, r:this, '_selectedIndex'
|
|
getMember
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label13
|
|
push r:this, '_selectedIndex', r:2
|
|
setMember
|
|
push 0.0, r:this, 'updateSelectedItem'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label13:
|
|
push 0.0, r:this, '__get__selectedIndex'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__labelField'
|
|
function2 () (r:1='this')
|
|
push r:this, '_labelField'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__labelField'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:this, '_labelField', r:value
|
|
setMember
|
|
push 0.0, r:this, 'updateLabel'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, '__get__labelField'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__labelFunction'
|
|
function2 () (r:1='this')
|
|
push r:this, '_labelFunction'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__labelFunction'
|
|
function2 (r:2='value') (r:1='this')
|
|
push r:this, '_labelFunction', r:value
|
|
setMember
|
|
push 0.0, r:this, 'updateLabel'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, '__get__labelFunction'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'itemToLabel'
|
|
function2 (r:2='item') (r:1='this')
|
|
push r:item, NULL
|
|
equals
|
|
not
|
|
branchIfTrue label14
|
|
push ''
|
|
return
|
|
label14:
|
|
push r:this, '_labelFunction'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
branchIfTrue label17
|
|
push r:this, '_labelField'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label15
|
|
pop
|
|
push r:item, r:this, '_labelField'
|
|
getMember
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
label15:
|
|
not
|
|
branchIfTrue label16
|
|
push r:item, r:this, '_labelField'
|
|
getMember
|
|
getMember
|
|
return
|
|
label16:
|
|
branch label18
|
|
label17:
|
|
push r:item, 1, r:this, '_labelFunction'
|
|
callMethod
|
|
return
|
|
label18:
|
|
push 0.0, r:item, 'toString'
|
|
callMethod
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'invalidateData'
|
|
function2 () (r:1='this')
|
|
push 'populateText', r:this, r:this, '_selectedIndex'
|
|
getMember
|
|
push 3, r:this, '_dataProvider'
|
|
getMember
|
|
push 'requestItemAt'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleInput'
|
|
function2 (r:3='details', 'pathToFocus') (r:1='this')
|
|
push r:details, 'value'
|
|
getMember
|
|
push 'keyDown'
|
|
equals
|
|
dup
|
|
branchIfTrue label19
|
|
pop
|
|
push r:details, 'value'
|
|
getMember
|
|
push 'keyHold'
|
|
equals
|
|
label19:
|
|
setRegister r:2
|
|
pop
|
|
push '__reg0', r:details, 'navEquivalent'
|
|
getMember
|
|
setRegister r:0
|
|
setVariable
|
|
push r:0, 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'RIGHT'
|
|
getMember
|
|
strictEquals
|
|
not
|
|
branchIfTrue label22
|
|
push r:this, '_selectedIndex'
|
|
getMember
|
|
push r:this, '_dataProvider'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 1
|
|
subtract
|
|
lessThan
|
|
not
|
|
branchIfTrue label21
|
|
push r:2
|
|
not
|
|
branchIfTrue label20
|
|
push 0.0, r:this, 'onNext'
|
|
callMethod
|
|
pop
|
|
label20:
|
|
push TRUE
|
|
return
|
|
label21:
|
|
branch label29
|
|
label22:
|
|
push '__reg0'
|
|
getVariable
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'LEFT'
|
|
getMember
|
|
strictEquals
|
|
not
|
|
branchIfTrue label25
|
|
push r:this, '_selectedIndex'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
not
|
|
branchIfTrue label24
|
|
push r:2
|
|
not
|
|
branchIfTrue label23
|
|
push 0.0, r:this, 'onPrev'
|
|
callMethod
|
|
pop
|
|
label23:
|
|
push TRUE
|
|
return
|
|
label24:
|
|
branch label29
|
|
label25:
|
|
push '__reg0'
|
|
getVariable
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'HOME'
|
|
getMember
|
|
strictEquals
|
|
not
|
|
branchIfTrue label27
|
|
push r:2
|
|
not
|
|
not
|
|
branchIfTrue label26
|
|
push 0.0, 1, r:this, '__set__selectedIndex'
|
|
callMethod
|
|
pop
|
|
label26:
|
|
push TRUE
|
|
return
|
|
branch label29
|
|
label27:
|
|
push '__reg0'
|
|
getVariable
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'END'
|
|
getMember
|
|
strictEquals
|
|
not
|
|
branchIfTrue label29
|
|
push r:2
|
|
not
|
|
not
|
|
branchIfTrue label28
|
|
push r:this, '_dataProvider'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 1
|
|
subtract
|
|
push 1, r:this, '__set__selectedIndex'
|
|
callMethod
|
|
pop
|
|
label28:
|
|
push TRUE
|
|
return
|
|
label29:
|
|
push FALSE
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'toString'
|
|
function2 () (r:1='this')
|
|
push '[Scaleform OptionStepper ', r:this, '_name'
|
|
getMember
|
|
add
|
|
push ']'
|
|
add
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'configUI'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, 'configUI'
|
|
callMethod
|
|
pop
|
|
push 'onNext', r:this, 'click', 3, r:this, 'nextBtn'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'onPrev', r:this, 'click', 3, r:this, 'prevBtn'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push r:this, 'prevBtn'
|
|
getMember
|
|
push 'focusTarget', r:this, 'nextBtn'
|
|
getMember
|
|
push 'focusTarget', r:this
|
|
setRegister r:0
|
|
setMember
|
|
push r:0
|
|
setMember
|
|
push r:this, 'prevBtn'
|
|
getMember
|
|
push 'tabEnabled', r:this, 'nextBtn'
|
|
getMember
|
|
push 'tabEnabled', FALSE
|
|
setRegister r:0
|
|
setMember
|
|
push r:0
|
|
setMember
|
|
push r:this, 'prevBtn'
|
|
getMember
|
|
push 'autoRepeat', r:this, 'nextBtn'
|
|
getMember
|
|
push 'autoRepeat', TRUE
|
|
setRegister r:0
|
|
setMember
|
|
push r:0
|
|
setMember
|
|
push r:this, 'prevBtn'
|
|
getMember
|
|
push 'disabled', r:this, 'nextBtn'
|
|
getMember
|
|
push 'disabled', r:this, '_disabled'
|
|
getMember
|
|
setRegister r:0
|
|
setMember
|
|
push r:0
|
|
setMember
|
|
push r:this, 'constraints', TRUE, r:this, 2, 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
newMethod
|
|
setMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'utils'
|
|
getMember
|
|
push 'Constraints'
|
|
getMember
|
|
push 'ALL'
|
|
getMember
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 2, r:this, 'constraints'
|
|
getMember
|
|
push 'addElement'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'updateAfterStateChange'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'draw'
|
|
function2 () (r:1='this', r:2='super')
|
|
push r:this, 'sizeIsInvalid'
|
|
getMember
|
|
not
|
|
branchIfTrue label30
|
|
push r:this, '_width', r:this, '__width'
|
|
getMember
|
|
setMember
|
|
push r:this, '_height', r:this, '__height'
|
|
getMember
|
|
setMember
|
|
label30:
|
|
push 0.0, r:super, 'draw'
|
|
callMethod
|
|
pop
|
|
push r:this, 'constraints'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label31
|
|
push r:this, '__height'
|
|
getMember
|
|
push r:this, '__width'
|
|
getMember
|
|
push 2, r:this, 'constraints'
|
|
getMember
|
|
push 'update'
|
|
callMethod
|
|
pop
|
|
label31:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'changeFocus'
|
|
function2 () (r:1='this')
|
|
push r:this, '_disabled'
|
|
getMember
|
|
branchIfTrue label34
|
|
push r:this, '_focused'
|
|
getMember
|
|
branchIfTrue label32
|
|
push 'default'
|
|
branch label33
|
|
label32:
|
|
push 'focused'
|
|
label33:
|
|
branch label35
|
|
label34:
|
|
push 'disabled'
|
|
label35:
|
|
push 1, r:this, 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'updateAfterStateChange'
|
|
callMethod
|
|
pop
|
|
push r:this, 'prevBtn'
|
|
getMember
|
|
push 'displayFocus', r:this, 'nextBtn'
|
|
getMember
|
|
push 'displayFocus', r:this, '_focused'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
setRegister r:0
|
|
setMember
|
|
push r:0
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'updateAfterStateChange'
|
|
function2 () (r:1='this')
|
|
push 0.0, r:this, 'validateNow'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'updateLabel'
|
|
callMethod
|
|
pop
|
|
push r:this, 'constraints'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label36
|
|
push r:this, '__height'
|
|
getMember
|
|
push r:this, '__width'
|
|
getMember
|
|
push 2, r:this, 'constraints'
|
|
getMember
|
|
push 'update'
|
|
callMethod
|
|
pop
|
|
label36:
|
|
push 'type', 'stateChange', 'state', r:this, '_disabled'
|
|
getMember
|
|
branchIfTrue label39
|
|
push r:this, '_focused'
|
|
getMember
|
|
branchIfTrue label37
|
|
push 'default'
|
|
branch label38
|
|
label37:
|
|
push 'focused'
|
|
label38:
|
|
branch label40
|
|
label39:
|
|
push 'disabled'
|
|
label40:
|
|
push 2
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'updateLabel'
|
|
function2 () (r:1='this')
|
|
push r:this, 'selectedItem'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label41
|
|
push r:this, 'textField'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label41
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'text', r:this, 'selectedItem'
|
|
getMember
|
|
push 1, r:this, 'itemToLabel'
|
|
callMethod
|
|
setMember
|
|
label41:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'updateSelectedItem'
|
|
function2 () (r:1='this')
|
|
push 0.0, r:this, 'invalidateData'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'populateText'
|
|
function2 (r:3='item') (r:1='this')
|
|
push r:this, 'selectedItem', r:item
|
|
setMember
|
|
push 0.0, r:this, 'updateLabel'
|
|
callMethod
|
|
pop
|
|
push 'type', 'change', 1
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onNext'
|
|
function2 ('evtObj') (r:1='this')
|
|
push 0.0, r:this, '__get__selectedIndex'
|
|
callMethod
|
|
push 1
|
|
add
|
|
push 1, r:this, '__set__selectedIndex'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onPrev'
|
|
function2 ('evtObj') (r:1='this')
|
|
push 0.0, r:this, '__get__selectedIndex'
|
|
callMethod
|
|
push 1
|
|
subtract
|
|
push 1, r:this, '__set__selectedIndex'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onDataChange'
|
|
function2 ('event') (r:1='this')
|
|
push 0.0, r:this, 'invalidateData'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'soundMap', 'theme', 'default', 'focusIn', 'focusIn', 'focusOut', 'focusOut', 'change', 'change', 4
|
|
initObject
|
|
setMember
|
|
push r:2, '_selectedIndex', 0.0
|
|
setMember
|
|
push r:2, '_labelField', 'label'
|
|
setMember
|
|
push r:2, '__set__dataProvider'
|
|
getMember
|
|
push r:2, '__get__dataProvider'
|
|
getMember
|
|
push 'dataProvider', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__disabled'
|
|
getMember
|
|
push r:2, '__get__disabled'
|
|
getMember
|
|
push 'disabled', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__labelField'
|
|
getMember
|
|
push r:2, '__get__labelField'
|
|
getMember
|
|
push 'labelField', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__labelFunction'
|
|
getMember
|
|
push r:2, '__get__labelFunction'
|
|
getMember
|
|
push 'labelFunction', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__selectedIndex'
|
|
getMember
|
|
push r:2, '__get__selectedIndex'
|
|
getMember
|
|
push 'selectedIndex', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push 1, NULL, 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'OptionStepper'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label42:
|
|
pop
|
|
end // of initMovieClip 339
|
|
|
|
defineMovieClip 340 // total frames: 0
|
|
end // of defineMovieClip 340
|
|
|
|
exportAssets
|
|
340 as '__Packages.gfx.data.DataProvider'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 340
|
|
constants '_global', 'gfx', 'Object', 'data', 'DataProvider', 'events', 'EventDispatcher', 'initialize', 'Array', 'prototype', 'instance', 'isDataProvider', 'cleanUp', 'toString', 'invalidate', 'requestItemRange', 'requestItemAt', 'indexOf', 'length', 'ASSetPropFlags', 'addEventListener,removeEventListener,hasEventListener,removeAllEventListeners,dispatchEvent,dispatchQueue,cleanUpEvents', 'call', 'slice', 'type', 'change', 'dispatchEvent', 'splice', 'cleanUpEvents', '[DataProvider (', ')]'
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'data'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'data', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label2:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'data'
|
|
getMember
|
|
push 'DataProvider'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label14
|
|
push 'gfx'
|
|
getVariable
|
|
push 'data'
|
|
getMember
|
|
push 'DataProvider'
|
|
function2 ('total') (r:1='this', r:2='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
push r:this, 1, 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
getMember
|
|
push 'initialize'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'data'
|
|
getMember
|
|
push 'DataProvider'
|
|
getMember
|
|
push 'Array'
|
|
getVariable
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:1, 'initialize'
|
|
function2 (r:4='data') (r:1='_global')
|
|
push 'gfx'
|
|
getVariable
|
|
push 'data'
|
|
getMember
|
|
push 'DataProvider'
|
|
getMember
|
|
push 'instance'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
branchIfTrue label3
|
|
push 'gfx'
|
|
getVariable
|
|
push 'data'
|
|
getMember
|
|
push 'DataProvider'
|
|
getMember
|
|
push 'instance', 0.0, 'gfx'
|
|
getVariable
|
|
push 'data'
|
|
getMember
|
|
push 'DataProvider'
|
|
newMethod
|
|
setMember
|
|
label3:
|
|
push 'isDataProvider', 'cleanUp', 'toString', 'invalidate', 'requestItemRange', 'requestItemAt', 'indexOf', 7
|
|
initArray
|
|
setRegister r:3
|
|
pop
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label4:
|
|
push r:2, r:3, 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label5
|
|
push r:'data', r:3, r:2
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'data'
|
|
getMember
|
|
push 'DataProvider'
|
|
getMember
|
|
push 'instance'
|
|
getMember
|
|
push r:3, r:2
|
|
getMember
|
|
getMember
|
|
setMember
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label4
|
|
label5:
|
|
push r:'data', 1, 'gfx'
|
|
getVariable
|
|
push 'events'
|
|
getMember
|
|
push 'EventDispatcher'
|
|
getMember
|
|
push 'initialize'
|
|
callMethod
|
|
pop
|
|
push 1, r:3, r:'data', 3, r:_global, 'ASSetPropFlags'
|
|
callMethod
|
|
pop
|
|
push 1, 'addEventListener,removeEventListener,hasEventListener,removeAllEventListeners,dispatchEvent,dispatchQueue,cleanUpEvents', r:'data', 3, r:_global, 'ASSetPropFlags'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'indexOf'
|
|
function2 (r:3='value', r:6='scope', r:5='callBack') (r:1='this')
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label6:
|
|
push r:2, r:this, 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label8
|
|
push r:this, r:2
|
|
getMember
|
|
push r:value
|
|
equals
|
|
not
|
|
branchIfTrue label7
|
|
branch label8
|
|
label7:
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label6
|
|
label8:
|
|
push r:2, r:this, 'length'
|
|
getMember
|
|
equals
|
|
branchIfTrue label9
|
|
push r:2
|
|
branch label10
|
|
label9:
|
|
push -1
|
|
label10:
|
|
setRegister r:4
|
|
pop
|
|
push r:callBack
|
|
not
|
|
branchIfTrue label11
|
|
push r:4, r:scope, 2, r:scope, r:callBack
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label11:
|
|
push r:4
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'requestItemAt'
|
|
function2 (r:5='index', r:4='scope', r:3='callBack') (r:1='this')
|
|
push r:this, r:index
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:callBack
|
|
not
|
|
branchIfTrue label12
|
|
push r:2, r:scope, 2, r:scope, r:callBack
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label12:
|
|
push r:2
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'requestItemRange'
|
|
function2 (r:5='startIndex', r:6='endIndex', r:4='scope', r:3='callBack') (r:1='this')
|
|
push r:endIndex, 1
|
|
add
|
|
push r:startIndex, 2, r:this, 'slice'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:callBack
|
|
not
|
|
branchIfTrue label13
|
|
push r:2, r:scope, 2, r:scope, r:callBack
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label13:
|
|
push r:2
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'invalidate'
|
|
function2 ('length') (r:1='this')
|
|
push 'type', 'change', 1
|
|
initObject
|
|
push 1, r:this, 'dispatchEvent'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'cleanUp'
|
|
function2 () (r:1='this')
|
|
push r:this, 'length'
|
|
getMember
|
|
push 0.0, 2, r:this, 'splice'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'cleanUpEvents'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'toString'
|
|
function2 () (r:1='this')
|
|
push '[DataProvider (', r:this, 'length'
|
|
getMember
|
|
add
|
|
push ')]'
|
|
add
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'isDataProvider', TRUE
|
|
setMember
|
|
push 1, NULL, 'gfx'
|
|
getVariable
|
|
push 'data'
|
|
getMember
|
|
push 'DataProvider'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label14:
|
|
pop
|
|
end // of initMovieClip 340
|
|
|
|
defineMovieClip 341 // total frames: 0
|
|
end // of defineMovieClip 341
|
|
|
|
exportAssets
|
|
341 as '__Packages.SettingsOptionItem'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 341
|
|
constants '_global', 'SettingsOptionItem', 'Mouse', 'addListener', 'ScrollBar_mc', 'scrollBar', 'OptionStepper_mc', 'optionStepper', 'CheckBox_mc', 'checkBox', 'bSendChangeEvent', 'textField', 'textAutoSize', 'shrink', 'MovieClip', 'prototype', 'onLoad', 'setScrollProperties', 'onScroll', 'scroll', 'addEventListener', 'onStepperChange', 'change', '__get__movieType', 'iMovieType', '__set__movieType', 'disabled', 'visible', '_visible', '__get__ID', 'iID', '__set__ID', '__get__value', 'position', 'selectedIndex', '_currentframe', '__set__value', 'gotoAndStop', '__get__text', 'text', '__set__text', 'SetText', '__get__selected', '_alpha', '__set__selected', 'handleInput', 'Shared', 'GlobalFunc', 'IsKeyPressed', 'navEquivalent', 'gfx', 'ui', 'NavigationCode', 'LEFT', 'RIGHT', 'ENTER', 'ToggleCheckbox', 'SetOptionStepperOptions', 'dataProvider', 'onMousePress', 'getTopMostEntity', 'thumb', 'onPress', '_parent', 'upArrow', 'downArrow', 'track', 'nextBtn', 'prevBtn', 'onRelease', 'DoOptionChange', 'OptionChange', 'io', 'GameDelegate', 'call', 'UIMenuPrevNext', 'PlaySound', 'itemIndex', 'onValueChange', 'ID', 'addProperty', 'movieType', 'selected', 'value', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'SettingsOptionItem'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label56
|
|
push '_global'
|
|
getVariable
|
|
push 'SettingsOptionItem'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
push r:this, 1, 'Mouse'
|
|
getVariable
|
|
push 'addListener'
|
|
callMethod
|
|
pop
|
|
push r:this, 'ScrollBar_mc', r:this, 'scrollBar'
|
|
getMember
|
|
setMember
|
|
push r:this, 'OptionStepper_mc', r:this, 'optionStepper'
|
|
getMember
|
|
setMember
|
|
push r:this, 'CheckBox_mc', r:this, 'checkBox'
|
|
getMember
|
|
setMember
|
|
push r:this, 'bSendChangeEvent', TRUE
|
|
setMember
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'textAutoSize', 'shrink'
|
|
setMember
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push '_global'
|
|
getVariable
|
|
push 'SettingsOptionItem'
|
|
getMember
|
|
push 'MovieClip'
|
|
getVariable
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'onLoad'
|
|
function2 () (r:1='this')
|
|
push 20, 0.0, 0.7, 3, r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'setScrollProperties'
|
|
callMethod
|
|
pop
|
|
push 'onScroll', r:this, 'scroll', 3, r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'onStepperChange', r:this, 'change', 3, r:this, 'OptionStepper_mc'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push r:this, 'bSendChangeEvent', TRUE
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__movieType'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iMovieType'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__movieType'
|
|
function2 (r:2='aiMovieType') (r:1='this')
|
|
push r:this, 'iMovieType', r:aiMovieType
|
|
setMember
|
|
push r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'disabled', TRUE
|
|
setMember
|
|
push r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'visible', FALSE
|
|
setMember
|
|
push r:this, 'OptionStepper_mc'
|
|
getMember
|
|
push 'disabled', TRUE
|
|
setMember
|
|
push r:this, 'OptionStepper_mc'
|
|
getMember
|
|
push 'visible', FALSE
|
|
setMember
|
|
push r:this, 'CheckBox_mc'
|
|
getMember
|
|
push '_visible', FALSE
|
|
setMember
|
|
push r:this, 'iMovieType'
|
|
getMember
|
|
setRegister r:0
|
|
push 0.0
|
|
strictEquals
|
|
branchIfTrue label1
|
|
push r:0, 1
|
|
strictEquals
|
|
branchIfTrue label2
|
|
push r:0, 2
|
|
strictEquals
|
|
branchIfTrue label3
|
|
branch label4
|
|
label1:
|
|
push r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'disabled', FALSE
|
|
setMember
|
|
push r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'visible', TRUE
|
|
setMember
|
|
branch label4
|
|
label2:
|
|
push r:this, 'OptionStepper_mc'
|
|
getMember
|
|
push 'disabled', FALSE
|
|
setMember
|
|
push r:this, 'OptionStepper_mc'
|
|
getMember
|
|
push 'visible', TRUE
|
|
setMember
|
|
branch label4
|
|
label3:
|
|
push r:this, 'CheckBox_mc'
|
|
getMember
|
|
push '_visible', TRUE
|
|
setMember
|
|
branch label4
|
|
label4:
|
|
push 0.0, r:this, '__get__movieType'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__ID'
|
|
function2 () (r:1='this')
|
|
push r:this, 'iID'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__ID'
|
|
function2 (r:2='aiNewValue') (r:1='this')
|
|
push r:this, 'iID', r:aiNewValue
|
|
setMember
|
|
push 0.0, r:this, '__get__ID'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__value'
|
|
function2 () (r:1='this')
|
|
push UNDEF
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'iMovieType'
|
|
getMember
|
|
setRegister r:0
|
|
push 0.0
|
|
strictEquals
|
|
branchIfTrue label5
|
|
push r:0, 1
|
|
strictEquals
|
|
branchIfTrue label6
|
|
push r:0, 2
|
|
strictEquals
|
|
branchIfTrue label7
|
|
branch label8
|
|
label5:
|
|
push r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'position'
|
|
getMember
|
|
push 20
|
|
divide
|
|
setRegister r:2
|
|
pop
|
|
branch label8
|
|
label6:
|
|
push r:this, 'OptionStepper_mc'
|
|
getMember
|
|
push 'selectedIndex'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
branch label8
|
|
label7:
|
|
push r:this, 'CheckBox_mc'
|
|
getMember
|
|
push '_currentframe'
|
|
getMember
|
|
push 1
|
|
subtract
|
|
setRegister r:2
|
|
pop
|
|
branch label8
|
|
label8:
|
|
push r:2
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__value'
|
|
function2 (r:2='afNewValue') (r:1='this')
|
|
push r:this, 'iMovieType'
|
|
getMember
|
|
setRegister r:0
|
|
push 0.0
|
|
strictEquals
|
|
branchIfTrue label9
|
|
push r:0, 1
|
|
strictEquals
|
|
branchIfTrue label10
|
|
push r:0, 2
|
|
strictEquals
|
|
branchIfTrue label11
|
|
branch label12
|
|
label9:
|
|
push r:this, 'bSendChangeEvent', FALSE
|
|
setMember
|
|
push r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'position', r:afNewValue, 20
|
|
multiply
|
|
setMember
|
|
push r:this, 'bSendChangeEvent', TRUE
|
|
setMember
|
|
branch label12
|
|
label10:
|
|
push r:this, 'bSendChangeEvent', FALSE
|
|
setMember
|
|
push r:this, 'OptionStepper_mc'
|
|
getMember
|
|
push 'selectedIndex', r:afNewValue
|
|
setMember
|
|
push r:this, 'bSendChangeEvent', TRUE
|
|
setMember
|
|
branch label12
|
|
label11:
|
|
push r:afNewValue, 1
|
|
add
|
|
push 1, r:this, 'CheckBox_mc'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
branch label12
|
|
label12:
|
|
push 0.0, r:this, '__get__value'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__text'
|
|
function2 () (r:1='this')
|
|
push r:this, 'textField'
|
|
getMember
|
|
push 'text'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__text'
|
|
function2 (r:2='astrNew') (r:1='this')
|
|
push r:astrNew, 1, r:this, 'textField'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, '__get__text'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__get__selected'
|
|
function2 () (r:1='this')
|
|
push r:this, 'textField'
|
|
getMember
|
|
push '_alpha'
|
|
getMember
|
|
push 100
|
|
equals
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__selected'
|
|
function2 (r:2='abSelected') (r:1='this')
|
|
push r:this, 'textField'
|
|
getMember
|
|
push '_alpha', r:abSelected
|
|
branchIfTrue label13
|
|
push 30
|
|
branch label14
|
|
label13:
|
|
push 100
|
|
label14:
|
|
setMember
|
|
push r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push '_alpha', r:abSelected
|
|
branchIfTrue label15
|
|
push 30
|
|
branch label16
|
|
label15:
|
|
push 100
|
|
label16:
|
|
setMember
|
|
push r:this, 'OptionStepper_mc'
|
|
getMember
|
|
push '_alpha', r:abSelected
|
|
branchIfTrue label17
|
|
push 30
|
|
branch label18
|
|
label17:
|
|
push 100
|
|
label18:
|
|
setMember
|
|
push r:this, 'CheckBox_mc'
|
|
getMember
|
|
push '_alpha', r:abSelected
|
|
branchIfTrue label19
|
|
push 30
|
|
branch label20
|
|
label19:
|
|
push 100
|
|
label20:
|
|
setMember
|
|
push 0.0, r:this, '__get__selected'
|
|
callMethod
|
|
return
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleInput'
|
|
function2 (r:2='details', r:4='pathToFocus') (r:1='this')
|
|
push FALSE
|
|
setRegister r:3
|
|
pop
|
|
push r:details, 1, 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
getMember
|
|
push 'IsKeyPressed'
|
|
callMethod
|
|
not
|
|
branchIfTrue label29
|
|
push r:this, 'iMovieType'
|
|
getMember
|
|
setRegister r:0
|
|
push 0.0
|
|
strictEquals
|
|
branchIfTrue label21
|
|
push r:0, 1
|
|
strictEquals
|
|
branchIfTrue label24
|
|
push r:0, 2
|
|
strictEquals
|
|
branchIfTrue label27
|
|
branch label29
|
|
label21:
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'LEFT'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label22
|
|
push r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'position', r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'position'
|
|
getMember
|
|
push 1
|
|
subtract
|
|
setMember
|
|
push TRUE
|
|
setRegister r:3
|
|
pop
|
|
branch label23
|
|
label22:
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'RIGHT'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label23
|
|
push r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'position', r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'position'
|
|
getMember
|
|
push 1
|
|
add
|
|
setMember
|
|
push TRUE
|
|
setRegister r:3
|
|
pop
|
|
label23:
|
|
branch label29
|
|
label24:
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'LEFT'
|
|
getMember
|
|
equals
|
|
dup
|
|
branchIfTrue label25
|
|
pop
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'RIGHT'
|
|
getMember
|
|
equals
|
|
label25:
|
|
not
|
|
branchIfTrue label26
|
|
push r:pathToFocus, r:details, 2, r:this, 'OptionStepper_mc'
|
|
getMember
|
|
push 'handleInput'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
label26:
|
|
branch label29
|
|
label27:
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'ENTER'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label28
|
|
push 0.0, r:this, 'ToggleCheckbox'
|
|
callMethod
|
|
pop
|
|
push TRUE
|
|
setRegister r:3
|
|
pop
|
|
label28:
|
|
branch label29
|
|
label29:
|
|
push r:3
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SetOptionStepperOptions'
|
|
function2 (r:2='aOptions') (r:1='this')
|
|
push r:this, 'bSendChangeEvent', FALSE
|
|
setMember
|
|
push r:this, 'OptionStepper_mc'
|
|
getMember
|
|
push 'dataProvider', r:aOptions
|
|
setMember
|
|
push r:this, 'bSendChangeEvent', TRUE
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onMousePress'
|
|
function2 () (r:1='this')
|
|
push 0.0, 'Mouse'
|
|
getVariable
|
|
push 'getTopMostEntity'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'iMovieType'
|
|
getMember
|
|
setRegister r:0
|
|
push 0.0
|
|
strictEquals
|
|
branchIfTrue label30
|
|
push r:0, 1
|
|
strictEquals
|
|
branchIfTrue label35
|
|
branch label39
|
|
label30:
|
|
push r:2, r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'thumb'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label31
|
|
push 0.0, r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'thumb'
|
|
getMember
|
|
push 'onPress'
|
|
callMethod
|
|
pop
|
|
branch label34
|
|
label31:
|
|
push r:2, '_parent'
|
|
getMember
|
|
push r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'upArrow'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label32
|
|
push 0.0, r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'upArrow'
|
|
getMember
|
|
push 'onPress'
|
|
callMethod
|
|
pop
|
|
branch label34
|
|
label32:
|
|
push r:2, '_parent'
|
|
getMember
|
|
push r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'downArrow'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label33
|
|
push 0.0, r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'downArrow'
|
|
getMember
|
|
push 'onPress'
|
|
callMethod
|
|
pop
|
|
branch label34
|
|
label33:
|
|
push r:2, r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'track'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label34
|
|
push 0.0, r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'track'
|
|
getMember
|
|
push 'onPress'
|
|
callMethod
|
|
pop
|
|
label34:
|
|
branch label39
|
|
label35:
|
|
push r:2, r:this, 'OptionStepper_mc'
|
|
getMember
|
|
push 'nextBtn'
|
|
getMember
|
|
equals
|
|
dup
|
|
branchIfTrue label36
|
|
pop
|
|
push r:2, r:this, 'OptionStepper_mc'
|
|
getMember
|
|
push 'textField'
|
|
getMember
|
|
equals
|
|
label36:
|
|
not
|
|
branchIfTrue label37
|
|
push 0.0, r:this, 'OptionStepper_mc'
|
|
getMember
|
|
push 'nextBtn'
|
|
getMember
|
|
push 'onPress'
|
|
callMethod
|
|
pop
|
|
branch label38
|
|
label37:
|
|
push r:2, r:this, 'OptionStepper_mc'
|
|
getMember
|
|
push 'prevBtn'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label38
|
|
push 0.0, r:this, 'OptionStepper_mc'
|
|
getMember
|
|
push 'prevBtn'
|
|
getMember
|
|
push 'onPress'
|
|
callMethod
|
|
pop
|
|
label38:
|
|
branch label39
|
|
label39:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onRelease'
|
|
function2 () (r:1='this')
|
|
push 0.0, 'Mouse'
|
|
getVariable
|
|
push 'getTopMostEntity'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'iMovieType'
|
|
getMember
|
|
setRegister r:0
|
|
push 0.0
|
|
strictEquals
|
|
branchIfTrue label40
|
|
push r:0, 1
|
|
strictEquals
|
|
branchIfTrue label45
|
|
push r:0, 2
|
|
strictEquals
|
|
branchIfTrue label49
|
|
branch label51
|
|
label40:
|
|
push r:2, r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'thumb'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label41
|
|
push 0.0, r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'thumb'
|
|
getMember
|
|
push 'onRelease'
|
|
callMethod
|
|
pop
|
|
branch label44
|
|
label41:
|
|
push r:2, '_parent'
|
|
getMember
|
|
push r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'upArrow'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label42
|
|
push 0.0, r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'upArrow'
|
|
getMember
|
|
push 'onRelease'
|
|
callMethod
|
|
pop
|
|
branch label44
|
|
label42:
|
|
push r:2, '_parent'
|
|
getMember
|
|
push r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'downArrow'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label43
|
|
push 0.0, r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'downArrow'
|
|
getMember
|
|
push 'onRelease'
|
|
callMethod
|
|
pop
|
|
branch label44
|
|
label43:
|
|
push r:2, r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'track'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label44
|
|
push 0.0, r:this, 'ScrollBar_mc'
|
|
getMember
|
|
push 'track'
|
|
getMember
|
|
push 'onRelease'
|
|
callMethod
|
|
pop
|
|
label44:
|
|
branch label51
|
|
label45:
|
|
push r:2, r:this, 'OptionStepper_mc'
|
|
getMember
|
|
push 'nextBtn'
|
|
getMember
|
|
equals
|
|
dup
|
|
branchIfTrue label46
|
|
pop
|
|
push r:2, r:this, 'OptionStepper_mc'
|
|
getMember
|
|
push 'textField'
|
|
getMember
|
|
equals
|
|
label46:
|
|
not
|
|
branchIfTrue label47
|
|
push 0.0, r:this, 'OptionStepper_mc'
|
|
getMember
|
|
push 'nextBtn'
|
|
getMember
|
|
push 'onRelease'
|
|
callMethod
|
|
pop
|
|
branch label48
|
|
label47:
|
|
push r:2, r:this, 'OptionStepper_mc'
|
|
getMember
|
|
push 'prevBtn'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label48
|
|
push 0.0, r:this, 'OptionStepper_mc'
|
|
getMember
|
|
push 'prevBtn'
|
|
getMember
|
|
push 'onRelease'
|
|
callMethod
|
|
pop
|
|
label48:
|
|
branch label51
|
|
label49:
|
|
push r:2, '_parent'
|
|
getMember
|
|
push r:this, 'CheckBox_mc'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label50
|
|
push 0.0, r:this, 'ToggleCheckbox'
|
|
callMethod
|
|
pop
|
|
label50:
|
|
branch label51
|
|
label51:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'ToggleCheckbox'
|
|
function2 () (r:1='this')
|
|
push r:this, 'CheckBox_mc'
|
|
getMember
|
|
push '_currentframe'
|
|
getMember
|
|
push 1
|
|
equals
|
|
not
|
|
branchIfTrue label52
|
|
push 2, 1, r:this, 'CheckBox_mc'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
branch label53
|
|
label52:
|
|
push r:this, 'CheckBox_mc'
|
|
getMember
|
|
push '_currentframe'
|
|
getMember
|
|
push 2
|
|
equals
|
|
not
|
|
branchIfTrue label53
|
|
push 1, 1, r:this, 'CheckBox_mc'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
label53:
|
|
push 0.0, r:this, 'DoOptionChange'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onStepperChange'
|
|
function2 ('event') (r:1='this')
|
|
push r:this, 'bSendChangeEvent'
|
|
getMember
|
|
not
|
|
branchIfTrue label54
|
|
push 0.0, r:this, 'DoOptionChange'
|
|
callMethod
|
|
pop
|
|
label54:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onScroll'
|
|
function2 ('event') (r:1='this')
|
|
push r:this, 'bSendChangeEvent'
|
|
getMember
|
|
not
|
|
branchIfTrue label55
|
|
push 0.0, r:this, 'DoOptionChange'
|
|
callMethod
|
|
pop
|
|
label55:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'DoOptionChange'
|
|
function2 () (r:1='this')
|
|
push 0.0, r:this, '__get__value'
|
|
callMethod
|
|
push 0.0, r:this, '__get__ID'
|
|
callMethod
|
|
push 2
|
|
initArray
|
|
push 'OptionChange', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push 'UIMenuPrevNext', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, '__get__value'
|
|
callMethod
|
|
push 'MovieClip'
|
|
getVariable
|
|
push r:this
|
|
cast
|
|
push 'itemIndex'
|
|
getMember
|
|
push 2, r:this, '_parent'
|
|
getMember
|
|
push 'onValueChange'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '__set__ID'
|
|
getMember
|
|
push r:2, '__get__ID'
|
|
getMember
|
|
push 'ID', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__movieType'
|
|
getMember
|
|
push r:2, '__get__movieType'
|
|
getMember
|
|
push 'movieType', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__selected'
|
|
getMember
|
|
push r:2, '__get__selected'
|
|
getMember
|
|
push 'selected', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__text'
|
|
getMember
|
|
push r:2, '__get__text'
|
|
getMember
|
|
push 'text', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push r:2, '__set__value'
|
|
getMember
|
|
push r:2, '__get__value'
|
|
getMember
|
|
push 'value', 3, r:2, 'addProperty'
|
|
callMethod
|
|
push 1, NULL, '_global'
|
|
getVariable
|
|
push 'SettingsOptionItem'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label56:
|
|
pop
|
|
end // of initMovieClip 341
|
|
|
|
defineMovieClip 342 // total frames: 0
|
|
end // of defineMovieClip 342
|
|
|
|
exportAssets
|
|
342 as '__Packages.OptionsList'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 342
|
|
constants '_global', 'OptionsList', 'bAllowValueOverwrite', 'Shared', 'BSScrollingList', 'prototype', 'GetEntryHeight', 'GetClipByIndex', '_height', 'onValueChange', 'EntriesA', 'value', 'SetEntry', 'selected', '__get__selectedEntry', 'ID', 'movieType', 'options', 'SetOptionStepperOptions', 'text', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'OptionsList'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label5
|
|
push '_global'
|
|
getVariable
|
|
push 'OptionsList'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
push r:this, 'bAllowValueOverwrite', FALSE
|
|
setMember
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push '_global'
|
|
getVariable
|
|
push 'OptionsList'
|
|
getMember
|
|
push 'Shared'
|
|
getVariable
|
|
push 'BSScrollingList'
|
|
getMember
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'GetEntryHeight'
|
|
function2 ('aiEntryIndex') (r:1='this')
|
|
push 0.0, 1, r:this, 'GetClipByIndex'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:2, '_height'
|
|
getMember
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onValueChange'
|
|
function2 (r:2='aiItemIndex', r:3='aiNewValue') (r:1='this')
|
|
push r:aiItemIndex, UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push r:this, 'EntriesA'
|
|
getMember
|
|
push r:aiItemIndex
|
|
getMember
|
|
push 'value', r:aiNewValue
|
|
setMember
|
|
label1:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SetEntry'
|
|
function2 (r:3='aEntryClip', r:2='aEntryObject') (r:1='this')
|
|
push r:aEntryClip, UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label4
|
|
push r:aEntryClip, 'selected', r:aEntryObject, 0.0, r:this, '__get__selectedEntry'
|
|
callMethod
|
|
equals
|
|
setMember
|
|
push r:this, 'bAllowValueOverwrite'
|
|
getMember
|
|
dup
|
|
branchIfTrue label2
|
|
pop
|
|
push r:aEntryClip, 'ID'
|
|
getMember
|
|
push r:aEntryObject, 'ID'
|
|
getMember
|
|
equals
|
|
not
|
|
label2:
|
|
not
|
|
branchIfTrue label4
|
|
push r:aEntryClip, 'movieType', r:aEntryObject, 'movieType'
|
|
getMember
|
|
setMember
|
|
push r:aEntryObject, 'options'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label3
|
|
push r:aEntryObject, 'options'
|
|
getMember
|
|
push 1, r:aEntryClip, 'SetOptionStepperOptions'
|
|
callMethod
|
|
pop
|
|
label3:
|
|
push r:aEntryClip, 'ID', r:aEntryObject, 'ID'
|
|
getMember
|
|
setMember
|
|
push r:aEntryClip, 'value', r:aEntryObject, 'value'
|
|
getMember
|
|
setMember
|
|
push r:aEntryClip, 'text', r:aEntryObject, 'text'
|
|
getMember
|
|
setMember
|
|
label4:
|
|
end // of function
|
|
|
|
setMember
|
|
push 1, NULL, '_global'
|
|
getVariable
|
|
push 'OptionsList'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label5:
|
|
pop
|
|
end // of initMovieClip 342
|
|
|
|
defineMovieClip 343 // total frames: 0
|
|
end // of defineMovieClip 343
|
|
|
|
exportAssets
|
|
343 as '__Packages.skyui.components.ButtonPanel'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 343
|
|
constants '_global', 'skyui', 'Object', 'components', 'ButtonPanel', 'buttons', 'buttonRenderer', 'maxButtons', 'buttonInitializer', 'getNextHighestDepth', 'button', 'attachMovie', '_visible', 'push', 'MovieClip', 'prototype', 'setPlatform', 'length', 'showButtons', 'label', 'hideButtons', 'clearButtons', '_buttonCount', '', '_x', 'addButton', 'setButtonData', 'updateButtons', 'doUpdateButtons', '_updateID', 'setInterval', 'clearInterval', 'update', 'isReversed', 'width', 'spacing', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'skyui'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'skyui', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'skyui'
|
|
getMember
|
|
push 'components'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push '_global'
|
|
getVariable
|
|
push 'skyui'
|
|
getMember
|
|
push 'components', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label2:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'skyui'
|
|
getMember
|
|
push 'components'
|
|
getMember
|
|
push 'ButtonPanel'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label24
|
|
push 'skyui'
|
|
getVariable
|
|
push 'components'
|
|
getMember
|
|
push 'ButtonPanel'
|
|
function2 (r:5='a_buttonRenderer', r:6='a_maxButtons', r:7='a_buttonInitializer') (r:1='this', r:2='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
push r:this, 'buttons', 0.0
|
|
initArray
|
|
setMember
|
|
push r:a_buttonRenderer, UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label3
|
|
push r:this, 'buttonRenderer', r:a_buttonRenderer
|
|
setMember
|
|
label3:
|
|
push r:a_maxButtons, UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label4
|
|
push r:this, 'maxButtons', r:a_maxButtons
|
|
setMember
|
|
label4:
|
|
push r:a_buttonInitializer, UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label5
|
|
push r:this, 'buttonInitializer', r:a_buttonInitializer
|
|
setMember
|
|
label5:
|
|
push 0.0
|
|
setRegister r:3
|
|
pop
|
|
label6:
|
|
push r:3, r:this, 'maxButtons'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label7
|
|
push r:this, 'buttonInitializer'
|
|
getMember
|
|
push 0.0, r:this, 'getNextHighestDepth'
|
|
callMethod
|
|
push 'button', r:3
|
|
add
|
|
push r:this, 'buttonRenderer'
|
|
getMember
|
|
push 4, r:this, 'attachMovie'
|
|
callMethod
|
|
setRegister r:4
|
|
pop
|
|
push r:4, '_visible', FALSE
|
|
setMember
|
|
push r:4, 1, r:this, 'buttons'
|
|
getMember
|
|
push 'push'
|
|
callMethod
|
|
pop
|
|
push r:3
|
|
increment
|
|
setRegister r:3
|
|
pop
|
|
branch label6
|
|
label7:
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push 'skyui'
|
|
getVariable
|
|
push 'components'
|
|
getMember
|
|
push 'ButtonPanel'
|
|
getMember
|
|
push 'MovieClip'
|
|
getVariable
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'setPlatform'
|
|
function2 (r:3='a_platform', r:4='a_bPS3Switch') (r:1='this')
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label8:
|
|
push r:2, r:this, 'buttons'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label9
|
|
push r:a_bPS3Switch, r:a_platform, 2, r:this, 'buttons'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'setPlatform'
|
|
callMethod
|
|
pop
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label8
|
|
label9:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'showButtons'
|
|
function2 () (r:1='this')
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label10:
|
|
push r:2, r:this, 'buttons'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label11
|
|
push r:this, 'buttons'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push '_visible', r:this, 'buttons'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'label'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
setMember
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label10
|
|
label11:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'hideButtons'
|
|
function2 () (r:1='this')
|
|
push 0.0
|
|
setRegister r:2
|
|
pop
|
|
label12:
|
|
push r:2, r:this, 'buttons'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label13
|
|
push r:this, 'buttons'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push '_visible', FALSE
|
|
setMember
|
|
push r:2
|
|
increment
|
|
setRegister r:2
|
|
pop
|
|
branch label12
|
|
label13:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'clearButtons'
|
|
function2 () (r:1='this')
|
|
push r:this, '_buttonCount', 0.0
|
|
setMember
|
|
push 0.0
|
|
setRegister r:3
|
|
pop
|
|
label14:
|
|
push r:3, r:this, 'buttons'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label15
|
|
push r:this, 'buttons'
|
|
getMember
|
|
push r:3
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, '_visible', FALSE
|
|
setMember
|
|
push r:2, 'label', ''
|
|
setMember
|
|
push r:2, '_x', 0.0
|
|
setMember
|
|
push r:3
|
|
increment
|
|
setRegister r:3
|
|
pop
|
|
branch label14
|
|
label15:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'addButton'
|
|
function2 (r:3='a_buttonData') (r:1='this')
|
|
push r:this, '_buttonCount'
|
|
getMember
|
|
push r:this, 'buttons'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
not
|
|
branchIfTrue label16
|
|
push UNDEF
|
|
return
|
|
label16:
|
|
push r:this, 'buttons'
|
|
getMember
|
|
push r:this, '_buttonCount'
|
|
getMember
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:a_buttonData, 1, r:2, 'setButtonData'
|
|
callMethod
|
|
pop
|
|
push r:2, '_visible', TRUE
|
|
setMember
|
|
push r:this, '_buttonCount', r:this, '_buttonCount'
|
|
getMember
|
|
increment
|
|
setMember
|
|
push r:2
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'updateButtons'
|
|
function2 (r:2='a_bInstant') (r:1='this')
|
|
push r:a_bInstant
|
|
not
|
|
branchIfTrue label17
|
|
push 0.0, r:this, 'doUpdateButtons'
|
|
callMethod
|
|
pop
|
|
branch label18
|
|
label17:
|
|
push r:this, '_updateID'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label18
|
|
push r:this, '_updateID', 1, 'doUpdateButtons', r:this, 3, 'setInterval'
|
|
callFunction
|
|
setMember
|
|
label18:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'doUpdateButtons'
|
|
function2 () (r:1='this')
|
|
push r:this, '_updateID'
|
|
getMember
|
|
push 1, 'clearInterval'
|
|
callFunction
|
|
pop
|
|
push r:this, '_updateID'
|
|
delete
|
|
pop
|
|
push 0.0
|
|
setRegister r:3
|
|
pop
|
|
push 0.0
|
|
setRegister r:4
|
|
pop
|
|
label19:
|
|
push r:4, r:this, 'buttons'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
lessThan
|
|
not
|
|
branchIfTrue label23
|
|
push r:this, 'buttons'
|
|
getMember
|
|
push r:4
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'label'
|
|
getMember
|
|
push 'length'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
dup
|
|
not
|
|
branchIfTrue label20
|
|
pop
|
|
push r:2, '_visible'
|
|
getMember
|
|
label20:
|
|
not
|
|
branchIfTrue label22
|
|
push 0.0, r:2, 'update'
|
|
callMethod
|
|
pop
|
|
push r:this, 'isReversed'
|
|
getMember
|
|
not
|
|
branchIfTrue label21
|
|
push r:3, r:2, 'width'
|
|
getMember
|
|
subtract
|
|
setRegister r:3
|
|
pop
|
|
push r:2, '_x', r:3
|
|
setMember
|
|
push r:3, r:this, 'spacing'
|
|
getMember
|
|
subtract
|
|
setRegister r:3
|
|
pop
|
|
branch label22
|
|
label21:
|
|
push r:2, '_x', r:3
|
|
setMember
|
|
push r:3, r:2, 'width'
|
|
getMember
|
|
push r:this, 'spacing'
|
|
getMember
|
|
add
|
|
add
|
|
setRegister r:3
|
|
pop
|
|
label22:
|
|
push r:4
|
|
increment
|
|
setRegister r:4
|
|
pop
|
|
branch label19
|
|
label23:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, '_buttonCount', 0.0
|
|
setMember
|
|
push r:2, 'isReversed', FALSE
|
|
setMember
|
|
push r:2, 'maxButtons', 0.0
|
|
setMember
|
|
push r:2, 'spacing', 10
|
|
setMember
|
|
push 1, NULL, 'skyui'
|
|
getVariable
|
|
push 'components'
|
|
getMember
|
|
push 'ButtonPanel'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label24:
|
|
pop
|
|
end // of initMovieClip 343
|
|
|
|
defineMovieClip 344 // total frames: 0
|
|
end // of defineMovieClip 344
|
|
|
|
exportAssets
|
|
344 as '__Packages.gfx.controls.RadioButton'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 344
|
|
constants '_global', 'gfx', 'Object', 'controls', 'RadioButton', '_group', 'buttonGroup', '__set__group', 'Button', 'prototype', 'toString', '[Scaleform RadioButton ', '_name', ']', 'configUI', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label2:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'gfx'
|
|
getMember
|
|
push 'controls'
|
|
getMember
|
|
push 'RadioButton'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label4
|
|
push 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'RadioButton'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
push r:this, '_group'
|
|
getMember
|
|
push NULL
|
|
equals
|
|
not
|
|
branchIfTrue label3
|
|
push 'buttonGroup', 1, r:this, '__set__group'
|
|
callMethod
|
|
pop
|
|
label3:
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'RadioButton'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'Button'
|
|
getMember
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'toString'
|
|
function2 () (r:1='this')
|
|
push '[Scaleform RadioButton ', r:this, '_name'
|
|
getMember
|
|
add
|
|
push ']'
|
|
add
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'configUI'
|
|
function2 () (r:1='super')
|
|
push 0.0, r:super, 'configUI'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push 1, NULL, 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'RadioButton'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label4:
|
|
pop
|
|
end // of initMovieClip 344
|
|
|
|
defineMovieClip 345 // total frames: 0
|
|
end // of defineMovieClip 345
|
|
|
|
exportAssets
|
|
345 as '__Packages.JournalBottomBar'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 345
|
|
constants '_global', 'JournalBottomBar', 'MovieClip', 'prototype', 'InitBar', 'LevelMeter_mc', 'LevelMeterRect', 'LevelProgressBar', 'Components', 'Meter', 'SetPlayerInfo', 'RequestPlayerInfo', 'gfx', 'io', 'GameDelegate', 'call', 'DateText', 'SetText', 'LevelNumberLabel', 'textAutoSize', 'shrink', 'SetPercent', 'setPlatform', 'buttonPanel', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'JournalBottomBar'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'JournalBottomBar'
|
|
function2 () (r:1='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push '_global'
|
|
getVariable
|
|
push 'JournalBottomBar'
|
|
getMember
|
|
push 'MovieClip'
|
|
getVariable
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'InitBar'
|
|
function2 () (r:1='this')
|
|
push r:this, 'LevelMeter_mc', r:this, 'LevelMeterRect'
|
|
getMember
|
|
push 'LevelProgressBar'
|
|
getMember
|
|
push 1, 'Components'
|
|
getVariable
|
|
push 'Meter'
|
|
newMethod
|
|
setMember
|
|
push 'SetPlayerInfo', r:this, 0.0
|
|
initArray
|
|
push 'RequestPlayerInfo', 4, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SetPlayerInfo'
|
|
function2 () (r:1='this', r:2='arguments')
|
|
push r:arguments, 0.0
|
|
getMember
|
|
push 1, r:this, 'DateText'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push r:this, 'LevelMeterRect'
|
|
getMember
|
|
push 'LevelNumberLabel'
|
|
getMember
|
|
push 'textAutoSize', 'shrink'
|
|
setMember
|
|
push r:arguments, 1
|
|
getMember
|
|
push 1, r:this, 'LevelMeterRect'
|
|
getMember
|
|
push 'LevelNumberLabel'
|
|
getMember
|
|
push 'SetText'
|
|
callMethod
|
|
pop
|
|
push r:arguments, 2
|
|
getMember
|
|
push 1, r:this, 'LevelMeter_mc'
|
|
getMember
|
|
push 'SetPercent'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'setPlatform'
|
|
function2 (r:2='a_platform', r:3='a_bPS3Switch') (r:1='this')
|
|
push r:a_bPS3Switch, r:a_platform, 2, r:this, 'buttonPanel'
|
|
getMember
|
|
push 'setPlatform'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push 1, NULL, '_global'
|
|
getVariable
|
|
push 'JournalBottomBar'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label1:
|
|
pop
|
|
end // of initMovieClip 345
|
|
|
|
defineMovieClip 346 // total frames: 0
|
|
end // of defineMovieClip 346
|
|
|
|
exportAssets
|
|
346 as '__Packages.Components.Meter'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 346
|
|
constants '_global', 'Components', 'Object', 'Meter', 'Empty', 'Full', 'CurrentPercent', 'TargetPercent', 'FillSpeed', 'EmptySpeed', 'meterMovieClip', 'gotoAndStop', '_currentframe', 'prototype', 'SetPercent', 'Math', 'max', 'min', 'Shared', 'GlobalFunc', 'Lerp', 'floor', 'SetTargetPercent', 'SetFillSpeed', 'SetEmptySpeed', 'Update', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'Components'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label1
|
|
push '_global'
|
|
getVariable
|
|
push 'Components', 0.0, 'Object'
|
|
new
|
|
setMember
|
|
label1:
|
|
pop
|
|
push '_global'
|
|
getVariable
|
|
push 'Components'
|
|
getMember
|
|
push 'Meter'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label12
|
|
push 'Components'
|
|
getVariable
|
|
push 'Meter'
|
|
function2 (r:2='aMovieClip') (r:1='this')
|
|
push r:this, 'Empty', 0.0
|
|
setMember
|
|
push r:this, 'Full', 0.0
|
|
setMember
|
|
push r:this, 'CurrentPercent', 100
|
|
setMember
|
|
push r:this, 'TargetPercent', 100
|
|
setMember
|
|
push r:this, 'FillSpeed', 2
|
|
setMember
|
|
push r:this, 'EmptySpeed', 3
|
|
setMember
|
|
push r:this, 'meterMovieClip', r:aMovieClip
|
|
setMember
|
|
push 'Empty', 1, r:this, 'meterMovieClip'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
push r:this, 'Empty', r:this, 'meterMovieClip'
|
|
getMember
|
|
push '_currentframe'
|
|
getMember
|
|
setMember
|
|
push 'Full', 1, r:this, 'meterMovieClip'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
push r:this, 'Full', r:this, 'meterMovieClip'
|
|
getMember
|
|
push '_currentframe'
|
|
getMember
|
|
setMember
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'SetPercent'
|
|
function2 (r:3='aPercent') (r:1='this')
|
|
push r:this, 'CurrentPercent', 0.0, r:aPercent, 2, 'Math'
|
|
getVariable
|
|
push 'max'
|
|
callMethod
|
|
push 100, 2, 'Math'
|
|
getVariable
|
|
push 'min'
|
|
callMethod
|
|
setMember
|
|
push r:this, 'TargetPercent', r:this, 'CurrentPercent'
|
|
getMember
|
|
setMember
|
|
push r:this, 'CurrentPercent'
|
|
getMember
|
|
push 100, 0.0, r:this, 'Full'
|
|
getMember
|
|
push r:this, 'Empty'
|
|
getMember
|
|
push 5, 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
getMember
|
|
push 'Lerp'
|
|
callMethod
|
|
push 1, 'Math'
|
|
getVariable
|
|
push 'floor'
|
|
callMethod
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 1, r:this, 'meterMovieClip'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SetTargetPercent'
|
|
function2 (r:2='aPercent') (r:1='this')
|
|
push r:this, 'TargetPercent', 0.0, r:aPercent, 2, 'Math'
|
|
getVariable
|
|
push 'max'
|
|
callMethod
|
|
push 100, 2, 'Math'
|
|
getVariable
|
|
push 'min'
|
|
callMethod
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SetFillSpeed'
|
|
function2 (r:2='aSpeed') (r:1='this')
|
|
push r:this, 'FillSpeed', r:aSpeed
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SetEmptySpeed'
|
|
function2 (r:2='aSpeed') (r:1='this')
|
|
push r:this, 'EmptySpeed', r:aSpeed
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'Update'
|
|
function2 () (r:1='this')
|
|
push r:this, 'TargetPercent'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
dup
|
|
not
|
|
branchIfTrue label2
|
|
pop
|
|
push r:this, 'TargetPercent'
|
|
getMember
|
|
push r:this, 'CurrentPercent'
|
|
getMember
|
|
greaterThan
|
|
label2:
|
|
not
|
|
branchIfTrue label5
|
|
push r:this, 'TargetPercent'
|
|
getMember
|
|
push r:this, 'CurrentPercent'
|
|
getMember
|
|
subtract
|
|
push r:this, 'FillSpeed'
|
|
getMember
|
|
greaterThan
|
|
not
|
|
branchIfTrue label3
|
|
push r:this, 'CurrentPercent', r:this, 'CurrentPercent'
|
|
getMember
|
|
push r:this, 'FillSpeed'
|
|
getMember
|
|
add
|
|
setMember
|
|
push r:this, 'CurrentPercent'
|
|
getMember
|
|
push 100, 0.0, r:this, 'Full'
|
|
getMember
|
|
push r:this, 'Empty'
|
|
getMember
|
|
push 5, 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
getMember
|
|
push 'Lerp'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
push r:3, 1, r:this, 'meterMovieClip'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
branch label4
|
|
label3:
|
|
push r:this, 'TargetPercent'
|
|
getMember
|
|
push 1, r:this, 'SetPercent'
|
|
callMethod
|
|
pop
|
|
label4:
|
|
push UNDEF
|
|
return
|
|
label5:
|
|
push r:this, 'TargetPercent'
|
|
getMember
|
|
push r:this, 'CurrentPercent'
|
|
getMember
|
|
greaterThan
|
|
not
|
|
not
|
|
branchIfTrue label11
|
|
push r:this, 'CurrentPercent'
|
|
getMember
|
|
push r:this, 'TargetPercent'
|
|
getMember
|
|
subtract
|
|
push r:this, 'EmptySpeed'
|
|
getMember
|
|
greaterThan
|
|
setRegister r:2
|
|
pop
|
|
push r:this, 'TargetPercent'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
dup
|
|
not
|
|
branchIfTrue label6
|
|
pop
|
|
push r:2
|
|
label6:
|
|
dup
|
|
branchIfTrue label7
|
|
pop
|
|
push r:this, 'CurrentPercent'
|
|
getMember
|
|
push r:this, 'EmptySpeed'
|
|
getMember
|
|
greaterThan
|
|
label7:
|
|
not
|
|
branchIfTrue label10
|
|
push r:2
|
|
not
|
|
branchIfTrue label8
|
|
push r:this, 'CurrentPercent', r:this, 'CurrentPercent'
|
|
getMember
|
|
push r:this, 'EmptySpeed'
|
|
getMember
|
|
subtract
|
|
setMember
|
|
branch label9
|
|
label8:
|
|
push r:this, 'CurrentPercent', r:this, 'TargetPercent'
|
|
getMember
|
|
setMember
|
|
label9:
|
|
push r:this, 'CurrentPercent'
|
|
getMember
|
|
push 100, 0.0, r:this, 'Full'
|
|
getMember
|
|
push r:this, 'Empty'
|
|
getMember
|
|
push 5, 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
getMember
|
|
push 'Lerp'
|
|
callMethod
|
|
setRegister r:3
|
|
pop
|
|
push r:3, 1, r:this, 'meterMovieClip'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
push UNDEF
|
|
return
|
|
label10:
|
|
push r:this, 'CurrentPercent'
|
|
getMember
|
|
push 0.0
|
|
lessThan
|
|
not
|
|
not
|
|
branchIfTrue label11
|
|
push r:this, 'TargetPercent'
|
|
getMember
|
|
push 1, r:this, 'SetPercent'
|
|
callMethod
|
|
pop
|
|
label11:
|
|
end // of function
|
|
|
|
setMember
|
|
push 1, NULL, 'Components'
|
|
getVariable
|
|
push 'Meter'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label12:
|
|
pop
|
|
end // of initMovieClip 346
|
|
|
|
defineMovieClip 347 // total frames: 0
|
|
end // of defineMovieClip 347
|
|
|
|
exportAssets
|
|
347 as '__Packages.Quest_Journal'
|
|
end // of exportAssets
|
|
|
|
initMovieClip 347
|
|
constants '_global', 'Quest_Journal', 'BottomBar_mc', 'BottomBar', 'PageArray', 'SystemFader', 'Page_mc', 'StatsFader', 'QuestsFader', 'Array', 'TopmostPage', 'bTabsDisabled', 'MovieClip', 'prototype', 'InitExtensions', 'Shared', 'GlobalFunc', 'SetLockFunction', 'B', 'Lock', 'ConfigPanel', 'ConfigPanelFader', 'configPanel', 'QuestsTab', '__set__disableFocus', 'StatsTab', 'SystemTab', 'TabButtonGroup', 'gfx', 'controls', 'ButtonGroup', '__get__group', 'onTabClick', 'itemClick', 'addEventListener', 'onTabChange', 'change', 'RestoreSavedSettings', 'io', 'GameDelegate', 'addCallBack', 'onRightStickInput', 'DoHideMenu', 'HideMenu', 'DoShowMenu', 'ShowMenu', 'CloseMenu', 'StartCloseMenu', 'SetShowMod', 'ShouldShowMod', 'call', 'InitBar', 'initExtensions', 'SystemPage', 'PAGE_SYSTEM', 'iCurrentTab', '__get__length', 'Math', 'max', 'min', '__set__disabled', 'SwitchPageToFront', 'getButtonAt', 'setSelectedButton', '_parent', 'hide', 'gotoAndStop', 'swapDepths', 'fadeIn', 'ForceFade', 'gotoAndPlay', 'LevelMeterRect', '_visible', 'handleInput', 'length', 'slice', 'IsKeyPressed', 'ui', 'NavigationCode', 'GAMEPAD_L2', 'GAMEPAD_R2', 'GetIsRemoteDevice', 'GAMEPAD_L1', 'GAMEPAD_R1', 'navEquivalent', 'TAB', 'endPage', 'UIJournalClose', 'PlaySound', 'selectedQuestInstance', 'selectedQuestID', 'item', 'selecting', 'startPage', 'UIJournalTabsSD', 'SetPlatform', 'previousTabButton', 'nextTabButton', 'setPlatform', 'fadeOut', 'DisableTabs', 'ConfigPanelOpen', 'QuestJournalFader', 'managers', 'FocusHandler', '__get__instance', 'setFocus', 'ConfigPanelClose', 'SKYUI_RELEASE_IDX', 'SKYUI_VERSION_MAJOR', 'SKYUI_VERSION_MINOR', 'SKYUI_VERSION_STRING', '.', ' SE', 'PAGE_QUEST', 'PAGE_STATS', 'QUESTS_TAB', 'STATS_TAB', 'SETTINGS_TAB', 'ASSetPropFlags'
|
|
push '_global'
|
|
getVariable
|
|
push 'Quest_Journal'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label33
|
|
push '_global'
|
|
getVariable
|
|
push 'Quest_Journal'
|
|
function2 () (r:1='this', r:2='super')
|
|
push 0.0, r:super, UNDEF
|
|
callMethod
|
|
pop
|
|
push r:this, 'BottomBar_mc', r:this, 'BottomBar'
|
|
getMember
|
|
setMember
|
|
push r:this, 'PageArray', r:this, 'SystemFader'
|
|
getMember
|
|
push 'Page_mc'
|
|
getMember
|
|
push r:this, 'StatsFader'
|
|
getMember
|
|
push 'Page_mc'
|
|
getMember
|
|
push r:this, 'QuestsFader'
|
|
getMember
|
|
push 'Page_mc'
|
|
getMember
|
|
push 3, 'Array'
|
|
new
|
|
setMember
|
|
push r:this, 'TopmostPage', r:this, 'QuestsFader'
|
|
getMember
|
|
setMember
|
|
push r:this, 'bTabsDisabled', FALSE
|
|
setMember
|
|
end // of function
|
|
|
|
setRegister r:1
|
|
setMember
|
|
push '_global'
|
|
getVariable
|
|
push 'Quest_Journal'
|
|
getMember
|
|
push 'MovieClip'
|
|
getVariable
|
|
extends
|
|
push r:1, 'prototype'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:2, 'InitExtensions'
|
|
function2 () (r:1='this', r:2='_root')
|
|
push 0.0, 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
getMember
|
|
push 'SetLockFunction'
|
|
callMethod
|
|
pop
|
|
push 'B', 1, 'MovieClip'
|
|
getVariable
|
|
push r:this, 'BottomBar_mc'
|
|
getMember
|
|
cast
|
|
push 'Lock'
|
|
callMethod
|
|
pop
|
|
push r:this, 'ConfigPanel', r:_root, 'ConfigPanelFader'
|
|
getMember
|
|
push 'configPanel'
|
|
getMember
|
|
setMember
|
|
push TRUE, 1, r:this, 'QuestsTab'
|
|
getMember
|
|
push '__set__disableFocus'
|
|
callMethod
|
|
pop
|
|
push TRUE, 1, r:this, 'StatsTab'
|
|
getMember
|
|
push '__set__disableFocus'
|
|
callMethod
|
|
pop
|
|
push TRUE, 1, r:this, 'SystemTab'
|
|
getMember
|
|
push '__set__disableFocus'
|
|
callMethod
|
|
pop
|
|
push r:this, 'TabButtonGroup', 'gfx'
|
|
getVariable
|
|
push 'controls'
|
|
getMember
|
|
push 'ButtonGroup'
|
|
getMember
|
|
push 0.0, r:this, 'QuestsTab'
|
|
getMember
|
|
push '__get__group'
|
|
callMethod
|
|
cast
|
|
setMember
|
|
push 'onTabClick', r:this, 'itemClick', 3, r:this, 'TabButtonGroup'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'onTabChange', r:this, 'change', 3, r:this, 'TabButtonGroup'
|
|
getMember
|
|
push 'addEventListener'
|
|
callMethod
|
|
pop
|
|
push 'RestoreSavedSettings', r:this, 'RestoreSavedSettings', 3, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'addCallBack'
|
|
callMethod
|
|
pop
|
|
push 'onRightStickInput', r:this, 'onRightStickInput', 3, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'addCallBack'
|
|
callMethod
|
|
pop
|
|
push 'DoHideMenu', r:this, 'HideMenu', 3, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'addCallBack'
|
|
callMethod
|
|
pop
|
|
push 'DoShowMenu', r:this, 'ShowMenu', 3, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'addCallBack'
|
|
callMethod
|
|
pop
|
|
push 'CloseMenu', r:this, 'StartCloseMenu', 3, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'addCallBack'
|
|
callMethod
|
|
pop
|
|
push 'SetShowMod', r:this, 0.0
|
|
initArray
|
|
push 'ShouldShowMod', 4, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'BottomBar_mc'
|
|
getMember
|
|
push 'InitBar'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'ConfigPanel'
|
|
getMember
|
|
push 'initExtensions'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SetShowMod'
|
|
function2 () (r:1='this', r:2='arguments')
|
|
push r:arguments, 0.0
|
|
getMember
|
|
push 1, 'SystemPage'
|
|
getVariable
|
|
push r:this, 'PageArray'
|
|
getMember
|
|
push 'Quest_Journal'
|
|
getVariable
|
|
push 'PAGE_SYSTEM'
|
|
getMember
|
|
getMember
|
|
cast
|
|
push 'SetShowMod'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'RestoreSavedSettings'
|
|
function2 (r:2='aiSavedTab', r:3='abTabsDisabled') (r:1='this')
|
|
push r:this, 'iCurrentTab', 0.0, r:this, 'TabButtonGroup'
|
|
getMember
|
|
push '__get__length'
|
|
callMethod
|
|
push 1
|
|
subtract
|
|
push 0.0, r:aiSavedTab, 2, 'Math'
|
|
getVariable
|
|
push 'max'
|
|
callMethod
|
|
push 2, 'Math'
|
|
getVariable
|
|
push 'min'
|
|
callMethod
|
|
setMember
|
|
push r:this, 'bTabsDisabled', r:abTabsDisabled
|
|
setMember
|
|
push r:this, 'bTabsDisabled'
|
|
getMember
|
|
not
|
|
branchIfTrue label1
|
|
push r:this, 'iCurrentTab', 0.0, r:this, 'TabButtonGroup'
|
|
getMember
|
|
push '__get__length'
|
|
callMethod
|
|
push 1
|
|
subtract
|
|
setMember
|
|
push TRUE, 1, r:this, 'QuestsTab'
|
|
getMember
|
|
push '__set__disabled'
|
|
callMethod
|
|
pop
|
|
push TRUE, 1, r:this, 'StatsTab'
|
|
getMember
|
|
push '__set__disabled'
|
|
callMethod
|
|
pop
|
|
label1:
|
|
push TRUE, r:this, 'iCurrentTab'
|
|
getMember
|
|
push 2, r:this, 'SwitchPageToFront'
|
|
callMethod
|
|
pop
|
|
push r:this, 'iCurrentTab'
|
|
getMember
|
|
push 1, r:this, 'TabButtonGroup'
|
|
getMember
|
|
push 'getButtonAt'
|
|
callMethod
|
|
push 1, r:this, 'TabButtonGroup'
|
|
getMember
|
|
push 'setSelectedButton'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SwitchPageToFront'
|
|
function2 ('aiTab', r:2='abForceFade') (r:1='this')
|
|
push r:this, 'TopmostPage'
|
|
getMember
|
|
push r:this, 'PageArray'
|
|
getMember
|
|
push r:this, 'iCurrentTab'
|
|
getMember
|
|
getMember
|
|
push '_parent'
|
|
getMember
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label2
|
|
push 'hide', 1, r:this, 'TopmostPage'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
push r:this, 'TopmostPage'
|
|
getMember
|
|
push 1, r:this, 'PageArray'
|
|
getMember
|
|
push r:this, 'iCurrentTab'
|
|
getMember
|
|
getMember
|
|
push '_parent'
|
|
getMember
|
|
push 'swapDepths'
|
|
callMethod
|
|
pop
|
|
push r:this, 'TopmostPage', r:this, 'PageArray'
|
|
getMember
|
|
push r:this, 'iCurrentTab'
|
|
getMember
|
|
getMember
|
|
push '_parent'
|
|
getMember
|
|
setMember
|
|
label2:
|
|
push r:abForceFade
|
|
branchIfTrue label3
|
|
push 'fadeIn'
|
|
branch label4
|
|
label3:
|
|
push 'ForceFade'
|
|
label4:
|
|
push 1, r:this, 'TopmostPage'
|
|
getMember
|
|
push 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
push r:this, 'BottomBar_mc'
|
|
getMember
|
|
push 'LevelMeterRect'
|
|
getMember
|
|
push '_visible', r:this, 'iCurrentTab'
|
|
getMember
|
|
push 0.0
|
|
equals
|
|
not
|
|
setMember
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'handleInput'
|
|
function2 (r:2='details', r:4='pathToFocus') (r:1='this')
|
|
push FALSE
|
|
setRegister r:6
|
|
pop
|
|
push r:pathToFocus, UNDEF
|
|
equals
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label5
|
|
pop
|
|
push r:pathToFocus, 'length'
|
|
getMember
|
|
push 0.0
|
|
greaterThan
|
|
label5:
|
|
not
|
|
branchIfTrue label6
|
|
push 1, 1, r:pathToFocus, 'slice'
|
|
callMethod
|
|
push r:details, 2, r:pathToFocus, 0.0
|
|
getMember
|
|
push 'handleInput'
|
|
callMethod
|
|
setRegister r:6
|
|
pop
|
|
label6:
|
|
push r:6
|
|
not
|
|
dup
|
|
not
|
|
branchIfTrue label7
|
|
pop
|
|
push FALSE, r:details, 2, 'Shared'
|
|
getVariable
|
|
push 'GlobalFunc'
|
|
getMember
|
|
push 'IsKeyPressed'
|
|
callMethod
|
|
label7:
|
|
not
|
|
branchIfTrue label20
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'GAMEPAD_L2'
|
|
getMember
|
|
setRegister r:3
|
|
pop
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'GAMEPAD_R2'
|
|
getMember
|
|
setRegister r:5
|
|
pop
|
|
push 0.0, 'SystemPage'
|
|
getVariable
|
|
push r:this, 'PageArray'
|
|
getMember
|
|
push 'Quest_Journal'
|
|
getVariable
|
|
push 'PAGE_SYSTEM'
|
|
getMember
|
|
getMember
|
|
cast
|
|
push 'GetIsRemoteDevice'
|
|
callMethod
|
|
not
|
|
branchIfTrue label8
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'GAMEPAD_L1'
|
|
getMember
|
|
setRegister r:3
|
|
pop
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'GAMEPAD_R1'
|
|
getMember
|
|
setRegister r:5
|
|
pop
|
|
label8:
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push 'gfx'
|
|
getVariable
|
|
push 'ui'
|
|
getMember
|
|
push 'NavigationCode'
|
|
getMember
|
|
push 'TAB'
|
|
getMember
|
|
strictEquals
|
|
not
|
|
branchIfTrue label9
|
|
push 0.0, r:this, 'CloseMenu'
|
|
callMethod
|
|
pop
|
|
branch label20
|
|
label9:
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push r:3
|
|
strictEquals
|
|
not
|
|
branchIfTrue label15
|
|
push r:this, 'bTabsDisabled'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label14
|
|
push 0.0, r:this, 'PageArray'
|
|
getMember
|
|
push r:this, 'iCurrentTab'
|
|
getMember
|
|
getMember
|
|
push 'endPage'
|
|
callMethod
|
|
pop
|
|
push r:this, 'iCurrentTab', r:this, 'iCurrentTab'
|
|
getMember
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push r:3
|
|
equals
|
|
branchIfTrue label10
|
|
push 1
|
|
branch label11
|
|
label10:
|
|
push -1
|
|
label11:
|
|
add
|
|
setMember
|
|
push r:this, 'iCurrentTab'
|
|
getMember
|
|
push -1
|
|
equals
|
|
not
|
|
branchIfTrue label12
|
|
push r:this, 'iCurrentTab', 0.0, r:this, 'TabButtonGroup'
|
|
getMember
|
|
push '__get__length'
|
|
callMethod
|
|
push 1
|
|
subtract
|
|
setMember
|
|
label12:
|
|
push r:this, 'iCurrentTab'
|
|
getMember
|
|
push 0.0, r:this, 'TabButtonGroup'
|
|
getMember
|
|
push '__get__length'
|
|
callMethod
|
|
equals
|
|
not
|
|
branchIfTrue label13
|
|
push r:this, 'iCurrentTab', 0.0
|
|
setMember
|
|
label13:
|
|
push FALSE, r:this, 'iCurrentTab'
|
|
getMember
|
|
push 2, r:this, 'SwitchPageToFront'
|
|
callMethod
|
|
pop
|
|
push r:this, 'iCurrentTab'
|
|
getMember
|
|
push 1, r:this, 'TabButtonGroup'
|
|
getMember
|
|
push 'getButtonAt'
|
|
callMethod
|
|
push 1, r:this, 'TabButtonGroup'
|
|
getMember
|
|
push 'setSelectedButton'
|
|
callMethod
|
|
pop
|
|
label14:
|
|
branch label20
|
|
label15:
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push r:5
|
|
strictEquals
|
|
not
|
|
branchIfTrue label20
|
|
push r:this, 'bTabsDisabled'
|
|
getMember
|
|
not
|
|
not
|
|
branchIfTrue label20
|
|
push 0.0, r:this, 'PageArray'
|
|
getMember
|
|
push r:this, 'iCurrentTab'
|
|
getMember
|
|
getMember
|
|
push 'endPage'
|
|
callMethod
|
|
pop
|
|
push r:this, 'iCurrentTab', r:this, 'iCurrentTab'
|
|
getMember
|
|
push r:details, 'navEquivalent'
|
|
getMember
|
|
push r:3
|
|
equals
|
|
branchIfTrue label16
|
|
push 1
|
|
branch label17
|
|
label16:
|
|
push -1
|
|
label17:
|
|
add
|
|
setMember
|
|
push r:this, 'iCurrentTab'
|
|
getMember
|
|
push -1
|
|
equals
|
|
not
|
|
branchIfTrue label18
|
|
push r:this, 'iCurrentTab', 0.0, r:this, 'TabButtonGroup'
|
|
getMember
|
|
push '__get__length'
|
|
callMethod
|
|
push 1
|
|
subtract
|
|
setMember
|
|
label18:
|
|
push r:this, 'iCurrentTab'
|
|
getMember
|
|
push 0.0, r:this, 'TabButtonGroup'
|
|
getMember
|
|
push '__get__length'
|
|
callMethod
|
|
equals
|
|
not
|
|
branchIfTrue label19
|
|
push r:this, 'iCurrentTab', 0.0
|
|
setMember
|
|
label19:
|
|
push FALSE, r:this, 'iCurrentTab'
|
|
getMember
|
|
push 2, r:this, 'SwitchPageToFront'
|
|
callMethod
|
|
pop
|
|
push r:this, 'iCurrentTab'
|
|
getMember
|
|
push 1, r:this, 'TabButtonGroup'
|
|
getMember
|
|
push 'getButtonAt'
|
|
callMethod
|
|
push 1, r:this, 'TabButtonGroup'
|
|
getMember
|
|
push 'setSelectedButton'
|
|
callMethod
|
|
pop
|
|
label20:
|
|
push TRUE
|
|
return
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'CloseMenu'
|
|
function2 (r:2='abForceClose') (r:1='this')
|
|
push r:abForceClose, TRUE
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label21
|
|
push 'UIJournalClose', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
label21:
|
|
push r:this, 'QuestsFader'
|
|
getMember
|
|
push 'Page_mc'
|
|
getMember
|
|
push 'selectedQuestInstance'
|
|
getMember
|
|
push r:this, 'QuestsFader'
|
|
getMember
|
|
push 'Page_mc'
|
|
getMember
|
|
push 'selectedQuestID'
|
|
getMember
|
|
push r:this, 'iCurrentTab'
|
|
getMember
|
|
push 3
|
|
initArray
|
|
push 'CloseMenu', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onTabClick'
|
|
function2 (r:3='event') (r:1='this')
|
|
push r:this, 'bTabsDisabled'
|
|
getMember
|
|
not
|
|
branchIfTrue label22
|
|
push UNDEF
|
|
return
|
|
label22:
|
|
push r:this, 'iCurrentTab'
|
|
getMember
|
|
setRegister r:2
|
|
pop
|
|
push r:event, 'item'
|
|
getMember
|
|
push r:this, 'QuestsTab'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label23
|
|
push r:this, 'iCurrentTab', 0.0
|
|
setMember
|
|
branch label25
|
|
label23:
|
|
push r:event, 'item'
|
|
getMember
|
|
push r:this, 'StatsTab'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label24
|
|
push r:this, 'iCurrentTab', 1
|
|
setMember
|
|
branch label25
|
|
label24:
|
|
push r:event, 'item'
|
|
getMember
|
|
push r:this, 'SystemTab'
|
|
getMember
|
|
equals
|
|
not
|
|
branchIfTrue label25
|
|
push r:this, 'iCurrentTab', 2
|
|
setMember
|
|
label25:
|
|
push r:2, r:this, 'iCurrentTab'
|
|
getMember
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label26
|
|
push 0.0, r:this, 'PageArray'
|
|
getMember
|
|
push r:2
|
|
getMember
|
|
push 'endPage'
|
|
callMethod
|
|
pop
|
|
push FALSE, r:this, 'iCurrentTab'
|
|
getMember
|
|
push 2, r:this, 'SwitchPageToFront'
|
|
callMethod
|
|
pop
|
|
label26:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onTabChange'
|
|
function2 (r:2='event') (r:1='this')
|
|
push 'selecting', 1, r:event, 'item'
|
|
getMember
|
|
push 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'PageArray'
|
|
getMember
|
|
push r:this, 'iCurrentTab'
|
|
getMember
|
|
getMember
|
|
push 'startPage'
|
|
callMethod
|
|
pop
|
|
push 'UIJournalTabsSD', 1
|
|
initArray
|
|
push 'PlaySound', 2, 'gfx'
|
|
getVariable
|
|
push 'io'
|
|
getMember
|
|
push 'GameDelegate'
|
|
getMember
|
|
push 'call'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'onRightStickInput'
|
|
function2 (r:3='afX', r:2='afY') (r:1='this')
|
|
push r:this, 'PageArray'
|
|
getMember
|
|
push r:this, 'iCurrentTab'
|
|
getMember
|
|
getMember
|
|
push 'onRightStickInput'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label27
|
|
push r:afY, r:afX, 2, r:this, 'PageArray'
|
|
getMember
|
|
push r:this, 'iCurrentTab'
|
|
getMember
|
|
getMember
|
|
push 'onRightStickInput'
|
|
callMethod
|
|
pop
|
|
label27:
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'SetPlatform'
|
|
function2 (r:2='aiPlatform', r:3='abPS3Switch') (r:1='this')
|
|
push r:aiPlatform, 0.0
|
|
equals
|
|
not
|
|
branchIfTrue label28
|
|
push r:this, 'previousTabButton'
|
|
getMember
|
|
push '_visible', r:this, 'nextTabButton'
|
|
getMember
|
|
push '_visible', FALSE
|
|
setRegister r:0
|
|
setMember
|
|
push r:0
|
|
setMember
|
|
branch label29
|
|
label28:
|
|
push r:this, 'previousTabButton'
|
|
getMember
|
|
push '_visible', r:this, 'nextTabButton'
|
|
getMember
|
|
push '_visible', TRUE
|
|
setRegister r:0
|
|
setMember
|
|
push r:0
|
|
setMember
|
|
push 280, 1, r:this, 'previousTabButton'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
push 281, 1, r:this, 'nextTabButton'
|
|
getMember
|
|
push 'gotoAndStop'
|
|
callMethod
|
|
pop
|
|
label29:
|
|
push r:this, 'PageArray'
|
|
getMember
|
|
enumerateValue
|
|
label30:
|
|
setRegister r:0
|
|
push NULL
|
|
equals
|
|
branchIfTrue label32
|
|
push r:0
|
|
setRegister r:4
|
|
pop
|
|
push r:this, 'PageArray'
|
|
getMember
|
|
push r:4
|
|
getMember
|
|
push 'SetPlatform'
|
|
getMember
|
|
push UNDEF
|
|
equals
|
|
not
|
|
not
|
|
branchIfTrue label31
|
|
push r:abPS3Switch, r:aiPlatform, 2, r:this, 'PageArray'
|
|
getMember
|
|
push r:4
|
|
getMember
|
|
push 'SetPlatform'
|
|
callMethod
|
|
pop
|
|
label31:
|
|
branch label30
|
|
label32:
|
|
push r:abPS3Switch, r:aiPlatform, 2, r:this, 'BottomBar_mc'
|
|
getMember
|
|
push 'setPlatform'
|
|
callMethod
|
|
pop
|
|
push r:abPS3Switch, r:aiPlatform, 2, r:this, 'ConfigPanel'
|
|
getMember
|
|
push 'setPlatform'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'DoHideMenu'
|
|
function2 () (r:1='this')
|
|
push 'fadeOut', 1, r:this, '_parent'
|
|
getMember
|
|
push 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'DoShowMenu'
|
|
function2 () (r:1='this')
|
|
push 'fadeIn', 1, r:this, '_parent'
|
|
getMember
|
|
push 'gotoAndPlay'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'DisableTabs'
|
|
function2 (r:2='abEnable') (r:1='this')
|
|
push r:abEnable, 1, r:this, 'QuestsTab'
|
|
getMember
|
|
push '__set__disabled'
|
|
callMethod
|
|
pop
|
|
push r:abEnable, 1, r:this, 'StatsTab'
|
|
getMember
|
|
push '__set__disabled'
|
|
callMethod
|
|
pop
|
|
push r:abEnable, 1, r:this, 'SystemTab'
|
|
getMember
|
|
push '__set__disabled'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'ConfigPanelOpen'
|
|
function2 () (r:1='this', r:2='_root')
|
|
push TRUE, 1, r:this, 'DisableTabs'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'SystemFader'
|
|
getMember
|
|
push 'Page_mc'
|
|
getMember
|
|
push 'endPage'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'DoHideMenu'
|
|
callMethod
|
|
pop
|
|
push r:_root, 'QuestJournalFader'
|
|
getMember
|
|
push 1, r:_root, 'ConfigPanelFader'
|
|
getMember
|
|
push 'swapDepths'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'ConfigPanel'
|
|
getMember
|
|
push 2, 0.0, 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
getMember
|
|
push '__get__instance'
|
|
callMethod
|
|
push 'setFocus'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'ConfigPanel'
|
|
getMember
|
|
push 'startPage'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:2, 'ConfigPanelClose'
|
|
function2 () (r:1='this', r:2='_root')
|
|
push 0.0, r:this, 'ConfigPanel'
|
|
getMember
|
|
push 'endPage'
|
|
callMethod
|
|
pop
|
|
push r:_root, 'ConfigPanelFader'
|
|
getMember
|
|
push 1, r:_root, 'QuestJournalFader'
|
|
getMember
|
|
push 'swapDepths'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 2, 0.0, 'gfx'
|
|
getVariable
|
|
push 'managers'
|
|
getMember
|
|
push 'FocusHandler'
|
|
getMember
|
|
push '__get__instance'
|
|
callMethod
|
|
push 'setFocus'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'DoShowMenu'
|
|
callMethod
|
|
pop
|
|
push 0.0, r:this, 'SystemFader'
|
|
getMember
|
|
push 'Page_mc'
|
|
getMember
|
|
push 'startPage'
|
|
callMethod
|
|
pop
|
|
push FALSE, 1, r:this, 'DisableTabs'
|
|
callMethod
|
|
pop
|
|
end // of function
|
|
|
|
setMember
|
|
push r:1, 'SKYUI_RELEASE_IDX', 2018
|
|
setMember
|
|
push r:1, 'SKYUI_VERSION_MAJOR', 5
|
|
setMember
|
|
push r:1, 'SKYUI_VERSION_MINOR', 2
|
|
setMember
|
|
push r:1, 'SKYUI_VERSION_STRING', 'Quest_Journal'
|
|
getVariable
|
|
push 'SKYUI_VERSION_MAJOR'
|
|
getMember
|
|
push '.'
|
|
add
|
|
push 'Quest_Journal'
|
|
getVariable
|
|
push 'SKYUI_VERSION_MINOR'
|
|
getMember
|
|
add
|
|
push ' SE'
|
|
add
|
|
setMember
|
|
push r:1, 'PAGE_QUEST', 0.0
|
|
setMember
|
|
push r:1, 'PAGE_STATS', 1
|
|
setMember
|
|
push r:1, 'PAGE_SYSTEM', 2
|
|
setMember
|
|
push r:1, 'QUESTS_TAB', 0.0
|
|
setMember
|
|
push r:1, 'STATS_TAB', 1
|
|
setMember
|
|
push r:1, 'SETTINGS_TAB', 2
|
|
setMember
|
|
push 1, NULL, '_global'
|
|
getVariable
|
|
push 'Quest_Journal'
|
|
getMember
|
|
push 'prototype'
|
|
getMember
|
|
push 3, 'ASSetPropFlags'
|
|
callFunction
|
|
label33:
|
|
pop
|
|
end // of initMovieClip 347
|
|
|
|
initMovieClip 128
|
|
push 'skyui.components.MappedButton'
|
|
getVariable
|
|
push 'DialogButton', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 128
|
|
|
|
initMovieClip 139
|
|
push 'QuestCenteredList'
|
|
getVariable
|
|
push 'QuestTitleList', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 139
|
|
|
|
initMovieClip 155
|
|
push 'gfx.controls.Button'
|
|
getVariable
|
|
push 'ScrollBar_track', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 155
|
|
|
|
initMovieClip 157
|
|
push 'gfx.controls.Button'
|
|
getVariable
|
|
push 'ScrollBar_thumb', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 157
|
|
|
|
initMovieClip 159
|
|
push 'gfx.controls.Button'
|
|
getVariable
|
|
push 'ScrollIndicator_upArrow', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 159
|
|
|
|
initMovieClip 160
|
|
push 'gfx.controls.Button'
|
|
getVariable
|
|
push 'ScrollIndicator_downArrow', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 160
|
|
|
|
initMovieClip 161
|
|
push 'gfx.controls.ScrollBar'
|
|
getVariable
|
|
push 'ScrollBar', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 161
|
|
|
|
initMovieClip 162
|
|
constants 'ObjectiveScrollingList', 'Object', 'registerClass'
|
|
push 'ObjectiveScrollingList'
|
|
getVariable
|
|
push 'ObjectiveScrollingList', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 162
|
|
|
|
initMovieClip 185
|
|
constants 'QuestsPage', 'Object', 'registerClass'
|
|
push 'QuestsPage'
|
|
getVariable
|
|
push 'QuestsPage', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 185
|
|
|
|
initMovieClip 189
|
|
constants 'StatsList', 'Object', 'registerClass'
|
|
push 'StatsList'
|
|
getVariable
|
|
push 'StatsList', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 189
|
|
|
|
initMovieClip 194
|
|
push 'Shared.CenteredScrollingList'
|
|
getVariable
|
|
push 'StatsCategoryList', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 194
|
|
|
|
initMovieClip 196
|
|
constants 'StatsPage', 'Object', 'registerClass'
|
|
push 'StatsPage'
|
|
getVariable
|
|
push 'StatsPage', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 196
|
|
|
|
initMovieClip 199
|
|
push 'gfx.controls.TextArea'
|
|
getVariable
|
|
push 'ScrollableText', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 199
|
|
|
|
initMovieClip 202
|
|
push 'Shared.ButtonTextArtHolder'
|
|
getVariable
|
|
push 'ButtonArtHolder', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 202
|
|
|
|
initMovieClip 207
|
|
push 'Shared.BSScrollingList'
|
|
getVariable
|
|
push 'HelpList', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 207
|
|
|
|
initMovieClip 213
|
|
constants 'JournalSaveLoadList', 'Object', 'registerClass'
|
|
push 'JournalSaveLoadList'
|
|
getVariable
|
|
push 'JournalSaveLoadList', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 213
|
|
|
|
initMovieClip 219
|
|
constants 'SaveLoadPanel', 'Object', 'registerClass'
|
|
push 'SaveLoadPanel'
|
|
getVariable
|
|
push 'SaveLoadPanel', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 219
|
|
|
|
initMovieClip 223
|
|
push 'Shared.BSScrollingList'
|
|
getVariable
|
|
push 'PCQuitList', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 223
|
|
|
|
initMovieClip 227
|
|
constants 'InputMappingArt', 'Object', 'registerClass'
|
|
push 'InputMappingArt'
|
|
getVariable
|
|
push 'InputMappingArt', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 227
|
|
|
|
initMovieClip 232
|
|
constants 'InputMappingList', 'Object', 'registerClass'
|
|
push 'InputMappingList'
|
|
getVariable
|
|
push 'InputMappingList', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 232
|
|
|
|
initMovieClip 234
|
|
push 'gfx.controls.Button'
|
|
getVariable
|
|
push 'scrollBarOption_thumb', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 234
|
|
|
|
initMovieClip 235
|
|
push 'gfx.controls.ScrollBar'
|
|
getVariable
|
|
push 'scrollBarOption', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 235
|
|
|
|
initMovieClip 237
|
|
push 'gfx.controls.Button'
|
|
getVariable
|
|
push 'OptionStepperArrowBtn', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 237
|
|
|
|
initMovieClip 240
|
|
push 'gfx.controls.OptionStepper'
|
|
getVariable
|
|
push 'SettingsOptionStepper', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 240
|
|
|
|
initMovieClip 247
|
|
constants 'SettingsOptionItem', 'Object', 'registerClass'
|
|
push 'SettingsOptionItem'
|
|
getVariable
|
|
push 'SettingsOptionItem', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 247
|
|
|
|
initMovieClip 248
|
|
constants 'OptionsList', 'Object', 'registerClass'
|
|
push 'OptionsList'
|
|
getVariable
|
|
push 'OptionsList', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 248
|
|
|
|
initMovieClip 252
|
|
push 'Shared.BSScrollingList'
|
|
getVariable
|
|
push 'SettingsCategoryList', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 252
|
|
|
|
initMovieClip 257
|
|
push 'Shared.CenteredScrollingList'
|
|
getVariable
|
|
push 'SystemCategoriesList', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 257
|
|
|
|
initMovieClip 262
|
|
push 'skyui.components.ButtonPanel'
|
|
getVariable
|
|
push 'ButtonPanel', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 262
|
|
|
|
initMovieClip 275
|
|
constants 'SystemPage', 'Object', 'registerClass'
|
|
push 'SystemPage'
|
|
getVariable
|
|
push 'SystemPage', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 275
|
|
|
|
initMovieClip 281
|
|
push 'gfx.controls.RadioButton'
|
|
getVariable
|
|
push 'JournalTab', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 281
|
|
|
|
initMovieClip 297
|
|
constants 'JournalBottomBar', 'Object', 'registerClass'
|
|
push 'JournalBottomBar'
|
|
getVariable
|
|
push 'JournalBottomBar', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 297
|
|
|
|
initMovieClip 303
|
|
push 'Quest_Journal'
|
|
getVariable
|
|
push 'QuestJournalBase', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 303
|
|
|
|
initMovieClip 124
|
|
push 'skyui.components.MappedButton'
|
|
getVariable
|
|
push 'MappedButton', 2, 'Object'
|
|
getVariable
|
|
push 'registerClass'
|
|
callMethod
|
|
pop
|
|
end // of initMovieClip 124
|
|
end
|