diff mm7_7.cpp @ 2302:2b65eb263ceb

mm7_7 made redundant, exctracted the 2 useful functions, commented out the rest of the file
author Grumpy7
date Sun, 16 Mar 2014 21:03:36 +0100
parents aff7a7b072b7
children f4af3b203f65
line wrap: on
line diff
--- a/mm7_7.cpp	Sun Mar 16 20:28:44 2014 +0100
+++ b/mm7_7.cpp	Sun Mar 16 21:03:36 2014 +0100
@@ -1,46 +1,4 @@
 #define _CRT_SECURE_NO_WARNINGS
-#include "mm7_data.h"
-#include "Render.h"
-#include "texts.h"
-#include "Party.h"
-#include "Viewport.h"
-
-int __cdecl sub_401022()
-{
-  int result; // eax@1
-  signed int v1; // ecx@1
-  int *v2; // edx@1
-/*
-  result = (int)dword_4F8580;
-  v1 = 60;
-  v2 = &dword_4F8580[1];
-  do
-  {
-    v2[2] = 0;
-    v2[1] = 0;
-    *v2 = 0;
-    v2 += 3;
-    --v1;
-  }
-  while ( v1 );
-  dword_4F8580[0] = 1;
-  return result;
-  */
-	//__debugbreak();//Ritor1
-  for( int i = 0; i < 62; i++ )
-  {
-	  dword_4F8580[i] = 0;
-  }
-  dword_4F8580[0] = 1;
-  return 0;
-}
-
-//----- (00423B4A) --------------------------------------------------------
-void  sub_423B4A()
-{
-  for ( uint i = 0; i < 50; i++ )
-    array_507D30[i].flt_2C = 0.0;
-}
 
 /*
 GUIProgressBar *__cdecl crt_construct_576E30()
@@ -73,16 +31,12 @@
 }
 */
 
-void constructors()
+/*void constructors()
 {
-	sub_401022();
-	sub_423B4A();
-
 	//no call to these anywhere
 	uGameUIFontMain_initialize();
 	uGameUIFontShadow_initialize();
-	SetSomeItemsNames();
-}
+}*/
 
 /*
 
@@ -96,7 +50,7 @@
 IOStream
 
 .data:004DF00C                 dd offset sub_401022
-added
+achieved by zero initializing dword_4F8580, dword_4F8580[0] = 1; is unused anyway
 
 .data:004DF010                 dd offset sub_408B98
 .data:004DF014                 dd offset sub_409BCC
@@ -128,7 +82,7 @@
 
 .data:004DF050                 dd offset uGameUIFontMain_initialize
 .data:004DF054                 dd offset uGameUIFontShadow_initialize
-added
+X called in SetUserInterface(Neutral)
 
 .data:004DF058                 dd offset crt_construct_507ABC
 .data:004DF05C                 dd offset crt_construct_507A94
@@ -152,7 +106,7 @@
 deleted
 
 .data:004DF084                 dd offset j_sub_423B4A
-added
+byte
 
 .data:004DF088                 dd offset crt_sub_4262DD
 byte