();
- var keys = reader.ReadTArray(() => (reader.ReadFString(), reader.ReadInt32()));
- foreach (var (k, v) in keys)
- {
- ret[k] = v;
- }
- return ret;
- }
-
- bool DecryptAndValidateIndex(bool bEncryptedIndex, ref byte[] IndexData, byte[] aesKey, FSHAHash ExpectedHash, out FSHAHash OutHash)
- {
- if (bEncryptedIndex)
- {
- IndexData = AESDecryptor.DecryptAES(IndexData, aesKey);
- }
- OutHash = ExpectedHash;
- return true;
}
public Stream GetPackageStream(FPakEntry entry)
diff --git a/FModel/Methods/SyntaxHighlighter/Ini.xshd b/FModel/Methods/SyntaxHighlighter/Ini.xshd
index 75e7210b..13c0621d 100644
--- a/FModel/Methods/SyntaxHighlighter/Ini.xshd
+++ b/FModel/Methods/SyntaxHighlighter/Ini.xshd
@@ -1,64 +1,59 @@
-
+
-
+
-
+
-
-
-
-
-
-
+
-
-
-
+
+ '
+ '
+
-
-
-
-
-
+
+ true
+ false
+
-
-
-
+
+ "
+ "
+
-
+
+
+ ;
+
+
+ \#
+
-
-
+
+ \[
+ \]
+
- &|\/"',;=:-
+
+ [a-zA-Z]
+
-
- ;
-
+
+ [?,.;()\[\]{}+=_\-/%*<>^+~!|&]+
+
-
- #
-
+
+ \b0[xX][0-9a-fA-F]+|(\b\d+(\.[0-9]+)?|\.[0-9]+)([eE][+-]?[0-9]+)?
+
-
- "
- "
-
+
-
- [
- ]
-
-
- =
-
-
-
+
\ No newline at end of file
diff --git a/FModel/Methods/SyntaxHighlighter/Json.xshd b/FModel/Methods/SyntaxHighlighter/Json.xshd
index 400adb9b..33312975 100644
--- a/FModel/Methods/SyntaxHighlighter/Json.xshd
+++ b/FModel/Methods/SyntaxHighlighter/Json.xshd
@@ -1,24 +1,76 @@
+
+
+
-
-
-
-
-
- true
- false
- null
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
"
- (?=:)
-
-
-
- (?<=:)\040"[^"]*
-
"
- \b0[xX][0-9a-fA-F]+|(\b\d+(\.[0-9]+)?|\.[0-9]+)([eE][+-]?[0-9]+)?
+
+ '
+ '
+
+
+ :
+
+
+ ,
+
+
+
+
+
+
+ ,
+
+
+
+
+
+ true
+ false
+
+
+ null
+
+
+ "
+ "
+
+
+ '
+ '
+
+
+ \{
+ \}
+
+
+ \[
+ \]
+
+
+ \b0[xX][0-9a-fA-F]+|(\b\d+(\.[0-9]+)?|\.[0-9]+)([eE][+-]?[0-9]+)?
+
+
+
+
+
\ No newline at end of file
diff --git a/FModel/Properties/AssemblyInfo.cs b/FModel/Properties/AssemblyInfo.cs
index 1f444ea3..bc7a7c91 100644
--- a/FModel/Properties/AssemblyInfo.cs
+++ b/FModel/Properties/AssemblyInfo.cs
@@ -51,5 +51,5 @@ using System.Windows;
// Vous pouvez spécifier toutes les valeurs ou indiquer les numéros de build et de révision par défaut
// en utilisant '*', comme indiqué ci-dessous :
// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("3.0.3.0")]
-[assembly: AssemblyFileVersion("3.0.3.0")]
+[assembly: AssemblyVersion("3.0.4.0")]
+[assembly: AssemblyFileVersion("3.0.4.0")]
diff --git a/README.md b/README.md
index f33aa7fa..21b8a416 100644
--- a/README.md
+++ b/README.md
@@ -14,7 +14,7 @@
alt="Releases">
-
@@ -139,6 +139,14 @@ For x32 users, you just have to clone or download the repository and build FMode
🔧
🐦
+
+
+ 
+ Not Officer
+
+ 🔧
+ 🐦
+ |

|