bool ParticleBehaviours::doMoveScaleTrail(Object@)

Temps: 3, 4, 5, 7, 9, 11, 13, 15, 17, 19

Variables: 
 -002: Object@ object
 000: ParticleBehaviours this
 007: (heap) Object {noname}
 009: (heap) ParticleBehaviours {noname}
 011: (heap) _builtin_function_ {noname}
 013: (heap) Scene {noname}
 015: (heap) Vector3 {noname}
 017: (heap) Timer {noname}
 019: (heap) Particle {noname}
 003: Vector3 {noname}


- 97,3 -
    0  19 *    VarDecl  0
    0  19 *    SUSPEND
    1  19 *    PshVPtr  v0
    2  21 *    ADDSi    v40, 134217940
    4  21 *    PSF      v3
    5  23 *    CALLSYS  184           (Vector3::Vector3(const Vector3&in))
    7  19 *    ObjInfo  v3, 1
    7  19 *    VAR      v3
    8  21 *    PshVPtr  v-2
    9  23 *    GETREF   2
   10  23 *    CALLSYS  808           (void Object::relTranslate(const Vector3&in))
- 98,3 -
   12  19 *    ObjInfo  v3, 0
   12  19 *    SUSPEND
   13  19 *    LoadThisR v64, 134217940
   15  19 *    RDR4     v4
   16  19 *    PshV4    v4
   17  20 *    PSF      v3
   18  22 *    PshVPtr  v0
   19  24 *    ADDSi    v40, 134217940
   21  24 *    CALLSYS  210           (Vector3 Vector3::opMul(float) const)
   23  19 *    ObjInfo  v3, 1
   23  19 *    PSF      v3
   24  21 *    PshVPtr  v0
   25  23 *    ADDSi    v40, 134217940
   27  23 *    COPY     v3, 67108879
   29  21 *    ObjInfo  v3, 0
   29  21 *    PopPtr
- 99,3 -
   30  19 *    SUSPEND
   31  19 *    LoadThisR v32, 134217940
   33  19 *    RDR4     v4
   34  19 *    CMPIi    v4, 0
   36  19 *    JNP      +21              (d:59)
- 100,4 -
   38  19 * {
   38  19 *    SUSPEND
   39  19 *    PshC4    0x3f733333          (i:1064514355, f:0.95)
   41  20 *    PSF      v3
   42  22 *    PshVPtr  v-2
   43  24 *    RefCpyV  v7, 0x492650          (i:4793936, f:2.36852e-317)
   46  24 *    CALLSYS  827           (const Vector3& Object::get_scale() const)
   48  22 *    PshRPtr
   49  24 *    CALLSYS  210           (Vector3 Vector3::opMul(float) const)
   51  19 *    ObjInfo  v3, 1
   51  19 *    FREE     v7, 0x492650          (i:4793936, f:2.36852e-317)
   54  19 *    VAR      v3
   55  21 *    PshVPtr  v-2
   56  23 *    GETREF   2
   57  23 *    CALLSYS  810           (void Object::setScale(const Vector3&in))
- 102,3 -
   59  19 *    ObjInfo  v3, 0
   59  19 * }
   59  19 * 1:
   59  19 *    SUSPEND
   60  19 *    LoadThisR v36, 134217940
   62  19 *    RDR4     v4
   63  19 *    CMPIi    v4, 1
   65  19 *    JNS      +6              (d:73)
- 103,4 -
   67  19 * {
   67  19 *    SUSPEND
   68  19 *    SetV1    v5, 0x0
   70  19 * {
   70  19 * }
   70  19 *    CpyVtoR4 v5
   71  19 *    JMP      +82              (d:155)
- 105,3 -
   73  18   }
   73  19 * 2:
   73  19 *    SUSPEND
   74  19 *    PshVPtr  v0
   75  21 *    ADDSi    v76, 134217940
   77  21 *    RDSPtr
   78  21 *    RefCpyV  v13, 0x493b20          (i:4799264, f:2.37115e-317)
   81  21 *    PopPtr
   82  19 *    VAR      v13
   83  21 *    PshC4    0x3e3851ec          (i:1043878380, f:0.18)
   85  22 *    PSF      v15
   86  24 *    PshVPtr  v-2
   87  26 *    RefCpyV  v7, 0x492650          (i:4793936, f:2.36852e-317)
   90  26 *    CALLSYS  820           (const Vector3& Object::get_position() const)
   92  24 *    PshRPtr
   93  26 *    PSF      v3
   94  28 *    CALLSYS  184           (Vector3::Vector3(const Vector3&in))
   96  24 *    FREE     v7, 0x492650          (i:4793936, f:2.36852e-317)
   99  24 *    ObjInfo  v3, 1
   99  24 *    PSF      v3
  100  26 *    ALLOC    0x487f30, 184             (type:Vector3)
  104  22 *    ObjInfo  v3, 0
  104  22 *    VAR      v15
  105  24 *    CALL     4107           (ParticleBehaviours@ ParticleBehaviours())
  107  24 *    STOREOBJ v9
  108  24 *    PshVPtr  v9
  109  26 *    CALLINTF 4472           (P_BEHAVIOUR@ ParticleBehaviours::trail())
  111  24 *    STOREOBJ v11
  112  24 *    FREE     v9, 0x2c83e50          (i:46677584, f:2.30618e-316)
  115  24 *    VAR      v11
  116  26 *    PshVPtr  v0
  117  28 *    ADDSi    v68, 134217940
  119  28 *    RDSPtr
  120  28 *    RefCpyV  v17, 0x490710          (i:4785936, f:2.36457e-317)
  123  28 *    PopPtr
  124  26 *    VAR      v17
  125  28 *    GETOBJ   0
  126  28 *    GETOBJ   2
  127  28 *    GETOBJ   4
  128  28 *    GETOBJ   7
  129  28 *    CALL     4113           (Particle@ Particle(Timer@, P_BEHAVIOUR@, Vector3, float, Scene@))
  131  19 *    STOREOBJ v19
  132  19 *    FREE     v19, 0x2c84190          (i:46678416, f:2.30622e-316)
- 106,3 -
  135  19 *    SUSPEND
  136  19 *    LoadThisR v36, 134217940
  138  19 *    RDR4     v5
  139  19 *    SUBIi    v5, v5, 1
  142  19 *    WRTV4    v5
- 107,3 -
  143  19 *    SUSPEND
  144  19 *    LoadThisR v32, 134217940
  146  19 *    RDR4     v4
  147  19 *    SUBIi    v4, v4, 1
  150  19 *    WRTV4    v4
- 108,3 -
  151  19 *    SUSPEND
  152  19 *    SetV1    v5, 0x1
  154  19 * {
  154  19 * }
  154  19 *    CpyVtoR4 v5
  155  19 * 0:
  155  19 *    FREE     v-2, 0x492650          (i:4793936, f:2.36852e-317)
  158  19 *    RET      4
