Skip to content

Commit 44a9a3b

Browse files
committed
pre release
1 parent f62fd22 commit 44a9a3b

4 files changed

Lines changed: 10 additions & 5 deletions

File tree

WDBXEditor/Common/Constants.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ namespace WDBXEditor.Common
1111
{
1212
public static class Constants
1313
{
14-
public const string VERSION = "1.1.7.a";
14+
public const string VERSION = "1.1.8";
1515
public const string AUTO_GENERATED = "AutoGenerated";
1616
public const StringComparison IGNORECASE = StringComparison.CurrentCultureIgnoreCase;
1717
public static readonly string DEFINITION_DIR = Path.Combine(Path.GetDirectoryName(Application.ExecutablePath), "Definitions/");
@@ -69,7 +69,8 @@ public enum CompressionType
6969
Immediate = 1,
7070
Sparse = 2,
7171
Pallet = 3,
72-
PalletArray = 4
72+
PalletArray = 4,
73+
SignedImmediate = 5
7374
}
7475

7576
public enum Expansion

WDBXEditor/Definitions/Cata 4.3.4 (15595).xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -612,14 +612,14 @@
612612
<Field Name="Field20" Type="int" />
613613
<Field Name="Field21" Type="int" />
614614
<Field Name="Field22" Type="int" />
615-
<Field Name="Field23" Type="int" />
616-
<Field Name="Field24" Type="int" />
615+
<Field Name="Field23" Type="float" />
616+
<Field Name="Field24" Type="float" />
617617
<Field Name="Field25" Type="int" />
618618
<Field Name="Field26" Type="int" />
619619
<Field Name="Field27" Type="int" />
620620
<Field Name="Field28" Type="int" />
621621
<Field Name="Field29" Type="int" />
622-
<Field Name="Field30" Type="int" />
622+
<Field Name="Field30" Type="float" />
623623
</Table>
624624
<Table Name="CreatureMovementInfo" Build="15595">
625625
<Field Name="ID" Type="int" IsIndex="true" />

WDBXEditor/Reader/FileTypes/WDC1.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,7 @@ public override void ReadHeader(ref BinaryReader dbReader, string signature)
281281
break;
282282

283283
case CompressionType.Immediate:
284+
case CompressionType.SignedImmediate:
284285
if (!HasIndexTable && f == IdIndex)
285286
{
286287
idOffset = data.Count;
@@ -620,6 +621,7 @@ public virtual void WriteData(BinaryWriter bw, DBEntry entry)
620621
break;
621622

622623
case CompressionType.Immediate:
624+
case CompressionType.SignedImmediate:
623625
bitStream.WriteBits(data[0], bitWidth);
624626
break;
625627

WDBXEditor/Reader/FileTypes/WDC2.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -294,6 +294,7 @@ public override void ReadHeader(ref BinaryReader dbReader, string signature)
294294
break;
295295

296296
case CompressionType.Immediate:
297+
case CompressionType.SignedImmediate:
297298
if (!HasIndexTable && f == IdIndex)
298299
{
299300
idOffset = data.Count;
@@ -586,6 +587,7 @@ public override void WriteData(BinaryWriter bw, DBEntry entry)
586587
break;
587588

588589
case CompressionType.Immediate:
590+
case CompressionType.SignedImmediate:
589591
bitStream.WriteBits(data[0], bitWidth);
590592
break;
591593

0 commit comments

Comments
 (0)