# PkRace_PkRaceDefinition_1045.luac
; fn @PkRaceDefinition.lua  line 0-0 np=0 va=1 ms=8 code=82 consts=53 upvals=1 protos=0
;   K[0]='PkRaceDefinition'
;   K[1]='ActivityType'
;   K[2]='PkRace'
;   K[3]='EntryButtonKey'
;   K[4]='ESceneViewHudButtonKey'
;   K[5]='ActivityDataTableName'
;   K[6]='VirtualDBTableName'
;   K[7]='SignupBIType'
;   K[8]='EBIType'
;   K[9]='PkRaceSignup'
;   K[10]='RewardBIType'
;   K[11]='PkRaceReward'
;   K[12]='RankBIType'
;   K[13]='PkRaceRank'
;   K[14]='RoundRewardBIType'
;   K[15]='PkRaceRoundReward'
;   K[16]='StateChangedEvent'
;   K[17]='EEventType'
;   K[18]='PkRaceStateChanged'
;   K[19]='RewardWindowPrefabName'
;   K[20]='UIPrefabConfigName'
;   K[21]='CoinRaceRewardWindow'
;   K[22]='CompleteWindowPrefabName'
;   K[23]='PkRaceCompleteWindow'
;   K[24]='MainWindowPrefabName'
;   K[25]='PkRaceMainWindow'
;   K[26]='EntryPrefabName'
;   K[27]='PkRaceEntry'
;   K[28]='NoticeWindowPrefabName'
;   K[29]='PkRaceNoticeWindow'
;   K[30]='BoardEntryPrefabName'
;   K[31]='PkRaceBoardEntry'
;   K[32]='HelpWindowPrefabName'
;   K[33]='PkRaceHelpWindow'
;   K[34]='TokenImageName'
;   K[35]='ImageFileConfigName'
;   K[36]='pkrace_token_icon'
;   K[37]='TokenImageNameBig'
;   K[38]='icon_bag'
;   K[39]='ActivityTokenPropertyType'
;   K[40]='EPropertyType'
;   K[41]='PkRaceToken'
;   K[42]='TutorialStartCondition'
;   K[43]='ETutorialStartCondition'
;   K[44]='PkRaceStart'
;   K[45]='TitleTextKey'
;   K[46]='pkrace_title'
;   K[47]='MainTitleTextKey'
;   K[48]='ResourceLabels'
;   K[49]='AddressableLabel'
;   K[50]='pairs'
;   K[51]='EPropertySprite'
;   K[52]='EPropertySpriteBig'
;   upvals: _ENV
;   locals: (for generator)(70-81), (for state)(70-81), (for control)(70-81), activityType(71-79), activityDefinition(71-79)
0000  NEWTABLE  R0 = {} (0 items)
0001  GETTABUP  R1 = _ENV[K1('ActivityType')]
0002  GETTABLE  R1 = R1[K2('PkRace')]
0003  NEWTABLE  R2 = {} (0 items)
0004  GETTABUP  R3 = _ENV[K4('ESceneViewHudButtonKey')]
0005  GETTABLE  R3 = R3[K2('PkRace')]
0006  SETTABLE  R2[K3('EntryButtonKey')] = R3
0007  GETTABUP  R3 = _ENV[K6('VirtualDBTableName')]
0008  GETTABLE  R3 = R3[K2('PkRace')]
0009  SETTABLE  R2[K5('ActivityDataTableName')] = R3
0010  GETTABUP  R3 = _ENV[K8('EBIType')]
0011  GETTABLE  R3 = R3[K9('PkRaceSignup')]
0012  SETTABLE  R2[K7('SignupBIType')] = R3
0013  GETTABUP  R3 = _ENV[K8('EBIType')]
0014  GETTABLE  R3 = R3[K11('PkRaceReward')]
0015  SETTABLE  R2[K10('RewardBIType')] = R3
0016  GETTABUP  R3 = _ENV[K8('EBIType')]
0017  GETTABLE  R3 = R3[K13('PkRaceRank')]
0018  SETTABLE  R2[K12('RankBIType')] = R3
0019  GETTABUP  R3 = _ENV[K8('EBIType')]
0020  GETTABLE  R3 = R3[K15('PkRaceRoundReward')]
0021  SETTABLE  R2[K14('RoundRewardBIType')] = R3
0022  GETTABUP  R3 = _ENV[K17('EEventType')]
0023  GETTABLE  R3 = R3[K18('PkRaceStateChanged')]
0024  SETTABLE  R2[K16('StateChangedEvent')] = R3
0025  GETTABUP  R3 = _ENV[K20('UIPrefabConfigName')]
0026  GETTABLE  R3 = R3[K21('CoinRaceRewardWindow')]
0027  SETTABLE  R2[K19('RewardWindowPrefabName')] = R3
0028  GETTABUP  R3 = _ENV[K20('UIPrefabConfigName')]
0029  GETTABLE  R3 = R3[K23('PkRaceCompleteWindow')]
0030  SETTABLE  R2[K22('CompleteWindowPrefabName')] = R3
0031  GETTABUP  R3 = _ENV[K20('UIPrefabConfigName')]
0032  GETTABLE  R3 = R3[K25('PkRaceMainWindow')]
0033  SETTABLE  R2[K24('MainWindowPrefabName')] = R3
0034  GETTABUP  R3 = _ENV[K20('UIPrefabConfigName')]
0035  GETTABLE  R3 = R3[K27('PkRaceEntry')]
0036  SETTABLE  R2[K26('EntryPrefabName')] = R3
0037  GETTABUP  R3 = _ENV[K20('UIPrefabConfigName')]
0038  GETTABLE  R3 = R3[K29('PkRaceNoticeWindow')]
0039  SETTABLE  R2[K28('NoticeWindowPrefabName')] = R3
0040  GETTABUP  R3 = _ENV[K20('UIPrefabConfigName')]
0041  GETTABLE  R3 = R3[K31('PkRaceBoardEntry')]
0042  SETTABLE  R2[K30('BoardEntryPrefabName')] = R3
0043  GETTABUP  R3 = _ENV[K20('UIPrefabConfigName')]
0044  GETTABLE  R3 = R3[K33('PkRaceHelpWindow')]
0045  SETTABLE  R2[K32('HelpWindowPrefabName')] = R3
0046  GETTABUP  R3 = _ENV[K35('ImageFileConfigName')]
0047  GETTABLE  R3 = R3[K36('pkrace_token_icon')]
0048  SETTABLE  R2[K34('TokenImageName')] = R3
0049  GETTABUP  R3 = _ENV[K35('ImageFileConfigName')]
0050  GETTABLE  R3 = R3[K38('icon_bag')]
0051  SETTABLE  R2[K37('TokenImageNameBig')] = R3
0052  GETTABUP  R3 = _ENV[K40('EPropertyType')]
0053  GETTABLE  R3 = R3[K41('PkRaceToken')]
0054  SETTABLE  R2[K39('ActivityTokenPropertyType')] = R3
0055  GETTABUP  R3 = _ENV[K43('ETutorialStartCondition')]
0056  GETTABLE  R3 = R3[K44('PkRaceStart')]
0057  SETTABLE  R2[K42('TutorialStartCondition')] = R3
0058  SETTABLE  R2[K45('TitleTextKey')] = K46('pkrace_title')
0059  SETTABLE  R2[K47('MainTitleTextKey')] = K46('pkrace_title')
0060  NEWTABLE  R3 = {} (1 items)
0061  GETTABUP  R4 = _ENV[K49('AddressableLabel')]
0062  GETTABLE  R4 = R4[K2('PkRace')]
0063  SETLIST   setlist R3[B=1,C=1]
0064  SETTABLE  R2[K48('ResourceLabels')] = R3
0065  SETTABLE  R0[R1] = R2
0066  SETTABUP  _ENV[K0('PkRaceDefinition')] = R0
0067  GETTABUP  R0 = _ENV[K50('pairs')]
0068  GETTABUP  R1 = _ENV[K0('PkRaceDefinition')]
0069  CALL      R0 = call(R0, 3 args, 1 rets)
0070  JMP       (jump)   -> 79
0071  GETTABUP  R5 = _ENV[K51('EPropertySprite')]
0072  GETTABLE  R6 = R4[K39('ActivityTokenPropertyType')]
0073  GETTABLE  R7 = R4[K34('TokenImageName')]
0074  SETTABLE  R5[R6] = R7
0075  GETTABUP  R5 = _ENV[K52('EPropertySpriteBig')]
0076  GETTABLE  R6 = R4[K39('ActivityTokenPropertyType')]
0077  GETTABLE  R7 = R4[K37('TokenImageNameBig')]
0078  SETTABLE  R5[R6] = R7
0079  TFORCALL  tforcall R0
0080  TFORLOOP  tforloop R2(sBx=-10)   -> 71
0081  RETURN    return R0..R-1
