# AlbumActivity_LimitAlbumDefinition_1171.luac
; fn @LimitAlbumDefinition.lua  line 0-0 np=0 va=1 ms=5 code=10 consts=3 upvals=1 protos=1
;   K[0]='LimitAlbumDefinition'
;   K[1]='ActivityType'
;   K[2]='LimitAlbum1'
;   upvals: _ENV
;   locals: CreateActivityDefinition(3-10)
0000  NEWTABLE  R0 = {} (0 items)
0001  SETTABUP  _ENV[K0('LimitAlbumDefinition')] = R0
0002  CLOSURE   R0 = closure proto0
0003  MOVE      R1 = R0
0004  GETTABUP  R2 = _ENV[K1('ActivityType')]
0005  GETTABLE  R2 = R2[K2('LimitAlbum1')]
0006  LOADK     R3 = K2 'LimitAlbum1'
0007  NEWTABLE  R4 = {} (0 items)
0008  CALL      R1 = call(R1, 0 args, 3 rets)
0009  RETURN    return R0..R-1
; ---------- proto0 [] ----------
  ; fn ?  line 24-72 np=3 va=0 ms=8 code=137 consts=52 upvals=1 protos=0
  ;   K[0]='ActivityDataTableName'
  ;   K[1]='VirtualDBTableName'
  ;   K[2]='StateChangedEvent'
  ;   K[3]='EEventType'
  ;   K[4]='StateChanged'
  ;   K[5]='StartWindowPrefabName'
  ;   K[6]='UIPrefabConfigName'
  ;   K[7]='StartWindow'
  ;   K[8]='HelpWindowPrefabName'
  ;   K[9]='HelpWindow'
  ;   K[10]='TakeSetRewardPrefabName'
  ;   K[11]='TakeSetRewardWindow'
  ;   K[12]='TakeFinishRewardPrefabName'
  ;   K[13]='TakeFinishRewardWindow'
  ;   K[14]='LargeMainPrefabName'
  ;   K[15]='MainSetContent'
  ;   K[16]='SmallMainPrefabName'
  ;   K[17]='MainSetContentSmall'
  ;   K[18]='MidMainPrefabName'
  ;   K[19]='MainSetContentMid'
  ;   K[20]='PackWindowProgressPrefabName'
  ;   K[21]='PackWindowProgress'
  ;   K[22]='JokerSetCellBgPrefabName'
  ;   K[23]='JokerSetCellBg'
  ;   K[24]='JokerHelpImgName'
  ;   K[25]='ImageFileConfigName'
  ;   K[26]='_htp3_down'
  ;   K[27]='TutorialStartCondition'
  ;   K[28]='ETutorialStartCondition'
  ;   K[29]='LimitAlbumActivityStart'
  ;   K[30]='CardBg1ImgName'
  ;   K[31]='_card_bg1'
  ;   K[32]='CardBg2ImgName'
  ;   K[33]='_card_bg2'
  ;   K[34]='GoldCardBg1ImgName'
  ;   K[35]='_gcard_bg1'
  ;   K[36]='GoldCardBg2ImgName'
  ;   K[37]='_gcard_bg2'
  ;   K[38]='GoldBackNameTextColor'
  ;   K[39]='UIUtil'
  ;   K[40]='ConvertHexColor2CSColor'
  ;   K[41]='9D3824'
  ;   K[42]='BackNameTextColor'
  ;   K[43]='StarGoldImgName'
  ;   K[44]='_card_star2'
  ;   K[45]='StarDarkImgName'
  ;   K[46]='_card_star3'
  ;   K[47]='ResourceLabels'
  ;   K[48]='AddressableLabel'
  ;   K[49]='__index'
  ;   K[50]='LimitAlbumDefinition'
  ;   K[51]='setmetatable'
  ;   upvals: _ENV
  ;   locals: activityType(0-137), prefix(0-137), overrideTable(0-137), BaseTable(124-137)
  0000  NEWTABLE  R3 = {} (0 items)
  0001  GETTABUP  R4 = _ENV[K1('VirtualDBTableName')]
  0002  GETTABLE  R4 = R4[R1]
  0003  SETTABLE  R3[K0('ActivityDataTableName')] = R4
  0004  GETTABUP  R4 = _ENV[K3('EEventType')]
  0005  MOVE      R5 = R0
  0006  LOADK     R6 = K4 'StateChanged'
  0007  CONCAT    R5 = concat(R5..R5)
  0008  GETTABLE  R4 = R4[R5]
  0009  SETTABLE  R3[K2('StateChangedEvent')] = R4
  0010  GETTABUP  R4 = _ENV[K6('UIPrefabConfigName')]
  0011  MOVE      R5 = R0
  0012  LOADK     R6 = K7 'StartWindow'
  0013  CONCAT    R5 = concat(R5..R5)
  0014  GETTABLE  R4 = R4[R5]
  0015  SETTABLE  R3[K5('StartWindowPrefabName')] = R4
  0016  GETTABUP  R4 = _ENV[K6('UIPrefabConfigName')]
  0017  MOVE      R5 = R0
  0018  LOADK     R6 = K9 'HelpWindow'
  0019  CONCAT    R5 = concat(R5..R5)
  0020  GETTABLE  R4 = R4[R5]
  0021  SETTABLE  R3[K8('HelpWindowPrefabName')] = R4
  0022  GETTABUP  R4 = _ENV[K6('UIPrefabConfigName')]
  0023  MOVE      R5 = R0
  0024  LOADK     R6 = K11 'TakeSetRewardWindow'
  0025  CONCAT    R5 = concat(R5..R5)
  0026  GETTABLE  R4 = R4[R5]
  0027  SETTABLE  R3[K10('TakeSetRewardPrefabName')] = R4
  0028  GETTABUP  R4 = _ENV[K6('UIPrefabConfigName')]
  0029  MOVE      R5 = R0
  0030  LOADK     R6 = K13 'TakeFinishRewardWindow'
  0031  CONCAT    R5 = concat(R5..R5)
  0032  GETTABLE  R4 = R4[R5]
  0033  SETTABLE  R3[K12('TakeFinishRewardPrefabName')] = R4
  0034  GETTABUP  R4 = _ENV[K6('UIPrefabConfigName')]
  0035  MOVE      R5 = R0
  0036  LOADK     R6 = K15 'MainSetContent'
  0037  CONCAT    R5 = concat(R5..R5)
  0038  GETTABLE  R4 = R4[R5]
  0039  SETTABLE  R3[K14('LargeMainPrefabName')] = R4
  0040  GETTABUP  R4 = _ENV[K6('UIPrefabConfigName')]
  0041  MOVE      R5 = R0
  0042  LOADK     R6 = K17 'MainSetContentSmall'
  0043  CONCAT    R5 = concat(R5..R5)
  0044  GETTABLE  R4 = R4[R5]
  0045  SETTABLE  R3[K16('SmallMainPrefabName')] = R4
  0046  GETTABUP  R4 = _ENV[K6('UIPrefabConfigName')]
  0047  MOVE      R5 = R0
  0048  LOADK     R6 = K19 'MainSetContentMid'
  0049  CONCAT    R5 = concat(R5..R5)
  0050  GETTABLE  R4 = R4[R5]
  0051  SETTABLE  R3[K18('MidMainPrefabName')] = R4
  0052  GETTABUP  R4 = _ENV[K6('UIPrefabConfigName')]
  0053  MOVE      R5 = R0
  0054  LOADK     R6 = K21 'PackWindowProgress'
  0055  CONCAT    R5 = concat(R5..R5)
  0056  GETTABLE  R4 = R4[R5]
  0057  SETTABLE  R3[K20('PackWindowProgressPrefabName')] = R4
  0058  GETTABUP  R4 = _ENV[K6('UIPrefabConfigName')]
  0059  MOVE      R5 = R0
  0060  LOADK     R6 = K23 'JokerSetCellBg'
  0061  CONCAT    R5 = concat(R5..R5)
  0062  GETTABLE  R4 = R4[R5]
  0063  SETTABLE  R3[K22('JokerSetCellBgPrefabName')] = R4
  0064  GETTABUP  R4 = _ENV[K25('ImageFileConfigName')]
  0065  MOVE      R5 = R0
  0066  LOADK     R6 = K26 '_htp3_down'
  0067  CONCAT    R5 = concat(R5..R5)
  0068  GETTABLE  R4 = R4[R5]
  0069  SETTABLE  R3[K24('JokerHelpImgName')] = R4
  0070  GETTABUP  R4 = _ENV[K28('ETutorialStartCondition')]
  0071  GETTABLE  R4 = R4[K29('LimitAlbumActivityStart')]
  0072  SETTABLE  R3[K27('TutorialStartCondition')] = R4
  0073  GETTABUP  R4 = _ENV[K25('ImageFileConfigName')]
  0074  MOVE      R5 = R0
  0075  LOADK     R6 = K31 '_card_bg1'
  0076  CONCAT    R5 = concat(R5..R5)
  0077  GETTABLE  R4 = R4[R5]
  0078  SETTABLE  R3[K30('CardBg1ImgName')] = R4
  0079  GETTABUP  R4 = _ENV[K25('ImageFileConfigName')]
  0080  MOVE      R5 = R0
  0081  LOADK     R6 = K33 '_card_bg2'
  0082  CONCAT    R5 = concat(R5..R5)
  0083  GETTABLE  R4 = R4[R5]
  0084  SETTABLE  R3[K32('CardBg2ImgName')] = R4
  0085  GETTABUP  R4 = _ENV[K25('ImageFileConfigName')]
  0086  MOVE      R5 = R0
  0087  LOADK     R6 = K35 '_gcard_bg1'
  0088  CONCAT    R5 = concat(R5..R5)
  0089  GETTABLE  R4 = R4[R5]
  0090  SETTABLE  R3[K34('GoldCardBg1ImgName')] = R4
  0091  GETTABUP  R4 = _ENV[K25('ImageFileConfigName')]
  0092  MOVE      R5 = R0
  0093  LOADK     R6 = K37 '_gcard_bg2'
  0094  CONCAT    R5 = concat(R5..R5)
  0095  GETTABLE  R4 = R4[R5]
  0096  SETTABLE  R3[K36('GoldCardBg2ImgName')] = R4
  0097  GETTABUP  R4 = _ENV[K39('UIUtil')]
  0098  GETTABLE  R4 = R4[K40('ConvertHexColor2CSColor')]
  0099  LOADK     R5 = K41 '9D3824'
  0100  CALL      R4 = call(R4, 1 args, 1 rets)
  0101  SETTABLE  R3[K38('GoldBackNameTextColor')] = R4
  0102  GETTABUP  R4 = _ENV[K39('UIUtil')]
  0103  GETTABLE  R4 = R4[K40('ConvertHexColor2CSColor')]
  0104  LOADK     R5 = K41 '9D3824'
  0105  CALL      R4 = call(R4, 1 args, 1 rets)
  0106  SETTABLE  R3[K42('BackNameTextColor')] = R4
  0107  GETTABUP  R4 = _ENV[K25('ImageFileConfigName')]
  0108  MOVE      R5 = R0
  0109  LOADK     R6 = K44 '_card_star2'
  0110  CONCAT    R5 = concat(R5..R5)
  0111  GETTABLE  R4 = R4[R5]
  0112  SETTABLE  R3[K43('StarGoldImgName')] = R4
  0113  GETTABUP  R4 = _ENV[K25('ImageFileConfigName')]
  0114  MOVE      R5 = R0
  0115  LOADK     R6 = K46 '_card_star3'
  0116  CONCAT    R5 = concat(R5..R5)
  0117  GETTABLE  R4 = R4[R5]
  0118  SETTABLE  R3[K45('StarDarkImgName')] = R4
  0119  NEWTABLE  R4 = {} (1 items)
  0120  GETTABUP  R5 = _ENV[K48('AddressableLabel')]
  0121  GETTABLE  R5 = R5[R1]
  0122  SETLIST   setlist R4[B=1,C=1]
  0123  SETTABLE  R3[K47('ResourceLabels')] = R4
  0124  SETTABLE  R3[K49('__index')] = R3
  0125  GETTABUP  R4 = _ENV[K50('LimitAlbumDefinition')]
  0126  GETTABUP  R5 = _ENV[K51('setmetatable')]
  0127  MOVE      R6 = R0
  0128  MOVE      R7 = R0
  0129  CALL      R5 = call(R5, 1 args, 2 rets)
  0130  SETTABLE  R4[R0] = R5
  0131  GETTABUP  R4 = _ENV[K50('LimitAlbumDefinition')]
  0132  GETTABLE  R4 = R4[R0]
  0133  GETTABUP  R5 = _ENV[K50('LimitAlbumDefinition')]
  0134  GETTABLE  R5 = R5[R0]
  0135  SETTABLE  R4[K49('__index')] = R5
  0136  RETURN    return R0..R-1
