4
Fork 0
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

33666 lines
754 KiB (Stored with Git LFS)

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