diff Indoor.cpp @ 1078:b44dee7e70e8

added a structure for 0x50B700-0x50BBB8
author zipi
date Sat, 25 May 2013 20:18:23 +0100
parents d6bea22f8b53
children 5d5c78088274
line wrap: on
line diff
--- a/Indoor.cpp	Sat May 25 18:46:48 2013 +0100
+++ b/Indoor.cpp	Sat May 25 20:18:23 2013 +0100
@@ -5,6 +5,7 @@
 #include "ParticleEngine.h"
 #include "stru9.h"
 #include "stru10.h"
+#include "stru367.h"
 
 #include "BSPModel.h"
 #include "Outdoor.h"
@@ -1356,21 +1357,21 @@
     if (num_vertices < 2)
       return;
 
-    auto face_min_screenspace_x = _50BAC8_screen_space_x[0],
-         face_max_screenspace_x = _50BAC8_screen_space_x[0];
-    auto face_min_screenspace_y = _50B9D8_screen_space_y[0],
-         face_max_screenspace_y = _50B9D8_screen_space_y[0];
+    auto face_min_screenspace_x = stru_50B700._screen_space_x[0],
+         face_max_screenspace_x = stru_50B700._screen_space_x[0];
+    auto face_min_screenspace_y = stru_50B700._screen_space_y[0],
+         face_max_screenspace_y = stru_50B700._screen_space_y[0];
     for (uint i = 1; i < num_vertices; ++i)
     {
-      if (face_min_screenspace_x > _50BAC8_screen_space_x[i])
-        face_min_screenspace_x = _50BAC8_screen_space_x[i];
-      if (face_max_screenspace_x < _50BAC8_screen_space_x[i])
-        face_max_screenspace_x = _50BAC8_screen_space_x[i];
-
-      if (face_min_screenspace_y > _50B9D8_screen_space_y[i])
-        face_min_screenspace_y = _50B9D8_screen_space_y[i];
-      if (face_max_screenspace_y < _50B9D8_screen_space_y[i])
-        face_max_screenspace_y = _50B9D8_screen_space_y[i];
+      if (face_min_screenspace_x > stru_50B700._screen_space_x[i])
+        face_min_screenspace_x = stru_50B700._screen_space_x[i];
+      if (face_max_screenspace_x < stru_50B700._screen_space_x[i])
+        face_max_screenspace_x = stru_50B700._screen_space_x[i];
+
+      if (face_min_screenspace_y > stru_50B700._screen_space_y[i])
+        face_min_screenspace_y = stru_50B700._screen_space_y[i];
+      if (face_max_screenspace_y < stru_50B700._screen_space_y[i])
+        face_max_screenspace_y = stru_50B700._screen_space_y[i];
     }
 
       if (face_max_screenspace_x >= p->uViewportX &&
@@ -1511,25 +1512,25 @@
       v19 = v10;
       if ( v10 )
       {
-        v11 = _50BAC8_screen_space_x[0];
-        v12 = _50B9D8_screen_space_y[0];
-        v23 = _50BAC8_screen_space_x[0];
+        v11 = stru_50B700._screen_space_x[0];
+        v12 = stru_50B700._screen_space_y[0];
+        v23 = stru_50B700._screen_space_x[0];
         v13 = 1;
-        v22 = _50B9D8_screen_space_y[0];
+        v22 = stru_50B700._screen_space_y[0];
         if ( v10 > 1 )
         {
           do
           {
-            v14 = _50BAC8_screen_space_x[v13];
+            v14 = stru_50B700._screen_space_x[v13];
             if ( v14 < v23 )
-              v23 = _50BAC8_screen_space_x[v13];
+              v23 = stru_50B700._screen_space_x[v13];
             if ( v14 > v11 )
-              v11 = _50BAC8_screen_space_x[v13];
-            v15 = _50B9D8_screen_space_y[v13];
+              v11 = stru_50B700._screen_space_x[v13];
+            v15 = stru_50B700._screen_space_y[v13];
             if ( v15 < v22 )
-              v22 = _50B9D8_screen_space_y[v13];
+              v22 = stru_50B700._screen_space_y[v13];
             if ( v15 > v12 )
-              v12 = _50B9D8_screen_space_y[v13];
+              v12 = stru_50B700._screen_space_y[v13];
             v10 = v19;
             ++v13;
           }