void GameObject::translateAllChildrenWorld(Vector3)

Temps: 2, 4, 5, 7, 10, 12, 14

Variables: 
 -002: Vector3 v
 001: uint i
 000: GameObject this
 004: (heap) Array {noname}
 007: (heap) Array {noname}
 012: (heap) Vector3 {noname}
 014: (heap) GameObject {noname}
 010: Vector3 {noname}


- 144,8 -
    0  14 *    VarDecl  0
    0  14 *    SUSPEND
    1  14 *    VarDecl  1
    1  14 *    SetV4    v1, 0x0          (i:0, f:0)
    3  14 *    JMP      +131              (d:136)
    5  14 * 4:
    5  14 *    SUSPEND
- 145,4 -
    6  14 * {
    6  14 *    SUSPEND
    7  14 *    PshV4    v1
    8  15 *    PshVPtr  v0
    9  17 *    ADDSi    v84, 134217923
   11  17 *    RDSPtr
   12  17 *    RefCpyV  v4, 0x2d8ae40          (i:47754816, f:2.3594e-316)
   15  17 *    CALLSYS  4719           (GameObjectProperties@& Array::opIndex(uint))
   17  14 *    PshRPtr
   18  16 *    RDSPtr
   19  16 *    ADDSi    v80, 134217928
   21  16 *    PopRPtr
   22  14 *    RDR4     v2
   23  14 *    FREE     v4, 0x2d8ae40          (i:47754816, f:2.3594e-316)
   26  14 *    CMPIi    v2, 0
   28  14 *    JNZ      +47              (d:77)
- 146,5 -
   30  14 * {
   30  14 *    SUSPEND
   31  14 *    VAR      v-2
   32  16 *    PSF      v10
   33  18 *    PshV4    v1
   34  19 *    PshVPtr  v0
   35  21 *    ADDSi    v84, 134217923
   37  21 *    RDSPtr
   38  21 *    RefCpyV  v7, 0x2d8ae40          (i:47754816, f:2.3594e-316)
   41  21 *    CALLSYS  4719           (GameObjectProperties@& Array::opIndex(uint))
   43  18 *    PshRPtr
   44  20 *    RDSPtr
   45  20 *    ADDSi    v56, 134217928
   47  20 *    GETOBJREF 4
   48  20 *    CALLSYS  199           (Vector3 Vector3::opAdd(const Vector3&in) const)
   50  14 *    ObjInfo  v10, 1
   50  14 *    FREE     v7, 0x2d8ae40          (i:47754816, f:2.3594e-316)
   53  14 *    VAR      v10
   54  16 *    PshV4    v1
   55  17 *    PshVPtr  v0
   56  19 *    ADDSi    v84, 134217923
   58  19 *    RDSPtr
   59  19 *    RefCpyV  v4, 0x2d8ae40          (i:47754816, f:2.3594e-316)
   62  19 *    CALLSYS  4719           (GameObjectProperties@& Array::opIndex(uint))
   64  16 *    PshRPtr
   65  18 *    RDSPtr
   66  18 *    ADDSi    v48, 134217928
   68  18 *    RDSPtr
   69  18 *    GETREF   2
   70  18 *    CALLSYS  804           (void Object::setPosition(const Vector3&in))
   72  14 *    ObjInfo  v10, 0
   72  14 *    FREE     v4, 0x2d8ae40          (i:47754816, f:2.3594e-316)
   75  14 * }
   75  14 *    JMP      +57              (d:134)
- 148,5 -
   77  14 * 5:
   77  14 * {
   77  14 *    SUSPEND
   78  14 *    PSF      v12
   79  16 *    VAR      v-2
   80  18 *    PSF      v10
   81  20 *    PshV4    v1
   82  21 *    PshVPtr  v0
   83  23 *    ADDSi    v84, 134217923
   85  23 *    RDSPtr
   86  23 *    RefCpyV  v4, 0x2d8ae40          (i:47754816, f:2.3594e-316)
   89  23 *    CALLSYS  4719           (GameObjectProperties@& Array::opIndex(uint))
   91  20 *    PshRPtr
   92  22 *    RDSPtr
   93  22 *    ADDSi    v56, 134217928
   95  22 *    GETOBJREF 4
   96  22 *    CALLSYS  199           (Vector3 Vector3::opAdd(const Vector3&in) const)
   98  16 *    ObjInfo  v10, 1
   98  16 *    FREE     v4, 0x2d8ae40          (i:47754816, f:2.3594e-316)
  101  16 *    PSF      v10
  102  18 *    ALLOC    0x487f30, 184             (type:Vector3)
  106  14 *    ObjInfo  v10, 0
  106  14 *    VAR      v12
  107  16 *    PshV4    v1
  108  17 *    PshVPtr  v0
  109  19 *    ADDSi    v84, 134217923
  111  19 *    RDSPtr
  112  19 *    RefCpyV  v7, 0x2d8ae40          (i:47754816, f:2.3594e-316)
  115  19 *    CALLSYS  4719           (GameObjectProperties@& Array::opIndex(uint))
  117  16 *    PshRPtr
  118  18 *    RDSPtr
  119  18 *    ADDSi    v40, 134217928
  121  18 *    RDSPtr
  122  18 *    GETOBJ   2
  123  18 *    RefCpyV  v14, 0x2c81a70          (i:46668400, f:2.30573e-316)
  126  18 *    CALLINTF 4705           (void GameObject::setPosition(Vector3))
  128  14 *    FREE     v7, 0x2d8ae40          (i:47754816, f:2.3594e-316)
  131  14 *    FREE     v14, 0x2c81a70          (i:46668400, f:2.30573e-316)
- 144,48 -
  134  14 * }
  134  14 * 6:
  134  14 * }
  134  14 * 3:
  134  14 *    SUSPEND
  135  14 *    IncVi    v1
- 144,20 -
  136  14 * 1:
  136  14 *    SUSPEND
  137  14 *    PshVPtr  v0
  138  16 *    ADDSi    v84, 134217923
  140  16 *    RDSPtr
  141  16 *    CALLSYS  131           (uint Array::length() const)
  143  14 *    CpyRtoV4 v2
  144  14 *    CMPu     v1, v2
  146  14 *    JS       -143              (d:5)
- 151,3 -
  148  14 * 2:
  148  14 *    SUSPEND
  149  14 * 0:
  149  14 *    FREE     v-2, 0x487f30          (i:4751152, f:2.34738e-317)
  152  14 *    RET      4
