# DeliveryProgress_View_DeliveryProgressTaskCell_1499.luac
; fn @DeliveryProgressTaskCell.lua  line 0-0 np=0 va=1 ms=3 code=61 consts=17 upvals=1 protos=13
;   K[0]='DeliveryProgressTaskCell'
;   K[1]='__index'
;   K[2]='Init'
;   K[3]='GetContentRect'
;   K[4]='PlayEnterAnim'
;   K[5]='Hide'
;   K[6]='OnProgressFinish'
;   K[7]='OnClicked'
;   K[8]='OnTipClicked'
;   K[9]='DeliveryProgressTaskCellCollect'
;   K[10]='setmetatable'
;   K[11]='Init'
;   K[12]='StopLoopAnim'
;   K[13]='DeliveryProgressTaskCellCompleteTip'
;   K[14]='Init'
;   K[15]='OnDestroy'
;   K[16]='ProgressAnim'
;   upvals: _ENV
0000  NEWTABLE  R0 = {} (0 items)
0001  SETTABUP  _ENV[K0('DeliveryProgressTaskCell')] = R0
0002  GETTABUP  R0 = _ENV[K0('DeliveryProgressTaskCell')]
0003  GETTABUP  R1 = _ENV[K0('DeliveryProgressTaskCell')]
0004  SETTABLE  R0[K1('__index')] = R1
0005  GETTABUP  R0 = _ENV[K0('DeliveryProgressTaskCell')]
0006  CLOSURE   R1 = closure proto0
0007  SETTABLE  R0[K2('Init')] = R1
0008  GETTABUP  R0 = _ENV[K0('DeliveryProgressTaskCell')]
0009  CLOSURE   R1 = closure proto1
0010  SETTABLE  R0[K3('GetContentRect')] = R1
0011  GETTABUP  R0 = _ENV[K0('DeliveryProgressTaskCell')]
0012  CLOSURE   R1 = closure proto2
0013  SETTABLE  R0[K4('PlayEnterAnim')] = R1
0014  GETTABUP  R0 = _ENV[K0('DeliveryProgressTaskCell')]
0015  CLOSURE   R1 = closure proto3
0016  SETTABLE  R0[K5('Hide')] = R1
0017  GETTABUP  R0 = _ENV[K0('DeliveryProgressTaskCell')]
0018  CLOSURE   R1 = closure proto4
0019  SETTABLE  R0[K6('OnProgressFinish')] = R1
0020  GETTABUP  R0 = _ENV[K0('DeliveryProgressTaskCell')]
0021  CLOSURE   R1 = closure proto5
0022  SETTABLE  R0[K7('OnClicked')] = R1
0023  GETTABUP  R0 = _ENV[K0('DeliveryProgressTaskCell')]
0024  CLOSURE   R1 = closure proto6
0025  SETTABLE  R0[K8('OnTipClicked')] = R1
0026  GETTABUP  R0 = _ENV[K10('setmetatable')]
0027  NEWTABLE  R1 = {} (0 items)
0028  GETTABUP  R2 = _ENV[K0('DeliveryProgressTaskCell')]
0029  CALL      R0 = call(R0, 1 args, 2 rets)
0030  SETTABUP  _ENV[K9('DeliveryProgressTaskCellCollect')] = R0
0031  GETTABUP  R0 = _ENV[K9('DeliveryProgressTaskCellCollect')]
0032  GETTABUP  R1 = _ENV[K9('DeliveryProgressTaskCellCollect')]
0033  SETTABLE  R0[K1('__index')] = R1
0034  GETTABUP  R0 = _ENV[K9('DeliveryProgressTaskCellCollect')]
0035  CLOSURE   R1 = closure proto7
0036  SETTABLE  R0[K11('Init')] = R1
0037  GETTABUP  R0 = _ENV[K9('DeliveryProgressTaskCellCollect')]
0038  CLOSURE   R1 = closure proto8
0039  SETTABLE  R0[K7('OnClicked')] = R1
0040  GETTABUP  R0 = _ENV[K9('DeliveryProgressTaskCellCollect')]
0041  CLOSURE   R1 = closure proto9
0042  SETTABLE  R0[K12('StopLoopAnim')] = R1
0043  GETTABUP  R0 = _ENV[K10('setmetatable')]
0044  NEWTABLE  R1 = {} (0 items)
0045  GETTABUP  R2 = _ENV[K9('DeliveryProgressTaskCellCollect')]
0046  CALL      R0 = call(R0, 1 args, 2 rets)
0047  SETTABUP  _ENV[K13('DeliveryProgressTaskCellCompleteTip')] = R0
0048  GETTABUP  R0 = _ENV[K13('DeliveryProgressTaskCellCompleteTip')]
0049  GETTABUP  R1 = _ENV[K13('DeliveryProgressTaskCellCompleteTip')]
0050  SETTABLE  R0[K1('__index')] = R1
0051  GETTABUP  R0 = _ENV[K13('DeliveryProgressTaskCellCompleteTip')]
0052  CLOSURE   R1 = closure proto10
0053  SETTABLE  R0[K14('Init')] = R1
0054  GETTABUP  R0 = _ENV[K13('DeliveryProgressTaskCellCompleteTip')]
0055  CLOSURE   R1 = closure proto11
0056  SETTABLE  R0[K15('OnDestroy')] = R1
0057  GETTABUP  R0 = _ENV[K13('DeliveryProgressTaskCellCompleteTip')]
0058  CLOSURE   R1 = closure proto12
0059  SETTABLE  R0[K16('ProgressAnim')] = R1
0060  RETURN    return R0..R-1
; ---------- proto0 [Init] ----------
  ; fn ?  line 8-39 np=3 va=0 ms=15 code=92 consts=34 upvals=1 protos=0
  ;   K[0]='m_questEntity'
  ;   K[1]='m_window'
  ;   K[2]='m_descText'
  ;   K[3]='text'
  ;   K[4]='GetDescTextForDisplay'
  ;   K[5]='GetTargetScore'
  ;   K[6]='GetCurrentScore'
  ;   K[7]=nil
  ;   K[8]=0
  ;   K[9]='m_slider'
  ;   K[10]='value'
  ;   K[11]='m_sliderText'
  ;   K[12]=''
  ;   K[13]='/'
  ;   K[14]='GetIconConfigForDisplay'
  ;   K[15]='SpriteUtil'
  ;   K[16]='SetImage'
  ;   K[17]='m_taskIcon'
  ;   K[18]='UIUtil'
  ;   K[19]='SetLocalScale'
  ;   K[20]='m_taskIconRoot'
  ;   K[21]='SetActive'
  ;   K[22]='m_taskTipButtonGo'
  ;   K[23]='ShouldShowTipButtonForDisplay'
  ;   K[24]='ERewardScene'
  ;   K[25]='Other'
  ;   K[26]='GetRewards'
  ;   K[27]='RewardApi'
  ;   K[28]='FilterRewards'
  ;   K[29]=1
  ;   K[30]='m_rewardContent'
  ;   K[31]='gameObject'
  ;   K[32]='m_rewardContent2'
  ;   K[33]='Init'
  ;   upvals: _ENV
  ;   locals: self(0-92), questEntity(0-92), window(0-92), targetScore(10-92), currentScore(13-92), spriteName(36-92), scale(36-92), eRewardScene(56-92), rewards(59-92), filteredRewards(64-92), bOnlyOneTypeReward(69-92)
  0000  SETTABLE  R0[K0('m_questEntity')] = R1
  0001  SETTABLE  R0[K1('m_window')] = R2
  0002  GETTABLE  R3 = R0[K2('m_descText')]
  0003  GETTABLE  R4 = R0[K0('m_questEntity')]
  0004  SELF      R5 = R4[K4('GetDescTextForDisplay')] (self)
  0005  CALL      R4 = call(R4, 1 args, 1 rets)
  0006  SETTABLE  R3[K3('text')] = R4
  0007  GETTABLE  R3 = R0[K0('m_questEntity')]
  0008  SELF      R4 = R3[K5('GetTargetScore')] (self)
  0009  CALL      R3 = call(R3, 1 args, 1 rets)
  0010  GETTABLE  R4 = R0[K0('m_questEntity')]
  0011  SELF      R5 = R4[K6('GetCurrentScore')] (self)
  0012  CALL      R4 = call(R4, 1 args, 1 rets)
  0013  EQ        if R1 eq K7(nil)   -> -129258
  0014  JMP       (jump)   -> 19
  0015  EQ        if R1 eq K7(nil)   -> -128744
  0016  JMP       (jump)   -> 19
  0017  EQ        if R0 eq K8(0)   -> -129253
  0018  JMP       (jump)   -> 24
  0019  GETTABLE  R5 = R0[K9('m_slider')]
  0020  SETTABLE  R5[K10('value')] = K8(0)
  0021  GETTABLE  R5 = R0[K11('m_sliderText')]
  0022  SETTABLE  R5[K3('text')] = K12('')
  0023  JMP       (jump)   -> 33
  0024  GETTABLE  R5 = R0[K9('m_slider')]
  0025  DIV       R6 = R3 div R4
  0026  SETTABLE  R5[K10('value')] = R6
  0027  GETTABLE  R5 = R0[K11('m_sliderText')]
  0028  MOVE      R6 = R0
  0029  LOADK     R7 = K13 '/'
  0030  MOVE      R8 = R0
  0031  CONCAT    R6 = concat(R6..R6)
  0032  SETTABLE  R5[K3('text')] = R6
  0033  GETTABLE  R5 = R0[K0('m_questEntity')]
  0034  SELF      R6 = R5[K14('GetIconConfigForDisplay')] (self)
  0035  CALL      R5 = call(R5, 2 args, 1 rets)
  0036  GETTABUP  R7 = _ENV[K15('SpriteUtil')]
  0037  GETTABLE  R7 = R7[K16('SetImage')]
  0038  GETTABLE  R8 = R0[K17('m_taskIcon')]
  0039  MOVE      R9 = R0
  0040  LOADBOOL  R10 = true
  0041  CALL      R7 = call(R7, 0 args, 3 rets)
  0042  GETTABUP  R7 = _ENV[K18('UIUtil')]
  0043  GETTABLE  R7 = R7[K19('SetLocalScale')]
  0044  GETTABLE  R8 = R0[K20('m_taskIconRoot')]
  0045  MOVE      R9 = R0
  0046  MOVE      R10 = R0
  0047  CALL      R7 = call(R7, 0 args, 3 rets)
  0048  GETTABUP  R7 = _ENV[K18('UIUtil')]
  0049  GETTABLE  R7 = R7[K21('SetActive')]
  0050  GETTABLE  R8 = R0[K22('m_taskTipButtonGo')]
  0051  SELF      R10 = R1[K23('ShouldShowTipButtonForDisplay')] (self)
  0052  CALL      R9 = call(R9, -1 args, 1 rets)
  0053  CALL      R7 = call(R7, 0 args, -1 rets)
  0054  GETTABUP  R7 = _ENV[K24('ERewardScene')]
  0055  GETTABLE  R7 = R7[K25('Other')]
  0056  GETTABLE  R8 = R0[K0('m_questEntity')]
  0057  SELF      R9 = R8[K26('GetRewards')] (self)
  0058  CALL      R8 = call(R8, 1 args, 1 rets)
  0059  GETTABUP  R9 = _ENV[K27('RewardApi')]
  0060  GETTABLE  R9 = R9[K28('FilterRewards')]
  0061  MOVE      R10 = R0
  0062  MOVE      R11 = R0
  0063  CALL      R9 = call(R9, 1 args, 2 rets)
  0064  LEN       R10 = len R0
  0065  EQ        if R1 eq K29(1)   -> -125600
  0066  JMP       (jump)   -> 68
  0067  LOADBOOL  R10 = false
  0068  LOADBOOL  R10 = true
  0069  GETTABLE  R11 = R0[K30('m_rewardContent')]
  0070  GETTABLE  R11 = R11[K31('gameObject')]
  0071  SELF      R12 = R11[K21('SetActive')] (self)
  0072  MOVE      R13 = R0
  0073  CALL      R11 = call(R11, 0 args, 2 rets)
  0074  GETTABLE  R11 = R0[K32('m_rewardContent2')]
  0075  GETTABLE  R11 = R11[K31('gameObject')]
  0076  SELF      R12 = R11[K21('SetActive')] (self)
  0077  NOT       R13 = not R0
  0078  CALL      R11 = call(R11, 0 args, 2 rets)
  0079  TEST      if not R10 then   -> -130991
  0080  JMP       (jump)   -> 84
  0081  GETTABLE  R11 = R0[K30('m_rewardContent')]
  0082  TEST      if not R11 then   -> -130987
  0083  JMP       (jump)   -> 85
  0084  GETTABLE  R11 = R0[K32('m_rewardContent2')]
  0085  SETTABLE  R0[K30('m_rewardContent')] = R11
  0086  GETTABLE  R11 = R0[K30('m_rewardContent')]
  0087  SELF      R12 = R11[K33('Init')] (self)
  0088  MOVE      R13 = R0
  0089  MOVE      R14 = R0
  0090  CALL      R11 = call(R11, 0 args, 3 rets)
  0091  RETURN    return R0..R-1
; ---------- proto1 [GetContentRect] ----------
  ; fn ?  line 41-43 np=1 va=0 ms=2 code=3 consts=1 upvals=0 protos=0
  ;   K[0]='m_contentRect'
  ;   locals: self(0-3)
  0000  GETTABLE  R1 = R0[K0('m_contentRect')]
  0001  RETURN    return R1..R0
  0002  RETURN    return R0..R-1
; ---------- proto2 [PlayEnterAnim] ----------
  ; fn ?  line 45-50 np=1 va=0 ms=9 code=24 consts=12 upvals=1 protos=0
  ;   K[0]='Hide'
  ;   K[1]='DOTween'
  ;   K[2]='Sequence'
  ;   K[3]='Append'
  ;   K[4]='m_contentRect'
  ;   K[5]='DOScale'
  ;   K[6]='Vector3'
  ;   K[7]=1.05
  ;   K[8]=1
  ;   K[9]=0.3
  ;   K[10]='V3One'
  ;   K[11]=0.1
  ;   upvals: _ENV
  ;   locals: self(0-24)
  0000  SELF      R2 = R0[K0('Hide')] (self)
  0001  CALL      R1 = call(R1, 0 args, 1 rets)
  0002  GETTABUP  R1 = _ENV[K1('DOTween')]
  0003  GETTABLE  R1 = R1[K2('Sequence')]
  0004  CALL      R1 = call(R1, 1 args, 0 rets)
  0005  SELF      R2 = R1[K3('Append')] (self)
  0006  GETTABLE  R3 = R0[K4('m_contentRect')]
  0007  SELF      R4 = R3[K5('DOScale')] (self)
  0008  GETTABUP  R5 = _ENV[K6('Vector3')]
  0009  LOADK     R6 = K7 1.05
  0010  LOADK     R7 = K7 1.05
  0011  LOADK     R8 = K8 1
  0012  CALL      R5 = call(R5, 1 args, 3 rets)
  0013  LOADK     R6 = K9 0.3
  0014  CALL      R3 = call(R3, -1 args, 3 rets)
  0015  CALL      R1 = call(R1, 1 args, -1 rets)
  0016  SELF      R2 = R1[K3('Append')] (self)
  0017  GETTABLE  R3 = R0[K4('m_contentRect')]
  0018  SELF      R4 = R3[K5('DOScale')] (self)
  0019  GETTABUP  R5 = _ENV[K10('V3One')]
  0020  LOADK     R6 = K11 0.1
  0021  CALL      R3 = call(R3, -1 args, 3 rets)
  0022  CALL      R1 = call(R1, 0 args, -1 rets)
  0023  RETURN    return R0..R-1
; ---------- proto3 [Hide] ----------
  ; fn ?  line 52-54 np=1 va=0 ms=5 code=7 consts=4 upvals=1 protos=0
  ;   K[0]='UIUtil'
  ;   K[1]='SetLocalScale'
  ;   K[2]='m_contentRect'
  ;   K[3]=0
  ;   upvals: _ENV
  ;   locals: self(0-7)
  0000  GETTABUP  R1 = _ENV[K0('UIUtil')]
  0001  GETTABLE  R1 = R1[K1('SetLocalScale')]
  0002  GETTABLE  R2 = R0[K2('m_contentRect')]
  0003  LOADK     R3 = K3 0
  0004  LOADK     R4 = K3 0
  0005  CALL      R1 = call(R1, 0 args, 3 rets)
  0006  RETURN    return R0..R-1
; ---------- proto4 [OnProgressFinish] ----------
  ; fn ?  line 56-61 np=1 va=0 ms=3 code=17 consts=7 upvals=1 protos=0
  ;   K[0]='GameConfig'
  ;   K[1]='IsTestMode'
  ;   K[2]='m_questEntity'
  ;   K[3]='IsCompleted'
  ;   K[4]='TestFinishQuest'
  ;   K[5]='m_window'
  ;   K[6]='UpdateTaskContent'
  ;   upvals: _ENV
  ;   locals: self(0-17)
  0000  GETTABUP  R1 = _ENV[K0('GameConfig')]
  0001  GETTABLE  R1 = R1[K1('IsTestMode')]
  0002  CALL      R1 = call(R1, 1 args, 0 rets)
  0003  TEST      if not R1 then   -> -131067
  0004  JMP       (jump)   -> 16
  0005  GETTABLE  R1 = R0[K2('m_questEntity')]
  0006  SELF      R2 = R1[K3('IsCompleted')] (self)
  0007  CALL      R1 = call(R1, 1 args, 1 rets)
  0008  TEST      if not R1 then   -> -131061
  0009  JMP       (jump)   -> 16
  0010  GETTABLE  R1 = R0[K2('m_questEntity')]
  0011  SELF      R2 = R1[K4('TestFinishQuest')] (self)
  0012  CALL      R1 = call(R1, 0 args, 1 rets)
  0013  GETTABLE  R1 = R0[K5('m_window')]
  0014  SELF      R2 = R1[K6('UpdateTaskContent')] (self)
  0015  CALL      R1 = call(R1, 0 args, 1 rets)
  0016  RETURN    return R0..R-1
; ---------- proto5 [OnClicked] ----------
  ; fn ?  line 63-68 np=1 va=0 ms=9 code=19 consts=11 upvals=1 protos=0
  ;   K[0]='m_window'
  ;   K[1]=nil
  ;   K[2]='ShowQuestTip'
  ;   K[3]='m_questEntity'
  ;   K[4]='GetHintTextForDisplay'
  ;   K[5]='m_taskIcon'
  ;   K[6]='transform'
  ;   K[7]='position'
  ;   K[8]='Vector3'
  ;   K[9]=0
  ;   K[10]=50
  ;   upvals: _ENV
  ;   locals: self(0-19)
  0000  GETTABLE  R1 = R0[K0('m_window')]
  0001  EQ        if R1 eq K1(nil)   -> -130300
  0002  JMP       (jump)   -> 18
  0003  GETTABLE  R1 = R0[K0('m_window')]
  0004  SELF      R2 = R1[K2('ShowQuestTip')] (self)
  0005  GETTABLE  R3 = R0[K3('m_questEntity')]
  0006  SELF      R4 = R3[K4('GetHintTextForDisplay')] (self)
  0007  CALL      R3 = call(R3, 1 args, 1 rets)
  0008  GETTABLE  R4 = R0[K5('m_taskIcon')]
  0009  GETTABLE  R4 = R4[K6('transform')]
  0010  GETTABLE  R4 = R4[K7('position')]
  0011  GETTABUP  R5 = _ENV[K8('Vector3')]
  0012  LOADK     R6 = K9 0
  0013  LOADK     R7 = K10 50
  0014  LOADK     R8 = K9 0
  0015  CALL      R5 = call(R5, 1 args, 3 rets)
  0016  ADD       R4 = R5 add R4
  0017  CALL      R1 = call(R1, 0 args, 3 rets)
  0018  RETURN    return R0..R-1
; ---------- proto6 [OnTipClicked] ----------
  ; fn ?  line 70-72 np=1 va=0 ms=3 code=4 consts=2 upvals=0 protos=0
  ;   K[0]='m_questEntity'
  ;   K[1]='OnTipButtonClickedForDisplay'
  ;   locals: self(0-4)
  0000  GETTABLE  R1 = R0[K0('m_questEntity')]
  0001  SELF      R2 = R1[K1('OnTipButtonClickedForDisplay')] (self)
  0002  CALL      R1 = call(R1, 0 args, 1 rets)
  0003  RETURN    return R0..R-1
; ---------- proto7 [Init] ----------
  ; fn ?  line 79-82 np=1 va=1 ms=4 code=11 consts=5 upvals=1 protos=0
  ;   K[0]='DeliveryProgressTaskCell'
  ;   K[1]='Init'
  ;   K[2]='UIUtil'
  ;   K[3]='SetActive'
  ;   K[4]='m_checkGo'
  ;   upvals: _ENV
  ;   locals: self(0-11)
  0000  GETTABUP  R1 = _ENV[K0('DeliveryProgressTaskCell')]
  0001  GETTABLE  R1 = R1[K1('Init')]
  0002  MOVE      R2 = R0
  0003  VARARG    R3 = vararg(0)
  0004  CALL      R1 = call(R1, 0 args, -1 rets)
  0005  GETTABUP  R1 = _ENV[K2('UIUtil')]
  0006  GETTABLE  R1 = R1[K3('SetActive')]
  0007  GETTABLE  R2 = R0[K4('m_checkGo')]
  0008  LOADBOOL  R3 = false
  0009  CALL      R1 = call(R1, 0 args, 2 rets)
  0010  RETURN    return R0..R-1
; ---------- proto8 [OnClicked] ----------
  ; fn ?  line 84-103 np=1 va=0 ms=13 code=26 consts=11 upvals=1 protos=1
  ;   K[0]='m_questEntity'
  ;   K[1]='CanAcquireReward'
  ;   K[2]='TryAcquireReward'
  ;   K[3]='StopLoopAnim'
  ;   K[4]='GM'
  ;   K[5]='UIManager'
  ;   K[6]='OpenView'
  ;   K[7]='UIPrefabConfigName'
  ;   K[8]='AnimatedRewardWindow'
  ;   K[9]='ERewardScene'
  ;   K[10]='Other'
  ;   upvals: _ENV
  ;   locals: self(0-26), rewards(8-25)
  0000  GETTABLE  R1 = R0[K0('m_questEntity')]
  0001  SELF      R2 = R1[K1('CanAcquireReward')] (self)
  0002  CALL      R1 = call(R1, 1 args, 1 rets)
  0003  TEST      if not R1 then   -> -131067
  0004  JMP       (jump)   -> 25
  0005  GETTABLE  R1 = R0[K0('m_questEntity')]
  0006  SELF      R2 = R1[K2('TryAcquireReward')] (self)
  0007  CALL      R1 = call(R1, 1 args, 1 rets)
  0008  SELF      R3 = R0[K3('StopLoopAnim')] (self)
  0009  CALL      R2 = call(R2, 0 args, 1 rets)
  0010  GETTABUP  R2 = _ENV[K4('GM')]
  0011  GETTABLE  R2 = R2[K5('UIManager')]
  0012  SELF      R3 = R2[K6('OpenView')] (self)
  0013  GETTABUP  R4 = _ENV[K7('UIPrefabConfigName')]
  0014  GETTABLE  R4 = R4[K8('AnimatedRewardWindow')]
  0015  MOVE      R5 = R0
  0016  LOADNIL   R6..R6 = nil
  0017  LOADBOOL  R7 = true
  0018  GETTABUP  R8 = _ENV[K9('ERewardScene')]
  0019  GETTABLE  R8 = R8[K10('Other')]
  0020  LOADNIL   R9..R9 = nil
  0021  CLOSURE   R10 = closure proto0
  0022  LOADNIL   R11..R11 = nil
  0023  LOADBOOL  R12 = true
  0024  CALL      R2 = call(R2, 0 args, 10 rets)
  0025  RETURN    return R0..R-1
  ; ---------- proto0 [] ----------
    ; fn ?  line 90-101 np=0 va=0 ms=4 code=29 consts=11 upvals=2 protos=0
    ;   K[0]='UIUtil'
    ;   K[1]='IsEmptyComponent'
    ;   K[2]='SetActive'
    ;   K[3]='m_rewardContent'
    ;   K[4]='gameObject'
    ;   K[5]='m_checkGo'
    ;   K[6]='m_window'
    ;   K[7]=nil
    ;   K[8]='OnTaskCollect'
    ;   K[9]='m_questEntity'
    ;   K[10]='GetGroup'
    ;   upvals: _ENV, self
    0000  GETTABUP  R0 = _ENV[K0('UIUtil')]
    0001  GETTABLE  R0 = R0[K1('IsEmptyComponent')]
    0002  GETUPVAL  R1 = _ENV
    0003  CALL      R0 = call(R0, 1 args, 1 rets)
    0004  TEST      if not R0 then   -> -131066
    0005  JMP       (jump)   -> 7
    0006  RETURN    return R0..R-1
    0007  GETTABUP  R0 = _ENV[K0('UIUtil')]
    0008  GETTABLE  R0 = R0[K2('SetActive')]
    0009  GETTABUP  R1 = self[K3('m_rewardContent')]
    0010  GETTABLE  R1 = R1[K4('gameObject')]
    0011  LOADBOOL  R2 = false
    0012  CALL      R0 = call(R0, 0 args, 2 rets)
    0013  GETTABUP  R0 = _ENV[K0('UIUtil')]
    0014  GETTABLE  R0 = R0[K2('SetActive')]
    0015  GETTABUP  R1 = self[K5('m_checkGo')]
    0016  LOADBOOL  R2 = true
    0017  CALL      R0 = call(R0, 0 args, 2 rets)
    0018  GETTABUP  R0 = self[K6('m_window')]
    0019  EQ        if R1 eq K7(nil)   -> -130788
    0020  JMP       (jump)   -> 28
    0021  GETTABUP  R0 = self[K6('m_window')]
    0022  SELF      R1 = R0[K8('OnTaskCollect')] (self)
    0023  GETTABUP  R2 = self[K9('m_questEntity')]
    0024  SELF      R3 = R2[K10('GetGroup')] (self)
    0025  CALL      R2 = call(R2, 1 args, 1 rets)
    0026  GETUPVAL  R3 = _ENV
    0027  CALL      R0 = call(R0, 0 args, 3 rets)
    0028  RETURN    return R0..R-1
; ---------- proto9 [StopLoopAnim] ----------
  ; fn ?  line 105-109 np=1 va=0 ms=4 code=8 consts=4 upvals=0 protos=0
  ;   K[0]='m_animator'
  ;   K[1]=nil
  ;   K[2]='SetTrigger'
  ;   K[3]='Stop'
  ;   locals: self(0-8)
  0000  GETTABLE  R1 = R0[K0('m_animator')]
  0001  EQ        if R1 eq K1(nil)   -> -130300
  0002  JMP       (jump)   -> 7
  0003  GETTABLE  R1 = R0[K0('m_animator')]
  0004  SELF      R2 = R1[K2('SetTrigger')] (self)
  0005  LOADK     R3 = K3 'Stop'
  0006  CALL      R1 = call(R1, 0 args, 2 rets)
  0007  RETURN    return R0..R-1
; ---------- proto10 [Init] ----------
  ; fn ?  line 114-119 np=1 va=1 ms=6 code=17 consts=10 upvals=1 protos=0
  ;   K[0]='DeliveryProgressTaskCellCollect'
  ;   K[1]='Init'
  ;   K[2]='m_slider'
  ;   K[3]='value'
  ;   K[4]=0
  ;   K[5]='m_questEntity'
  ;   K[6]='GetTargetScore'
  ;   K[7]='m_sliderText'
  ;   K[8]='text'
  ;   K[9]='/'
  ;   upvals: _ENV
  ;   locals: self(0-17), targetScore(10-17)
  0000  GETTABUP  R1 = _ENV[K0('DeliveryProgressTaskCellCollect')]
  0001  GETTABLE  R1 = R1[K1('Init')]
  0002  MOVE      R2 = R0
  0003  VARARG    R3 = vararg(0)
  0004  CALL      R1 = call(R1, 0 args, -1 rets)
  0005  GETTABLE  R1 = R0[K2('m_slider')]
  0006  SETTABLE  R1[K3('value')] = K4(0)
  0007  GETTABLE  R1 = R0[K5('m_questEntity')]
  0008  SELF      R2 = R1[K6('GetTargetScore')] (self)
  0009  CALL      R1 = call(R1, 1 args, 1 rets)
  0010  GETTABLE  R2 = R0[K7('m_sliderText')]
  0011  MOVE      R3 = R0
  0012  LOADK     R4 = K9 '/'
  0013  MOVE      R5 = R0
  0014  CONCAT    R3 = concat(R3..R3)
  0015  SETTABLE  R2[K8('text')] = R3
  0016  RETURN    return R0..R-1
; ---------- proto11 [OnDestroy] ----------
  ; fn ?  line 121-126 np=1 va=0 ms=3 code=8 consts=3 upvals=0 protos=0
  ;   K[0]='m_seq'
  ;   K[1]=nil
  ;   K[2]='Kill'
  ;   locals: self(0-8)
  0000  GETTABLE  R1 = R0[K0('m_seq')]
  0001  EQ        if R1 eq K1(nil)   -> -130300
  0002  JMP       (jump)   -> 7
  0003  GETTABLE  R1 = R0[K0('m_seq')]
  0004  SELF      R2 = R1[K2('Kill')] (self)
  0005  CALL      R1 = call(R1, 0 args, 1 rets)
  0006  SETTABLE  R0[K0('m_seq')] = K1(nil)
  0007  RETURN    return R0..R-1
; ---------- proto12 [ProgressAnim] ----------
  ; fn ?  line 129-146 np=2 va=0 ms=11 code=53 consts=20 upvals=1 protos=1
  ;   K[0]=0.2
  ;   K[1]='m_seq'
  ;   K[2]='DOTween'
  ;   K[3]='Sequence'
  ;   K[4]='Append'
  ;   K[5]='m_slider'
  ;   K[6]='DOValue'
  ;   K[7]=1
  ;   K[8]=1.5
  ;   K[9]='AppendCallback'
  ;   K[10]='m_lightImg'
  ;   K[11]='DOFade'
  ;   K[12]='transform'
  ;   K[13]='DOScale'
  ;   K[14]='Vector3'
  ;   K[15]=1.1
  ;   K[16]='Join'
  ;   K[17]=0
  ;   K[18]=nil
  ;   K[19]='OnComplete'
  ;   upvals: _ENV
  ;   locals: self(0-53), callback(0-53), tim1(1-53)
  0000  LOADK     R2 = K0 0.2
  0001  GETTABUP  R3 = _ENV[K2('DOTween')]
  0002  GETTABLE  R3 = R3[K3('Sequence')]
  0003  CALL      R3 = call(R3, 1 args, 0 rets)
  0004  SETTABLE  R0[K1('m_seq')] = R3
  0005  GETTABLE  R3 = R0[K1('m_seq')]
  0006  SELF      R4 = R3[K4('Append')] (self)
  0007  GETTABLE  R5 = R0[K5('m_slider')]
  0008  SELF      R6 = R5[K6('DOValue')] (self)
  0009  LOADK     R7 = K7 1
  0010  LOADK     R8 = K8 1.5
  0011  CALL      R5 = call(R5, -1 args, 3 rets)
  0012  CALL      R3 = call(R3, 0 args, -1 rets)
  0013  GETTABLE  R3 = R0[K1('m_seq')]
  0014  SELF      R4 = R3[K9('AppendCallback')] (self)
  0015  CLOSURE   R5 = closure proto0
  0016  CALL      R3 = call(R3, 0 args, 2 rets)
  0017  GETTABLE  R3 = R0[K1('m_seq')]
  0018  SELF      R4 = R3[K4('Append')] (self)
  0019  GETTABLE  R5 = R0[K10('m_lightImg')]
  0020  SELF      R6 = R5[K11('DOFade')] (self)
  0021  LOADK     R7 = K7 1
  0022  MOVE      R8 = R0
  0023  CALL      R5 = call(R5, -1 args, 3 rets)
  0024  CALL      R3 = call(R3, 0 args, -1 rets)
  0025  GETTABLE  R3 = R0[K1('m_seq')]
  0026  SELF      R4 = R3[K4('Append')] (self)
  0027  GETTABLE  R5 = R0[K10('m_lightImg')]
  0028  GETTABLE  R5 = R5[K12('transform')]
  0029  SELF      R6 = R5[K13('DOScale')] (self)
  0030  GETTABUP  R7 = _ENV[K14('Vector3')]
  0031  LOADK     R8 = K15 1.1
  0032  LOADK     R9 = K15 1.1
  0033  LOADK     R10 = K7 1
  0034  CALL      R7 = call(R7, 1 args, 3 rets)
  0035  MOVE      R8 = R0
  0036  CALL      R5 = call(R5, -1 args, 3 rets)
  0037  CALL      R3 = call(R3, 0 args, -1 rets)
  0038  GETTABLE  R3 = R0[K1('m_seq')]
  0039  SELF      R4 = R3[K16('Join')] (self)
  0040  GETTABLE  R5 = R0[K10('m_lightImg')]
  0041  SELF      R6 = R5[K11('DOFade')] (self)
  0042  LOADK     R7 = K17 0
  0043  MOVE      R8 = R0
  0044  CALL      R5 = call(R5, -1 args, 3 rets)
  0045  CALL      R3 = call(R3, 0 args, -1 rets)
  0046  EQ        if R1 eq K18(nil)   -> -130238
  0047  JMP       (jump)   -> 52
  0048  GETTABLE  R3 = R0[K1('m_seq')]
  0049  SELF      R4 = R3[K19('OnComplete')] (self)
  0050  MOVE      R5 = R0
  0051  CALL      R3 = call(R3, 0 args, 2 rets)
  0052  RETURN    return R0..R-1
  ; ---------- proto0 [] ----------
    ; fn ?  line 135-138 np=0 va=0 ms=3 code=13 consts=7 upvals=2 protos=0
    ;   K[0]='SpriteUtil'
    ;   K[1]='SetImage'
    ;   K[2]='m_bgImg'
    ;   K[3]='ImageFileConfigName'
    ;   K[4]='DeliveryProgressTask_list_green'
    ;   K[5]='m_iconBgImg'
    ;   K[6]='DeliveryProgressTask_iconBg_green'
    ;   upvals: _ENV, self
    0000  GETTABUP  R0 = _ENV[K0('SpriteUtil')]
    0001  GETTABLE  R0 = R0[K1('SetImage')]
    0002  GETTABUP  R1 = self[K2('m_bgImg')]
    0003  GETTABUP  R2 = _ENV[K3('ImageFileConfigName')]
    0004  GETTABLE  R2 = R2[K4('DeliveryProgressTask_list_green')]
    0005  CALL      R0 = call(R0, 0 args, 2 rets)
    0006  GETTABUP  R0 = _ENV[K0('SpriteUtil')]
    0007  GETTABLE  R0 = R0[K1('SetImage')]
    0008  GETTABUP  R1 = self[K5('m_iconBgImg')]
    0009  GETTABUP  R2 = _ENV[K3('ImageFileConfigName')]
    0010  GETTABLE  R2 = R2[K6('DeliveryProgressTask_iconBg_green')]
    0011  CALL      R0 = call(R0, 0 args, 2 rets)
    0012  RETURN    return R0..R-1
