void Player::check()

Temps: 1, 3, 4, 5

Variables: 
 006: int bankSpeed
 000: Player this
 003: (heap) Array {noname}


- 63,3 -
    0   6 *    SUSPEND
    1   6 *    LoadThisR v224, 134217944
    3   6 *    RDR1     v1
    4   6 *    CpyVtoR4 v1
    5   6 *    JLowZ    +8              (d:15)
- 64,4 -
    7   6 * {
    7   6 *    SUSPEND
    8   6 *    SetV1    v1, 0x0
   10   6 *    LoadThisR v224, 134217944
   12   6 *    WRTV1    v1
   13   6 * }
   13   6 *    JMP      +59              (d:74)
- 66,4 -
   15   6 * 1:
   15   6 * {
   15   6 *    SUSPEND
   16   6 *    SetV4    v1, 0x5          (i:5, f:7.00649e-045)
   18   6 *    PshVPtr  v0
   19   8 *    ADDSi    v276, 134217944
   21   8 *    RDSPtr
   22   8 *    ADDSi    v196, 134217945
   24   8 *    PopRPtr
   25   6 *    WRTV4    v1
- 67,4 -
   26   6 *    SUSPEND
   27   6 *    PshC4    0x4          (i:4, f:5.60519e-045)
   29   7 *    PshVPtr  v0
   30   9 *    ADDSi    v228, 134217944
   32   9 *    RDSPtr
   33   9 *    RefCpyV  v3, 0x2c85bd0          (i:46685136, f:2.30655e-316)
   36   9 *    CALLSYS  4428           (int& Array::opIndex(uint))
   38   6 *    RDR4     v1
   39   6 *    FREE     v3, 0x2c85bd0          (i:46685136, f:2.30655e-316)
   42   6 *    CMPIi    v1, 0
   44   6 *    JZ       +4              (d:50)
- 68,5 -
   46   6 * {
   46   6 *    SUSPEND
   47   6 *    PshVPtr  v0
   48   8 *    CALLINTF 4757           (void Player::rotateLeft())
- 70,4 -
   50   6 * }
   50   6 * 3:
   50   6 *    SUSPEND
   51   6 *    PshC4    0x5          (i:5, f:7.00649e-045)
   53   7 *    PshVPtr  v0
   54   9 *    ADDSi    v228, 134217944
   56   9 *    RDSPtr
   57   9 *    RefCpyV  v3, 0x2c85bd0          (i:46685136, f:2.30655e-316)
   60   9 *    CALLSYS  4428           (int& Array::opIndex(uint))
   62   6 *    RDR4     v1
   63   6 *    FREE     v3, 0x2c85bd0          (i:46685136, f:2.30655e-316)
   66   6 *    CMPIi    v1, 0
   68   6 *    JZ       +4              (d:74)
- 71,5 -
   70   6 * {
   70   6 *    SUSPEND
   71   6 *    PshVPtr  v0
   72   8 *    CALLINTF 4758           (void Player::rotateRight())
- 76,3 -
   74   6 * }
   74   6 * 4:
   74   6 * }
   74   6 * 2:
   74   6 *    SUSPEND
   75   6 *    VarDecl  0
   75   6 *    SetV4    v6, 0x1e          (i:30, f:4.2039e-044)
- 77,3 -
   77   6 *    SUSPEND
   78   6 *    LoadThisR v212, 134217944
   80   6 *    RDR4     v4
   81   6 *    CMPIi    v4, 0
   83   6 *    JNP      +28              (d:113)
- 78,4 -
   85   6 * {
   85   6 *    SUSPEND
   86   6 *    LoadThisR v212, 134217944
   88   6 *    RDR4     v1
   89   6 *    SUBIi    v4, v1, 10
   92   6 *    WRTV4    v4
- 79,4 -
   93   6 *    SUSPEND
   94   6 *    LoadThisR v220, 134217944
   96   6 *    RDR4     v5
   97   6 *    SUBi     v4, v5, v6
   99   6 *    CMPIi    v4, -200
  101   6 *    JNP      +8              (d:111)
- 80,5 -
  103   6 * {
  103   6 *    SUSPEND
  104   6 *    CpyVtoV4 v1, v6
  106   6 *    NEGi     v1
  107   6 *    PshV4    v1
  108   7 *    PshVPtr  v0
  109   9 *    CALLINTF 4756           (void Player::bank(int))
  111   6 * }
  111   6 * 6:
  111   6 * }
  111   6 *    JMP      +80              (d:193)
- 82,10 -
  113   6 * 5:
  113   6 *    SUSPEND
  114   6 *    LoadThisR v216, 134217944
  116   6 *    RDR4     v5
  117   6 *    CMPIi    v5, 0
  119   6 *    JNP      +25              (d:146)
- 83,4 -
  121   6 * {
  121   6 *    SUSPEND
  122   6 *    LoadThisR v216, 134217944
  124   6 *    RDR4     v1
  125   6 *    SUBIi    v5, v1, 10
  128   6 *    WRTV4    v5
- 84,4 -
  129   6 *    SUSPEND
  130   6 *    LoadThisR v220, 134217944
  132   6 *    RDR4     v4
  133   6 *    ADDi     v5, v4, v6
  135   6 *    CMPIi    v5, 200
  137   6 *    JNS      +5              (d:144)
- 85,5 -
  139   6 * {
  139   6 *    SUSPEND
  140   6 *    PshV4    v6
  141   7 *    PshVPtr  v0
  142   9 *    CALLINTF 4756           (void Player::bank(int))
  144   6 * }
  144   6 * 9:
  144   6 * }
  144   6 *    JMP      +47              (d:193)
- 87,10 -
  146   6 * 8:
  146   6 *    SUSPEND
  147   6 *    LoadThisR v220, 134217944
  149   6 *    RDR4     v1
  150   6 *    CMPIi    v1, 0
  152   6 *    JZ       +39              (d:193)
- 88,4 -
  154   6 * {
  154   6 *    SUSPEND
  155   6 *    LoadThisR v220, 134217944
  157   6 *    RDR4     v4
  158   6 *    CMPIi    v4, 0
  160   6 *    JNS      +11              (d:173)
- 89,5 -
  162   6 * {
  162   6 *    SUSPEND
  163   6 *    SetV4    v5, 0x2          (i:2, f:2.8026e-045)
  165   6 *    DIVi     v1, v6, v5
  167   6 *    PshV4    v1
  168   7 *    PshVPtr  v0
  169   9 *    CALLINTF 4756           (void Player::bank(int))
  171   6 * }
  171   6 *    JMP      +20              (d:193)
- 90,11 -
  173   6 * 12:
  173   6 *    SUSPEND
  174   6 *    LoadThisR v220, 134217944
  176   6 *    RDR4     v5
  177   6 *    CMPIi    v5, 0
  179   6 *    JNP      +12              (d:193)
- 91,5 -
  181   6 * {
  181   6 *    SUSPEND
  182   6 *    CpyVtoV4 v1, v6
  184   6 *    NEGi     v1
  185   6 *    SetV4    v4, 0x2          (i:2, f:2.8026e-045)
  187   6 *    DIVi     v5, v1, v4
  189   6 *    PshV4    v5
  190   7 *    PshVPtr  v0
  191   9 *    CALLINTF 4756           (void Player::bank(int))
- 94,3 -
  193   6 * }
  193   6 * 14:
  193   6 * 13:
  193   6 * }
  193   6 * 11:
  193   6 * 10:
  193   6 * 7:
  193   6 *    SUSPEND
  194   6 * 0:
  194   6 *    RET      2
