Update projects

This commit is contained in:
Kawe Mazidjatari 2022-05-06 01:04:33 +02:00
parent 72289f9f33
commit 44f6f5e06b
6 changed files with 582 additions and 12 deletions

View File

@ -132,6 +132,7 @@
<ClInclude Include="..\core\r5dev.h" />
<ClInclude Include="..\core\stdafx.h" />
<ClInclude Include="..\core\termutil.h" />
<ClInclude Include="..\datacache\idatacache.h" />
<ClInclude Include="..\datacache\imdlcache.h" />
<ClInclude Include="..\datacache\mdlcache.h" />
<ClInclude Include="..\ebisusdk\EbisuSDK.h" />
@ -199,7 +200,6 @@
<ClInclude Include="..\public\include\bansystem.h" />
<ClInclude Include="..\public\include\binstream.h" />
<ClInclude Include="..\public\include\httplib.h" />
<ClInclude Include="..\public\include\json.hpp" />
<ClInclude Include="..\public\include\model_types.h" />
<ClInclude Include="..\public\include\module.h" />
<ClInclude Include="..\public\include\stb_image.h" />
@ -258,6 +258,46 @@
<ClInclude Include="..\thirdparty\lzham\lzhamcomp\lzham_lzcomp_internal.h" />
<ClInclude Include="..\thirdparty\lzham\lzhamdecomp\lzham_decomp.h" />
<ClInclude Include="..\thirdparty\lzham\lzhamdecomp\lzham_lzdecompbase.h" />
<ClInclude Include="..\thirdparty\nlohmann\adl_serializer.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\byte_container_with_subtype.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\conversions\from_json.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\conversions\to_chars.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\conversions\to_json.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\exceptions.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\hash.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\input\binary_reader.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\input\input_adapters.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\input\json_sax.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\input\lexer.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\input\parser.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\input\position_t.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\internal_iterator.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\iteration_proxy.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\iterator_traits.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\iter_impl.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\json_reverse_iterator.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\primitive_iterator.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\json_pointer.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\json_ref.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\macro_scope.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\macro_unscope.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\call_std\begin.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\call_std\end.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\cpp_future.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\detected.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\identity_tag.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\is_sax.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\type_traits.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\void_t.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\output\binary_writer.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\output\output_adapters.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\output\serializer.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\string_concat.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\string_escape.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\value_t.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\json.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\json_fwd.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\ordered_map.hpp" />
<ClInclude Include="..\thirdparty\spdlog\include\async.h" />
<ClInclude Include="..\thirdparty\spdlog\include\async_logger-inl.h" />
<ClInclude Include="..\thirdparty\spdlog\include\async_logger.h" />

View File

@ -178,6 +178,36 @@
<Filter Include="sdk\game\shared">
<UniqueIdentifier>{0b44d683-b59c-4523-8d93-0c0f1145412c}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann">
<UniqueIdentifier>{8b98d10d-9c3f-4678-aa38-c993bc75eec3}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail">
<UniqueIdentifier>{74c19c99-a527-48d8-b350-6e9977c039b2}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\conversions">
<UniqueIdentifier>{0b0265b0-50cc-4bf4-a0b0-babef5e2b21d}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\input">
<UniqueIdentifier>{2088224b-de01-49e6-a58b-2452a2d9a0cb}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\iterators">
<UniqueIdentifier>{906a4214-75b0-4441-9ef9-42b99112724f}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\meta">
<UniqueIdentifier>{2c8a1020-0875-4f62-8b80-a483c52b31df}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\meta\call_std">
<UniqueIdentifier>{e527117c-1cf6-4095-8b85-680efdbb82f6}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\output">
<UniqueIdentifier>{e4697807-e13b-4bd8-a697-d3c156e73ef9}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\thirdparty">
<UniqueIdentifier>{ad75bd37-3a84-4f8b-9cd1-544bcf5758d9}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\thirdparty\hedley">
<UniqueIdentifier>{21ddddef-3a13-4f1d-9aa9-29c6b1bb24e1}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\client\cdll_engine_int.cpp">
@ -494,9 +524,6 @@
<ClInclude Include="..\public\include\httplib.h">
<Filter>sdk\public\include</Filter>
</ClInclude>
<ClInclude Include="..\public\include\json.hpp">
<Filter>sdk\public\include</Filter>
</ClInclude>
<ClInclude Include="..\public\include\utility.h">
<Filter>sdk\public\include</Filter>
</ClInclude>
@ -1283,6 +1310,129 @@
<ClInclude Include="..\public\include\client_class.h">
<Filter>sdk\public\include</Filter>
</ClInclude>
<ClInclude Include="..\datacache\idatacache.h">
<Filter>sdk\datacache</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\byte_container_with_subtype.hpp">
<Filter>thirdparty\nlohmann</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\json.hpp">
<Filter>thirdparty\nlohmann</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\json_fwd.hpp">
<Filter>thirdparty\nlohmann</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\ordered_map.hpp">
<Filter>thirdparty\nlohmann</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\adl_serializer.hpp">
<Filter>thirdparty\nlohmann</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\macro_unscope.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\string_concat.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\string_escape.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\value_t.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\exceptions.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\hash.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\json_pointer.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\json_ref.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\macro_scope.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\conversions\from_json.hpp">
<Filter>thirdparty\nlohmann\detail\conversions</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\conversions\to_chars.hpp">
<Filter>thirdparty\nlohmann\detail\conversions</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\conversions\to_json.hpp">
<Filter>thirdparty\nlohmann\detail\conversions</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\input_adapters.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\json_sax.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\lexer.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\parser.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\position_t.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\binary_reader.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\iteration_proxy.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\iterator_traits.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\json_reverse_iterator.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\primitive_iterator.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\internal_iterator.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\iter_impl.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\detected.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\identity_tag.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\is_sax.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\type_traits.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\void_t.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\cpp_future.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\call_std\end.hpp">
<Filter>thirdparty\nlohmann\detail\meta\call_std</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\call_std\begin.hpp">
<Filter>thirdparty\nlohmann\detail\meta\call_std</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\output\output_adapters.hpp">
<Filter>thirdparty\nlohmann\detail\output</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\output\serializer.hpp">
<Filter>thirdparty\nlohmann\detail\output</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\output\binary_writer.hpp">
<Filter>thirdparty\nlohmann\detail\output</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<Image Include="..\shared\resource\lockedserver.png">

View File

@ -140,6 +140,7 @@
<ClInclude Include="..\core\r5dev.h" />
<ClInclude Include="..\core\stdafx.h" />
<ClInclude Include="..\core\termutil.h" />
<ClInclude Include="..\datacache\idatacache.h" />
<ClInclude Include="..\datacache\imdlcache.h" />
<ClInclude Include="..\datacache\mdlcache.h" />
<ClInclude Include="..\ebisusdk\EbisuSDK.h" />
@ -201,7 +202,6 @@
<ClInclude Include="..\public\include\bansystem.h" />
<ClInclude Include="..\public\include\binstream.h" />
<ClInclude Include="..\public\include\httplib.h" />
<ClInclude Include="..\public\include\json.hpp" />
<ClInclude Include="..\public\include\model_types.h" />
<ClInclude Include="..\public\include\module.h" />
<ClInclude Include="..\public\include\studio.h" />
@ -250,6 +250,46 @@
<ClInclude Include="..\thirdparty\lzham\lzhamcomp\lzham_lzcomp_internal.h" />
<ClInclude Include="..\thirdparty\lzham\lzhamdecomp\lzham_decomp.h" />
<ClInclude Include="..\thirdparty\lzham\lzhamdecomp\lzham_lzdecompbase.h" />
<ClInclude Include="..\thirdparty\nlohmann\adl_serializer.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\byte_container_with_subtype.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\conversions\from_json.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\conversions\to_chars.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\conversions\to_json.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\exceptions.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\hash.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\input\binary_reader.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\input\input_adapters.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\input\json_sax.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\input\lexer.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\input\parser.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\input\position_t.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\internal_iterator.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\iteration_proxy.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\iterator_traits.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\iter_impl.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\json_reverse_iterator.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\primitive_iterator.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\json_pointer.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\json_ref.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\macro_scope.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\macro_unscope.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\call_std\begin.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\call_std\end.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\cpp_future.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\detected.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\identity_tag.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\is_sax.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\type_traits.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\void_t.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\output\binary_writer.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\output\output_adapters.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\output\serializer.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\string_concat.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\string_escape.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\value_t.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\json.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\json_fwd.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\ordered_map.hpp" />
<ClInclude Include="..\thirdparty\spdlog\include\async.h" />
<ClInclude Include="..\thirdparty\spdlog\include\async_logger-inl.h" />
<ClInclude Include="..\thirdparty\spdlog\include\async_logger.h" />

View File

@ -151,6 +151,36 @@
<Filter Include="sdk\game\shared">
<UniqueIdentifier>{c56a77b8-efc3-4d5c-8f4a-564134beceee}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann">
<UniqueIdentifier>{42246df3-6c6b-4864-9db9-b9a297ced4da}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail">
<UniqueIdentifier>{d6a24986-87d7-4e4c-af02-4e3e6d55e617}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\thirdparty">
<UniqueIdentifier>{97e753ae-322e-4c0b-b2dc-e19bdf73d1ad}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\thirdparty\hedley">
<UniqueIdentifier>{4219a658-fbaf-4a6d-8325-c3a7bf45021f}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\conversions">
<UniqueIdentifier>{084ee704-ab75-4264-a715-4ebd1fc82b26}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\input">
<UniqueIdentifier>{22044fb7-edac-4d95-be0b-17331043196a}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\iterators">
<UniqueIdentifier>{3816acd1-eb9b-4b81-ac42-5073e7b66e77}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\meta">
<UniqueIdentifier>{c74bb2ba-7f79-4593-a38e-bc8b1a0708c4}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\output">
<UniqueIdentifier>{83ff5829-868f-4af8-83a1-789fa6c7cf7f}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\meta\call_std">
<UniqueIdentifier>{ec4e73bc-3627-4184-afaa-47535aa00982}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\common\opcodes.h">
@ -207,9 +237,6 @@
<ClInclude Include="..\public\include\httplib.h">
<Filter>sdk\public\include</Filter>
</ClInclude>
<ClInclude Include="..\public\include\json.hpp">
<Filter>sdk\public\include</Filter>
</ClInclude>
<ClInclude Include="..\public\include\utility.h">
<Filter>sdk\public\include</Filter>
</ClInclude>
@ -912,6 +939,129 @@
<ClInclude Include="..\public\include\client_class.h">
<Filter>sdk\public\include</Filter>
</ClInclude>
<ClInclude Include="..\datacache\idatacache.h">
<Filter>sdk\datacache</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\byte_container_with_subtype.hpp">
<Filter>thirdparty\nlohmann</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\json.hpp">
<Filter>thirdparty\nlohmann</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\json_fwd.hpp">
<Filter>thirdparty\nlohmann</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\ordered_map.hpp">
<Filter>thirdparty\nlohmann</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\adl_serializer.hpp">
<Filter>thirdparty\nlohmann</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\conversions\from_json.hpp">
<Filter>thirdparty\nlohmann\detail\conversions</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\conversions\to_chars.hpp">
<Filter>thirdparty\nlohmann\detail\conversions</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\conversions\to_json.hpp">
<Filter>thirdparty\nlohmann\detail\conversions</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\input_adapters.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\json_sax.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\lexer.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\parser.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\position_t.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\binary_reader.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\iteration_proxy.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\iterator_traits.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\json_reverse_iterator.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\primitive_iterator.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\internal_iterator.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\iter_impl.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\detected.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\identity_tag.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\is_sax.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\type_traits.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\void_t.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\cpp_future.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\call_std\end.hpp">
<Filter>thirdparty\nlohmann\detail\meta\call_std</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\call_std\begin.hpp">
<Filter>thirdparty\nlohmann\detail\meta\call_std</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\output\output_adapters.hpp">
<Filter>thirdparty\nlohmann\detail\output</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\output\serializer.hpp">
<Filter>thirdparty\nlohmann\detail\output</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\output\binary_writer.hpp">
<Filter>thirdparty\nlohmann\detail\output</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\macro_unscope.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\string_concat.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\string_escape.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\value_t.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\exceptions.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\hash.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\json_pointer.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\json_ref.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\macro_scope.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\common\opcodes.cpp">

View File

@ -140,6 +140,7 @@
<ClInclude Include="..\core\r5dev.h" />
<ClInclude Include="..\core\stdafx.h" />
<ClInclude Include="..\core\termutil.h" />
<ClInclude Include="..\datacache\idatacache.h" />
<ClInclude Include="..\datacache\imdlcache.h" />
<ClInclude Include="..\datacache\mdlcache.h" />
<ClInclude Include="..\ebisusdk\EbisuSDK.h" />
@ -217,7 +218,6 @@
<ClInclude Include="..\public\include\bansystem.h" />
<ClInclude Include="..\public\include\binstream.h" />
<ClInclude Include="..\public\include\httplib.h" />
<ClInclude Include="..\public\include\json.hpp" />
<ClInclude Include="..\public\include\model_types.h" />
<ClInclude Include="..\public\include\module.h" />
<ClInclude Include="..\public\include\stb_image.h" />
@ -278,6 +278,46 @@
<ClInclude Include="..\thirdparty\lzham\lzhamcomp\lzham_lzcomp_internal.h" />
<ClInclude Include="..\thirdparty\lzham\lzhamdecomp\lzham_decomp.h" />
<ClInclude Include="..\thirdparty\lzham\lzhamdecomp\lzham_lzdecompbase.h" />
<ClInclude Include="..\thirdparty\nlohmann\adl_serializer.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\byte_container_with_subtype.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\conversions\from_json.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\conversions\to_chars.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\conversions\to_json.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\exceptions.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\hash.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\input\binary_reader.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\input\input_adapters.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\input\json_sax.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\input\lexer.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\input\parser.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\input\position_t.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\internal_iterator.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\iteration_proxy.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\iterator_traits.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\iter_impl.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\json_reverse_iterator.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\primitive_iterator.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\json_pointer.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\json_ref.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\macro_scope.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\macro_unscope.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\call_std\begin.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\call_std\end.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\cpp_future.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\detected.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\identity_tag.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\is_sax.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\type_traits.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\void_t.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\output\binary_writer.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\output\output_adapters.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\output\serializer.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\string_concat.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\string_escape.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\detail\value_t.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\json.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\json_fwd.hpp" />
<ClInclude Include="..\thirdparty\nlohmann\ordered_map.hpp" />
<ClInclude Include="..\thirdparty\spdlog\include\async.h" />
<ClInclude Include="..\thirdparty\spdlog\include\async_logger-inl.h" />
<ClInclude Include="..\thirdparty\spdlog\include\async_logger.h" />

View File

@ -184,6 +184,36 @@
<Filter Include="sdk\game\shared">
<UniqueIdentifier>{bb7fbc8a-906a-4322-b8d6-04a495e69a12}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann">
<UniqueIdentifier>{917f0602-b93c-41a1-a802-b437d0487671}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail">
<UniqueIdentifier>{fc0fe9a2-4ff4-4c79-80c1-dfd3ccc41ade}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\conversions">
<UniqueIdentifier>{d85ffc6d-99c3-4f74-9db9-a9382f4ec68e}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\input">
<UniqueIdentifier>{bda94568-adf6-4c9d-a738-da358b523dae}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\iterators">
<UniqueIdentifier>{77138c59-323d-498f-98b5-03016cd1f9ac}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\meta">
<UniqueIdentifier>{785db9fe-1a80-4079-b1cc-ff180e64d0c3}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\meta\call_std">
<UniqueIdentifier>{517eca91-070e-4dfd-9c13-08ea3c049b29}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\output">
<UniqueIdentifier>{e0381da1-e78c-422b-8f94-66c8fe8fa772}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\thirdparty">
<UniqueIdentifier>{c2a22a6a-2542-459c-9f7f-2c82ce93a70c}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\thirdparty\hedley">
<UniqueIdentifier>{205ae17f-10d4-4628-a794-066c81984b6f}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\client\vengineclient_impl.cpp">
@ -527,9 +557,6 @@
<ClInclude Include="..\public\include\httplib.h">
<Filter>sdk\public\include</Filter>
</ClInclude>
<ClInclude Include="..\public\include\json.hpp">
<Filter>sdk\public\include</Filter>
</ClInclude>
<ClInclude Include="..\public\include\utility.h">
<Filter>sdk\public\include</Filter>
</ClInclude>
@ -1346,6 +1373,129 @@
<ClInclude Include="..\public\include\client_class.h">
<Filter>sdk\public\include</Filter>
</ClInclude>
<ClInclude Include="..\datacache\idatacache.h">
<Filter>sdk\datacache</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\byte_container_with_subtype.hpp">
<Filter>thirdparty\nlohmann</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\json.hpp">
<Filter>thirdparty\nlohmann</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\json_fwd.hpp">
<Filter>thirdparty\nlohmann</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\ordered_map.hpp">
<Filter>thirdparty\nlohmann</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\adl_serializer.hpp">
<Filter>thirdparty\nlohmann</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\macro_unscope.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\string_concat.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\string_escape.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\value_t.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\exceptions.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\hash.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\json_pointer.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\json_ref.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\macro_scope.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\conversions\from_json.hpp">
<Filter>thirdparty\nlohmann\detail\conversions</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\conversions\to_chars.hpp">
<Filter>thirdparty\nlohmann\detail\conversions</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\conversions\to_json.hpp">
<Filter>thirdparty\nlohmann\detail\conversions</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\input_adapters.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\json_sax.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\lexer.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\parser.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\position_t.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\binary_reader.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\iteration_proxy.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\iterator_traits.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\json_reverse_iterator.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\primitive_iterator.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\internal_iterator.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\iter_impl.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\detected.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\identity_tag.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\is_sax.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\type_traits.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\void_t.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\cpp_future.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\call_std\end.hpp">
<Filter>thirdparty\nlohmann\detail\meta\call_std</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\call_std\begin.hpp">
<Filter>thirdparty\nlohmann\detail\meta\call_std</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\output\output_adapters.hpp">
<Filter>thirdparty\nlohmann\detail\output</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\output\serializer.hpp">
<Filter>thirdparty\nlohmann\detail\output</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\output\binary_writer.hpp">
<Filter>thirdparty\nlohmann\detail\output</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<Image Include="..\shared\resource\lockedserver.png">