diff --git a/.gitignore b/.gitignore
index 87179258..648260ad 100644
--- a/.gitignore
+++ b/.gitignore
@@ -363,6 +363,8 @@ MigrationBackup/
# Fody - auto-generated XML schema
FodyWeavers.xsd
+# vcpkg dependency folder
+vcpkg_installed/
##
## Project rules
diff --git a/src/UserInterface/UserInterface.vcxproj b/src/UserInterface/UserInterface.vcxproj
index c96ec8bb..97166a25 100644
--- a/src/UserInterface/UserInterface.vcxproj
+++ b/src/UserInterface/UserInterface.vcxproj
@@ -107,6 +107,9 @@
$(Configuration)
+
+ true
+
NDEBUG;%(PreprocessorDefinitions)
@@ -481,125 +484,125 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -613,6 +616,7 @@
+
@@ -681,4 +685,9 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/src/UserInterface/UserInterface.vcxproj.filters b/src/UserInterface/UserInterface.vcxproj.filters
index 992f6016..ad2809f9 100644
--- a/src/UserInterface/UserInterface.vcxproj.filters
+++ b/src/UserInterface/UserInterface.vcxproj.filters
@@ -520,361 +520,361 @@
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
-
+
Script Files\UIScript
@@ -916,6 +916,7 @@
Resource Files
+
diff --git a/src/UserInterface/vcpkg.json b/src/UserInterface/vcpkg.json
new file mode 100644
index 00000000..6998ae28
--- /dev/null
+++ b/src/UserInterface/vcpkg.json
@@ -0,0 +1,23 @@
+{
+ "name": "metin2-client",
+ "version": "0.1.0",
+ "builtin-baseline": "bd602277bf7fc3188b3d086b302c6840464db900",
+ "dependencies": [
+ {
+ "name": "cryptopp",
+ "version>=": "8.6.0"
+ },
+ {
+ "name": "devil",
+ "version>=": "1.8.0#8"
+ },
+ {
+ "name": "lzo",
+ "version>=": "2.10#7"
+ },
+ {
+ "name": "python2",
+ "version>=": "2.7.18#3"
+ }
+ ]
+}
\ No newline at end of file