aboutsummaryrefslogtreecommitdiff
path: root/contrib/extractor/adt.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/extractor/adt.cpp')
-rw-r--r--contrib/extractor/adt.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/contrib/extractor/adt.cpp b/contrib/extractor/adt.cpp
index d36b71af976..9550bcc6050 100644
--- a/contrib/extractor/adt.cpp
+++ b/contrib/extractor/adt.cpp
@@ -95,7 +95,7 @@ bool LoadADT(char* filename)
header_pos = mf.getPos();
if(LiqOffsData->offsData1 != 0) // если данные ?Data1 ?воде есть, то их надо конвертировать
{
- // перехоим по смещению из offsData1 ОТ НАЧАЛА куск?
+ // перехо?по смещению из offsData1 ОТ АЧАЛ?куск?
mf.seek(base_pos + LiqOffsData->offsData1);
mf.read(LiqChunkData1, 0x18); // считывае?сами данные ?структур?типа MH2O_Data1
// заноси?данные флаг?для куск?
@@ -134,7 +134,7 @@ bool LoadADT(char* filename)
// эт?аналог старог?обрезания граничны?правых-боковы??нижних данных
for(int p = 0; p < 72; p += 9) // нижние 8 не заноси?тк он?дублируется след куском
{
- for(int s = 0; s < 8; ++s) // 9 значение ?строке не заноси?тк он?дублируется след куском, ??правых-боковы?обрезает? для 128?28
+ for(int s = 0; s < 8; ++s) // 9 значение ?строке не заноси?тк он?дублируется след куском, ??првы?боковы?обрезает? для 128?28
{
MapLiqHeight[k] = ChunkLiqHeight[p + s];
++k;
@@ -279,7 +279,7 @@ inline void LoadMapChunk(MPQFile &mf, chunk *_chunk)
if(chunkflags & 16)
MapLiqFlag[chunk_num] |= 2; // magma/slime
}
- // заполнем та?же ка??MH2O
+ // аполне?та?же ка??MH2O
if(!(chunk_num % 16))
m = 1024 * (chunk_num / 16);
k = m + (chunk_num % 16) * 8;
@@ -316,7 +316,6 @@ inline void TransformData()
cell->v9[128][x] = (float)mcells->ch[x / 8][15].v9[x % 8][8];
// x == y
cell->v9[x][128] = (float)mcells->ch[15][x / 8].v9[8][x % 8];
-
}
// and the last 1
@@ -371,6 +370,7 @@ bool ConvertADT(char *filename, char *filename2)
TransformData();
+
fwrite(&cell->v9, 1, sizeof(cell->v9), output);
fwrite(&cell->v8, 1, sizeof(cell->v8), output);
fclose(output);