From c53fb332788810b227ee1cb6404fc7ab543e9cfd Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Sun, 2 Nov 2025 23:13:30 -0500 Subject: [PATCH] Add remaining encryption constants --- SabreTools.IO/Encryption/MoPaQDecrypter.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/SabreTools.IO/Encryption/MoPaQDecrypter.cs b/SabreTools.IO/Encryption/MoPaQDecrypter.cs index 60d49b3..d89e5a6 100644 --- a/SabreTools.IO/Encryption/MoPaQDecrypter.cs +++ b/SabreTools.IO/Encryption/MoPaQDecrypter.cs @@ -85,6 +85,14 @@ namespace SabreTools.IO.Encryption 0xF0, 0xF1, 0xF2, 0xF3, 0xF4, 0xF5, 0xF6, 0xF7, 0xF8, 0xF9, 0xFA, 0xFB, 0xFC, 0xFD, 0xFE, 0xFF }; + private const uint MPQ_HASH_TABLE_INDEX = 0x000; + + private const uint MPQ_HASH_NAME_A = 0x100; + + private const uint MPQ_HASH_NAME_B = 0x200; + + private const uint MPQ_HASH_FILE_KEY = 0x300; + private const uint MPQ_HASH_KEY2_MIX = 0x400; private const uint STORM_BUFFER_SIZE = 0x500;