diff mm7_4.cpp @ 323:d720a13e2273

Very basic picking & entering houses
author Nomad
date Wed, 20 Feb 2013 08:23:12 +0200
parents 15decc249a94
children 8e23edf57e27
line wrap: on
line diff
--- a/mm7_4.cpp	Wed Feb 20 04:36:14 2013 +0200
+++ b/mm7_4.cpp	Wed Feb 20 08:23:12 2013 +0200
@@ -7460,8 +7460,8 @@
                   v21 = stru_F81018.field_0.field_8 >> i >> (11 - v18);
                   v22 = stru_5C6E00;
                   v122 = (unsigned __int16 *)v20;
-                  v121 = (stru_F81018.field_0.field_4 >> i) + 4 * stru_5C6E00->SinCos(v104 + v21);
-                  v23 = stru_5C6E00->SinCos(v104 + (v19 >> (char)v122) - stru_5C6E00->uIntegerHalfPi);
+                  v121 = (stru_F81018.field_0.field_4 >> i) + 4 * stru_5C6E00->Cos(v104 + v21);
+                  v23 = stru_5C6E00->Sin(v104 + (v19 >> (char)v122));
                   v120 = v116 + 4 * v23;
                   if ( v123 < v117 )
                   {
@@ -7489,8 +7489,8 @@
                       v102 = v4->uHeightMinus1 >> v27 << (v27 + 16);
                       v31 = *v114 >> i;
                       v122 = (unsigned __int16 *)(11 - v27);
-                      v116 = v30 + 4 * stru_5C6E00->SinCos(v104 + (v31 >> (11 - v27)));
-                      v90 = v31 + 4 * stru_5C6E00->SinCos(v104 + (v30 >> (char)v122) - stru_5C6E00->uIntegerHalfPi);
+                      v116 = v30 + 4 * stru_5C6E00->Cos(v104 + (v31 >> (11 - v27)));
+                      v90 = v31 + 4 * stru_5C6E00->Sin(v104 + (v30 >> (char)v122));
                       v108 = (signed int)(v116 - v121) >> 4;
                       v103 = (v90 - v120) >> 4;
                       v32 = v123 + 32;