Mercurial > mm7
comparison mm7_3.cpp @ 153:86a2637ba125
UpdateActors
author | Ritor1 |
---|---|
date | Tue, 12 Feb 2013 16:54:25 +0600 |
parents | 796b79187c27 |
children | 8e0e2991f9d1 |
comparison
equal
deleted
inserted
replaced
152:796b79187c27 | 153:86a2637ba125 |
---|---|
957 unsigned int v58; // edi@107 | 957 unsigned int v58; // edi@107 |
958 unsigned int v59; // ebx@107 | 958 unsigned int v59; // ebx@107 |
959 signed int v60; // eax@107 | 959 signed int v60; // eax@107 |
960 int v61; // eax@124 | 960 int v61; // eax@124 |
961 Vec3_int_ v62; // [sp+Ch] [bp-44h]@42 | 961 Vec3_int_ v62; // [sp+Ch] [bp-44h]@42 |
962 char v63; // [sp+18h] [bp-38h]@64 | 962 int v63; // [sp+18h] [bp-38h]@64 |
963 int v64; // [sp+1Ch] [bp-34h]@64 | 963 int v64; // [sp+1Ch] [bp-34h]@64 |
964 int v65; // [sp+20h] [bp-30h]@2 | 964 int v65; // [sp+20h] [bp-30h]@2 |
965 int v66; // [sp+24h] [bp-2Ch]@2 | 965 int v66; // [sp+24h] [bp-2Ch]@2 |
966 bool v67; // [sp+28h] [bp-28h]@10 | 966 bool v67; // [sp+28h] [bp-28h]@10 |
967 unsigned int v68; // [sp+2Ch] [bp-24h]@10 | 967 unsigned int v68; // [sp+2Ch] [bp-24h]@10 |
1335 v71 = 58500; | 1335 v71 = 58500; |
1336 v0->vVelocity.y = v70; | 1336 v0->vVelocity.y = v70; |
1337 v70 = v0->vVelocity.z; | 1337 v70 = v0->vVelocity.z; |
1338 v70 = (unsigned __int64)(v71 * (signed __int64)(signed int)v70) >> 16; | 1338 v70 = (unsigned __int64)(v71 * (signed __int64)(signed int)v70) >> 16; |
1339 ++v69; | 1339 ++v69; |
1340 v54 = __OFSUB__(v69, 100); | 1340 v54 = v69 < 100; |
1341 v10 = ((v69 - 100) & 0x80000000u) != 0; | 1341 v10 = (v69 - 100) < 0; |
1342 v0->vVelocity.z = v70; | 1342 v0->vVelocity.z = v70; |
1343 if ( !(v10 ^ v54) ) | 1343 if ( !(v10 ^ v54) ) |
1344 break; | 1344 break; |
1345 v26 = stru_721530.prolly_normal_d; | 1345 v26 = stru_721530.prolly_normal_d; |
1346 } | 1346 } |