# LineRaceActivity_LineRaceActivityDefinition_1956.luac
; fn @LineRaceActivityDefinition.lua  line 0-0 np=0 va=1 ms=8 code=95 consts=60 upvals=1 protos=0
;   K[0]='LineRaceActivityDefinition'
;   K[1]='ActivityType'
;   K[2]='LineRace'
;   K[3]='EntryRootKey'
;   K[4]='EEntryRootKey'
;   K[5]='EntryButtonKey'
;   K[6]='ESceneViewHudButtonKey'
;   K[7]='BoardEntryPrefabName'
;   K[8]='UIPrefabConfigName'
;   K[9]='LineRaceActivityBoardEntry'
;   K[10]='EntryPrefabName'
;   K[11]='LineRaceActivityEntry'
;   K[12]='StartWindowPrefabName'
;   K[13]='LineRaceActivityStartWindow'
;   K[14]='MainWindowPrefabName'
;   K[15]='LineRaceActivityMainWindow'
;   K[16]='EndWindowPrefabName'
;   K[17]='LineRaceActivityEndWindow'
;   K[18]='BoxWindowPrefabName'
;   K[19]='LineRaceActivityBoxWindow'
;   K[20]='FailWindowPrefabName'
;   K[21]='LineRaceActivityFailWindow'
;   K[22]='TipCellPrefabName'
;   K[23]='LineRaceActivityTipCell'
;   K[24]='ActivityDataTableName'
;   K[25]='VirtualDBTableName'
;   K[26]='StateChangedEvent'
;   K[27]='EEventType'
;   K[28]='LineRaceActivityStateChanged'
;   K[29]='ScoreChangedEvent'
;   K[30]='LineRaceActivityScoreChanged'
;   K[31]='EntrySuccessEvent'
;   K[32]='LineRaceActivityEntrySuccess'
;   K[33]='FailEvent'
;   K[34]='LineRaceActivityFail'
;   K[35]='UpdateBotScoreEvent'
;   K[36]='LineRaceUpdateBotScore'
;   K[37]='ActivityProgressScore'
;   K[38]='EPropertyType'
;   K[39]='LineRaceScore'
;   K[40]='ScoreImageName'
;   K[41]='ImageFileConfigName'
;   K[42]='linerace_score_icon'
;   K[43]='TutorialStartCondition'
;   K[44]='ETutorialStartCondition'
;   K[45]='LineRaceStart'
;   K[46]='SignupBIType'
;   K[47]='EBIType'
;   K[48]='LineRaceSignup'
;   K[49]='ProgressRewardBIType'
;   K[50]='LineRaceProgressReward'
;   K[51]='RoundEndBIType'
;   K[52]='LineRaceRoundEnd'
;   K[53]='RewardBIType'
;   K[54]='LineRaceReward'
;   K[55]='ResourceLabels'
;   K[56]='AddressableLabel'
;   K[57]='pairs'
;   K[58]='EPropertySprite'
;   K[59]='EPropertySpriteBig'
;   upvals: _ENV
;   locals: (for generator)(83-94), (for state)(83-94), (for control)(83-94), activityType(84-92), activityDefinition(84-92)
0000  NEWTABLE  R0 = {} (0 items)
0001  GETTABUP  R1 = _ENV[K1('ActivityType')]
0002  GETTABLE  R1 = R1[K2('LineRace')]
0003  NEWTABLE  R2 = {} (0 items)
0004  GETTABUP  R3 = _ENV[K4('EEntryRootKey')]
0005  GETTABLE  R3 = R3[K2('LineRace')]
0006  SETTABLE  R2[K3('EntryRootKey')] = R3
0007  GETTABUP  R3 = _ENV[K6('ESceneViewHudButtonKey')]
0008  GETTABLE  R3 = R3[K2('LineRace')]
0009  SETTABLE  R2[K5('EntryButtonKey')] = R3
0010  GETTABUP  R3 = _ENV[K8('UIPrefabConfigName')]
0011  GETTABLE  R3 = R3[K9('LineRaceActivityBoardEntry')]
0012  SETTABLE  R2[K7('BoardEntryPrefabName')] = R3
0013  GETTABUP  R3 = _ENV[K8('UIPrefabConfigName')]
0014  GETTABLE  R3 = R3[K11('LineRaceActivityEntry')]
0015  SETTABLE  R2[K10('EntryPrefabName')] = R3
0016  GETTABUP  R3 = _ENV[K8('UIPrefabConfigName')]
0017  GETTABLE  R3 = R3[K13('LineRaceActivityStartWindow')]
0018  SETTABLE  R2[K12('StartWindowPrefabName')] = R3
0019  GETTABUP  R3 = _ENV[K8('UIPrefabConfigName')]
0020  GETTABLE  R3 = R3[K15('LineRaceActivityMainWindow')]
0021  SETTABLE  R2[K14('MainWindowPrefabName')] = R3
0022  GETTABUP  R3 = _ENV[K8('UIPrefabConfigName')]
0023  GETTABLE  R3 = R3[K17('LineRaceActivityEndWindow')]
0024  SETTABLE  R2[K16('EndWindowPrefabName')] = R3
0025  GETTABUP  R3 = _ENV[K8('UIPrefabConfigName')]
0026  GETTABLE  R3 = R3[K19('LineRaceActivityBoxWindow')]
0027  SETTABLE  R2[K18('BoxWindowPrefabName')] = R3
0028  GETTABUP  R3 = _ENV[K8('UIPrefabConfigName')]
0029  GETTABLE  R3 = R3[K21('LineRaceActivityFailWindow')]
0030  SETTABLE  R2[K20('FailWindowPrefabName')] = R3
0031  GETTABUP  R3 = _ENV[K8('UIPrefabConfigName')]
0032  GETTABLE  R3 = R3[K23('LineRaceActivityTipCell')]
0033  SETTABLE  R2[K22('TipCellPrefabName')] = R3
0034  GETTABUP  R3 = _ENV[K25('VirtualDBTableName')]
0035  GETTABLE  R3 = R3[K2('LineRace')]
0036  SETTABLE  R2[K24('ActivityDataTableName')] = R3
0037  GETTABUP  R3 = _ENV[K27('EEventType')]
0038  GETTABLE  R3 = R3[K28('LineRaceActivityStateChanged')]
0039  SETTABLE  R2[K26('StateChangedEvent')] = R3
0040  GETTABUP  R3 = _ENV[K27('EEventType')]
0041  GETTABLE  R3 = R3[K30('LineRaceActivityScoreChanged')]
0042  SETTABLE  R2[K29('ScoreChangedEvent')] = R3
0043  GETTABUP  R3 = _ENV[K27('EEventType')]
0044  GETTABLE  R3 = R3[K32('LineRaceActivityEntrySuccess')]
0045  SETTABLE  R2[K31('EntrySuccessEvent')] = R3
0046  GETTABUP  R3 = _ENV[K27('EEventType')]
0047  GETTABLE  R3 = R3[K34('LineRaceActivityFail')]
0048  SETTABLE  R2[K33('FailEvent')] = R3
0049  GETTABUP  R3 = _ENV[K27('EEventType')]
0050  GETTABLE  R3 = R3[K36('LineRaceUpdateBotScore')]
0051  SETTABLE  R2[K35('UpdateBotScoreEvent')] = R3
0052  GETTABUP  R3 = _ENV[K38('EPropertyType')]
0053  GETTABLE  R3 = R3[K39('LineRaceScore')]
0054  SETTABLE  R2[K37('ActivityProgressScore')] = R3
0055  GETTABUP  R3 = _ENV[K41('ImageFileConfigName')]
0056  GETTABLE  R3 = R3[K42('linerace_score_icon')]
0057  SETTABLE  R2[K40('ScoreImageName')] = R3
0058  GETTABUP  R3 = _ENV[K44('ETutorialStartCondition')]
0059  GETTABLE  R3 = R3[K45('LineRaceStart')]
0060  SETTABLE  R2[K43('TutorialStartCondition')] = R3
0061  GETTABUP  R3 = _ENV[K47('EBIType')]
0062  GETTABLE  R3 = R3[K48('LineRaceSignup')]
0063  SETTABLE  R2[K46('SignupBIType')] = R3
0064  GETTABUP  R3 = _ENV[K47('EBIType')]
0065  GETTABLE  R3 = R3[K50('LineRaceProgressReward')]
0066  SETTABLE  R2[K49('ProgressRewardBIType')] = R3
0067  GETTABUP  R3 = _ENV[K47('EBIType')]
0068  GETTABLE  R3 = R3[K52('LineRaceRoundEnd')]
0069  SETTABLE  R2[K51('RoundEndBIType')] = R3
0070  GETTABUP  R3 = _ENV[K47('EBIType')]
0071  GETTABLE  R3 = R3[K54('LineRaceReward')]
0072  SETTABLE  R2[K53('RewardBIType')] = R3
0073  NEWTABLE  R3 = {} (1 items)
0074  GETTABUP  R4 = _ENV[K56('AddressableLabel')]
0075  GETTABLE  R4 = R4[K2('LineRace')]
0076  SETLIST   setlist R3[B=1,C=1]
0077  SETTABLE  R2[K55('ResourceLabels')] = R3
0078  SETTABLE  R0[R1] = R2
0079  SETTABUP  _ENV[K0('LineRaceActivityDefinition')] = R0
0080  GETTABUP  R0 = _ENV[K57('pairs')]
0081  GETTABUP  R1 = _ENV[K0('LineRaceActivityDefinition')]
0082  CALL      R0 = call(R0, 3 args, 1 rets)
0083  JMP       (jump)   -> 92
0084  GETTABUP  R5 = _ENV[K58('EPropertySprite')]
0085  GETTABLE  R6 = R4[K37('ActivityProgressScore')]
0086  GETTABLE  R7 = R4[K40('ScoreImageName')]
0087  SETTABLE  R5[R6] = R7
0088  GETTABUP  R5 = _ENV[K59('EPropertySpriteBig')]
0089  GETTABLE  R6 = R4[K37('ActivityProgressScore')]
0090  GETTABLE  R7 = R4[K40('ScoreImageName')]
0091  SETTABLE  R5[R6] = R7
0092  TFORCALL  tforcall R0
0093  TFORLOOP  tforloop R2(sBx=-10)   -> 84
0094  RETURN    return R0..R-1
