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', '', '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, '' 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