# CrashRace_CrashRaceDefinition_1069.luac
; fn @CrashRaceDefinition.lua  line 0-0 np=0 va=1 ms=8 code=93 consts=60 upvals=1 protos=0
;   K[0]='CrashRaceDefinition'
;   K[1]='ActivityType'
;   K[2]='CrashRace'
;   K[3]='EntryButtonKey'
;   K[4]='ESceneViewHudButtonKey'
;   K[5]='ActivityDataTableName'
;   K[6]='VirtualDBTableName'
;   K[7]='RoundEndBIType'
;   K[8]='EBIType'
;   K[9]='CrashRaceEnd'
;   K[10]='RewardBIType'
;   K[11]='CrashRaceReward'
;   K[12]='RoundRewardBIType'
;   K[13]='CrashRaceRoundReward'
;   K[14]='StateChangedEvent'
;   K[15]='EEventType'
;   K[16]='CrashRaceStateChanged'
;   K[17]='EntrySuccessEvent'
;   K[18]='CrashRaceEntrySuccess'
;   K[19]='FailEvent'
;   K[20]='CrashRaceActivityFail'
;   K[21]='CompetitorDisplayScoreUpdate'
;   K[22]='CrashRaceCompetitorDisplayScoreUpdate'
;   K[23]='RewardWindowPrefabName'
;   K[24]='UIPrefabConfigName'
;   K[25]='CrashRaceRewardWindow'
;   K[26]='RoundRewardWindowPrefabName'
;   K[27]='CrashRaceRoundRewardWindow'
;   K[28]='CompleteWindowPrefabName'
;   K[29]='CrashRaceCompleteWindow'
;   K[30]='MainWindowPrefabName'
;   K[31]='CrashRaceMainWindow'
;   K[32]='EntryPrefabName'
;   K[33]='CrashRaceEntry'
;   K[34]='NoticeWindowPrefabName'
;   K[35]='CrashRaceNoticeWindow'
;   K[36]='BoardEntryPrefabName'
;   K[37]='CrashRaceBoardEntry'
;   K[38]='HelpWindowPrefabName'
;   K[39]='CrashRaceHelpWindow'
;   K[40]='MatchWindowPrefabName'
;   K[41]='CrashRaceMatchWindow'
;   K[42]='FailWindowPrefabName'
;   K[43]='CrashRaceFailWindow'
;   K[44]='TokenImageName'
;   K[45]='ImageFileConfigName'
;   K[46]='crashrace_token_icon'
;   K[47]='ActivityTokenPropertyType'
;   K[48]='EPropertyType'
;   K[49]='CrashRaceToken'
;   K[50]='TutorialStartCondition'
;   K[51]='ETutorialStartCondition'
;   K[52]='CrashRaceStart'
;   K[53]='TitleTextKey'
;   K[54]='crashrace_main_title'
;   K[55]='ResourceLabels'
;   K[56]='AddressableLabel'
;   K[57]='pairs'
;   K[58]='EPropertySprite'
;   K[59]='EPropertySpriteBig'
;   upvals: _ENV
;   locals: (for generator)(81-92), (for state)(81-92), (for control)(81-92), activityType(82-90), activityDefinition(82-90)
0000  NEWTABLE  R0 = {} (0 items)
0001  GETTABUP  R1 = _ENV[K1('ActivityType')]
0002  GETTABLE  R1 = R1[K2('CrashRace')]
0003  NEWTABLE  R2 = {} (0 items)
0004  GETTABUP  R3 = _ENV[K4('ESceneViewHudButtonKey')]
0005  GETTABLE  R3 = R3[K2('CrashRace')]
0006  SETTABLE  R2[K3('EntryButtonKey')] = R3
0007  GETTABUP  R3 = _ENV[K6('VirtualDBTableName')]
0008  GETTABLE  R3 = R3[K2('CrashRace')]
0009  SETTABLE  R2[K5('ActivityDataTableName')] = R3
0010  GETTABUP  R3 = _ENV[K8('EBIType')]
0011  GETTABLE  R3 = R3[K9('CrashRaceEnd')]
0012  SETTABLE  R2[K7('RoundEndBIType')] = R3
0013  GETTABUP  R3 = _ENV[K8('EBIType')]
0014  GETTABLE  R3 = R3[K11('CrashRaceReward')]
0015  SETTABLE  R2[K10('RewardBIType')] = R3
0016  GETTABUP  R3 = _ENV[K8('EBIType')]
0017  GETTABLE  R3 = R3[K13('CrashRaceRoundReward')]
0018  SETTABLE  R2[K12('RoundRewardBIType')] = R3
0019  GETTABUP  R3 = _ENV[K15('EEventType')]
0020  GETTABLE  R3 = R3[K16('CrashRaceStateChanged')]
0021  SETTABLE  R2[K14('StateChangedEvent')] = R3
0022  GETTABUP  R3 = _ENV[K15('EEventType')]
0023  GETTABLE  R3 = R3[K18('CrashRaceEntrySuccess')]
0024  SETTABLE  R2[K17('EntrySuccessEvent')] = R3
0025  GETTABUP  R3 = _ENV[K15('EEventType')]
0026  GETTABLE  R3 = R3[K20('CrashRaceActivityFail')]
0027  SETTABLE  R2[K19('FailEvent')] = R3
0028  GETTABUP  R3 = _ENV[K15('EEventType')]
0029  GETTABLE  R3 = R3[K22('CrashRaceCompetitorDisplayScoreUpdate')]
0030  SETTABLE  R2[K21('CompetitorDisplayScoreUpdate')] = R3
0031  GETTABUP  R3 = _ENV[K24('UIPrefabConfigName')]
0032  GETTABLE  R3 = R3[K25('CrashRaceRewardWindow')]
0033  SETTABLE  R2[K23('RewardWindowPrefabName')] = R3
0034  GETTABUP  R3 = _ENV[K24('UIPrefabConfigName')]
0035  GETTABLE  R3 = R3[K27('CrashRaceRoundRewardWindow')]
0036  SETTABLE  R2[K26('RoundRewardWindowPrefabName')] = R3
0037  GETTABUP  R3 = _ENV[K24('UIPrefabConfigName')]
0038  GETTABLE  R3 = R3[K29('CrashRaceCompleteWindow')]
0039  SETTABLE  R2[K28('CompleteWindowPrefabName')] = R3
0040  GETTABUP  R3 = _ENV[K24('UIPrefabConfigName')]
0041  GETTABLE  R3 = R3[K31('CrashRaceMainWindow')]
0042  SETTABLE  R2[K30('MainWindowPrefabName')] = R3
0043  GETTABUP  R3 = _ENV[K24('UIPrefabConfigName')]
0044  GETTABLE  R3 = R3[K33('CrashRaceEntry')]
0045  SETTABLE  R2[K32('EntryPrefabName')] = R3
0046  GETTABUP  R3 = _ENV[K24('UIPrefabConfigName')]
0047  GETTABLE  R3 = R3[K35('CrashRaceNoticeWindow')]
0048  SETTABLE  R2[K34('NoticeWindowPrefabName')] = R3
0049  GETTABUP  R3 = _ENV[K24('UIPrefabConfigName')]
0050  GETTABLE  R3 = R3[K37('CrashRaceBoardEntry')]
0051  SETTABLE  R2[K36('BoardEntryPrefabName')] = R3
0052  GETTABUP  R3 = _ENV[K24('UIPrefabConfigName')]
0053  GETTABLE  R3 = R3[K39('CrashRaceHelpWindow')]
0054  SETTABLE  R2[K38('HelpWindowPrefabName')] = R3
0055  GETTABUP  R3 = _ENV[K24('UIPrefabConfigName')]
0056  GETTABLE  R3 = R3[K41('CrashRaceMatchWindow')]
0057  SETTABLE  R2[K40('MatchWindowPrefabName')] = R3
0058  GETTABUP  R3 = _ENV[K24('UIPrefabConfigName')]
0059  GETTABLE  R3 = R3[K43('CrashRaceFailWindow')]
0060  SETTABLE  R2[K42('FailWindowPrefabName')] = R3
0061  GETTABUP  R3 = _ENV[K45('ImageFileConfigName')]
0062  GETTABLE  R3 = R3[K46('crashrace_token_icon')]
0063  SETTABLE  R2[K44('TokenImageName')] = R3
0064  GETTABUP  R3 = _ENV[K48('EPropertyType')]
0065  GETTABLE  R3 = R3[K49('CrashRaceToken')]
0066  SETTABLE  R2[K47('ActivityTokenPropertyType')] = R3
0067  GETTABUP  R3 = _ENV[K51('ETutorialStartCondition')]
0068  GETTABLE  R3 = R3[K52('CrashRaceStart')]
0069  SETTABLE  R2[K50('TutorialStartCondition')] = R3
0070  SETTABLE  R2[K53('TitleTextKey')] = K54('crashrace_main_title')
0071  NEWTABLE  R3 = {} (1 items)
0072  GETTABUP  R4 = _ENV[K56('AddressableLabel')]
0073  GETTABLE  R4 = R4[K2('CrashRace')]
0074  SETLIST   setlist R3[B=1,C=1]
0075  SETTABLE  R2[K55('ResourceLabels')] = R3
0076  SETTABLE  R0[R1] = R2
0077  SETTABUP  _ENV[K0('CrashRaceDefinition')] = R0
0078  GETTABUP  R0 = _ENV[K57('pairs')]
0079  GETTABUP  R1 = _ENV[K0('CrashRaceDefinition')]
0080  CALL      R0 = call(R0, 3 args, 1 rets)
0081  JMP       (jump)   -> 90
0082  GETTABUP  R5 = _ENV[K58('EPropertySprite')]
0083  GETTABLE  R6 = R4[K47('ActivityTokenPropertyType')]
0084  GETTABLE  R7 = R4[K44('TokenImageName')]
0085  SETTABLE  R5[R6] = R7
0086  GETTABUP  R5 = _ENV[K59('EPropertySpriteBig')]
0087  GETTABLE  R6 = R4[K47('ActivityTokenPropertyType')]
0088  GETTABLE  R7 = R4[K44('TokenImageName')]
0089  SETTABLE  R5[R6] = R7
0090  TFORCALL  tforcall R0
0091  TFORLOOP  tforloop R2(sBx=-10)   -> 82
0092  RETURN    return R0..R-1
