diff LOD.h @ 837:bebc19f3d2af

Save/load work with some problems
author Gloval
date Thu, 28 Mar 2013 00:37:27 +0400
parents f5156b8c61ad
children 0d96349d8c87
line wrap: on
line diff
--- a/LOD.h	Tue Mar 26 15:21:03 2013 +0000
+++ b/LOD.h	Thu Mar 28 00:37:27 2013 +0400
@@ -88,7 +88,7 @@
     char pContainerName[16];
     unsigned int uCurrentIndexDir;
     unsigned int uLODDataSize;
-    unsigned int uNumSubIndices;
+    unsigned int uNumSubDirs;
     struct Directory *pSubIndices;
     unsigned int uOffsetToSubIndex;
     FILE *pOutputFileHandle;
@@ -109,9 +109,9 @@
   unsigned int Write(const LOD::Directory *pDir, const void *pDirData, int a4);
   void CloseWriteFile();
   int CreateTempFile();
-  int Save();
+  int FixDirectoryOffsets();
   bool _4621A7();
-  int _461492(LOD::FileHeader *pHeader, LOD::Directory *pDir, const char *Source);
+  int CreateNewLod(LOD::FileHeader *pHeader, LOD::Directory *pDir, const char *Source);
 
   /*FILE *pFile;
   char pLODName[256];