# WeeklyRank_Model_WeeklyRankDefinition_1221.luac
; fn @WeeklyRankDefinition.lua  line 0-0 np=0 va=1 ms=5 code=101 consts=51 upvals=1 protos=0
;   K[0]='WeeklyRankDefinition'
;   K[1]='ActivityType'
;   K[2]='WeeklyRank1'
;   K[3]='ActivityDataTableName'
;   K[4]='VirtualDBTableName'
;   K[5]='EntryButtonKey'
;   K[6]='ESceneViewHudButtonKey'
;   K[7]='RSGetFuncName'
;   K[8]='GetWeeklyRank1'
;   K[9]='RSQueryFuncName'
;   K[10]='QueryWeeklyRank1'
;   K[11]='HeartBeatTokenKey'
;   K[12]='weekly1Token'
;   K[13]='HeartBeatRankKey'
;   K[14]='weekly1Rank'
;   K[15]='StateChangedEvent'
;   K[16]='EEventType'
;   K[17]='WeeklyRank1StateChanged'
;   K[18]='UserRankChangedEvent'
;   K[19]='WeeklyRank1UserRankChanged'
;   K[20]='ScoreChangedEvent'
;   K[21]='WeeklyRank1ScoreChanged'
;   K[22]='FullRankChangedEvent'
;   K[23]='WeeklyRank1FullRankChanged'
;   K[24]='FinishSettlementEvent'
;   K[25]='WeeklyRank1FinishSettlement'
;   K[26]='EntryPrefabName'
;   K[27]='UIPrefabConfigName'
;   K[28]='WeeklyRankEntry'
;   K[29]='MainWindowPrefabName'
;   K[30]='WeeklyRankMainWindow'
;   K[31]='HelpWindowPrefabName'
;   K[32]='WeeklyRankHelpWindow'
;   K[33]='TutorialStartCondition'
;   K[34]='ETutorialStartCondition'
;   K[35]='WeeklyRankStart'
;   K[36]='EnterGroupBIType'
;   K[37]='EBIType'
;   K[38]='ResourceLabels'
;   K[39]='AddressableLabel'
;   K[40]='WeeklyRank'
;   K[41]='WeeklyRank2'
;   K[42]='GetWeeklyRank2'
;   K[43]='QueryWeeklyRank2'
;   K[44]='weekly2Token'
;   K[45]='weekly2Rank'
;   K[46]='WeeklyRank2StateChanged'
;   K[47]='WeeklyRank2UserRankChanged'
;   K[48]='WeeklyRank2ScoreChanged'
;   K[49]='WeeklyRank2FullRankChanged'
;   K[50]='WeeklyRank2FinishSettlement'
;   upvals: _ENV
0000  NEWTABLE  R0 = {} (0 items)
0001  GETTABUP  R1 = _ENV[K1('ActivityType')]
0002  GETTABLE  R1 = R1[K2('WeeklyRank1')]
0003  NEWTABLE  R2 = {} (0 items)
0004  GETTABUP  R3 = _ENV[K4('VirtualDBTableName')]
0005  GETTABLE  R3 = R3[K2('WeeklyRank1')]
0006  SETTABLE  R2[K3('ActivityDataTableName')] = R3
0007  GETTABUP  R3 = _ENV[K6('ESceneViewHudButtonKey')]
0008  GETTABLE  R3 = R3[K2('WeeklyRank1')]
0009  SETTABLE  R2[K5('EntryButtonKey')] = R3
0010  SETTABLE  R2[K7('RSGetFuncName')] = K8('GetWeeklyRank1')
0011  SETTABLE  R2[K9('RSQueryFuncName')] = K10('QueryWeeklyRank1')
0012  SETTABLE  R2[K11('HeartBeatTokenKey')] = K12('weekly1Token')
0013  SETTABLE  R2[K13('HeartBeatRankKey')] = K14('weekly1Rank')
0014  GETTABUP  R3 = _ENV[K16('EEventType')]
0015  GETTABLE  R3 = R3[K17('WeeklyRank1StateChanged')]
0016  SETTABLE  R2[K15('StateChangedEvent')] = R3
0017  GETTABUP  R3 = _ENV[K16('EEventType')]
0018  GETTABLE  R3 = R3[K19('WeeklyRank1UserRankChanged')]
0019  SETTABLE  R2[K18('UserRankChangedEvent')] = R3
0020  GETTABUP  R3 = _ENV[K16('EEventType')]
0021  GETTABLE  R3 = R3[K21('WeeklyRank1ScoreChanged')]
0022  SETTABLE  R2[K20('ScoreChangedEvent')] = R3
0023  GETTABUP  R3 = _ENV[K16('EEventType')]
0024  GETTABLE  R3 = R3[K23('WeeklyRank1FullRankChanged')]
0025  SETTABLE  R2[K22('FullRankChangedEvent')] = R3
0026  GETTABUP  R3 = _ENV[K16('EEventType')]
0027  GETTABLE  R3 = R3[K25('WeeklyRank1FinishSettlement')]
0028  SETTABLE  R2[K24('FinishSettlementEvent')] = R3
0029  GETTABUP  R3 = _ENV[K27('UIPrefabConfigName')]
0030  GETTABLE  R3 = R3[K28('WeeklyRankEntry')]
0031  SETTABLE  R2[K26('EntryPrefabName')] = R3
0032  GETTABUP  R3 = _ENV[K27('UIPrefabConfigName')]
0033  GETTABLE  R3 = R3[K30('WeeklyRankMainWindow')]
0034  SETTABLE  R2[K29('MainWindowPrefabName')] = R3
0035  GETTABUP  R3 = _ENV[K27('UIPrefabConfigName')]
0036  GETTABLE  R3 = R3[K32('WeeklyRankHelpWindow')]
0037  SETTABLE  R2[K31('HelpWindowPrefabName')] = R3
0038  GETTABUP  R3 = _ENV[K34('ETutorialStartCondition')]
0039  GETTABLE  R3 = R3[K35('WeeklyRankStart')]
0040  SETTABLE  R2[K33('TutorialStartCondition')] = R3
0041  GETTABUP  R3 = _ENV[K37('EBIType')]
0042  GETTABLE  R3 = R3[K35('WeeklyRankStart')]
0043  SETTABLE  R2[K36('EnterGroupBIType')] = R3
0044  NEWTABLE  R3 = {} (1 items)
0045  GETTABUP  R4 = _ENV[K39('AddressableLabel')]
0046  GETTABLE  R4 = R4[K40('WeeklyRank')]
0047  SETLIST   setlist R3[B=1,C=1]
0048  SETTABLE  R2[K38('ResourceLabels')] = R3
0049  SETTABLE  R0[R1] = R2
0050  GETTABUP  R1 = _ENV[K1('ActivityType')]
0051  GETTABLE  R1 = R1[K41('WeeklyRank2')]
0052  NEWTABLE  R2 = {} (0 items)
0053  GETTABUP  R3 = _ENV[K4('VirtualDBTableName')]
0054  GETTABLE  R3 = R3[K41('WeeklyRank2')]
0055  SETTABLE  R2[K3('ActivityDataTableName')] = R3
0056  GETTABUP  R3 = _ENV[K6('ESceneViewHudButtonKey')]
0057  GETTABLE  R3 = R3[K41('WeeklyRank2')]
0058  SETTABLE  R2[K5('EntryButtonKey')] = R3
0059  SETTABLE  R2[K7('RSGetFuncName')] = K42('GetWeeklyRank2')
0060  SETTABLE  R2[K9('RSQueryFuncName')] = K43('QueryWeeklyRank2')
0061  SETTABLE  R2[K11('HeartBeatTokenKey')] = K44('weekly2Token')
0062  SETTABLE  R2[K13('HeartBeatRankKey')] = K45('weekly2Rank')
0063  GETTABUP  R3 = _ENV[K16('EEventType')]
0064  GETTABLE  R3 = R3[K46('WeeklyRank2StateChanged')]
0065  SETTABLE  R2[K15('StateChangedEvent')] = R3
0066  GETTABUP  R3 = _ENV[K16('EEventType')]
0067  GETTABLE  R3 = R3[K47('WeeklyRank2UserRankChanged')]
0068  SETTABLE  R2[K18('UserRankChangedEvent')] = R3
0069  GETTABUP  R3 = _ENV[K16('EEventType')]
0070  GETTABLE  R3 = R3[K48('WeeklyRank2ScoreChanged')]
0071  SETTABLE  R2[K20('ScoreChangedEvent')] = R3
0072  GETTABUP  R3 = _ENV[K16('EEventType')]
0073  GETTABLE  R3 = R3[K49('WeeklyRank2FullRankChanged')]
0074  SETTABLE  R2[K22('FullRankChangedEvent')] = R3
0075  GETTABUP  R3 = _ENV[K16('EEventType')]
0076  GETTABLE  R3 = R3[K50('WeeklyRank2FinishSettlement')]
0077  SETTABLE  R2[K24('FinishSettlementEvent')] = R3
0078  GETTABUP  R3 = _ENV[K27('UIPrefabConfigName')]
0079  GETTABLE  R3 = R3[K28('WeeklyRankEntry')]
0080  SETTABLE  R2[K26('EntryPrefabName')] = R3
0081  GETTABUP  R3 = _ENV[K27('UIPrefabConfigName')]
0082  GETTABLE  R3 = R3[K30('WeeklyRankMainWindow')]
0083  SETTABLE  R2[K29('MainWindowPrefabName')] = R3
0084  GETTABUP  R3 = _ENV[K27('UIPrefabConfigName')]
0085  GETTABLE  R3 = R3[K32('WeeklyRankHelpWindow')]
0086  SETTABLE  R2[K31('HelpWindowPrefabName')] = R3
0087  GETTABUP  R3 = _ENV[K34('ETutorialStartCondition')]
0088  GETTABLE  R3 = R3[K35('WeeklyRankStart')]
0089  SETTABLE  R2[K33('TutorialStartCondition')] = R3
0090  GETTABUP  R3 = _ENV[K37('EBIType')]
0091  GETTABLE  R3 = R3[K35('WeeklyRankStart')]
0092  SETTABLE  R2[K36('EnterGroupBIType')] = R3
0093  NEWTABLE  R3 = {} (1 items)
0094  GETTABUP  R4 = _ENV[K39('AddressableLabel')]
0095  GETTABLE  R4 = R4[K40('WeeklyRank')]
0096  SETLIST   setlist R3[B=1,C=1]
0097  SETTABLE  R2[K38('ResourceLabels')] = R3
0098  SETTABLE  R0[R1] = R2
0099  SETTABUP  _ENV[K0('WeeklyRankDefinition')] = R0
0100  RETURN    return R0..R-1
