# DiscoSpin_Model_DiscoSpinActivityWeightInfo_1472.luac
; fn @DiscoSpinActivityWeightInfo.lua  line 0-0 np=0 va=1 ms=2 code=12 consts=5 upvals=1 protos=2
;   K[0]='DiscoSpinActivityWeightInfo'
;   K[1]='__index'
;   K[2]='Create'
;   K[3]='DiscoSpinActivityWeightInfo'
;   K[4]='_Init'
;   upvals: _ENV
0000  NEWTABLE  R0 = {} (0 items)
0001  SETTABUP  _ENV[K0('DiscoSpinActivityWeightInfo')] = R0
0002  GETTABUP  R0 = _ENV[K0('DiscoSpinActivityWeightInfo')]
0003  GETTABUP  R1 = _ENV[K0('DiscoSpinActivityWeightInfo')]
0004  SETTABLE  R0[K1('__index')] = R1
0005  GETTABUP  R0 = _ENV[K0('DiscoSpinActivityWeightInfo')]
0006  CLOSURE   R1 = closure proto0
0007  SETTABLE  R0[K2('Create')] = R1
0008  GETTABUP  R0 = _ENV[K3('DiscoSpinActivityWeightInfo')]
0009  CLOSURE   R1 = closure proto1
0010  SETTABLE  R0[K4('_Init')] = R1
0011  RETURN    return R0..R-1
; ---------- proto0 [Create] ----------
  ; fn ?  line 9-13 np=2 va=0 ms=7 code=10 consts=3 upvals=1 protos=0
  ;   K[0]='setmetatable'
  ;   K[1]='DiscoSpinActivityWeightInfo'
  ;   K[2]='_Init'
  ;   upvals: _ENV
  ;   locals: index(0-10), weight(0-10), instance(4-10)
  0000  GETTABUP  R2 = _ENV[K0('setmetatable')]
  0001  NEWTABLE  R3 = {} (0 items)
  0002  GETTABUP  R4 = _ENV[K1('DiscoSpinActivityWeightInfo')]
  0003  CALL      R2 = call(R2, 1 args, 2 rets)
  0004  SELF      R4 = R2[K2('_Init')] (self)
  0005  MOVE      R5 = R0
  0006  MOVE      R6 = R0
  0007  CALL      R3 = call(R3, 0 args, 3 rets)
  0008  RETURN    return R2..R1
  0009  RETURN    return R0..R-1
; ---------- proto1 [_Init] ----------
  ; fn ?  line 17-20 np=3 va=0 ms=3 code=3 consts=2 upvals=0 protos=0
  ;   K[0]='Index'
  ;   K[1]='Weight'
  ;   locals: self(0-3), index(0-3), weight(0-3)
  0000  SETTABLE  R0[K0('Index')] = R1
  0001  SETTABLE  R0[K1('Weight')] = R2
  0002  RETURN    return R0..R-1
