# DailyActiveQuest_DailyActiveQuestDefinition_1620.luac
; fn @DailyActiveQuestDefinition.lua  line 0-0 np=0 va=1 ms=8 code=161 consts=66 upvals=1 protos=0
;   K[0]='DailyActiveQuestDefinition'
;   K[1]='ActivityType'
;   K[2]='DailyActiveQuest'
;   K[3]='ActivityDataTableName'
;   K[4]='VirtualDBTableName'
;   K[5]='TaskDataTableName'
;   K[6]='DailyActiveQuestTask'
;   K[7]='StateChangedEvent'
;   K[8]='EEventType'
;   K[9]='DailyActiveQuestStateChanged'
;   K[10]='NewDayEvent'
;   K[11]='DailyActiveQuestNewDay'
;   K[12]='NewWaveEvent'
;   K[13]='DailyActiveQuestNewWave'
;   K[14]='QuestCompletedEvent'
;   K[15]='DailyActiveQuestCompleted'
;   K[16]='RewardAcquiredEvent'
;   K[17]='DailyActiveQuestRewardAcquired'
;   K[18]='ScoreChangedEvent'
;   K[19]='DailyActiveQuestScoreChanged'
;   K[20]='RefreshEntryEvent'
;   K[21]='DailyActiveQuestRefreshEntry'
;   K[22]='ProgressRewardsAcquiredEvent'
;   K[23]='DailyActiveQuestProgressRewardsAcquired'
;   K[24]='ProgressRewardBIType'
;   K[25]='EBIType'
;   K[26]='DailyActiveQuestProgressReward'
;   K[27]='AutoFinishTaskBIType'
;   K[28]='DailyActiveQuestAutoFinishTask'
;   K[29]='ClickTaskCellBIType'
;   K[30]='DailyActiveQuestClickTaskCell'
;   K[31]='RecoverRewardBIType'
;   K[32]='DailyActiveQuestRecoverReward'
;   K[33]='MainWindowPrefabName'
;   K[34]='UIPrefabConfigName'
;   K[35]='DailyActiveQuestMainWindow'
;   K[36]='TaskCompleteHintPrefabName'
;   K[37]='DailyActiveQuestProgressCellTip'
;   K[38]='GoldTaskCompleteHintPrefabName'
;   K[39]='DailyActiveQuestGoldProgressCellTip'
;   K[40]='RewardRecoverWindowPrefabName'
;   K[41]='DailyActiveQuestRewardRecoverWindow'
;   K[42]='BoardEntryPrefabName'
;   K[43]='DailyActiveQuestBoardEntry'
;   K[44]='ResourceLabels'
;   K[45]='AddressableLabel'
;   K[46]='ActivityTokenImage'
;   K[47]='ImageFileConfigName'
;   K[48]='daily_quest_token'
;   K[49]='ActivityTokenPropertyType'
;   K[50]='EPropertyType'
;   K[51]='DailyActiveQuestScore'
;   K[52]='DailyActiveQuest2'
;   K[53]='DailyActiveQuest2Task'
;   K[54]='DailyActiveQuest2StateChanged'
;   K[55]='DailyActiveQuest2NewDay'
;   K[56]='DailyActiveQuest2NewWave'
;   K[57]='DailyActiveQuest2Completed'
;   K[58]='DailyActiveQuest2RewardAcquired'
;   K[59]='DailyActiveQuest2ScoreChanged'
;   K[60]='DailyActiveQuest2RefreshEntry'
;   K[61]='DailyActiveQuest2ProgressRewardsAcquired'
;   K[62]='DailyActiveQuestScore2'
;   K[63]='pairs'
;   K[64]='EPropertySprite'
;   K[65]='EPropertySpriteBig'
;   upvals: _ENV
;   locals: (for generator)(149-160), (for state)(149-160), (for control)(149-160), activityType(150-158), activityDefinition(150-158)
0000  NEWTABLE  R0 = {} (0 items)
0001  GETTABUP  R1 = _ENV[K1('ActivityType')]
0002  GETTABLE  R1 = R1[K2('DailyActiveQuest')]
0003  NEWTABLE  R2 = {} (0 items)
0004  GETTABUP  R3 = _ENV[K4('VirtualDBTableName')]
0005  GETTABLE  R3 = R3[K2('DailyActiveQuest')]
0006  SETTABLE  R2[K3('ActivityDataTableName')] = R3
0007  GETTABUP  R3 = _ENV[K4('VirtualDBTableName')]
0008  GETTABLE  R3 = R3[K6('DailyActiveQuestTask')]
0009  SETTABLE  R2[K5('TaskDataTableName')] = R3
0010  GETTABUP  R3 = _ENV[K8('EEventType')]
0011  GETTABLE  R3 = R3[K9('DailyActiveQuestStateChanged')]
0012  SETTABLE  R2[K7('StateChangedEvent')] = R3
0013  GETTABUP  R3 = _ENV[K8('EEventType')]
0014  GETTABLE  R3 = R3[K11('DailyActiveQuestNewDay')]
0015  SETTABLE  R2[K10('NewDayEvent')] = R3
0016  GETTABUP  R3 = _ENV[K8('EEventType')]
0017  GETTABLE  R3 = R3[K13('DailyActiveQuestNewWave')]
0018  SETTABLE  R2[K12('NewWaveEvent')] = R3
0019  GETTABUP  R3 = _ENV[K8('EEventType')]
0020  GETTABLE  R3 = R3[K15('DailyActiveQuestCompleted')]
0021  SETTABLE  R2[K14('QuestCompletedEvent')] = R3
0022  GETTABUP  R3 = _ENV[K8('EEventType')]
0023  GETTABLE  R3 = R3[K17('DailyActiveQuestRewardAcquired')]
0024  SETTABLE  R2[K16('RewardAcquiredEvent')] = R3
0025  GETTABUP  R3 = _ENV[K8('EEventType')]
0026  GETTABLE  R3 = R3[K19('DailyActiveQuestScoreChanged')]
0027  SETTABLE  R2[K18('ScoreChangedEvent')] = R3
0028  GETTABUP  R3 = _ENV[K8('EEventType')]
0029  GETTABLE  R3 = R3[K21('DailyActiveQuestRefreshEntry')]
0030  SETTABLE  R2[K20('RefreshEntryEvent')] = R3
0031  GETTABUP  R3 = _ENV[K8('EEventType')]
0032  GETTABLE  R3 = R3[K23('DailyActiveQuestProgressRewardsAcquired')]
0033  SETTABLE  R2[K22('ProgressRewardsAcquiredEvent')] = R3
0034  GETTABUP  R3 = _ENV[K25('EBIType')]
0035  GETTABLE  R3 = R3[K26('DailyActiveQuestProgressReward')]
0036  SETTABLE  R2[K24('ProgressRewardBIType')] = R3
0037  GETTABUP  R3 = _ENV[K25('EBIType')]
0038  GETTABLE  R3 = R3[K28('DailyActiveQuestAutoFinishTask')]
0039  SETTABLE  R2[K27('AutoFinishTaskBIType')] = R3
0040  GETTABUP  R3 = _ENV[K25('EBIType')]
0041  GETTABLE  R3 = R3[K30('DailyActiveQuestClickTaskCell')]
0042  SETTABLE  R2[K29('ClickTaskCellBIType')] = R3
0043  GETTABUP  R3 = _ENV[K25('EBIType')]
0044  GETTABLE  R3 = R3[K32('DailyActiveQuestRecoverReward')]
0045  SETTABLE  R2[K31('RecoverRewardBIType')] = R3
0046  GETTABUP  R3 = _ENV[K34('UIPrefabConfigName')]
0047  GETTABLE  R3 = R3[K35('DailyActiveQuestMainWindow')]
0048  SETTABLE  R2[K33('MainWindowPrefabName')] = R3
0049  GETTABUP  R3 = _ENV[K34('UIPrefabConfigName')]
0050  GETTABLE  R3 = R3[K37('DailyActiveQuestProgressCellTip')]
0051  SETTABLE  R2[K36('TaskCompleteHintPrefabName')] = R3
0052  GETTABUP  R3 = _ENV[K34('UIPrefabConfigName')]
0053  GETTABLE  R3 = R3[K39('DailyActiveQuestGoldProgressCellTip')]
0054  SETTABLE  R2[K38('GoldTaskCompleteHintPrefabName')] = R3
0055  GETTABUP  R3 = _ENV[K34('UIPrefabConfigName')]
0056  GETTABLE  R3 = R3[K41('DailyActiveQuestRewardRecoverWindow')]
0057  SETTABLE  R2[K40('RewardRecoverWindowPrefabName')] = R3
0058  GETTABUP  R3 = _ENV[K34('UIPrefabConfigName')]
0059  GETTABLE  R3 = R3[K43('DailyActiveQuestBoardEntry')]
0060  SETTABLE  R2[K42('BoardEntryPrefabName')] = R3
0061  NEWTABLE  R3 = {} (1 items)
0062  GETTABUP  R4 = _ENV[K45('AddressableLabel')]
0063  GETTABLE  R4 = R4[K2('DailyActiveQuest')]
0064  SETLIST   setlist R3[B=1,C=1]
0065  SETTABLE  R2[K44('ResourceLabels')] = R3
0066  GETTABUP  R3 = _ENV[K47('ImageFileConfigName')]
0067  GETTABLE  R3 = R3[K48('daily_quest_token')]
0068  SETTABLE  R2[K46('ActivityTokenImage')] = R3
0069  GETTABUP  R3 = _ENV[K50('EPropertyType')]
0070  GETTABLE  R3 = R3[K51('DailyActiveQuestScore')]
0071  SETTABLE  R2[K49('ActivityTokenPropertyType')] = R3
0072  SETTABLE  R0[R1] = R2
0073  GETTABUP  R1 = _ENV[K1('ActivityType')]
0074  GETTABLE  R1 = R1[K52('DailyActiveQuest2')]
0075  NEWTABLE  R2 = {} (0 items)
0076  GETTABUP  R3 = _ENV[K4('VirtualDBTableName')]
0077  GETTABLE  R3 = R3[K52('DailyActiveQuest2')]
0078  SETTABLE  R2[K3('ActivityDataTableName')] = R3
0079  GETTABUP  R3 = _ENV[K4('VirtualDBTableName')]
0080  GETTABLE  R3 = R3[K53('DailyActiveQuest2Task')]
0081  SETTABLE  R2[K5('TaskDataTableName')] = R3
0082  GETTABUP  R3 = _ENV[K8('EEventType')]
0083  GETTABLE  R3 = R3[K54('DailyActiveQuest2StateChanged')]
0084  SETTABLE  R2[K7('StateChangedEvent')] = R3
0085  GETTABUP  R3 = _ENV[K8('EEventType')]
0086  GETTABLE  R3 = R3[K55('DailyActiveQuest2NewDay')]
0087  SETTABLE  R2[K10('NewDayEvent')] = R3
0088  GETTABUP  R3 = _ENV[K8('EEventType')]
0089  GETTABLE  R3 = R3[K56('DailyActiveQuest2NewWave')]
0090  SETTABLE  R2[K12('NewWaveEvent')] = R3
0091  GETTABUP  R3 = _ENV[K8('EEventType')]
0092  GETTABLE  R3 = R3[K57('DailyActiveQuest2Completed')]
0093  SETTABLE  R2[K14('QuestCompletedEvent')] = R3
0094  GETTABUP  R3 = _ENV[K8('EEventType')]
0095  GETTABLE  R3 = R3[K58('DailyActiveQuest2RewardAcquired')]
0096  SETTABLE  R2[K16('RewardAcquiredEvent')] = R3
0097  GETTABUP  R3 = _ENV[K8('EEventType')]
0098  GETTABLE  R3 = R3[K59('DailyActiveQuest2ScoreChanged')]
0099  SETTABLE  R2[K18('ScoreChangedEvent')] = R3
0100  GETTABUP  R3 = _ENV[K8('EEventType')]
0101  GETTABLE  R3 = R3[K60('DailyActiveQuest2RefreshEntry')]
0102  SETTABLE  R2[K20('RefreshEntryEvent')] = R3
0103  GETTABUP  R3 = _ENV[K8('EEventType')]
0104  GETTABLE  R3 = R3[K61('DailyActiveQuest2ProgressRewardsAcquired')]
0105  SETTABLE  R2[K22('ProgressRewardsAcquiredEvent')] = R3
0106  GETTABUP  R3 = _ENV[K25('EBIType')]
0107  GETTABLE  R3 = R3[K26('DailyActiveQuestProgressReward')]
0108  SETTABLE  R2[K24('ProgressRewardBIType')] = R3
0109  GETTABUP  R3 = _ENV[K25('EBIType')]
0110  GETTABLE  R3 = R3[K28('DailyActiveQuestAutoFinishTask')]
0111  SETTABLE  R2[K27('AutoFinishTaskBIType')] = R3
0112  GETTABUP  R3 = _ENV[K25('EBIType')]
0113  GETTABLE  R3 = R3[K30('DailyActiveQuestClickTaskCell')]
0114  SETTABLE  R2[K29('ClickTaskCellBIType')] = R3
0115  GETTABUP  R3 = _ENV[K25('EBIType')]
0116  GETTABLE  R3 = R3[K32('DailyActiveQuestRecoverReward')]
0117  SETTABLE  R2[K31('RecoverRewardBIType')] = R3
0118  GETTABUP  R3 = _ENV[K34('UIPrefabConfigName')]
0119  GETTABLE  R3 = R3[K35('DailyActiveQuestMainWindow')]
0120  SETTABLE  R2[K33('MainWindowPrefabName')] = R3
0121  GETTABUP  R3 = _ENV[K34('UIPrefabConfigName')]
0122  GETTABLE  R3 = R3[K37('DailyActiveQuestProgressCellTip')]
0123  SETTABLE  R2[K36('TaskCompleteHintPrefabName')] = R3
0124  GETTABUP  R3 = _ENV[K34('UIPrefabConfigName')]
0125  GETTABLE  R3 = R3[K39('DailyActiveQuestGoldProgressCellTip')]
0126  SETTABLE  R2[K38('GoldTaskCompleteHintPrefabName')] = R3
0127  GETTABUP  R3 = _ENV[K34('UIPrefabConfigName')]
0128  GETTABLE  R3 = R3[K41('DailyActiveQuestRewardRecoverWindow')]
0129  SETTABLE  R2[K40('RewardRecoverWindowPrefabName')] = R3
0130  GETTABUP  R3 = _ENV[K34('UIPrefabConfigName')]
0131  GETTABLE  R3 = R3[K43('DailyActiveQuestBoardEntry')]
0132  SETTABLE  R2[K42('BoardEntryPrefabName')] = R3
0133  NEWTABLE  R3 = {} (1 items)
0134  GETTABUP  R4 = _ENV[K45('AddressableLabel')]
0135  GETTABLE  R4 = R4[K2('DailyActiveQuest')]
0136  SETLIST   setlist R3[B=1,C=1]
0137  SETTABLE  R2[K44('ResourceLabels')] = R3
0138  GETTABUP  R3 = _ENV[K47('ImageFileConfigName')]
0139  GETTABLE  R3 = R3[K48('daily_quest_token')]
0140  SETTABLE  R2[K46('ActivityTokenImage')] = R3
0141  GETTABUP  R3 = _ENV[K50('EPropertyType')]
0142  GETTABLE  R3 = R3[K62('DailyActiveQuestScore2')]
0143  SETTABLE  R2[K49('ActivityTokenPropertyType')] = R3
0144  SETTABLE  R0[R1] = R2
0145  SETTABUP  _ENV[K0('DailyActiveQuestDefinition')] = R0
0146  GETTABUP  R0 = _ENV[K63('pairs')]
0147  GETTABUP  R1 = _ENV[K0('DailyActiveQuestDefinition')]
0148  CALL      R0 = call(R0, 3 args, 1 rets)
0149  JMP       (jump)   -> 158
0150  GETTABUP  R5 = _ENV[K64('EPropertySprite')]
0151  GETTABLE  R6 = R4[K49('ActivityTokenPropertyType')]
0152  GETTABLE  R7 = R4[K46('ActivityTokenImage')]
0153  SETTABLE  R5[R6] = R7
0154  GETTABUP  R5 = _ENV[K65('EPropertySpriteBig')]
0155  GETTABLE  R6 = R4[K49('ActivityTokenPropertyType')]
0156  GETTABLE  R7 = R4[K46('ActivityTokenImage')]
0157  SETTABLE  R5[R6] = R7
0158  TFORCALL  tforcall R0
0159  TFORLOOP  tforloop R2(sBx=-10)   -> 150
0160  RETURN    return R0..R-1
