comparison Render.cpp @ 619:574cc56e05e9

ParticleEngine crash in temple
author Nomad
date Fri, 08 Mar 2013 17:08:08 +0200
parents f2697c2b4109
children 71ecba604995
comparison
equal deleted inserted replaced
618:5cfb5dadf330 619:574cc56e05e9
3504 RenderBillboard *v27; // eax@37 3504 RenderBillboard *v27; // eax@37
3505 __int16 v28; // dx@37 3505 __int16 v28; // dx@37
3506 __int16 v29; // cx@37 3506 __int16 v29; // cx@37
3507 int v30; // ecx@37 3507 int v30; // ecx@37
3508 int v31; // ebx@37 3508 int v31; // ebx@37
3509 Particle_ local_0; // [sp+Ch] [bp-98h]@7 3509 Particle_sw local_0; // [sp+Ch] [bp-98h]@7
3510 int x; // [sp+74h] [bp-30h]@9 3510 int x; // [sp+74h] [bp-30h]@9
3511 int y; // [sp+78h] [bp-2Ch]@9 3511 int y; // [sp+78h] [bp-2Ch]@9
3512 //int v35; // [sp+7Ch] [bp-28h]@1 3512 //int v35; // [sp+7Ch] [bp-28h]@1
3513 int v36; // [sp+80h] [bp-24h]@9 3513 int v36; // [sp+80h] [bp-24h]@9
3514 unsigned __int16 *v37; // [sp+84h] [bp-20h]@9 3514 unsigned __int16 *v37; // [sp+84h] [bp-20h]@9
3698 } 3698 }
3699 else 3699 else
3700 { 3700 {
3701 memset(&local_0, 0, 0x68u); 3701 memset(&local_0, 0, 0x68u);
3702 v3 = (double)*((signed int *)v0 - 1); 3702 v3 = (double)*((signed int *)v0 - 1);
3703 local_0.bFree = 1036; 3703 local_0.type = ParticleType_Bitmap | ParticleType_Rotating | ParticleType_8;
3704 local_0.uDiffuse = 0xFF3C1Eu; 3704 local_0.uDiffuse = 0xFF3C1E;
3705 local_0.x = v3; 3705 local_0.x = v3;
3706 local_0.y = (double)*(signed int *)v0; 3706 local_0.y = (double)*(signed int *)v0;
3707 local_0.z = (double)*((signed int *)v0 + 1); 3707 local_0.z = (double)*((signed int *)v0 + 1);
3708 local_0.flt_10 = 0.0; 3708 local_0.flt_10 = 0.0;
3709 local_0.flt_14 = 0.0; 3709 local_0.flt_14 = 0.0;