GameObjectProperties@ GameObject::getChildPropertiesById(uint)

Temps: 2, 4, 6, 8

Variables: 
 -002: uint objId
 001: uint i
 000: GameObject this
 004: (heap) Array {noname}
 006: (heap) GameObjectProperties {noname}
 008: (heap) String {noname}


- 304,8 -
    0   8 *    VarDecl  0
    0   8 *    SUSPEND
    1   8 *    VarDecl  1
    1   8 *    SetV4    v1, 0x0          (i:0, f:0)
    3   8 *    JMP      +50              (d:55)
    5   8 * 4:
    5   8 *    SUSPEND
- 305,4 -
    6   8 * {
    6   8 *    SUSPEND
    7   8 *    PshV4    v1
    8   9 *    PshVPtr  v0
    9  11 *    ADDSi    v84, 134217923
   11  11 *    RDSPtr
   12  11 *    RefCpyV  v4, 0x2d8ae40          (i:47754816, f:2.3594e-316)
   15  11 *    CALLSYS  4719           (GameObjectProperties@& Array::opIndex(uint))
   17   8 *    PshRPtr
   18  10 *    RDSPtr
   19  10 *    ADDSi    v32, 134217928
   21  10 *    PopRPtr
   22   8 *    RDR4     v2
   23   8 *    FREE     v4, 0x2d8ae40          (i:47754816, f:2.3594e-316)
   26   8 *    CMPu     v2, v-2
   28   8 *    JNZ      +23              (d:53)
- 306,5 -
   30   8 * {
   30   8 *    SUSPEND
   31   8 *    PshV4    v1
   32   9 *    PshVPtr  v0
   33  11 *    ADDSi    v84, 134217923
   35  11 *    RDSPtr
   36  11 *    RefCpyV  v4, 0x2d8ae40          (i:47754816, f:2.3594e-316)
   39  11 *    CALLSYS  4719           (GameObjectProperties@& Array::opIndex(uint))
   41   8 *    PshRPtr
   42  10 *    RDSPtr
   43  10 *    RefCpyV  v6, 0x2c83490          (i:46675088, f:2.30606e-316)
   46  10 *    PopPtr
   47   8 *    FREE     v4, 0x2d8ae40          (i:47754816, f:2.3594e-316)
   50   8 * {
   50   8 * }
   50   8 *    LOADOBJ  v6
   51   8 *    JMP      +33              (d:86)
- 304,48 -
   53   7   }
   53   8 * 5:
   53   8 * }
   53   8 * 3:
   53   8 *    SUSPEND
   54   8 *    IncVi    v1
- 304,20 -
   55   8 * 1:
   55   8 *    SUSPEND
   56   8 *    PshVPtr  v0
   57  10 *    ADDSi    v84, 134217923
   59  10 *    RDSPtr
   60  10 *    CALLSYS  131           (uint Array::length() const)
   62   8 *    CpyRtoV4 v2
   63   8 *    CMPu     v1, v2
   65   8 *    JS       -62              (d:5)
- 309,3 -
   67   8 * 2:
   67   8 *    SUSPEND
   68   8 *    STR      10         (l:48 s:"WARNING: G")
   69  11 *    CALLSYS  84           (String@ _string_factory_(const int, const uint8&in))
   71   8 *    STOREOBJ v8
   72   8 *    ChkNullV v8
   73   8 *    VAR      v8
   74  10 *    GETOBJREF 0
   75  10 *    CALLSYS  83           (void echo(const String&in))
   77   8 *    FREE     v8, 0x4871c0          (i:4747712, f:2.34568e-317)
- 310,3 -
   80   8 *    SUSPEND
   81   8 *    PshVPtr  v0
   82  10 *    CALLINTF 4711           (GameObjectProperties@ GameObject::getEmptyProp())
   84   8 *    STOREOBJ v6
   85   8 * {
   85   8 * }
   85   8 *    LOADOBJ  v6
   86   8 * 0:
   86   8 *    RET      3
