From eb8c9467f0603409e9cc886f99a3727cbb462c8c Mon Sep 17 00:00:00 2001 From: rtm516 Date: Fri, 6 Mar 2026 23:42:38 +0000 Subject: [PATCH 1/6] Move to cmake --- .gitignore | 6 +- CMakeLists.txt | 127 +- CMakePresets.json | 60 + CONTRIBUTING.md | 7 +- Minecraft.Client/Common/CommonMedia.sln | 28 - Minecraft.Client/Common/CommonMedia.vcxproj | 115 - .../GameRules/BuildOnly/GameRules.sln | 30 - .../GameRules/BuildOnly/GameRules.vcxproj | 103 - .../GameRules/BuildOnly/GameRules.sln | 30 - .../GameRules/BuildOnly/GameRules.vcxproj | 103 - Minecraft.Client/Minecraft.Client.vcxproj | 48720 ---------------- .../Samples/Hook/PS3/HookSample.vcxproj | 72 - .../Samples/Manual/PS3/ManualSample.vcxproj | 70 - .../PS3/MultiThreadedHookSample.vcxproj | 76 - .../PS3/ReplaceNewDeleteSample.vcxproj | 70 - .../ChunkUpdate/ChunkUpdate.spu.vcxproj | 267 - .../CompressedTile/CompressedTile.spu.vcxproj | 160 - ...CompressedTileStorage_compress.spu.vcxproj | 156 - .../CompressedTileStorage_getData.spu.vcxproj | 151 - ...ameRenderer_updateLightTexture.spu.vcxproj | 105 - .../LevelRenderChunks.spu.vcxproj | 94 - ...LevelRenderer_FindNearestChunk.spu.vcxproj | 153 - .../LevelRenderer_cull.spu.vcxproj | 153 - .../LevelRenderer_zSort.spu.vcxproj | 153 - .../PerlinNoise/PerlinNoise.spu.vcxproj | 159 - .../Renderer_TextureUpdate.spu.vcxproj | 153 - Minecraft.Client/PS3/SPU_Tasks/SPU_Tasks.sln | 74 - .../Texture_blit/Texture_blit.spu.vcxproj | 153 - Minecraft.World/Minecraft.World.vcxproj | 4982 -- MinecraftConsoles.sln | 233 - cmake/AssetCopyTargets.cmake | 58 + cmake/CopyAssets.cmake | 54 + 32 files changed, 244 insertions(+), 56631 deletions(-) create mode 100644 CMakePresets.json delete mode 100644 Minecraft.Client/Common/CommonMedia.sln delete mode 100644 Minecraft.Client/Common/CommonMedia.vcxproj delete mode 100644 Minecraft.Client/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.sln delete mode 100644 Minecraft.Client/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj delete mode 100644 Minecraft.Client/Durango/Layout/Image/Loose/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.sln delete mode 100644 Minecraft.Client/Durango/Layout/Image/Loose/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj delete mode 100644 Minecraft.Client/Minecraft.Client.vcxproj delete mode 100644 Minecraft.Client/PS3/PS3Extras/HeapInspector/Samples/Hook/PS3/HookSample.vcxproj delete mode 100644 Minecraft.Client/PS3/PS3Extras/HeapInspector/Samples/Manual/PS3/ManualSample.vcxproj delete mode 100644 Minecraft.Client/PS3/PS3Extras/HeapInspector/Samples/MultiThreadedHook/PS3/MultiThreadedHookSample.vcxproj delete mode 100644 Minecraft.Client/PS3/PS3Extras/HeapInspector/Samples/ReplaceNewDelete/PS3/ReplaceNewDeleteSample.vcxproj delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/ChunkUpdate/ChunkUpdate.spu.vcxproj delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/CompressedTile/CompressedTile.spu.vcxproj delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/CompressedTileStorage_compress/CompressedTileStorage_compress.spu.vcxproj delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/CompressedTileStorage_getData/CompressedTileStorage_getData.spu.vcxproj delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/GameRenderer_updateLightTexture/GameRenderer_updateLightTexture.spu.vcxproj delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/LevelRenderChunks/LevelRenderChunks.spu.vcxproj delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_FindNearestChunk/LevelRenderer_FindNearestChunk.spu.vcxproj delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_cull/LevelRenderer_cull.spu.vcxproj delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_zSort/LevelRenderer_zSort.spu.vcxproj delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/PerlinNoise/PerlinNoise.spu.vcxproj delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/Renderer_TextureUpdate/Renderer_TextureUpdate.spu.vcxproj delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/SPU_Tasks.sln delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/Texture_blit/Texture_blit.spu.vcxproj delete mode 100644 Minecraft.World/Minecraft.World.vcxproj delete mode 100644 MinecraftConsoles.sln create mode 100644 cmake/AssetCopyTargets.cmake create mode 100644 cmake/CopyAssets.cmake diff --git a/.gitignore b/.gitignore index ef12716d3..5e2ec1463 100644 --- a/.gitignore +++ b/.gitignore @@ -423,7 +423,9 @@ Minecraft.World/x64_Debug/ Minecraft.World/Release/ Minecraft.World/x64_Release/ -build/* +# CMake build output +build/ +out/ # Existing build output files !x64/**/Effects.msscmp @@ -436,3 +438,5 @@ Minecraft.Client/Saves/ # Visual Studio Per-User Config *.user + +.vs.old/ \ No newline at end of file diff --git a/CMakeLists.txt b/CMakeLists.txt index dbdef3f63..c5919c642 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,11 +10,16 @@ if(NOT CMAKE_SIZEOF_VOID_P EQUAL 8) message(FATAL_ERROR "Use a 64-bit generator/toolchain (x64).") endif() +set(CMAKE_CONFIGURATION_TYPES + "Debug" + "Release" + CACHE STRING "" FORCE +) set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$:Debug>") function(configure_msvc_target target) target_compile_options(${target} PRIVATE - $<$>,$>:/W3> + $<$,$>:/W3> $<$,$>:/W0> $<$:/MP> $<$:/FS> @@ -23,6 +28,21 @@ function(configure_msvc_target target) ) endfunction() +# --- +# Configuration +# --- +set(MINECRAFT_SHARED_DEFINES + _LARGE_WORLDS + _DEBUG_MENUS_ENABLED + $<$:_DEBUG> + _CRT_NON_CONFORMING_SWPRINTFS + _CRT_SECURE_NO_WARNINGS + _WINDOWS64 +) + +# --- +# Sources +# --- include("${CMAKE_CURRENT_SOURCE_DIR}/cmake/WorldSources.cmake") include("${CMAKE_CURRENT_SOURCE_DIR}/cmake/ClientSources.cmake") @@ -32,29 +52,33 @@ list(APPEND MINECRAFT_CLIENT_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Xbox/MinecraftWindows.rc" ) +# --- +# MinecraftWorld +# --- add_library(MinecraftWorld STATIC ${MINECRAFT_WORLD_SOURCES}) -target_include_directories(MinecraftWorld PRIVATE - "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.World" - "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.World/x64headers" +target_include_directories(MinecraftWorld + PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.World" + PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.World/x64headers" ) target_compile_definitions(MinecraftWorld PRIVATE - $<$:_LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_DEBUG;_LIB;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64> - $<$>:_LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_LIB;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64> + ${MINECRAFT_SHARED_DEFINES} + _LIB ) if(MSVC) configure_msvc_target(MinecraftWorld) endif() +# --- +# MinecraftClient +# --- add_executable(MinecraftClient WIN32 ${MINECRAFT_CLIENT_SOURCES}) target_include_directories(MinecraftClient PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client" "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/Iggy/include" "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Xbox/Sentient/Include" - "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.World/x64headers" ) target_compile_definitions(MinecraftClient PRIVATE - $<$:_LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_DEBUG;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64> - $<$>:_LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64> + ${MINECRAFT_SHARED_DEFINES} ) if(MSVC) configure_msvc_target(MinecraftClient) @@ -64,7 +88,7 @@ if(MSVC) endif() set_target_properties(MinecraftClient PROPERTIES - VS_DEBUGGER_WORKING_DIRECTORY "$" + VS_DEBUGGER_WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}" ) target_link_libraries(MinecraftClient PRIVATE @@ -76,71 +100,42 @@ target_link_libraries(MinecraftClient PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/Iggy/lib/iggy_w64.lib" "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/Iggy/lib/iggyperfmon_w64.lib" "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/Iggy/lib/iggyexpruntime_w64.lib" - $<$: + $<$: # Debug 4J libraries "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Input_d.lib" "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Storage_d.lib" "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Render_PC_d.lib" > - $<$>: + $<$>: # Release 4J libraries "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Input.lib" "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Storage.lib" "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Render_PC.lib" > ) -if(CMAKE_HOST_WIN32) - message(STATUS "Starting redist copy...") - execute_process( - COMMAND robocopy.exe - "${CMAKE_CURRENT_SOURCE_DIR}/x64/Release" - "${CMAKE_CURRENT_BINARY_DIR}" - /S /MT /R:0 /W:0 /NP - ) - message(STATUS "Starting asset copy...") - execute_process( - COMMAND robocopy.exe - "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client" - "${CMAKE_CURRENT_BINARY_DIR}" - /S /MT /R:0 /W:0 /NP - /XF "*.cpp" "*.c" "*.h" "*.hpp" "*.asm" - "*.xml" "*.lang" "*.vcxproj" "*.vcxproj.*" "*.sln" - "*.docx" "*.xls" - "*.bat" "*.cmd" "*.ps1" "*.py" - "*Test*" - /XD "Durango*" "Orbis*" "PS*" "Xbox" - ) - message(STATUS "Patching Windows64Media...") - execute_process( - COMMAND robocopy.exe - "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/DurangoMedia" - "${CMAKE_CURRENT_BINARY_DIR}/Windows64Media" - /S /MT /R:0 /W:0 /NP - /XF "*.h" "*.xml" "*.lang" "*.bat" - ) -elseif(CMAKE_HOST_UNIX) - message(STATUS "Starting redist copy...") - execute_process( - COMMAND rsync -av "${CMAKE_CURRENT_SOURCE_DIR}/x64/Release/" "${CMAKE_CURRENT_BINARY_DIR}/" - ) - message(STATUS "Starting asset copy...") - execute_process( - COMMAND rsync -av - "--exclude=*.cpp" "--exclude=*.c" "--exclude=*.h" "--exclude=*.hpp" "--exclude=*.asm" - "--exclude=*.xml" "--exclude=*.lang" "--exclude=*.vcxproj" "--exclude=*.vcxproj.*" "--exclude=*.sln" - "--exclude=*.docx" "--exclude=*.xls" - "--exclude=*.bat" "--exclude=*.cmd" "--exclude=*.ps1" "--exclude=*.py" - "--exclude=*Test*" - "--exclude=Durango*" "--exclude=Orbis*" "--exclude=PS*" "--exclude=Xbox" - "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/" "${CMAKE_CURRENT_BINARY_DIR}/" - ) - message(STATUS "Patching Windows64Media...") - execute_process( - COMMAND rsync -av - "--exclude=*.h" "--exclude=*.xml" "--exclude=*.lang" "--exclude=*.bat" - "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/DurangoMedia/" "${CMAKE_CURRENT_BINARY_DIR}/Windows64Media/" - ) -else() - message(FATAL_ERROR "Redist and asset copying is only supported on Windows (Robocopy) and Unix systems (rsync).") -endif() +# --- +# Asset / redist copy +# --- +include("${CMAKE_CURRENT_SOURCE_DIR}/cmake/AssetCopyTargets.cmake") +setup_asset_copy_targets() +# Copy redist files +add_custom_target(CopyRedist ALL + COMMAND ${CMAKE_COMMAND} + "-DCOPY_SOURCE=${CMAKE_CURRENT_SOURCE_DIR}/x64/Release" + "-DCOPY_DEST=${CMAKE_CURRENT_BINARY_DIR}/$" + -P "${COPY_SCRIPT}" + COMMENT "Copying redist files..." + VERBATIM +) + +add_dependencies(MinecraftClient CopyRedist) + +# --- +# Project organisation +# --- +# Set the startup project for Visual Studio set_property(DIRECTORY PROPERTY VS_STARTUP_PROJECT MinecraftClient) + +# Setup folders for Visual Studio, just hides the build targets under a sub folder +set_property(GLOBAL PROPERTY USE_FOLDERS ON) +set_property(TARGET CopyRedist PROPERTY FOLDER "Build") diff --git a/CMakePresets.json b/CMakePresets.json new file mode 100644 index 000000000..65af7f718 --- /dev/null +++ b/CMakePresets.json @@ -0,0 +1,60 @@ +{ + "version": 6, + "configurePresets": [ + { + "name": "windows64", + "displayName": "Windows64", + "generator": "Visual Studio 17 2022", + "architecture": "x64" + }, + { + "name": "durango", + "displayName": "Durango", + "generator": "Visual Studio 17 2022", + "toolchainFile": "${sourceDir}/cmake/toolchains/durango.cmake" + }, + { + "name": "orbis", + "displayName": "ORBIS", + "generator": "Visual Studio 17 2022", + "toolchainFile": "${sourceDir}/cmake/toolchains/orbis.cmake" + }, + { + "name": "ps3", + "displayName": "PS3", + "generator": "Visual Studio 17 2022", + "toolchainFile": "${sourceDir}/cmake/toolchains/ps3.cmake" + }, + { + "name": "psvita", + "displayName": "PSVita", + "generator": "Visual Studio 17 2022", + "toolchainFile": "${sourceDir}/cmake/toolchains/psvita.cmake" + }, + { + "name": "xbox360", + "displayName": "Xbox 360", + "generator": "Visual Studio 17 2022", + "toolchainFile": "${sourceDir}/cmake/toolchains/xbox360.cmake" + } + ], + "buildPresets": [ + { "name": "windows64-debug", "displayName": "Windows64 - Debug", "configurePreset": "windows64", "configuration": "Debug" }, + { "name": "windows64-release", "displayName": "Windows64 - Release", "configurePreset": "windows64", "configuration": "Release" }, + + { "name": "durango-debug", "displayName": "Durango - Debug", "configurePreset": "durango", "configuration": "Debug" }, + { "name": "durango-release", "displayName": "Durango - Release", "configurePreset": "durango", "configuration": "Release" }, + + { "name": "orbis-debug", "displayName": "ORBIS - Debug", "configurePreset": "orbis", "configuration": "Debug" }, + { "name": "orbis-release", "displayName": "ORBIS - Release", "configurePreset": "orbis", "configuration": "Release" }, + + { "name": "ps3-debug", "displayName": "PS3 - Debug", "configurePreset": "ps3", "configuration": "Debug" }, + { "name": "ps3-release", "displayName": "PS3 - Release", "configurePreset": "ps3", "configuration": "Release" }, + + { "name": "psvita-debug", "displayName": "PSVita - Debug", "configurePreset": "psvita", "configuration": "Debug" }, + { "name": "psvita-release", "displayName": "PSVita - Release", "configurePreset": "psvita", "configuration": "Release" }, + + { "name": "xbox360-debug", "displayName": "Xbox 360 - Debug", "configurePreset": "xbox360", "configuration": "Debug" }, + { "name": "xbox360-release", "displayName": "Xbox 360 - Release", "configurePreset": "xbox360", "configuration": "Release" } + ] +} \ No newline at end of file diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 5166a3c42..ca6151a10 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -22,4 +22,9 @@ At the moment, this project's scope is generally limited outside of adding new c We currently do not accept any new code into the project that was written largely, entirely, or even noticably by an LLM. All contributions should be made by humans that understand the codebase. # Pull Request Template -We request that all PRs made for this repo use our PR template to the fullest extent possible. Completely wiping it out to write minimal information will likely get your PR closed. \ No newline at end of file +We request that all PRs made for this repo use our PR template to the fullest extent possible. Completely wiping it out to write minimal information will likely get your PR closed. + +# Visual Studio +Visual Studio can directly open the `CMakeLists.txt` file in the root of the repo, just open the folder you cloned the repo into and it should automatically detect the `CMakeLists.txt` and set up the project. + +We also suggest pressing 'Switch between solutions and available views' in the solution explorer toolbar to switch to the 'CMake Targets View', which is more intuitive for navigating the project. \ No newline at end of file diff --git a/Minecraft.Client/Common/CommonMedia.sln b/Minecraft.Client/Common/CommonMedia.sln deleted file mode 100644 index 9f83988eb..000000000 --- a/Minecraft.Client/Common/CommonMedia.sln +++ /dev/null @@ -1,28 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CommonMedia", "CommonMedia.vcxproj", "{21BBD32C-AF5E-4741-8B80-3B73FC0D0F27}" -EndProject -Global - GlobalSection(TeamFoundationVersionControl) = preSolution - SccNumberOfProjects = 2 - SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C} - SccTeamFoundationServer = http://tfs_server:8080/tfs/storiespark - SccProjectUniqueName0 = CommonMedia.vcxproj - SccLocalPath0 = . - SccLocalPath1 = . - EndGlobalSection - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {21BBD32C-AF5E-4741-8B80-3B73FC0D0F27}.Debug|Win32.ActiveCfg = Debug|Win32 - {21BBD32C-AF5E-4741-8B80-3B73FC0D0F27}.Debug|Win32.Build.0 = Debug|Win32 - {21BBD32C-AF5E-4741-8B80-3B73FC0D0F27}.Release|Win32.ActiveCfg = Release|Win32 - {21BBD32C-AF5E-4741-8B80-3B73FC0D0F27}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/Minecraft.Client/Common/CommonMedia.vcxproj b/Minecraft.Client/Common/CommonMedia.vcxproj deleted file mode 100644 index 5a472e0b7..000000000 --- a/Minecraft.Client/Common/CommonMedia.vcxproj +++ /dev/null @@ -1,115 +0,0 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {21BBD32C-AF5E-4741-8B80-3B73FC0D0F27} - MakeFileProj - SAK - SAK - SAK - SAK - - - - Makefile - true - v110 - - - Makefile - false - v110 - - - - - - - - - - - - - WIN32;_DEBUG;$(NMakePreprocessorDefinitions) - echo Creating languages.loc -copy .\Media\strings.resx .\Media\en-EN.lang -copy .\Media\fr-FR\strings.resx .\Media\fr-FR\fr-FR.lang -copy .\Media\ja-JP\strings.resx .\Media\ja-JP\ja-JP.lang -..\..\..\Tools\NewLocalisationPacker.exe --static .\Media .\Media\languages.loc - -echo Making archive -..\..\..\Tools\ArchiveFilePacker.exe -cd $(ProjectDir)\Media media.arc media.txt - -echo Copying Durango strings.h -copy .\Media\strings.h ..\Durango\strings.h - -echo Copying PS3 strings.h -copy .\Media\strings.h ..\PS3\strings.h - -echo Copying PS4 strings.h -copy .\Media\strings.h ..\Orbis\strings.h - -echo Copying Win strings.h -copy .\Media\strings.h ..\Windows64\strings.h - - - WIN32;NDEBUG;$(NMakePreprocessorDefinitions) - - - - - - - \ No newline at end of file diff --git a/Minecraft.Client/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.sln b/Minecraft.Client/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.sln deleted file mode 100644 index 31c1bd39b..000000000 --- a/Minecraft.Client/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.sln +++ /dev/null @@ -1,30 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2010 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GameRules", "GameRules.vcxproj", "{0DD2FD59-36AC-476F-9201-D687A4CE9E98}" -EndProject -Global - GlobalSection(TeamFoundationVersionControl) = preSolution - SccNumberOfProjects = 2 - SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C} - SccTeamFoundationServer = http://tfs_server:8080/tfs/storiespark - SccProjectUniqueName0 = GameRules.vcxproj - SccLocalPath0 = . - SccLocalPath1 = . - EndGlobalSection - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Xbox 360 = Debug|Xbox 360 - Release|Xbox 360 = Release|Xbox 360 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {0DD2FD59-36AC-476F-9201-D687A4CE9E98}.Debug|Xbox 360.ActiveCfg = Debug|Xbox 360 - {0DD2FD59-36AC-476F-9201-D687A4CE9E98}.Debug|Xbox 360.Build.0 = Debug|Xbox 360 - {0DD2FD59-36AC-476F-9201-D687A4CE9E98}.Debug|Xbox 360.Deploy.0 = Debug|Xbox 360 - {0DD2FD59-36AC-476F-9201-D687A4CE9E98}.Release|Xbox 360.ActiveCfg = Release|Xbox 360 - {0DD2FD59-36AC-476F-9201-D687A4CE9E98}.Release|Xbox 360.Build.0 = Release|Xbox 360 - {0DD2FD59-36AC-476F-9201-D687A4CE9E98}.Release|Xbox 360.Deploy.0 = Release|Xbox 360 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/Minecraft.Client/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj b/Minecraft.Client/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj deleted file mode 100644 index 0bcb4e30f..000000000 --- a/Minecraft.Client/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj +++ /dev/null @@ -1,103 +0,0 @@ - - - - - Debug - Xbox 360 - - - Release - Xbox 360 - - - - {0DD2FD59-36AC-476F-9201-D687A4CE9E98} - MakeFileProj - SAK - SAK - SAK - SAK - - - - Makefile - - - Makefile - - - - - - - - - - - - - - - _DEBUG;$(NMakePreprocessorDefinitions) - BuildGameRule.cmd Tutorial - - - GameRules.xex - NDEBUG;$(NMakePreprocessorDefinitions) - - - - - - - - CopyToHardDrive - - - - - - Designer - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - true - - - - - - \ No newline at end of file diff --git a/Minecraft.Client/Durango/Layout/Image/Loose/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.sln b/Minecraft.Client/Durango/Layout/Image/Loose/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.sln deleted file mode 100644 index 31c1bd39b..000000000 --- a/Minecraft.Client/Durango/Layout/Image/Loose/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.sln +++ /dev/null @@ -1,30 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2010 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GameRules", "GameRules.vcxproj", "{0DD2FD59-36AC-476F-9201-D687A4CE9E98}" -EndProject -Global - GlobalSection(TeamFoundationVersionControl) = preSolution - SccNumberOfProjects = 2 - SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C} - SccTeamFoundationServer = http://tfs_server:8080/tfs/storiespark - SccProjectUniqueName0 = GameRules.vcxproj - SccLocalPath0 = . - SccLocalPath1 = . - EndGlobalSection - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Xbox 360 = Debug|Xbox 360 - Release|Xbox 360 = Release|Xbox 360 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {0DD2FD59-36AC-476F-9201-D687A4CE9E98}.Debug|Xbox 360.ActiveCfg = Debug|Xbox 360 - {0DD2FD59-36AC-476F-9201-D687A4CE9E98}.Debug|Xbox 360.Build.0 = Debug|Xbox 360 - {0DD2FD59-36AC-476F-9201-D687A4CE9E98}.Debug|Xbox 360.Deploy.0 = Debug|Xbox 360 - {0DD2FD59-36AC-476F-9201-D687A4CE9E98}.Release|Xbox 360.ActiveCfg = Release|Xbox 360 - {0DD2FD59-36AC-476F-9201-D687A4CE9E98}.Release|Xbox 360.Build.0 = Release|Xbox 360 - {0DD2FD59-36AC-476F-9201-D687A4CE9E98}.Release|Xbox 360.Deploy.0 = Release|Xbox 360 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/Minecraft.Client/Durango/Layout/Image/Loose/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj b/Minecraft.Client/Durango/Layout/Image/Loose/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj deleted file mode 100644 index 0bcb4e30f..000000000 --- a/Minecraft.Client/Durango/Layout/Image/Loose/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj +++ /dev/null @@ -1,103 +0,0 @@ - - - - - Debug - Xbox 360 - - - Release - Xbox 360 - - - - {0DD2FD59-36AC-476F-9201-D687A4CE9E98} - MakeFileProj - SAK - SAK - SAK - SAK - - - - Makefile - - - Makefile - - - - - - - - - - - - - - - _DEBUG;$(NMakePreprocessorDefinitions) - BuildGameRule.cmd Tutorial - - - GameRules.xex - NDEBUG;$(NMakePreprocessorDefinitions) - - - - - - - - CopyToHardDrive - - - - - - Designer - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - true - - - - - - \ No newline at end of file diff --git a/Minecraft.Client/Minecraft.Client.vcxproj b/Minecraft.Client/Minecraft.Client.vcxproj deleted file mode 100644 index 8f2547d83..000000000 --- a/Minecraft.Client/Minecraft.Client.vcxproj +++ /dev/null @@ -1,48720 +0,0 @@ - - - - - ContentPackage_NO_TU - ARM64EC - - - ContentPackage_NO_TU - Durango - - - ContentPackage_NO_TU - ORBIS - - - ContentPackage_NO_TU - PS3 - - - ContentPackage_NO_TU - PSVita - - - ContentPackage_NO_TU - Win32 - - - ContentPackage_NO_TU - x64 - - - ContentPackage_NO_TU - Xbox 360 - - - CONTENTPACKAGE_SYMBOLS - ARM64EC - - - CONTENTPACKAGE_SYMBOLS - Durango - - - CONTENTPACKAGE_SYMBOLS - ORBIS - - - CONTENTPACKAGE_SYMBOLS - PS3 - - - CONTENTPACKAGE_SYMBOLS - PSVita - - - CONTENTPACKAGE_SYMBOLS - Win32 - - - CONTENTPACKAGE_SYMBOLS - x64 - - - CONTENTPACKAGE_SYMBOLS - Xbox 360 - - - ContentPackage_Vita - ARM64EC - - - ContentPackage_Vita - Durango - - - ContentPackage_Vita - ORBIS - - - ContentPackage_Vita - PS3 - - - ContentPackage_Vita - PSVita - - - ContentPackage_Vita - Win32 - - - ContentPackage_Vita - x64 - - - ContentPackage_Vita - Xbox 360 - - - ContentPackage - ARM64EC - - - ContentPackage - Durango - - - ContentPackage - ORBIS - - - ContentPackage - PS3 - - - ContentPackage - PSVita - - - ContentPackage - Win32 - - - ContentPackage - x64 - - - ContentPackage - Xbox 360 - - - Debug - ARM64EC - - - Debug - Durango - - - Debug - ORBIS - - - Debug - PS3 - - - Debug - PSVita - - - Debug - Win32 - - - Debug - x64 - - - Debug - Xbox 360 - - - ReleaseForArt - ARM64EC - - - ReleaseForArt - Durango - - - ReleaseForArt - ORBIS - - - ReleaseForArt - PS3 - - - ReleaseForArt - PSVita - - - ReleaseForArt - Win32 - - - ReleaseForArt - x64 - - - ReleaseForArt - Xbox 360 - - - Release - ARM64EC - - - Release - Durango - - - Release - ORBIS - - - Release - PS3 - - - Release - PSVita - - - Release - Win32 - - - Release - x64 - - - Release - Xbox 360 - - - - en-US - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3} - SAK - SAK - SAK - SAK - Xbox360Proj - title - - - - Application - MultiByte - - - Application - MultiByte - - - Application - MultiByte - - - Application - MultiByte - WithExceptsWithRtti - SNC - - - Application - MultiByte - WithExceptsWithRtti - SNC - - - Application - MultiByte - WithExceptsWithRtti - NoTocRestore2 - - - Application - MultiByte - WithExceptsWithRtti - NoTocRestore2 - - - Application - MultiByte - WithExceptsWithRtti - NoTocRestore2 - - - Application - MultiByte - WithExceptsWithRtti - NoTocRestore2 - - - Application - MultiByte - v143 - - - Application - MultiByte - v143 - - - Application - MultiByte - v143 - - - Application - Unicode - v143 - false - - - Application - MultiByte - v143 - true - - - Application - MultiByte - v143 - - - Application - MultiByte - v143 - - - Application - MultiByte - v143 - - - Application - MultiByte - v143 - - - Application - MultiByte - v143 - - - Application - Unicode - v143 - true - - - Application - Unicode - v143 - true - - - Application - MultiByte - true - - - Application - MultiByte - true - - - Application - MultiByte - true - - - Application - MultiByte - true - - - Application - MultiByte - true - WithExceptsWithRtti - NoTocRestore2 - - - Application - MultiByte - WithExceptsWithRtti - NoTocRestore2 - - - Application - MultiByte - true - WithExceptsWithRtti - NoTocRestore2 - - - Application - MultiByte - true - WithExceptsWithRtti - NoTocRestore2 - - - Application - MultiByte - true - WithExceptsWithRtti - - - Application - MultiByte - true - WithExceptsWithRtti - - - Application - MultiByte - true - - - Application - MultiByte - true - - - Application - MultiByte - true - v143 - - - Application - MultiByte - true - v143 - - - Application - MultiByte - true - v143 - - - Application - MultiByte - true - v143 - - - Application - MultiByte - true - v143 - - - Application - MultiByte - true - v143 - - - Application - MultiByte - true - v143 - - - Application - MultiByte - true - v143 - - - Application - MultiByte - true - v143 - - - Application - MultiByte - true - v143 - - - Application - MultiByte - true - v143 - - - Application - MultiByte - true - v143 - - - Application - Unicode - true - v143 - - - Application - MultiByte - true - v143 - - - Application - MultiByte - true - v143 - - - Application - MultiByte - true - v143 - - - Application - MultiByte - true - v143 - - - Clang - - - Clang - - - Clang - - - Clang - - - Clang - - - Clang - - - Clang - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - $(OutDir)$(ProjectName)_D.xex - $(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - - - false - $(OutDir)$(ProjectName).xex - $(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - - - false - $(OutDir)$(ProjectName).xex - $(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - - - true - $(OutDir)$(ProjectName)_D.xex - $(ProjectDir)\..\Minecraft.Client\PS3\Assert;$(SCE_PS3_ROOT)\target\ppu\include;$(SCE_PS3_ROOT)\target\common\include;$(SCE_PS3_ROOT)\host-win32\sn\ppu\include;$(ProjectDir)\..\Minecraft.Client\PS3\PS3Extras;$(ProjectDir)\..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0\boost\tr1\tr1;$(ProjectDir)\..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0;$(ProjectDir)..\Minecraft.World\x64headers - false - - - true - $(OutDir)$(ProjectName)_D.xex - $(SCE_PSP2_SDK_DIR)/target\src\npToolkit\include;$(ProjectDir)\..\Minecraft.Client\PSVita\Assert;$(ProjectDir);$(ProjectDir)..\Minecraft.World\x64headers;$(ProjectDir)\..\Minecraft.Client\PSVita\PSVitaExtras - false - - - true - $(OutDir)$(ProjectName)_D.xex - $(ProjectDir)\..\Minecraft.Client\PS3\Assert;$(SCE_PS3_ROOT)\target\ppu\include;$(SCE_PS3_ROOT)\target\common\include;$(SCE_PS3_ROOT)\host-win32\sn\ppu\include;$(ProjectDir)\..\Minecraft.Client\PS3\PS3Extras;$(ProjectDir)\..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0\boost\tr1\tr1;$(ProjectDir)\..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0;$(ProjectDir)..\Minecraft.World\x64headers - - - true - $(OutDir)$(ProjectName)_D.xex - $(ProjectDir)\..\Minecraft.Client\PS3\Assert;$(SCE_PS3_ROOT)\target\ppu\include;$(SCE_PS3_ROOT)\target\common\include;$(SCE_PS3_ROOT)\host-win32\sn\ppu\include;$(ProjectDir)\..\Minecraft.Client\PS3\PS3Extras;$(ProjectDir)\..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0\boost\tr1\tr1;$(ProjectDir)\..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0;$(ProjectDir)..\Minecraft.World\x64headers - - - true - $(OutDir)$(ProjectName)_D.xex - $(SCE_PSP2_SDK_DIR)/target\src\npToolkit\include;$(ProjectDir)..\Minecraft.Client\PSVita\Assert;$(ProjectDir);$(ProjectDir)..\Minecraft.World\x64headers;$(ProjectDir)\..\Minecraft.Client\PSVita\PSVitaExtras - - - true - $(OutDir)$(ProjectName)_D.xex - $(SCE_PSP2_SDK_DIR)/target\src\npToolkit\include;$(MINECRAFT_CONSOLES_DIR)\Minecraft.Client\PSVita\Assert;$(ProjectDir);$(ProjectDir)..\Minecraft.World\x64headers;$(ProjectDir)\..\Minecraft.Client\PSVita\PSVitaExtras - - - true - $(OutDir)$(ProjectName)_D.xex - $(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - false - false - false - - - true - $(OutDir)$(ProjectName)_D.xex - $(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - - - true - $(OutDir)$(ProjectName)_D.xex - $(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - - - true - $(OutDir)$(ProjectName)_D.xex - $(ProjectDir)Durango\DurangoExtras;$(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)\Xbox\Sentient\Include;$(Console_SdkIncludeRoot) - $(Console_SdkRoot)bin;$(VCInstallDir)bin\x86_amd64;$(VCInstallDir)bin;$(WindowsSDK_ExecutablePath_x86);$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(FxCopDir);$(PATH); - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(Console_SdkLibPath) - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - true - $(ProjectName) - $(Platform)_$(Configuration)\ - $(SolutionDir)$(Platform)_$(Configuration)\ - false - - - - - false - $(OutDir)$(ProjectName)_D.xex - $(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - false - false - false - - - true - $(OutDir)$(ProjectName)_D.xex - $(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - - - true - $(OutDir)$(ProjectName)_D.xex - $(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - - - true - $(OutDir)$(ProjectName)_D.xex - $(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - false - false - false - - - true - $(OutDir)$(ProjectName)_D.xex - $(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - - - true - $(OutDir)$(ProjectName)_D.xex - $(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - - - true - $(OutDir)$(ProjectName)_D.xex - $(ProjectDir)Durango\DurangoExtras;$(ProjectDir)\x64headers;$(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)\Xbox\Sentient\Include;$(Console_SdkIncludeRoot) - $(Console_SdkRoot)bin;$(VCInstallDir)bin\x86_amd64;$(VCInstallDir)bin;$(WindowsSDK_ExecutablePath_x86);$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(FxCopDir);$(PATH); - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(Console_SdkLibPath) - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(ProjectName) - $(Platform)_$(Configuration)\ - $(SolutionDir)$(Platform)_$(Configuration)\ - - - true - $(OutDir)$(ProjectName)_D.xex - $(ProjectDir)Durango\DurangoExtras;$(ProjectDir)\x64headers;$(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)\Xbox\Sentient\Include;$(Console_SdkIncludeRoot) - $(Console_SdkRoot)bin;$(VCInstallDir)bin\x86_amd64;$(VCInstallDir)bin;$(WindowsSDK_ExecutablePath_x86);$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(FxCopDir);$(PATH); - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(Console_SdkLibPath) - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(ProjectName) - $(Platform)_$(Configuration)\ - $(SolutionDir)$(Platform)_$(Configuration)\ - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\..\Minecraft.Client\PS3\Assert;$(SCE_PS3_ROOT)\target\ppu\include;$(SCE_PS3_ROOT)\target\common\include;$(SCE_PS3_ROOT)\host-win32\sn\ppu\include;$(ProjectDir)\..\Minecraft.Client\PS3\PS3Extras;$(ProjectDir)\..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0\boost\tr1\tr1;$(ProjectDir)\..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0;$(ProjectDir)..\Minecraft.World\x64headers - .elf - - - true - $(OutDir)$(ProjectName)_D.xex - $(SCE_PSP2_SDK_DIR)/target\src\npToolkit\include;$(ProjectDir)..\Minecraft.Client\PSVita\Assert;$(ProjectDir);$(ProjectDir)..\Minecraft.World\x64headers;$(ProjectDir)\..\Minecraft.Client\PSVita\PSVitaExtras - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\..\Minecraft.Client\PS3\Assert;$(SCE_PS3_ROOT)\target\ppu\include;$(SCE_PS3_ROOT)\target\common\include;$(SCE_PS3_ROOT)\host-win32\sn\ppu\include;$(ProjectDir)\..\Minecraft.Client\PS3\PS3Extras;$(ProjectDir)\..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0\boost\tr1\tr1;$(ProjectDir)\..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0;$(ProjectDir)..\Minecraft.World\x64headers - .elf - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)..\Minecraft.World\x64headers;$(ProjectDir)\..\Minecraft.Client\PSVita\PSVitaExtras - .elf - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\..\Minecraft.Client\PS3\Assert;$(SCE_PS3_ROOT)\target\ppu\include;$(SCE_PS3_ROOT)\target\common\include;$(SCE_PS3_ROOT)\host-win32\sn\ppu\include;$(ProjectDir)\..\Minecraft.Client\PS3\PS3Extras;$(ProjectDir)\..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0\boost\tr1\tr1;$(ProjectDir)\..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0;$(ProjectDir)..\Minecraft.World\x64headers - .self - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(SCE_PSP2_SDK_DIR)/target\src\npToolkit\include;$(ProjectDir)\..\Minecraft.Client\PSVita\Assert;$(ProjectDir);$(ProjectDir)..\Minecraft.World\x64headers;$(ProjectDir)\..\Minecraft.Client\PSVita\PSVitaExtras - .self - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)..\Minecraft.World\x64headers;$(ProjectDir)\..\Minecraft.Client\PSVita\PSVitaExtras - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - false - false - false - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - false - false - false - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - false - false - false - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - false - false - false - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\Xbox\Sentient\Include;$(IncludePath) - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)Durango\DurangoExtras;$(ProjectDir)\x64headers;$(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)\Xbox\Sentient\Include;$(Console_SdkIncludeRoot) - $(Console_SdkRoot)bin;$(VCInstallDir)bin\x86_amd64;$(VCInstallDir)bin;$(WindowsSDK_ExecutablePath_x86);$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(FxCopDir);$(PATH); - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(Console_SdkLibPath) - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(ProjectName) - $(SolutionDir)$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - true - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)\Xbox\Sentient\Include;$(Console_SdkIncludeRoot) - $(Console_SdkRoot)bin;$(VCInstallDir)bin\x86_amd64;$(VCInstallDir)bin;$(WindowsSDK_ExecutablePath_x86);$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(FxCopDir);$(PATH); - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(Console_SdkLibPath) - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)\Xbox\Sentient\Include;$(Console_SdkIncludeRoot) - $(Console_SdkRoot)bin;$(VCInstallDir)bin\x86_amd64;$(VCInstallDir)bin;$(WindowsSDK_ExecutablePath_x86);$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(FxCopDir);$(PATH); - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(Console_SdkLibPath) - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)\Xbox\Sentient\Include;$(Console_SdkIncludeRoot) - $(Console_SdkRoot)bin;$(VCInstallDir)bin\x86_amd64;$(VCInstallDir)bin;$(WindowsSDK_ExecutablePath_x86);$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(FxCopDir);$(PATH); - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(Console_SdkLibPath) - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - - - false - $(OutDir)default$(TargetExt) - $(OutDir)default.xex - $(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)\Xbox\Sentient\Include;$(Console_SdkIncludeRoot) - $(Console_SdkRoot)bin;$(VCInstallDir)bin\x86_amd64;$(VCInstallDir)bin;$(WindowsSDK_ExecutablePath_x86);$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(FxCopDir);$(PATH); - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(Console_SdkLibPath) - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - - - $(ProjectDir)\..\Minecraft.Client\Orbis\Assert;$(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)Orbis\OrbisExtras;$(SCE_ORBIS_SDK_DIR)\host_tools\lib\clang\include;$(SCE_ORBIS_SDK_DIR)\target\include;$(SCE_ORBIS_SDK_DIR)\target\include_common - - - $(ProjectDir)\..\Minecraft.Client\Orbis\Assert;$(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)Orbis\OrbisExtras;$(SCE_ORBIS_SDK_DIR)\host_tools\lib\clang\include;$(SCE_ORBIS_SDK_DIR)\target\include;$(SCE_ORBIS_SDK_DIR)\target\include_common - - - $(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)Orbis\OrbisExtras;$(SCE_ORBIS_SDK_DIR)\host_tools\lib\clang\include;$(SCE_ORBIS_SDK_DIR)\target\include;$(SCE_ORBIS_SDK_DIR)\target\include_common; - - - $(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)Orbis\OrbisExtras;$(SCE_ORBIS_SDK_DIR)\host_tools\lib\clang\include;$(SCE_ORBIS_SDK_DIR)\target\include;$(SCE_ORBIS_SDK_DIR)\target\include_common; - - - $(ProjectDir)\..\Minecraft.Client\Orbis\Assert;$(ProjectDir);$(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)Orbis\OrbisExtras;$(SCE_ORBIS_SDK_DIR)\host_tools\lib\clang\include;$(SCE_ORBIS_SDK_DIR)\target\include;$(SCE_ORBIS_SDK_DIR)\target\include_common - - - $(ProjectDir)\..\Minecraft.Client\Orbis\Assert;$(ProjectDir);$(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)Orbis\OrbisExtras;$(SCE_ORBIS_SDK_DIR)\host_tools\lib\clang\include;$(SCE_ORBIS_SDK_DIR)\target\include;$(SCE_ORBIS_SDK_DIR)\target\include_common - - - $(ProjectDir)\..\Minecraft.Client\Orbis\Assert;$(ProjectDir);$(ProjectDir)\..\Minecraft.World\x64headers;$(ProjectDir)Orbis\OrbisExtras;$(SCE_ORBIS_SDK_DIR)\host_tools\lib\clang\include;$(SCE_ORBIS_SDK_DIR)\target\include;$(SCE_ORBIS_SDK_DIR)\target\include_common - - - false - false - - - - Use - Level3 - ProgramDatabase - Disabled - false - false - false - $(OutDir)$(ProjectName).pch - MultiThreadedDebug - _DEBUG_MENUS_ENABLED;_ITERATOR_DEBUG_LEVEL=0;_SECURE_SCL=0;_DEBUG;_XBOX;%(PreprocessorDefinitions) - Disabled - $(ProjectDir);%(AdditionalIncludeDirectories) - true - true - Default - false - $(IntDir)/%(RelativeDir)/ - - - true - $(OutDir)$(ProjectName).pdb - xavatar2d.lib;xapilibd.lib;d3d9d.lib;d3dx9d.lib;xgraphicsd.lib;xboxkrnl.lib;xnetd.lib;xaudiod2.lib;xactd3.lib;x3daudiod.lib;xmcored.lib;xbdm.lib;vcompd.lib;xuirund.lib;xuirenderd.lib;xuihtmld.lib;xonline.lib;xhvd2.lib;qnetxaudio2d.lib;xpartyd.lib;..\Minecraft.World\Debug\Minecraft.World.lib;xbox\4JLibs\libs\4J_Input_d.lib;xbox\4JLibs\libs\4J_Storage_d.lib;xbox\4JLibs\libs\4J_Profile_d.lib;xbox\4JLibs\libs\4J_Render_d.lib;xsocialpostd.lib;xrnmd.lib;xbox\Sentient\libs\SenCoreD.lib;xbox\Sentient\libs\SenNewsD.lib;xbox\Sentient\libs\SenUGCD.lib;xbox\Sentient\libs\SenBoxArtD.lib;nuiapid.lib;STd.lib;NuiFitnessApid.lib;NuiHandlesd.lib;NuiSpeechd.lib;xhttpd.lib;xauthd.lib;xgetserviceendpointd.lib;xavd.lib;xjsond.lib;xbox\4JLibs\libs\4J_XTMS_d.lib;%(AdditionalDependencies) - - - $(ProjectDir)xbox\xex-dev.xml - - - 1480659447 - - - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)XboxMedia\XZP\Minecraft.xzp,RO - true - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Common\res;$(RemoteRoot)=XboxMedia\AvatarAwards;$(RemoteRoot)\Tutorial=Common\Tutorial\Tutorial;$(RemoteRoot)=XboxMedia\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech;$(RemoteRoot)=XboxMedia\XZP\TMSFiles.xzp;$(RemoteRoot)\DummyTexturePack=Common\DummyTexturePack - - - - - Use - Level3 - ProgramDatabase - Full - false - false - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _DEBUG_MENUS_ENABLED;_ITERATOR_DEBUG_LEVEL=0;NDEBUG;_XBOX;%(PreprocessorDefinitions);PROFILE - Disabled - $(ProjectDir);%(AdditionalIncludeDirectories) - true - true - Default - false - Speed - true - true - true - $(IntDir)/%(RelativeDir)/ - - - true - $(OutDir)$(ProjectName).pdb - xavatar2.lib;xapilibi.lib;d3d9i.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xuirun.lib;xuirender.lib;xuihtml.lib;xonline.lib;xhv2.lib;qnetxaudio2.lib;xparty.lib;xbox\4JLibs\libs\4J_Input_r.lib;xbox\4JLibs\libs\4J_Storage_r.lib;xbox\4JLibs\libs\4J_Profile_r.lib;xbox\4JLibs\libs\4J_Render.lib;..\Minecraft.World\Release\Minecraft.World.lib;xbdm.lib;xsocialpost.lib;xrnm.lib;xbox\Sentient\libs\SenCore.lib;xbox\Sentient\libs\SenNews.lib;xbox\Sentient\libs\SenUGC.lib;xbox\Sentient\libs\SenBoxArt.lib;NuiApi.lib;ST.lib;NuiFitnessApi.lib;NuiHandles.lib;NuiSpeech.lib;NuiAudio.lib;xhttp.lib;xauth.lib;xgetserviceendpoint.lib;xav.lib;xjson.lib;xbox\4JLibs\libs\4J_XTMS_r.lib;%(AdditionalDependencies) - xapilib.lib - true - false - UseLinkTimeCodeGeneration - true - - - $(ProjectDir)xbox\xex-dev.xml - - - 1480659447 - - - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)XboxMedia\XZP\Minecraft.xzp,RO - false - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Common\res;$(RemoteRoot)=XboxMedia\AvatarAwards;$(RemoteRoot)\Tutorial=Common\Tutorial\Tutorial;$(RemoteRoot)=XboxMedia\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech;$(RemoteRoot)=XboxMedia\XZP\TMSFiles.xzp;$(RemoteRoot)\DummyTexturePack=Common\DummyTexturePack - - - - - Use - Level3 - ProgramDatabase - Full - false - false - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _DEBUG_MENUS_ENABLED;_ITERATOR_DEBUG_LEVEL=0;NDEBUG;_XBOX;%(PreprocessorDefinitions);PROFILE - Disabled - $(ProjectDir);%(AdditionalIncludeDirectories) - true - true - Default - false - Speed - true - true - true - $(IntDir)/%(RelativeDir)/ - - - true - $(OutDir)$(ProjectName).pdb - xavatar2.lib;xapilibi.lib;d3d9i.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xuirun.lib;xuirender.lib;xuihtml.lib;xonline.lib;xhv2.lib;qnetxaudio2.lib;xparty.lib;xbox\4JLibs\libs\4J_Input_r.lib;xbox\4JLibs\libs\4J_Storage_r.lib;xbox\4JLibs\libs\4J_Profile_r.lib;xbox\4JLibs\libs\4J_Render.lib;..\Minecraft.World\Release\Minecraft.World.lib;xbdm.lib;xsocialpost.lib;xrnm.lib;xbox\Sentient\libs\SenCore.lib;xbox\Sentient\libs\SenNews.lib;xbox\Sentient\libs\SenUGC.lib;xbox\Sentient\libs\SenBoxArt.lib;NuiApi.lib;ST.lib;NuiFitnessApi.lib;NuiHandles.lib;NuiSpeech.lib;NuiAudio.lib;xhttp.lib;xauth.lib;xgetserviceendpoint.lib;xav.lib;xjson.lib;xtms.lib;%(AdditionalDependencies) - xapilib.lib - true - false - UseLinkTimeCodeGeneration - true - - - $(ProjectDir)xbox\xex-dev.xml - - - 1480659447 - - - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)XboxMedia\XZP\Minecraft.xzp,RO - false - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Common\res;$(RemoteRoot)=XboxMedia\AvatarAwards;$(RemoteRoot)\Tutorial=Common\Tutorial\Tutorial;$(RemoteRoot)=XboxMedia\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech;$(RemoteRoot)=XboxMedia\XZP\TMSFiles.xzp;$(RemoteRoot)\DummyTexturePack=Common\DummyTexturePack - - - - - Use - Level3 - ProgramDatabase - Disabled - false - true - false - $(OutDir)$(ProjectName).pch - MultiThreadedDebug - _DEBUG_MENUS_ENABLED;_ITERATOR_DEBUG_LEVEL=0;_SECURE_SCL=0;_DEBUG;%(PreprocessorDefinitions) - Disabled - PS3\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - true - true - Default - true - true - GenerateWarnings - Level0 - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - - - true - $(OutDir)$(ProjectName).pdb - $(OutDir)Minecraft.World.a;ps3\4JLibs\libs\4j_Render_d.a;ps3\4JLibs\libs\4j_Input_d.a;ps3\4JLibs\libs\4j_Storage_d.a;ps3\4JLibs\libs\4j_Profile_d.a;ps3\Miles\lib\mssps3.a;ps3\Miles\lib\mssspurs.o;ps3\Miles\lib\audps3.a;ps3\Miles\lib\BinkAPS3.A;ps3\Miles\lib\spu\mssppu_spurs.a;PS3\Iggy\lib\libiggy_ps3.a;ps3\Edge\lib\libedgezlib_dbg.a;Common\Network\Sony\sceRemoteStorage\ps3\lib\sceRemoteStorage.a;PS3\PS3Extras\HeapInspector\Server\PS3\Debug_RTTI_EH\libHeapInspectorServer.a;libsntuner.a;libpngdec_stub.a;libpngenc_stub.a;libjpgdec_stub.a;libjpgenc_stub.a;libnet_stub.a;libsysutil_savedata_stub.a;libsysutil_userinfo_stub.a;libsysutil_np_trophy_stub.a;libsysutil_game_stub.a;libsysutil_avc2_stub.a;libsysutil_np_commerce2_stub.a;libsysutil_avconf_ext_stub.a;libhttp_stub.a;libhttp_util_stub.a;libssl_stub.a;libsysutil_screenshot_stub.a;libsysutil_np_tus_stub.a;-lresc_stub;-lgcm_cmddbg;-lgcm_sys_stub;-lsysmodule_stub;-lm;-lsysutil_stub;-lio_stub;-ldbgfont_gcm;-lpthread;-lpadfilter;-lcgb;-laudio_stub;-lfs_stub;-lspurs_stub;-lspurs_jq_stub;-lrtc_stub;-lsysutil_oskdialog_ext_stub;-ll10n_stub;-lsysutil_np_stub;-lsysutil_np2_stub;-lnetctl_stub;-lnet_stub;-lrudp_stub;%(AdditionalDependencies) - StripFuncsAndData - - - $(ProjectDir)xbox\xex-dev.xml - - - 1480659447 - - - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - true - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech;$(RemoteRoot)=Xbox\XZP\TMSFiles.xzp - - - - - - - - - Use - Level3 - ProgramDatabase - Disabled - false - true - false - $(OutDir)$(ProjectName).pch - MultiThreadedDebug - _EXTENDED_ACHIEVEMENTS;_DEBUG_MENUS_ENABLED;_ITERATOR_DEBUG_LEVEL=0;_SECURE_SCL=0;_DEBUG;__PSVITA__;%(PreprocessorDefinitions) - Disabled - PSVita\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - true - true - Default - true - true - GenerateWarnings - Level0 - 1700;613;1011;1786;2623;2624;1628 - -Xpch_override=1 %(AdditionalOptions) - Cpp11 - true - - - true - $(OutDir)$(ProjectName).pdb - -lSceDbg_stub;-lSceGxm_stub;-lSceAppUtil_stub;-lSceCommonDialog_stub;-lSceDisplay_stub;-lSceTouch_stub;-lSceCtrl_stub;-lSceAudio_stub;-lSceDbgFont;-lSceRazorCapture_stub_weak;-lSceSysmodule_stub;-lSceDeflt;-lScePng;$(OutDir)Minecraft.World.a;libSceRtc_stub.a;libSceFios2_stub_weak.a;libSceCes.a;libScePerf_stub.a;libScePerf_stub_weak.a;libSceUlt_stub.a;libSceUlt_stub_weak.a;libSceNpManager_stub_weak.a;libSceNpCommon_stub_weak.a;libSceNpCommerce2_stub.a;libSceHttp_stub.a;libSceNpTrophy_stub.a;libSceNpScore_stub.a;libSceRudp_stub_weak.a;libSceVoice_stub.a;libSceNetAdhocMatching_stub.a;libScePspnetAdhoc_stub.a;libScePower_stub.a;libSceAppUtil_stub.a;libSceAppMgr_stub.a;..\Minecraft.Client\PSVita\Miles\lib\msspsp2.a;..\Minecraft.Client\PSVita\Miles\lib\binkapsp2.a;..\Minecraft.Client\PSVita\Miles\lib\msspsp2midi.a;..\Minecraft.Client\PSVita\Miles\lib\fltpsp2.a;..\Minecraft.Client\Common\Network\Sony\sceRemoteStorage\psvita\lib\sceRemoteStorage.a - StripFuncsAndData - --strip-duplicates - - - $(ProjectDir)xbox\xex-dev.xml - - - 1480659447 - - - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - true - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech;$(RemoteRoot)=Xbox\XZP\TMSFiles.xzp - - - - - - - xcopy /I /Y "$(SCE_PSP2_SDK_DIR)\target\sce_module" "$(TargetDir)\sce_module\" -if not exist "$(TargetDir)\savedata" mkdir "$(TargetDir)\savedata" - - - - - Use - Level3 - ProgramDatabase - Disabled - false - true - false - $(OutDir)$(ProjectName).pch - MultiThreadedDebug - _DEBUG_MENUS_ENABLED;_ITERATOR_DEBUG_LEVEL=0;_SECURE_SCL=0;%(PreprocessorDefinitions) - Disabled - PS3\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - true - true - Default - true - true - GenerateWarnings - Levels - Branchless2 - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - $(ProjectDir)\..\Minecraft.Client\PS3\Assert - true - Yes - - - true - $(OutDir)$(ProjectName).pdb - $(OutDir)Minecraft.World.a;ps3\Miles\lib\mssps3.a;ps3\Miles\lib\mssspurs.o;ps3\Miles\lib\audps3.a;ps3\Miles\lib\BinkAPS3.A;ps3\Miles\lib\spu\mssppu_spurs.a;PS3\Iggy\lib\libiggy_ps3.a;ps3\Edge\lib\libedgezlib.a;Common\Network\Sony\sceRemoteStorage\ps3\lib\sceRemoteStorage.a;PS3\PS3Extras\HeapInspector\Server\PS3\Debug_RTTI_EH\libHeapInspectorServer.a;libsntuner.a;libpngdec_stub.a;libpngenc_stub.a;libjpgdec_stub.a;libjpgenc_stub.a;libnet_stub.a;libsysutil_savedata_stub.a;libsysutil_userinfo_stub.a;libsysutil_np_trophy_stub.a;libsysutil_game_stub.a;libsysutil_avc2_stub.a;libsysutil_np_commerce2_stub.a;libsysutil_avconf_ext_stub.a;libhttp_stub.a;libhttp_util_stub.a;libssl_stub.a;libsysutil_screenshot_stub.a;libsysutil_np_tus_stub.a;-lresc_stub;-lgcm_cmd;-lgcm_sys_stub;-lsysmodule_stub;-lm;-lsysutil_stub;-lio_stub;-ldbgfont_gcm;-lpthread;-lpadfilter;-lcgb;-laudio_stub;-lfs_stub;-lspurs_stub;-lspurs_jq_stub;-lrtc_stub;-lsysutil_oskdialog_ext_stub;-ll10n_stub;-lsysutil_np_stub;-lsysutil_np2_stub;-lnetctl_stub;-lnet_stub;-lrudp_stub;%(AdditionalDependencies) - StripFuncsAndData - --no-toc-restore --strip-duplicates - None - - - $(ProjectDir)xbox\xex-dev.xml - - - 1480659447 - - - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - true - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech;$(RemoteRoot)=Xbox\XZP\TMSFiles.xzp - - - - - - - - - Use - Level3 - ProgramDatabase - Disabled - false - true - false - $(OutDir)$(ProjectName).pch - MultiThreadedDebug - _DEBUG_MENUS_ENABLED;_ITERATOR_DEBUG_LEVEL=0;_SECURE_SCL=0;%(PreprocessorDefinitions) - Disabled - PS3\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - true - true - Default - true - true - GenerateWarnings - Levels - Branchless2 - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - $(ProjectDir)\..\Minecraft.Client\PS3\Assert - true - Yes - - - true - $(OutDir)$(ProjectName).pdb - $(OutDir)Minecraft.World.a;ps3\Miles\lib\mssps3.a;ps3\Miles\lib\mssspurs.o;ps3\Miles\lib\audps3.a;ps3\Miles\lib\BinkAPS3.A;ps3\Miles\lib\spu\mssppu_spurs.a;PS3\Iggy\lib\libiggy_ps3.a;ps3\Edge\lib\libedgezlib.a;Common\Network\Sony\sceRemoteStorage\ps3\lib\sceRemoteStorage.a;PS3\PS3Extras\HeapInspector\Server\PS3\Debug_RTTI_EH\libHeapInspectorServer.a;libsntuner.a;libpngdec_stub.a;libpngenc_stub.a;libjpgdec_stub.a;libjpgenc_stub.a;libnet_stub.a;libsysutil_savedata_stub.a;libsysutil_userinfo_stub.a;libsysutil_np_trophy_stub.a;libsysutil_game_stub.a;libsysutil_avc2_stub.a;libsysutil_np_commerce2_stub.a;libsysutil_avconf_ext_stub.a;libhttp_stub.a;libhttp_util_stub.a;libssl_stub.a;libsysutil_screenshot_stub.a;libsysutil_np_tus_stub.a;-lresc_stub;-lgcm_cmd;-lgcm_sys_stub;-lsysmodule_stub;-lm;-lsysutil_stub;-lio_stub;-ldbgfont_gcm;-lpthread;-lpadfilter;-lcgb;-laudio_stub;-lfs_stub;-lspurs_stub;-lspurs_jq_stub;-lrtc_stub;-lsysutil_oskdialog_ext_stub;-ll10n_stub;-lsysutil_np_stub;-lsysutil_np2_stub;-lnetctl_stub;-lnet_stub;-lrudp_stub;%(AdditionalDependencies) - StripFuncsAndData - --no-toc-restore --strip-duplicates - None - - - $(ProjectDir)xbox\xex-dev.xml - - - 1480659447 - - - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - true - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech;$(RemoteRoot)=Xbox\XZP\TMSFiles.xzp - - - - - - - - - Use - Level3 - ProgramDatabase - Disabled - false - true - false - $(OutDir)$(ProjectName).pch - MultiThreadedDebug - _EXTENDED_ACHIEVEMENTS;_DEBUG_MENUS_ENABLED;_ITERATOR_DEBUG_LEVEL=0;_SECURE_SCL=0;__PSVITA__;%(PreprocessorDefinitions) - Disabled - PSVita\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - true - true - Default - true - true - GenerateWarnings - Levels - Branchless2 - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - true - Yes - Cpp11 - true - - - true - $(OutDir)$(ProjectName).pdb - -lSceDbg_stub;-lSceGxm_stub;-lSceAppUtil_stub;-lSceCommonDialog_stub;-lSceDisplay_stub;-lSceTouch_stub;-lSceCtrl_stub;-lSceAudio_stub;-lSceDbgFont;-lSceRazorCapture_stub_weak;-lSceSysmodule_stub;-lSceDeflt;-lScePng;$(OutDir)Minecraft.World.a;libSceRtc_stub.a;libSceFios2_stub_weak.a;libSceCes.a;libScePerf_stub.a;libScePerf_stub_weak.a;libSceUlt_stub.a;libSceUlt_stub_weak.a;libSceNpManager_stub_weak.a;libSceNpCommon_stub_weak.a;libSceHttp_stub.a;libSceNpTrophy_stub.a;libSceNpScore_stub.a;libSceRudp_stub_weak.a;libSceVoice_stub.a;libSceNetAdhocMatching_stub.a;libScePspnetAdhoc_stub.a;libScePower_stub.a;libSceAppUtil_stub.a;libSceAppMgr_stub.a;..\Minecraft.Client\PSVita\Miles\lib\msspsp2.a;..\Minecraft.Client\PSVita\Miles\lib\binkapsp2.a;..\Minecraft.Client\PSVita\Miles\lib\msspsp2midi.a;..\Minecraft.Client\PSVita\Miles\lib\fltpsp2.a;..\Minecraft.Client\Common\Network\Sony\sceRemoteStorage\psvita\lib\sceRemoteStorage.a - StripFuncsAndData - --strip-duplicates - None - - - $(ProjectDir)xbox\xex-dev.xml - - - 1480659447 - - - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - true - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech;$(RemoteRoot)=Xbox\XZP\TMSFiles.xzp - - - - - - - xcopy /I /Y "$(SCE_PSP2_SDK_DIR)\target\sce_module" "$(TargetDir)\sce_module\" -if not exist "$(TargetDir)\savedata" mkdir "$(TargetDir)\savedata" - - - - - Use - Level3 - ProgramDatabase - Disabled - false - true - false - $(OutDir)$(ProjectName).pch - MultiThreadedDebug - _EXTENDED_ACHIEVEMENTS;_CONTENT_PACKAGE;_FINAL_BUILD;__PSVITA__;%(PreprocessorDefinitions) - Disabled - PSVita\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - true - true - Default - true - false - GenerateWarnings - Level3 - Branchless2 - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - false - Yes - Cpp11 - true - - - true - $(OutDir)$(ProjectName).pdb - -lSceGxm_stub;-lSceAppUtil_stub;-lSceCommonDialog_stub;-lSceDisplay_stub;-lSceTouch_stub;-lSceCtrl_stub;-lSceAudio_stub;-lSceSysmodule_stub;-lSceDeflt;-lScePng;$(OutDir)Minecraft.World.a;libSceRtc_stub.a;libSceFios2_stub_weak.a;libSceCes.a;libScePerf_stub.a;libScePerf_stub_weak.a;libSceUlt_stub.a;libSceUlt_stub_weak.a;libSceHttp_stub.a;libSceNet_stub.a;libSceSsl_stub.a;libSceNetCtl_stub.a;libSceNpManager_stub.a;libSceNpBasic_stub.a;libSceNpCommon_stub.a;libSceNpUtility_stub.a;libSceNpMatching2_stub.a;libSceNpScore_stub.a;libSceNpToolkit.a;libSceNpToolkitUtils.a;libSceNpTrophy_stub.a;libSceRudp_stub_weak.a;libSceVoice_stub.a;libSceNetAdhocMatching_stub.a;libScePspnetAdhoc_stub.a;..\Minecraft.Client\PSVita\Miles\lib\msspsp2.a;..\Minecraft.Client\PSVita\Miles\lib\binkapsp2.a;..\Minecraft.Client\PSVita\Miles\lib\msspsp2midi.a;..\Minecraft.Client\PSVita\Miles\lib\fltpsp2.a;libSceAppMgr_stub.a;libSceSysmodule_stub.a;libSceCommonDialog_stub.a;libSceCtrl_stub.a;libSceGxm_stub.a;libSceDisplay_stub.a;libSceSystemGesture_stub.a;libSceTouch_stub.a;libSceFios2_stub.a;libSceAppUtil_stub.a;libSceNearUtil_stub.a;libScePower_stub.a;..\Minecraft.Client\PSVita\4JLibs\libs\4J_Input.a;..\Minecraft.Client\PSVita\4JLibs\libs\4J_Profile.a;..\Minecraft.Client\PSVita\4JLibs\libs\4J_Render.a;..\Minecraft.Client\PSVita\4JLibs\libs\4J_Storage.a;..\Minecraft.Client\Common\Network\Sony\sceRemoteStorage\psvita\lib\sceRemoteStorage.a - StripFuncsAndData - --strip-duplicates - None - - - $(ProjectDir)xbox\xex-dev.xml - - - 1480659447 - - - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - true - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech;$(RemoteRoot)=Xbox\XZP\TMSFiles.xzp - - - - - - - xcopy /I /Y "$(SCE_PSP2_SDK_DIR)\target\sce_module" "$(TargetDir)\sce_module\" -if not exist "$(TargetDir)\savedata" mkdir "$(TargetDir)\savedata" - - - - - NotUsing - Level3 - ProgramDatabase - Disabled - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreadedDebug - _LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_DEBUG;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64;%(PreprocessorDefinitions) - Disabled - Windows64\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - true - true - Default - false - /FS %(AdditionalOptions) - - - true - $(OutDir)$(ProjectName).pdb - legacy_stdio_definitions.lib;d3d11.lib;d3dcompiler.lib;..\Minecraft.World\x64_Debug\Minecraft.World.lib;%(AdditionalDependencies);XInput9_1_0.lib;wsock32.lib - NotSet - false - - - $(ProjectDir)xbox\xex-dev.xml - - - 1480659447 - - - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - true - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech;$(RemoteRoot)=Xbox\XZP\TMSFiles.xzp - - - powershell -ExecutionPolicy Bypass -File "$(ProjectDir)postbuild.ps1" -OutDir "$(OutDir)/" -ProjectDir "$(ProjectDir)/" - - - Run post-build script - - - - - Use - Level3 - ProgramDatabase - Disabled - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreadedDebug - _LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_DEBUG;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64;%(PreprocessorDefinitions) - Disabled - Windows64\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - true - true - Default - false - - - true - $(OutDir)$(ProjectName).pdb - d3d11.lib;..\Minecraft.World\ARM64EC_Debug\Minecraft.World.lib;%(AdditionalDependencies);XInput9_1_0.lib;wsock32.lib - NotSet - false - - - $(ProjectDir)xbox\xex-dev.xml - - - 1480659447 - - - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - true - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech;$(RemoteRoot)=Xbox\XZP\TMSFiles.xzp - - - powershell -ExecutionPolicy Bypass -File "$(ProjectDir)postbuild.ps1" -OutDir "$(OutDir)/" -ProjectDir "$(ProjectDir)/" - - - Run post-build script - - - - - Use - Level3 - ProgramDatabase - Disabled - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreadedDebug - _LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_DEBUG;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64;%(PreprocessorDefinitions) - Disabled - Windows64\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - true - true - Default - false - - - true - $(OutDir)$(ProjectName).pdb - d3d11.lib;..\Minecraft.World\x64_Debug\Minecraft.World.lib;%(AdditionalDependencies);XInput9_1_0.lib - NotSet - false - - - Run postbuild script - powershell -ExecutionPolicy Bypass -File "$(ProjectDir)postbuild.ps1" -OutDir "$(OutDir)/" -ProjectDir "$(ProjectDir)/" - - - $(ProjectDir)xbox\xex-dev.xml - - - 1480659447 - - - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - true - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech;$(RemoteRoot)=Xbox\XZP\TMSFiles.xzp - - - - - Use - Level3 - ProgramDatabase - Disabled - Sync - true - $(OutDir)$(ProjectName).pch - MultiThreadedDebugDLL - SPLIT_SAVES;_LARGE_WORLDS;_EXTENDED_ACHIEVEMENTS;UNICODE;_UNICODE;__WRL_NO_DEFAULT_LIB__;WINAPI_FAMILY=WINAPI_FAMILY_TV_TITLE;WIN32_LEAN_AND_MEAN;_XM_AVX_INTRINSICS_;_DEBUG_MENUS_ENABLED;_DEBUG;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_DURANGO;_ITERATOR_DEBUG_LEVEL=0;%(PreprocessorDefinitions) - Disabled - Durango\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - true - true - EnableFastChecks - false - true - true - $(ForcedInc) - $(SlashAI) - false - false - - - true - $(OutDir)$(ProjectName).pdb - ws2_32.lib;pixEvt.lib;d3d11_x.lib;combase.lib;kernelx.lib;uuid.lib;xaudio2.lib;..\Minecraft.World\Durango_Debug\Minecraft.World.lib;EtwPlus.lib;..\Minecraft.Client\Durango\DurangoExtras\xcompress.lib - NotSet - true - Console - true - - - false - false - Default - kernel32.lib;oldnames.lib;runtimeobject.lib;ole32.lib - - - $(ProjectDir)xbox\xex-dev.xml - - - 1480659447 - - - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - true - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech;$(RemoteRoot)=Xbox\XZP\TMSFiles.xzp - - - xcopy /q /y /i /s /e $(ProjectDir)Common\res $(LayoutDir)Image\Loose\Common\res -xcopy /q /y /i /s /e $(ProjectDir)Common\media\font\*.ttf $(LayoutDir)Image\Loose\Common\media\font -xcopy /q /y $(ProjectDir)Durango\*.png $(LayoutDir)Image\Loose -xcopy /q /y $(ProjectDir)Common\media\MediaDurango.arc $(LayoutDir)Image\Loose\Common\media -xcopy /q /y /i /s /e $(ProjectDir)Durango\Sound $(LayoutDir)Image\Loose\Sound -xcopy /q /y /i /s /e $(ProjectDir)music $(LayoutDir)Image\Loose\music -xcopy /q /y /i /s /e $(ProjectDir)DurangoMedia\DLC $(LayoutDir)Image\Loose\DLC -xcopy /q /y /i /s /e $(ProjectDir)DurangoMedia\Tutorial $(LayoutDir)Image\Loose\Tutorial -copy /B /Y $(ProjectDir)Durango\DurangoExtras\xcompress.dll $(LayoutDir)Image\Loose\ -xcopy /q /y $(ProjectDir)Durango\DLCImages\*.png $(LayoutDir)Image\Loose\DLCImages\ -xcopy /q /y $(ProjectDir)Durango\DLCXbox1.cmp $(LayoutDir)Image\Loose -xcopy /q /y $(ProjectDir)DurangoMedia\DLC $(LayoutDir)Image\Loose\DLC -xcopy /q /y /i /s /e $(ProjectDir)DurangoMedia\CU $(LayoutDir)Image\Loose\CU - - - Copying files for deployment - - - Package.appxmanifest - - - call $(ProjectDir)\Build\XboxOne\AppxPrebuild.cmd $(ProjectDir) - - - /VM %(AdditionalOptions) - - - call $(ProjectDir)\DurangoBuild\AppxPrebuild.cmd $(ProjectDir) - $(ProjectDir)\Durango\Autogenerated.appxmanifest - Creating Autogenerated.appxmanifest - $(ProjectDir)\Durango\manifest.xml - true - - - - - Use - TurnOffAllWarnings - ProgramDatabase - MaxSpeed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64;%(PreprocessorDefinitions) - Disabled - Windows64\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - true - true - Default - false - Speed - true - true - true - /FS /Ob3 %(AdditionalOptions) - - - true - $(OutDir)$(ProjectName).pdb - legacy_stdio_definitions.lib;d3d11.lib;d3dcompiler.lib;..\Minecraft.World\x64_Release\Minecraft.World.lib;XInput9_1_0.lib;Windows64\Iggy\lib\iggy_w64.lib;%(AdditionalDependencies) - NotSet - false - UseLinkTimeCodeGeneration - - - Run postbuild script - powershell -ExecutionPolicy Bypass -File "$(ProjectDir)postbuild.ps1" -OutDir "$(OutDir)/" -ProjectDir "$(ProjectDir)/" - - - $(ProjectDir)xbox\xex-dev.xml - - - 1480659447 - - - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - true - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech;$(RemoteRoot)=Xbox\XZP\TMSFiles.xzp - - - - - Use - Level3 - ProgramDatabase - Full - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64;%(PreprocessorDefinitions) - Disabled - Windows64\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - true - true - Default - false - Speed - - - true - $(OutDir)$(ProjectName).pdb - legacy_stdio_definitions.lib;d3d11.lib;d3dcompiler.lib;..\Minecraft.World\x64_Release\Minecraft.World.lib;XInput9_1_0.lib;Windows64\Iggy\lib\iggy_w64.lib;%(AdditionalDependencies) - NotSet - false - - - Run postbuild script - powershell -ExecutionPolicy Bypass -File "$(ProjectDir)postbuild.ps1" -OutDir "$(OutDir)/" -ProjectDir "$(ProjectDir)/" - - - $(ProjectDir)xbox\xex-dev.xml - - - 1480659447 - - - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - true - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech;$(RemoteRoot)=Xbox\XZP\TMSFiles.xzp - - - - - Use - Level3 - ProgramDatabase - Full - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64;%(PreprocessorDefinitions) - Disabled - Windows64\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - true - true - Default - false - Speed - - - true - $(OutDir)$(ProjectName).pdb - d3d11.lib;d3dcompiler.lib;..\Minecraft.World\x64_Release\Minecraft.World.lib;XInput9_1_0.lib;Windows64\Iggy\lib\iggy_w64.lib;%(AdditionalDependencies) - NotSet - false - - - $(ProjectDir)xbox\xex-dev.xml - - - 1480659447 - - - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - true - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech;$(RemoteRoot)=Xbox\XZP\TMSFiles.xzp - - - - - Use - Level3 - ProgramDatabase - Full - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64;%(PreprocessorDefinitions) - Disabled - Windows64\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - true - true - Default - false - Speed - - - true - $(OutDir)$(ProjectName).pdb - d3d11.lib;d3dcompiler.lib;..\Minecraft.World\x64_Release\Minecraft.World.lib;XInput9_1_0.lib;Windows64\Iggy\lib\iggy_w64.lib;%(AdditionalDependencies) - NotSet - false - - - $(ProjectDir)xbox\xex-dev.xml - - - 1480659447 - - - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - true - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech;$(RemoteRoot)=Xbox\XZP\TMSFiles.xzp - - - - - Use - Level3 - ProgramDatabase - Full - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64;%(PreprocessorDefinitions) - Disabled - Windows64\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - true - true - Default - false - Speed - - - true - $(OutDir)$(ProjectName).pdb - d3d11.lib;d3dcompiler.lib;..\Minecraft.World\x64_Release\Minecraft.World.lib;XInput9_1_0.lib;Windows64\Iggy\lib\iggy_w64.lib;%(AdditionalDependencies) - NotSet - false - - - $(ProjectDir)xbox\xex-dev.xml - - - 1480659447 - - - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - true - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech;$(RemoteRoot)=Xbox\XZP\TMSFiles.xzp - - - - - Use - Level3 - ProgramDatabase - Full - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64;%(PreprocessorDefinitions) - Disabled - Windows64\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - true - true - Default - false - Speed - - - true - $(OutDir)$(ProjectName).pdb - d3d11.lib;d3dcompiler.lib;..\Minecraft.World\x64_Release\Minecraft.World.lib;XInput9_1_0.lib;Windows64\Iggy\lib\iggy_w64.lib;%(AdditionalDependencies) - NotSet - false - - - $(ProjectDir)xbox\xex-dev.xml - - - 1480659447 - - - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - true - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech;$(RemoteRoot)=Xbox\XZP\TMSFiles.xzp - - - - - Use - Level3 - ProgramDatabase - MaxSpeed - Sync - true - $(OutDir)$(ProjectName).pch - MultiThreadedDLL - SPLIT_SAVES;_LARGE_WORLDS;_EXTENDED_ACHIEVEMENTS;PROFILE;NDEBUG;UNICODE;_UNICODE;__WRL_NO_DEFAULT_LIB__;WINAPI_FAMILY=WINAPI_FAMILY_TV_TITLE;WIN32_LEAN_AND_MEAN;_XM_AVX_INTRINSICS_;_DEBUG_MENUS_ENABLED;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_DURANGO;%(PreprocessorDefinitions) - Disabled - Durango\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - true - true - Default - false - Speed - true - true - $(ForcedInc) - false - false - - - true - $(OutDir)$(ProjectName).pdb - ws2_32.lib;pixEvt.lib;d3d11_x.lib;combase.lib;kernelx.lib;uuid.lib;xaudio2.lib;..\Minecraft.World\Durango_Release\Minecraft.World.lib;EtwPlus.lib;..\Minecraft.Client\Durango\DurangoExtras\xcompress.lib - NotSet - true - Console - - - true - true - - - kernel32.lib;oldnames.lib;runtimeobject.lib;ole32.lib - Default - - - $(ProjectDir)xbox\xex-dev.xml - - - 1480659447 - - - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - true - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech;$(RemoteRoot)=Xbox\XZP\TMSFiles.xzp - - - xcopy /q /y /i /s /e $(ProjectDir)Common\res $(LayoutDir)Image\Loose\Common\res -xcopy /q /y /i /s /e $(ProjectDir)Common\media\font\*.ttf $(LayoutDir)Image\Loose\Common\media\font -xcopy /q /y $(ProjectDir)Durango\*.png $(LayoutDir)Image\Loose -xcopy /q /y $(ProjectDir)Common\media\MediaDurango.arc $(LayoutDir)Image\Loose\Common\media -xcopy /q /y /i /s /e $(ProjectDir)Durango\Sound $(LayoutDir)Image\Loose\Sound -xcopy /q /y /i /s /e $(ProjectDir)music $(LayoutDir)Image\Loose\music -xcopy /q /y /i /s /e $(ProjectDir)DurangoMedia\DLC $(LayoutDir)Image\Loose\DLC -xcopy /q /y /i /s /e $(ProjectDir)DurangoMedia\Tutorial $(LayoutDir)Image\Loose\Tutorial -copy /B /Y $(ProjectDir)Durango\DurangoExtras\xcompress.dll $(LayoutDir)Image\Loose\ -xcopy /q /y $(ProjectDir)Durango\DLCImages\*.png $(LayoutDir)Image\Loose\DLCImages\ -xcopy /q /y $(ProjectDir)Durango\DLCXbox1.cmp $(LayoutDir)Image\Loose -xcopy /q /y $(ProjectDir)DurangoMedia\DLC $(LayoutDir)Image\Loose\DLC -xcopy /q /y /i /s /e $(ProjectDir)DurangoMedia\CU $(LayoutDir)Image\Loose\CU - - - Copying files for deployment - - - Package.appxmanifest - - - call $(ProjectDir)\Build\XboxOne\AppxPrebuild.cmd $(ProjectDir) - - - - - Use - Level3 - ProgramDatabase - MaxSpeed - Sync - true - $(OutDir)$(ProjectName).pch - MultiThreadedDLL - SPLIT_SAVES;_LARGE_WORLDS;_EXTENDED_ACHIEVEMENTS;PROFILE;NDEBUG;UNICODE;_UNICODE;__WRL_NO_DEFAULT_LIB__;WINAPI_FAMILY=WINAPI_FAMILY_TV_TITLE;WIN32_LEAN_AND_MEAN;_XM_AVX_INTRINSICS_;_DEBUG_MENUS_ENABLED;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_DURANGO;%(PreprocessorDefinitions) - Disabled - Durango\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - true - true - Default - false - Speed - true - true - $(ForcedInc) - false - false - - - true - $(OutDir)$(ProjectName).pdb - ws2_32.lib;pixEvt.lib;d3d11_x.lib;combase.lib;kernelx.lib;uuid.lib;xaudio2.lib;..\Minecraft.World\Durango_Release\Minecraft.World.lib;EtwPlus.lib;..\Minecraft.Client\Durango\DurangoExtras\xcompress.lib - NotSet - true - Console - - - true - true - - - kernel32.lib;oldnames.lib;runtimeobject.lib;ole32.lib - Default - - - $(ProjectDir)xbox\xex-dev.xml - - - 1480659447 - - - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - true - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech;$(RemoteRoot)=Xbox\XZP\TMSFiles.xzp - - - xcopy /q /y /i /s /e $(ProjectDir)Common\res $(LayoutDir)Image\Loose\Common\res -xcopy /q /y /i /s /e $(ProjectDir)Common\media\font\*.ttf $(LayoutDir)Image\Loose\Common\media\font -xcopy /q /y $(ProjectDir)Durango\*.png $(LayoutDir)Image\Loose -xcopy /q /y $(ProjectDir)Common\media\MediaDurango.arc $(LayoutDir)Image\Loose\Common\media -xcopy /q /y /i /s /e $(ProjectDir)Durango\Sound $(LayoutDir)Image\Loose\Sound -xcopy /q /y /i /s /e $(ProjectDir)music $(LayoutDir)Image\Loose\music -copy /B /Y $(ProjectDir)Durango\DurangoExtras\xcompress.dll $(LayoutDir)Image\Loose\ - - - Copying files for deployment - - - Package.appxmanifest - - - - - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - false - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;NDEBUG;_XBOX;_CONTENT_PACKAGE;%(PreprocessorDefinitions); - true - true - Disabled - Default - $(ProjectDir);%(AdditionalIncludeDirectories) - $(IntDir)/%(RelativeDir)/ - - - true - true - true - $(OutDir)default.pdb - true - xavatar2.lib;xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xbox\Sentient\libs\SenCore.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xuirun.lib;xuirender.lib;xuihtml.lib;xonline.lib;xhv2.lib;qnetxaudio2.lib;xbox\4JLibs\libs\4J_Input.lib;xbox\4JLibs\libs\4J_Storage.lib;xbox\4JLibs\libs\4J_Profile.lib;xbox\4JLibs\libs\4J_Render.lib;..\Minecraft.World\ContentPackage\Minecraft.World.lib;xsocialpost.lib;xrnm.lib;xparty.lib;xbox\Sentient\libs\SenNews.lib;xbox\Sentient\libs\SenUGC.lib;xbox\Sentient\libs\SenBoxArt.lib;NuiApi.lib;ST.lib;NuiFitnessApi.lib;NuiHandles.lib;NuiSpeech.lib;NuiAudio.lib;xhttp.lib;xauth.lib;xgetserviceendpoint.lib;xav.lib;xjson.lib;xbox\4JLibs\libs\4J_XTMS_r.lib;%(AdditionalDependencies) - xapilib.lib - false - false - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)XboxMedia\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - false - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;NDEBUG;_XBOX;_CONTENT_PACKAGE;%(PreprocessorDefinitions); - true - true - Disabled - Default - $(ProjectDir);%(AdditionalIncludeDirectories) - - - true - true - true - $(OutDir)default.pdb - true - xavatar2.lib;xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xbox\Sentient\libs\SenCore.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xuirun.lib;xuirender.lib;xuihtml.lib;xonline.lib;xhv2.lib;qnetxaudio2.lib;xbox\4JLibs\libs\4J_Input.lib;xbox\4JLibs\libs\4J_Storage.lib;xbox\4JLibs\libs\4J_Profile.lib;xbox\4JLibs\libs\4J_Render.lib;..\Minecraft.World\ContentPackage\Minecraft.World.lib;xsocialpost.lib;xrnm.lib;xparty.lib;xbox\Sentient\libs\SenNews.lib;xbox\Sentient\libs\SenUGC.lib;xbox\Sentient\libs\SenBoxArt.lib;NuiApi.lib;ST.lib;NuiFitnessApi.lib;NuiHandles.lib;NuiSpeech.lib;NuiAudio.lib;xhttp.lib;xauth.lib;xgetserviceendpoint.lib;xav.lib;xjson.lib;xtms.lib;%(AdditionalDependencies) - xapilib.lib - false - false - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)XboxMedia\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - false - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;NDEBUG;_XBOX;_CONTENT_PACKAGE;%(PreprocessorDefinitions); - true - true - Disabled - Default - $(ProjectDir);%(AdditionalIncludeDirectories) - - - true - true - true - $(OutDir)default.pdb - true - xavatar2.lib;xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xbox\Sentient\libs\SenCore.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xuirun.lib;xuirender.lib;xuihtml.lib;xonline.lib;xhv2.lib;qnetxaudio2.lib;xbox\4JLibs\libs\4J_Input.lib;xbox\4JLibs\libs\4J_Storage.lib;xbox\4JLibs\libs\4J_Profile.lib;xbox\4JLibs\libs\4J_Render.lib;..\Minecraft.World\ContentPackage\Minecraft.World.lib;xsocialpost.lib;xrnm.lib;xparty.lib;xbox\Sentient\libs\SenNews.lib;xbox\Sentient\libs\SenUGC.lib;xbox\Sentient\libs\SenBoxArt.lib;NuiApi.lib;ST.lib;NuiFitnessApi.lib;NuiHandles.lib;NuiSpeech.lib;NuiAudio.lib;xhttp.lib;xauth.lib;xgetserviceendpoint.lib;xav.lib;xjson.lib;xtms.lib;%(AdditionalDependencies) - xapilib.lib - false - false - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)XboxMedia\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - false - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _FINAL_BUILD;_CONTENT_PACKAGE;NDEBUG;_ITERATOR_DEBUG_LEVEL=0;_XBOX;%(PreprocessorDefinitions) - true - true - Disabled - Default - $(ProjectDir);%(AdditionalIncludeDirectories) - $(IntDir)/%(RelativeDir)/ - - - true - true - true - $(OutDir)default.pdb - true - xavatar2.lib;xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xbox\Sentient\libs\SenCore.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xuirun.lib;xuirender.lib;xuihtml.lib;xonline.lib;xhv2.lib;qnetxaudio2.lib;xbox\4JLibs\libs\4J_Input.lib;xbox\4JLibs\libs\4J_Storage.lib;xbox\4JLibs\libs\4J_Profile.lib;xbox\4JLibs\libs\4J_Render.lib;..\Minecraft.World\ContentPackage_NO_TU\Minecraft.World.lib;xsocialpost.lib;xrnm.lib;xparty.lib;xbox\Sentient\libs\SenNews.lib;xbox\Sentient\libs\SenUGC.lib;xbox\Sentient\libs\SenBoxArt.lib;NuiApi.lib;ST.lib;NuiFitnessApi.lib;NuiHandles.lib;NuiSpeech.lib;NuiAudio.lib;xhttp.lib;xauth.lib;xgetserviceendpoint.lib;xav.lib;xjson.lib;xbox\4JLibs\libs\4J_XTMS_r.lib;%(AdditionalDependencies) - xapilib.lib - false - false - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)XboxMedia\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _CONTENT_PACKAGE;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;_SECURE_SCL=0;%(PreprocessorDefinitions) - true - true - Disabled - Default - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - PS3\Iggy\include;%(AdditionalIncludeDirectories) - Levels - true - Branchless2 - Yes - - - true - true - false - $(OutDir)default.pdb - true - $(OutDir)Minecraft.World.a;ps3\4JLibs\libs\4j_Render.a;ps3\4JLibs\libs\4j_Input.a;ps3\4JLibs\libs\4j_Storage.a;ps3\4JLibs\libs\4j_Profile.a;ps3\Miles\lib\mssps3.a;ps3\Miles\lib\audps3.a;ps3\Miles\lib\spu\mssppu_spurs.a;ps3\Miles\lib\BinkAPS3.A;PS3\Iggy\lib\libiggy_ps3.a;ps3\Miles\lib\mssspurs.o;ps3\Edge\lib\libedgezlib.a;Common\Network\Sony\sceRemoteStorage\ps3\lib\sceRemoteStorage.a;libsntuner.a;libpngdec_stub.a;libpngenc_stub.a;libnet_stub.a;libsysutil_savedata_stub.a;libsysutil_userinfo_stub.a;libsysutil_np_trophy_stub.a;libsysutil_game_stub.a;libhttp_stub.a;libhttp_util_stub.a;libssl_stub.a;libjpgdec_stub.a;libjpgenc_stub.a;libsysutil_avc2_stub.a;libsysutil_np_commerce2_stub.a;libsysutil_avconf_ext_stub.a;libsysutil_screenshot_stub.a;libsysutil_np_tus_stub.a;-lresc_stub;-lgcm_cmd;-lgcm_sys_stub;-lsysmodule_stub;-lm;-lsysutil_stub;-lio_stub;-ldbgfont_gcm;-lpthread;-lpadfilter;-lcgb;-laudio_stub;-lfs_stub;-lspurs_stub;-lspurs_jq_stub;-lrtc_stub;-lsysutil_oskdialog_ext_stub;-ll10n_stub;-lsysutil_np_stub;-lsysutil_np2_stub;-lnetctl_stub;-lnet_stub;-lrudp_stub;-lsysutil_avconf_ext_stub;%(AdditionalDependencies) - xapilib.lib - false - false - ELFFile - FullMapFile - --no-toc-restore --strip-duplicates --ppuguid %(AdditionalOptions) - StripSymsAndDebug - StripFuncsAndData - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _EXTENDED_ACHIEVEMENTS;_CONTENT_PACKAGE;_FINAL_BUILD;__PSVITA__;%(PreprocessorDefinitions) - true - true - Disabled - Default - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - PSVita\Iggy\include;%(AdditionalIncludeDirectories) - Level3 - false - Branchless2 - Yes - Cpp11 - true - true - - - true - $(OutDir)$(ProjectName).pdb - -lSceGxm_stub;-lSceAppUtil_stub;-lSceCommonDialog_stub;-lSceDisplay_stub;-lSceTouch_stub;-lSceCtrl_stub;-lSceAudio_stub;-lSceSysmodule_stub;-lSceDeflt;-lScePng;$(OutDir)Minecraft.World.a;libSceRtc_stub.a;libSceFios2_stub_weak.a;libSceCes.a;libScePerf_stub.a;libScePerf_stub_weak.a;libSceUlt_stub.a;libSceUlt_stub_weak.a;libSceHttp_stub.a;libSceNet_stub.a;libSceSsl_stub.a;libSceNetCtl_stub.a;libSceNpManager_stub.a;libSceNpBasic_stub.a;libSceNpCommon_stub.a;libSceNpUtility_stub.a;libSceNpMatching2_stub.a;libSceNpScore_stub.a;libSceNpToolkit.a;libSceNpToolkitUtils.a;libSceNpTrophy_stub.a;libSceRudp_stub_weak.a;libSceVoice_stub.a;libSceNetAdhocMatching_stub.a;libScePspnetAdhoc_stub.a;..\Minecraft.Client\PSVita\Miles\lib\msspsp2.a;..\Minecraft.Client\PSVita\Miles\lib\binkapsp2.a;..\Minecraft.Client\PSVita\Miles\lib\msspsp2midi.a;..\Minecraft.Client\PSVita\Miles\lib\fltpsp2.a;libSceAppMgr_stub.a;libSceSysmodule_stub.a;libSceCommonDialog_stub.a;libSceCtrl_stub.a;libSceGxm_stub.a;libSceDisplay_stub.a;libSceSystemGesture_stub.a;libSceTouch_stub.a;libSceFios2_stub.a;libSceAppUtil_stub.a;libSceNearUtil_stub.a;libScePower_stub.a;..\Minecraft.Client\PSVita\4JLibs\libs\4J_Input.a;..\Minecraft.Client\PSVita\4JLibs\libs\4J_Profile.a;..\Minecraft.Client\PSVita\4JLibs\libs\4J_Render.a;..\Minecraft.Client\PSVita\4JLibs\libs\4J_Storage.a;..\Minecraft.Client\Common\Network\Sony\sceRemoteStorage\psvita\lib\sceRemoteStorage.a - StripFuncsAndData - --strip-duplicates - None - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - xcopy /I /Y "$(SCE_PSP2_SDK_DIR)\target\sce_module" "$(TargetDir)\sce_module\" -if not exist "$(TargetDir)\savedata" mkdir "$(TargetDir)\savedata" - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _CONTENT_PACKAGE;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;_SECURE_SCL=0;%(PreprocessorDefinitions) - true - true - Disabled - Default - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - PS3\Iggy\include;%(AdditionalIncludeDirectories) - Levels - true - Branchless2 - Yes - - - true - true - false - $(OutDir)default.pdb - true - $(OutDir)Minecraft.World.a;ps3\4JLibs\libs\4j_Render.a;ps3\4JLibs\libs\4j_Input.a;ps3\4JLibs\libs\4j_Storage.a;ps3\4JLibs\libs\4j_Profile.a;ps3\Miles\lib\mssps3.a;ps3\Miles\lib\audps3.a;ps3\Miles\lib\spu\mssppu_spurs.a;ps3\Miles\lib\BinkAPS3.A;PS3\Iggy\lib\libiggy_ps3.a;ps3\Miles\lib\mssspurs.o;ps3\Edge\lib\libedgezlib.a;Common\Network\Sony\sceRemoteStorage\ps3\lib\sceRemoteStorage.a;libsntuner.a;libpngdec_stub.a;libpngenc_stub.a;libnet_stub.a;libsysutil_savedata_stub.a;libsysutil_userinfo_stub.a;libsysutil_np_trophy_stub.a;libsysutil_game_stub.a;libhttp_stub.a;libhttp_util_stub.a;libssl_stub.a;libjpgdec_stub.a;libjpgenc_stub.a;libsysutil_avc2_stub.a;libsysutil_np_commerce2_stub.a;libsysutil_avconf_ext_stub.a;libsysutil_screenshot_stub.a;libsysutil_np_tus_stub.a;-lresc_stub;-lgcm_cmd;-lgcm_sys_stub;-lsysmodule_stub;-lm;-lsysutil_stub;-lio_stub;-ldbgfont_gcm;-lpthread;-lpadfilter;-lcgb;-laudio_stub;-lfs_stub;-lspurs_stub;-lspurs_jq_stub;-lrtc_stub;-lsysutil_oskdialog_ext_stub;-ll10n_stub;-lsysutil_np_stub;-lsysutil_np2_stub;-lnetctl_stub;-lnet_stub;-lrudp_stub;-lsysutil_avconf_ext_stub;%(AdditionalDependencies) - xapilib.lib - false - false - ELFFile - FullMapFile - --no-toc-restore --strip-duplicates --ppuguid %(AdditionalOptions) - None - StripFuncsAndData - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _EXTENDED_ACHIEVEMENTS;_CONTENT_PACKAGE;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;_SECURE_SCL=0;__PSVITA__;%(PreprocessorDefinitions) - true - true - Disabled - Default - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - PS3\Iggy\include;%(AdditionalIncludeDirectories) - Levels - true - Branchless2 - Yes - Cpp11 - - - true - true - false - $(OutDir)default.pdb - true - $(OutDir)Minecraft.World.a - xapilib.lib - false - false - ELFFile - FullMapFile - --strip-duplicates - None - StripFuncsAndData - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _RELEASE_FOR_ART;_DEBUG_MENUS_ENABLED;_ITERATOR_DEBUG_LEVEL=0;_SECURE_SCL=0;%(PreprocessorDefinitions) - true - true - Disabled - Default - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - PS3\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - Level2 - false - Branchless2 - $(ProjectDir)\..\Minecraft.Client\PS3\Assert - - - true - true - false - $(OutDir)default.pdb - true - $(OutDir)Minecraft.World.a;ps3\4JLibs\libs\4j_Render_r.a;ps3\4JLibs\libs\4j_Input_r.a;ps3\4JLibs\libs\4j_Storage_r.a;ps3\4JLibs\libs\4j_Profile_r.a;ps3\Miles\lib\mssps3.a;ps3\Miles\lib\mssspurs.o;ps3\Miles\lib\audps3.a;ps3\Miles\lib\BinkAPS3.A;ps3\Miles\lib\spu\mssppu_spurs.a;PS3\Iggy\lib\libiggy_ps3.a;Common\Network\Sony\sceRemoteStorage\ps3\lib\sceRemoteStorage.a;PS3\PS3Extras\HeapInspector\Server\PS3\Release_RTTI_EH\libHeapInspectorServer.a;libsntuner.a;libpngdec_stub.a;libpngenc_stub.a;libjpgdec_stub.a;libjpgenc_stub.a;libnet_stub.a;libedgezlib_dbg.a;libsysutil_savedata_stub.a;libsysutil_userinfo_stub.a;libsysutil_np_trophy_stub.a;libsysutil_game_stub.a;libsysutil_avc2_stub.a;libsysutil_np_commerce2_stub.a;libsysutil_avconf_ext_stub.a;libhttp_stub.a;libhttp_util_stub.a;libssl_stub.a;libsysutil_screenshot_stub.a;libsysutil_np_tus_stub.a;-lresc_stub;-lgcm_cmd;-lgcm_sys_stub;-lsysmodule_stub;-lm;-lsysutil_stub;-lio_stub;-ldbgfont_gcm;-lpthread;-lpadfilter;-lcgb;-laudio_stub;-lfs_stub;-lspurs_stub;-lspurs_jq_stub;-lrtc_stub;-lsysutil_oskdialog_ext_stub;-ll10n_stub;-lsysutil_np_stub;-lsysutil_np2_stub;-lnetctl_stub;-lnet_stub;-lrudp_stub;%(AdditionalDependencies) - xapilib.lib - false - false - FSELFFile - None - - - StripFuncsAndData - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _EXTENDED_ACHIEVEMENTS;_DEBUG_MENUS_ENABLED;_ITERATOR_DEBUG_LEVEL=0;_SECURE_SCL=0;__PSVITA__;%(PreprocessorDefinitions) - true - true - Disabled - Default - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - PSVita\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - Level3 - true - Branchless2 - Cpp11 - true - - - true - true - false - $(OutDir)default.pdb - true - -lSceDbg_stub;-lSceGxm_stub;-lSceAppUtil_stub;-lSceCommonDialog_stub;-lSceDisplay_stub;-lSceTouch_stub;-lSceCtrl_stub;-lSceAudio_stub;-lSceDbgFont;-lSceRazorCapture_stub_weak;-lSceSysmodule_stub;-lSceDeflt;-lScePng;$(OutDir)Minecraft.World.a;libSceRtc_stub.a;libSceFios2_stub_weak.a;libSceCes.a;libScePerf_stub.a;libScePerf_stub_weak.a;libSceUlt_stub.a;libSceUlt_stub_weak.a;libSceNpManager_stub_weak.a;libSceNpCommon_stub_weak.a;libSceHttp_stub.a;libSceNpTrophy_stub.a;libSceNpScore_stub.a;libSceRudp_stub_weak.a;libSceVoice_stub.a;libSceNetAdhocMatching_stub.a;libScePspnetAdhoc_stub.a;libScePower_stub.a;libSceAppUtil_stub.a;libSceAppMgr_stub.a;..\Minecraft.Client\PSVita\Miles\lib\msspsp2.a;..\Minecraft.Client\PSVita\Miles\lib\binkapsp2.a;..\Minecraft.Client\PSVita\Miles\lib\msspsp2midi.a;..\Minecraft.Client\PSVita\Miles\lib\fltpsp2.a;..\Minecraft.Client\Common\Network\Sony\sceRemoteStorage\psvita\lib\sceRemoteStorage.a - xapilib.lib - false - false - FSELFFile - None - --strip-duplicates - StripFuncsAndData - StripSymsAndDebug - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;NDEBUG;_XBOX;_CONTENT_PACKAGE;%(PreprocessorDefinitions); - true - true - Disabled - Default - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - - - true - true - false - $(OutDir)default.pdb - true - xavatar2.lib;xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xbox\Sentient\libs\SenCore.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xuirun.lib;xuirender.lib;xuihtml.lib;xonline.lib;xhv2.lib;qnetxaudio2.lib;xbox\4JLibs\libs\4J_Input.lib;xbox\4JLibs\libs\4J_Storage.lib;xbox\4JLibs\libs\4J_Profile.lib;xbox\4JLibs\libs\4J_Render.lib;..\Minecraft.World\ContentPackage\Minecraft.World.lib;xsocialpost.lib;xrnm.lib;xparty.lib;xbox\Sentient\libs\SenNews.lib;xbox\Sentient\libs\SenUGC.lib;xbox\Sentient\libs\SenBoxArt.lib;NuiApi.lib;ST.lib;NuiFitnessApi.lib;NuiHandles.lib;NuiSpeech.lib;NuiAudio.lib;xhttp.lib;xauth.lib;xgetserviceendpoint.lib;xav.lib;xjson.lib;%(AdditionalDependencies) - xapilib.lib - false - false - StripFuncsAndData - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _EXTENDED_ACHIEVEMENTS;_TU_BUILD;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;NDEBUG;_XBOX;__PSVITA__;_CONTENT_PACKAGE;%(PreprocessorDefinitions) - true - true - Disabled - Default - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - Cpp11 - - - true - true - false - $(OutDir)default.pdb - true - $(OutDir)Minecraft.World.a - xapilib.lib - false - false - StripFuncsAndData - --strip-duplicates - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;NDEBUG;_XBOX;_CONTENT_PACKAGE;%(PreprocessorDefinitions); - true - true - Disabled - Default - - - true - true - false - $(OutDir)default.pdb - true - xavatar2.lib;xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xbox\Sentient\libs\SenCore.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xuirun.lib;xuirender.lib;xuihtml.lib;xonline.lib;xhv2.lib;qnetxaudio2.lib;xbox\4JLibs\libs\4J_Input.lib;xbox\4JLibs\libs\4J_Storage.lib;xbox\4JLibs\libs\4J_Profile.lib;xbox\4JLibs\libs\4J_Render.lib;..\Minecraft.World\ContentPackage\Minecraft.World.lib;xsocialpost.lib;xrnm.lib;xparty.lib;xbox\Sentient\libs\SenNews.lib;xbox\Sentient\libs\SenUGC.lib;xbox\Sentient\libs\SenBoxArt.lib;NuiApi.lib;ST.lib;NuiFitnessApi.lib;NuiHandles.lib;NuiSpeech.lib;NuiAudio.lib;xhttp.lib;xauth.lib;xgetserviceendpoint.lib;xav.lib;xjson.lib;%(AdditionalDependencies) - xapilib.lib - false - false - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;NDEBUG;_XBOX;_CONTENT_PACKAGE;%(PreprocessorDefinitions); - true - true - Disabled - Default - - - true - true - false - $(OutDir)default.pdb - true - xavatar2.lib;xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xbox\Sentient\libs\SenCore.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xuirun.lib;xuirender.lib;xuihtml.lib;xonline.lib;xhv2.lib;qnetxaudio2.lib;xbox\4JLibs\libs\4J_Input.lib;xbox\4JLibs\libs\4J_Storage.lib;xbox\4JLibs\libs\4J_Profile.lib;xbox\4JLibs\libs\4J_Render.lib;..\Minecraft.World\ContentPackage\Minecraft.World.lib;xsocialpost.lib;xrnm.lib;xparty.lib;xbox\Sentient\libs\SenNews.lib;xbox\Sentient\libs\SenUGC.lib;xbox\Sentient\libs\SenBoxArt.lib;NuiApi.lib;ST.lib;NuiFitnessApi.lib;NuiHandles.lib;NuiSpeech.lib;NuiAudio.lib;xhttp.lib;xauth.lib;xgetserviceendpoint.lib;xav.lib;xjson.lib;%(AdditionalDependencies) - xapilib.lib - false - false - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;NDEBUG;_XBOX;_CONTENT_PACKAGE;%(PreprocessorDefinitions); - true - true - Disabled - Default - - - true - true - false - $(OutDir)default.pdb - true - xavatar2.lib;xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xbox\Sentient\libs\SenCore.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xuirun.lib;xuirender.lib;xuihtml.lib;xonline.lib;xhv2.lib;qnetxaudio2.lib;xbox\4JLibs\libs\4J_Input.lib;xbox\4JLibs\libs\4J_Storage.lib;xbox\4JLibs\libs\4J_Profile.lib;xbox\4JLibs\libs\4J_Render.lib;..\Minecraft.World\ContentPackage\Minecraft.World.lib;xsocialpost.lib;xrnm.lib;xparty.lib;xbox\Sentient\libs\SenNews.lib;xbox\Sentient\libs\SenUGC.lib;xbox\Sentient\libs\SenBoxArt.lib;NuiApi.lib;ST.lib;NuiFitnessApi.lib;NuiHandles.lib;NuiSpeech.lib;NuiAudio.lib;xhttp.lib;xauth.lib;xgetserviceendpoint.lib;xav.lib;xjson.lib;%(AdditionalDependencies) - xapilib.lib - false - false - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;NDEBUG;_CONTENT_PACKAGE;%(PreprocessorDefinitions) - true - true - Disabled - Default - - - true - true - false - $(OutDir)default.pdb - true - xavatar2.lib;xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xbox\Sentient\libs\SenCore.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xuirun.lib;xuirender.lib;xuihtml.lib;xonline.lib;xhv2.lib;qnetxaudio2.lib;xbox\4JLibs\libs\4J_Input.lib;xbox\4JLibs\libs\4J_Storage.lib;xbox\4JLibs\libs\4J_Profile.lib;xbox\4JLibs\libs\4J_Render.lib;..\Minecraft.World\ContentPackage\Minecraft.World.lib;xsocialpost.lib;xrnm.lib;xparty.lib;xbox\Sentient\libs\SenNews.lib;xbox\Sentient\libs\SenUGC.lib;xbox\Sentient\libs\SenBoxArt.lib;NuiApi.lib;ST.lib;NuiFitnessApi.lib;NuiHandles.lib;NuiSpeech.lib;NuiAudio.lib;xhttp.lib;xauth.lib;xgetserviceendpoint.lib;xav.lib;xjson.lib;%(AdditionalDependencies) - xapilib.lib - false - false - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;NDEBUG;_CONTENT_PACKAGE;%(PreprocessorDefinitions) - true - true - Disabled - Default - - - true - true - false - $(OutDir)default.pdb - true - xavatar2.lib;xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xbox\Sentient\libs\SenCore.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xuirun.lib;xuirender.lib;xuihtml.lib;xonline.lib;xhv2.lib;qnetxaudio2.lib;xbox\4JLibs\libs\4J_Input.lib;xbox\4JLibs\libs\4J_Storage.lib;xbox\4JLibs\libs\4J_Profile.lib;xbox\4JLibs\libs\4J_Render.lib;..\Minecraft.World\ContentPackage\Minecraft.World.lib;xsocialpost.lib;xrnm.lib;xparty.lib;xbox\Sentient\libs\SenNews.lib;xbox\Sentient\libs\SenUGC.lib;xbox\Sentient\libs\SenBoxArt.lib;NuiApi.lib;ST.lib;NuiFitnessApi.lib;NuiHandles.lib;NuiSpeech.lib;NuiAudio.lib;xhttp.lib;xauth.lib;xgetserviceendpoint.lib;xav.lib;xjson.lib;%(AdditionalDependencies) - xapilib.lib - false - false - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;NDEBUG;_CONTENT_PACKAGE;%(PreprocessorDefinitions) - true - true - Disabled - Default - - - true - true - false - $(OutDir)default.pdb - true - xavatar2.lib;xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xbox\Sentient\libs\SenCore.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xuirun.lib;xuirender.lib;xuihtml.lib;xonline.lib;xhv2.lib;qnetxaudio2.lib;xbox\4JLibs\libs\4J_Input.lib;xbox\4JLibs\libs\4J_Storage.lib;xbox\4JLibs\libs\4J_Profile.lib;xbox\4JLibs\libs\4J_Render.lib;..\Minecraft.World\ContentPackage\Minecraft.World.lib;xsocialpost.lib;xrnm.lib;xparty.lib;xbox\Sentient\libs\SenNews.lib;xbox\Sentient\libs\SenUGC.lib;xbox\Sentient\libs\SenBoxArt.lib;NuiApi.lib;ST.lib;NuiFitnessApi.lib;NuiHandles.lib;NuiSpeech.lib;NuiAudio.lib;xhttp.lib;xauth.lib;xgetserviceendpoint.lib;xav.lib;xjson.lib;%(AdditionalDependencies) - xapilib.lib - false - false - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;NDEBUG;_XBOX;_CONTENT_PACKAGE;%(PreprocessorDefinitions); - true - true - Disabled - Default - - - true - true - false - $(OutDir)default.pdb - true - xavatar2.lib;xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xbox\Sentient\libs\SenCore.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xuirun.lib;xuirender.lib;xuihtml.lib;xonline.lib;xhv2.lib;qnetxaudio2.lib;xbox\4JLibs\libs\4J_Input.lib;xbox\4JLibs\libs\4J_Storage.lib;xbox\4JLibs\libs\4J_Profile.lib;xbox\4JLibs\libs\4J_Render.lib;..\Minecraft.World\ContentPackage\Minecraft.World.lib;xsocialpost.lib;xrnm.lib;xparty.lib;xbox\Sentient\libs\SenNews.lib;xbox\Sentient\libs\SenUGC.lib;xbox\Sentient\libs\SenBoxArt.lib;NuiApi.lib;ST.lib;NuiFitnessApi.lib;NuiHandles.lib;NuiSpeech.lib;NuiAudio.lib;xhttp.lib;xauth.lib;xgetserviceendpoint.lib;xav.lib;xjson.lib;%(AdditionalDependencies) - xapilib.lib - false - false - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;NDEBUG;_XBOX;_CONTENT_PACKAGE;%(PreprocessorDefinitions); - true - true - Disabled - Default - - - true - true - false - $(OutDir)default.pdb - true - xavatar2.lib;xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xbox\Sentient\libs\SenCore.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xuirun.lib;xuirender.lib;xuihtml.lib;xonline.lib;xhv2.lib;qnetxaudio2.lib;xbox\4JLibs\libs\4J_Input.lib;xbox\4JLibs\libs\4J_Storage.lib;xbox\4JLibs\libs\4J_Profile.lib;xbox\4JLibs\libs\4J_Render.lib;..\Minecraft.World\ContentPackage\Minecraft.World.lib;xsocialpost.lib;xrnm.lib;xparty.lib;xbox\Sentient\libs\SenNews.lib;xbox\Sentient\libs\SenUGC.lib;xbox\Sentient\libs\SenBoxArt.lib;NuiApi.lib;ST.lib;NuiFitnessApi.lib;NuiHandles.lib;NuiSpeech.lib;NuiAudio.lib;xhttp.lib;xauth.lib;xgetserviceendpoint.lib;xav.lib;xjson.lib;%(AdditionalDependencies) - xapilib.lib - false - false - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;NDEBUG;_XBOX;_CONTENT_PACKAGE;%(PreprocessorDefinitions); - true - true - Disabled - Default - - - true - true - false - $(OutDir)default.pdb - true - xavatar2.lib;xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xbox\Sentient\libs\SenCore.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xuirun.lib;xuirender.lib;xuihtml.lib;xonline.lib;xhv2.lib;qnetxaudio2.lib;xbox\4JLibs\libs\4J_Input.lib;xbox\4JLibs\libs\4J_Storage.lib;xbox\4JLibs\libs\4J_Profile.lib;xbox\4JLibs\libs\4J_Render.lib;..\Minecraft.World\ContentPackage\Minecraft.World.lib;xsocialpost.lib;xrnm.lib;xparty.lib;xbox\Sentient\libs\SenNews.lib;xbox\Sentient\libs\SenUGC.lib;xbox\Sentient\libs\SenBoxArt.lib;NuiApi.lib;ST.lib;NuiFitnessApi.lib;NuiHandles.lib;NuiSpeech.lib;NuiAudio.lib;xhttp.lib;xauth.lib;xgetserviceendpoint.lib;xav.lib;xjson.lib;%(AdditionalDependencies) - xapilib.lib - false - false - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;NDEBUG;_XBOX;_CONTENT_PACKAGE;%(PreprocessorDefinitions); - true - true - Disabled - Default - - - true - true - false - $(OutDir)default.pdb - true - xavatar2.lib;xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xbox\Sentient\libs\SenCore.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xuirun.lib;xuirender.lib;xuihtml.lib;xonline.lib;xhv2.lib;qnetxaudio2.lib;xbox\4JLibs\libs\4J_Input.lib;xbox\4JLibs\libs\4J_Storage.lib;xbox\4JLibs\libs\4J_Profile.lib;xbox\4JLibs\libs\4J_Render.lib;..\Minecraft.World\ContentPackage\Minecraft.World.lib;xsocialpost.lib;xrnm.lib;xparty.lib;xbox\Sentient\libs\SenNews.lib;xbox\Sentient\libs\SenUGC.lib;xbox\Sentient\libs\SenBoxArt.lib;NuiApi.lib;ST.lib;NuiFitnessApi.lib;NuiHandles.lib;NuiSpeech.lib;NuiAudio.lib;xhttp.lib;xauth.lib;xgetserviceendpoint.lib;xav.lib;xjson.lib;%(AdditionalDependencies) - xapilib.lib - false - false - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;NDEBUG;_XBOX;_CONTENT_PACKAGE;%(PreprocessorDefinitions); - true - true - Disabled - Default - - - true - true - false - $(OutDir)default.pdb - true - xavatar2.lib;xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xbox\Sentient\libs\SenCore.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xuirun.lib;xuirender.lib;xuihtml.lib;xonline.lib;xhv2.lib;qnetxaudio2.lib;xbox\4JLibs\libs\4J_Input.lib;xbox\4JLibs\libs\4J_Storage.lib;xbox\4JLibs\libs\4J_Profile.lib;xbox\4JLibs\libs\4J_Render.lib;..\Minecraft.World\ContentPackage\Minecraft.World.lib;xsocialpost.lib;xrnm.lib;xparty.lib;xbox\Sentient\libs\SenNews.lib;xbox\Sentient\libs\SenUGC.lib;xbox\Sentient\libs\SenBoxArt.lib;NuiApi.lib;ST.lib;NuiFitnessApi.lib;NuiHandles.lib;NuiSpeech.lib;NuiAudio.lib;xhttp.lib;xauth.lib;xgetserviceendpoint.lib;xav.lib;xjson.lib;%(AdditionalDependencies) - xapilib.lib - false - false - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;NDEBUG;_XBOX;_CONTENT_PACKAGE;%(PreprocessorDefinitions); - true - true - Disabled - Default - - - true - true - false - $(OutDir)default.pdb - true - xavatar2.lib;xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xbox\Sentient\libs\SenCore.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xuirun.lib;xuirender.lib;xuihtml.lib;xonline.lib;xhv2.lib;qnetxaudio2.lib;xbox\4JLibs\libs\4J_Input.lib;xbox\4JLibs\libs\4J_Storage.lib;xbox\4JLibs\libs\4J_Profile.lib;xbox\4JLibs\libs\4J_Render.lib;..\Minecraft.World\ContentPackage\Minecraft.World.lib;xsocialpost.lib;xrnm.lib;xparty.lib;xbox\Sentient\libs\SenNews.lib;xbox\Sentient\libs\SenUGC.lib;xbox\Sentient\libs\SenBoxArt.lib;NuiApi.lib;ST.lib;NuiFitnessApi.lib;NuiHandles.lib;NuiSpeech.lib;NuiAudio.lib;xhttp.lib;xauth.lib;xgetserviceendpoint.lib;xav.lib;xjson.lib;%(AdditionalDependencies) - xapilib.lib - false - false - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - - - Level3 - Use - MaxSpeed - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreadedDLL - SPLIT_SAVES;_LARGE_WORLDS;_EXTENDED_ACHIEVEMENTS;_FINAL_BUILD;_CONTENT_PACKAGE;NDEBUG;__WRL_NO_DEFAULT_LIB__;_XM_AVX_INTRINSICS_;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - true - true - Disabled - Default - Durango\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - true - false - $(ForcedInc) - - - true - true - false - $(OutDir)$(ProjectName).pdb - false - ws2_32.lib;d3d11_x.lib;combase.lib;kernelx.lib;uuid.lib;xaudio2.lib;..\Minecraft.World\Durango_ContentPackage\Minecraft.World.lib;EtwPlus.lib;..\Minecraft.Client\Durango\DurangoExtras\xcompress.lib - kernel32.lib;oldnames.lib;runtimeobject.lib;ole32.lib - true - false - Console - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - xcopy /q /y /i /s /e $(ProjectDir)Common\res $(LayoutDir)Image\Loose\Common\res -xcopy /q /y /i /s /e $(ProjectDir)Common\media\font\*.ttf $(LayoutDir)Image\Loose\Common\media\font -xcopy /q /y $(ProjectDir)Durango\*.png $(LayoutDir)Image\Loose -xcopy /q /y $(ProjectDir)Common\media\MediaDurango.arc $(LayoutDir)Image\Loose\Common\media -xcopy /q /y /i /s /e $(ProjectDir)Durango\Sound $(LayoutDir)Image\Loose\Sound -xcopy /q /y /i /s /e $(ProjectDir)music $(LayoutDir)Image\Loose\music -copy /B /Y $(ProjectDir)Durango\DurangoExtras\xcompress.dll $(LayoutDir)Image\Loose\ -xcopy /q /y $(ProjectDir)Durango\DLCImages\*.png $(LayoutDir)Image\Loose\DLCImages\ -xcopy /q /y $(ProjectDir)Durango\DLCXbox1.cmp $(LayoutDir)Image\Loose -xcopy /q /y $(ProjectDir)DurangoMedia\DLC $(LayoutDir)Image\Loose\DLC -xcopy /q /y /i /s /e $(ProjectDir)DurangoMedia\Tutorial $(LayoutDir)Image\Loose\Tutorial -xcopy /q /y /i /s /e $(ProjectDir)DurangoMedia\CU $(LayoutDir)Image\Loose\CU - - - Copying files for deployment - - - Autogenerated.appxmanifest - - - call $(ProjectDir)\Build\XboxOne\AppxPrebuild.cmd $(ProjectDir) - - - _UNICODE;UNICODE;%(PreprocessorDefinitions) - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;NDEBUG;_XBOX;_CONTENT_PACKAGE;%(PreprocessorDefinitions); - true - true - Disabled - Default - - - true - true - false - $(OutDir)default.pdb - true - xavatar2.lib;xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xbox\Sentient\libs\SenCore.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xuirun.lib;xuirender.lib;xuihtml.lib;xonline.lib;xhv2.lib;qnetxaudio2.lib;xbox\4JLibs\libs\4J_Input.lib;xbox\4JLibs\libs\4J_Storage.lib;xbox\4JLibs\libs\4J_Profile.lib;xbox\4JLibs\libs\4J_Render.lib;..\Minecraft.World\ContentPackage\Minecraft.World.lib;xsocialpost.lib;xrnm.lib;xparty.lib;xbox\Sentient\libs\SenNews.lib;xbox\Sentient\libs\SenUGC.lib;xbox\Sentient\libs\SenBoxArt.lib;NuiApi.lib;ST.lib;NuiFitnessApi.lib;NuiHandles.lib;NuiSpeech.lib;NuiAudio.lib;xhttp.lib;xauth.lib;xgetserviceendpoint.lib;xav.lib;xjson.lib;%(AdditionalDependencies) - xapilib.lib - false - false - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - xcopy /q /y /i /s /e $(ProjectDir)Common\res $(LayoutDir)Image\Loose\Common\res - - - Copying files for deployment - - - call $(ProjectDir)\DurangoBuild\AppxPrebuild.cmd $(ProjectDir) - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;NDEBUG;_XBOX;_CONTENT_PACKAGE;%(PreprocessorDefinitions); - true - true - Disabled - Default - - - true - true - false - $(OutDir)default.pdb - true - xavatar2.lib;xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xbox\Sentient\libs\SenCore.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xuirun.lib;xuirender.lib;xuihtml.lib;xonline.lib;xhv2.lib;qnetxaudio2.lib;xbox\4JLibs\libs\4J_Input.lib;xbox\4JLibs\libs\4J_Storage.lib;xbox\4JLibs\libs\4J_Profile.lib;xbox\4JLibs\libs\4J_Render.lib;..\Minecraft.World\ContentPackage\Minecraft.World.lib;xsocialpost.lib;xrnm.lib;xparty.lib;xbox\Sentient\libs\SenNews.lib;xbox\Sentient\libs\SenUGC.lib;xbox\Sentient\libs\SenBoxArt.lib;NuiApi.lib;ST.lib;NuiFitnessApi.lib;NuiHandles.lib;NuiSpeech.lib;NuiAudio.lib;xhttp.lib;xauth.lib;xgetserviceendpoint.lib;xav.lib;xjson.lib;..\Minecraft.Client\Durango\DurangoExtras\xcompress.lib;%(AdditionalDependencies) - xapilib.lib - false - false - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - xcopy /q /y /i /s /e $(ProjectDir)Common\res $(LayoutDir)Image\Loose\Common\res -xcopy /q /y /i /s /e $(ProjectDir)Common\media\font\*.ttf $(LayoutDir)Image\Loose\Common\media\font -xcopy /q /y $(ProjectDir)Durango\*.png $(LayoutDir)Image\Loose -xcopy /q /y $(ProjectDir)Common\media\MediaDurango.arc $(LayoutDir)Image\Loose\Common\media -xcopy /q /y /i /s /e $(ProjectDir)Durango\Sound $(LayoutDir)Image\Loose\Sound -xcopy /q /y /i /s /e $(ProjectDir)music $(LayoutDir)Image\Loose\music -xcopy /q /y /i /s /e $(ProjectDir)DurangoMedia\DLC $(LayoutDir)Image\Loose\DLC -copy /B /Y $(ProjectDir)Durango\DurangoExtras\xcompress.dll $(LayoutDir)Image\Loose\ -xcopy /q /y $(ProjectDir)Durango\DLCImages\*.png $(LayoutDir)Image\Loose\DLCImages\ -xcopy /q /y $(ProjectDir)Durango\DLCXbox1.cmp $(LayoutDir)Image\Loose -xcopy /q /y $(ProjectDir)DurangoMedia\DLC $(LayoutDir)Image\Loose\DLC -xcopy /q /y /i /s /e $(ProjectDir)Durango\CU $(LayoutDir)Image\Loose\CU - - - Copying files for deployment - - - call $(ProjectDir)\DurangoBuild\AppxPrebuild.cmd $(ProjectDir) - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;NDEBUG;_XBOX;_CONTENT_PACKAGE;%(PreprocessorDefinitions); - true - true - Disabled - Default - - - true - true - false - $(OutDir)default.pdb - true - xavatar2.lib;xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xbox\Sentient\libs\SenCore.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xuirun.lib;xuirender.lib;xuihtml.lib;xonline.lib;xhv2.lib;qnetxaudio2.lib;xbox\4JLibs\libs\4J_Input.lib;xbox\4JLibs\libs\4J_Storage.lib;xbox\4JLibs\libs\4J_Profile.lib;xbox\4JLibs\libs\4J_Render.lib;..\Minecraft.World\ContentPackage\Minecraft.World.lib;xsocialpost.lib;xrnm.lib;xparty.lib;xbox\Sentient\libs\SenNews.lib;xbox\Sentient\libs\SenUGC.lib;xbox\Sentient\libs\SenBoxArt.lib;NuiApi.lib;ST.lib;NuiFitnessApi.lib;NuiHandles.lib;NuiSpeech.lib;NuiAudio.lib;xhttp.lib;xauth.lib;xgetserviceendpoint.lib;xav.lib;xjson.lib;%(AdditionalDependencies) - xapilib.lib - false - false - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - xcopy /q /y /i /s /e $(ProjectDir)Common\res $(LayoutDir)Image\Loose\Common\res - - - Copying files for deployment - - - call $(ProjectDir)\DurangoBuild\AppxPrebuild.cmd $(ProjectDir) - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;NDEBUG;_XBOX;_CONTENT_PACKAGE;%(PreprocessorDefinitions); - true - true - Disabled - Default - - - true - true - false - $(OutDir)default.pdb - true - xavatar2.lib;xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xbox\Sentient\libs\SenCore.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xuirun.lib;xuirender.lib;xuihtml.lib;xonline.lib;xhv2.lib;qnetxaudio2.lib;xbox\4JLibs\libs\4J_Input.lib;xbox\4JLibs\libs\4J_Storage.lib;xbox\4JLibs\libs\4J_Profile.lib;xbox\4JLibs\libs\4J_Render.lib;..\Minecraft.World\ContentPackage\Minecraft.World.lib;xsocialpost.lib;xrnm.lib;xparty.lib;xbox\Sentient\libs\SenNews.lib;xbox\Sentient\libs\SenUGC.lib;xbox\Sentient\libs\SenBoxArt.lib;NuiApi.lib;ST.lib;NuiFitnessApi.lib;NuiHandles.lib;NuiSpeech.lib;NuiAudio.lib;xhttp.lib;xauth.lib;xgetserviceendpoint.lib;xav.lib;xjson.lib;%(AdditionalDependencies) - xapilib.lib - false - false - - - $(ProjectDir)xbox\xex.xml - 1480659447 - 584111F7=$(ProjectDir)xbox\GameConfig\Minecraft.spa,RO;media=$(ProjectDir)xbox\XZP\Minecraft.xzp,RO - - - CopyToHardDrive - $(RemoteRoot)=$(ImagePath);$(RemoteRoot)\res=Xbox\res;$(RemoteRoot)=Xbox\AvatarAwards;$(RemoteRoot)\Tutorial=Xbox\Tutorial\Tutorial;$(RemoteRoot)=Xbox\584111F70AAAAAAA;$(RemoteRoot)=Xbox\kinect\speech - - - xcopy /q /y /i /s /e $(ProjectDir)Common\res $(LayoutDir)Image\Loose\Common\res - - - Copying files for deployment - - - - - WarningsOff - true - Use - $(OutDir)$(ProjectName).pch - true - true - Level2 - Orbis\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - SPLIT_SAVES;_LARGE_WORLDS;_EXTENDED_ACHIEVEMENTS;_DEBUG_MENUS_ENABLED - - - ..\Minecraft.World\ORBIS_Release\Minecraft.World.a;Orbis\4JLibs\libs\4j_Render.a;Orbis\4JLibs\libs\4j_Input_r.a;Orbis\4JLibs\libs\4J_Storage_r.a;Orbis\4JLibs\libs\4J_Profile_r.a;Orbis\Iggy\lib\libiggy_orbis.a;Orbis\Miles\lib\mssorbis.a;Orbis\Miles\lib\binkaorbis.a;Common\Network\Sony\sceRemoteStorage\ps4\lib\sceRemoteStorage.a;-lSceGnmDriver_stub_weak;-lSceGnmx;-lSceGnm;-lSceGpuAddress;-lSceCes;-lSceVideoOut_stub_weak;-lScePad_stub_weak;-lScePngDec_stub_weak;-lScePngEnc_stub_weak;-lSceFios2_stub_weak;-lSceUlt_stub_weak;-lSceShaderBinary;-lSceUserService_stub_weak;-lSceSysmodule_stub_weak;-lSceImeDialog_stub_weak;-lScePosix_stub_weak;-lSceAudioOut_stub_weak;-lSceSaveData_stub_weak;-lSceRtc_stub_weak;-lSceSystemService_stub_weak;-lSceNetCtl_stub_weak;-lSceNpCommon_stub_weak;-lSceNpManager_stub_weak;-lSceNpToolkit_rtti;-lSceNpToolkitUtils_rtti;-lSceNpWebApi_stub_weak;-lSceNpAuth_stub_weak;-lSceNpTrophy_stub_weak;-lSceInvitationDialog_stub_weak;-lSceGameCustomDataDialog_stub_weak;-lSceNpCommerce_stub_weak;-lSceNet_stub_weak;-lSceHttp_stub_weak;-lSceSsl_stub_weak;-lSceNpMatching2_stub_weak;-lSceNpTus_stub_weak;-lSceNpUtility_stub_weak;-lSceNpScore_stub_weak;-lSceCommonDialog_stub_weak;-lSceNpSns_stub_weak;-lSceNpSnsFacebookDialog_stub_weak;-lSceRudp_stub_weak;-lSceAppContent_stub_weak;-lSceVoice_stub_weak;-lSceAudioIn_stub_weak;-lSceRemoteplay_stub_weak;-lSceSaveDataDialog_stub_weak;-lSceErrorDialog_stub_weak;-lSceMsgDialog_stub_weak;-lSceGameLiveStreaming_stub_weak;%(AdditionalDependencies) - true - - - false - - - - - WarningsOff - true - Use - $(OutDir)$(ProjectName).pch - true - true - Level2 - Orbis\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - SPLIT_SAVES;_LARGE_WORLDS;_EXTENDED_ACHIEVEMENTS;_DEBUG_MENUS_ENABLED - - - ..\Minecraft.World\ORBIS_Release\Minecraft.World.a;Orbis\4JLibs\libs\4j_Render.a;Orbis\4JLibs\libs\4j_Input_r.a;Orbis\4JLibs\libs\4J_Storage_r.a;Orbis\4JLibs\libs\4J_Profile_r.a;Orbis\Iggy\lib\libiggy_orbis.a;Orbis\Miles\lib\mssorbis.a;Orbis\Miles\lib\binkaorbis.a;Common\Network\Sony\sceRemoteStorage\ps4\lib\sceRemoteStorage.a;-lSceGnmDriver_stub_weak;-lSceGnmx;-lSceGnm;-lSceGpuAddress;-lSceCes;-lSceVideoOut_stub_weak;-lScePad_stub_weak;-lScePngDec_stub_weak;-lScePngEnc_stub_weak;-lSceFios2_stub_weak;-lSceUlt_stub_weak;-lSceShaderBinary;-lSceUserService_stub_weak;-lSceSysmodule_stub_weak;-lSceImeDialog_stub_weak;-lScePosix_stub_weak;-lSceAudioOut_stub_weak;-lSceSaveData_stub_weak;-lSceRtc_stub_weak;-lSceSystemService_stub_weak;-lSceNetCtl_stub_weak;-lSceNpCommon_stub_weak;-lSceNpManager_stub_weak;-lSceNpToolkit_rtti;-lSceNpToolkitUtils_rtti;-lSceNpWebApi_stub_weak;-lSceNpAuth_stub_weak;-lSceNpTrophy_stub_weak;-lSceInvitationDialog_stub_weak;-lSceGameCustomDataDialog_stub_weak;-lSceNpCommerce_stub_weak;-lSceNet_stub_weak;-lSceHttp_stub_weak;-lSceSsl_stub_weak;-lSceNpMatching2_stub_weak;-lSceNpTus_stub_weak;-lSceNpUtility_stub_weak;-lSceNpScore_stub_weak;-lSceCommonDialog_stub_weak;-lSceNpSns_stub_weak;-lSceNpSnsFacebookDialog_stub_weak;-lSceRudp_stub_weak;-lSceAppContent_stub_weak;-lSceVoice_stub_weak;-lSceAudioIn_stub_weak;-lSceRemoteplay_stub_weak;%(AdditionalDependencies) - true - - - false - - - - - Use - $(OutDir)$(ProjectName).pch - true - Level3 - true - true - Orbis\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - SPLIT_SAVES;_LARGE_WORLDS;_EXTENDED_ACHIEVEMENTS;_CONTENT_PACKAGE;_FINAL_BUILD - false - true - - - false - - - ..\ORBIS_ContentPackage\Minecraft.World.a;Orbis\4JLibs\libs\4j_Render.a;Orbis\4JLibs\libs\4j_Input.a;Orbis\4JLibs\libs\4J_Storage.a;Orbis\4JLibs\libs\4J_Profile.a;Orbis\Iggy\lib\libiggy_orbis.a;Orbis\Miles\lib\mssorbis.a;Orbis\Miles\lib\binkaorbis.a;Common\Network\Sony\sceRemoteStorage\ps4\lib\sceRemoteStorage.a;-lSceGnmDriver_stub_weak;-lSceGnmx;-lSceGnm;-lSceGpuAddress;-lSceCes;-lSceVideoOut_stub_weak;-lScePad_stub_weak;-lScePngDec_stub_weak;-lScePngEnc_stub_weak;-lSceFios2_stub_weak;-lSceUlt_stub_weak;-lSceShaderBinary;-lSceUserService_stub_weak;-lSceSysmodule_stub_weak;-lSceImeDialog_stub_weak;-lScePosix_stub_weak;-lSceAudioOut_stub_weak;-lSceSaveData_stub_weak;-lSceRtc_stub_weak;-lSceSystemService_stub_weak;-lSceNetCtl_stub_weak;-lSceNpCommon_stub_weak;-lSceNpManager_stub_weak;-lSceNpToolkit_rtti;-lSceNpToolkitUtils_rtti;-lSceNpWebApi_stub_weak;-lSceNpAuth_stub_weak;-lSceNpTrophy_stub_weak;-lSceInvitationDialog_stub_weak;-lSceGameCustomDataDialog_stub_weak;-lSceNpCommerce_stub_weak;-lSceNet_stub_weak;-lSceHttp_stub_weak;-lSceSsl_stub_weak;-lSceNpMatching2_stub_weak;-lSceNpTus_stub_weak;-lSceNpUtility_stub_weak;-lSceNpScore_stub_weak;-lSceCommonDialog_stub_weak;-lSceNpSns_stub_weak;-lSceRudp_stub_weak;-lSceAppContent_stub_weak;-lSceVoice_stub_weak;-lSceAudioIn_stub_weak;-lSceRemoteplay_stub_weak;-lSceSaveDataDialog_stub_weak;-lSceNpSnsFacebookDialog_stub_weak;-lSceErrorDialog_stub_weak;-lSceMsgDialog_stub_weak;-lSceGameLiveStreaming_stub_weak - - - None - - - StripFuncsAndData - - - - - Use - $(OutDir)$(ProjectName).pch - true - Orbis\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - SPLIT_SAVES;_LARGE_WORLDS;_EXTENDED_ACHIEVEMENTS;_CONTENT_PACKAGE;_FINAL_BUILD - Level3 - true - true - false - true - - - false - - - ..\ORBIS_ContentPackage\Minecraft.World.a;Orbis\4JLibs\libs\4j_Render.a;Orbis\4JLibs\libs\4j_Input.a;Orbis\4JLibs\libs\4J_Storage.a;Orbis\4JLibs\libs\4J_Profile.a;Orbis\Iggy\lib\libiggy_orbis.a;Orbis\Miles\lib\mssorbis.a;Orbis\Miles\lib\binkaorbis.a;Common\Network\Sony\sceRemoteStorage\ps4\lib\sceRemoteStorage.a;-lSceGnmDriver_stub_weak;-lSceGnmx;-lSceGnm;-lSceGpuAddress;-lSceCes;-lSceVideoOut_stub_weak;-lScePad_stub_weak;-lScePngDec_stub_weak;-lScePngEnc_stub_weak;-lSceFios2_stub_weak;-lSceUlt_stub_weak;-lSceShaderBinary;-lSceUserService_stub_weak;-lSceSysmodule_stub_weak;-lSceImeDialog_stub_weak;-lScePosix_stub_weak;-lSceAudioOut_stub_weak;-lSceSaveData_stub_weak;-lSceRtc_stub_weak;-lSceSystemService_stub_weak;-lSceNetCtl_stub_weak;-lSceNpCommon_stub_weak;-lSceNpManager_stub_weak;-lSceNpToolkit_rtti;-lSceNpToolkitUtils_rtti;-lSceNpWebApi_stub_weak;-lSceNpAuth_stub_weak;-lSceNpTrophy_stub_weak;-lSceInvitationDialog_stub_weak;-lSceGameCustomDataDialog_stub_weak;-lSceNpCommerce_stub_weak;-lSceNet_stub_weak;-lSceHttp_stub_weak;-lSceSsl_stub_weak;-lSceNpMatching2_stub_weak;-lSceNpTus_stub_weak;-lSceNpUtility_stub_weak;-lSceNpScore_stub_weak;-lSceCommonDialog_stub_weak;-lSceNpSns_stub_weak;-lSceRudp_stub_weak;-lSceAppContent_stub_weak;-lSceVoice_stub_weak;-lSceAudioIn_stub_weak;-lSceRemoteplay_stub_weak;-lSceSaveDataDialog_stub_weak - StripFuncsAndData - - - - - Use - $(OutDir)$(ProjectName).pch - true - Orbis\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - SPLIT_SAVES;_LARGE_WORLDS;_EXTENDED_ACHIEVEMENTS;_DEBUG_MENUS_ENABLED;_ART_BUILD - WarningsOff - Levels - - - false - - - StripSymsAndDebug - - - StripFuncsAndData - ..\Minecraft.World\ORBIS_ReleaseForArt\Minecraft.World.a;Orbis\4JLibs\libs\4j_Render.a;Orbis\4JLibs\libs\4j_Input_r.a;Orbis\4JLibs\libs\4J_Storage_r.a;Orbis\4JLibs\libs\4J_Profile_r.a;Orbis\Iggy\lib\libiggy_orbis.a;Orbis\Miles\lib\mssorbis.a;Orbis\Miles\lib\binkaorbis.a;Common\Network\Sony\sceRemoteStorage\ps4\lib\sceRemoteStorage.a;-lSceGnmDriver_stub_weak;-lSceGnmx;-lSceGnm;-lSceGpuAddress;-lSceCes;-lSceVideoOut_stub_weak;-lScePad_stub_weak;-lScePngDec_stub_weak;-lScePngEnc_stub_weak;-lSceFios2_stub_weak;-lSceUlt_stub_weak;-lSceShaderBinary;-lSceUserService_stub_weak;-lSceSysmodule_stub_weak;-lSceImeDialog_stub_weak;-lScePosix_stub_weak;-lSceAudioOut_stub_weak;-lSceSaveData_stub_weak;-lSceRtc_stub_weak;-lSceSystemService_stub_weak;-lSceNetCtl_stub_weak;-lSceNpCommon_stub_weak;-lSceNpManager_stub_weak;-lSceNpToolkit_rtti;-lSceNpToolkitUtils_rtti;-lSceNpWebApi_stub_weak;-lSceNpAuth_stub_weak;-lSceNpTrophy_stub_weak;-lSceInvitationDialog_stub_weak;-lSceGameCustomDataDialog_stub_weak;-lSceNpCommerce_stub_weak;-lSceNet_stub_weak;-lSceHttp_stub_weak;-lSceSsl_stub_weak;-lSceNpMatching2_stub_weak;-lSceNpTus_stub_weak;-lSceNpUtility_stub_weak;-lSceNpScore_stub_weak;-lSceCommonDialog_stub_weak;-lSceNpSns_stub_weak;-lSceNpSnsFacebookDialog_stub_weak;-lSceRudp_stub_weak;-lSceAppContent_stub_weak;-lSceVoice_stub_weak;-lSceAudioIn_stub_weak;-lSceRemoteplay_stub_weak;-lSceSaveDataDialog_stub_weak;-lSceErrorDialog_stub_weak;-lSceMsgDialog_stub_weak;-lSceGameLiveStreaming_stub_weak - - - - - Use - $(OutDir)$(ProjectName).pch - true - - - false - - - - - Use - $(OutDir)$(ProjectName).pch - true - true - WarningsOff - true - true - Orbis\Iggy\include;$(ProjectDir);%(AdditionalIncludeDirectories) - SPLIT_SAVES;_LARGE_WORLDS;_EXTENDED_ACHIEVEMENTS;_DEBUG_MENUS_ENABLED;_DEBUG;%(PreprocessorDefinitions) - - - ..\Minecraft.World\ORBIS_Debug\Minecraft.World.a;Orbis\4JLibs\libs\4j_Render_d.a;Orbis\4JLibs\libs\4j_Input_d.a;Orbis\4JLibs\libs\4J_Storage_d.a;Orbis\4JLibs\libs\4J_Profile_d.a;Orbis\Iggy\lib\libiggy_orbis.a;Orbis\Miles\lib\mssorbis.a;Orbis\Miles\lib\binkaorbis.a;Common\Network\Sony\sceRemoteStorage\ps4\lib\sceRemoteStorage.a;-lSceGnmDriver_stub_weak;-lSceGnmx;-lSceGnm;-lSceGpuAddress;-lSceCes;-lSceVideoOut_stub_weak;-lScePad_stub_weak;-lScePngDec_stub_weak;-lScePngEnc_stub_weak;-lSceFios2_stub_weak;-lSceUlt_stub_weak;-lSceShaderBinary;-lSceUserService_stub_weak;-lSceSysmodule_stub_weak;-lScePerf_stub_weak;-lSceImeDialog_stub_weak;-lScePosix_stub_weak;-lSceAudioOut_stub_weak;-lSceSaveData_stub_weak;-lSceRtc_stub_weak;-lSceSystemService_stub_weak;-lSceNetCtl_stub_weak;-lSceNpCommon_stub_weak;-lSceNpManager_stub_weak;-lSceNpToolkit_rtti;-lSceNpToolkitUtils_rtti;-lSceNpWebApi_stub_weak;-lSceNpAuth_stub_weak;-lSceNpTrophy_stub_weak;-lSceInvitationDialog_stub_weak;-lSceGameCustomDataDialog_stub_weak;-lSceNpCommerce_stub_weak;-lSceNet_stub_weak;-lSceHttp_stub_weak;-lSceSsl_stub_weak;-lSceNpMatching2_stub_weak;-lSceNpTus_stub_weak;-lSceNpUtility_stub_weak;-lSceNpScore_stub_weak;-lSceCommonDialog_stub_weak;-lSceNpSns_stub_weak;-lSceRudp_stub_weak;-lSceAppContent_stub_weak;-lSceVoice_stub_weak;-lSceAudioIn_stub_weak;-lSceNpSnsFacebookDialog_stub_weak;-lSceRemotePlay_stub_weak;-lSceSaveDataDialog_stub_weak;-lSceErrorDialog_stub_weak;-lSceMsgDialog_stub_weak;-lSceGameLiveStreaming_stub_weak - - - false - - - - - - XML - Designer - - - true - true - true - true - true - - - true - true - true - true - true - - - true - true - true - true - true - - - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - Document - - - - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - false - true - false - true - true - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - false - false - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - false - true - false - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - false - false - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - false - true - false - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - Designer - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - false - false - false - false - false - false - false - - - - - - - - - - - - - - - - - - - - - - - - - false - false - false - false - false - false - false - false - false - false - false - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - false - false - false - false - false - false - false - - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - false - false - false - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - - - - - true - true - true - true - true - true - true - true - true - true - true - true - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - - - true - true - true - true - true - - - true - true - true - true - true - - - true - true - true - true - true - - - true - true - true - true - true - - - true - true - true - true - true - - - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - - - - - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - true - true - true - false - true - true - true - true - true - true - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - - - - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - - - - - - - - - - - false - false - false - false - false - false - false - false - false - false - false - false - - - - - - false - false - false - false - false - false - false - false - false - false - false - false - - - false - false - false - false - false - false - false - false - false - false - false - false - - - false - false - false - false - false - false - false - false - false - false - false - false - - - false - false - false - false - false - false - false - false - false - false - false - false - - - - - - - - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - false - true - true - true - true - true - true - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - false - false - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - false - true - false - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - - - true - true - true - true - false - false - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - false - true - false - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - true - true - true - true - false - true - false - true - false - true - true - true - false - true - true - - - true - true - true - true - false - false - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - false - true - false - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - false - false - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - false - true - false - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - false - false - false - false - false - false - false - false - false - true - false - true - false - true - false - true - false - false - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - false - false - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - false - true - false - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - false - false - true - true - true - true - true - true - true - true - true - true - false - true - false - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - - - - - false - false - false - false - false - false - false - false - false - false - false - false - - - - - - false - false - false - false - false - false - false - false - false - false - false - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - false - false - false - true - false - false - false - false - false - false - true - true - false - false - false - false - false - false - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - - - - - - - - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - false - false - false - false - false - false - false - - - - - - - - - - - - - - - - - - - - - - - - - false - false - false - false - false - false - false - false - false - false - false - false - - - - - - true - true - true - true - true - true - true - false - false - false - false - false - false - true - true - false - false - false - false - false - false - false - false - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - false - false - false - false - false - false - false - true - true - true - true - true - true - - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - false - false - false - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - true - false - false - false - false - true - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - false - false - false - false - - - NotUsing - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - false - false - false - NotUsing - false - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - false - false - false - NotUsing - false - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - false - false - false - NotUsing - false - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - false - false - false - true - true - true - true - true - true - true - NotUsing - false - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - false - false - false - true - true - true - true - true - true - true - NotUsing - false - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - false - false - false - true - true - true - true - true - true - true - NotUsing - false - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - false - false - false - true - true - true - true - true - true - true - NotUsing - false - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - false - false - false - NotUsing - false - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - false - false - false - NotUsing - false - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - false - false - false - NotUsing - false - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - false - false - false - NotUsing - false - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - false - false - false - NotUsing - false - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - false - false - false - NotUsing - false - - - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - false - true - true - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - false - false - false - NotUsing - false - - - - NotUsing - - - - true - true - true - true - true - true - true - true - true - true - true - true - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - true - true - true - false - true - true - true - true - true - true - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - Use - true - true - true - true - true - true - - - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - - - - - - - - - - - - true - true - true - true - true - true - true - - - - - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - true - true - true - - - - - - - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - - - - - - - Disabled - Disabled - Disabled - Disabled - false - false - - - - - - - - - - - false - false - false - false - false - false - false - false - false - false - false - false - - - false - false - false - false - false - false - false - false - false - false - false - false - - - - - - - - - - - false - false - false - false - false - false - false - false - false - false - false - false - - - false - false - false - false - false - false - false - false - false - false - false - false - - - false - false - false - false - false - false - false - false - false - false - false - false - - - false - false - false - false - false - false - false - false - false - false - false - false - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - - - - false - false - false - false - false - false - false - false - false - false - false - false - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - false - true - true - true - true - true - - - true - true - true - true - false - false - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - false - true - false - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - false - false - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - false - true - false - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - true - true - true - true - false - true - false - true - false - true - true - true - false - true - true - - - true - true - true - true - false - false - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - false - true - false - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - false - false - false - false - false - false - false - false - false - true - false - true - false - true - false - true - false - false - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - false - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - false - false - true - true - true - true - true - true - true - true - true - true - false - true - false - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - - - - - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - false - false - false - false - false - false - false - false - false - false - false - false - Create - Create - Create - Create - Create - Create - Create - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(IntDir)%(Filename)$(ObjectExt) - $(IntDir)%(Filename)$(ObjectExt) - - - - - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - NotUsing - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - -Xpch_override=1 - -Xpch_override=1 - -Xpch_override=1 - -Xpch_override=1 - -Xpch_override=1 - -Xpch_override=1 - -Xpch_override=1 - -Xpch_override=1 - -Xpch_override=1 - -Xpch_override=1 - -Xpch_override=1 - -Xpch_override=1 - -Xpch_override=1 - -Xpch_override=1 - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - - - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - false - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - false - true - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - true - false - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - true - false - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - true - false - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - false - true - false - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - false - false - false - false - false - false - false - false - false - true - true - true - true - true - true - false - false - false - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - - - true - false - false - false - false - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - - - true - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - false - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - false - true - true - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - false - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - false - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - false - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - false - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - false - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - false - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - false - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - false - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - false - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - false - true - true - true - true - true - - - - - - - Durango\Network\windows.xbox.networking.realtimesession.winmd - true - - - - - - - - - - \ No newline at end of file diff --git a/Minecraft.Client/PS3/PS3Extras/HeapInspector/Samples/Hook/PS3/HookSample.vcxproj b/Minecraft.Client/PS3/PS3Extras/HeapInspector/Samples/Hook/PS3/HookSample.vcxproj deleted file mode 100644 index 74c78a6a5..000000000 --- a/Minecraft.Client/PS3/PS3Extras/HeapInspector/Samples/Hook/PS3/HookSample.vcxproj +++ /dev/null @@ -1,72 +0,0 @@ - - - - - Debug - PS3 - - - Release - PS3 - - - - - - - - - {F749F5D0-B972-4E99-8B4B-2B865D4A8BC9} - - - - Application - GCC - - - Application - GCC - - - - - - - - - - - - - $(ProjectDir)$(Platform)_$(Configuration)_VS2010\ - $(Platform)_$(Configuration)_VS2010\ - - - $(ProjectDir)$(Platform)_$(Configuration)_VS2010\ - $(Platform)_$(Configuration)_VS2010\ - - - - _DEBUG;__CELL_ASSERT__;%(PreprocessorDefinitions);;HEAPINSPECTOR_PS3=1 - true - - - "$(SCE_PS3_ROOT)\target\ppu\lib\libm.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libio_stub.a";"..\..\..\Server\PS3\Debug\libHeapInspectorServer.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libpthread.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libnet_stub.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libsysmodule_stub.a";%(AdditionalDependencies) - -Wl,--wrap=malloc,--wrap=free,--wrap=calloc,--wrap=memalign,--wrap=realloc,--wrap=reallocalign,--wrap=_malloc_init %(AdditionalOptions) - - - - - NDEBUG;%(PreprocessorDefinitions);;HEAPINSPECTOR_PS3=1 - Level2 - - - "..\..\..\Server\PS3\Release\libHeapInspectorServer.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libpthread.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libnet_stub.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libsysmodule_stub.a";%(AdditionalDependencies) - -Wl,--wrap=malloc,--wrap=free,--wrap=calloc,--wrap=memalign,--wrap=realloc,--wrap=reallocalign,--wrap=_malloc_init %(AdditionalOptions) - - - - - - - \ No newline at end of file diff --git a/Minecraft.Client/PS3/PS3Extras/HeapInspector/Samples/Manual/PS3/ManualSample.vcxproj b/Minecraft.Client/PS3/PS3Extras/HeapInspector/Samples/Manual/PS3/ManualSample.vcxproj deleted file mode 100644 index 9dd6a130c..000000000 --- a/Minecraft.Client/PS3/PS3Extras/HeapInspector/Samples/Manual/PS3/ManualSample.vcxproj +++ /dev/null @@ -1,70 +0,0 @@ - - - - - Debug - PS3 - - - Release - PS3 - - - - - - - - - {B6B851C9-DC76-4A5B-9AFE-6CF944BFB502} - - - - Application - GCC - - - Application - GCC - - - - - - - - - - - - - $(ProjectDir)$(Platform)_$(Configuration)_VS2010\ - $(Platform)_$(Configuration)_VS2010\ - - - $(ProjectDir)$(Platform)_$(Configuration)_VS2010\ - $(Platform)_$(Configuration)_VS2010\ - - - - _DEBUG;__CELL_ASSERT__;%(PreprocessorDefinitions);;HEAPINSPECTOR_PS3=1 - true - - - "$(SCE_PS3_ROOT)\target\ppu\lib\libm.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libio_stub.a";"..\..\..\Server\PS3\Debug\libHeapInspectorServer.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libpthread.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libnet_stub.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libsysmodule_stub.a";%(AdditionalDependencies) - - - - - NDEBUG;%(PreprocessorDefinitions);;HEAPINSPECTOR_PS3=1 - Level2 - - - "..\..\..\Server\PS3\Release\libHeapInspectorServer.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libpthread.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libnet_stub.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libsysmodule_stub.a";%(AdditionalDependencies) - - - - - - - \ No newline at end of file diff --git a/Minecraft.Client/PS3/PS3Extras/HeapInspector/Samples/MultiThreadedHook/PS3/MultiThreadedHookSample.vcxproj b/Minecraft.Client/PS3/PS3Extras/HeapInspector/Samples/MultiThreadedHook/PS3/MultiThreadedHookSample.vcxproj deleted file mode 100644 index 69d3882cc..000000000 --- a/Minecraft.Client/PS3/PS3Extras/HeapInspector/Samples/MultiThreadedHook/PS3/MultiThreadedHookSample.vcxproj +++ /dev/null @@ -1,76 +0,0 @@ - - - - - Debug - PS3 - - - Release - PS3 - - - - - - - - - - - - - {E9BC25AD-CFFD-43B6-ABEC-CA516CADD296} - - - - Application - GCC - - - Application - GCC - - - - - - - - - - - - - $(ProjectDir)$(Platform)_$(Configuration)_VS2010\ - $(Platform)_$(Configuration)_VS2010\ - - - $(ProjectDir)$(Platform)_$(Configuration)_VS2010\ - $(Platform)_$(Configuration)_VS2010\ - - - - _DEBUG;__CELL_ASSERT__;%(PreprocessorDefinitions);;HEAPINSPECTOR_PS3=1 - true - - - "$(SCE_PS3_ROOT)\target\ppu\lib\libm.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libio_stub.a";"..\..\..\Server\PS3\Debug\libHeapInspectorServer.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libpthread.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libnet_stub.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libsysmodule_stub.a";%(AdditionalDependencies) - -Wl,--wrap=malloc,--wrap=free,--wrap=calloc,--wrap=memalign,--wrap=realloc,--wrap=reallocalign,--wrap=_malloc_init %(AdditionalOptions) - - - - - NDEBUG;%(PreprocessorDefinitions);;HEAPINSPECTOR_PS3=1 - Level2 - - - "..\..\..\Server\PS3\Release\libHeapInspectorServer.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libpthread.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libnet_stub.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libsysmodule_stub.a";%(AdditionalDependencies) - -Wl,--wrap=malloc,--wrap=free,--wrap=calloc,--wrap=memalign,--wrap=realloc,--wrap=reallocalign,--wrap=_malloc_init %(AdditionalOptions) - - - - - - - \ No newline at end of file diff --git a/Minecraft.Client/PS3/PS3Extras/HeapInspector/Samples/ReplaceNewDelete/PS3/ReplaceNewDeleteSample.vcxproj b/Minecraft.Client/PS3/PS3Extras/HeapInspector/Samples/ReplaceNewDelete/PS3/ReplaceNewDeleteSample.vcxproj deleted file mode 100644 index 9515f936b..000000000 --- a/Minecraft.Client/PS3/PS3Extras/HeapInspector/Samples/ReplaceNewDelete/PS3/ReplaceNewDeleteSample.vcxproj +++ /dev/null @@ -1,70 +0,0 @@ - - - - - Debug - PS3 - - - Release - PS3 - - - - - - - - - {B0416FCD-A32B-4F91-93D1-4EDFF99F740B} - - - - Application - GCC - - - Application - GCC - - - - - - - - - - - - - $(ProjectDir)$(Platform)_$(Configuration)_VS2010\ - $(Platform)_$(Configuration)_VS2010\ - - - $(ProjectDir)$(Platform)_$(Configuration)_VS2010\ - $(Platform)_$(Configuration)_VS2010\ - - - - _DEBUG;__CELL_ASSERT__;%(PreprocessorDefinitions);;HEAPINSPECTOR_PS3=1 - true - - - "$(SCE_PS3_ROOT)\target\ppu\lib\libm.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libio_stub.a";"..\..\..\Server\PS3\Debug\libHeapInspectorServer.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libpthread.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libnet_stub.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libsysmodule_stub.a";%(AdditionalDependencies) - - - - - NDEBUG;%(PreprocessorDefinitions);;HEAPINSPECTOR_PS3=1 - Level2 - - - "..\..\..\Server\PS3\Release\libHeapInspectorServer.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libpthread.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libnet_stub.a";"$(SCE_PS3_ROOT)\target\ppu\lib\libsysmodule_stub.a";%(AdditionalDependencies) - - - - - - - \ No newline at end of file diff --git a/Minecraft.Client/PS3/SPU_Tasks/ChunkUpdate/ChunkUpdate.spu.vcxproj b/Minecraft.Client/PS3/SPU_Tasks/ChunkUpdate/ChunkUpdate.spu.vcxproj deleted file mode 100644 index 3827cb668..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/ChunkUpdate/ChunkUpdate.spu.vcxproj +++ /dev/null @@ -1,267 +0,0 @@ - - - - - ContentPackage - PS3 - - - Debug - PS3 - - - Release - PS3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {4B7786BE-4F10-4FAA-A75A-631DF39570DD} - ChunkUpdate - SAK - SAK - SAK - SAK - - - - Application - SPU - - - Application - SPU - - - Application - SPU - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - PS3_Debug\ - PS3_Debug\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - - false - PS3_Release\ - PS3_ContentPackage\ - PS3_Release\ - PS3_ContentPackage\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - - - false - false - $(ProjectName) - SpursInit - $(ProjectName) - $(ProjectName) - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - true - SN_TARGET_PS3_SPU;_DEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - Level3 - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\Debug\$(TargetName).ppu$(ObjectExt) - - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - true - Level3 - SN_TARGET_PS3_SPU;NDEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\Release\$(TargetName).ppu$(ObjectExt) - - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - false - Level3 - SN_TARGET_PS3_SPU;NDEBUG;__GCC__;SPU;_CONTENT_PACKAGE;%(PreprocessorDefinitions) - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\ContentPackage\$(TargetName).ppu$(ObjectExt) - Hard - - - - - - \ No newline at end of file diff --git a/Minecraft.Client/PS3/SPU_Tasks/CompressedTile/CompressedTile.spu.vcxproj b/Minecraft.Client/PS3/SPU_Tasks/CompressedTile/CompressedTile.spu.vcxproj deleted file mode 100644 index 6cb491b0a..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/CompressedTile/CompressedTile.spu.vcxproj +++ /dev/null @@ -1,160 +0,0 @@ - - - - - ContentPackage - PS3 - - - Debug - PS3 - - - Release - PS3 - - - - - - - - - - - - - - - - - - - {4B436D43-D35B-4E56-988A-A3543B70C8E5} - CompressedTile - %24/StoriesPark/Minecraft/MinecraftConsoles-dev/Minecraft.Client/PS3/SPU_Tasks/CompressedTile - https://tfs4jstudios.visualstudio.com/defaultcollection - . - {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C} - - - - Application - SPU - - - Application - SPU - - - Application - SPU - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - PS3_Debug\ - PS3_Debug\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - - false - PS3_Release\ - PS3_ContentPackage\ - PS3_Release\ - PS3_ContentPackage\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - - - false - false - $(ProjectName) - SpursInit - $(ProjectName) - $(ProjectName) - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - true - SN_TARGET_PS3_SPU;_DEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\Debug\$(TargetName).ppu$(ObjectExt) - - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - true - Level3 - SN_TARGET_PS3_SPU;NDEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\Release\$(TargetName).ppu$(ObjectExt) - - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - false - Level3 - SN_TARGET_PS3_SPU;NDEBUG;__GCC__;SPU;_CONTENT_PACKAGE;%(PreprocessorDefinitions) - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\ContentPackage\$(TargetName).ppu$(ObjectExt) - Hard - - - - - - \ No newline at end of file diff --git a/Minecraft.Client/PS3/SPU_Tasks/CompressedTileStorage_compress/CompressedTileStorage_compress.spu.vcxproj b/Minecraft.Client/PS3/SPU_Tasks/CompressedTileStorage_compress/CompressedTileStorage_compress.spu.vcxproj deleted file mode 100644 index 28c9c0391..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/CompressedTileStorage_compress/CompressedTileStorage_compress.spu.vcxproj +++ /dev/null @@ -1,156 +0,0 @@ - - - - - ContentPackage - PS3 - - - Debug - PS3 - - - Release - PS3 - - - - - - - - - - - - - - - {297888B4-8234-461B-9861-214988A95711} - CompressedTileStorage_compress - SAK - SAK - SAK - SAK - - - - Application - SPU - - - Application - SPU - - - Application - SPU - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - PS3_Debug\ - PS3_Debug\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - - false - PS3_Release\ - PS3_ContentPackage\ - PS3_Release\ - PS3_ContentPackage\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - - - false - false - $(ProjectName) - SpursInit - $(ProjectName) - $(ProjectName) - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - true - SN_TARGET_PS3_SPU;_DEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\Debug\$(TargetName).ppu$(ObjectExt) - - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - true - Level3 - SN_TARGET_PS3_SPU;NDEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\Release\$(TargetName).ppu$(ObjectExt) - - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - false - Level3 - SN_TARGET_PS3_SPU;NDEBUG;__GCC__;SPU;_CONTENT_PACKAGE;%(PreprocessorDefinitions) - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\ContentPackage\$(TargetName).ppu$(ObjectExt) - Hard - - - - - - \ No newline at end of file diff --git a/Minecraft.Client/PS3/SPU_Tasks/CompressedTileStorage_getData/CompressedTileStorage_getData.spu.vcxproj b/Minecraft.Client/PS3/SPU_Tasks/CompressedTileStorage_getData/CompressedTileStorage_getData.spu.vcxproj deleted file mode 100644 index 5deca3c53..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/CompressedTileStorage_getData/CompressedTileStorage_getData.spu.vcxproj +++ /dev/null @@ -1,151 +0,0 @@ - - - - - ContentPackage - PS3 - - - Debug - PS3 - - - Release - PS3 - - - - - - - - - - - {ED672663-B86E-436B-9530-A6589DE02366} - CompressedTileStorage_getData - SAK - SAK - SAK - SAK - - - - Application - SPU - - - Application - SPU - - - Application - SPU - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - PS3_Debug\ - PS3_Debug\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - - false - PS3_Release\ - PS3_Release\ - PS3_Release\ - PS3_Release\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - - - false - false - $(ProjectName) - SpursInit - $(ProjectName) - $(ProjectName) - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - true - SN_TARGET_PS3_SPU;_DEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\Debug\$(TargetName).ppu$(ObjectExt) - - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - true - Level3 - SN_TARGET_PS3_SPU;NDEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\Release\$(TargetName).ppu$(ObjectExt) - - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - true - Level3 - SN_TARGET_PS3_SPU;NDEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\ContentPackage\$(TargetName).ppu$(ObjectExt) - - - - - - \ No newline at end of file diff --git a/Minecraft.Client/PS3/SPU_Tasks/GameRenderer_updateLightTexture/GameRenderer_updateLightTexture.spu.vcxproj b/Minecraft.Client/PS3/SPU_Tasks/GameRenderer_updateLightTexture/GameRenderer_updateLightTexture.spu.vcxproj deleted file mode 100644 index 8cb7966e4..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/GameRenderer_updateLightTexture/GameRenderer_updateLightTexture.spu.vcxproj +++ /dev/null @@ -1,105 +0,0 @@ - - - - - Debug - PS3 - - - Release - PS3 - - - - - - - - - - {1F6ECBFE-3089-457D-8A11-5CFDC0392439} - GameRenderer_updateLightTexture - - - - Application - SPU - - - Application - SPU - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - PS3_Debug\ - PS3_Debug\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - - false - PS3_Release\ - PS3_Release\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - - false - $(ProjectName) - SpursInit - $(ProjectName) - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - true - SN_TARGET_PS3_SPU;_DEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - true - Level3 - SN_TARGET_PS3_SPU;NDEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\$(TargetName).ppu$(ObjectExt) - - - - - - \ No newline at end of file diff --git a/Minecraft.Client/PS3/SPU_Tasks/LevelRenderChunks/LevelRenderChunks.spu.vcxproj b/Minecraft.Client/PS3/SPU_Tasks/LevelRenderChunks/LevelRenderChunks.spu.vcxproj deleted file mode 100644 index a2c46b29e..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/LevelRenderChunks/LevelRenderChunks.spu.vcxproj +++ /dev/null @@ -1,94 +0,0 @@ - - - - - Debug - PS3 - - - Release - PS3 - - - - - - - - - - {47EBEE93-F9E1-4AD3-B746-0D7D7ADCB0DA} - task_hello.spu - LevelRenderChunks - SAK - SAK - SAK - SAK - - - - Application - SPU - - - Application - SPU - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - $(SolutionDir)$(Platform)_$(Configuration)\ - $(Configuration)\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);$(ExtensionsToDeleteOnClean) - $(SolutionDir)$(Platform)_$(Configuration)\ - $(Configuration)\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - $(ProjectName) - $(ProjectName) - - - - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;..;%(AdditionalIncludeDirectories) - true - SN_TARGET_PS3_SPU;_DEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - Levels - - - -mspurs-task %(AdditionalOptions) - $(SCE_PS3_ROOT)\target\spu\lib\libspurs.a;$(SCE_PS3_ROOT)\target\spu\lib\libdma.a;%(AdditionalDependencies) - false - - - - - - - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;..;%(AdditionalIncludeDirectories) - Levels - SN_TARGET_PS3_SPU;NDEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - true - - - -mspurs-task %(AdditionalOptions) - $(SCE_PS3_ROOT)\target\spu\lib\libspurs.a;$(SCE_PS3_ROOT)\target\spu\lib\libdma.a;$(SCE_PS3_ROOT)\target\spu\lib\libgcm_spu.a;%(AdditionalDependencies) - false - - - - - ..\$(TargetName).ppu$(ObjectExt) - - - - - - \ No newline at end of file diff --git a/Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_FindNearestChunk/LevelRenderer_FindNearestChunk.spu.vcxproj b/Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_FindNearestChunk/LevelRenderer_FindNearestChunk.spu.vcxproj deleted file mode 100644 index 4b3aa1d60..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_FindNearestChunk/LevelRenderer_FindNearestChunk.spu.vcxproj +++ /dev/null @@ -1,153 +0,0 @@ - - - - - ContentPackage - PS3 - - - Debug - PS3 - - - Release - PS3 - - - - - - - - - - {E26485AE-71A5-4785-A14D-6456FF7C4FB0} - LevelRenderer_FindNearestChunk - SAK - SAK - SAK - SAK - - - - Application - SPU - - - Application - SPU - - - Application - SPU - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - PS3_Debug\ - PS3_Debug\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - - false - PS3_Release\ - PS3_ContentPackage\ - PS3_Release\ - PS3_ContentPackage\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - - - false - false - $(ProjectName) - SpursInit - $(ProjectName) - $(ProjectName) - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - true - SN_TARGET_PS3_SPU;_DEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\Debug\$(TargetName).ppu$(ObjectExt) - - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - true - Level3 - SN_TARGET_PS3_SPU;NDEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - true - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\Release\$(TargetName).ppu$(ObjectExt) - - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - false - Level3 - SN_TARGET_PS3_SPU;NDEBUG;__GCC__;SPU;_CONTENT_PACKAGE;%(PreprocessorDefinitions) - true - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\ContentPackage\$(TargetName).ppu$(ObjectExt) - Hard - - - - - - \ No newline at end of file diff --git a/Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_cull/LevelRenderer_cull.spu.vcxproj b/Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_cull/LevelRenderer_cull.spu.vcxproj deleted file mode 100644 index 839a0edf6..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_cull/LevelRenderer_cull.spu.vcxproj +++ /dev/null @@ -1,153 +0,0 @@ - - - - - ContentPackage - PS3 - - - Debug - PS3 - - - Release - PS3 - - - - - - - - - - {0FC6FCFB-7793-4EEE-8356-2C129621C67A} - LevelRenderer_cull - %24/StoriesPark/Minecraft/MinecraftConsoles-dev/Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_cull - https://tfs4jstudios.visualstudio.com/defaultcollection - . - {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C} - - - - Application - SPU - - - Application - SPU - - - Application - SPU - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - PS3_Debug\ - PS3_Debug\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - - false - PS3_Release\ - PS3_ContentPackage\ - PS3_Release\ - PS3_ContentPackage\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - - - false - false - $(ProjectName) - SpursInit - $(ProjectName) - $(ProjectName) - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - true - SN_TARGET_PS3_SPU;_DEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\Debug\$(TargetName).ppu$(ObjectExt) - - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - true - Level3 - SN_TARGET_PS3_SPU;NDEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - true - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\Release\$(TargetName).ppu$(ObjectExt) - - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - false - Level3 - SN_TARGET_PS3_SPU;NDEBUG;__GCC__;SPU;_CONTENT_PACKAGE;%(PreprocessorDefinitions) - true - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\ContentPackage\$(TargetName).ppu$(ObjectExt) - Hard - - - - - - \ No newline at end of file diff --git a/Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_zSort/LevelRenderer_zSort.spu.vcxproj b/Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_zSort/LevelRenderer_zSort.spu.vcxproj deleted file mode 100644 index 8c7e5b0f3..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_zSort/LevelRenderer_zSort.spu.vcxproj +++ /dev/null @@ -1,153 +0,0 @@ - - - - - ContentPackage - PS3 - - - Debug - PS3 - - - Release - PS3 - - - - - - - - - - {BE7A14B2-1761-4FDF-82C0-B50F8BC9633A} - LevelRenderer_zSort - %24/StoriesPark/Minecraft/MinecraftConsoles-dev/Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_zSort - https://tfs4jstudios.visualstudio.com/defaultcollection - . - {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C} - - - - Application - SPU - - - Application - SPU - - - Application - SPU - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - PS3_Debug\ - PS3_Debug\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - - false - PS3_Release\ - PS3_ContentPackage\ - PS3_Release\ - PS3_ContentPackage\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - - - false - false - $(ProjectName) - SpursInit - $(ProjectName) - $(ProjectName) - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - true - SN_TARGET_PS3_SPU;_DEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\Debug\$(TargetName).ppu$(ObjectExt) - - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - true - Level3 - SN_TARGET_PS3_SPU;NDEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - true - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\Release\$(TargetName).ppu$(ObjectExt) - - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - false - Level3 - SN_TARGET_PS3_SPU;NDEBUG;__GCC__;SPU;_CONTENT_PACKAGE;%(PreprocessorDefinitions) - true - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\ContentPackage\$(TargetName).ppu$(ObjectExt) - Hard - - - - - - \ No newline at end of file diff --git a/Minecraft.Client/PS3/SPU_Tasks/PerlinNoise/PerlinNoise.spu.vcxproj b/Minecraft.Client/PS3/SPU_Tasks/PerlinNoise/PerlinNoise.spu.vcxproj deleted file mode 100644 index 63498445c..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/PerlinNoise/PerlinNoise.spu.vcxproj +++ /dev/null @@ -1,159 +0,0 @@ - - - - - ContentPackage - PS3 - - - Debug - PS3 - - - Release - PS3 - - - - - - - - - - - - - - - {4CDF5745-FCF3-474D-941B-ABBEA788E8DA} - PerlinNoise - %24/StoriesPark/Minecraft/MinecraftConsoles-dev/Minecraft.Client/PS3/SPU_Tasks/PerlinNoise - https://tfs4jstudios.visualstudio.com/defaultcollection - . - {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C} - - - - Application - SPU - - - Application - SPU - - - Application - SPU - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - PS3_Debug\ - PS3_Debug\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - - false - PS3_Release\ - PS3_ContentPackage\ - PS3_Release\ - PS3_ContentPackage\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - - - false - false - $(ProjectName) - SpursInit - $(ProjectName) - $(ProjectName) - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - true - SN_TARGET_PS3_SPU;_DEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - Level3 - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\Debug\$(TargetName).ppu$(ObjectExt) - - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - true - Level3 - SN_TARGET_PS3_SPU;NDEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - true - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\Release\$(TargetName).ppu$(ObjectExt) - - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - false - Level3 - SN_TARGET_PS3_SPU;NDEBUG;__GCC__;SPU;_CONTENT_PACKAGE;%(PreprocessorDefinitions) - true - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\ContentPackage\$(TargetName).ppu$(ObjectExt) - Hard - - - - - - \ No newline at end of file diff --git a/Minecraft.Client/PS3/SPU_Tasks/Renderer_TextureUpdate/Renderer_TextureUpdate.spu.vcxproj b/Minecraft.Client/PS3/SPU_Tasks/Renderer_TextureUpdate/Renderer_TextureUpdate.spu.vcxproj deleted file mode 100644 index 770950982..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/Renderer_TextureUpdate/Renderer_TextureUpdate.spu.vcxproj +++ /dev/null @@ -1,153 +0,0 @@ - - - - - ContentPackage - PS3 - - - Debug - PS3 - - - Release - PS3 - - - - - - - - - - {AEC81E5C-04B5-4F77-91A0-D94065F885B7} - Renderer_TextureUpdate - SAK - SAK - SAK - SAK - - - - Application - SPU - - - Application - SPU - - - Application - SPU - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - PS3_Debug\ - PS3_Debug\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - - false - PS3_Release\ - PS3_ContentPackage\ - PS3_Release\ - PS3_ContentPackage\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - - - false - false - $(ProjectName) - SpursInit - $(ProjectName) - $(ProjectName) - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - true - SN_TARGET_PS3_SPU;_DEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\Debug\$(TargetName).ppu$(ObjectExt) - - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - true - Level3 - SN_TARGET_PS3_SPU;NDEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - true - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\Release\$(TargetName).ppu$(ObjectExt) - - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - false - Level3 - SN_TARGET_PS3_SPU;NDEBUG;__GCC__;SPU;_CONTENT_PACKAGE;%(PreprocessorDefinitions) - true - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\ContentPackage\$(TargetName).ppu$(ObjectExt) - Hard - - - - - - \ No newline at end of file diff --git a/Minecraft.Client/PS3/SPU_Tasks/SPU_Tasks.sln b/Minecraft.Client/PS3/SPU_Tasks/SPU_Tasks.sln deleted file mode 100644 index facab14ca..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/SPU_Tasks.sln +++ /dev/null @@ -1,74 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ChunkUpdate", "ChunkUpdate\ChunkUpdate.spu.vcxproj", "{4B7786BE-4F10-4FAA-A75A-631DF39570DD}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CompressedTile", "CompressedTile\CompressedTile.spu.vcxproj", "{4B436D43-D35B-4E56-988A-A3543B70C8E5}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CompressedTileStorage_compress", "CompressedTileStorage_compress\CompressedTileStorage_compress.spu.vcxproj", "{297888B4-8234-461B-9861-214988A95711}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LevelRenderer_cull", "LevelRenderer_cull\LevelRenderer_cull.spu.vcxproj", "{0FC6FCFB-7793-4EEE-8356-2C129621C67A}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LevelRenderer_FindNearestChunk", "LevelRenderer_FindNearestChunk\LevelRenderer_FindNearestChunk.spu.vcxproj", "{E26485AE-71A5-4785-A14D-6456FF7C4FB0}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Texture_blit", "Texture_blit\Texture_blit.spu.vcxproj", "{A71AAA51-6541-4348-9814-E5FE2D36183B}" -EndProject -Global - GlobalSection(TeamFoundationVersionControl) = preSolution - SccNumberOfProjects = 7 - SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C} - SccTeamFoundationServer = http://tfs_server:8080/tfs/storiespark - SccLocalPath0 = . - SccProjectUniqueName1 = CompressedTile\\CompressedTile.spu.vcxproj - SccProjectName1 = CompressedTile - SccLocalPath1 = CompressedTile - SccProjectUniqueName2 = LevelRenderer_cull\\LevelRenderer_cull.spu.vcxproj - SccProjectName2 = LevelRenderer_cull - SccLocalPath2 = LevelRenderer_cull - SccProjectUniqueName3 = ChunkUpdate\\ChunkUpdate.spu.vcxproj - SccProjectName3 = ChunkUpdate - SccLocalPath3 = ChunkUpdate - SccProjectUniqueName4 = CompressedTileStorage_compress\\CompressedTileStorage_compress.spu.vcxproj - SccProjectName4 = CompressedTileStorage_compress - SccLocalPath4 = CompressedTileStorage_compress - SccProjectUniqueName5 = LevelRenderer_FindNearestChunk\\LevelRenderer_FindNearestChunk.spu.vcxproj - SccProjectName5 = LevelRenderer_FindNearestChunk - SccLocalPath5 = LevelRenderer_FindNearestChunk - SccProjectUniqueName6 = Texture_blit\\Texture_blit.spu.vcxproj - SccProjectName6 = Texture_blit - SccLocalPath6 = Texture_blit - EndGlobalSection - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|PS3 = Debug|PS3 - Release|PS3 = Release|PS3 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {4B7786BE-4F10-4FAA-A75A-631DF39570DD}.Debug|PS3.ActiveCfg = Debug|PS3 - {4B7786BE-4F10-4FAA-A75A-631DF39570DD}.Debug|PS3.Build.0 = Debug|PS3 - {4B7786BE-4F10-4FAA-A75A-631DF39570DD}.Release|PS3.ActiveCfg = Release|PS3 - {4B7786BE-4F10-4FAA-A75A-631DF39570DD}.Release|PS3.Build.0 = Release|PS3 - {4B436D43-D35B-4E56-988A-A3543B70C8E5}.Debug|PS3.ActiveCfg = Debug|PS3 - {4B436D43-D35B-4E56-988A-A3543B70C8E5}.Debug|PS3.Build.0 = Debug|PS3 - {4B436D43-D35B-4E56-988A-A3543B70C8E5}.Release|PS3.ActiveCfg = Release|PS3 - {4B436D43-D35B-4E56-988A-A3543B70C8E5}.Release|PS3.Build.0 = Release|PS3 - {297888B4-8234-461B-9861-214988A95711}.Debug|PS3.ActiveCfg = Debug|PS3 - {297888B4-8234-461B-9861-214988A95711}.Debug|PS3.Build.0 = Debug|PS3 - {297888B4-8234-461B-9861-214988A95711}.Release|PS3.ActiveCfg = Release|PS3 - {297888B4-8234-461B-9861-214988A95711}.Release|PS3.Build.0 = Release|PS3 - {0FC6FCFB-7793-4EEE-8356-2C129621C67A}.Debug|PS3.ActiveCfg = Debug|PS3 - {0FC6FCFB-7793-4EEE-8356-2C129621C67A}.Debug|PS3.Build.0 = Debug|PS3 - {0FC6FCFB-7793-4EEE-8356-2C129621C67A}.Release|PS3.ActiveCfg = Release|PS3 - {0FC6FCFB-7793-4EEE-8356-2C129621C67A}.Release|PS3.Build.0 = Release|PS3 - {E26485AE-71A5-4785-A14D-6456FF7C4FB0}.Debug|PS3.ActiveCfg = Debug|PS3 - {E26485AE-71A5-4785-A14D-6456FF7C4FB0}.Debug|PS3.Build.0 = Debug|PS3 - {E26485AE-71A5-4785-A14D-6456FF7C4FB0}.Release|PS3.ActiveCfg = Release|PS3 - {E26485AE-71A5-4785-A14D-6456FF7C4FB0}.Release|PS3.Build.0 = Release|PS3 - {A71AAA51-6541-4348-9814-E5FE2D36183B}.Debug|PS3.ActiveCfg = Debug|PS3 - {A71AAA51-6541-4348-9814-E5FE2D36183B}.Debug|PS3.Build.0 = Debug|PS3 - {A71AAA51-6541-4348-9814-E5FE2D36183B}.Release|PS3.ActiveCfg = Release|PS3 - {A71AAA51-6541-4348-9814-E5FE2D36183B}.Release|PS3.Build.0 = Release|PS3 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/Minecraft.Client/PS3/SPU_Tasks/Texture_blit/Texture_blit.spu.vcxproj b/Minecraft.Client/PS3/SPU_Tasks/Texture_blit/Texture_blit.spu.vcxproj deleted file mode 100644 index b12bc8bb3..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/Texture_blit/Texture_blit.spu.vcxproj +++ /dev/null @@ -1,153 +0,0 @@ - - - - - ContentPackage - PS3 - - - Debug - PS3 - - - Release - PS3 - - - - - - - - - - {A71AAA51-6541-4348-9814-E5FE2D36183B} - Texture_blit - SAK - SAK - SAK - SAK - - - - Application - SPU - - - Application - SPU - - - Application - SPU - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - PS3_Debug\ - PS3_Debug\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - - false - PS3_Release\ - PS3_ContentPackage\ - PS3_Release\ - PS3_ContentPackage\ - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - *.obj;*.d;*.map;*.lst;*.pch;$(TargetPath);undefined;$(ExtensionsToDeleteOnClean) - - - false - false - $(ProjectName) - SpursInit - $(ProjectName) - $(ProjectName) - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - true - SN_TARGET_PS3_SPU;_DEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\Debug\$(TargetName).ppu$(ObjectExt) - - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - true - Level3 - SN_TARGET_PS3_SPU;NDEBUG;__GCC__;SPU;%(PreprocessorDefinitions) - true - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\Release\$(TargetName).ppu$(ObjectExt) - - - - - -ffunction-sections -fdata-sections -fstack-check %(AdditionalOptions) - $(SN_PS3_PATH)\spu\include\sn;$(SCE_PS3_ROOT)\target\spu\include;$(SCE_PS3_ROOT)\target\common\include;%(AdditionalIncludeDirectories) - false - Level3 - SN_TARGET_PS3_SPU;NDEBUG;__GCC__;SPU;_CONTENT_PACKAGE;%(PreprocessorDefinitions) - true - - - true - - - -Wl,--gc-sections -g %(AdditionalOptions) - -ldma;-lspurs_jq;%(AdditionalDependencies) - false - - - - - JobBin2 - ..\ObjFiles\ContentPackage\$(TargetName).ppu$(ObjectExt) - Hard - - - - - - \ No newline at end of file diff --git a/Minecraft.World/Minecraft.World.vcxproj b/Minecraft.World/Minecraft.World.vcxproj deleted file mode 100644 index c9191573e..000000000 --- a/Minecraft.World/Minecraft.World.vcxproj +++ /dev/null @@ -1,4982 +0,0 @@ - - - - - ContentPackage_NO_TU - ARM64EC - - - ContentPackage_NO_TU - Durango - - - ContentPackage_NO_TU - ORBIS - - - ContentPackage_NO_TU - PS3 - - - ContentPackage_NO_TU - PSVita - - - ContentPackage_NO_TU - Win32 - - - ContentPackage_NO_TU - x64 - - - ContentPackage_NO_TU - Xbox 360 - - - CONTENTPACKAGE_SYMBOLS - ARM64EC - - - CONTENTPACKAGE_SYMBOLS - Durango - - - CONTENTPACKAGE_SYMBOLS - ORBIS - - - CONTENTPACKAGE_SYMBOLS - PS3 - - - CONTENTPACKAGE_SYMBOLS - PSVita - - - CONTENTPACKAGE_SYMBOLS - Win32 - - - CONTENTPACKAGE_SYMBOLS - x64 - - - CONTENTPACKAGE_SYMBOLS - Xbox 360 - - - ContentPackage_Vita - ARM64EC - - - ContentPackage_Vita - Durango - - - ContentPackage_Vita - ORBIS - - - ContentPackage_Vita - PS3 - - - ContentPackage_Vita - PSVita - - - ContentPackage_Vita - Win32 - - - ContentPackage_Vita - x64 - - - ContentPackage_Vita - Xbox 360 - - - ContentPackage - ARM64EC - - - ContentPackage - Durango - - - ContentPackage - ORBIS - - - ContentPackage - PS3 - - - ContentPackage - PSVita - - - ContentPackage - Win32 - - - ContentPackage - x64 - - - ContentPackage - Xbox 360 - - - Debug - ARM64EC - - - Debug - Durango - - - Debug - ORBIS - - - Debug - PS3 - - - Debug - PSVita - - - Debug - Win32 - - - Debug - x64 - - - Debug - Xbox 360 - - - ReleaseForArt - ARM64EC - - - ReleaseForArt - Durango - - - ReleaseForArt - ORBIS - - - ReleaseForArt - PS3 - - - ReleaseForArt - PSVita - - - ReleaseForArt - Win32 - - - ReleaseForArt - x64 - - - ReleaseForArt - Xbox 360 - - - Release - ARM64EC - - - Release - Durango - - - Release - ORBIS - - - Release - PS3 - - - Release - PSVita - - - Release - Win32 - - - Release - x64 - - - Release - Xbox 360 - - - - en-US - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8} - Xbox360Proj - SAK - SAK - SAK - SAK - title - - - - StaticLibrary - MultiByte - - - StaticLibrary - MultiByte - - - StaticLibrary - MultiByte - - - StaticLibrary - MultiByte - WithExceptsWithRtti - - - StaticLibrary - MultiByte - WithExceptsWithRtti - - - StaticLibrary - MultiByte - WithExceptsWithRtti - NoTocRestore2 - - - StaticLibrary - MultiByte - WithExceptsWithRtti - NoTocRestore2 - - - StaticLibrary - MultiByte - WithExceptsWithRtti - NoTocRestore2 - - - StaticLibrary - MultiByte - WithExceptsWithRtti - NoTocRestore2 - - - StaticLibrary - MultiByte - v143 - - - StaticLibrary - MultiByte - v143 - - - StaticLibrary - MultiByte - v143 - - - StaticLibrary - Unicode - v143 - - - StaticLibrary - MultiByte - v143 - true - - - StaticLibrary - MultiByte - v143 - - - StaticLibrary - MultiByte - v143 - - - StaticLibrary - MultiByte - v143 - - - StaticLibrary - MultiByte - v143 - - - StaticLibrary - MultiByte - v143 - - - StaticLibrary - Unicode - v143 - - - StaticLibrary - Unicode - v143 - - - StaticLibrary - MultiByte - - - StaticLibrary - MultiByte - - - StaticLibrary - MultiByte - - - StaticLibrary - MultiByte - - - StaticLibrary - MultiByte - WithExceptsWithRtti - NoTocRestore2 - - - StaticLibrary - MultiByte - WithExceptsWithRtti - NoTocRestore2 - - - StaticLibrary - MultiByte - WithExceptsWithRtti - NoTocRestore2 - - - StaticLibrary - MultiByte - WithExceptsWithRtti - NoTocRestore2 - - - StaticLibrary - MultiByte - WithExceptsWithRtti - - - StaticLibrary - MultiByte - WithExceptsWithRtti - - - StaticLibrary - MultiByte - - - StaticLibrary - MultiByte - - - StaticLibrary - MultiByte - v143 - - - StaticLibrary - MultiByte - v143 - - - StaticLibrary - MultiByte - v143 - - - StaticLibrary - MultiByte - v143 - - - StaticLibrary - MultiByte - v143 - - - StaticLibrary - MultiByte - v143 - - - StaticLibrary - MultiByte - v143 - - - StaticLibrary - MultiByte - v143 - - - StaticLibrary - MultiByte - v143 - - - StaticLibrary - MultiByte - v143 - - - StaticLibrary - MultiByte - v143 - - - StaticLibrary - MultiByte - v143 - - - StaticLibrary - Unicode - v143 - - - StaticLibrary - MultiByte - v143 - - - StaticLibrary - MultiByte - v143 - - - StaticLibrary - MultiByte - v143 - - - StaticLibrary - MultiByte - v143 - - - Clang - StaticLibrary - - - Clang - StaticLibrary - - - Clang - StaticLibrary - - - Clang - StaticLibrary - - - Clang - StaticLibrary - - - Clang - StaticLibrary - - - Clang - StaticLibrary - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - $(OutDir)$(ProjectName).lib - - - $(OutDir)$(ProjectName).lib - - - $(OutDir)$(ProjectName).lib - - - $(OutDir)$(ProjectName).lib - $(SCE_PSP2_SDK_DIR)/target\src\npToolkit\include\np_toolkit;$(ProjectDir)\..\Minecraft.Client\PS3\Assert;$(SCE_PS3_ROOT)\target\ppu\include;$(SCE_PS3_ROOT)\target\common\include;$(SCE_PS3_ROOT)\host-win32\sn\ppu\include;$(ProjectDir)..\Minecraft.Client\PS3\PS3Extras;$(ProjectDir)..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0\boost\tr1\tr1;$(ProjectDir)..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0;$(ProjectDir)..\Minecraft.World\x64headers - - - $(OutDir)$(ProjectName).lib - $(SCE_PSP2_SDK_DIR)/target\src\npToolkit\include;$(ProjectDir)..\Minecraft.Client\PSVita\Assert;$(ProjectDir)\..\Minecraft.Client\PSVita\PSVitaExtras;$(ProjectDir)..\Minecraft.World\x64headers;$(IncludePath) - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\..\Minecraft.Client\PS3\Assert;$(SCE_PS3_ROOT)\target\ppu\include;$(SCE_PS3_ROOT)\target\common\include;$(SCE_PS3_ROOT)\host-win32\sn\ppu\include;$(ProjectDir)..\Minecraft.Client\PS3\PS3Extras;$(ProjectDir)..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0\boost\tr1\tr1;$(ProjectDir)..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0;$(ProjectDir)..\Minecraft.World\x64headers - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\..\Minecraft.Client\PS3\Assert;$(SCE_PS3_ROOT)\target\ppu\include;$(SCE_PS3_ROOT)\target\common\include;$(SCE_PS3_ROOT)\host-win32\sn\ppu\include;$(ProjectDir)..\Minecraft.Client\PS3\PS3Extras;$(ProjectDir)..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0\boost\tr1\tr1;$(ProjectDir)..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0;$(ProjectDir)..\Minecraft.World\x64headers - - - $(OutDir)$(ProjectName).lib - $(SCE_PSP2_SDK_DIR)/target\src\npToolkit\include;$(ProjectDir)\..\Minecraft.Client\PSVita\PSVitaExtras;$(ProjectDir)..\Minecraft.World\x64headers;$(IncludePath) - - - $(OutDir)$(ProjectName).lib - $(SCE_PSP2_SDK_DIR)/target\src\npToolkit\include;$(ProjectDir)\..\Minecraft.Client\PSVita\PSVitaExtras;$(ProjectDir)..\Minecraft.World\x64headers;$(IncludePath) - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64headers;$(IncludePath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - false - false - false - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64headers;$(IncludePath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64headers;$(IncludePath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)..\Minecraft.Client\Durango\DurangoExtras;$(ProjectDir)\x64headers;$(Console_SdkIncludeRoot) - $(Console_SdkRoot)\bin;$(VCInstallDir)bin\x86_amd64;$(VCInstallDir)bin;$(WindowsSDK_ExecutablePath_x86);$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(FxCopDir);$(PATH); - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(Console_SdkLibPath) - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64headers;$(IncludePath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - false - false - false - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64headers;$(IncludePath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64headers;$(IncludePath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64headers;$(IncludePath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - false - false - false - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64headers;$(IncludePath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64headers;$(IncludePath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)..\Minecraft.Client\Durango\DurangoExtras;$(ProjectDir)\x64headers;$(Console_SdkIncludeRoot) - $(Console_SdkRoot)\bin;$(VCInstallDir)bin\x86_amd64;$(VCInstallDir)bin;$(WindowsSDK_ExecutablePath_x86);$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(FxCopDir);$(PATH); - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(Console_SdkLibPath) - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)..\Minecraft.Client\Durango\DurangoExtras;$(ProjectDir)\x64headers;$(Console_SdkIncludeRoot) - $(Console_SdkRoot)\bin;$(VCInstallDir)bin\x86_amd64;$(VCInstallDir)bin;$(WindowsSDK_ExecutablePath_x86);$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(FxCopDir);$(PATH); - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(Console_SdkLibPath) - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - - - $(OutDir)$(ProjectName).lib - - - $(OutDir)$(ProjectName).lib - - - $(OutDir)$(ProjectName).lib - - - $(OutDir)$(ProjectName).lib - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\..\Minecraft.Client\PS3\Assert;$(SCE_PS3_ROOT)\target\ppu\include;$(SCE_PS3_ROOT)\target\common\include;$(SCE_PS3_ROOT)\host-win32\sn\ppu\include;$(ProjectDir)..\Minecraft.Client\PS3\PS3Extras;$(ProjectDir)..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0\boost\tr1\tr1;$(ProjectDir)..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0;$(ProjectDir)..\Minecraft.World\x64headers - - - $(OutDir)$(ProjectName).lib - $(SCE_PSP2_SDK_DIR)/target\src\npToolkit\include;$(ProjectDir)..\Minecraft.Client\PSVita\Assert;$(ProjectDir)\..\Minecraft.Client\PSVita\PSVitaExtras;$(ProjectDir)..\Minecraft.World\x64headers;$(IncludePath) - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\..\Minecraft.Client\PS3\Assert;$(SCE_PS3_ROOT)\target\ppu\include;$(SCE_PS3_ROOT)\target\common\include;$(SCE_PS3_ROOT)\host-win32\sn\ppu\include;$(ProjectDir)..\Minecraft.Client\PS3\PS3Extras;$(ProjectDir)..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0\boost\tr1\tr1;$(ProjectDir)..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0;$(ProjectDir)..\Minecraft.World\x64headers - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\..\Minecraft.Client\PSVita\PSVitaExtras;$(ProjectDir)..\Minecraft.World\x64headers;$(IncludePath) - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\..\Minecraft.Client\PS3\Assert;$(SCE_PS3_ROOT)\target\ppu\include;$(SCE_PS3_ROOT)\target\common\include;$(SCE_PS3_ROOT)\host-win32\sn\ppu\include;$(ProjectDir)..\Minecraft.Client\PS3\PS3Extras;$(ProjectDir)..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0\boost\tr1\tr1;$(ProjectDir)..\Minecraft.Client\PS3\PS3Extras\boost_1_53_0;$(ProjectDir)..\Minecraft.World\x64headers - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\..\Minecraft.Client\PSVita\PSVitaExtras;$(ProjectDir)..\Minecraft.World\x64headers;$(IncludePath) - - - $(OutDir)$(ProjectName).lib - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\..\Minecraft.Client\PSVita\PSVitaExtras;$(ProjectDir)..\Minecraft.World\x64headers;$(IncludePath) - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64header;$(DXSDK_DIR)include;$(IncludePath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - false - false - false - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64header;$(DXSDK_DIR)include;$(IncludePath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64header;$(DXSDK_DIR)include;$(IncludePath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64header;$(DXSDK_DIR)include;$(IncludePath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - false - false - false - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64header;$(DXSDK_DIR)include;$(IncludePath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64header;$(DXSDK_DIR)include;$(IncludePath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64header;$(DXSDK_DIR)include;$(IncludePath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - false - false - false - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64header;$(DXSDK_DIR)include;$(IncludePath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64header;$(DXSDK_DIR)include;$(IncludePath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64header;$(DXSDK_DIR)include;$(IncludePath) - $(ProjectDir)\$(Configuration)\ - $(ProjectDir)\$(Configuration)\ - false - false - false - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64header;$(DXSDK_DIR)include;$(IncludePath) - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64header;$(DXSDK_DIR)include;$(IncludePath) - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64headers;$(Console_SdkIncludeRoot) - $(Console_SdkRoot)\bin;$(VCInstallDir)bin\x86_amd64;$(VCInstallDir)bin;$(WindowsSDK_ExecutablePath_x86);$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(FxCopDir);$(PATH); - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(Console_SdkLibPath) - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64headers;$(Console_SdkIncludeRoot) - $(Console_SdkRoot)\bin;$(VCInstallDir)bin\x86_amd64;$(VCInstallDir)bin;$(WindowsSDK_ExecutablePath_x86);$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(FxCopDir);$(PATH); - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(Console_SdkLibPath) - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64headers;$(Console_SdkIncludeRoot) - $(Console_SdkRoot)\bin;$(VCInstallDir)bin\x86_amd64;$(VCInstallDir)bin;$(WindowsSDK_ExecutablePath_x86);$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(FxCopDir);$(PATH); - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(Console_SdkLibPath) - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(ProjectDir)\$(Platform)_$(Configuration)\ - $(Platform)_$(Configuration)\ - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64headers;$(Console_SdkIncludeRoot) - $(Console_SdkRoot)\bin;$(VCInstallDir)bin\x86_amd64;$(VCInstallDir)bin;$(WindowsSDK_ExecutablePath_x86);$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(FxCopDir);$(PATH); - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(Console_SdkLibPath) - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(ProjectDir)\$(Configuration)\ - $(ProjectDir)\$(Configuration)\ - - - $(OutDir)$(ProjectName).lib - $(ProjectDir)\x64headers;$(Console_SdkIncludeRoot) - $(Console_SdkRoot)\bin;$(VCInstallDir)bin\x86_amd64;$(VCInstallDir)bin;$(WindowsSDK_ExecutablePath_x86);$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(FxCopDir);$(PATH); - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(Console_SdkLibPath) - $(Console_SdkLibPath);$(Console_SdkWindowsMetadataPath) - $(ProjectDir)\$(Configuration)\ - $(ProjectDir)\$(Configuration)\ - - - $(ProjectDir);$(ProjectDir)..\Minecraft.Client\Orbis\OrbisExtras;$(ProjectDir)\x64headers;$(SCE_ORBIS_SDK_DIR)\host_tools\lib\clang\include;$(SCE_ORBIS_SDK_DIR)\target\include;$(SCE_ORBIS_SDK_DIR)\target\include_common - - - $(ProjectDir);$(ProjectDir)..\Minecraft.Client\Orbis\OrbisExtras;$(ProjectDir)\x64headers;$(SCE_ORBIS_SDK_DIR)\host_tools\lib\clang\include;$(SCE_ORBIS_SDK_DIR)\target\include;$(SCE_ORBIS_SDK_DIR)\target\include_common - - - $(ProjectDir);$(ProjectDir)..\Minecraft.Client\Orbis\OrbisExtras;$(ProjectDir)\x64headers;$(SCE_ORBIS_SDK_DIR)\host_tools\lib\clang\include;$(SCE_ORBIS_SDK_DIR)\target\include;$(SCE_ORBIS_SDK_DIR)\target\include_common - .a - $(Platform)_$(Configuration)\ - - - $(ProjectDir);$(ProjectDir)..\Minecraft.Client\Orbis\OrbisExtras;$(ProjectDir)\x64headers;$(SCE_ORBIS_SDK_DIR)\host_tools\lib\clang\include;$(SCE_ORBIS_SDK_DIR)\target\include;$(SCE_ORBIS_SDK_DIR)\target\include_common - - - $(ProjectDir);$(ProjectDir)..\Minecraft.Client\Orbis\OrbisExtras;$(ProjectDir)\x64headers;$(SCE_ORBIS_SDK_DIR)\host_tools\lib\clang\include;$(SCE_ORBIS_SDK_DIR)\target\include;$(SCE_ORBIS_SDK_DIR)\target\include_common - $(Platform)_$(Configuration)\ - - - $(ProjectDir);$(ProjectDir)..\Minecraft.Client\Orbis\OrbisExtras;$(ProjectDir)\x64headers;$(SCE_ORBIS_SDK_DIR)\host_tools\lib\clang\include;$(SCE_ORBIS_SDK_DIR)\target\include;$(SCE_ORBIS_SDK_DIR)\target\include_common - .a - $(Platform)_$(Configuration)\ - - - $(ProjectDir);$(ProjectDir)..\Minecraft.Client\Orbis\OrbisExtras;$(ProjectDir)\x64headers;$(SCE_ORBIS_SDK_DIR)\host_tools\lib\clang\include;$(SCE_ORBIS_SDK_DIR)\target\include;$(SCE_ORBIS_SDK_DIR)\target\include_common - .a - $(Platform)_$(Configuration)\ - - - - Use - Level3 - ProgramDatabase - Disabled - false - false - false - $(OutDir)$(ProjectName).pch - MultiThreadedDebug - _DEBUG_MENUS_ENABLED;_ITERATOR_DEBUG_LEVEL=0;_SECURE_SCL=0;_DEBUG;_XBOX;_LIB;%(PreprocessorDefinitions) - Disabled - true - false - false - true - Default - - - true - - - - - Use - Level3 - ProgramDatabase - Full - false - false - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _DEBUG_MENUS_ENABLED;NDEBUG;_XBOX;_LIB;%(PreprocessorDefinitions);PROFILE - Disabled - true - false - false - true - Default - Speed - true - true - - - true - - - - - Use - Level3 - ProgramDatabase - Full - false - false - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _DEBUG_MENUS_ENABLED;NDEBUG;_XBOX;_LIB;%(PreprocessorDefinitions);PROFILE - Disabled - true - false - false - true - Default - Speed - true - true - - - true - - - - - Use - Level3 - ProgramDatabase - Disabled - false - true - false - $(OutDir)$(ProjectName).pch - MultiThreadedDebug - _DEBUG_MENUS_ENABLED;_ITERATOR_DEBUG_LEVEL=0;_SECURE_SCL=0;_DEBUG;_LIB;%(PreprocessorDefinitions) - Disabled - true - false - false - true - Default - GenerateWarnings - true - true - Leveld - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - - - true - - - - - Use - Level3 - ProgramDatabase - Disabled - false - true - false - $(OutDir)$(ProjectName).pch - MultiThreadedDebug - _EXTENDED_ACHIEVEMENTS;_DEBUG_MENUS_ENABLED;_ITERATOR_DEBUG_LEVEL=0;_SECURE_SCL=0;_DEBUG;_LIB;__PSVITA__;%(PreprocessorDefinitions) - Disabled - true - false - false - true - Default - GenerateWarnings - true - true - Level0 - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - Cpp11 - - - true - - - - - Use - Level3 - ProgramDatabase - Disabled - false - true - false - $(OutDir)$(ProjectName).pch - MultiThreadedDebug - _DEBUG_MENUS_ENABLED;_ITERATOR_DEBUG_LEVEL=0;_SECURE_SCL=0;_LIB;%(PreprocessorDefinitions) - Disabled - true - false - false - true - Default - GenerateWarnings - true - true - Levels - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - Branchless2 - true - Yes - - - true - - - - - Use - Level3 - ProgramDatabase - Disabled - false - true - false - $(OutDir)$(ProjectName).pch - MultiThreadedDebug - _DEBUG_MENUS_ENABLED;_ITERATOR_DEBUG_LEVEL=0;_SECURE_SCL=0;_LIB;%(PreprocessorDefinitions) - Disabled - true - false - false - true - Default - GenerateWarnings - true - true - Levels - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - Branchless2 - true - Yes - - - true - - - - - Use - Level3 - ProgramDatabase - Disabled - false - true - false - $(OutDir)$(ProjectName).pch - MultiThreadedDebug - _EXTENDED_ACHIEVEMENTS;_DEBUG_MENUS_ENABLED;_ITERATOR_DEBUG_LEVEL=0;_SECURE_SCL=0;_LIB;__PSVITA__;%(PreprocessorDefinitions) - Disabled - true - false - false - true - Default - GenerateWarnings - true - true - Levels - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - Branchless2 - true - Yes - Cpp11 - - - true - - - - - Use - Level3 - ProgramDatabase - Disabled - false - true - false - $(OutDir)$(ProjectName).pch - MultiThreadedDebug - _EXTENDED_ACHIEVEMENTS;_CONTENT_PACKAGE;_FINAL_BUILD;_LIB;__PSVITA__;%(PreprocessorDefinitions) - Disabled - true - false - false - true - Default - GenerateWarnings - true - false - Level3 - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - Branchless2 - false - Yes - Cpp11 - true - - - true - - - - - Use - Level3 - ProgramDatabase - Disabled - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreadedDebug - _LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_DEBUG;_LIB;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64;%(PreprocessorDefinitions) - Disabled - true - false - false - true - Default - /FS %(AdditionalOptions) - - - true - - - - - Use - Level3 - ProgramDatabase - Disabled - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreadedDebug - _LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_DEBUG;_LIB;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64;%(PreprocessorDefinitions) - Disabled - true - false - false - true - Default - - - true - - - - - Use - Level3 - ProgramDatabase - Disabled - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreadedDebug - _LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_DEBUG;_LIB;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64;%(PreprocessorDefinitions) - Disabled - true - false - false - true - Default - - - true - - - - - Use - Level3 - ProgramDatabase - Disabled - Sync - true - $(OutDir)$(ProjectName).pch - MultiThreadedDebugDLL - SPLIT_SAVES;_LARGE_WORLDS;_EXTENDED_ACHIEVEMENTS;UNICODE;_UNICODE;__WRL_NO_DEFAULT_LIB__;WINAPI_FAMILY=WINAPI_FAMILY_TV_TITLE;WIN32_LEAN_AND_MEAN;_XM_AVX_INTRINSICS_;_DEBUG_MENUS_ENABLED;_DEBUG;_LIB;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_DURANGO;_ITERATOR_DEBUG_LEVEL=0;%(PreprocessorDefinitions) - Disabled - true - false - false - true - EnableFastChecks - true - false - true - - - true - - - /ignore:4264 - - - - - Use - TurnOffAllWarnings - ProgramDatabase - MaxSpeed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_LIB;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64;%(PreprocessorDefinitions) - Disabled - true - false - false - true - Default - Speed - true - true - true - /FS /Ob3 %(AdditionalOptions) - - - true - - - - - Use - Level3 - ProgramDatabase - Full - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_LIB;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64;%(PreprocessorDefinitions) - Disabled - true - false - false - true - Default - Speed - - - true - - - - - Use - Level3 - ProgramDatabase - Full - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_LIB;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64;%(PreprocessorDefinitions) - Disabled - true - false - false - true - Default - Speed - - - true - - - - - Use - Level3 - ProgramDatabase - Full - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_LIB;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64;%(PreprocessorDefinitions) - Disabled - true - false - false - true - Default - Speed - - - true - - - - - Use - Level3 - ProgramDatabase - Full - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_LIB;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64;%(PreprocessorDefinitions) - Disabled - true - false - false - true - Default - Speed - - - true - - - - - Use - Level3 - ProgramDatabase - Full - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _LARGE_WORLDS;_DEBUG_MENUS_ENABLED;_LIB;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_WINDOWS64;%(PreprocessorDefinitions) - Disabled - true - false - false - true - Default - Speed - - - true - - - - - Use - Level3 - ProgramDatabase - Full - Sync - true - $(OutDir)$(ProjectName).pch - MultiThreadedDLL - SPLIT_SAVES;_LARGE_WORLDS;_EXTENDED_ACHIEVEMENTS;UNICODE;_UNICODE;__WRL_NO_DEFAULT_LIB__;WINAPI_FAMILY=WINAPI_FAMILY_TV_TITLE;WIN32_LEAN_AND_MEAN;_XM_AVX_INTRINSICS_;_DEBUG_MENUS_ENABLED;_LIB;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_DURANGO;USE_PIX;%(PreprocessorDefinitions) - Disabled - true - false - false - true - Default - Speed - true - false - - - true - - - /ignore:4264 - - - - - Use - Level3 - ProgramDatabase - Full - Sync - true - $(OutDir)$(ProjectName).pch - MultiThreadedDLL - SPLIT_SAVES;_LARGE_WORLDS;_EXTENDED_ACHIEVEMENTS;UNICODE;_UNICODE;__WRL_NO_DEFAULT_LIB__;WINAPI_FAMILY=WINAPI_FAMILY_TV_TITLE;WIN32_LEAN_AND_MEAN;_XM_AVX_INTRINSICS_;_DEBUG_MENUS_ENABLED;_LIB;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;_DURANGO;USE_PIX;%(PreprocessorDefinitions) - Disabled - true - false - false - true - Default - Speed - true - false - - - true - - - /ignore:4264 - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - false - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;%(PreprocessorDefinitions) - true - Default - true - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - false - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;%(PreprocessorDefinitions) - true - Default - true - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - false - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;%(PreprocessorDefinitions) - true - Default - true - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - false - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _FINAL_BUILD;_CONTENT_PACKAGE;NDEBUG;_XBOX;_LIB;%(PreprocessorDefinitions) - true - Default - true - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _CONTENT_PACKAGE;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;_SECURE_SCL=0;_LIB;%(PreprocessorDefinitions) - true - Default - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - true - Levels - Branchless2 - true - Yes - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _EXTENDED_ACHIEVEMENTS;_CONTENT_PACKAGE;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;_SECURE_SCL=0;_LIB;__PSVITA__;%(PreprocessorDefinitions) - true - Default - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - true - Level3 - Branchless2 - true - Yes - true - Cpp11 - true - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _CONTENT_PACKAGE;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;_SECURE_SCL=0;_LIB;%(PreprocessorDefinitions) - true - Default - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - true - Levels - Branchless2 - true - Yes - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _EXTENDED_ACHIEVEMENTS;_CONTENT_PACKAGE;_FINAL_BUILD;_ITERATOR_DEBUG_LEVEL=0;_SECURE_SCL=0;_LIB;__PSVITA__;%(PreprocessorDefinitions) - true - Default - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - true - Levels - Branchless2 - true - Yes - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _DEBUG_MENUS_ENABLED;_ITERATOR_DEBUG_LEVEL=0;_SECURE_SCL=0;_LIB;%(PreprocessorDefinitions) - true - Default - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - true - Level2 - Branchless2 - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _EXTENDED_ACHIEVEMENTS;_DEBUG_MENUS_ENABLED;_ITERATOR_DEBUG_LEVEL=0;_SECURE_SCL=0;_LIB;__PSVITA__;%(PreprocessorDefinitions) - true - Default - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - true - Level2 - Branchless2 - Cpp11 - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;%(PreprocessorDefinitions) - true - Default - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _EXTENDED_ACHIEVEMENTS;_TU_BUILD;_FINAL_BUILD;NDEBUG;_LIB;_CONTENT_PACKAGE;__PSVITA__;%(PreprocessorDefinitions) - true - Default - 1700;613;1011 - -Xpch_override=1 %(AdditionalOptions) - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - true - Default - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - true - Default - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - true - Default - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - true - Default - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - true - Default - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - true - Default - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - true - Default - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - true - Default - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - true - Default - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - true - Default - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - true - Default - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - true - Default - - - true - true - true - - - - - Level3 - Use - MaxSpeed - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreadedDLL - SPLIT_SAVES;_LARGE_WORLDS;_EXTENDED_ACHIEVEMENTS;_FINAL_BUILD;_CONTENT_PACKAGE;NDEBUG;__WRL_NO_DEFAULT_LIB__;_XM_AVX_INTRINSICS_;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - true - Default - true - true - - - true - true - true - - - /ignore:4264 - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - true - Default - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - true - Default - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - true - Default - - - true - true - true - - - - - Level3 - Use - Full - true - true - ProgramDatabase - Speed - Sync - false - $(OutDir)$(ProjectName).pch - MultiThreaded - _TU_BUILD;_FINAL_BUILD;NDEBUG;_XBOX;_LIB;_CONTENT_PACKAGE;_CRT_NON_CONFORMING_SWPRINTFS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - true - Default - - - true - true - true - - - - - WarningsOff - true - Use - true - true - true - Level2 - SPLIT_SAVES;_LARGE_WORLDS;_EXTENDED_ACHIEVEMENTS;_DEBUG_MENUS_ENABLED - - - - - WarningsOff - true - Use - true - true - true - Level2 - SPLIT_SAVES;_LARGE_WORLDS;_EXTENDED_ACHIEVEMENTS;_DEBUG_MENUS_ENABLED - - - - - Use - true - true - Level3 - true - true - SPLIT_SAVES;_LARGE_WORLDS;_EXTENDED_ACHIEVEMENTS;_CONTENT_PACKAGE;_FINAL_BUILD - false - - - - - Use - true - true - SPLIT_SAVES;_LARGE_WORLDS;_EXTENDED_ACHIEVEMENTS;_CONTENT_PACKAGE;_FINAL_BUILD - Level3 - true - true - - - - - Use - true - true - SPLIT_SAVES;_LARGE_WORLDS;_EXTENDED_ACHIEVEMENTS;_DEBUG_MENUS_ENABLED - WarningsOff - Levels - true - - - StripSymsAndDebug - - - None - - - - - Use - true - true - - - - - Use - true - true - WarningsOff - true - true - SPLIT_SAVES;_LARGE_WORLDS;_EXTENDED_ACHIEVEMENTS;_DEBUG_MENUS_ENABLED;_DEBUG - - - - - Document - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - false - false - false - false - false - false - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - false - false - false - false - false - false - false - false - false - false - false - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Level0 - - - - - - - - - - - - - - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - false - false - false - false - false - false - false - false - false - false - false - false - false - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - false - false - false - false - false - false - false - false - false - false - false - false - - - - - - - - - - - - - - - - - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - false - false - false - false - false - false - false - false - false - false - false - false - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - - - - - - - - - - - - - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - Create - false - false - false - false - false - false - false - false - false - false - false - false - Create - Create - Create - Create - Create - Create - Create - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - $(OutDir)$(ProjectName).pch - true - true - true - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - - - - - - - - - \ No newline at end of file diff --git a/MinecraftConsoles.sln b/MinecraftConsoles.sln deleted file mode 100644 index 1ce395672..000000000 --- a/MinecraftConsoles.sln +++ /dev/null @@ -1,233 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.14.37012.4 d17.14 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Minecraft.World", "Minecraft.World\Minecraft.World.vcxproj", "{F046C3CE-9749-4823-B32B-D9CC10B1A2C8}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Minecraft.Client", "Minecraft.Client\Minecraft.Client.vcxproj", "{1B9A8C38-DD48-448C-AA24-E1A35E0089A3}" - ProjectSection(ProjectDependencies) = postProject - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8} = {F046C3CE-9749-4823-B32B-D9CC10B1A2C8} - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - ContentPackage_NO_TU|ARM64EC = ContentPackage_NO_TU|ARM64EC - ContentPackage_NO_TU|Durango = ContentPackage_NO_TU|Durango - ContentPackage_NO_TU|ORBIS = ContentPackage_NO_TU|ORBIS - ContentPackage_NO_TU|PS3 = ContentPackage_NO_TU|PS3 - ContentPackage_NO_TU|PSVita = ContentPackage_NO_TU|PSVita - ContentPackage_NO_TU|Windows64 = ContentPackage_NO_TU|Windows64 - ContentPackage_NO_TU|Xbox 360 = ContentPackage_NO_TU|Xbox 360 - CONTENTPACKAGE_SYMBOLS|ARM64EC = CONTENTPACKAGE_SYMBOLS|ARM64EC - CONTENTPACKAGE_SYMBOLS|Durango = CONTENTPACKAGE_SYMBOLS|Durango - CONTENTPACKAGE_SYMBOLS|ORBIS = CONTENTPACKAGE_SYMBOLS|ORBIS - CONTENTPACKAGE_SYMBOLS|PS3 = CONTENTPACKAGE_SYMBOLS|PS3 - CONTENTPACKAGE_SYMBOLS|PSVita = CONTENTPACKAGE_SYMBOLS|PSVita - CONTENTPACKAGE_SYMBOLS|Windows64 = CONTENTPACKAGE_SYMBOLS|Windows64 - CONTENTPACKAGE_SYMBOLS|Xbox 360 = CONTENTPACKAGE_SYMBOLS|Xbox 360 - ContentPackage|ARM64EC = ContentPackage|ARM64EC - ContentPackage|Durango = ContentPackage|Durango - ContentPackage|ORBIS = ContentPackage|ORBIS - ContentPackage|PS3 = ContentPackage|PS3 - ContentPackage|PSVita = ContentPackage|PSVita - ContentPackage|Windows64 = ContentPackage|Windows64 - ContentPackage|Xbox 360 = ContentPackage|Xbox 360 - Debug|ARM64EC = Debug|ARM64EC - Debug|Durango = Debug|Durango - Debug|ORBIS = Debug|ORBIS - Debug|PS3 = Debug|PS3 - Debug|PSVita = Debug|PSVita - Debug|Windows64 = Debug|Windows64 - Debug|Xbox 360 = Debug|Xbox 360 - Release|ARM64EC = Release|ARM64EC - Release|Durango = Release|Durango - Release|ORBIS = Release|ORBIS - Release|PS3 = Release|PS3 - Release|PSVita = Release|PSVita - Release|Windows64 = Release|Windows64 - Release|Xbox 360 = Release|Xbox 360 - ReleaseForArt|ARM64EC = ReleaseForArt|ARM64EC - ReleaseForArt|Durango = ReleaseForArt|Durango - ReleaseForArt|ORBIS = ReleaseForArt|ORBIS - ReleaseForArt|PS3 = ReleaseForArt|PS3 - ReleaseForArt|PSVita = ReleaseForArt|PSVita - ReleaseForArt|Windows64 = ReleaseForArt|Windows64 - ReleaseForArt|Xbox 360 = ReleaseForArt|Xbox 360 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage_NO_TU|ARM64EC.ActiveCfg = ContentPackage_Vita|ARM64EC - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage_NO_TU|ARM64EC.Build.0 = ContentPackage_Vita|ARM64EC - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage_NO_TU|Durango.ActiveCfg = ContentPackage_NO_TU|Durango - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage_NO_TU|Durango.Build.0 = ContentPackage_NO_TU|Durango - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage_NO_TU|ORBIS.ActiveCfg = ContentPackage_NO_TU|ORBIS - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage_NO_TU|ORBIS.Build.0 = ContentPackage_NO_TU|ORBIS - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage_NO_TU|PS3.ActiveCfg = ContentPackage_NO_TU|PS3 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage_NO_TU|PS3.Build.0 = ContentPackage_NO_TU|PS3 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage_NO_TU|PSVita.ActiveCfg = ContentPackage_NO_TU|PSVita - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage_NO_TU|PSVita.Build.0 = ContentPackage_NO_TU|PSVita - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage_NO_TU|Windows64.ActiveCfg = ContentPackage_NO_TU|x64 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage_NO_TU|Xbox 360.ActiveCfg = ContentPackage_NO_TU|Xbox 360 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage_NO_TU|Xbox 360.Build.0 = ContentPackage_NO_TU|Xbox 360 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage_NO_TU|Xbox 360.Deploy.0 = ContentPackage_NO_TU|Xbox 360 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.CONTENTPACKAGE_SYMBOLS|ARM64EC.ActiveCfg = CONTENTPACKAGE_SYMBOLS|ARM64EC - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.CONTENTPACKAGE_SYMBOLS|ARM64EC.Build.0 = CONTENTPACKAGE_SYMBOLS|ARM64EC - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.CONTENTPACKAGE_SYMBOLS|Durango.ActiveCfg = CONTENTPACKAGE_SYMBOLS|Durango - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.CONTENTPACKAGE_SYMBOLS|Durango.Build.0 = CONTENTPACKAGE_SYMBOLS|Durango - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.CONTENTPACKAGE_SYMBOLS|ORBIS.ActiveCfg = CONTENTPACKAGE_SYMBOLS|ORBIS - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.CONTENTPACKAGE_SYMBOLS|ORBIS.Build.0 = CONTENTPACKAGE_SYMBOLS|ORBIS - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.CONTENTPACKAGE_SYMBOLS|PS3.ActiveCfg = CONTENTPACKAGE_SYMBOLS|PS3 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.CONTENTPACKAGE_SYMBOLS|PS3.Build.0 = CONTENTPACKAGE_SYMBOLS|PS3 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.CONTENTPACKAGE_SYMBOLS|PSVita.ActiveCfg = CONTENTPACKAGE_SYMBOLS|PSVita - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.CONTENTPACKAGE_SYMBOLS|Windows64.ActiveCfg = CONTENTPACKAGE_SYMBOLS|x64 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.CONTENTPACKAGE_SYMBOLS|Xbox 360.ActiveCfg = CONTENTPACKAGE_SYMBOLS|Xbox 360 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.CONTENTPACKAGE_SYMBOLS|Xbox 360.Build.0 = CONTENTPACKAGE_SYMBOLS|Xbox 360 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage|ARM64EC.ActiveCfg = ContentPackage|ARM64EC - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage|ARM64EC.Build.0 = ContentPackage|ARM64EC - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage|Durango.ActiveCfg = ContentPackage|Durango - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage|Durango.Build.0 = ContentPackage|Durango - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage|ORBIS.ActiveCfg = ContentPackage|ORBIS - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage|ORBIS.Build.0 = ContentPackage|ORBIS - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage|PS3.ActiveCfg = ContentPackage|PS3 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage|PS3.Build.0 = ContentPackage|PS3 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage|PSVita.ActiveCfg = ContentPackage|PSVita - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage|PSVita.Build.0 = ContentPackage|PSVita - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage|Windows64.ActiveCfg = ContentPackage|x64 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage|Windows64.Build.0 = ContentPackage|x64 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage|Xbox 360.ActiveCfg = ContentPackage|Xbox 360 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage|Xbox 360.Build.0 = ContentPackage|Xbox 360 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ContentPackage|Xbox 360.Deploy.0 = ContentPackage|Xbox 360 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Debug|ARM64EC.Build.0 = Debug|ARM64EC - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Debug|Durango.ActiveCfg = Debug|Durango - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Debug|Durango.Build.0 = Debug|Durango - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Debug|Durango.Deploy.0 = Debug|Durango - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Debug|ORBIS.ActiveCfg = Debug|ORBIS - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Debug|ORBIS.Build.0 = Debug|ORBIS - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Debug|PS3.ActiveCfg = Debug|PS3 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Debug|PS3.Build.0 = Debug|PS3 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Debug|PSVita.ActiveCfg = Debug|PSVita - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Debug|PSVita.Build.0 = Debug|PSVita - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Debug|Windows64.ActiveCfg = Debug|x64 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Debug|Windows64.Build.0 = Debug|x64 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Debug|Xbox 360.ActiveCfg = Debug|Xbox 360 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Debug|Xbox 360.Build.0 = Debug|Xbox 360 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Debug|Xbox 360.Deploy.0 = Debug|Xbox 360 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Release|ARM64EC.ActiveCfg = Release|ARM64EC - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Release|ARM64EC.Build.0 = Release|ARM64EC - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Release|Durango.ActiveCfg = Release|Durango - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Release|Durango.Build.0 = Release|Durango - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Release|ORBIS.ActiveCfg = Release|ORBIS - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Release|ORBIS.Build.0 = Release|ORBIS - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Release|PS3.ActiveCfg = Release|PS3 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Release|PS3.Build.0 = Release|PS3 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Release|PSVita.ActiveCfg = Release|PSVita - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Release|PSVita.Build.0 = Release|PSVita - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Release|Windows64.ActiveCfg = Release|x64 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Release|Windows64.Build.0 = Release|x64 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Release|Xbox 360.ActiveCfg = Release|Xbox 360 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.Release|Xbox 360.Build.0 = Release|Xbox 360 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ReleaseForArt|ARM64EC.ActiveCfg = ReleaseForArt|ARM64EC - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ReleaseForArt|ARM64EC.Build.0 = ReleaseForArt|ARM64EC - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ReleaseForArt|Durango.ActiveCfg = ReleaseForArt|x64 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ReleaseForArt|ORBIS.ActiveCfg = ReleaseForArt|ORBIS - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ReleaseForArt|ORBIS.Build.0 = ReleaseForArt|ORBIS - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ReleaseForArt|PS3.ActiveCfg = ReleaseForArt|PS3 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ReleaseForArt|PS3.Build.0 = ReleaseForArt|PS3 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ReleaseForArt|PSVita.ActiveCfg = ReleaseForArt|PSVita - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ReleaseForArt|Windows64.ActiveCfg = ReleaseForArt|x64 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ReleaseForArt|Xbox 360.ActiveCfg = ReleaseForArt|Xbox 360 - {F046C3CE-9749-4823-B32B-D9CC10B1A2C8}.ReleaseForArt|Xbox 360.Build.0 = ReleaseForArt|Xbox 360 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage_NO_TU|ARM64EC.ActiveCfg = ContentPackage_Vita|ARM64EC - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage_NO_TU|ARM64EC.Build.0 = ContentPackage_Vita|ARM64EC - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage_NO_TU|Durango.ActiveCfg = ContentPackage_NO_TU|Durango - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage_NO_TU|Durango.Build.0 = ContentPackage_NO_TU|Durango - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage_NO_TU|ORBIS.ActiveCfg = ContentPackage_NO_TU|ORBIS - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage_NO_TU|ORBIS.Build.0 = ContentPackage_NO_TU|ORBIS - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage_NO_TU|PS3.ActiveCfg = ContentPackage_NO_TU|PS3 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage_NO_TU|PS3.Build.0 = ContentPackage_NO_TU|PS3 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage_NO_TU|PSVita.ActiveCfg = ContentPackage_NO_TU|PSVita - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage_NO_TU|PSVita.Build.0 = ContentPackage_NO_TU|PSVita - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage_NO_TU|Windows64.ActiveCfg = ContentPackage_NO_TU|x64 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage_NO_TU|Xbox 360.ActiveCfg = ContentPackage_NO_TU|Xbox 360 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage_NO_TU|Xbox 360.Build.0 = ContentPackage_NO_TU|Xbox 360 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage_NO_TU|Xbox 360.Deploy.0 = ContentPackage_NO_TU|Xbox 360 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.CONTENTPACKAGE_SYMBOLS|ARM64EC.ActiveCfg = CONTENTPACKAGE_SYMBOLS|ARM64EC - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.CONTENTPACKAGE_SYMBOLS|ARM64EC.Build.0 = CONTENTPACKAGE_SYMBOLS|ARM64EC - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.CONTENTPACKAGE_SYMBOLS|Durango.ActiveCfg = CONTENTPACKAGE_SYMBOLS|Durango - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.CONTENTPACKAGE_SYMBOLS|Durango.Build.0 = CONTENTPACKAGE_SYMBOLS|Durango - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.CONTENTPACKAGE_SYMBOLS|ORBIS.ActiveCfg = CONTENTPACKAGE_SYMBOLS|ORBIS - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.CONTENTPACKAGE_SYMBOLS|ORBIS.Build.0 = CONTENTPACKAGE_SYMBOLS|ORBIS - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.CONTENTPACKAGE_SYMBOLS|PS3.ActiveCfg = CONTENTPACKAGE_SYMBOLS|PS3 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.CONTENTPACKAGE_SYMBOLS|PS3.Build.0 = CONTENTPACKAGE_SYMBOLS|PS3 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.CONTENTPACKAGE_SYMBOLS|PSVita.ActiveCfg = CONTENTPACKAGE_SYMBOLS|PSVita - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.CONTENTPACKAGE_SYMBOLS|Windows64.ActiveCfg = CONTENTPACKAGE_SYMBOLS|x64 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.CONTENTPACKAGE_SYMBOLS|Xbox 360.ActiveCfg = CONTENTPACKAGE_SYMBOLS|Xbox 360 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.CONTENTPACKAGE_SYMBOLS|Xbox 360.Build.0 = CONTENTPACKAGE_SYMBOLS|Xbox 360 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage|ARM64EC.ActiveCfg = ContentPackage|ARM64EC - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage|ARM64EC.Build.0 = ContentPackage|ARM64EC - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage|Durango.ActiveCfg = ContentPackage|Durango - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage|Durango.Build.0 = ContentPackage|Durango - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage|ORBIS.ActiveCfg = ContentPackage|ORBIS - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage|ORBIS.Build.0 = ContentPackage|ORBIS - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage|ORBIS.Deploy.0 = ContentPackage|ORBIS - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage|PS3.ActiveCfg = ContentPackage|PS3 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage|PS3.Build.0 = ContentPackage|PS3 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage|PSVita.ActiveCfg = ContentPackage|PSVita - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage|PSVita.Build.0 = ContentPackage|PSVita - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage|Windows64.ActiveCfg = ContentPackage|Xbox 360 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage|Xbox 360.ActiveCfg = ContentPackage|Xbox 360 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage|Xbox 360.Build.0 = ContentPackage|Xbox 360 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ContentPackage|Xbox 360.Deploy.0 = ContentPackage|Xbox 360 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Debug|ARM64EC.ActiveCfg = Debug|ARM64EC - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Debug|ARM64EC.Build.0 = Debug|ARM64EC - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Debug|Durango.ActiveCfg = Debug|Durango - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Debug|Durango.Build.0 = Debug|Durango - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Debug|Durango.Deploy.0 = Debug|Durango - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Debug|ORBIS.ActiveCfg = Debug|ORBIS - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Debug|ORBIS.Build.0 = Debug|ORBIS - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Debug|ORBIS.Deploy.0 = Debug|ORBIS - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Debug|PS3.ActiveCfg = Debug|PS3 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Debug|PS3.Build.0 = Debug|PS3 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Debug|PSVita.ActiveCfg = Debug|PSVita - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Debug|PSVita.Build.0 = Debug|PSVita - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Debug|Windows64.ActiveCfg = Debug|x64 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Debug|Windows64.Build.0 = Debug|x64 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Debug|Xbox 360.ActiveCfg = Debug|Xbox 360 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Debug|Xbox 360.Build.0 = Debug|Xbox 360 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Debug|Xbox 360.Deploy.0 = Debug|Xbox 360 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Release|ARM64EC.ActiveCfg = Release|ARM64EC - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Release|ARM64EC.Build.0 = Release|ARM64EC - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Release|Durango.ActiveCfg = Release|Durango - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Release|Durango.Build.0 = Release|Durango - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Release|Durango.Deploy.0 = Release|Durango - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Release|ORBIS.ActiveCfg = Release|ORBIS - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Release|ORBIS.Build.0 = Release|ORBIS - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Release|PS3.ActiveCfg = Release|PS3 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Release|PS3.Build.0 = Release|PS3 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Release|PSVita.ActiveCfg = Release|PSVita - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Release|PSVita.Build.0 = Release|PSVita - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Release|Windows64.ActiveCfg = Release|x64 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Release|Windows64.Build.0 = Release|x64 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Release|Windows64.Deploy.0 = Release|x64 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Release|Xbox 360.ActiveCfg = Release|Xbox 360 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.Release|Xbox 360.Build.0 = Release|Xbox 360 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ReleaseForArt|ARM64EC.ActiveCfg = ReleaseForArt|ARM64EC - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ReleaseForArt|ARM64EC.Build.0 = ReleaseForArt|ARM64EC - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ReleaseForArt|Durango.ActiveCfg = ReleaseForArt|x64 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ReleaseForArt|ORBIS.ActiveCfg = ReleaseForArt|ORBIS - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ReleaseForArt|ORBIS.Build.0 = ReleaseForArt|ORBIS - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ReleaseForArt|PS3.ActiveCfg = ReleaseForArt|PS3 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ReleaseForArt|PS3.Build.0 = ReleaseForArt|PS3 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ReleaseForArt|PSVita.ActiveCfg = ReleaseForArt|PSVita - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ReleaseForArt|Windows64.ActiveCfg = ReleaseForArt|x64 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ReleaseForArt|Xbox 360.ActiveCfg = Release|Xbox 360 - {1B9A8C38-DD48-448C-AA24-E1A35E0089A3}.ReleaseForArt|Xbox 360.Build.0 = Release|Xbox 360 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {CD5AC2E4-C1D3-45C3-AC34-06D43B233179} - EndGlobalSection -EndGlobal diff --git a/cmake/AssetCopyTargets.cmake b/cmake/AssetCopyTargets.cmake new file mode 100644 index 000000000..562b0679b --- /dev/null +++ b/cmake/AssetCopyTargets.cmake @@ -0,0 +1,58 @@ +# Creates the CopyAssets build target + +set(COPY_SCRIPT "${CMAKE_CURRENT_SOURCE_DIR}/cmake/CopyAssets.cmake") + +# Source;Dest pairs relative to Minecraft.Client/ and the build output. +# Order matters — later entries overwrite earlier ones on conflict. +set(ASSET_FOLDER_PAIRS + "music" "music" + "Common/Media" "Common/Media" + "Common/res" "Common/res" + "Common/Trial" "Common/Trial" + "Common/Tutorial" "Common/Tutorial" +# "Windows64/GameHDD" "Windows64/GameHDD" + "DurangoMedia" "Windows64Media" # Use Durango as a base for the Windows64 media + "Windows64Media" "Windows64Media" +) + +# Global exclusions applied to every folder copy +set(ASSET_EXCLUDE_FILES + "*.cpp" "*.h" + "*.xml" "*.lang" + "*.bat" "*.cmd" + "*.msscmp" "*.binka" +) + +# Join the exclusion patterns into a single string for passing to the copy script +list(JOIN ASSET_EXCLUDE_FILES "|" ASSET_EXCLUDE_FILES_STR) + +function(setup_asset_copy_targets) + set(copy_commands "") + list(LENGTH ASSET_FOLDER_PAIRS pair_count) + math(EXPR last "${pair_count} - 1") + + # Loop through the source;dest pairs and create a copy command for each + foreach(i RANGE 0 ${last} 2) + math(EXPR j "${i} + 1") + list(GET ASSET_FOLDER_PAIRS ${i} src) + list(GET ASSET_FOLDER_PAIRS ${j} dest) + + list(APPEND copy_commands + COMMAND ${CMAKE_COMMAND} + "-DCOPY_SOURCE=${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/${src}" + "-DCOPY_DEST=${CMAKE_CURRENT_BINARY_DIR}/$/${dest}" + "-DEXCLUDE_FILES=${ASSET_EXCLUDE_FILES_STR}" + -P "${COPY_SCRIPT}" + ) + endforeach() + + add_custom_target(CopyAssets ALL + ${copy_commands} + COMMENT "Copying assets..." + VERBATIM + ) + + add_dependencies(MinecraftClient CopyAssets) + + set_property(TARGET CopyAssets PROPERTY FOLDER "Build") +endfunction() \ No newline at end of file diff --git a/cmake/CopyAssets.cmake b/cmake/CopyAssets.cmake new file mode 100644 index 000000000..a6c3aa162 --- /dev/null +++ b/cmake/CopyAssets.cmake @@ -0,0 +1,54 @@ +# Cross-platform recursive copy with exclusion support +# This allows for the main cmake script to be platform agnostic +# +# Required: +# COPY_SOURCE – source directory +# COPY_DEST – destination directory +# +# Optional: +# EXCLUDE_FILES – semicolon-separated file patterns to exclude + +if(NOT COPY_SOURCE OR NOT COPY_DEST) + message(FATAL_ERROR "COPY_SOURCE and COPY_DEST must be set.") +endif() + +# Replace "|" with ";" to convert the exclusion patterns back into a list +if(EXCLUDE_FILES) + string(REPLACE "|" ";" EXCLUDE_FILES "${EXCLUDE_FILES}") +endif() + +if(WIN32) + set(robocopy_args + "${COPY_SOURCE}" "${COPY_DEST}" + /S /MT /R:0 /W:0 /NP + ) + + if(EXCLUDE_FILES) + list(APPEND robocopy_args /XF ${EXCLUDE_FILES}) + endif() + + execute_process( + COMMAND robocopy.exe ${robocopy_args} + RESULT_VARIABLE rc + ) + + if(rc GREATER 3) # Allows for "files copied" and "no files copied" cases, but treats actual errors as failures + message(FATAL_ERROR "robocopy failed (exit code ${rc})") + endif() +else() + set(rsync_args -av) + + foreach(pattern IN LISTS EXCLUDE_FILES) + list(APPEND rsync_args "--exclude=${pattern}") + endforeach() + + # Trailing slashes ensure rsync copies contents, not the directory itself + execute_process( + COMMAND rsync ${rsync_args} "${COPY_SOURCE}/" "${COPY_DEST}/" + RESULT_VARIABLE rs + ) + + if(rs GREATER 0) # Any non-zero exit code indicates an error + message(FATAL_ERROR "rsync failed (exit code ${rs})") + endif() +endif() \ No newline at end of file From 9210a2c8ac2cb3236349cfac0409b7d26525aca8 Mon Sep 17 00:00:00 2001 From: rtm516 Date: Sat, 7 Mar 2026 01:08:56 +0000 Subject: [PATCH 2/6] Move sources to source_groups and ditch more old VS files --- CMakeLists.txt | 43 +- CONTRIBUTING.md | 2 +- Minecraft.Client/CMakeLists.txt | 2534 +++++++++++++++++ .../Common/CommonMedia.vcxproj.filters | 136 - .../BuildOnly/GameRules.vcxproj.filters | 114 - .../BuildOnly/GameRules.vcxproj.vspscc | 10 - .../BuildOnly/GameRules.vcxproj.filters | 114 - .../BuildOnly/GameRules.vcxproj.vspscc | 10 - .../Minecraft.Client.vcxproj.vspscc | 11 - .../ChunkUpdate.spu.vcxproj.filters | 170 -- .../ChunkUpdate.spu.vcxproj.vspscc | 10 - .../CompressedTile.spu.vcxproj.filters | 32 - .../CompressedTile.spu.vcxproj.vspscc | 10 - ...edTileStorage_compress.spu.vcxproj.filters | 22 - ...sedTileStorage_compress.spu.vcxproj.vspscc | 10 - ...ssedTileStorage_getData.spu.vcxproj.vspscc | 10 - ...rer_updateLightTexture.spu.vcxproj.filters | 17 - ...erer_updateLightTexture.spu.vcxproj.vspscc | 10 - .../LevelRenderChunks.spu.vcxproj.filters | 17 - .../LevelRenderChunks.spu.vcxproj.vspscc | 10 - ...nderer_FindNearestChunk.spu.vcxproj.vspscc | 10 - .../LevelRenderer_cull.spu.vcxproj.vspscc | 10 - .../LevelRenderer_zSort.spu.vcxproj.vspscc | 10 - .../PerlinNoise.spu.vcxproj.vspscc | 10 - .../RLECompress.spu.vcxproj.vspscc | 10 - .../Renderer_TextureUpdate.spu.vcxproj.vspscc | 10 - .../Texture_blit.spu.vcxproj.vspscc | 10 - ...necraft.World.vcxproj.FileListAbsolute.txt | 1 - Minecraft.World/CMakeLists.txt | 2154 ++++++++++++++ Minecraft.World/Minecraft.World.vcxproj.user | 3 - .../Minecraft.World.vcxproj.vspscc | 10 - cmake/ClientSources.cmake | 497 ---- cmake/WorldSources.cmake | 801 ------ 33 files changed, 4710 insertions(+), 2118 deletions(-) create mode 100644 Minecraft.Client/CMakeLists.txt delete mode 100644 Minecraft.Client/Common/CommonMedia.vcxproj.filters delete mode 100644 Minecraft.Client/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj.filters delete mode 100644 Minecraft.Client/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj.vspscc delete mode 100644 Minecraft.Client/Durango/Layout/Image/Loose/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj.filters delete mode 100644 Minecraft.Client/Durango/Layout/Image/Loose/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj.vspscc delete mode 100644 Minecraft.Client/Minecraft.Client.vcxproj.vspscc delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/ChunkUpdate/ChunkUpdate.spu.vcxproj.filters delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/ChunkUpdate/ChunkUpdate.spu.vcxproj.vspscc delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/CompressedTile/CompressedTile.spu.vcxproj.filters delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/CompressedTile/CompressedTile.spu.vcxproj.vspscc delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/CompressedTileStorage_compress/CompressedTileStorage_compress.spu.vcxproj.filters delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/CompressedTileStorage_compress/CompressedTileStorage_compress.spu.vcxproj.vspscc delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/CompressedTileStorage_getData/CompressedTileStorage_getData.spu.vcxproj.vspscc delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/GameRenderer_updateLightTexture/GameRenderer_updateLightTexture.spu.vcxproj.filters delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/GameRenderer_updateLightTexture/GameRenderer_updateLightTexture.spu.vcxproj.vspscc delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/LevelRenderChunks/LevelRenderChunks.spu.vcxproj.filters delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/LevelRenderChunks/LevelRenderChunks.spu.vcxproj.vspscc delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_FindNearestChunk/LevelRenderer_FindNearestChunk.spu.vcxproj.vspscc delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_cull/LevelRenderer_cull.spu.vcxproj.vspscc delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_zSort/LevelRenderer_zSort.spu.vcxproj.vspscc delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/PerlinNoise/PerlinNoise.spu.vcxproj.vspscc delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/RLECompress/RLECompress.spu.vcxproj.vspscc delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/Renderer_TextureUpdate/Renderer_TextureUpdate.spu.vcxproj.vspscc delete mode 100644 Minecraft.Client/PS3/SPU_Tasks/Texture_blit/Texture_blit.spu.vcxproj.vspscc delete mode 100644 Minecraft.World/ARM64EC_Debug/Minecraft.World.vcxproj.FileListAbsolute.txt create mode 100644 Minecraft.World/CMakeLists.txt delete mode 100644 Minecraft.World/Minecraft.World.vcxproj.user delete mode 100644 Minecraft.World/Minecraft.World.vcxproj.vspscc delete mode 100644 cmake/ClientSources.cmake delete mode 100644 cmake/WorldSources.cmake diff --git a/CMakeLists.txt b/CMakeLists.txt index c5919c642..5f009fc4d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -40,25 +40,24 @@ set(MINECRAFT_SHARED_DEFINES _WINDOWS64 ) +set(WORLD_DIR "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.World") +set(CLIENT_DIR "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client") + # --- # Sources # --- -include("${CMAKE_CURRENT_SOURCE_DIR}/cmake/WorldSources.cmake") -include("${CMAKE_CURRENT_SOURCE_DIR}/cmake/ClientSources.cmake") - -list(TRANSFORM MINECRAFT_WORLD_SOURCES PREPEND "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.World/") -list(TRANSFORM MINECRAFT_CLIENT_SOURCES PREPEND "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/") -list(APPEND MINECRAFT_CLIENT_SOURCES - "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Xbox/MinecraftWindows.rc" -) +add_subdirectory(Minecraft.World) +list(TRANSFORM MINECRAFT_WORLD_SOURCES PREPEND "${WORLD_DIR}/") +add_subdirectory(Minecraft.Client) +list(TRANSFORM MINECRAFT_CLIENT_SOURCES PREPEND "${CLIENT_DIR}/") # --- # MinecraftWorld # --- add_library(MinecraftWorld STATIC ${MINECRAFT_WORLD_SOURCES}) target_include_directories(MinecraftWorld - PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.World" - PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.World/x64headers" + PRIVATE "${WORLD_DIR}" + PUBLIC "${WORLD_DIR}/x64headers" ) target_compile_definitions(MinecraftWorld PRIVATE ${MINECRAFT_SHARED_DEFINES} @@ -73,9 +72,9 @@ endif() # --- add_executable(MinecraftClient WIN32 ${MINECRAFT_CLIENT_SOURCES}) target_include_directories(MinecraftClient PRIVATE - "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client" - "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/Iggy/include" - "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Xbox/Sentient/Include" + "${CLIENT_DIR}" + "${CLIENT_DIR}/Windows64/Iggy/include" + "${CLIENT_DIR}/Xbox/Sentient/Include" ) target_compile_definitions(MinecraftClient PRIVATE ${MINECRAFT_SHARED_DEFINES} @@ -97,18 +96,18 @@ target_link_libraries(MinecraftClient PRIVATE XInput9_1_0 wsock32 legacy_stdio_definitions - "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/Iggy/lib/iggy_w64.lib" - "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/Iggy/lib/iggyperfmon_w64.lib" - "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/Iggy/lib/iggyexpruntime_w64.lib" + "${CLIENT_DIR}/Windows64/Iggy/lib/iggy_w64.lib" + "${CLIENT_DIR}/Windows64/Iggy/lib/iggyperfmon_w64.lib" + "${CLIENT_DIR}/Windows64/Iggy/lib/iggyexpruntime_w64.lib" $<$: # Debug 4J libraries - "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Input_d.lib" - "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Storage_d.lib" - "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Render_PC_d.lib" + "${CLIENT_DIR}/Windows64/4JLibs/libs/4J_Input_d.lib" + "${CLIENT_DIR}/Windows64/4JLibs/libs/4J_Storage_d.lib" + "${CLIENT_DIR}/Windows64/4JLibs/libs/4J_Render_PC_d.lib" > $<$>: # Release 4J libraries - "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Input.lib" - "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Storage.lib" - "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client/Windows64/4JLibs/libs/4J_Render_PC.lib" + "${CLIENT_DIR}/Windows64/4JLibs/libs/4J_Input.lib" + "${CLIENT_DIR}/Windows64/4JLibs/libs/4J_Storage.lib" + "${CLIENT_DIR}/Windows64/4JLibs/libs/4J_Render_PC.lib" > ) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ca6151a10..88eac0d4b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -27,4 +27,4 @@ We request that all PRs made for this repo use our PR template to the fullest ex # Visual Studio Visual Studio can directly open the `CMakeLists.txt` file in the root of the repo, just open the folder you cloned the repo into and it should automatically detect the `CMakeLists.txt` and set up the project. -We also suggest pressing 'Switch between solutions and available views' in the solution explorer toolbar to switch to the 'CMake Targets View', which is more intuitive for navigating the project. \ No newline at end of file +We also suggest right clicking a folder in the solution explorer and switching to the 'CMake Targets View', which is more intuitive for navigating the project. \ No newline at end of file diff --git a/Minecraft.Client/CMakeLists.txt b/Minecraft.Client/CMakeLists.txt new file mode 100644 index 000000000..334b451f2 --- /dev/null +++ b/Minecraft.Client/CMakeLists.txt @@ -0,0 +1,2534 @@ +set(_SOURCES_ROOT + "ClassDiagram.cd" + "Orbis/GameConfig/Minecraft.spa" + "ReadMe.txt" +) +source_group("" FILES ${_SOURCES_ROOT}) + +set(_SOURCES_COMMON + "Common/App_Defines.h" + "Common/App_enums.h" + "Common/App_structs.h" + "Common/Consoles_App.cpp" + "Common/Consoles_App.h" + "Common/PostProcesser.h" + "Common/Potion_Macros.h" +) +source_group("Common" FILES ${_SOURCES_COMMON}) + +set(_SOURCES_COMMON_SOURCE_FILES + "Common/ConsoleGameMode.cpp" + "Common/ConsoleGameMode.h" + "Common/Console_Awards_enum.h" + "Common/Console_Debug_enum.h" + "Common/Console_Utils.cpp" +) +source_group("Common/Source Files" FILES ${_SOURCES_COMMON_SOURCE_FILES}) + +set(_SOURCES_COMMON_SOURCE_FILES_AUDIO + "Common/Audio/Consoles_SoundEngine.cpp" + "Common/Audio/Consoles_SoundEngine.h" + "Common/Audio/SoundEngine.cpp" + "Common/Audio/SoundEngine.h" + "Common/Audio/SoundNames.cpp" + "Common/Audio/miniaudio.h" + "Common/Audio/stb_vorbis.h" +) +source_group("Common/Source Files/Audio" FILES ${_SOURCES_COMMON_SOURCE_FILES_AUDIO}) + +set(_SOURCES_COMMON_SOURCE_FILES_BUILDVER + "Common/BuildVer.h" +) +source_group("Common/Source Files/BuildVer" FILES ${_SOURCES_COMMON_SOURCE_FILES_BUILDVER}) + +set(_SOURCES_COMMON_SOURCE_FILES_COLOURS + "Common/Colours/ColourTable.cpp" + "Common/Colours/ColourTable.h" +) +source_group("Common/Source Files/Colours" FILES ${_SOURCES_COMMON_SOURCE_FILES_COLOURS}) + +set(_SOURCES_COMMON_SOURCE_FILES_DLC + "Common/DLC/DLCAudioFile.cpp" + "Common/DLC/DLCAudioFile.h" + "Common/DLC/DLCCapeFile.cpp" + "Common/DLC/DLCCapeFile.h" + "Common/DLC/DLCColourTableFile.cpp" + "Common/DLC/DLCColourTableFile.h" + "Common/DLC/DLCFile.cpp" + "Common/DLC/DLCFile.h" + "Common/DLC/DLCGameRules.h" + "Common/DLC/DLCGameRulesFile.cpp" + "Common/DLC/DLCGameRulesFile.h" + "Common/DLC/DLCGameRulesHeader.cpp" + "Common/DLC/DLCGameRulesHeader.h" + "Common/DLC/DLCLocalisationFile.cpp" + "Common/DLC/DLCLocalisationFile.h" + "Common/DLC/DLCManager.cpp" + "Common/DLC/DLCManager.h" + "Common/DLC/DLCPack.cpp" + "Common/DLC/DLCPack.h" + "Common/DLC/DLCSkinFile.cpp" + "Common/DLC/DLCSkinFile.h" + "Common/DLC/DLCTextureFile.cpp" + "Common/DLC/DLCTextureFile.h" + "Common/DLC/DLCUIDataFile.cpp" + "Common/DLC/DLCUIDataFile.h" +) +source_group("Common/Source Files/DLC" FILES ${_SOURCES_COMMON_SOURCE_FILES_DLC}) + +set(_SOURCES_COMMON_SOURCE_FILES_FILESYSTEM + "Common/Filesystem/Filesystem.cpp" + "Common/Filesystem/Filesystem.h" +) +source_group("Common/Source Files/Filesystem" FILES ${_SOURCES_COMMON_SOURCE_FILES_FILESYSTEM}) + +set(_SOURCES_COMMON_SOURCE_FILES_GAMERULES + "Common/GameRules/ConsoleGameRules.h" + "Common/GameRules/ConsoleGameRulesConstants.h" + "Common/GameRules/GameRuleManager.cpp" + "Common/GameRules/GameRuleManager.h" + "WstringLookup.cpp" + "WstringLookup.h" +) +source_group("Common/Source Files/GameRules" FILES ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES}) + +set(_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELGENERATION + "Common/GameRules/ApplySchematicRuleDefinition.cpp" + "Common/GameRules/ApplySchematicRuleDefinition.h" + "Common/GameRules/BiomeOverride.cpp" + "Common/GameRules/BiomeOverride.h" + "Common/GameRules/ConsoleGenerateStructure.cpp" + "Common/GameRules/ConsoleGenerateStructure.h" + "Common/GameRules/ConsoleGenerateStructureAction.h" + "Common/GameRules/ConsoleSchematicFile.cpp" + "Common/GameRules/ConsoleSchematicFile.h" + "Common/GameRules/LevelGenerationOptions.cpp" + "Common/GameRules/LevelGenerationOptions.h" + "Common/GameRules/LevelGenerators.cpp" + "Common/GameRules/LevelGenerators.h" + "Common/GameRules/StartFeature.cpp" + "Common/GameRules/StartFeature.h" +) +source_group("Common/Source Files/GameRules/LevelGeneration" FILES ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELGENERATION}) + +set(_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELGENERATION_STRUCTUREACTIONS + "Common/GameRules/XboxStructureActionGenerateBox.cpp" + "Common/GameRules/XboxStructureActionGenerateBox.h" + "Common/GameRules/XboxStructureActionPlaceBlock.cpp" + "Common/GameRules/XboxStructureActionPlaceBlock.h" + "Common/GameRules/XboxStructureActionPlaceContainer.cpp" + "Common/GameRules/XboxStructureActionPlaceContainer.h" + "Common/GameRules/XboxStructureActionPlaceSpawner.cpp" + "Common/GameRules/XboxStructureActionPlaceSpawner.h" +) +source_group("Common/Source Files/GameRules/LevelGeneration/StructureActions" FILES ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELGENERATION_STRUCTUREACTIONS}) + +set(_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES + "Common/GameRules/LevelRules.cpp" + "Common/GameRules/LevelRules.h" +) +source_group("Common/Source Files/GameRules/LevelRules" FILES ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES}) + +set(_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES_RULEDEFINITIONS + "Common/GameRules/AddEnchantmentRuleDefinition.cpp" + "Common/GameRules/AddEnchantmentRuleDefinition.h" + "Common/GameRules/AddItemRuleDefinition.cpp" + "Common/GameRules/AddItemRuleDefinition.h" + "Common/GameRules/CollectItemRuleDefinition.cpp" + "Common/GameRules/CollectItemRuleDefinition.h" + "Common/GameRules/CompleteAllRuleDefinition.cpp" + "Common/GameRules/CompleteAllRuleDefinition.h" + "Common/GameRules/CompoundGameRuleDefinition.cpp" + "Common/GameRules/CompoundGameRuleDefinition.h" + "Common/GameRules/GameRuleDefinition.cpp" + "Common/GameRules/GameRuleDefinition.h" + "Common/GameRules/LevelRuleset.cpp" + "Common/GameRules/LevelRuleset.h" + "Common/GameRules/NamedAreaRuleDefinition.cpp" + "Common/GameRules/NamedAreaRuleDefinition.h" + "Common/GameRules/UpdatePlayerRuleDefinition.cpp" + "Common/GameRules/UpdatePlayerRuleDefinition.h" + "Common/GameRules/UseTileRuleDefinition.cpp" + "Common/GameRules/UseTileRuleDefinition.h" +) +source_group("Common/Source Files/GameRules/LevelRules/RuleDefinitions" FILES ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES_RULEDEFINITIONS}) + +set(_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES_RULES + "Common/GameRules/GameRule.cpp" + "Common/GameRules/GameRule.h" + "Common/GameRules/GameRulesInstance.h" +) +source_group("Common/Source Files/GameRules/LevelRules/Rules" FILES ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES_RULES}) + +set(_SOURCES_COMMON_SOURCE_FILES_LEADERBOARDS + "Common/Leaderboards/LeaderboardInterface.cpp" + "Common/Leaderboards/LeaderboardInterface.h" + "Common/Leaderboards/LeaderboardManager.cpp" + "Common/Leaderboards/LeaderboardManager.h" + "Common/Leaderboards/SonyLeaderboardManager.cpp" + "Common/Leaderboards/SonyLeaderboardManager.h" + "Common/Leaderboards/base64.cpp" + "Common/Leaderboards/base64.h" +) +source_group("Common/Source Files/Leaderboards" FILES ${_SOURCES_COMMON_SOURCE_FILES_LEADERBOARDS}) + +set(_SOURCES_COMMON_SOURCE_FILES_LOCALISATION + "StringTable.cpp" + "StringTable.h" +) +source_group("Common/Source Files/Localisation" FILES ${_SOURCES_COMMON_SOURCE_FILES_LOCALISATION}) + +set(_SOURCES_COMMON_SOURCE_FILES_NETWORK + "Common/Network/GameNetworkManager.cpp" + "Common/Network/GameNetworkManager.h" + "Common/Network/NetworkPlayerInterface.h" + "Common/Network/PlatformNetworkManagerInterface.h" + "Common/Network/PlatformNetworkManagerStub.cpp" + "Common/Network/PlatformNetworkManagerStub.h" + "Common/Network/SessionInfo.h" + "Network Implementation Notes.txt" +) +source_group("Common/Source Files/Network" FILES ${_SOURCES_COMMON_SOURCE_FILES_NETWORK}) + +set(_SOURCES_COMMON_SOURCE_FILES_NETWORK_SONY + "Common/Network/Sony/NetworkPlayerSony.cpp" + "Common/Network/Sony/NetworkPlayerSony.h" + "Common/Network/Sony/PlatformNetworkManagerSony.cpp" + "Common/Network/Sony/PlatformNetworkManagerSony.h" + "Common/Network/Sony/SQRNetworkManager.cpp" + "Common/Network/Sony/SQRNetworkManager.h" + "Common/Network/Sony/SQRNetworkPlayer.cpp" + "Common/Network/Sony/SQRNetworkPlayer.h" + "Common/Network/Sony/SonyCommerce.h" + "Common/Network/Sony/SonyHttp.cpp" + "Common/Network/Sony/SonyHttp.h" + "Common/Network/Sony/SonyRemoteStorage.cpp" + "Common/Network/Sony/SonyRemoteStorage.h" +) +source_group("Common/Source Files/Network/Sony" FILES ${_SOURCES_COMMON_SOURCE_FILES_NETWORK_SONY}) + +set(_SOURCES_COMMON_SOURCE_FILES_TELEMETRY + "Common/Telemetry/TelemetryManager.cpp" + "Common/Telemetry/TelemetryManager.h" +) +source_group("Common/Source Files/Telemetry" FILES ${_SOURCES_COMMON_SOURCE_FILES_TELEMETRY}) + +set(_SOURCES_COMMON_SOURCE_FILES_TRIAL + "Common/Trial/TrialMode.cpp" + "Common/Trial/TrialMode.h" +) +source_group("Common/Source Files/Trial" FILES ${_SOURCES_COMMON_SOURCE_FILES_TRIAL}) + +set(_SOURCES_COMMON_SOURCE_FILES_TUTORIAL + "Common/Tutorial/FullTutorial.cpp" + "Common/Tutorial/FullTutorial.h" + "Common/Tutorial/FullTutorialMode.cpp" + "Common/Tutorial/FullTutorialMode.h" + "Common/Tutorial/Tutorial.cpp" + "Common/Tutorial/Tutorial.h" + "Common/Tutorial/TutorialEnum.h" + "Common/Tutorial/TutorialMessage.cpp" + "Common/Tutorial/TutorialMessage.h" + "Common/Tutorial/TutorialMode.cpp" + "Common/Tutorial/TutorialMode.h" +) +source_group("Common/Source Files/Tutorial" FILES ${_SOURCES_COMMON_SOURCE_FILES_TUTORIAL}) + +set(_SOURCES_COMMON_SOURCE_FILES_TUTORIAL_CONSTRAINTS + "Common/Tutorial/AreaConstraint.cpp" + "Common/Tutorial/AreaConstraint.h" + "Common/Tutorial/ChangeStateConstraint.cpp" + "Common/Tutorial/ChangeStateConstraint.h" + "Common/Tutorial/InputConstraint.cpp" + "Common/Tutorial/InputConstraint.h" + "Common/Tutorial/TutorialConstraint.h" + "Common/Tutorial/TutorialConstraints.h" +) +source_group("Common/Source Files/Tutorial/Constraints" FILES ${_SOURCES_COMMON_SOURCE_FILES_TUTORIAL_CONSTRAINTS}) + +set(_SOURCES_COMMON_SOURCE_FILES_TUTORIAL_HINTS + "Common/Tutorial/AreaHint.cpp" + "Common/Tutorial/AreaHint.h" + "Common/Tutorial/DiggerItemHint.cpp" + "Common/Tutorial/DiggerItemHint.h" + "Common/Tutorial/LookAtEntityHint.cpp" + "Common/Tutorial/LookAtEntityHint.h" + "Common/Tutorial/LookAtTileHint.cpp" + "Common/Tutorial/LookAtTileHint.h" + "Common/Tutorial/TakeItemHint.cpp" + "Common/Tutorial/TakeItemHint.h" + "Common/Tutorial/TutorialHint.cpp" + "Common/Tutorial/TutorialHint.h" + "Common/Tutorial/TutorialHints.h" +) +source_group("Common/Source Files/Tutorial/Hints" FILES ${_SOURCES_COMMON_SOURCE_FILES_TUTORIAL_HINTS}) + +set(_SOURCES_COMMON_SOURCE_FILES_TUTORIAL_TASKS + "Common/Tutorial/AreaTask.cpp" + "Common/Tutorial/AreaTask.h" + "Common/Tutorial/ChoiceTask.cpp" + "Common/Tutorial/ChoiceTask.h" + "Common/Tutorial/CompleteUsingItemTask.cpp" + "Common/Tutorial/CompleteUsingItemTask.h" + "Common/Tutorial/ControllerTask.cpp" + "Common/Tutorial/ControllerTask.h" + "Common/Tutorial/CraftTask.cpp" + "Common/Tutorial/CraftTask.h" + "Common/Tutorial/EffectChangedTask.cpp" + "Common/Tutorial/EffectChangedTask.h" + "Common/Tutorial/FullTutorialActiveTask.cpp" + "Common/Tutorial/FullTutorialActiveTask.h" + "Common/Tutorial/HorseChoiceTask.cpp" + "Common/Tutorial/HorseChoiceTask.h" + "Common/Tutorial/InfoTask.cpp" + "Common/Tutorial/InfoTask.h" + "Common/Tutorial/PickupTask.cpp" + "Common/Tutorial/PickupTask.h" + "Common/Tutorial/ProcedureCompoundTask.cpp" + "Common/Tutorial/ProcedureCompoundTask.h" + "Common/Tutorial/ProgressFlagTask.cpp" + "Common/Tutorial/ProgressFlagTask.h" + "Common/Tutorial/RideEntityTask.cpp" + "Common/Tutorial/RideEntityTask.h" + "Common/Tutorial/StatTask.cpp" + "Common/Tutorial/StatTask.h" + "Common/Tutorial/StateChangeTask.h" + "Common/Tutorial/TutorialTask.cpp" + "Common/Tutorial/TutorialTask.h" + "Common/Tutorial/TutorialTasks.h" + "Common/Tutorial/UseItemTask.cpp" + "Common/Tutorial/UseItemTask.h" + "Common/Tutorial/UseTileTask.cpp" + "Common/Tutorial/UseTileTask.h" + "Common/Tutorial/XuiCraftingTask.cpp" + "Common/Tutorial/XuiCraftingTask.h" +) +source_group("Common/Source Files/Tutorial/Tasks" FILES ${_SOURCES_COMMON_SOURCE_FILES_TUTORIAL_TASKS}) + +set(_SOURCES_COMMON_SOURCE_FILES_UI + "Common/UI/UI.h" + "Common/UI/UIBitmapFont.cpp" + "Common/UI/UIBitmapFont.h" + "Common/UI/UIController.cpp" + "Common/UI/UIController.h" + "Common/UI/UIFontData.cpp" + "Common/UI/UIFontData.h" + "Common/UI/UIGroup.cpp" + "Common/UI/UIGroup.h" + "Common/UI/UILayer.cpp" + "Common/UI/UILayer.h" + "Common/UI/UIScene.cpp" + "Common/UI/UIScene.h" + "Common/UI/UIString.cpp" + "Common/UI/UIString.h" + "Common/UI/UITTFFont.cpp" + "Common/UI/UITTFFont.h" +) +source_group("Common/Source Files/UI" FILES ${_SOURCES_COMMON_SOURCE_FILES_UI}) + +set(_SOURCES_COMMON_SOURCE_FILES_UI_ALL_PLATFORMS + "ArchiveFile.cpp" + "ArchiveFile.h" + "Common/UI/IUIController.h" + "Common/UI/IUIScene_AbstractContainerMenu.cpp" + "Common/UI/IUIScene_AbstractContainerMenu.h" + "Common/UI/IUIScene_AnvilMenu.cpp" + "Common/UI/IUIScene_AnvilMenu.h" + "Common/UI/IUIScene_BeaconMenu.cpp" + "Common/UI/IUIScene_BeaconMenu.h" + "Common/UI/IUIScene_BrewingMenu.cpp" + "Common/UI/IUIScene_BrewingMenu.h" + "Common/UI/IUIScene_CommandBlockMenu.cpp" + "Common/UI/IUIScene_CommandBlockMenu.h" + "Common/UI/IUIScene_ContainerMenu.cpp" + "Common/UI/IUIScene_ContainerMenu.h" + "Common/UI/IUIScene_CraftingMenu.cpp" + "Common/UI/IUIScene_CraftingMenu.h" + "Common/UI/IUIScene_CreativeMenu.cpp" + "Common/UI/IUIScene_CreativeMenu.h" + "Common/UI/IUIScene_DispenserMenu.cpp" + "Common/UI/IUIScene_DispenserMenu.h" + "Common/UI/IUIScene_EnchantingMenu.cpp" + "Common/UI/IUIScene_EnchantingMenu.h" + "Common/UI/IUIScene_FireworksMenu.cpp" + "Common/UI/IUIScene_FireworksMenu.h" + "Common/UI/IUIScene_FurnaceMenu.cpp" + "Common/UI/IUIScene_FurnaceMenu.h" + "Common/UI/IUIScene_HUD.cpp" + "Common/UI/IUIScene_HUD.h" + "Common/UI/IUIScene_HopperMenu.cpp" + "Common/UI/IUIScene_HopperMenu.h" + "Common/UI/IUIScene_HorseInventoryMenu.cpp" + "Common/UI/IUIScene_HorseInventoryMenu.h" + "Common/UI/IUIScene_InventoryMenu.cpp" + "Common/UI/IUIScene_InventoryMenu.h" + "Common/UI/IUIScene_PauseMenu.cpp" + "Common/UI/IUIScene_PauseMenu.h" + "Common/UI/IUIScene_TradingMenu.cpp" + "Common/UI/IUIScene_TradingMenu.h" + "Common/UI/UIEnums.h" + "Common/UI/UIStructs.h" +) +source_group("Common/Source Files/UI/All Platforms" FILES ${_SOURCES_COMMON_SOURCE_FILES_UI_ALL_PLATFORMS}) + +set(_SOURCES_COMMON_SOURCE_FILES_UI_COMPONENTS + "Common/UI/UIComponent_Chat.cpp" + "Common/UI/UIComponent_Chat.h" + "Common/UI/UIComponent_DebugUIConsole.cpp" + "Common/UI/UIComponent_DebugUIConsole.h" + "Common/UI/UIComponent_DebugUIMarketingGuide.cpp" + "Common/UI/UIComponent_DebugUIMarketingGuide.h" + "Common/UI/UIComponent_Logo.cpp" + "Common/UI/UIComponent_Logo.h" + "Common/UI/UIComponent_MenuBackground.cpp" + "Common/UI/UIComponent_MenuBackground.h" + "Common/UI/UIComponent_Panorama.cpp" + "Common/UI/UIComponent_Panorama.h" + "Common/UI/UIComponent_PressStartToPlay.cpp" + "Common/UI/UIComponent_PressStartToPlay.h" + "Common/UI/UIComponent_Tooltips.cpp" + "Common/UI/UIComponent_Tooltips.h" + "Common/UI/UIComponent_TutorialPopup.cpp" + "Common/UI/UIComponent_TutorialPopup.h" + "Common/UI/UIScene_HUD.cpp" + "Common/UI/UIScene_HUD.h" +) +source_group("Common/Source Files/UI/Components" FILES ${_SOURCES_COMMON_SOURCE_FILES_UI_COMPONENTS}) + +set(_SOURCES_COMMON_SOURCE_FILES_UI_CONTROLS + "Common/UI/UIControl.cpp" + "Common/UI/UIControl.h" + "Common/UI/UIControl_Base.cpp" + "Common/UI/UIControl_Base.h" + "Common/UI/UIControl_BeaconEffectButton.cpp" + "Common/UI/UIControl_BeaconEffectButton.h" + "Common/UI/UIControl_BitmapIcon.cpp" + "Common/UI/UIControl_BitmapIcon.h" + "Common/UI/UIControl_Button.cpp" + "Common/UI/UIControl_Button.h" + "Common/UI/UIControl_ButtonList.cpp" + "Common/UI/UIControl_ButtonList.h" + "Common/UI/UIControl_CheckBox.cpp" + "Common/UI/UIControl_CheckBox.h" + "Common/UI/UIControl_Cursor.cpp" + "Common/UI/UIControl_Cursor.h" + "Common/UI/UIControl_DLCList.cpp" + "Common/UI/UIControl_DLCList.h" + "Common/UI/UIControl_DynamicLabel.cpp" + "Common/UI/UIControl_DynamicLabel.h" + "Common/UI/UIControl_EnchantmentBook.cpp" + "Common/UI/UIControl_EnchantmentBook.h" + "Common/UI/UIControl_EnchantmentButton.cpp" + "Common/UI/UIControl_EnchantmentButton.h" + "Common/UI/UIControl_HTMLLabel.cpp" + "Common/UI/UIControl_HTMLLabel.h" + "Common/UI/UIControl_Label.cpp" + "Common/UI/UIControl_Label.h" + "Common/UI/UIControl_LeaderboardList.cpp" + "Common/UI/UIControl_LeaderboardList.h" + "Common/UI/UIControl_MinecraftHorse.cpp" + "Common/UI/UIControl_MinecraftHorse.h" + "Common/UI/UIControl_MinecraftPlayer.cpp" + "Common/UI/UIControl_MinecraftPlayer.h" + "Common/UI/UIControl_PlayerList.cpp" + "Common/UI/UIControl_PlayerList.h" + "Common/UI/UIControl_PlayerSkinPreview.cpp" + "Common/UI/UIControl_PlayerSkinPreview.h" + "Common/UI/UIControl_Progress.cpp" + "Common/UI/UIControl_Progress.h" + "Common/UI/UIControl_SaveList.cpp" + "Common/UI/UIControl_SaveList.h" + "Common/UI/UIControl_Slider.cpp" + "Common/UI/UIControl_Slider.h" + "Common/UI/UIControl_SlotList.cpp" + "Common/UI/UIControl_SlotList.h" + "Common/UI/UIControl_SpaceIndicatorBar.cpp" + "Common/UI/UIControl_SpaceIndicatorBar.h" + "Common/UI/UIControl_TextInput.cpp" + "Common/UI/UIControl_TextInput.h" + "Common/UI/UIControl_TexturePackList.cpp" + "Common/UI/UIControl_TexturePackList.h" + "Common/UI/UIControl_Touch.cpp" + "Common/UI/UIControl_Touch.h" +) +source_group("Common/Source Files/UI/Controls" FILES ${_SOURCES_COMMON_SOURCE_FILES_UI_CONTROLS}) + +set(_SOURCES_COMMON_SOURCE_FILES_UI_SCENES + "Common/UI/UIScene_ConnectingProgress.cpp" + "Common/UI/UIScene_ConnectingProgress.h" + "Common/UI/UIScene_FullscreenProgress.cpp" + "Common/UI/UIScene_FullscreenProgress.h" + "Common/UI/UIScene_Keyboard.cpp" + "Common/UI/UIScene_Keyboard.h" + "Common/UI/UIScene_MessageBox.cpp" + "Common/UI/UIScene_MessageBox.h" + "Common/UI/UIScene_QuadrantSignin.cpp" + "Common/UI/UIScene_QuadrantSignin.h" + "Common/UI/UIScene_Timer.cpp" + "Common/UI/UIScene_Timer.h" +) +source_group("Common/Source Files/UI/Scenes" FILES ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES}) + +set(_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_DEBUG + "Common/UI/UIScene_DebugCreateSchematic.cpp" + "Common/UI/UIScene_DebugCreateSchematic.h" + "Common/UI/UIScene_DebugOptions.cpp" + "Common/UI/UIScene_DebugOptions.h" + "Common/UI/UIScene_DebugOverlay.cpp" + "Common/UI/UIScene_DebugOverlay.h" + "Common/UI/UIScene_DebugSetCamera.cpp" + "Common/UI/UIScene_DebugSetCamera.h" +) +source_group("Common/Source Files/UI/Scenes/Debug" FILES ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_DEBUG}) + +set(_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS + "Common/UI/IUIScene_StartGame.cpp" + "Common/UI/IUIScene_StartGame.h" + "Common/UI/UIScene_CreateWorldMenu.cpp" + "Common/UI/UIScene_CreateWorldMenu.h" + "Common/UI/UIScene_DLCMainMenu.cpp" + "Common/UI/UIScene_DLCMainMenu.h" + "Common/UI/UIScene_DLCOffersMenu.cpp" + "Common/UI/UIScene_DLCOffersMenu.h" + "Common/UI/UIScene_EULA.cpp" + "Common/UI/UIScene_EULA.h" + "Common/UI/UIScene_Intro.cpp" + "Common/UI/UIScene_Intro.h" + "Common/UI/UIScene_JoinMenu.cpp" + "Common/UI/UIScene_JoinMenu.h" + "Common/UI/UIScene_LaunchMoreOptionsMenu.cpp" + "Common/UI/UIScene_LaunchMoreOptionsMenu.h" + "Common/UI/UIScene_LeaderboardsMenu.cpp" + "Common/UI/UIScene_LeaderboardsMenu.h" + "Common/UI/UIScene_LoadMenu.cpp" + "Common/UI/UIScene_LoadMenu.h" + "Common/UI/UIScene_LoadOrJoinMenu.cpp" + "Common/UI/UIScene_LoadOrJoinMenu.h" + "Common/UI/UIScene_MainMenu.cpp" + "Common/UI/UIScene_MainMenu.h" + "Common/UI/UIScene_NewUpdateMessage.cpp" + "Common/UI/UIScene_NewUpdateMessage.h" + "Common/UI/UIScene_SaveMessage.cpp" + "Common/UI/UIScene_SaveMessage.h" + "Common/UI/UIScene_TrialExitUpsell.cpp" + "Common/UI/UIScene_TrialExitUpsell.h" +) +source_group("Common/Source Files/UI/Scenes/Frontend Menu screens" FILES ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS}) + +set(_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_HELP__OPTIONS + "Common/UI/UIScene_ControlsMenu.cpp" + "Common/UI/UIScene_ControlsMenu.h" + "Common/UI/UIScene_Credits.cpp" + "Common/UI/UIScene_Credits.h" + "Common/UI/UIScene_HelpAndOptionsMenu.cpp" + "Common/UI/UIScene_HelpAndOptionsMenu.h" + "Common/UI/UIScene_HowToPlay.cpp" + "Common/UI/UIScene_HowToPlay.h" + "Common/UI/UIScene_HowToPlayMenu.cpp" + "Common/UI/UIScene_HowToPlayMenu.h" + "Common/UI/UIScene_LanguageSelector.cpp" + "Common/UI/UIScene_LanguageSelector.h" + "Common/UI/UIScene_ReinstallMenu.cpp" + "Common/UI/UIScene_ReinstallMenu.h" + "Common/UI/UIScene_SettingsAudioMenu.cpp" + "Common/UI/UIScene_SettingsAudioMenu.h" + "Common/UI/UIScene_SettingsControlMenu.cpp" + "Common/UI/UIScene_SettingsControlMenu.h" + "Common/UI/UIScene_SettingsGraphicsMenu.cpp" + "Common/UI/UIScene_SettingsGraphicsMenu.h" + "Common/UI/UIScene_SettingsMenu.cpp" + "Common/UI/UIScene_SettingsMenu.h" + "Common/UI/UIScene_SettingsOptionsMenu.cpp" + "Common/UI/UIScene_SettingsOptionsMenu.h" + "Common/UI/UIScene_SettingsUIMenu.cpp" + "Common/UI/UIScene_SettingsUIMenu.h" + "Common/UI/UIScene_SkinSelectMenu.cpp" + "Common/UI/UIScene_SkinSelectMenu.h" +) +source_group("Common/Source Files/UI/Scenes/Help & Options" FILES ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_HELP__OPTIONS}) + +set(_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS + "Common/UI/UIScene_CraftingMenu.cpp" + "Common/UI/UIScene_CraftingMenu.h" + "Common/UI/UIScene_DeathMenu.cpp" + "Common/UI/UIScene_DeathMenu.h" + "Common/UI/UIScene_EndPoem.cpp" + "Common/UI/UIScene_EndPoem.h" + "Common/UI/UIScene_InGameHostOptionsMenu.cpp" + "Common/UI/UIScene_InGameHostOptionsMenu.h" + "Common/UI/UIScene_InGameInfoMenu.cpp" + "Common/UI/UIScene_InGameInfoMenu.h" + "Common/UI/UIScene_InGamePlayerOptionsMenu.cpp" + "Common/UI/UIScene_InGamePlayerOptionsMenu.h" + "Common/UI/UIScene_InGameSaveManagementMenu.cpp" + "Common/UI/UIScene_InGameSaveManagementMenu.h" + "Common/UI/UIScene_PauseMenu.cpp" + "Common/UI/UIScene_PauseMenu.h" + "Common/UI/UIScene_SignEntryMenu.cpp" + "Common/UI/UIScene_SignEntryMenu.h" + "Common/UI/UIScene_TeleportMenu.cpp" + "Common/UI/UIScene_TeleportMenu.h" +) +source_group("Common/Source Files/UI/Scenes/In-Game Menu Screens" FILES ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS}) + +set(_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS + "Common/UI/UIScene_AbstractContainerMenu.cpp" + "Common/UI/UIScene_AbstractContainerMenu.h" + "Common/UI/UIScene_AnvilMenu.cpp" + "Common/UI/UIScene_AnvilMenu.h" + "Common/UI/UIScene_BeaconMenu.cpp" + "Common/UI/UIScene_BeaconMenu.h" + "Common/UI/UIScene_BrewingStandMenu.cpp" + "Common/UI/UIScene_BrewingStandMenu.h" + "Common/UI/UIScene_ContainerMenu.cpp" + "Common/UI/UIScene_ContainerMenu.h" + "Common/UI/UIScene_CreativeMenu.cpp" + "Common/UI/UIScene_CreativeMenu.h" + "Common/UI/UIScene_DispenserMenu.cpp" + "Common/UI/UIScene_DispenserMenu.h" + "Common/UI/UIScene_EnchantingMenu.cpp" + "Common/UI/UIScene_EnchantingMenu.h" + "Common/UI/UIScene_FireworksMenu.cpp" + "Common/UI/UIScene_FireworksMenu.h" + "Common/UI/UIScene_FurnaceMenu.cpp" + "Common/UI/UIScene_FurnaceMenu.h" + "Common/UI/UIScene_HopperMenu.cpp" + "Common/UI/UIScene_HopperMenu.h" + "Common/UI/UIScene_HorseInventoryMenu.cpp" + "Common/UI/UIScene_HorseInventoryMenu.h" + "Common/UI/UIScene_InventoryMenu.cpp" + "Common/UI/UIScene_InventoryMenu.h" + "Common/UI/UIScene_TradingMenu.cpp" + "Common/UI/UIScene_TradingMenu.h" +) +source_group("Common/Source Files/UI/Scenes/In-Game Menu Screens/Containers" FILES ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS}) + +set(_SOURCES_COMMON_SOURCE_FILES_ZLIB + "Common/zlib/adler32.c" + "Common/zlib/compress.c" + "Common/zlib/crc32.c" + "Common/zlib/crc32.h" + "Common/zlib/deflate.c" + "Common/zlib/deflate.h" + "Common/zlib/gzclose.c" + "Common/zlib/gzguts.h" + "Common/zlib/gzlib.c" + "Common/zlib/gzread.c" + "Common/zlib/gzwrite.c" + "Common/zlib/infback.c" + "Common/zlib/inffast.c" + "Common/zlib/inffast.h" + "Common/zlib/inffixed.h" + "Common/zlib/inflate.c" + "Common/zlib/inflate.h" + "Common/zlib/inftrees.c" + "Common/zlib/inftrees.h" + "Common/zlib/trees.c" + "Common/zlib/trees.h" + "Common/zlib/uncompr.c" + "Common/zlib/zconf.h" + "Common/zlib/zlib.h" + "Common/zlib/zutil.c" + "Common/zlib/zutil.h" +) +source_group("Common/Source Files/zlib" FILES ${_SOURCES_COMMON_SOURCE_FILES_ZLIB}) + +set(_SOURCES_DURANGO + "Durango/Durango_App.cpp" + "Durango/Durango_App.h" + "Durango/Durango_UIController.cpp" + "Durango/Durango_UIController.h" + "Durango/Resource.h" + "Durango/SmallLogo.png" + "Durango/SplashScreen.png" + "Durango/StoreLogo.png" +) +source_group("Durango" FILES ${_SOURCES_DURANGO}) + +set(_SOURCES_DURANGO_4JLIBS_INC + "Durango/4JLibs/inc/4J_Input.h" + "Durango/4JLibs/inc/4J_Profile.h" + "Durango/4JLibs/inc/4J_Render.h" + "Durango/4JLibs/inc/4J_Storage.h" +) +source_group("Durango/4JLibs/inc" FILES ${_SOURCES_DURANGO_4JLIBS_INC}) + +set(_SOURCES_DURANGO_DURANGOEXTRAS + "Durango/DurangoExtras/DurangoStubs.cpp" + "Durango/DurangoExtras/DurangoStubs.h" +) +source_group("Durango/DurangoExtras" FILES ${_SOURCES_DURANGO_DURANGOEXTRAS}) + +set(_SOURCES_DURANGO_IGGY_GDRAW + "Durango/Iggy/gdraw/gdraw_d3d10_shaders.inl" + "Durango/Iggy/gdraw/gdraw_d3d11.cpp" + "Durango/Iggy/gdraw/gdraw_d3d11.h" + "Durango/Iggy/gdraw/gdraw_d3d1x_shared.inl" + "Durango/Iggy/gdraw/gdraw_shared.inl" +) +source_group("Durango/Iggy/gdraw" FILES ${_SOURCES_DURANGO_IGGY_GDRAW}) + +set(_SOURCES_DURANGO_IGGY_INCLUDE + "Durango/Iggy/include/gdraw.h" + "Durango/Iggy/include/iggy.h" + "Durango/Iggy/include/iggyexpruntime.h" + "Durango/Iggy/include/iggyperfmon.h" + "Durango/Iggy/include/rrCore.h" +) +source_group("Durango/Iggy/include" FILES ${_SOURCES_DURANGO_IGGY_INCLUDE}) + +set(_SOURCES_DURANGO_NETWORK + "Durango/Network/ChatIntegrationLayer.cpp" + "Durango/Network/ChatIntegrationLayer.h" + "Durango/Network/DQRNetworkManager.cpp" + "Durango/Network/DQRNetworkManager.h" + "Durango/Network/DQRNetworkManager_FriendSessions.cpp" + "Durango/Network/DQRNetworkManager_Log.cpp" + "Durango/Network/DQRNetworkManager_SendReceive.cpp" + "Durango/Network/DQRNetworkManager_XRNSEvent.cpp" + "Durango/Network/DQRNetworkPlayer.cpp" + "Durango/Network/DQRNetworkPlayer.h" + "Durango/Network/NetworkPlayerDurango.cpp" + "Durango/Network/NetworkPlayerDurango.h" + "Durango/Network/PartyController.cpp" + "Durango/Network/PartyController.h" + "Durango/Network/PlatformNetworkManagerDurango.cpp" + "Durango/Network/PlatformNetworkManagerDurango.h" + "Durango/Network/base64.cpp" + "Durango/Network/base64.h" +) +source_group("Durango/Network" FILES ${_SOURCES_DURANGO_NETWORK}) + +set(_SOURCES_DURANGO_SERVICECONFIG + "Durango/ServiceConfig/Events-XBLA.8-149E11AEEvents.h" +) +source_group("Durango/ServiceConfig" FILES ${_SOURCES_DURANGO_SERVICECONFIG}) + +set(_SOURCES_DURANGO_SOURCE_FILES + "Durango/ApplicationView.cpp" + "Durango/ApplicationView.h" + "Durango/Durango_Minecraft.cpp" + "Durango/Minecraft_Macros.h" + "Durango/PresenceIds.h" +) +source_group("Durango/Source Files" FILES ${_SOURCES_DURANGO_SOURCE_FILES}) + +set(_SOURCES_DURANGO_SOURCE_FILES_ACHIEVEMENTS + "Durango/Achievements/AchievementManager.cpp" + "Durango/Achievements/AchievementManager.h" +) +source_group("Durango/Source Files/Achievements" FILES ${_SOURCES_DURANGO_SOURCE_FILES_ACHIEVEMENTS}) + +set(_SOURCES_DURANGO_SOURCE_FILES_LEADERBOARDS + "Durango/Leaderboards/DurangoLeaderboardManager.cpp" + "Durango/Leaderboards/DurangoLeaderboardManager.h" + "Durango/Leaderboards/DurangoStatsDebugger.cpp" + "Durango/Leaderboards/DurangoStatsDebugger.h" + "Durango/Leaderboards/GameProgress.cpp" + "Durango/Leaderboards/GameProgress.h" +) +source_group("Durango/Source Files/Leaderboards" FILES ${_SOURCES_DURANGO_SOURCE_FILES_LEADERBOARDS}) + +set(_SOURCES_DURANGO_SOURCE_FILES_SENTIENT + "Durango/Sentient/DurangoTelemetry.cpp" + "Durango/Sentient/DurangoTelemetry.h" + "Durango/Sentient/DynamicConfigurations.h" + "Durango/Sentient/MinecraftTelemetry.h" + "Durango/Sentient/SentientManager.h" + "Durango/Sentient/SentientStats.h" + "Durango/Sentient/SentientTelemetryCommon.h" + "Durango/Sentient/TelemetryEnum.h" +) +source_group("Durango/Source Files/Sentient" FILES ${_SOURCES_DURANGO_SOURCE_FILES_SENTIENT}) + +set(_SOURCES_DURANGO_SOURCE_FILES_SOCIAL + "Durango/Social/SocialManager.h" +) +source_group("Durango/Source Files/Social" FILES ${_SOURCES_DURANGO_SOURCE_FILES_SOCIAL}) + +set(_SOURCES_DURANGO_XML + "Durango/XML/ATGXmlParser.cpp" + "Durango/XML/ATGXmlParser.h" + "Durango/XML/xmlFilesCallback.h" +) +source_group("Durango/XML" FILES ${_SOURCES_DURANGO_XML}) + +set(_SOURCES_HEADER_FILES + "BufferedImage.h" + "MemTexture.h" + "MemTextureProcessor.h" + "MobSkinMemTextureProcessor.h" + "Orbis/GameConfig/Minecraft.spa.h" + "SkinBox.h" + "extraX64client.h" + "stdafx.h" + "stubs.h" +) +source_group("Header Files" FILES ${_SOURCES_HEADER_FILES}) + +set(_SOURCES_ORBIS + "Orbis/Orbis_App.cpp" + "Orbis/Orbis_App.h" + "Orbis/Orbis_PlayerUID.cpp" + "Orbis/Orbis_PlayerUID.h" + "Orbis/Orbis_UIController.cpp" + "Orbis/Orbis_UIController.h" + "Orbis/user_malloc.cpp" + "Orbis/user_malloc_for_tls.cpp" + "Orbis/user_new.cpp" +) +source_group("Orbis" FILES ${_SOURCES_ORBIS}) + +set(_SOURCES_ORBIS_4JLIBS_INC + "Orbis/4JLibs/inc/4J_Input.h" + "Orbis/4JLibs/inc/4J_Profile.h" + "Orbis/4JLibs/inc/4J_Render.h" + "Orbis/4JLibs/inc/4J_Storage.h" +) +source_group("Orbis/4JLibs/inc" FILES ${_SOURCES_ORBIS_4JLIBS_INC}) + +set(_SOURCES_ORBIS_4JLIBS_LIBS + "Orbis/4JLibs/Libs/4J_Input.a" + "Orbis/4JLibs/Libs/4J_Input_d.a" + "Orbis/4JLibs/Libs/4J_Input_r.a" + "Orbis/4JLibs/Libs/4J_Render.a" + "Orbis/4JLibs/Libs/4J_Render_d.a" +) +source_group("Orbis/4JLibs/libs" FILES ${_SOURCES_ORBIS_4JLIBS_LIBS}) + +set(_SOURCES_ORBIS_IGGY_GDRAW + "Orbis/Iggy/gdraw/gdraw_orbis.cpp" + "Orbis/Iggy/gdraw/gdraw_orbis.h" + "Orbis/Iggy/gdraw/gdraw_orbis_shaders.inl" + "Orbis/Iggy/gdraw/gdraw_shared.inl" +) +source_group("Orbis/Iggy/gdraw" FILES ${_SOURCES_ORBIS_IGGY_GDRAW}) + +set(_SOURCES_ORBIS_IGGY_INCLUDE + "Orbis/Iggy/include/gdraw.h" + "Orbis/Iggy/include/iggy.h" + "Orbis/Iggy/include/iggyexpruntime.h" + "Orbis/Iggy/include/iggyperfmon.h" + "Orbis/Iggy/include/iggyperfmon_orbis.h" + "Orbis/Iggy/include/rrCore.h" +) +source_group("Orbis/Iggy/include" FILES ${_SOURCES_ORBIS_IGGY_INCLUDE}) + +set(_SOURCES_ORBIS_MILES_SOUND_SYSTEM_LIB + "Orbis/Miles/lib/mssorbis.a" +) +source_group("Orbis/Miles Sound System/lib" FILES ${_SOURCES_ORBIS_MILES_SOUND_SYSTEM_LIB}) + +set(_SOURCES_ORBIS_NETWORK + "Orbis/Network/Orbis_NPToolkit.cpp" + "Orbis/Network/Orbis_NPToolkit.h" + "Orbis/Network/PsPlusUpsellWrapper_Orbis.cpp" + "Orbis/Network/PsPlusUpsellWrapper_Orbis.h" + "Orbis/Network/SQRNetworkManager_Orbis.cpp" + "Orbis/Network/SQRNetworkManager_Orbis.h" + "Orbis/Network/SonyCommerce_Orbis.cpp" + "Orbis/Network/SonyCommerce_Orbis.h" + "Orbis/Network/SonyHttp_Orbis.cpp" + "Orbis/Network/SonyHttp_Orbis.h" + "Orbis/Network/SonyRemoteStorage_Orbis.cpp" + "Orbis/Network/SonyRemoteStorage_Orbis.h" + "Orbis/Network/SonyVoiceChat_Orbis.cpp" + "Orbis/Network/SonyVoiceChat_Orbis.h" +) +source_group("Orbis/Network" FILES ${_SOURCES_ORBIS_NETWORK}) + +set(_SOURCES_ORBIS_ORBISEXTRAS + "Orbis/OrbisExtras/OrbisMaths.h" + "Orbis/OrbisExtras/OrbisStubs.cpp" + "Orbis/OrbisExtras/OrbisStubs.h" + "Orbis/OrbisExtras/OrbisTypes.h" + "Orbis/OrbisExtras/TLSStorage.cpp" + "Orbis/OrbisExtras/TLSStorage.h" + "Orbis/OrbisExtras/winerror.h" +) +source_group("Orbis/OrbisExtras" FILES ${_SOURCES_ORBIS_ORBISEXTRAS}) + +set(_SOURCES_ORBIS_SOURCE_FILES + "Orbis/Minecraft_Macros.h" + "Orbis/Orbis_Minecraft.cpp" + "Orbis/ps4__np_conf.h" +) +source_group("Orbis/Source Files" FILES ${_SOURCES_ORBIS_SOURCE_FILES}) + +set(_SOURCES_ORBIS_SOURCE_FILES_LEADERBOARDS + "Orbis/Leaderboards/OrbisLeaderboardManager.cpp" + "Orbis/Leaderboards/OrbisLeaderboardManager.h" +) +source_group("Orbis/Source Files/Leaderboards" FILES ${_SOURCES_ORBIS_SOURCE_FILES_LEADERBOARDS}) + +set(_SOURCES_ORBIS_SOURCE_FILES_SENTIENT + "Orbis/Sentient/DynamicConfigurations.h" + "Orbis/Sentient/MinecraftTelemetry.h" + "Orbis/Sentient/SentientManager.h" + "Orbis/Sentient/SentientStats.h" + "Orbis/Sentient/SentientTelemetryCommon.h" + "Orbis/Sentient/TelemetryEnum.h" +) +source_group("Orbis/Source Files/Sentient" FILES ${_SOURCES_ORBIS_SOURCE_FILES_SENTIENT}) + +set(_SOURCES_ORBIS_SOURCE_FILES_SOCIAL + "Orbis/Social/SocialManager.h" +) +source_group("Orbis/Source Files/Social" FILES ${_SOURCES_ORBIS_SOURCE_FILES_SOCIAL}) + +set(_SOURCES_ORBIS_XML + "Orbis/XML/ATGXmlParser.h" +) +source_group("Orbis/XML" FILES ${_SOURCES_ORBIS_XML}) + +set(_SOURCES_PS3 + "PS3/PS3Extras/C4JSpursJob.cpp" + "PS3/PS3Extras/C4JSpursJob.h" + "PS3/PS3_App.cpp" + "PS3/PS3_App.h" + "PS3/PS3_UIController.cpp" + "PS3/PS3_UIController.h" + "PS3/Passphrase/ps3__np_conf.h" +) +source_group("PS3" FILES ${_SOURCES_PS3}) + +set(_SOURCES_PS3_4JLIBS + "PS3/4JLibs/STO_TitleSmallStorage.cpp" + "PS3/4JLibs/STO_TitleSmallStorage.h" +) +source_group("PS3/4JLibs" FILES ${_SOURCES_PS3_4JLIBS}) + +set(_SOURCES_PS3_4JLIBS_INC + "PS3/4JLibs/inc/4J_Input.h" + "PS3/4JLibs/inc/4J_Profile.h" + "PS3/4JLibs/inc/4J_Render.h" + "PS3/4JLibs/inc/4J_Storage.h" +) +source_group("PS3/4JLibs/inc" FILES ${_SOURCES_PS3_4JLIBS_INC}) + +set(_SOURCES_PS3_CHUNKREBUILD_SPU + "PS3/SPU_Tasks/ChunkUpdate/BedTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/BookshelfTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/BrewingStandTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/Bush_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/ButtonTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/CactusTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/CakeTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/CauldronTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/ChestTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/ChunkRebuildData.cpp" + "PS3/SPU_Tasks/ChunkUpdate/ChunkRebuildData.h" + "PS3/SPU_Tasks/ChunkUpdate/CocoaTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/CropTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/DetectorRailTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/DiodeTile_SPU.cpp" + "PS3/SPU_Tasks/ChunkUpdate/DiodeTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/Direction_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/DirectionalTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/DirtTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/DispenserTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/DoorTile_SPU.cpp" + "PS3/SPU_Tasks/ChunkUpdate/DoorTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/EggTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/EnchantmentTableTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/EntityTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/Facing_SPU.cpp" + "PS3/SPU_Tasks/ChunkUpdate/Facing_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/FarmTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/FenceGateTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/FenceTile_SPU.cpp" + "PS3/SPU_Tasks/ChunkUpdate/FenceTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/FireTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/FurnaceTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/GlassTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/GrassTile_SPU.cpp" + "PS3/SPU_Tasks/ChunkUpdate/GrassTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/HalfSlabTile_SPU.cpp" + "PS3/SPU_Tasks/ChunkUpdate/HalfSlabTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/HalfTransparentTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/HugeMushroomTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/IceTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/Icon_SPU.cpp" + "PS3/SPU_Tasks/ChunkUpdate/Icon_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/LadderTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/LeafTile_SPU.cpp" + "PS3/SPU_Tasks/ChunkUpdate/LeafTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/LeverTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/LiquidTile_SPU.cpp" + "PS3/SPU_Tasks/ChunkUpdate/LiquidTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/Material_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/MelonTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/Mushroom_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/MycelTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/NetherStalkTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/PistonBaseTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/PistonExtensionTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/PistonMovingPiece_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/PortalTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/PressurePlateTile_SPU.cpp" + "PS3/SPU_Tasks/ChunkUpdate/PressurePlateTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/PumpkinTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/RailTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/RecordPlayerTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/RedStoneDustTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/RedlightTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/ReedTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/SandStoneTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/Sapling_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/SignTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/SmoothStoneBrickTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/StairTile_SPU.cpp" + "PS3/SPU_Tasks/ChunkUpdate/StairTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/StemTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/StoneMonsterTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/TallGrass_SPU.cpp" + "PS3/SPU_Tasks/ChunkUpdate/TallGrass_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/Tesselator_SPU.cpp" + "PS3/SPU_Tasks/ChunkUpdate/Tesselator_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/TheEndPortalFrameTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/TheEndPortal_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/ThinFenceTile_SPU.cpp" + "PS3/SPU_Tasks/ChunkUpdate/ThinFenceTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/TileRenderer_SPU.cpp" + "PS3/SPU_Tasks/ChunkUpdate/TileRenderer_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/Tile_SPU.cpp" + "PS3/SPU_Tasks/ChunkUpdate/Tile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/TntTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/TopSnowTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/TorchTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/TrapDoorTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/TreeTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/VineTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/WaterLilyTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/WebTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/WoodTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/WorkbenchTile_SPU.h" + "PS3/SPU_Tasks/ChunkUpdate/stdafx.h" + "PS3/SPU_Tasks/ChunkUpdate/stubs_SPU.h" +) +source_group("PS3/ChunkRebuild_SPU" FILES ${_SOURCES_PS3_CHUNKREBUILD_SPU}) + +set(_SOURCES_PS3_COMPRESSEDTILE_SPU + "PS3/SPU_Tasks/CompressedTile/CompressedTileStorage_SPU.cpp" + "PS3/SPU_Tasks/CompressedTile/CompressedTileStorage_SPU.h" +) +source_group("PS3/CompressedTile_SPU" FILES ${_SOURCES_PS3_COMPRESSEDTILE_SPU}) + +set(_SOURCES_PS3_IGGY_GDRAW + "PS3/Iggy/gdraw/gdraw_ps3gcm.cpp" + "PS3/Iggy/gdraw/gdraw_ps3gcm.h" + "PS3/Iggy/gdraw/gdraw_ps3gcm_shaders.inl" + "PS3/Iggy/gdraw/gdraw_shared.inl" +) +source_group("PS3/Iggy/gdraw" FILES ${_SOURCES_PS3_IGGY_GDRAW}) + +set(_SOURCES_PS3_IGGY_INCLUDE + "PS3/Iggy/include/gdraw.h" + "PS3/Iggy/include/iggy.h" + "PS3/Iggy/include/iggyexpruntime.h" + "PS3/Iggy/include/iggyperfmon.h" + "PS3/Iggy/include/iggyperfmon_ps3.h" + "PS3/Iggy/include/rrCore.h" +) +source_group("PS3/Iggy/include" FILES ${_SOURCES_PS3_IGGY_INCLUDE}) + +set(_SOURCES_PS3_MILES_SOUND_SYSTEM_LIB + "PS3/Miles/lib/audps3.a" + "PS3/Miles/lib/fltps3.a" + "PS3/Miles/lib/mssps3.a" +) +source_group("PS3/Miles Sound System/lib" FILES ${_SOURCES_PS3_MILES_SOUND_SYSTEM_LIB}) + +set(_SOURCES_PS3_MILES_SOUND_SYSTEM_LIB_SPU + "PS3/Miles/lib/spu/binkaspu.a" + "PS3/Miles/lib/spu/mssppu_raw.a" + "PS3/Miles/lib/spu/mssppu_spurs.a" + "PS3/Miles/lib/spu/mssppu_sputhreads.a" + "PS3/Miles/lib/spu/mssspu.a" + "PS3/Miles/lib/spu/mssspu_raw.a" + "PS3/Miles/lib/spu/mssspu_spurs.a" + "PS3/Miles/lib/spu/mssspu_sputhreads.a" +) +source_group("PS3/Miles Sound System/lib/spu" FILES ${_SOURCES_PS3_MILES_SOUND_SYSTEM_LIB_SPU}) + +set(_SOURCES_PS3_PS3EXTRAS + "PS3/PS3Extras/C4JThread_SPU.cpp" + "PS3/PS3Extras/C4JThread_SPU.h" + "PS3/PS3Extras/EdgeZLib.cpp" + "PS3/PS3Extras/EdgeZLib.h" + "PS3/PS3Extras/PS3Maths.h" + "PS3/PS3Extras/PS3Strings.cpp" + "PS3/PS3Extras/PS3Strings.h" + "PS3/PS3Extras/Ps3Stubs.cpp" + "PS3/PS3Extras/Ps3Stubs.h" + "PS3/PS3Extras/Ps3Types.h" + "PS3/PS3Extras/ShutdownManager.cpp" + "PS3/PS3Extras/ShutdownManager.h" + "PS3/PS3Extras/TLSStorage.cpp" + "PS3/PS3Extras/TLSStorage.h" + "PS3/PS3Extras/winerror.h" +) +source_group("PS3/PS3Extras" FILES ${_SOURCES_PS3_PS3EXTRAS}) + +set(_SOURCES_PS3_SOURCE_FILES + "PS3/Minecraft_Macros.h" + "PS3/PS3_Minecraft.cpp" + "PS3/PS3_PlayerUID.cpp" + "PS3/PS3_PlayerUID.h" +) +source_group("PS3/Source Files" FILES ${_SOURCES_PS3_SOURCE_FILES}) + +set(_SOURCES_PS3_SOURCE_FILES_AUDIO + "PS3/Audio/PS3_SoundEngine.cpp" +) +source_group("PS3/Source Files/Audio" FILES ${_SOURCES_PS3_SOURCE_FILES_AUDIO}) + +set(_SOURCES_PS3_SOURCE_FILES_LEADERBOARDS + "PS3/Leaderboards/PS3LeaderboardManager.cpp" + "PS3/Leaderboards/PS3LeaderboardManager.h" +) +source_group("PS3/Source Files/Leaderboards" FILES ${_SOURCES_PS3_SOURCE_FILES_LEADERBOARDS}) + +set(_SOURCES_PS3_SOURCE_FILES_NETWORK + "PS3/Network/SQRNetworkManager_PS3.cpp" + "PS3/Network/SQRNetworkManager_PS3.h" + "PS3/Network/SonyCommerce_PS3.cpp" + "PS3/Network/SonyCommerce_PS3.h" + "PS3/Network/SonyHttp_PS3.cpp" + "PS3/Network/SonyHttp_PS3.h" + "PS3/Network/SonyRemoteStorage_PS3.cpp" + "PS3/Network/SonyRemoteStorage_PS3.h" + "PS3/Network/SonyVoiceChat.cpp" + "PS3/Network/SonyVoiceChat.h" +) +source_group("PS3/Source Files/Network" FILES ${_SOURCES_PS3_SOURCE_FILES_NETWORK}) + +set(_SOURCES_PS3_SOURCE_FILES_SENTIENT + "PS3/Sentient/DynamicConfigurations.h" + "PS3/Sentient/MinecraftTelemetry.h" + "PS3/Sentient/SentientManager.h" + "PS3/Sentient/SentientStats.h" + "PS3/Sentient/SentientTelemetryCommon.h" + "PS3/Sentient/TelemetryEnum.h" +) +source_group("PS3/Source Files/Sentient" FILES ${_SOURCES_PS3_SOURCE_FILES_SENTIENT}) + +set(_SOURCES_PS3_SOURCE_FILES_SOCIAL + "PS3/Social/SocialManager.h" +) +source_group("PS3/Source Files/Social" FILES ${_SOURCES_PS3_SOURCE_FILES_SOCIAL}) + +set(_SOURCES_PSVITA + "PSVita/PSVita_App.cpp" + "PSVita/PSVita_App.h" + "PSVita/PSVita_UIController.cpp" + "PSVita/PSVita_UIController.h" +) +source_group("PSVita" FILES ${_SOURCES_PSVITA}) + +set(_SOURCES_PSVITA_4JLIBS_INC + "PSVita/4JLibs/inc/4J_Input.h" + "PSVita/4JLibs/inc/4J_Profile.h" + "PSVita/4JLibs/inc/4J_Render.h" + "PSVita/4JLibs/inc/4J_Storage.h" +) +source_group("PSVita/4JLibs/inc" FILES ${_SOURCES_PSVITA_4JLIBS_INC}) + +set(_SOURCES_PSVITA_GAMECONFIG + "PSVita/GameConfig/Minecraft.gameconfig" + "PSVita/GameConfig/Minecraft.spa" + "PSVita/GameConfig/Minecraft.spa.h" +) +source_group("PSVita/GameConfig" FILES ${_SOURCES_PSVITA_GAMECONFIG}) + +set(_SOURCES_PSVITA_IGGY_GDRAW + "PSVita/Iggy/gdraw/gdraw_psp2.cpp" + "PSVita/Iggy/gdraw/gdraw_psp2.h" + "PSVita/Iggy/gdraw/gdraw_psp2_shaders.inl" + "PSVita/Iggy/gdraw/gdraw_shared.inl" +) +source_group("PSVita/Iggy/gdraw" FILES ${_SOURCES_PSVITA_IGGY_GDRAW}) + +set(_SOURCES_PSVITA_IGGY_INCLUDE + "PSVita/Iggy/include/gdraw.h" + "PSVita/Iggy/include/iggy.h" + "PSVita/Iggy/include/iggyexpruntime.h" + "PSVita/Iggy/include/iggyperfmon.h" + "PSVita/Iggy/include/iggyperfmon_psp2.h" + "PSVita/Iggy/include/rrCore.h" +) +source_group("PSVita/Iggy/include" FILES ${_SOURCES_PSVITA_IGGY_INCLUDE}) + +set(_SOURCES_PSVITA_PSVITAEXTRAS + "PSVita/PSVitaExtras/Conf.h" + "PSVita/PSVitaExtras/CustomMap.cpp" + "PSVita/PSVitaExtras/CustomMap.h" + "PSVita/PSVitaExtras/CustomSet.cpp" + "PSVita/PSVitaExtras/CustomSet.h" + "PSVita/PSVitaExtras/PSVitaMaths.h" + "PSVita/PSVitaExtras/PSVitaStrings.cpp" + "PSVita/PSVitaExtras/PSVitaStrings.h" + "PSVita/PSVitaExtras/PSVitaStubs.h" + "PSVita/PSVitaExtras/PSVitaTLSStorage.cpp" + "PSVita/PSVitaExtras/PSVitaTLSStorage.h" + "PSVita/PSVitaExtras/PSVitaTypes.h" + "PSVita/PSVitaExtras/PsVitaStubs.cpp" + "PSVita/PSVitaExtras/ShutdownManager.cpp" + "PSVita/PSVitaExtras/ShutdownManager.h" + "PSVita/PSVitaExtras/libdivide.h" + "PSVita/PSVitaExtras/user_malloc.c" + "PSVita/PSVitaExtras/user_malloc_for_tls.c" + "PSVita/PSVitaExtras/user_new.cpp" + "PSVita/PSVitaExtras/zconf.h" + "PSVita/PSVitaExtras/zlib.h" +) +source_group("PSVita/PSVitaExtras" FILES ${_SOURCES_PSVITA_PSVITAEXTRAS}) + +set(_SOURCES_PSVITA_SOURCE_FILES + "PSVita/PSVita_Minecraft.cpp" +) +source_group("PSVita/Source Files" FILES ${_SOURCES_PSVITA_SOURCE_FILES}) + +set(_SOURCES_PSVITA_SOURCE_FILES_LEADERBOARDS + "PSVita/Leaderboards/PSVitaLeaderboardManager.cpp" + "PSVita/Leaderboards/PSVitaLeaderboardManager.h" +) +source_group("PSVita/Source Files/Leaderboards" FILES ${_SOURCES_PSVITA_SOURCE_FILES_LEADERBOARDS}) + +set(_SOURCES_PSVITA_SOURCE_FILES_NETWORK + "PSVita/Network/PSVita_NPToolkit.cpp" + "PSVita/Network/PSVita_NPToolkit.h" + "PSVita/Network/SQRNetworkManager_AdHoc_Vita.cpp" + "PSVita/Network/SQRNetworkManager_AdHoc_Vita.h" + "PSVita/Network/SQRNetworkManager_Vita.cpp" + "PSVita/Network/SQRNetworkManager_Vita.h" + "PSVita/Network/SonyCommerce_Vita.cpp" + "PSVita/Network/SonyCommerce_Vita.h" + "PSVita/Network/SonyHttp_Vita.cpp" + "PSVita/Network/SonyHttp_Vita.h" + "PSVita/Network/SonyRemoteStorage_Vita.cpp" + "PSVita/Network/SonyRemoteStorage_Vita.h" + "PSVita/Network/SonyVoiceChat_Vita.cpp" + "PSVita/Network/SonyVoiceChat_Vita.h" +) +source_group("PSVita/Source Files/Network" FILES ${_SOURCES_PSVITA_SOURCE_FILES_NETWORK}) + +set(_SOURCES_PSVITA_SOURCE_FILES_SENTIENT + "PSVita/Sentient/DynamicConfigurations.h" + "PSVita/Sentient/MinecraftTelemetry.h" + "PSVita/Sentient/SentientManager.h" + "PSVita/Sentient/SentientStats.h" + "PSVita/Sentient/SentientTelemetryCommon.h" + "PSVita/Sentient/TelemetryEnum.h" +) +source_group("PSVita/Source Files/Sentient" FILES ${_SOURCES_PSVITA_SOURCE_FILES_SENTIENT}) + +set(_SOURCES_PSVITA_SOURCE_FILES_SOCIAL + "PSVita/Social/SocialManager.h" +) +source_group("PSVita/Source Files/Social" FILES ${_SOURCES_PSVITA_SOURCE_FILES_SOCIAL}) + +set(_SOURCES_PSVITA_XML + "PSVita/XML/ATGXmlParser.h" +) +source_group("PSVita/XML" FILES ${_SOURCES_PSVITA_XML}) + +set(_SOURCES_SOURCE_FILES + "BufferedImage.cpp" + "Extrax64Stubs.cpp" + "compat_shims.cpp" + "glWrapper.cpp" + "iob_shim.asm" + "stdafx.cpp" + "stubs.cpp" +) +source_group("Source Files" FILES ${_SOURCES_SOURCE_FILES}) + +set(_SOURCES_WINDOWS + "Xbox/MinecraftWindows.rc" + "Xbox/Resource.h" + "Xbox/targetver.h" +) +source_group("Windows" FILES ${_SOURCES_WINDOWS}) + +set(_SOURCES_WINDOWS64 + "Windows64/Resource.h" + "Windows64/Windows64_App.cpp" + "Windows64/Windows64_App.h" + "Windows64/Windows64_UIController.cpp" + "Windows64/Windows64_UIController.h" +) +source_group("Windows64" FILES ${_SOURCES_WINDOWS64}) + +set(_SOURCES_WINDOWS64_4JLIBS_INC + "Windows64/4JLibs/inc/4J_Input.h" + "Windows64/4JLibs/inc/4J_Profile.h" + "Windows64/4JLibs/inc/4J_Render.h" + "Windows64/4JLibs/inc/4J_Storage.h" +) +source_group("Windows64/4JLibs/inc" FILES ${_SOURCES_WINDOWS64_4JLIBS_INC}) + +set(_SOURCES_WINDOWS64_GAMECONFIG + "Windows64/GameConfig/Minecraft.gameconfig" + "Windows64/GameConfig/Minecraft.spa" + "Windows64/GameConfig/Minecraft.spa.h" +) +source_group("Windows64/GameConfig" FILES ${_SOURCES_WINDOWS64_GAMECONFIG}) + +set(_SOURCES_WINDOWS64_IGGY_GDRAW + "Windows64/Iggy/gdraw/gdraw_d3d10_shaders.inl" + "Windows64/Iggy/gdraw/gdraw_d3d11.cpp" + "Windows64/Iggy/gdraw/gdraw_d3d11.h" + "Windows64/Iggy/gdraw/gdraw_d3d1x_shared.inl" + "Windows64/Iggy/gdraw/gdraw_gl_shaders.inl" + "Windows64/Iggy/gdraw/gdraw_gl_shared.inl" + "Windows64/Iggy/gdraw/gdraw_shared.inl" +) +source_group("Windows64/Iggy/gdraw" FILES ${_SOURCES_WINDOWS64_IGGY_GDRAW}) + +set(_SOURCES_WINDOWS64_IGGY_INCLUDE + "Windows64/Iggy/include/gdraw.h" + "Windows64/Iggy/include/iggy.h" + "Windows64/Iggy/include/iggyexpruntime.h" + "Windows64/Iggy/include/iggyperfmon.h" + "Windows64/Iggy/include/rrCore.h" +) +source_group("Windows64/Iggy/include" FILES ${_SOURCES_WINDOWS64_IGGY_INCLUDE}) + +set(_SOURCES_WINDOWS64_SOURCE_FILES + "Windows64/KeyboardMouseInput.cpp" + "Windows64/KeyboardMouseInput.h" + "Windows64/Minecraft_Macros.h" + "Windows64/PostProcesser.cpp" + "Windows64/Windows64_Minecraft.cpp" +) +source_group("Windows64/Source Files" FILES ${_SOURCES_WINDOWS64_SOURCE_FILES}) + +set(_SOURCES_WINDOWS64_SOURCE_FILES_LEADERBOARDS + "Windows64/Leaderboards/WindowsLeaderboardManager.cpp" + "Windows64/Leaderboards/WindowsLeaderboardManager.h" +) +source_group("Windows64/Source Files/Leaderboards" FILES ${_SOURCES_WINDOWS64_SOURCE_FILES_LEADERBOARDS}) + +set(_SOURCES_WINDOWS64_SOURCE_FILES_NETWORK + "Windows64/Network/WinsockNetLayer.cpp" + "Windows64/Network/WinsockNetLayer.h" +) +source_group("Windows64/Source Files/Network" FILES ${_SOURCES_WINDOWS64_SOURCE_FILES_NETWORK}) + +set(_SOURCES_WINDOWS64_SOURCE_FILES_SENTIENT + "Windows64/Sentient/DynamicConfigurations.h" + "Windows64/Sentient/MinecraftTelemetry.h" + "Windows64/Sentient/SentientManager.h" + "Windows64/Sentient/SentientStats.h" + "Windows64/Sentient/SentientTelemetryCommon.h" + "Windows64/Sentient/TelemetryEnum.h" +) +source_group("Windows64/Source Files/Sentient" FILES ${_SOURCES_WINDOWS64_SOURCE_FILES_SENTIENT}) + +set(_SOURCES_WINDOWS64_SOURCE_FILES_SOCIAL + "Windows64/Social/SocialManager.h" +) +source_group("Windows64/Source Files/Social" FILES ${_SOURCES_WINDOWS64_SOURCE_FILES_SOCIAL}) + +set(_SOURCES_WINDOWS64_XML + "Windows64/XML/ATGXmlParser.h" +) +source_group("Windows64/XML" FILES ${_SOURCES_WINDOWS64_XML}) + +set(_SOURCES_XBOX_4JLIBS_MEDIA + "Xbox/4JLibs/Media/4J_strings.resx" +) +source_group("Xbox/4JLibs/Media" FILES ${_SOURCES_XBOX_4JLIBS_MEDIA}) + +set(_SOURCES_XBOX_4JLIBS_INC + "Xbox/4JLibs/inc/4J_Input.h" + "Xbox/4JLibs/inc/4J_Profile.h" + "Xbox/4JLibs/inc/4J_Render.h" + "Xbox/4JLibs/inc/4J_Storage.h" + "Xbox/4JLibs/inc/4J_xtms.h" +) +source_group("Xbox/4JLibs/inc" FILES ${_SOURCES_XBOX_4JLIBS_INC}) + +set(_SOURCES_XBOX_GAMECONFIG + "Xbox/GameConfig/Minecraft.gameconfig" + "Xbox/GameConfig/Minecraft.spa" + "Xbox/GameConfig/Minecraft.spa.h" +) +source_group("Xbox/GameConfig" FILES ${_SOURCES_XBOX_GAMECONFIG}) + +set(_SOURCES_XBOX_SENTIENTLIBS_INC + "Xbox/Sentient/Include/SenClientAvatar.h" + "Xbox/Sentient/Include/SenClientBoxArt.h" + "Xbox/Sentient/Include/SenClientConfig.h" + "Xbox/Sentient/Include/SenClientCore.h" + "Xbox/Sentient/Include/SenClientCulture.h" + "Xbox/Sentient/Include/SenClientCultureBackCompat_SenBoxArt.h" + "Xbox/Sentient/Include/SenClientCultureBackCompat_SenClientUGC.h" + "Xbox/Sentient/Include/SenClientCultureBackCompat_SenCore.h" + "Xbox/Sentient/Include/SenClientCultureBackCompat_SenNews.h" + "Xbox/Sentient/Include/SenClientCultureBackCompat_SenSuperstars.h" + "Xbox/Sentient/Include/SenClientDynamicConfig.h" + "Xbox/Sentient/Include/SenClientFame.h" + "Xbox/Sentient/Include/SenClientFile.h" + "Xbox/Sentient/Include/SenClientHelp.h" + "Xbox/Sentient/Include/SenClientMain.h" + "Xbox/Sentient/Include/SenClientMarkers.h" + "Xbox/Sentient/Include/SenClientNews.h" + "Xbox/Sentient/Include/SenClientPackage.h" + "Xbox/Sentient/Include/SenClientRawData.h" + "Xbox/Sentient/Include/SenClientResource.h" + "Xbox/Sentient/Include/SenClientStats.h" + "Xbox/Sentient/Include/SenClientSuperstars.h" + "Xbox/Sentient/Include/SenClientSys.h" + "Xbox/Sentient/Include/SenClientTypes.h" + "Xbox/Sentient/Include/SenClientUGC.h" + "Xbox/Sentient/Include/SenClientUGCLeaderboards.h" + "Xbox/Sentient/Include/SenClientUGCTypes.h" + "Xbox/Sentient/Include/SenClientUser.h" + "Xbox/Sentient/Include/SenClientUtil.h" + "Xbox/Sentient/Include/SenClientXML.h" +) +source_group("Xbox/SentientLibs/inc" FILES ${_SOURCES_XBOX_SENTIENTLIBS_INC}) + +set(_SOURCES_XBOX_SOURCE_FILES + "Xbox/Xbox_App.cpp" + "Xbox/Xbox_App.h" + "Xbox/Xbox_Minecraft.cpp" + "Xbox/Xbox_UIController.cpp" + "Xbox/Xbox_UIController.h" +) +source_group("Xbox/Source Files" FILES ${_SOURCES_XBOX_SOURCE_FILES}) + +set(_SOURCES_XBOX_SOURCE_FILES_AUDIO + "Xbox/Audio/SoundEngine.cpp" + "Xbox/Audio/SoundEngine.h" +) +source_group("Xbox/Source Files/Audio" FILES ${_SOURCES_XBOX_SOURCE_FILES_AUDIO}) + +set(_SOURCES_XBOX_SOURCE_FILES_FONT + "Xbox/Font/XUI_Font.cpp" + "Xbox/Font/XUI_Font.h" + "Xbox/Font/XUI_FontData.cpp" + "Xbox/Font/XUI_FontData.h" + "Xbox/Font/XUI_FontRenderer.cpp" + "Xbox/Font/XUI_FontRenderer.h" +) +source_group("Xbox/Source Files/Font" FILES ${_SOURCES_XBOX_SOURCE_FILES_FONT}) + +set(_SOURCES_XBOX_SOURCE_FILES_LEADERBOARDS + "Xbox/Leaderboards/XboxLeaderboardManager.cpp" + "Xbox/Leaderboards/XboxLeaderboardManager.h" +) +source_group("Xbox/Source Files/Leaderboards" FILES ${_SOURCES_XBOX_SOURCE_FILES_LEADERBOARDS}) + +set(_SOURCES_XBOX_SOURCE_FILES_NETWORK + "Xbox/Network/NetworkPlayerXbox.cpp" + "Xbox/Network/NetworkPlayerXbox.h" + "Xbox/Network/PlatformNetworkManagerXbox.cpp" + "Xbox/Network/PlatformNetworkManagerXbox.h" + "Xbox/Network/extra.h" +) +source_group("Xbox/Source Files/Network" FILES ${_SOURCES_XBOX_SOURCE_FILES_NETWORK}) + +set(_SOURCES_XBOX_SOURCE_FILES_SENTIENT + "Xbox/Sentient/SentientManager.cpp" + "Xbox/Sentient/SentientManager.h" +) +source_group("Xbox/Source Files/Sentient" FILES ${_SOURCES_XBOX_SOURCE_FILES_SENTIENT}) + +set(_SOURCES_XBOX_SOURCE_FILES_SENTIENT_DYNAMICCONF + "Xbox/Sentient/DynamicConfigurations.cpp" + "Xbox/Sentient/DynamicConfigurations.h" + "Xbox/Sentient/trialConfigv1.bin" +) +source_group("Xbox/Source Files/Sentient/DynamicConf" FILES ${_SOURCES_XBOX_SOURCE_FILES_SENTIENT_DYNAMICCONF}) + +set(_SOURCES_XBOX_SOURCE_FILES_SENTIENT_TELEMETRY + "Xbox/Sentient/MinecraftTelemetry.h" + "Xbox/Sentient/MinecraftTelemetry.xml" + "Xbox/Sentient/SentientStats.cpp" + "Xbox/Sentient/SentientStats.h" + "Xbox/Sentient/SentientTelemetryCommon.h" + "Xbox/Sentient/TelemetryEnum.h" +) +source_group("Xbox/Source Files/Sentient/Telemetry" FILES ${_SOURCES_XBOX_SOURCE_FILES_SENTIENT_TELEMETRY}) + +set(_SOURCES_XBOX_SOURCE_FILES_SOCIAL + "Xbox/Social/SocialManager.cpp" + "Xbox/Social/SocialManager.h" +) +source_group("Xbox/Source Files/Social" FILES ${_SOURCES_XBOX_SOURCE_FILES_SOCIAL}) + +set(_SOURCES_XBOX_SOURCE_FILES_XUI + "Common/XUI/XUI_CustomMessages.h" + "Common/XUI/XUI_Reinstall.cpp" + "Common/XUI/XUI_Reinstall.h" + "Common/XUI/XUI_TextEntry.cpp" + "Common/XUI/XUI_TextEntry.h" + "Common/XUI/XUI_XZP_Icons.h" +) +source_group("Xbox/Source Files/XUI" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI}) + +set(_SOURCES_XBOX_SOURCE_FILES_XUI_BASE_SCENE + "Common/XUI/XUI_BasePlayer.cpp" + "Common/XUI/XUI_BasePlayer.h" + "Common/XUI/XUI_Chat.cpp" + "Common/XUI/XUI_Chat.h" + "Common/XUI/XUI_HUD.cpp" + "Common/XUI/XUI_HUD.h" + "Common/XUI/XUI_Scene_Base.cpp" + "Common/XUI/XUI_Scene_Base.h" +) +source_group("Xbox/Source Files/XUI/Base Scene" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_BASE_SCENE}) + +set(_SOURCES_XBOX_SOURCE_FILES_XUI_CONTAINERS + "Common/XUI/XUI_Scene_AbstractContainer.cpp" + "Common/XUI/XUI_Scene_AbstractContainer.h" + "Common/XUI/XUI_Scene_Anvil.cpp" + "Common/XUI/XUI_Scene_Anvil.h" + # "Common/XUI/XUI_Scene_Beacon.cpp" + # "Common/XUI/XUI_Scene_Beacon.h" + "Common/XUI/XUI_Scene_BrewingStand.cpp" + "Common/XUI/XUI_Scene_BrewingStand.h" + "Common/XUI/XUI_Scene_Container.cpp" + "Common/XUI/XUI_Scene_Container.h" + "Common/XUI/XUI_Scene_CraftingPanel.cpp" + "Common/XUI/XUI_Scene_CraftingPanel.h" + "Common/XUI/XUI_Scene_Enchant.cpp" + "Common/XUI/XUI_Scene_Enchant.h" + # "Common/XUI/XUI_Scene_Fireworks.cpp" + # "Common/XUI/XUI_Scene_Fireworks.h" + "Common/XUI/XUI_Scene_Furnace.cpp" + "Common/XUI/XUI_Scene_Furnace.h" + # "Common/XUI/XUI_Scene_Hopper.cpp" + # "Common/XUI/XUI_Scene_Hopper.h" + # "Common/XUI/XUI_Scene_HorseInventory.cpp" + # "Common/XUI/XUI_Scene_HorseInventory.h" + "Common/XUI/XUI_Scene_Inventory.cpp" + "Common/XUI/XUI_Scene_Inventory.h" + "Common/XUI/XUI_Scene_Inventory_Creative.cpp" + "Common/XUI/XUI_Scene_Inventory_Creative.h" + "Common/XUI/XUI_Scene_Trading.cpp" + "Common/XUI/XUI_Scene_Trading.h" + "Common/XUI/XUI_Scene_Trap.cpp" + "Common/XUI/XUI_Scene_Trap.h" +) +source_group("Xbox/Source Files/XUI/Containers" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_CONTAINERS}) + +set(_SOURCES_XBOX_SOURCE_FILES_XUI_CONTROLS + "Common/XUI/XUI_Controls.h" + "Common/XUI/XUI_Ctrl_4JEdit.cpp" + "Common/XUI/XUI_Ctrl_4JEdit.h" + "Common/XUI/XUI_Ctrl_4JIcon.cpp" + "Common/XUI/XUI_Ctrl_4JIcon.h" + "Common/XUI/XUI_Ctrl_4JList.cpp" + "Common/XUI/XUI_Ctrl_4JList.h" + # "Common/XUI/XUI_Ctrl_BeaconButton.cpp" + # "Common/XUI/XUI_Ctrl_BeaconButton.h" + "Common/XUI/XUI_Ctrl_BrewProgress.cpp" + "Common/XUI/XUI_Ctrl_BrewProgress.h" + "Common/XUI/XUI_Ctrl_BubblesProgress.cpp" + "Common/XUI/XUI_Ctrl_BubblesProgress.h" + "Common/XUI/XUI_Ctrl_BurnProgress.cpp" + "Common/XUI/XUI_Ctrl_BurnProgress.h" + "Common/XUI/XUI_Ctrl_CraftIngredientSlot.cpp" + "Common/XUI/XUI_Ctrl_CraftIngredientSlot.h" + "Common/XUI/XUI_Ctrl_EnchantButton.cpp" + "Common/XUI/XUI_Ctrl_EnchantButton.h" + "Common/XUI/XUI_Ctrl_EnchantmentBook.cpp" + "Common/XUI/XUI_Ctrl_EnchantmentBook.h" + "Common/XUI/XUI_Ctrl_EnchantmentButtonText.cpp" + "Common/XUI/XUI_Ctrl_EnchantmentButtonText.h" + "Common/XUI/XUI_Ctrl_FireProgress.cpp" + "Common/XUI/XUI_Ctrl_FireProgress.h" + "Common/XUI/XUI_Ctrl_LoadingProgress.cpp" + "Common/XUI/XUI_Ctrl_LoadingProgress.h" + # "Common/XUI/XUI_Ctrl_MinecraftHorse.cpp" + # "Common/XUI/XUI_Ctrl_MinecraftHorse.h" + "Common/XUI/XUI_Ctrl_MinecraftPlayer.cpp" + "Common/XUI/XUI_Ctrl_MinecraftPlayer.h" + "Common/XUI/XUI_Ctrl_MinecraftSkinPreview.cpp" + "Common/XUI/XUI_Ctrl_MinecraftSkinPreview.h" + "Common/XUI/XUI_Ctrl_MinecraftSlot.cpp" + "Common/XUI/XUI_Ctrl_MinecraftSlot.h" + "Common/XUI/XUI_Ctrl_MobEffect.cpp" + "Common/XUI/XUI_Ctrl_MobEffect.h" + "Common/XUI/XUI_Ctrl_PassThroughList.cpp" + "Common/XUI/XUI_Ctrl_PassthroughList.h" + "Common/XUI/XUI_Ctrl_ProgressCtrlBase.cpp" + "Common/XUI/XUI_Ctrl_ProgressCtrlBase.h" + "Common/XUI/XUI_Ctrl_SliderWrapper.cpp" + "Common/XUI/XUI_Ctrl_SliderWrapper.h" + "Common/XUI/XUI_Ctrl_SlotItem.h" + "Common/XUI/XUI_Ctrl_SlotItemCtrlBase.cpp" + "Common/XUI/XUI_Ctrl_SlotItemCtrlBase.h" + "Common/XUI/XUI_Ctrl_SlotItemListItem.h" + "Common/XUI/XUI_Ctrl_SlotList.cpp" + "Common/XUI/XUI_Ctrl_SlotList.h" + "Common/XUI/XUI_Ctrl_SplashPulser.cpp" + "Common/XUI/XUI_Ctrl_SplashPulser.h" +) +source_group("Xbox/Source Files/XUI/Controls" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_CONTROLS}) + +set(_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS + "Common/XUI/XUI_ConnectingProgress.cpp" + "Common/XUI/XUI_ConnectingProgress.h" + "Common/XUI/XUI_DLCOffers.cpp" + "Common/XUI/XUI_DLCOffers.h" + "Common/XUI/XUI_Death.cpp" + "Common/XUI/XUI_Death.h" + "Common/XUI/XUI_FullscreenProgress.cpp" + "Common/XUI/XUI_FullscreenProgress.h" + "Common/XUI/XUI_Helper.h" + "Common/XUI/XUI_InGameHostOptions.cpp" + "Common/XUI/XUI_InGameHostOptions.h" + "Common/XUI/XUI_InGameInfo.cpp" + "Common/XUI/XUI_InGameInfo.h" + "Common/XUI/XUI_InGamePlayerOptions.cpp" + "Common/XUI/XUI_InGamePlayerOptions.h" + "Common/XUI/XUI_Intro.cpp" + "Common/XUI/XUI_Intro.h" + "Common/XUI/XUI_LoadSettings.cpp" + "Common/XUI/XUI_LoadSettings.h" + "Common/XUI/XUI_MainMenu.cpp" + "Common/XUI/XUI_MainMenu.h" + "Common/XUI/XUI_MultiGameCreate.cpp" + "Common/XUI/XUI_MultiGameCreate.h" + "Common/XUI/XUI_MultiGameInfo.cpp" + "Common/XUI/XUI_MultiGameInfo.h" + "Common/XUI/XUI_MultiGameJoinLoad.cpp" + "Common/XUI/XUI_MultiGameJoinLoad.h" + "Common/XUI/XUI_MultiGameLaunchMoreOptions.cpp" + "Common/XUI/XUI_MultiGameLaunchMoreOptions.h" + "Common/XUI/XUI_NewUpdateMessage.cpp" + "Common/XUI/XUI_NewUpdateMessage.h" + "Common/XUI/XUI_PartnernetPassword.cpp" + "Common/XUI/XUI_PartnernetPassword.h" + "Common/XUI/XUI_SaveMessage.cpp" + "Common/XUI/XUI_SaveMessage.h" + "Common/XUI/XUI_Scene_Win.cpp" + "Common/XUI/XUI_Scene_Win.h" + "Common/XUI/XUI_SignEntry.cpp" + "Common/XUI/XUI_SignEntry.h" + "Common/XUI/XUI_Teleport.cpp" + "Common/XUI/XUI_Teleport.h" + "Common/XUI/XUI_TransferToXboxOne.cpp" + "Common/XUI/XUI_TransferToXboxOne.h" + "Common/XUI/XUI_TrialExitUpsell.cpp" + "Common/XUI/XUI_TrialExitUpsell.h" +) +source_group("Xbox/Source Files/XUI/Menu screens" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS}) + +set(_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_DEBUG + "Common/XUI/XUI_Debug.h" + "Common/XUI/XUI_DebugItemEditor.cpp" + "Common/XUI/XUI_DebugItemEditor.h" + "Common/XUI/XUI_DebugOverlay.cpp" + "Common/XUI/XUI_DebugOverlay.h" + "Common/XUI/XUI_DebugSchematicCreator.cpp" + "Common/XUI/XUI_DebugSchematicCreator.h" + "Common/XUI/XUI_DebugSetCamera.cpp" + "Common/XUI/XUI_DebugSetCamera.h" + "Common/XUI/XUI_DebugTips.cpp" + "Common/XUI/XUI_DebugTips.h" + "Common/XUI/XUI_debug.cpp" +) +source_group("Xbox/Source Files/XUI/Menu screens/Debug" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_DEBUG}) + +set(_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS + "Common/XUI/XUI_HelpAndOptions.cpp" + "Common/XUI/XUI_HelpAndOptions.h" +) +source_group("Xbox/Source Files/XUI/Menu screens/Help & Options" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS}) + +set(_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_CONTROLS + "Common/XUI/XUI_HelpControls.cpp" + "Common/XUI/XUI_HelpControls.h" +) +source_group("Xbox/Source Files/XUI/Menu screens/Help & Options/Controls" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_CONTROLS}) + +set(_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_CREDITS + "Common/XUI/XUI_HelpCredits.cpp" + "Common/XUI/XUI_HelpCredits.h" +) +source_group("Xbox/Source Files/XUI/Menu screens/Help & Options/Credits" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_CREDITS}) + +set(_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_HOW_TO_PLAY + "Common/XUI/XUI_HelpHowToPlay.cpp" + "Common/XUI/XUI_HelpHowToPlay.h" + "Common/XUI/XUI_HowToPlayMenu.cpp" + "Common/XUI/XUI_HowToPlayMenu.h" +) +source_group("Xbox/Source Files/XUI/Menu screens/Help & Options/How To Play" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_HOW_TO_PLAY}) + +set(_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_SETTINGS + "Common/XUI/XUI_SettingsAll.cpp" + "Common/XUI/XUI_SettingsAll.h" + "Common/XUI/XUI_SettingsAudio.cpp" + "Common/XUI/XUI_SettingsAudio.h" + "Common/XUI/XUI_SettingsControl.cpp" + "Common/XUI/XUI_SettingsControl.h" + "Common/XUI/XUI_SettingsGraphics.cpp" + "Common/XUI/XUI_SettingsGraphics.h" + "Common/XUI/XUI_SettingsOptions.cpp" + "Common/XUI/XUI_SettingsOptions.h" + "Common/XUI/XUI_SettingsUI.cpp" + "Common/XUI/XUI_SettingsUI.h" + "Common/XUI/XUI_SkinSelect.cpp" + "Common/XUI/XUI_SkinSelect.h" +) +source_group("Xbox/Source Files/XUI/Menu screens/Help & Options/Settings" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_SETTINGS}) + +set(_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_LEADERBOARDS + "Common/XUI/XUI_Leaderboards.cpp" + "Common/XUI/XUI_Leaderboards.h" +) +source_group("Xbox/Source Files/XUI/Menu screens/Leaderboards" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_LEADERBOARDS}) + +set(_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_PAUSE + "Common/XUI/XUI_PauseMenu.cpp" + "Common/XUI/XUI_PauseMenu.h" +) +source_group("Xbox/Source Files/XUI/Menu screens/Pause" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_PAUSE}) + +set(_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_SOCIAL + "Common/XUI/XUI_SocialPost.cpp" + "Common/XUI/XUI_SocialPost.h" +) +source_group("Xbox/Source Files/XUI/Menu screens/Social" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_SOCIAL}) + +set(_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_TUTORIAL + "Common/XUI/XUI_TutorialPopup.cpp" + "Common/XUI/XUI_TutorialPopup.h" +) +source_group("Xbox/Source Files/XUI/Menu screens/Tutorial" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_TUTORIAL}) + +set(_SOURCES_XBOX_XML + "Xbox/XML/ATGXmlParser.cpp" + "Xbox/XML/ATGXmlParser.h" + "Xbox/XML/xmlFilesCallback.h" +) +source_group("Xbox/XML" FILES ${_SOURCES_XBOX_XML}) + +set(_SOURCES_XBOX_RES + # "Xbox/res/terrain_MipmapLevel2.bmp" + # "Xbox/res/terrain_MipmapLevel3.bmp" +) +source_group("Xbox/res" FILES ${_SOURCES_XBOX_RES}) + +set(_SOURCES_XBOX_RES_AUDIO + # "Xbox/res/audio/minecraft.xsb" + # "Xbox/res/audio/resident.xwb" + # "Xbox/res/audio/streamed.xwb" +) +source_group("Xbox/res/audio" FILES ${_SOURCES_XBOX_RES_AUDIO}) + +set(_SOURCES_XBOX_XEXXML + "Xbox/xex-dev.xml" + "Xbox/xex.xml" +) +source_group("Xbox/xexxml" FILES ${_SOURCES_XBOX_XEXXML}) + +set(_SOURCES_NET_MINECRAFT_CLIENT + "Camera.cpp" + "Camera.h" + "ClientConstants.cpp" + "ClientConstants.h" + "DemoUser.cpp" + "DemoUser.h" + "GuiMessage.cpp" + "GuiMessage.h" + "KeyMapping.cpp" + "KeyMapping.h" + "Lighting.cpp" + "Lighting.h" + "MemoryTracker.cpp" + "MemoryTracker.h" + "Minecraft.cpp" + "Minecraft.h" + "Options.cpp" + "Options.h" + "ProgressRenderer.cpp" + "ProgressRenderer.h" + "Timer.cpp" + "Timer.h" + "User.cpp" + "User.h" +) +source_group("net/minecraft/client" FILES ${_SOURCES_NET_MINECRAFT_CLIENT}) + +set(_SOURCES_NET_GUI + "Button.cpp" + "Button.h" + "ChatScreen.cpp" + "ChatScreen.h" + "ConfirmScreen.cpp" + "ConfirmScreen.h" + "ControlsScreen.cpp" + "ControlsScreen.h" + "CreateWorldScreen.cpp" + "CreateWorldScreen.h" + "DeathScreen.cpp" + "DeathScreen.h" + "EditBox.cpp" + "EditBox.h" + "ErrorScreen.cpp" + "ErrorScreen.h" + "Font.cpp" + "Font.h" + "Gui.cpp" + "Gui.h" + "GuiComponent.cpp" + "GuiComponent.h" + "InBedChatScreen.cpp" + "InBedChatScreen.h" + "JoinMultiplayerScreen.cpp" + "JoinMultiplayerScreen.h" + "Minimap.cpp" + "Minimap.h" + "NameEntryScreen.cpp" + "NameEntryScreen.h" + "OptionsScreen.cpp" + "OptionsScreen.h" + "PauseScreen.cpp" + "PauseScreen.h" + "RenameWorldScreen.cpp" + "RenameWorldScreen.h" + "Screen.cpp" + "Screen.h" + "ScreenSizeCalculator.cpp" + "ScreenSizeCalculator.h" + "ScrolledSelectionList.cpp" + "ScrolledSelectionList.h" + "SelectWorldScreen.cpp" + "SelectWorldScreen.h" + "SlideButton.cpp" + "SlideButton.h" + "SmallButton.cpp" + "SmallButton.h" + "VideoSettingsScreen.cpp" + "VideoSettingsScreen.h" +) +source_group("net/minecraft/client/gui" FILES ${_SOURCES_NET_GUI}) + +set(_SOURCES_NET_GUI_ACHIEVEMENT + "AchievementPopup.cpp" + "AchievementPopup.h" + "AchievementScreen.cpp" + "AchievementScreen.h" + "StatsScreen.cpp" + "StatsScreen.h" +) +source_group("net/minecraft/client/gui/achievement" FILES ${_SOURCES_NET_GUI_ACHIEVEMENT}) + +set(_SOURCES_NET_GUI_INVENTORY + "AbstractContainerScreen.cpp" + "AbstractContainerScreen.h" + "ContainerScreen.cpp" + "ContainerScreen.h" + "CraftingScreen.cpp" + "CraftingScreen.h" + "FurnaceScreen.cpp" + "FurnaceScreen.h" + "InventoryScreen.cpp" + "InventoryScreen.h" + "TextEditScreen.cpp" + "TextEditScreen.h" + "TrapScreen.cpp" + "TrapScreen.h" +) +source_group("net/minecraft/client/gui/inventory" FILES ${_SOURCES_NET_GUI_INVENTORY}) + +set(_SOURCES_NET_GUI_PARTICLE + "GuiParticle.cpp" + "GuiParticle.h" + "GuiParticles.cpp" + "GuiParticles.h" +) +source_group("net/minecraft/client/gui/particle" FILES ${_SOURCES_NET_GUI_PARTICLE}) + +set(_SOURCES_NET_LEVEL + "DemoLevel.cpp" + "DemoLevel.h" +) +source_group("net/minecraft/client/level" FILES ${_SOURCES_NET_LEVEL}) + +set(_SOURCES_NET_MODEL + "BatModel.cpp" + "BatModel.h" + "BlazeModel.cpp" + "BlazeModel.h" + "BoatModel.cpp" + "BoatModel.h" + "BookModel.cpp" + "BookModel.h" + "ChestModel.cpp" + "ChestModel.h" + "ChickenModel.cpp" + "ChickenModel.h" + "CowModel.cpp" + "CowModel.h" + "CreeperModel.cpp" + "CreeperModel.h" + "EndermanModel.cpp" + "EndermanModel.h" + "GhastModel.cpp" + "GhastModel.h" + "HumanoidModel.cpp" + "HumanoidModel.h" + "LargeChestModel.cpp" + "LargeChestModel.h" + "LavaSlimeModel.cpp" + "LavaSlimeModel.h" + "LeashKnotModel.cpp" + "LeashKnotModel.h" + "MinecartModel.cpp" + "MinecartModel.h" + "ModelHorse.cpp" + "ModelHorse.h" + "OcelotModel.cpp" + "OcelotModel.h" + "PigModel.cpp" + "PigModel.h" + "Polygon.cpp" + "Polygon.h" + "QuadrupedModel.cpp" + "QuadrupedModel.h" + "SheepFurModel.cpp" + "SheepFurModel.h" + "SheepModel.cpp" + "SheepModel.h" + "SignModel.cpp" + "SignModel.h" + "SilverfishModel.cpp" + "SilverfishModel.h" + "SkeletonHeadModel.cpp" + "SkeletonHeadModel.h" + "SkeletonModel.cpp" + "SkeletonModel.h" + "SkiModel.cpp" + "SkiModel.h" + "SlimeModel.cpp" + "SlimeModel.h" + "SnowManModel.cpp" + "SnowManModel.h" + "SpiderModel.cpp" + "SpiderModel.h" + "SquidModel.cpp" + "SquidModel.h" + "Vertex.cpp" + "Vertex.h" + "VillagerGolemModel.cpp" + "VillagerGolemModel.h" + "VillagerModel.cpp" + "VillagerModel.h" + "VillagerZombieModel.cpp" + "VillagerZombieModel.h" + "WitchModel.cpp" + "WitchModel.h" + "WitherBossModel.cpp" + "WitherBossModel.h" + "WolfModel.cpp" + "WolfModel.h" + "ZombieModel.cpp" + "ZombieModel.h" +) +source_group("net/minecraft/client/model" FILES ${_SOURCES_NET_MODEL}) + +set(_SOURCES_NET_MODEL_DRAGON + "DragonModel.cpp" + "DragonModel.h" + "EnderCrystalModel.cpp" + "EnderCrystalModel.h" +) +source_group("net/minecraft/client/model/dragon" FILES ${_SOURCES_NET_MODEL_DRAGON}) + +set(_SOURCES_NET_MODEL_GEOM + "Cube.cpp" + "Cube.h" + "Model.cpp" + "Model.h" + "ModelPart.cpp" + "ModelPart.h" + "TexOffs.cpp" + "TexOffs.h" +) +source_group("net/minecraft/client/model/geom" FILES ${_SOURCES_NET_MODEL_GEOM}) + +set(_SOURCES_NET_MULTIPLAYER + "ClientConnection.cpp" + "ClientConnection.h" + "ConnectScreen.cpp" + "ConnectScreen.h" + "DisconnectedScreen.cpp" + "DisconnectedScreen.h" + "MultiPlayerChunkCache.cpp" + "MultiPlayerChunkCache.h" + "MultiPlayerGameMode.cpp" + "MultiPlayerGameMode.h" + "MultiPlayerLevel.cpp" + "MultiPlayerLevel.h" + "MultiPlayerLocalPlayer.cpp" + "MultiPlayerLocalPlayer.h" + "PlayerInfo.h" + "ReceivingLevelScreen.cpp" + "ReceivingLevelScreen.h" +) +source_group("net/minecraft/client/multiplayer" FILES ${_SOURCES_NET_MULTIPLAYER}) + +set(_SOURCES_NET_PARTICLE + "BreakingItemParticle.cpp" + "BreakingItemParticle.h" + "BubbleParticle.cpp" + "BubbleParticle.h" + "CritParticle.cpp" + "CritParticle.h" + "CritParticle2.cpp" + "CritParticle2.h" + "DragonBreathParticle.cpp" + "DragonBreathParticle.h" + "DripParticle.cpp" + "DripParticle.h" + "EchantmentTableParticle.cpp" + "EchantmentTableParticle.h" + "EnderParticle.cpp" + "EnderParticle.h" + "ExplodeParticle.cpp" + "ExplodeParticle.h" + "FireworksParticles.cpp" + "FireworksParticles.h" + "FlameParticle.cpp" + "FlameParticle.h" + "FootstepParticle.cpp" + "FootstepParticle.h" + "HeartParticle.cpp" + "HeartParticle.h" + "HugeExplosionParticle.cpp" + "HugeExplosionParticle.h" + "HugeExplosionSeedParticle.cpp" + "HugeExplosionSeedParticle.h" + "LavaParticle.cpp" + "LavaParticle.h" + "NetherPortalParticle.cpp" + "NetherPortalParticle.h" + "NoteParticle.cpp" + "NoteParticle.h" + "Particle.cpp" + "Particle.h" + "ParticleEngine.cpp" + "ParticleEngine.h" + "PlayerCloudParticle.cpp" + "PlayerCloudParticle.h" + "RedDustParticle.cpp" + "RedDustParticle.h" + "SmokeParticle.cpp" + "SmokeParticle.h" + "SnowShovelParticle.cpp" + "SnowShovelParticle.h" + "SpellParticle.cpp" + "SpellParticle.h" + "SplashParticle.cpp" + "SplashParticle.h" + "SuspendedParticle.cpp" + "SuspendedParticle.h" + "SuspendedTownParticle.cpp" + "SuspendedTownParticle.h" + "TakeAnimationParticle.cpp" + "TakeAnimationParticle.h" + "TerrainParticle.cpp" + "TerrainParticle.h" + "WaterDropParticle.cpp" + "WaterDropParticle.h" +) +source_group("net/minecraft/client/particle" FILES ${_SOURCES_NET_PARTICLE}) + +set(_SOURCES_NET_PLAYER + "Input.cpp" + "Input.h" + "LocalPlayer.cpp" + "LocalPlayer.h" + "RemotePlayer.cpp" + "RemotePlayer.h" +) +source_group("net/minecraft/client/player" FILES ${_SOURCES_NET_PLAYER}) + +set(_SOURCES_NET_RENDERER + "BossMobGuiInfo.cpp" + "BossMobGuiInfo.h" + "Chunk.cpp" + "Chunk.h" + "DirtyChunkSorter.cpp" + "DirtyChunkSorter.h" + "DistanceChunkSorter.cpp" + "DistanceChunkSorter.h" + "EntityTileRenderer.cpp" + "EntityTileRenderer.h" + "GameRenderer.cpp" + "GameRenderer.h" + "HttpTexture.cpp" + "HttpTexture.h" + "HttpTextureProcessor.h" + "ItemInHandRenderer.cpp" + "ItemInHandRenderer.h" + "LevelRenderer.cpp" + "LevelRenderer.h" + "MemTexture.cpp" + "MobSkinMemTextureProcessor.cpp" + "MobSkinTextureProcessor.cpp" + "MobSkinTextureProcessor.h" + "OffsettedRenderList.cpp" + "OffsettedRenderList.h" + "Rect2i.cpp" + "Rect2i.h" + "Tesselator.cpp" + "Tesselator.h" + "Textures.cpp" + "Textures.h" + "TileRenderer.cpp" + "TileRenderer.h" +) +source_group("net/minecraft/client/renderer" FILES ${_SOURCES_NET_RENDERER}) + +set(_SOURCES_NET_RENDERER_CULLING + "AllowAllCuller.cpp" + "AllowAllCuller.h" + "Culler.h" + "Frustum.cpp" + "Frustum.h" + "FrustumCuller.cpp" + "FrustumCuller.h" + "FrustumData.cpp" + "FrustumData.h" + "ViewportCuller.cpp" + "ViewportCuller.h" +) +source_group("net/minecraft/client/renderer/culling" FILES ${_SOURCES_NET_RENDERER_CULLING}) + +set(_SOURCES_NET_RENDERER_ENTITY + "ArrowRenderer.cpp" + "ArrowRenderer.h" + "BatRenderer.cpp" + "BatRenderer.h" + "BlazeRenderer.cpp" + "BlazeRenderer.h" + "BoatRenderer.cpp" + "BoatRenderer.h" + "CaveSpiderRenderer.cpp" + "CaveSpiderRenderer.h" + "ChickenRenderer.cpp" + "ChickenRenderer.h" + "CowRenderer.cpp" + "CowRenderer.h" + "CreeperRenderer.cpp" + "CreeperRenderer.h" + "DefaultRenderer.cpp" + "DefaultRenderer.h" + "EnderCrystalRenderer.cpp" + "EnderCrystalRenderer.h" + "EnderDragonRenderer.cpp" + "EnderDragonRenderer.h" + "EndermanRenderer.cpp" + "EndermanRenderer.h" + "EntityRenderDispatcher.cpp" + "EntityRenderDispatcher.h" + "EntityRenderer.cpp" + "EntityRenderer.h" + "ExperienceOrbRenderer.cpp" + "ExperienceOrbRenderer.h" + "FallingTileRenderer.cpp" + "FallingTileRenderer.h" + "FireballRenderer.cpp" + "FireballRenderer.h" + "FishingHookRenderer.cpp" + "FishingHookRenderer.h" + "GhastRenderer.cpp" + "GhastRenderer.h" + "GiantMobRenderer.cpp" + "GiantMobRenderer.h" + "HorseRenderer.cpp" + "HorseRenderer.h" + "HumanoidMobRenderer.cpp" + "HumanoidMobRenderer.h" + "ItemFrameRenderer.cpp" + "ItemFrameRenderer.h" + "ItemRenderer.cpp" + "ItemRenderer.h" + "ItemSpriteRenderer.cpp" + "ItemSpriteRenderer.h" + "LavaSlimeRenderer.cpp" + "LavaSlimeRenderer.h" + "LeashKnotRenderer.cpp" + "LeashKnotRenderer.h" + "LightningBoltRenderer.cpp" + "LightningBoltRenderer.h" + "LivingEntityRenderer.cpp" + "LivingEntityRenderer.h" + "MinecartRenderer.cpp" + "MinecartRenderer.h" + "MinecartSpawnerRenderer.cpp" + "MinecartSpawnerRenderer.h" + "MobRenderer.cpp" + "MobRenderer.h" + "MushroomCowRenderer.cpp" + "MushroomCowRenderer.h" + "OcelotRenderer.cpp" + "OcelotRenderer.h" + "PaintingRenderer.cpp" + "PaintingRenderer.h" + "PigRenderer.cpp" + "PigRenderer.h" + "PlayerRenderer.cpp" + "PlayerRenderer.h" + "SheepRenderer.cpp" + "SheepRenderer.h" + "SilverfishRenderer.cpp" + "SilverfishRenderer.h" + "SkeletonRenderer.cpp" + "SkeletonRenderer.h" + "SlimeRenderer.cpp" + "SlimeRenderer.h" + "SnowManRenderer.cpp" + "SnowManRenderer.h" + "SpiderRenderer.cpp" + "SpiderRenderer.h" + "SquidRenderer.cpp" + "SquidRenderer.h" + "TntMinecartRenderer.cpp" + "TntMinecartRenderer.h" + "TntRenderer.cpp" + "TntRenderer.h" + "VillagerGolemRenderer.cpp" + "VillagerGolemRenderer.h" + "VillagerRenderer.cpp" + "VillagerRenderer.h" + "WitchRenderer.cpp" + "WitchRenderer.h" + "WitherBossRenderer.cpp" + "WitherBossRenderer.h" + "WitherSkullRenderer.cpp" + "WitherSkullRenderer.h" + "WolfRenderer.cpp" + "WolfRenderer.h" + "ZombieRenderer.cpp" + "ZombieRenderer.h" +) +source_group("net/minecraft/client/renderer/entity" FILES ${_SOURCES_NET_RENDERER_ENTITY}) + +set(_SOURCES_NET_RENDERER_TEXTURE + "PreStitchedTextureMap.cpp" + "PreStitchedTextureMap.h" + "SimpleIcon.cpp" + "SimpleIcon.h" + "StitchSlot.cpp" + "StitchSlot.h" + "StitchedTexture.cpp" + "StitchedTexture.h" + "Stitcher.cpp" + "Stitcher.h" + "Texture.cpp" + "Texture.h" + "TextureAtlas.cpp" + "TextureAtlas.h" + "TextureHolder.cpp" + "TextureHolder.h" + "TextureManager.cpp" + "TextureManager.h" + "TextureMap.cpp" + "TextureMap.h" +) +source_group("net/minecraft/client/renderer/texture" FILES ${_SOURCES_NET_RENDERER_TEXTURE}) + +set(_SOURCES_NET_RENDERER_TEXTURE_CUSTOM + "ClockTexture.cpp" + "ClockTexture.h" + "CompassTexture.cpp" + "CompassTexture.h" +) +source_group("net/minecraft/client/renderer/texture/custom" FILES ${_SOURCES_NET_RENDERER_TEXTURE_CUSTOM}) + +set(_SOURCES_NET_RENDERER_TILEENTITY + "BeaconRenderer.cpp" + "BeaconRenderer.h" + "ChestRenderer.cpp" + "ChestRenderer.h" + "EnchantTableRenderer.cpp" + "EnchantTableRenderer.h" + "EnderChestRenderer.cpp" + "EnderChestRenderer.h" + "MobSpawnerRenderer.cpp" + "MobSpawnerRenderer.h" + "PistonPieceRenderer.cpp" + "PistonPieceRenderer.h" + "SignRenderer.cpp" + "SignRenderer.h" + "SkullTileRenderer.cpp" + "SkullTileRenderer.h" + "TheEndPortalRenderer.cpp" + "TheEndPortalRenderer.h" + "TileEntityRenderDispatcher.cpp" + "TileEntityRenderDispatcher.h" + "TileEntityRenderer.cpp" + "TileEntityRenderer.h" +) +source_group("net/minecraft/client/renderer/tileentity" FILES ${_SOURCES_NET_RENDERER_TILEENTITY}) + +set(_SOURCES_NET_RESOURCES + "ResourceLocation.h" +) +source_group("net/minecraft/client/resources" FILES ${_SOURCES_NET_RESOURCES}) + +set(_SOURCES_NET_SKINS + "AbstractTexturePack.cpp" + "AbstractTexturePack.h" + "DLCTexturePack.cpp" + "DLCTexturePack.h" + "DefaultTexturePack.cpp" + "DefaultTexturePack.h" + "FileTexturePack.cpp" + "FileTexturePack.h" + "FolderTexturePack.cpp" + "FolderTexturePack.h" + "TexturePack.cpp" + "TexturePack.h" + "TexturePackRepository.cpp" + "TexturePackRepository.h" +) +source_group("net/minecraft/client/skins" FILES ${_SOURCES_NET_SKINS}) + +set(_SOURCES_NET_TITLE + "TitleScreen.cpp" + "TitleScreen.h" +) +source_group("net/minecraft/client/title" FILES ${_SOURCES_NET_TITLE}) + +set(_SOURCES_NET_MINECRAFT_SERVER + "ConsoleInput.cpp" + "ConsoleInput.h" + "ConsoleInputSource.h" + "DispenserBootstrap.cpp" + "DispenserBootstrap.h" + "MinecraftServer.cpp" + "MinecraftServer.h" + "PlayerList.cpp" + "PlayerList.h" + "ServerInterface.h" + "ServerScoreboard.cpp" + "ServerScoreboard.h" + "Settings.cpp" + "Settings.h" +) +source_group("net/minecraft/server" FILES ${_SOURCES_NET_MINECRAFT_SERVER}) + +set(_SOURCES_NET_MINECRAFT_SERVER_COMMANDS + "ServerCommandDispatcher.cpp" + "ServerCommandDispatcher.h" + "TeleportCommand.cpp" + "TeleportCommand.h" +) +source_group("net/minecraft/server/commands" FILES ${_SOURCES_NET_MINECRAFT_SERVER_COMMANDS}) + +set(_SOURCES_NET_MINECRAFT_SERVER_LEVEL + "DerivedServerLevel.cpp" + "DerivedServerLevel.h" + "EntityTracker.cpp" + "EntityTracker.h" + "PlayerChunkMap.cpp" + "PlayerChunkMap.h" + "ServerChunkCache.cpp" + "ServerChunkCache.h" + "ServerLevel.cpp" + "ServerLevel.h" + "ServerLevelListener.cpp" + "ServerLevelListener.h" + "ServerPlayer.cpp" + "ServerPlayer.h" + "ServerPlayerGameMode.cpp" + "ServerPlayerGameMode.h" + "TrackedEntity.cpp" + "TrackedEntity.h" +) +source_group("net/minecraft/server/level" FILES ${_SOURCES_NET_MINECRAFT_SERVER_LEVEL}) + +set(_SOURCES_NET_MINECRAFT_SERVER_NETWORK + "PendingConnection.cpp" + "PendingConnection.h" + "PlayerConnection.cpp" + "PlayerConnection.h" + "ServerConnection.cpp" + "ServerConnection.h" +) +source_group("net/minecraft/server/network" FILES ${_SOURCES_NET_MINECRAFT_SERVER_NETWORK}) + +set(_SOURCES_NET_MINECRAFT_STATS + "StatsCounter.cpp" + "StatsCounter.h" + "StatsSyncher.cpp" + "StatsSyncher.h" +) +source_group("net/minecraft/stats" FILES ${_SOURCES_NET_MINECRAFT_STATS}) + +set(MINECRAFT_CLIENT_SOURCES + ${_SOURCES_ROOT} + ${_SOURCES_COMMON} + ${_SOURCES_COMMON_SOURCE_FILES} + ${_SOURCES_COMMON_SOURCE_FILES_AUDIO} + ${_SOURCES_COMMON_SOURCE_FILES_BUILDVER} + ${_SOURCES_COMMON_SOURCE_FILES_COLOURS} + ${_SOURCES_COMMON_SOURCE_FILES_DLC} + ${_SOURCES_COMMON_SOURCE_FILES_FILESYSTEM} + ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES} + ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELGENERATION} + ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELGENERATION_STRUCTUREACTIONS} + ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES} + ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES_RULEDEFINITIONS} + ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES_RULES} + ${_SOURCES_COMMON_SOURCE_FILES_LEADERBOARDS} + ${_SOURCES_COMMON_SOURCE_FILES_LOCALISATION} + ${_SOURCES_COMMON_SOURCE_FILES_NETWORK} + ${_SOURCES_COMMON_SOURCE_FILES_NETWORK_SONY} + ${_SOURCES_COMMON_SOURCE_FILES_TELEMETRY} + ${_SOURCES_COMMON_SOURCE_FILES_TRIAL} + ${_SOURCES_COMMON_SOURCE_FILES_TUTORIAL} + ${_SOURCES_COMMON_SOURCE_FILES_TUTORIAL_CONSTRAINTS} + ${_SOURCES_COMMON_SOURCE_FILES_TUTORIAL_HINTS} + ${_SOURCES_COMMON_SOURCE_FILES_TUTORIAL_TASKS} + ${_SOURCES_COMMON_SOURCE_FILES_UI} + ${_SOURCES_COMMON_SOURCE_FILES_UI_ALL_PLATFORMS} + ${_SOURCES_COMMON_SOURCE_FILES_UI_COMPONENTS} + ${_SOURCES_COMMON_SOURCE_FILES_UI_CONTROLS} + ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES} + ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_DEBUG} + ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS} + ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_HELP__OPTIONS} + ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS} + ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS} + ${_SOURCES_COMMON_SOURCE_FILES_ZLIB} + ${_SOURCES_DURANGO} + ${_SOURCES_DURANGO_4JLIBS_INC} + ${_SOURCES_DURANGO_DURANGOEXTRAS} + ${_SOURCES_DURANGO_IGGY_GDRAW} + ${_SOURCES_DURANGO_IGGY_INCLUDE} + ${_SOURCES_DURANGO_NETWORK} + ${_SOURCES_DURANGO_SERVICECONFIG} + ${_SOURCES_DURANGO_SOURCE_FILES} + ${_SOURCES_DURANGO_SOURCE_FILES_ACHIEVEMENTS} + ${_SOURCES_DURANGO_SOURCE_FILES_LEADERBOARDS} + ${_SOURCES_DURANGO_SOURCE_FILES_SENTIENT} + ${_SOURCES_DURANGO_SOURCE_FILES_SOCIAL} + ${_SOURCES_DURANGO_XML} + ${_SOURCES_HEADER_FILES} + ${_SOURCES_ORBIS} + ${_SOURCES_ORBIS_4JLIBS_INC} + ${_SOURCES_ORBIS_4JLIBS_LIBS} + ${_SOURCES_ORBIS_IGGY_GDRAW} + ${_SOURCES_ORBIS_IGGY_INCLUDE} + ${_SOURCES_ORBIS_MILES_SOUND_SYSTEM_LIB} + ${_SOURCES_ORBIS_NETWORK} + ${_SOURCES_ORBIS_ORBISEXTRAS} + ${_SOURCES_ORBIS_SOURCE_FILES} + ${_SOURCES_ORBIS_SOURCE_FILES_LEADERBOARDS} + ${_SOURCES_ORBIS_SOURCE_FILES_SENTIENT} + ${_SOURCES_ORBIS_SOURCE_FILES_SOCIAL} + ${_SOURCES_ORBIS_XML} + ${_SOURCES_PS3} + ${_SOURCES_PS3_4JLIBS} + ${_SOURCES_PS3_4JLIBS_INC} + ${_SOURCES_PS3_CHUNKREBUILD_SPU} + ${_SOURCES_PS3_COMPRESSEDTILE_SPU} + ${_SOURCES_PS3_IGGY_GDRAW} + ${_SOURCES_PS3_IGGY_INCLUDE} + ${_SOURCES_PS3_MILES_SOUND_SYSTEM_LIB} + ${_SOURCES_PS3_MILES_SOUND_SYSTEM_LIB_SPU} + ${_SOURCES_PS3_PS3EXTRAS} + ${_SOURCES_PS3_SOURCE_FILES} + ${_SOURCES_PS3_SOURCE_FILES_AUDIO} + ${_SOURCES_PS3_SOURCE_FILES_LEADERBOARDS} + ${_SOURCES_PS3_SOURCE_FILES_NETWORK} + ${_SOURCES_PS3_SOURCE_FILES_SENTIENT} + ${_SOURCES_PS3_SOURCE_FILES_SOCIAL} + ${_SOURCES_PSVITA} + ${_SOURCES_PSVITA_4JLIBS_INC} + ${_SOURCES_PSVITA_GAMECONFIG} + ${_SOURCES_PSVITA_IGGY_GDRAW} + ${_SOURCES_PSVITA_IGGY_INCLUDE} + ${_SOURCES_PSVITA_PSVITAEXTRAS} + ${_SOURCES_PSVITA_SOURCE_FILES} + ${_SOURCES_PSVITA_SOURCE_FILES_LEADERBOARDS} + ${_SOURCES_PSVITA_SOURCE_FILES_NETWORK} + ${_SOURCES_PSVITA_SOURCE_FILES_SENTIENT} + ${_SOURCES_PSVITA_SOURCE_FILES_SOCIAL} + ${_SOURCES_PSVITA_XML} + ${_SOURCES_SOURCE_FILES} + ${_SOURCES_WINDOWS} + ${_SOURCES_WINDOWS64} + ${_SOURCES_WINDOWS64_4JLIBS_INC} + ${_SOURCES_WINDOWS64_GAMECONFIG} + ${_SOURCES_WINDOWS64_IGGY_GDRAW} + ${_SOURCES_WINDOWS64_IGGY_INCLUDE} + ${_SOURCES_WINDOWS64_SOURCE_FILES} + ${_SOURCES_WINDOWS64_SOURCE_FILES_LEADERBOARDS} + ${_SOURCES_WINDOWS64_SOURCE_FILES_NETWORK} + ${_SOURCES_WINDOWS64_SOURCE_FILES_SENTIENT} + ${_SOURCES_WINDOWS64_SOURCE_FILES_SOCIAL} + ${_SOURCES_WINDOWS64_XML} + ${_SOURCES_XBOX_4JLIBS_MEDIA} + ${_SOURCES_XBOX_4JLIBS_INC} + ${_SOURCES_XBOX_GAMECONFIG} + ${_SOURCES_XBOX_SENTIENTLIBS_INC} + ${_SOURCES_XBOX_SOURCE_FILES} + ${_SOURCES_XBOX_SOURCE_FILES_AUDIO} + ${_SOURCES_XBOX_SOURCE_FILES_FONT} + ${_SOURCES_XBOX_SOURCE_FILES_LEADERBOARDS} + ${_SOURCES_XBOX_SOURCE_FILES_NETWORK} + ${_SOURCES_XBOX_SOURCE_FILES_SENTIENT} + ${_SOURCES_XBOX_SOURCE_FILES_SENTIENT_DYNAMICCONF} + ${_SOURCES_XBOX_SOURCE_FILES_SENTIENT_TELEMETRY} + ${_SOURCES_XBOX_SOURCE_FILES_SOCIAL} + ${_SOURCES_XBOX_SOURCE_FILES_XUI} + ${_SOURCES_XBOX_SOURCE_FILES_XUI_BASE_SCENE} + ${_SOURCES_XBOX_SOURCE_FILES_XUI_CONTAINERS} + ${_SOURCES_XBOX_SOURCE_FILES_XUI_CONTROLS} + ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS} + ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_DEBUG} + ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS} + ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_CONTROLS} + ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_CREDITS} + ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_HOW_TO_PLAY} + ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_SETTINGS} + ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_LEADERBOARDS} + ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_PAUSE} + ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_SOCIAL} + ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_TUTORIAL} + ${_SOURCES_XBOX_XML} + ${_SOURCES_XBOX_RES} + ${_SOURCES_XBOX_RES_AUDIO} + ${_SOURCES_XBOX_XEXXML} + ${_SOURCES_NET_MINECRAFT_CLIENT} + ${_SOURCES_NET_GUI} + ${_SOURCES_NET_GUI_ACHIEVEMENT} + ${_SOURCES_NET_GUI_INVENTORY} + ${_SOURCES_NET_GUI_PARTICLE} + ${_SOURCES_NET_LEVEL} + ${_SOURCES_NET_MODEL} + ${_SOURCES_NET_MODEL_DRAGON} + ${_SOURCES_NET_MODEL_GEOM} + ${_SOURCES_NET_MULTIPLAYER} + ${_SOURCES_NET_PARTICLE} + ${_SOURCES_NET_PLAYER} + ${_SOURCES_NET_RENDERER} + ${_SOURCES_NET_RENDERER_CULLING} + ${_SOURCES_NET_RENDERER_ENTITY} + ${_SOURCES_NET_RENDERER_TEXTURE} + ${_SOURCES_NET_RENDERER_TEXTURE_CUSTOM} + ${_SOURCES_NET_RENDERER_TILEENTITY} + ${_SOURCES_NET_RESOURCES} + ${_SOURCES_NET_SKINS} + ${_SOURCES_NET_TITLE} + ${_SOURCES_NET_MINECRAFT_SERVER} + ${_SOURCES_NET_MINECRAFT_SERVER_COMMANDS} + ${_SOURCES_NET_MINECRAFT_SERVER_LEVEL} + ${_SOURCES_NET_MINECRAFT_SERVER_NETWORK} + ${_SOURCES_NET_MINECRAFT_STATS} + PARENT_SCOPE +) diff --git a/Minecraft.Client/Common/CommonMedia.vcxproj.filters b/Minecraft.Client/Common/CommonMedia.vcxproj.filters deleted file mode 100644 index 9fb0927d3..000000000 --- a/Minecraft.Client/Common/CommonMedia.vcxproj.filters +++ /dev/null @@ -1,136 +0,0 @@ - - - - - {55c7ab2e-b3e5-4aed-9ffe-3308591d9c34} - - - {eaa0eb72-0b27-4080-ad53-f68e42f37ba8} - - - {711ad95b-eb56-4e18-b001-34ad7b8075a3} - - - {1432ec3d-c5d0-46da-91b6-e7737095a97e} - - - {4b2aeaf1-04d7-454d-b2d9-08364799831c} - - - {4b0eaef6-fa2f-4605-b0da-a81ffb5659bc} - - - {bf1c74da-21f1-4bdd-98ed-83457946e4cc} - - - - - IggyMedia - - - IggyMedia - - - IggyMedia - - - IggyMedia - - - IggyMedia - - - IggyMedia - - - IggyMedia - - - Archive - - - Archive - - - IggyMedia - - - IggyMedia - - - IggyMedia - - - IggyMedia - - - IggyMedia - - - IggyMedia - - - IggyMedia - - - - - Strings - - - - - Strings - - - Strings - - - Strings - - - Strings - - - Strings - - - Strings - - - Strings - - - Strings - - - Strings - - - Strings - - - Strings - - - Strings - - - Archive - - - - - Archive\Durango - - - Archive\PS3 - - - Archive\PS4 - - - Archive\Win64 - - - \ No newline at end of file diff --git a/Minecraft.Client/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj.filters b/Minecraft.Client/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj.filters deleted file mode 100644 index 9c46ad82c..000000000 --- a/Minecraft.Client/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj.filters +++ /dev/null @@ -1,114 +0,0 @@ - - - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms - - - {ab02d5da-7fb3-494b-a636-03764d9a8acd} - - - {e1a87048-bca2-46e6-a234-91d7d64eb983} - - - {da425f4a-cf76-48e8-87cb-d9fda0f42365} - - - {c0ba5f53-4881-495e-8158-5d87f379426d} - - - {61651432-41a1-42f0-a853-c7795d813418} - - - {e194e42b-1c9b-4e35-9a4b-dabd68eab3e0} - - - - - Tutorial - - - Tutorial\Loc - - - Tutorial\Loc\Microsoft - - - Tutorial\Loc\Microsoft - - - Tutorial\Loc\Microsoft - - - Tutorial\Loc\Microsoft - - - Tutorial\Loc\Microsoft - - - Tutorial\Loc\Microsoft - - - Tutorial\Loc\Microsoft - - - Tutorial\Loc\Microsoft - - - Tutorial\Loc\Microsoft - - - Packs - - - Tutorial\schematics - - - Tutorial\schematics - - - Tutorial\schematics - - - Tutorial\schematics - - - Tutorial\schematics - - - Tutorial\schematics - - - Tutorial\schematics - - - Tutorial\schematics - - - Tutorial\schematics - - - Tutorial\schematics - - - Tutorial\schematics - - - Tutorial\schematics - - - - - - - - - - - - - Shared - - - \ No newline at end of file diff --git a/Minecraft.Client/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj.vspscc b/Minecraft.Client/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj.vspscc deleted file mode 100644 index b6d32892f..000000000 --- a/Minecraft.Client/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj.vspscc +++ /dev/null @@ -1,10 +0,0 @@ -"" -{ -"FILE_VERSION" = "9237" -"ENLISTMENT_CHOICE" = "NEVER" -"PROJECT_FILE_RELATIVE_PATH" = "" -"NUMBER_OF_EXCLUDED_FILES" = "0" -"ORIGINAL_PROJECT_FILE_PATH" = "" -"NUMBER_OF_NESTED_PROJECTS" = "0" -"SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROVIDER" -} diff --git a/Minecraft.Client/Durango/Layout/Image/Loose/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj.filters b/Minecraft.Client/Durango/Layout/Image/Loose/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj.filters deleted file mode 100644 index 9c46ad82c..000000000 --- a/Minecraft.Client/Durango/Layout/Image/Loose/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj.filters +++ /dev/null @@ -1,114 +0,0 @@ - - - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms - - - {ab02d5da-7fb3-494b-a636-03764d9a8acd} - - - {e1a87048-bca2-46e6-a234-91d7d64eb983} - - - {da425f4a-cf76-48e8-87cb-d9fda0f42365} - - - {c0ba5f53-4881-495e-8158-5d87f379426d} - - - {61651432-41a1-42f0-a853-c7795d813418} - - - {e194e42b-1c9b-4e35-9a4b-dabd68eab3e0} - - - - - Tutorial - - - Tutorial\Loc - - - Tutorial\Loc\Microsoft - - - Tutorial\Loc\Microsoft - - - Tutorial\Loc\Microsoft - - - Tutorial\Loc\Microsoft - - - Tutorial\Loc\Microsoft - - - Tutorial\Loc\Microsoft - - - Tutorial\Loc\Microsoft - - - Tutorial\Loc\Microsoft - - - Tutorial\Loc\Microsoft - - - Packs - - - Tutorial\schematics - - - Tutorial\schematics - - - Tutorial\schematics - - - Tutorial\schematics - - - Tutorial\schematics - - - Tutorial\schematics - - - Tutorial\schematics - - - Tutorial\schematics - - - Tutorial\schematics - - - Tutorial\schematics - - - Tutorial\schematics - - - Tutorial\schematics - - - - - - - - - - - - - Shared - - - \ No newline at end of file diff --git a/Minecraft.Client/Durango/Layout/Image/Loose/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj.vspscc b/Minecraft.Client/Durango/Layout/Image/Loose/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj.vspscc deleted file mode 100644 index b6d32892f..000000000 --- a/Minecraft.Client/Durango/Layout/Image/Loose/Common/res/TitleUpdate/GameRules/BuildOnly/GameRules.vcxproj.vspscc +++ /dev/null @@ -1,10 +0,0 @@ -"" -{ -"FILE_VERSION" = "9237" -"ENLISTMENT_CHOICE" = "NEVER" -"PROJECT_FILE_RELATIVE_PATH" = "" -"NUMBER_OF_EXCLUDED_FILES" = "0" -"ORIGINAL_PROJECT_FILE_PATH" = "" -"NUMBER_OF_NESTED_PROJECTS" = "0" -"SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROVIDER" -} diff --git a/Minecraft.Client/Minecraft.Client.vcxproj.vspscc b/Minecraft.Client/Minecraft.Client.vcxproj.vspscc deleted file mode 100644 index 78a554518..000000000 --- a/Minecraft.Client/Minecraft.Client.vcxproj.vspscc +++ /dev/null @@ -1,11 +0,0 @@ -"" -{ -"FILE_VERSION" = "9237" -"ENLISTMENT_CHOICE" = "NEVER" -"PROJECT_FILE_RELATIVE_PATH" = "" -"NUMBER_OF_EXCLUDED_FILES" = "1" -"EXCLUDED_FILE0" = "Durango\\Autogenerated.appxmanifest" -"ORIGINAL_PROJECT_FILE_PATH" = "" -"NUMBER_OF_NESTED_PROJECTS" = "0" -"SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROVIDER" -} diff --git a/Minecraft.Client/PS3/SPU_Tasks/ChunkUpdate/ChunkUpdate.spu.vcxproj.filters b/Minecraft.Client/PS3/SPU_Tasks/ChunkUpdate/ChunkUpdate.spu.vcxproj.filters deleted file mode 100644 index e6e170093..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/ChunkUpdate/ChunkUpdate.spu.vcxproj.filters +++ /dev/null @@ -1,170 +0,0 @@ - - - - - {881f28ee-ca74-4afc-94a6-2346cb88f86d} - cpp;c;cxx;cc;s;asm - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Source Files - - - - - - - - - - - - - - - - - - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - \ No newline at end of file diff --git a/Minecraft.Client/PS3/SPU_Tasks/ChunkUpdate/ChunkUpdate.spu.vcxproj.vspscc b/Minecraft.Client/PS3/SPU_Tasks/ChunkUpdate/ChunkUpdate.spu.vcxproj.vspscc deleted file mode 100644 index b6d32892f..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/ChunkUpdate/ChunkUpdate.spu.vcxproj.vspscc +++ /dev/null @@ -1,10 +0,0 @@ -"" -{ -"FILE_VERSION" = "9237" -"ENLISTMENT_CHOICE" = "NEVER" -"PROJECT_FILE_RELATIVE_PATH" = "" -"NUMBER_OF_EXCLUDED_FILES" = "0" -"ORIGINAL_PROJECT_FILE_PATH" = "" -"NUMBER_OF_NESTED_PROJECTS" = "0" -"SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROVIDER" -} diff --git a/Minecraft.Client/PS3/SPU_Tasks/CompressedTile/CompressedTile.spu.vcxproj.filters b/Minecraft.Client/PS3/SPU_Tasks/CompressedTile/CompressedTile.spu.vcxproj.filters deleted file mode 100644 index 61e540ecd..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/CompressedTile/CompressedTile.spu.vcxproj.filters +++ /dev/null @@ -1,32 +0,0 @@ - - - - - {881f28ee-ca74-4afc-94a6-2346cb88f86d} - cpp;c;cxx;cc;s;asm - - - - - - - - - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - - - - \ No newline at end of file diff --git a/Minecraft.Client/PS3/SPU_Tasks/CompressedTile/CompressedTile.spu.vcxproj.vspscc b/Minecraft.Client/PS3/SPU_Tasks/CompressedTile/CompressedTile.spu.vcxproj.vspscc deleted file mode 100644 index b6d32892f..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/CompressedTile/CompressedTile.spu.vcxproj.vspscc +++ /dev/null @@ -1,10 +0,0 @@ -"" -{ -"FILE_VERSION" = "9237" -"ENLISTMENT_CHOICE" = "NEVER" -"PROJECT_FILE_RELATIVE_PATH" = "" -"NUMBER_OF_EXCLUDED_FILES" = "0" -"ORIGINAL_PROJECT_FILE_PATH" = "" -"NUMBER_OF_NESTED_PROJECTS" = "0" -"SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROVIDER" -} diff --git a/Minecraft.Client/PS3/SPU_Tasks/CompressedTileStorage_compress/CompressedTileStorage_compress.spu.vcxproj.filters b/Minecraft.Client/PS3/SPU_Tasks/CompressedTileStorage_compress/CompressedTileStorage_compress.spu.vcxproj.filters deleted file mode 100644 index e5d287fe2..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/CompressedTileStorage_compress/CompressedTileStorage_compress.spu.vcxproj.filters +++ /dev/null @@ -1,22 +0,0 @@ - - - - - {881f28ee-ca74-4afc-94a6-2346cb88f86d} - cpp;c;cxx;cc;s;asm - - - - - - - - - Source Files - - - - - - - \ No newline at end of file diff --git a/Minecraft.Client/PS3/SPU_Tasks/CompressedTileStorage_compress/CompressedTileStorage_compress.spu.vcxproj.vspscc b/Minecraft.Client/PS3/SPU_Tasks/CompressedTileStorage_compress/CompressedTileStorage_compress.spu.vcxproj.vspscc deleted file mode 100644 index b6d32892f..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/CompressedTileStorage_compress/CompressedTileStorage_compress.spu.vcxproj.vspscc +++ /dev/null @@ -1,10 +0,0 @@ -"" -{ -"FILE_VERSION" = "9237" -"ENLISTMENT_CHOICE" = "NEVER" -"PROJECT_FILE_RELATIVE_PATH" = "" -"NUMBER_OF_EXCLUDED_FILES" = "0" -"ORIGINAL_PROJECT_FILE_PATH" = "" -"NUMBER_OF_NESTED_PROJECTS" = "0" -"SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROVIDER" -} diff --git a/Minecraft.Client/PS3/SPU_Tasks/CompressedTileStorage_getData/CompressedTileStorage_getData.spu.vcxproj.vspscc b/Minecraft.Client/PS3/SPU_Tasks/CompressedTileStorage_getData/CompressedTileStorage_getData.spu.vcxproj.vspscc deleted file mode 100644 index b6d32892f..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/CompressedTileStorage_getData/CompressedTileStorage_getData.spu.vcxproj.vspscc +++ /dev/null @@ -1,10 +0,0 @@ -"" -{ -"FILE_VERSION" = "9237" -"ENLISTMENT_CHOICE" = "NEVER" -"PROJECT_FILE_RELATIVE_PATH" = "" -"NUMBER_OF_EXCLUDED_FILES" = "0" -"ORIGINAL_PROJECT_FILE_PATH" = "" -"NUMBER_OF_NESTED_PROJECTS" = "0" -"SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROVIDER" -} diff --git a/Minecraft.Client/PS3/SPU_Tasks/GameRenderer_updateLightTexture/GameRenderer_updateLightTexture.spu.vcxproj.filters b/Minecraft.Client/PS3/SPU_Tasks/GameRenderer_updateLightTexture/GameRenderer_updateLightTexture.spu.vcxproj.filters deleted file mode 100644 index 4e9f4fee9..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/GameRenderer_updateLightTexture/GameRenderer_updateLightTexture.spu.vcxproj.filters +++ /dev/null @@ -1,17 +0,0 @@ - - - - - {881f28ee-ca74-4afc-94a6-2346cb88f86d} - cpp;c;cxx;cc;s;asm - - - - - - - - Source Files - - - \ No newline at end of file diff --git a/Minecraft.Client/PS3/SPU_Tasks/GameRenderer_updateLightTexture/GameRenderer_updateLightTexture.spu.vcxproj.vspscc b/Minecraft.Client/PS3/SPU_Tasks/GameRenderer_updateLightTexture/GameRenderer_updateLightTexture.spu.vcxproj.vspscc deleted file mode 100644 index b6d32892f..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/GameRenderer_updateLightTexture/GameRenderer_updateLightTexture.spu.vcxproj.vspscc +++ /dev/null @@ -1,10 +0,0 @@ -"" -{ -"FILE_VERSION" = "9237" -"ENLISTMENT_CHOICE" = "NEVER" -"PROJECT_FILE_RELATIVE_PATH" = "" -"NUMBER_OF_EXCLUDED_FILES" = "0" -"ORIGINAL_PROJECT_FILE_PATH" = "" -"NUMBER_OF_NESTED_PROJECTS" = "0" -"SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROVIDER" -} diff --git a/Minecraft.Client/PS3/SPU_Tasks/LevelRenderChunks/LevelRenderChunks.spu.vcxproj.filters b/Minecraft.Client/PS3/SPU_Tasks/LevelRenderChunks/LevelRenderChunks.spu.vcxproj.filters deleted file mode 100644 index 8712fab2e..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/LevelRenderChunks/LevelRenderChunks.spu.vcxproj.filters +++ /dev/null @@ -1,17 +0,0 @@ - - - - - {881f28ee-ca74-4afc-94a6-2346cb88f86d} - cpp;c;cxx;cc;s;asm - - - - - Source Files - - - - - - \ No newline at end of file diff --git a/Minecraft.Client/PS3/SPU_Tasks/LevelRenderChunks/LevelRenderChunks.spu.vcxproj.vspscc b/Minecraft.Client/PS3/SPU_Tasks/LevelRenderChunks/LevelRenderChunks.spu.vcxproj.vspscc deleted file mode 100644 index b6d32892f..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/LevelRenderChunks/LevelRenderChunks.spu.vcxproj.vspscc +++ /dev/null @@ -1,10 +0,0 @@ -"" -{ -"FILE_VERSION" = "9237" -"ENLISTMENT_CHOICE" = "NEVER" -"PROJECT_FILE_RELATIVE_PATH" = "" -"NUMBER_OF_EXCLUDED_FILES" = "0" -"ORIGINAL_PROJECT_FILE_PATH" = "" -"NUMBER_OF_NESTED_PROJECTS" = "0" -"SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROVIDER" -} diff --git a/Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_FindNearestChunk/LevelRenderer_FindNearestChunk.spu.vcxproj.vspscc b/Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_FindNearestChunk/LevelRenderer_FindNearestChunk.spu.vcxproj.vspscc deleted file mode 100644 index b6d32892f..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_FindNearestChunk/LevelRenderer_FindNearestChunk.spu.vcxproj.vspscc +++ /dev/null @@ -1,10 +0,0 @@ -"" -{ -"FILE_VERSION" = "9237" -"ENLISTMENT_CHOICE" = "NEVER" -"PROJECT_FILE_RELATIVE_PATH" = "" -"NUMBER_OF_EXCLUDED_FILES" = "0" -"ORIGINAL_PROJECT_FILE_PATH" = "" -"NUMBER_OF_NESTED_PROJECTS" = "0" -"SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROVIDER" -} diff --git a/Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_cull/LevelRenderer_cull.spu.vcxproj.vspscc b/Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_cull/LevelRenderer_cull.spu.vcxproj.vspscc deleted file mode 100644 index b6d32892f..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_cull/LevelRenderer_cull.spu.vcxproj.vspscc +++ /dev/null @@ -1,10 +0,0 @@ -"" -{ -"FILE_VERSION" = "9237" -"ENLISTMENT_CHOICE" = "NEVER" -"PROJECT_FILE_RELATIVE_PATH" = "" -"NUMBER_OF_EXCLUDED_FILES" = "0" -"ORIGINAL_PROJECT_FILE_PATH" = "" -"NUMBER_OF_NESTED_PROJECTS" = "0" -"SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROVIDER" -} diff --git a/Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_zSort/LevelRenderer_zSort.spu.vcxproj.vspscc b/Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_zSort/LevelRenderer_zSort.spu.vcxproj.vspscc deleted file mode 100644 index b6d32892f..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/LevelRenderer_zSort/LevelRenderer_zSort.spu.vcxproj.vspscc +++ /dev/null @@ -1,10 +0,0 @@ -"" -{ -"FILE_VERSION" = "9237" -"ENLISTMENT_CHOICE" = "NEVER" -"PROJECT_FILE_RELATIVE_PATH" = "" -"NUMBER_OF_EXCLUDED_FILES" = "0" -"ORIGINAL_PROJECT_FILE_PATH" = "" -"NUMBER_OF_NESTED_PROJECTS" = "0" -"SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROVIDER" -} diff --git a/Minecraft.Client/PS3/SPU_Tasks/PerlinNoise/PerlinNoise.spu.vcxproj.vspscc b/Minecraft.Client/PS3/SPU_Tasks/PerlinNoise/PerlinNoise.spu.vcxproj.vspscc deleted file mode 100644 index 6cb031bcf..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/PerlinNoise/PerlinNoise.spu.vcxproj.vspscc +++ /dev/null @@ -1,10 +0,0 @@ -"" -{ -"FILE_VERSION" = "9237" -"ENLISTMENT_CHOICE" = "NEVER" -"PROJECT_FILE_RELATIVE_PATH" = "" -"NUMBER_OF_EXCLUDED_FILES" = "0" -"ORIGINAL_PROJECT_FILE_PATH" = "" -"NUMBER_OF_NESTED_PROJECTS" = "0" -"SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROJECT" -} diff --git a/Minecraft.Client/PS3/SPU_Tasks/RLECompress/RLECompress.spu.vcxproj.vspscc b/Minecraft.Client/PS3/SPU_Tasks/RLECompress/RLECompress.spu.vcxproj.vspscc deleted file mode 100644 index 6cb031bcf..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/RLECompress/RLECompress.spu.vcxproj.vspscc +++ /dev/null @@ -1,10 +0,0 @@ -"" -{ -"FILE_VERSION" = "9237" -"ENLISTMENT_CHOICE" = "NEVER" -"PROJECT_FILE_RELATIVE_PATH" = "" -"NUMBER_OF_EXCLUDED_FILES" = "0" -"ORIGINAL_PROJECT_FILE_PATH" = "" -"NUMBER_OF_NESTED_PROJECTS" = "0" -"SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROJECT" -} diff --git a/Minecraft.Client/PS3/SPU_Tasks/Renderer_TextureUpdate/Renderer_TextureUpdate.spu.vcxproj.vspscc b/Minecraft.Client/PS3/SPU_Tasks/Renderer_TextureUpdate/Renderer_TextureUpdate.spu.vcxproj.vspscc deleted file mode 100644 index b6d32892f..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/Renderer_TextureUpdate/Renderer_TextureUpdate.spu.vcxproj.vspscc +++ /dev/null @@ -1,10 +0,0 @@ -"" -{ -"FILE_VERSION" = "9237" -"ENLISTMENT_CHOICE" = "NEVER" -"PROJECT_FILE_RELATIVE_PATH" = "" -"NUMBER_OF_EXCLUDED_FILES" = "0" -"ORIGINAL_PROJECT_FILE_PATH" = "" -"NUMBER_OF_NESTED_PROJECTS" = "0" -"SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROVIDER" -} diff --git a/Minecraft.Client/PS3/SPU_Tasks/Texture_blit/Texture_blit.spu.vcxproj.vspscc b/Minecraft.Client/PS3/SPU_Tasks/Texture_blit/Texture_blit.spu.vcxproj.vspscc deleted file mode 100644 index b6d32892f..000000000 --- a/Minecraft.Client/PS3/SPU_Tasks/Texture_blit/Texture_blit.spu.vcxproj.vspscc +++ /dev/null @@ -1,10 +0,0 @@ -"" -{ -"FILE_VERSION" = "9237" -"ENLISTMENT_CHOICE" = "NEVER" -"PROJECT_FILE_RELATIVE_PATH" = "" -"NUMBER_OF_EXCLUDED_FILES" = "0" -"ORIGINAL_PROJECT_FILE_PATH" = "" -"NUMBER_OF_NESTED_PROJECTS" = "0" -"SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROVIDER" -} diff --git a/Minecraft.World/ARM64EC_Debug/Minecraft.World.vcxproj.FileListAbsolute.txt b/Minecraft.World/ARM64EC_Debug/Minecraft.World.vcxproj.FileListAbsolute.txt deleted file mode 100644 index ee3f82280..000000000 --- a/Minecraft.World/ARM64EC_Debug/Minecraft.World.vcxproj.FileListAbsolute.txt +++ /dev/null @@ -1 +0,0 @@ -C:\Users\manea\Documents\MinecraftConsoles\Minecraft.World\ARM64EC_Debug\Minecraft.World.lib diff --git a/Minecraft.World/CMakeLists.txt b/Minecraft.World/CMakeLists.txt new file mode 100644 index 000000000..fe539605d --- /dev/null +++ b/Minecraft.World/CMakeLists.txt @@ -0,0 +1,2154 @@ +set(_SOURCES_ROOT + "EntityDiagram.cd" +) +source_group("" FILES ${_SOURCES_ROOT}) + +set(_SOURCES_CONSOLEHELPERS + "ArrayWithLength.h" + "C4JThread.cpp" + "C4JThread.h" + "Definitions.h" + "HashExtension.h" + "PerformanceTimer.cpp" + "PerformanceTimer.h" + "StringHelpers.cpp" + "StringHelpers.h" + "ThreadName.cpp" + "ThreadName.h" +) +source_group("ConsoleHelpers" FILES ${_SOURCES_CONSOLEHELPERS}) + +set(_SOURCES_CONSOLEHELPERS_CONSOLESAVEFILEIO + "ConsoleSaveFile.h" + "ConsoleSaveFileConverter.cpp" + "ConsoleSaveFileConverter.h" + "ConsoleSaveFileIO.h" + "ConsoleSaveFileInputStream.cpp" + "ConsoleSaveFileInputStream.h" + "ConsoleSaveFileOriginal.cpp" + "ConsoleSaveFileOriginal.h" + "ConsoleSaveFileOutputStream.cpp" + "ConsoleSaveFileOutputStream.h" + "ConsoleSavePath.h" + "FileHeader.cpp" + "FileHeader.h" +) +source_group("ConsoleHelpers/ConsoleSaveFileIO" FILES ${_SOURCES_CONSOLEHELPERS_CONSOLESAVEFILEIO}) + +set(_SOURCES_CONSOLEJAVALIBS + "Arrays.h" + "BasicTypeContainers.cpp" + "BasicTypeContainers.h" + "Buffer.cpp" + "Buffer.h" + "ByteBuffer.cpp" + "ByteBuffer.h" + "Class.cpp" + "Class.h" + "Color.cpp" + "Color.h" + "Exceptions.h" + "File.cpp" + "File.h" + "FileFilter.h" + "FilenameFilter.h" + "FloatBuffer.cpp" + "FloatBuffer.h" + "IntBuffer.cpp" + "IntBuffer.h" + "JavaIntHash.h" + "JavaMath.cpp" + "JavaMath.h" + "NumberFormaters.h" + "Random.cpp" + "Random.h" + "ReadMe.txt" + "Reference.h" + "Socket.cpp" + "Socket.h" + "SocketAddress.h" + "System.h" + "system.cpp" +) +source_group("ConsoleJavaLibs" FILES ${_SOURCES_CONSOLEJAVALIBS}) + +set(_SOURCES_CONSOLEJAVALIBS_INPUTOUTPUTSTREAM + "BufferedOutputStream.cpp" + "BufferedOutputStream.h" + "BufferedReader.cpp" + "BufferedReader.h" + "ByteArrayInputStream.cpp" + "ByteArrayInputStream.h" + "ByteArrayOutputStream.cpp" + "ByteArrayOutputStream.h" + "DataInput.h" + "DataInputStream.cpp" + "DataInputStream.h" + "DataOutput.h" + "DataOutputStream.cpp" + "DataOutputStream.h" + "FileInputStream.cpp" + "FileInputStream.h" + "FileOutputStream.cpp" + "FileOutputStream.h" + "GZIPInputStream.h" + "GZIPOutputStream.h" + "InputOutputStream.h" + "InputStream.cpp" + "InputStream.h" + "InputStreamReader.cpp" + "InputStreamReader.h" + "OutputStream.h" + "Reader.h" +) +source_group("ConsoleJavaLibs/InputOutputStream" FILES ${_SOURCES_CONSOLEJAVALIBS_INPUTOUTPUTSTREAM}) + +set(_SOURCES_HEADER_FILES + "LevelObjectInputStream.h" + "Minecraft.World.h" + "ParticleTypes.h" + "SoundTypes.h" + "compression.h" + "stdafx.h" +) +source_group("Header Files" FILES ${_SOURCES_HEADER_FILES}) + +set(_SOURCES_SOURCE_FILES + "Minecraft.World.cpp" + "compression.cpp" + "stdafx.cpp" +) +source_group("Source Files" FILES ${_SOURCES_SOURCE_FILES}) + +set(_SOURCES_ARGO + # "../Minecraft.Client/Xbox/res/audio/Minecraft.xgs" +) +source_group("argo" FILES ${_SOURCES_ARGO}) + +set(_SOURCES_COM_MOJANG_NBT + "ByteArrayTag.h" + "ByteTag.h" + "CompoundTag.h" + "DoubleTag.h" + "EndTag.h" + "FloatTag.h" + "IntArrayTag.h" + "IntTag.h" + "ListTag.h" + "LongTag.h" + "NbtIo.cpp" + "NbtIo.h" + "ShortTag.h" + "StringTag.h" + "Tag.cpp" + "Tag.h" + "com.mojang.nbt.h" +) +source_group("com/mojang/nbt" FILES ${_SOURCES_COM_MOJANG_NBT}) + +set(_SOURCES_NET_MINECRAFT + "Direction.cpp" + "Direction.h" + "Facing.cpp" + "Facing.h" + "Pos.cpp" + "Pos.h" + "SharedConstants.cpp" + "SharedConstants.h" + "net.minecraft.h" +) +source_group("net/minecraft" FILES ${_SOURCES_NET_MINECRAFT}) + +set(_SOURCES_NET_MINECRAFT_COMMANDS + "AdminLogCommand.h" + "Command.cpp" + "Command.h" + "CommandDispatcher.cpp" + "CommandDispatcher.h" + "CommandSender.h" + "CommandsEnum.h" + "PlayerSelector.h" + "net.minecraft.commands.h" +) +source_group("net/minecraft/commands" FILES ${_SOURCES_NET_MINECRAFT_COMMANDS}) + +set(_SOURCES_NET_MINECRAFT_COMMANDS_COMMON + "DefaultGameModeCommand.cpp" + "DefaultGameModeCommand.h" + "EffectCommand.cpp" + "EffectCommand.h" + "EnchantItemCommand.cpp" + "EnchantItemCommand.h" + "ExperienceCommand.cpp" + "ExperienceCommand.h" + "GameDifficultyCommand.h" + "GameModeCommand.cpp" + "GameModeCommand.h" + "GameRuleCommand.h" + "GiveItemCommand.cpp" + "GiveItemCommand.h" + "KillCommand.cpp" + "KillCommand.h" + "PlaySoundCommand.h" + "SetPlayerTimeoutCommand.h" + "ShowSeedCommand.h" + "SpreadPlayersCommand.h" + "TimeCommand.cpp" + "TimeCommand.h" + "ToggleDownfallCommand.cpp" + "ToggleDownfallCommand.h" + "WeatherCommand.h" + "net.minecraft.commands.common.h" +) +source_group("net/minecraft/commands/common" FILES ${_SOURCES_NET_MINECRAFT_COMMANDS_COMMON}) + +set(_SOURCES_NET_MINECRAFT_CORE + "AbstractProjectileDispenseBehavior.cpp" + "AbstractProjectileDispenseBehavior.h" + "Behavior.h" + "BehaviorRegistry.cpp" + "BehaviorRegistry.h" + "BlockSource.h" + "BlockSourceImpl.cpp" + "BlockSourceImpl.h" + "DefaultDispenseItemBehavior.cpp" + "DefaultDispenseItemBehavior.h" + "DispenseItemBehavior.cpp" + "DispenseItemBehavior.h" + "FacingEnum.cpp" + "FacingEnum.h" + "ItemDispenseBehaviors.cpp" + "ItemDispenseBehaviors.h" + "LocatableSource.h" + "Location.h" + "Position.h" + "PositionImpl.h" + "Source.h" + "net.minecraft.core.h" +) +source_group("net/minecraft/core" FILES ${_SOURCES_NET_MINECRAFT_CORE}) + +set(_SOURCES_NET_MINECRAFT_LOCALE + "I18n.cpp" + "I18n.h" + "Language.cpp" + "Language.h" + "net.minecraft.locale.h" +) +source_group("net/minecraft/locale" FILES ${_SOURCES_NET_MINECRAFT_LOCALE}) + +set(_SOURCES_NET_MINECRAFT_NETWORK + "Connection.cpp" + "Connection.h" + "net.minecraft.network.h" +) +source_group("net/minecraft/network" FILES ${_SOURCES_NET_MINECRAFT_NETWORK}) + +set(_SOURCES_NET_MINECRAFT_NETWORK_PACKET + "AddEntityPacket.cpp" + "AddEntityPacket.h" + "AddExperienceOrbPacket.cpp" + "AddExperienceOrbPacket.h" + "AddGlobalEntityPacket.cpp" + "AddGlobalEntityPacket.h" + "AddMobPacket.cpp" + "AddMobPacket.h" + "AddPaintingPacket.cpp" + "AddPaintingPacket.h" + "AddPlayerPacket.cpp" + "AddPlayerPacket.h" + "AnimatePacket.cpp" + "AnimatePacket.h" + "AwardStatPacket.cpp" + "AwardStatPacket.h" + "BlockRegionUpdatePacket.cpp" + "BlockRegionUpdatePacket.h" + "ChatAutoCompletePacket.h" + "ChatPacket.cpp" + "ChatPacket.h" + "ChunkTilesUpdatePacket.cpp" + "ChunkTilesUpdatePacket.h" + "ChunkVisibilityAreaPacket.cpp" + "ChunkVisibilityAreaPacket.h" + "ChunkVisibilityPacket.cpp" + "ChunkVisibilityPacket.h" + "ClientCommandPacket.cpp" + "ClientCommandPacket.h" + "ClientInformationPacket.h" + "ClientProtocolPacket.h" + "ComplexItemDataPacket.cpp" + "ComplexItemDataPacket.h" + "ContainerAckPacket.cpp" + "ContainerAckPacket.h" + "ContainerButtonClickPacket.cpp" + "ContainerButtonClickPacket.h" + "ContainerClickPacket.cpp" + "ContainerClickPacket.h" + "ContainerClosePacket.cpp" + "ContainerClosePacket.h" + "ContainerOpenPacket.cpp" + "ContainerOpenPacket.h" + "ContainerSetContentPacket.cpp" + "ContainerSetContentPacket.h" + "ContainerSetDataPacket.cpp" + "ContainerSetDataPacket.h" + "ContainerSetSlotPacket.cpp" + "ContainerSetSlotPacket.h" + "CraftItemPacket.cpp" + "CraftItemPacket.h" + "CustomPayloadPacket.cpp" + "CustomPayloadPacket.h" + "DebugOptionsPacket.cpp" + "DebugOptionsPacket.h" + "DisconnectPacket.cpp" + "DisconnectPacket.h" + "EntityActionAtPositionPacket.cpp" + "EntityActionAtPositionPacket.h" + "EntityEventPacket.cpp" + "EntityEventPacket.h" + "ExplodePacket.cpp" + "ExplodePacket.h" + "GameCommandPacket.cpp" + "GameCommandPacket.h" + "GameEventPacket.cpp" + "GameEventPacket.h" + "GetInfoPacket.cpp" + "GetInfoPacket.h" + "InteractPacket.cpp" + "InteractPacket.h" + "KeepAlivePacket.cpp" + "KeepAlivePacket.h" + "KickPlayerPacket.cpp" + "KickPlayerPacket.h" + "LevelEventPacket.cpp" + "LevelEventPacket.h" + "LevelParticlesPacket.cpp" + "LevelParticlesPacket.h" + "LevelSoundPacket.cpp" + "LevelSoundPacket.h" + "LoginPacket.cpp" + "LoginPacket.h" + "MoveEntityPacket.cpp" + "MoveEntityPacket.h" + "MoveEntityPacketSmall.cpp" + "MoveEntityPacketSmall.h" + "MovePlayerPacket.cpp" + "MovePlayerPacket.h" + "Packet.cpp" + "Packet.h" + "PacketListener.cpp" + "PacketListener.h" + "PlayerAbilitiesPacket.cpp" + "PlayerAbilitiesPacket.h" + "PlayerActionPacket.cpp" + "PlayerActionPacket.h" + "PlayerCommandPacket.cpp" + "PlayerCommandPacket.h" + "PlayerInfoPacket.cpp" + "PlayerInfoPacket.h" + "PlayerInputPacket.cpp" + "PlayerInputPacket.h" + "PreLoginPacket.cpp" + "PreLoginPacket.h" + "RemoveEntitiesPacket.cpp" + "RemoveEntitiesPacket.h" + "RemoveMobEffectPacket.cpp" + "RemoveMobEffectPacket.h" + "RespawnPacket.cpp" + "RespawnPacket.h" + "RotateHeadPacket.cpp" + "RotateHeadPacket.h" + "ServerAuthDataPacket.h" + "ServerSettingsChangedPacket.cpp" + "ServerSettingsChangedPacket.h" + "SetCarriedItemPacket.cpp" + "SetCarriedItemPacket.h" + "SetCreativeModeSlotPacket.cpp" + "SetCreativeModeSlotPacket.h" + "SetDisplayObjectivePacket.cpp" + "SetDisplayObjectivePacket.h" + "SetEntityDataPacket.cpp" + "SetEntityDataPacket.h" + "SetEntityLinkPacket.cpp" + "SetEntityLinkPacket.h" + "SetEntityMotionPacket.cpp" + "SetEntityMotionPacket.h" + "SetEquippedItemPacket.cpp" + "SetEquippedItemPacket.h" + "SetExperiencePacket.cpp" + "SetExperiencePacket.h" + "SetHealthPacket.cpp" + "SetHealthPacket.h" + "SetObjectivePacket.cpp" + "SetObjectivePacket.h" + "SetPlayerTeamPacket.cpp" + "SetPlayerTeamPacket.h" + "SetScorePacket.cpp" + "SetScorePacket.h" + "SetSpawnPositionPacket.cpp" + "SetSpawnPositionPacket.h" + "SetTimePacket.cpp" + "SetTimePacket.h" + "SharedKeyPacket.h" + "SignUpdatePacket.cpp" + "SignUpdatePacket.h" + "TakeItemEntityPacket.cpp" + "TakeItemEntityPacket.h" + "TeleportEntityPacket.cpp" + "TeleportEntityPacket.h" + "TextureAndGeometryChangePacket.cpp" + "TextureAndGeometryChangePacket.h" + "TextureAndGeometryPacket.cpp" + "TextureAndGeometryPacket.h" + "TextureChangePacket.cpp" + "TextureChangePacket.h" + "TexturePacket.cpp" + "TexturePacket.h" + "TileDestructionPacket.cpp" + "TileDestructionPacket.h" + "TileEditorOpenPacket.cpp" + "TileEditorOpenPacket.h" + "TileEntityDataPacket.cpp" + "TileEntityDataPacket.h" + "TileEventPacket.cpp" + "TileEventPacket.h" + "TileUpdatePacket.cpp" + "TileUpdatePacket.h" + "TradeItemPacket.cpp" + "TradeItemPacket.h" + "UpdateAttributesPacket.cpp" + "UpdateAttributesPacket.h" + "UpdateGameRuleProgressPacket.cpp" + "UpdateGameRuleProgressPacket.h" + "UpdateMobEffectPacket.cpp" + "UpdateMobEffectPacket.h" + "UpdateProgressPacket.cpp" + "UpdateProgressPacket.h" + "UseItemPacket.cpp" + "UseItemPacket.h" + "XZPacket.cpp" + "XZPacket.h" + "net.minecraft.network.packet.h" +) +source_group("net/minecraft/network/packet" FILES ${_SOURCES_NET_MINECRAFT_NETWORK_PACKET}) + +set(_SOURCES_NET_MINECRAFT_STATS + "Achievement.cpp" + "Achievement.h" + "Achievements.cpp" + "Achievements.h" + "CommonStats.cpp" + "CommonStats.h" + "DescFormatter.h" + "DurangoStats.cpp" + "DurangoStats.h" + "GeneralStat.cpp" + "GeneralStat.h" + "GenericStats.cpp" + "GenericStats.h" + "ItemStat.cpp" + "ItemStat.h" + "Stat.cpp" + "Stat.h" + "StatFormatter.h" + "Stats.cpp" + "Stats.h" + "net.minecraft.stats.h" +) +source_group("net/minecraft/stats" FILES ${_SOURCES_NET_MINECRAFT_STATS}) + +set(_SOURCES_NET_MINECRAFT_UTIL + "Hasher.cpp" + "Hasher.h" + "HtmlString.cpp" + "HtmlString.h" + "Mth.cpp" + "Mth.h" + "ProgressListener.h" + "SmoothFloat.cpp" + "SmoothFloat.h" + "WeighedRandom.cpp" + "WeighedRandom.h" + "WeighedTreasure.cpp" + "WeighedTreasure.h" +) +source_group("net/minecraft/util" FILES ${_SOURCES_NET_MINECRAFT_UTIL}) + +set(_SOURCES_NET_MINECRAFT_WORLD + "CompoundContainer.cpp" + "CompoundContainer.h" + "Container.h" + "Difficulty.h" + "FlippedIcon.cpp" + "FlippedIcon.h" + "Icon.h" + "IconRegister.h" + "MouseInventoryClickHandler.h" + "SimpleContainer.cpp" + "SimpleContainer.h" + "WorldlyContainer.h" + "net.minecraft.world.ContainerListener.h" + "net.minecraft.world.h" +) +source_group("net/minecraft/world" FILES ${_SOURCES_NET_MINECRAFT_WORLD}) + +set(_SOURCES_NET_DAMAGESOURCE + "CombatEntry.cpp" + "CombatEntry.h" + "CombatTracker.cpp" + "CombatTracker.h" + "DamageSource.cpp" + "DamageSource.h" + "EntityDamageSource.cpp" + "EntityDamageSource.h" + "IndirectEntityDamageSource.cpp" + "IndirectEntityDamageSource.h" + "net.minecraft.world.damagesource.h" +) +source_group("net/minecraft/world/damageSource" FILES ${_SOURCES_NET_DAMAGESOURCE}) + +set(_SOURCES_NET_EFFECT + "AbsoptionMobEffect.cpp" + "AbsoptionMobEffect.h" + "AttackDamageMobEffect.cpp" + "AttackDamageMobEffect.h" + "HealthBoostMobEffect.cpp" + "HealthBoostMobEffect.h" + "InstantenousMobEffect.cpp" + "InstantenousMobEffect.h" + "MobEffect.cpp" + "MobEffect.h" + "MobEffectInstance.cpp" + "MobEffectInstance.h" + "net.minecraft.world.effect.h" +) +source_group("net/minecraft/world/effect" FILES ${_SOURCES_NET_EFFECT}) + +set(_SOURCES_NET_ENTITY + "AgableMob.cpp" + "AgableMob.h" + "Creature.cpp" + "Creature.h" + "DelayedRelease.cpp" + "DelayedRelease.h" + "Entity.cpp" + "Entity.h" + "EntityEvent.h" + "EntityIO.cpp" + "EntityIO.h" + "EntityPos.cpp" + "EntityPos.h" + "EntitySelector.cpp" + "EntitySelector.h" + "ExperienceOrb.cpp" + "ExperienceOrb.h" + "FlyingMob.cpp" + "FlyingMob.h" + "HangingEntity.cpp" + "HangingEntity.h" + "ItemFrame.cpp" + "ItemFrame.h" + "LeashFenceKnotEntity.cpp" + "LeashFenceKnotEntity.h" + "LivingEntity.cpp" + "LivingEntity.h" + "Mob.cpp" + "Mob.h" + "MobCategory.cpp" + "MobCategory.h" + "MobGroupData.h" + "MobType.h" + "OwnableEntity.h" + "Painting.cpp" + "Painting.h" + "PathfinderMob.cpp" + "PathfinderMob.h" + "SynchedEntityData.cpp" + "SynchedEntityData.h" + "TamableAnimal.cpp" + "TamableAnimal.h" + "net.minecraft.world.entity.h" +) +source_group("net/minecraft/world/entity" FILES ${_SOURCES_NET_ENTITY}) + +set(_SOURCES_NET_ENTITY_AI_ATTRIBUTES + "Attribute.cpp" + "Attribute.h" + "AttributeInstance.h" + "AttributeModifier.cpp" + "AttributeModifier.h" + "BaseAttribute.cpp" + "BaseAttribute.h" + "BaseAttributeMap.cpp" + "BaseAttributeMap.h" + "ModifiableAttributeInstance.cpp" + "ModifiableAttributeInstance.h" + "RangedAttribute.cpp" + "RangedAttribute.h" + "ServersideAttributeMap.cpp" + "ServersideAttributeMap.h" + "net.minecraft.world.entity.ai.attributes.h" +) +source_group("net/minecraft/world/entity/ai/attributes" FILES ${_SOURCES_NET_ENTITY_AI_ATTRIBUTES}) + +set(_SOURCES_NET_ENTITY_AI_CONTROL + "BodyControl.cpp" + "BodyControl.h" + "Control.h" + "JumpControl.cpp" + "JumpControl.h" + "LookControl.cpp" + "LookControl.h" + "MoveControl.cpp" + "MoveControl.h" + "net.minecraft.world.entity.ai.control.h" +) +source_group("net/minecraft/world/entity/ai/control" FILES ${_SOURCES_NET_ENTITY_AI_CONTROL}) + +set(_SOURCES_NET_ENTITY_AI_GOAL + "AvoidPlayerGoal.cpp" + "AvoidPlayerGoal.h" + "BegGoal.cpp" + "BegGoal.h" + "BreakDoorGoal.cpp" + "BreakDoorGoal.h" + "BreedGoal.cpp" + "BreedGoal.h" + "ControlledByPlayerGoal.cpp" + "ControlledByPlayerGoal.h" + "DoorInteractGoal.cpp" + "DoorInteractGoal.h" + "EatTileGoal.cpp" + "EatTileGoal.h" + "FleeSunGoal.cpp" + "FleeSunGoal.h" + "FloatGoal.cpp" + "FloatGoal.h" + "FollowOwnerGoal.cpp" + "FollowOwnerGoal.h" + "FollowParentGoal.cpp" + "FollowParentGoal.h" + "Goal.cpp" + "Goal.h" + "GoalSelector.cpp" + "GoalSelector.h" + "InteractGoal.cpp" + "InteractGoal.h" + "LeapAtTargetGoal.cpp" + "LeapAtTargetGoal.h" + "LookAtPlayerGoal.cpp" + "LookAtPlayerGoal.h" + "LookAtTradingPlayerGoal.cpp" + "LookAtTradingPlayerGoal.h" + "MakeLoveGoal.cpp" + "MakeLoveGoal.h" + "MeleeAttackGoal.cpp" + "MeleeAttackGoal.h" + "MoveIndoorsGoal.cpp" + "MoveIndoorsGoal.h" + "MoveThroughVillageGoal.cpp" + "MoveThroughVillageGoal.h" + "MoveTowardsRestrictionGoal.cpp" + "MoveTowardsRestrictionGoal.h" + "MoveTowardsTargetGoal.cpp" + "MoveTowardsTargetGoal.h" + "OcelotAttackGoal.cpp" + "OcelotAttackGoal.h" + "OcelotSitOnTileGoal.cpp" + "OcelotSitOnTileGoal.h" + "OfferFlowerGoal.cpp" + "OfferFlowerGoal.h" + "OpenDoorGoal.cpp" + "OpenDoorGoal.h" + "PanicGoal.cpp" + "PanicGoal.h" + "PlayGoal.cpp" + "PlayGoal.h" + "RandomLookAroundGoal.cpp" + "RandomLookAroundGoal.h" + "RandomStrollGoal.cpp" + "RandomStrollGoal.h" + "RangedAttackGoal.cpp" + "RangedAttackGoal.h" + "RestrictOpenDoorGoal.cpp" + "RestrictOpenDoorGoal.h" + "RestrictSunGoal.cpp" + "RestrictSunGoal.h" + "RunAroundLikeCrazyGoal.cpp" + "RunAroundLikeCrazyGoal.h" + "SitGoal.cpp" + "SitGoal.h" + "SwellGoal.cpp" + "SwellGoal.h" + "TakeFlowerGoal.cpp" + "TakeFlowerGoal.h" + "TemptGoal.cpp" + "TemptGoal.h" + "TradeWithPlayerGoal.cpp" + "TradeWithPlayerGoal.h" + "net.minecraft.world.entity.ai.goal.h" +) +source_group("net/minecraft/world/entity/ai/goal" FILES ${_SOURCES_NET_ENTITY_AI_GOAL}) + +set(_SOURCES_NET_ENTITY_AI_GOAL_TARGET + "DefendVillageTargetGoal.cpp" + "DefendVillageTargetGoal.h" + "HurtByTargetGoal.cpp" + "HurtByTargetGoal.h" + "NearestAttackableTargetGoal.cpp" + "NearestAttackableTargetGoal.h" + "NonTameRandomTargetGoal.cpp" + "NonTameRandomTargetGoal.h" + "OwnerHurtByTargetGoal.cpp" + "OwnerHurtByTargetGoal.h" + "OwnerHurtTargetGoal.cpp" + "OwnerHurtTargetGoal.h" + "TargetGoal.cpp" + "TargetGoal.h" + "net.minecraft.world.entity.ai.goal.target.h" +) +source_group("net/minecraft/world/entity/ai/goal/target" FILES ${_SOURCES_NET_ENTITY_AI_GOAL_TARGET}) + +set(_SOURCES_NET_ENTITY_AI_NAVIGATION + "PathNavigation.cpp" + "PathNavigation.h" + "net.minecraft.world.entity.ai.navigation.h" +) +source_group("net/minecraft/world/entity/ai/navigation" FILES ${_SOURCES_NET_ENTITY_AI_NAVIGATION}) + +set(_SOURCES_NET_ENTITY_AI_SENSING + "Sensing.cpp" + "Sensing.h" + "net.minecraft.world.entity.ai.sensing.h" +) +source_group("net/minecraft/world/entity/ai/sensing" FILES ${_SOURCES_NET_ENTITY_AI_SENSING}) + +set(_SOURCES_NET_ENTITY_AI_UTIL + "RandomPos.cpp" + "RandomPos.h" + "net.minecraft.world.entity.ai.util.h" +) +source_group("net/minecraft/world/entity/ai/util" FILES ${_SOURCES_NET_ENTITY_AI_UTIL}) + +set(_SOURCES_NET_ENTITY_AI_VILLAGE + "DoorInfo.cpp" + "DoorInfo.h" + "Village.cpp" + "Village.h" + "VillageSiege.cpp" + "VillageSiege.h" + "Villages.cpp" + "Villages.h" + "net.minecraft.world.entity.ai.village.h" +) +source_group("net/minecraft/world/entity/ai/village" FILES ${_SOURCES_NET_ENTITY_AI_VILLAGE}) + +set(_SOURCES_NET_ENTITY_AMBIENT + "AmbientCreature.cpp" + "AmbientCreature.h" + "Bat.cpp" + "Bat.h" + "net.minecraft.world.entity.ambient.h" +) +source_group("net/minecraft/world/entity/ambient" FILES ${_SOURCES_NET_ENTITY_AMBIENT}) + +set(_SOURCES_NET_ENTITY_ANIMAL + "Animal.cpp" + "Animal.h" + "Chicken.cpp" + "Chicken.h" + "Cow.cpp" + "Cow.h" + "EntityHorse.cpp" + "EntityHorse.h" + "Golem.cpp" + "Golem.h" + "MushroomCow.cpp" + "MushroomCow.h" + "Ocelot.cpp" + "Ocelot.h" + "Pig.cpp" + "Pig.h" + "Sheep.cpp" + "Sheep.h" + "SnowMan.cpp" + "SnowMan.h" + "Squid.cpp" + "Squid.h" + "VillagerGolem.cpp" + "VillagerGolem.h" + "WaterAnimal.cpp" + "WaterAnimal.h" + "Wolf.cpp" + "Wolf.h" + "net.minecraft.world.entity.animal.h" +) +source_group("net/minecraft/world/entity/animal" FILES ${_SOURCES_NET_ENTITY_ANIMAL}) + +set(_SOURCES_NET_ENTITY_BOSS + "BossMob.h" + "MultiEntityMob.h" + "MultiEntityMobPart.cpp" + "MultiEntityMobPart.h" + "net.minecraft.world.entity.boss.h" +) +source_group("net/minecraft/world/entity/boss" FILES ${_SOURCES_NET_ENTITY_BOSS}) + +set(_SOURCES_NET_ENTITY_BOSS_ENDERDRAGON + "EnderCrystal.cpp" + "EnderCrystal.h" + "EnderDragon.cpp" + "EnderDragon.h" + "NetherSphere.cpp" + "NetherSphere.h" + "net.minecraft.world.entity.boss.enderdragon.h" +) +source_group("net/minecraft/world/entity/boss/enderdragon" FILES ${_SOURCES_NET_ENTITY_BOSS_ENDERDRAGON}) + +set(_SOURCES_NET_ENTITY_BOSS_WITHER + "WitherBoss.cpp" + "WitherBoss.h" +) +source_group("net/minecraft/world/entity/boss/wither" FILES ${_SOURCES_NET_ENTITY_BOSS_WITHER}) + +set(_SOURCES_NET_ENTITY_GLOBAL + "GlobalEntity.cpp" + "GlobalEntity.h" + "LightningBolt.cpp" + "LightningBolt.h" + "net.minecraft.world.entity.global.h" +) +source_group("net/minecraft/world/entity/global" FILES ${_SOURCES_NET_ENTITY_GLOBAL}) + +set(_SOURCES_NET_ENTITY_ITEM + "Boat.cpp" + "Boat.h" + "FallingTile.cpp" + "FallingTile.h" + "ItemEntity.cpp" + "ItemEntity.h" + "Minecart.cpp" + "Minecart.h" + "MinecartChest.cpp" + "MinecartChest.h" + "MinecartContainer.cpp" + "MinecartContainer.h" + "MinecartFurnace.cpp" + "MinecartFurnace.h" + "MinecartHopper.cpp" + "MinecartHopper.h" + "MinecartRideable.cpp" + "MinecartRideable.h" + "MinecartSpawner.cpp" + "MinecartSpawner.h" + "MinecartTNT.cpp" + "MinecartTNT.h" + "PrimedTnt.cpp" + "PrimedTnt.h" + "net.minecraft.world.entity.item.h" +) +source_group("net/minecraft/world/entity/item" FILES ${_SOURCES_NET_ENTITY_ITEM}) + +set(_SOURCES_NET_ENTITY_MONSTER + "Blaze.cpp" + "Blaze.h" + "CaveSpider.cpp" + "CaveSpider.h" + "Creeper.cpp" + "Creeper.h" + "EnderMan.cpp" + "EnderMan.h" + "Enemy.cpp" + "Enemy.h" + "Ghast.cpp" + "Ghast.h" + "Giant.cpp" + "Giant.h" + "LavaSlime.cpp" + "LavaSlime.h" + "Monster.cpp" + "Monster.h" + "PigZombie.cpp" + "PigZombie.h" + "RangedAttackMob.h" + "SharedMonsterAttributes.cpp" + "SharedMonsterAttributes.h" + "Silverfish.cpp" + "Silverfish.h" + "Skeleton.cpp" + "Skeleton.h" + "Slime.cpp" + "Slime.h" + "Spider.cpp" + "Spider.h" + "Witch.cpp" + "Witch.h" + "Zombie.cpp" + "Zombie.h" + "net.minecraft.world.entity.monster.h" +) +source_group("net/minecraft/world/entity/monster" FILES ${_SOURCES_NET_ENTITY_MONSTER}) + +set(_SOURCES_NET_ENTITY_NPC + "ClientSideMerchant.cpp" + "ClientSideMerchant.h" + "Npc.cpp" + "Npc.h" + "Villager.cpp" + "Villager.h" + "net.minecraft.world.entity.npc.h" +) +source_group("net/minecraft/world/entity/npc" FILES ${_SOURCES_NET_ENTITY_NPC}) + +set(_SOURCES_NET_ENTITY_PLAYER + "Abilities.cpp" + "Abilities.h" + "Inventory.cpp" + "Inventory.h" + "Player.cpp" + "Player.h" + "net.minecraft.world.entity.player.h" +) +source_group("net/minecraft/world/entity/player" FILES ${_SOURCES_NET_ENTITY_PLAYER}) + +set(_SOURCES_NET_ENTITY_PROJECTILE + "Arrow.cpp" + "Arrow.h" + "DragonFireball.cpp" + "DragonFireball.h" + "EyeOfEnderSignal.cpp" + "EyeOfEnderSignal.h" + "Fireball.cpp" + "Fireball.h" + "FireworksRocketEntity.cpp" + "FireworksRocketEntity.h" + "FishingHook.cpp" + "FishingHook.h" + "LargeFireball.cpp" + "LargeFireball.h" + "Projectile.h" + "SmallFireball.cpp" + "SmallFireball.h" + "Snowball.cpp" + "Snowball.h" + "Throwable.cpp" + "Throwable.h" + "ThrownEgg.cpp" + "ThrownEgg.h" + "ThrownEnderpearl.cpp" + "ThrownEnderpearl.h" + "ThrownExpBottle.cpp" + "ThrownExpBottle.h" + "ThrownPotion.cpp" + "ThrownPotion.h" + "WitherSkull.cpp" + "WitherSkull.h" + "net.minecraft.world.entity.projectile.h" +) +source_group("net/minecraft/world/entity/projectile" FILES ${_SOURCES_NET_ENTITY_PROJECTILE}) + +set(_SOURCES_NET_FOOD + "FoodConstants.cpp" + "FoodConstants.h" + "FoodData.cpp" + "FoodData.h" + "net.minecraft.world.food.h" +) +source_group("net/minecraft/world/food" FILES ${_SOURCES_NET_FOOD}) + +set(_SOURCES_NET_INVENTORY + "AbstractContainerMenu.cpp" + "AbstractContainerMenu.h" + "AnimalChest.cpp" + "AnimalChest.h" + "AnvilMenu.cpp" + "AnvilMenu.h" + "ArmorSlot.cpp" + "ArmorSlot.h" + "BeaconMenu.cpp" + "BeaconMenu.h" + "BrewingStandMenu.cpp" + "BrewingStandMenu.h" + "ContainerMenu.cpp" + "ContainerMenu.h" + "CraftingContainer.cpp" + "CraftingContainer.h" + "CraftingMenu.cpp" + "CraftingMenu.h" + "EnchantmentContainer.cpp" + "EnchantmentContainer.h" + "EnchantmentMenu.cpp" + "EnchantmentMenu.h" + "EnchantmentSlot.h" + "FireworksMenu.cpp" + "FireworksMenu.h" + "FurnaceMenu.cpp" + "FurnaceMenu.h" + "FurnaceResultSlot.cpp" + "FurnaceResultSlot.h" + "HopperMenu.cpp" + "HopperMenu.h" + "HorseInventoryMenu.cpp" + "HorseInventoryMenu.h" + "InventoryMenu.cpp" + "InventoryMenu.h" + "MenuBackup.cpp" + "MenuBackup.h" + "MerchantContainer.cpp" + "MerchantContainer.h" + "MerchantMenu.cpp" + "MerchantMenu.h" + "MerchantResultSlot.cpp" + "MerchantResultSlot.h" + "PlayerEnderChestContainer.cpp" + "PlayerEnderChestContainer.h" + "RepairContainer.cpp" + "RepairContainer.h" + "RepairResultSlot.cpp" + "RepairResultSlot.h" + "ResultContainer.cpp" + "ResultContainer.h" + "ResultSlot.cpp" + "ResultSlot.h" + "Slot.cpp" + "Slot.h" + "TrapMenu.cpp" + "TrapMenu.h" + "net.minecraft.world.inventory.ContainerListener.h" + "net.minecraft.world.inventory.h" +) +source_group("net/minecraft/world/inventory" FILES ${_SOURCES_NET_INVENTORY}) + +set(_SOURCES_NET_ITEM + "AnvilTileItem.cpp" + "AnvilTileItem.h" + "ArmorItem.cpp" + "ArmorItem.h" + "AuxDataTileItem.cpp" + "AuxDataTileItem.h" + "BedItem.cpp" + "BedItem.h" + "BoatItem.cpp" + "BoatItem.h" + "BookItem.cpp" + "BookItem.h" + "BottleItem.cpp" + "BottleItem.h" + "BowItem.cpp" + "BowItem.h" + "BowlFoodItem.cpp" + "BowlFoodItem.h" + "BucketItem.cpp" + "BucketItem.h" + "CarrotOnAStickItem.cpp" + "CarrotOnAStickItem.h" + "ClockItem.cpp" + "ClockItem.h" + "CoalItem.cpp" + "CoalItem.h" + "ColoredTileItem.cpp" + "ColoredTileItem.h" + "CompassItem.cpp" + "CompassItem.h" + "ComplexItem.cpp" + "ComplexItem.h" + "DiggerItem.cpp" + "DiggerItem.h" + "DoorItem.cpp" + "DoorItem.h" + "DyePowderItem.cpp" + "DyePowderItem.h" + "EggItem.cpp" + "EggItem.h" + "EmptyMapItem.cpp" + "EmptyMapItem.h" + "EnchantedBookItem.cpp" + "EnchantedBookItem.h" + "EnderEyeItem.cpp" + "EnderEyeItem.h" + "EnderpearlItem.cpp" + "EnderpearlItem.h" + "ExperienceItem.cpp" + "ExperienceItem.h" + "FireChargeItem.cpp" + "FireChargeItem.h" + "FireworksChargeItem.cpp" + "FireworksChargeItem.h" + "FireworksItem.cpp" + "FireworksItem.h" + "FishingRodItem.cpp" + "FishingRodItem.h" + "FlintAndSteelItem.cpp" + "FlintAndSteelItem.h" + "FoodItem.cpp" + "FoodItem.h" + "GoldenAppleItem.cpp" + "GoldenAppleItem.h" + "HangingEntityItem.cpp" + "HangingEntityItem.h" + "HatchetItem.cpp" + "HatchetItem.h" + "HoeItem.cpp" + "HoeItem.h" + "Item.cpp" + "Item.h" + "ItemInstance.cpp" + "ItemInstance.h" + "LeafTileItem.cpp" + "LeafTileItem.h" + "LeashItem.cpp" + "LeashItem.h" + "MapItem.cpp" + "MapItem.h" + "MilkBucketItem.cpp" + "MilkBucketItem.h" + "MinecartItem.cpp" + "MinecartItem.h" + "MultiTextureTileItem.cpp" + "MultiTextureTileItem.h" + "NameTagItem.cpp" + "NameTagItem.h" + "PickaxeItem.cpp" + "PickaxeItem.h" + "PistonTileItem.cpp" + "PistonTileItem.h" + "PotionItem.cpp" + "PotionItem.h" + "Rarity.cpp" + "Rarity.h" + "RecordingItem.cpp" + "RecordingItem.h" + "RedStoneItem.cpp" + "RedStoneItem.h" + "SaddleItem.cpp" + "SaddleItem.h" + "SaplingTileItem.cpp" + "SaplingTileItem.h" + "SeedFoodItem.cpp" + "SeedFoodItem.h" + "SeedItem.cpp" + "SeedItem.h" + "ShearsItem.cpp" + "ShearsItem.h" + "ShovelItem.cpp" + "ShovelItem.h" + "SignItem.cpp" + "SignItem.h" + "SimpleFoiledItem.cpp" + "SimpleFoiledItem.h" + "SkullItem.cpp" + "SkullItem.h" + "SnowItem.cpp" + "SnowItem.h" + "SnowballItem.cpp" + "SnowballItem.h" + "SpawnEggItem.cpp" + "SpawnEggItem.h" + "StoneSlabTileItem.cpp" + "StoneSlabTileItem.h" + "TileItem.cpp" + "TileItem.h" + "TilePlanterItem.cpp" + "TilePlanterItem.h" + "UseAnim.h" + "WaterLilyTileItem.cpp" + "WaterLilyTileItem.h" + "WeaponItem.cpp" + "WeaponItem.h" + "WoolTileItem.cpp" + "WoolTileItem.h" + "WrittenBookItem.h" + "net.minecraft.world.item.h" +) +source_group("net/minecraft/world/item" FILES ${_SOURCES_NET_ITEM}) + +set(_SOURCES_NET_ITEM_ALCHEMY + "PotionBrewing.cpp" + "PotionBrewing.h" + "net.minecraft.world.item.alchemy.h" +) +source_group("net/minecraft/world/item/alchemy" FILES ${_SOURCES_NET_ITEM_ALCHEMY}) + +set(_SOURCES_NET_ITEM_CRAFTING + "ArmorDyeRecipe.cpp" + "ArmorDyeRecipe.h" + "ArmorRecipes.cpp" + "ArmorRecipes.h" + "ClothDyeRecipes.cpp" + "ClothDyeRecipes.h" + "FireworksRecipe.cpp" + "FireworksRecipe.h" + "FoodRecipies.cpp" + "FoodRecipies.h" + "FurnaceRecipes.cpp" + "FurnaceRecipes.h" + "MapCloningRecipe.h" + "MapExtendingRecipe.h" + "OreRecipies.cpp" + "OreRecipies.h" + "Recipes.cpp" + "Recipes.h" + "Recipy.h" + "ShapedRecipy.cpp" + "ShapedRecipy.h" + "ShapelessRecipy.cpp" + "ShapelessRecipy.h" + "StructureRecipies.cpp" + "StructureRecipies.h" + "ToolRecipies.cpp" + "ToolRecipies.h" + "WeaponRecipies.cpp" + "WeaponRecipies.h" + "net.minecraft.world.item.crafting.h" +) +source_group("net/minecraft/world/item/crafting" FILES ${_SOURCES_NET_ITEM_CRAFTING}) + +set(_SOURCES_NET_ITEM_ENCHANTMENT + "ArrowDamageEnchantment.cpp" + "ArrowDamageEnchantment.h" + "ArrowFireEnchantment.cpp" + "ArrowFireEnchantment.h" + "ArrowInfiniteEnchantment.cpp" + "ArrowInfiniteEnchantment.h" + "ArrowKnockbackEnchantment.cpp" + "ArrowKnockbackEnchantment.h" + "DamageEnchantment.cpp" + "DamageEnchantment.h" + "DigDurabilityEnchantment.cpp" + "DigDurabilityEnchantment.h" + "DiggingEnchantment.cpp" + "DiggingEnchantment.h" + "Enchantment.cpp" + "Enchantment.h" + "EnchantmentCategory.cpp" + "EnchantmentCategory.h" + "EnchantmentHelper.cpp" + "EnchantmentHelper.h" + "EnchantmentInstance.cpp" + "EnchantmentInstance.h" + "FireAspectEnchantment.cpp" + "FireAspectEnchantment.h" + "KnockbackEnchantment.cpp" + "KnockbackEnchantment.h" + "LootBonusEnchantment.cpp" + "LootBonusEnchantment.h" + "OxygenEnchantment.cpp" + "OxygenEnchantment.h" + "ProtectionEnchantment.cpp" + "ProtectionEnchantment.h" + "ThornsEnchantment.cpp" + "ThornsEnchantment.h" + "UntouchingEnchantment.cpp" + "UntouchingEnchantment.h" + "WaterWorkerEnchantment.cpp" + "WaterWorkerEnchantment.h" + "net.minecraft.world.item.enchantment.h" +) +source_group("net/minecraft/world/item/enchantment" FILES ${_SOURCES_NET_ITEM_ENCHANTMENT}) + +set(_SOURCES_NET_ITEM_TRADING + "Merchant.h" + "MerchantRecipe.cpp" + "MerchantRecipe.h" + "MerchantRecipeList.cpp" + "MerchantRecipeList.h" + "net.minecraft.world.item.trading.h" +) +source_group("net/minecraft/world/item/trading" FILES ${_SOURCES_NET_ITEM_TRADING}) + +set(_SOURCES_NET_LEVEL + "BaseMobSpawner.cpp" + "BaseMobSpawner.h" + "BlockDestructionProgress.cpp" + "BlockDestructionProgress.h" + "Calendar.cpp" + "Calendar.h" + "ChunkPos.cpp" + "ChunkPos.h" + "Coord.h" + "Explosion.cpp" + "Explosion.h" + "FoliageColor.cpp" + "FoliageColor.h" + "GameRules.cpp" + "GameRules.h" + "GrassColor.cpp" + "GrassColor.h" + "Level.cpp" + "Level.h" + "LevelConflictException.cpp" + "LevelConflictException.h" + "LevelListener.h" + "LevelSettings.cpp" + "LevelSettings.h" + "LevelSource.h" + "LevelType.cpp" + "LevelType.h" + "LightLayer.h" + "MobSpawner.cpp" + "MobSpawner.h" + "PortalForcer.cpp" + "PortalForcer.h" + "Region.cpp" + "Region.h" + "TickNextTickData.cpp" + "TickNextTickData.h" + "TileEventData.cpp" + "TileEventData.h" + "TilePos.cpp" + "TilePos.h" + "WaterColor.cpp" + "WaterColor.h" + "net.minecraft.world.level.h" +) +source_group("net/minecraft/world/level" FILES ${_SOURCES_NET_LEVEL}) + +set(_SOURCES_NET_LEVEL_BIOME + "BeachBiome.cpp" + "BeachBiome.h" + "Biome.cpp" + "Biome.h" + "BiomeCache.cpp" + "BiomeCache.h" + "BiomeDecorator.cpp" + "BiomeDecorator.h" + "BiomeSource.cpp" + "BiomeSource.h" + "DesertBiome.cpp" + "DesertBiome.h" + "ExtremeHillsBiome.cpp" + "ExtremeHillsBiome.h" + "FixedBiomeSource.cpp" + "FixedBiomeSource.h" + "ForestBiome.cpp" + "ForestBiome.h" + "HellBiome.cpp" + "HellBiome.h" + "IceBiome.cpp" + "IceBiome.h" + "JungleBiome.cpp" + "JungleBiome.h" + "MushroomIslandBiome.cpp" + "MushroomIslandBiome.h" + "OceanBiome.h" + "PlainsBiome.cpp" + "PlainsBiome.h" + "RainforestBiome.cpp" + "RainforestBiome.h" + "RiverBiome.h" + "SwampBiome.cpp" + "SwampBiome.h" + "TaigaBiome.cpp" + "TaigaBiome.h" + "TheEndBiome.cpp" + "TheEndBiome.h" + "TheEndBiomeDecorator.cpp" + "TheEndBiomeDecorator.h" + "WaterlilyFeature.cpp" + "WaterlilyFeature.h" + "net.minecraft.world.level.biome.h" +) +source_group("net/minecraft/world/level/biome" FILES ${_SOURCES_NET_LEVEL_BIOME}) + +set(_SOURCES_NET_LEVEL_CHUNK + "BlockReplacements.cpp" + "BlockReplacements.h" + "ChunkSource.h" + "CompressedTileStorage.cpp" + "CompressedTileStorage.h" + "DataLayer.cpp" + "DataLayer.h" + "EmptyLevelChunk.cpp" + "EmptyLevelChunk.h" + "LevelChunk.cpp" + "LevelChunk.h" + "ReadOnlyChunkCache.cpp" + "ReadOnlyChunkCache.h" + "SparseDataStorage.cpp" + "SparseDataStorage.h" + "SparseLightStorage.cpp" + "SparseLightStorage.h" + "WaterLevelChunk.cpp" + "WaterLevelChunk.h" + "net.minecraft.world.level.chunk.h" +) +source_group("net/minecraft/world/level/chunk" FILES ${_SOURCES_NET_LEVEL_CHUNK}) + +set(_SOURCES_NET_LEVEL_CHUNK_STORAGE + "ChunkStorage.h" + "ChunkStorageProfileDecorator.cpp" + "ChunkStorageProfileDecorator.h" + "McRegionChunkStorage.cpp" + "McRegionChunkStorage.h" + "MemoryChunkStorage.cpp" + "MemoryChunkStorage.h" + "NbtSlotFile.cpp" + "NbtSlotFile.h" + "OldChunkStorage.cpp" + "OldChunkStorage.h" + "RegionFile.cpp" + "RegionFile.h" + "RegionFileCache.cpp" + "RegionFileCache.h" + "ZoneFile.cpp" + "ZoneFile.h" + "ZoneIo.cpp" + "ZoneIo.h" + "ZonedChunkStorage.cpp" + "ZonedChunkStorage.h" + "net.minecraft.world.level.chunk.storage.h" +) +source_group("net/minecraft/world/level/chunk/storage" FILES ${_SOURCES_NET_LEVEL_CHUNK_STORAGE}) + +set(_SOURCES_NET_LEVEL_DIMENSION + "Dimension.cpp" + "Dimension.h" + "HellDimension.cpp" + "HellDimension.h" + "NormalDimension.h" + "TheEndDimension.cpp" + "TheEndDimension.h" + "net.minecraft.world.level.dimension.h" +) +source_group("net/minecraft/world/level/dimension" FILES ${_SOURCES_NET_LEVEL_DIMENSION}) + +set(_SOURCES_NET_LEVEL_LEVELGEN + "CanyonFeature.cpp" + "CanyonFeature.h" + "CustomLevelSource.cpp" + "CustomLevelSource.h" + "DungeonFeature.cpp" + "DungeonFeature.h" + "FlatLevelSource.cpp" + "FlatLevelSource.h" + "HellFlatLevelSource.cpp" + "HellFlatLevelSource.h" + "HellRandomLevelSource.cpp" + "HellRandomLevelSource.h" + "LargeCaveFeature.cpp" + "LargeCaveFeature.h" + "LargeFeature.cpp" + "LargeFeature.h" + "LargeHellCaveFeature.cpp" + "LargeHellCaveFeature.h" + "RandomLevelSource.cpp" + "RandomLevelSource.h" + "TheEndLevelRandomLevelSource.cpp" + "TheEndLevelRandomLevelSource.h" + "TownFeature.h" + "net.minecraft.world.level.levelgen.h" +) +source_group("net/minecraft/world/level/levelgen" FILES ${_SOURCES_NET_LEVEL_LEVELGEN}) + +set(_SOURCES_NET_LEVEL_LEVELGEN_FEATURE + "BasicTree.cpp" + "BasicTree.h" + "BirchFeature.cpp" + "BirchFeature.h" + "BonusChestFeature.cpp" + "BonusChestFeature.h" + "CactusFeature.cpp" + "CactusFeature.h" + "CaveFeature.cpp" + "CaveFeature.h" + "ClayFeature.cpp" + "ClayFeature.h" + "DeadBushFeature.cpp" + "DeadBushFeature.h" + "DesertWellFeature.cpp" + "DesertWellFeature.h" + "EndPodiumFeature.cpp" + "EndPodiumFeature.h" + "Feature.cpp" + "Feature.h" + "FlowerFeature.cpp" + "FlowerFeature.h" + "GroundBushFeature.cpp" + "GroundBushFeature.h" + "HellFireFeature.cpp" + "HellFireFeature.h" + "HellPortalFeature.cpp" + "HellPortalFeature.h" + "HellSpringFeature.cpp" + "HellSpringFeature.h" + "HouseFeature.cpp" + "HouseFeature.h" + "HugeMushroomFeature.cpp" + "HugeMushroomFeature.h" + "LakeFeature.cpp" + "LakeFeature.h" + "LightGemFeature.cpp" + "LightGemFeature.h" + "MegaTreeFeature.cpp" + "MegaTreeFeature.h" + "MonsterRoomFeature.cpp" + "MonsterRoomFeature.h" + "OreFeature.cpp" + "OreFeature.h" + "PineFeature.cpp" + "PineFeature.h" + "PumpkinFeature.cpp" + "PumpkinFeature.h" + "ReedsFeature.cpp" + "ReedsFeature.h" + "SandFeature.cpp" + "SandFeature.h" + "SpikeFeature.cpp" + "SpikeFeature.h" + "SpringFeature.cpp" + "SpringFeature.h" + "SpruceFeature.cpp" + "SpruceFeature.h" + "SwampTreeFeature.cpp" + "SwampTreeFeature.h" + "TallGrassFeature.cpp" + "TallGrassFeature.h" + "TreeFeature.cpp" + "TreeFeature.h" + "VinesFeature.cpp" + "VinesFeature.h" + "net.minecraft.world.level.levelgen.feature.h" +) +source_group("net/minecraft/world/level/levelgen/feature" FILES ${_SOURCES_NET_LEVEL_LEVELGEN_FEATURE}) + +set(_SOURCES_NET_LEVEL_LEVELGEN_FLAT + "FlatGeneratorInfo.cpp" + "FlatGeneratorInfo.h" + "FlatLayerInfo.cpp" + "FlatLayerInfo.h" + "net.minecraft.world.level.levelgen.flat.h" +) +source_group("net/minecraft/world/level/levelgen/flat" FILES ${_SOURCES_NET_LEVEL_LEVELGEN_FLAT}) + +set(_SOURCES_NET_LEVEL_LEVELGEN_STRUCTURE + "BlockGenMethods.cpp" + "BlockGenMethods.h" + "BoundingBox.cpp" + "BoundingBox.h" + "MineShaftFeature.cpp" + "MineShaftFeature.h" + "MineShaftPieces.cpp" + "MineShaftPieces.h" + "MineShaftStart.cpp" + "MineShaftStart.h" + "NetherBridgeFeature.cpp" + "NetherBridgeFeature.h" + "NetherBridgePieces.cpp" + "NetherBridgePieces.h" + "RandomScatteredLargeFeature.cpp" + "RandomScatteredLargeFeature.h" + "ScatteredFeaturePieces.cpp" + "ScatteredFeaturePieces.h" + "SkyIslandDimension.cpp" + "StrongholdFeature.cpp" + "StrongholdFeature.h" + "StrongholdPieces.cpp" + "StrongholdPieces.h" + "StructureFeature.cpp" + "StructureFeature.h" + "StructureFeatureIO.cpp" + "StructureFeatureIO.h" + "StructureFeatureSavedData.cpp" + "StructureFeatureSavedData.h" + "StructurePiece.cpp" + "StructurePiece.h" + "StructureStart.cpp" + "StructureStart.h" + "VillageFeature.cpp" + "VillageFeature.h" + "VillagePieces.cpp" + "VillagePieces.h" + "net.minecraft.world.level.levelgen.structure.h" +) +source_group("net/minecraft/world/level/levelgen/structure" FILES ${_SOURCES_NET_LEVEL_LEVELGEN_STRUCTURE}) + +set(_SOURCES_NET_LEVEL_LEVELGEN_SYNTH + "Distort.cpp" + "Distort.h" + "Emboss.cpp" + "Emboss.h" + "FastNoise.cpp" + "FastNoise.h" + "ImprovedNoise.cpp" + "ImprovedNoise.h" + "PerlinNoise.cpp" + "PerlinNoise.h" + "PerlinSimplexNoise.cpp" + "PerlinSimplexNoise.h" + "Rotate.cpp" + "Rotate.h" + "Scale.cpp" + "Scale.h" + "SimplexNoise.cpp" + "SimplexNoise.h" + "Synth.cpp" + "Synth.h" + "net.minecraft.world.level.levelgen.synth.h" +) +source_group("net/minecraft/world/level/levelgen/synth" FILES ${_SOURCES_NET_LEVEL_LEVELGEN_SYNTH}) + +set(_SOURCES_NET_LEVEL_MATERIAL + "DecorationMaterial.h" + "GasMaterial.h" + "LiquidMaterial.h" + "Material.cpp" + "Material.h" + "MaterialColor.cpp" + "MaterialColor.h" + "PortalMaterial.h" + "WebMaterial.h" + "net.minecraft.world.level.material.h" +) +source_group("net/minecraft/world/level/material" FILES ${_SOURCES_NET_LEVEL_MATERIAL}) + +set(_SOURCES_NET_LEVEL_NEWBIOME_LAYER + "AddIslandLayer.cpp" + "AddIslandLayer.h" + "AddMushroomIslandLayer.cpp" + "AddMushroomIslandLayer.h" + "AddSnowLayer.cpp" + "AddSnowLayer.h" + "BiomeInitLayer.cpp" + "BiomeInitLayer.h" + "BiomeOverrideLayer.cpp" + "BiomeOverrideLayer.h" + "DownfallLayer.cpp" + "DownfallLayer.h" + "DownfallMixerLayer.cpp" + "DownfallMixerLayer.h" + "FlatLayer.cpp" + "FlatLayer.h" + "FuzzyZoomLayer.cpp" + "FuzzyZoomLayer.h" + "GrowMushroomIslandLayer.cpp" + "GrowMushroomIslandLayer.h" + "IntCache.cpp" + "IntCache.h" + "IslandLayer.cpp" + "IslandLayer.h" + "Layer.cpp" + "Layer.h" + "RegionHillsLayer.cpp" + "RegionHillsLayer.h" + "RiverInitLayer.cpp" + "RiverInitLayer.h" + "RiverLayer.cpp" + "RiverLayer.h" + "RiverMixerLayer.cpp" + "RiverMixerLayer.h" + "ShoreLayer.cpp" + "ShoreLayer.h" + "SmoothLayer.cpp" + "SmoothLayer.h" + "SmoothZoomLayer.cpp" + "SmoothZoomLayer.h" + "SwampRiversLayer.cpp" + "SwampRiversLayer.h" + "TemperatureLayer.cpp" + "TemperatureLayer.h" + "TemperatureMixerLayer.cpp" + "TemperatureMixerLayer.h" + "VoronoiZoom.cpp" + "VoronoiZoom.h" + "ZoomLayer.cpp" + "ZoomLayer.h" + "net.minecraft.world.level.newbiome.layer.h" +) +source_group("net/minecraft/world/level/newbiome/layer" FILES ${_SOURCES_NET_LEVEL_NEWBIOME_LAYER}) + +set(_SOURCES_NET_LEVEL_PATHFINDER + "BinaryHeap.cpp" + "BinaryHeap.h" + "Node.cpp" + "Node.h" + "Path.cpp" + "Path.h" + "PathFinder.cpp" + "PathFinder.h" + "net.minecraft.world.level.pathfinder.h" +) +source_group("net/minecraft/world/level/pathfinder" FILES ${_SOURCES_NET_LEVEL_PATHFINDER}) + +set(_SOURCES_NET_LEVEL_REDSTONE + "Redstone.cpp" + "Redstone.h" + "net.minecraft.world.level.redstone.h" +) +source_group("net/minecraft/world/level/redstone" FILES ${_SOURCES_NET_LEVEL_REDSTONE}) + +set(_SOURCES_NET_LEVEL_SAVEDDATA + "MapItemSavedData.cpp" + "MapItemSavedData.h" + "SavedData.cpp" + "SavedData.h" + "net.minecraft.world.level.saveddata.h" +) +source_group("net/minecraft/world/level/saveddata" FILES ${_SOURCES_NET_LEVEL_SAVEDDATA}) + +set(_SOURCES_NET_LEVEL_STORAGE + "DerivedLevelData.cpp" + "DerivedLevelData.h" + "DirectoryLevelStorage.cpp" + "DirectoryLevelStorage.h" + "DirectoryLevelStorageSource.cpp" + "DirectoryLevelStorageSource.h" + "LevelData.cpp" + "LevelData.h" + "LevelStorage.cpp" + "LevelStorage.h" + "LevelStorageProfilerDecorator.cpp" + "LevelStorageProfilerDecorator.h" + "LevelStorageSource.h" + "LevelSummary.cpp" + "LevelSummary.h" + "McRegionLevelStorage.cpp" + "McRegionLevelStorage.h" + "McRegionLevelStorageSource.cpp" + "McRegionLevelStorageSource.h" + "MemoryLevelStorage.cpp" + "MemoryLevelStorage.h" + "MemoryLevelStorageSource.cpp" + "MemoryLevelStorageSource.h" + "MockedLevelStorage.cpp" + "MockedLevelStorage.h" + "PlayerIO.h" + "SavedDataStorage.cpp" + "SavedDataStorage.h" + "net.minecraft.world.level.storage.h" +) +source_group("net/minecraft/world/level/storage" FILES ${_SOURCES_NET_LEVEL_STORAGE}) + +set(_SOURCES_NET_LEVEL_TILE + "AirTile.cpp" + "AirTile.h" + "AnvilTile.cpp" + "AnvilTile.h" + "BaseEntityTile.cpp" + "BaseEntityTile.h" + "BasePressurePlateTile.cpp" + "BasePressurePlateTile.h" + "BaseRailTile.cpp" + "BaseRailTile.h" + "BeaconTile.cpp" + "BeaconTile.h" + "BedTile.cpp" + "BedTile.h" + "BookshelfTile.cpp" + "BookshelfTile.h" + "BrewingStandTile.cpp" + "BrewingStandTile.h" + "Bush.cpp" + "Bush.h" + "ButtonTile.cpp" + "ButtonTile.h" + "CactusTile.cpp" + "CactusTile.h" + "CakeTile.cpp" + "CakeTile.h" + "CarrotTile.cpp" + "CarrotTile.h" + "CauldronTile.cpp" + "CauldronTile.h" + "ChestTile.cpp" + "ChestTile.h" + "ClayTile.cpp" + "ClayTile.h" + "CocoaTile.cpp" + "CocoaTile.h" + "ColoredTile.cpp" + "ColoredTile.h" + "CommandBlock.cpp" + "CommandBlock.h" + "ComparatorTile.cpp" + "ComparatorTile.h" + "CoralTile.cpp" + "CoralTile.h" + "CropTile.cpp" + "CropTile.h" + "DaylightDetectorTile.cpp" + "DaylightDetectorTile.h" + "DeadBushTile.cpp" + "DeadBushTile.h" + "DetectorRailTile.cpp" + "DetectorRailTile.h" + "DiodeTile.cpp" + "DiodeTile.h" + "DirectionalTile.cpp" + "DirectionalTile.h" + "DirtTile.cpp" + "DirtTile.h" + "DispenserTile.cpp" + "DispenserTile.h" + "DoorTile.cpp" + "DoorTile.h" + "DropperTile.cpp" + "DropperTile.h" + "EggTile.cpp" + "EggTile.h" + "EnchantmentTableTile.cpp" + "EnchantmentTableTile.h" + "EnderChestTile.cpp" + "EnderChestTile.h" + "EntityTile.h" + "FarmTile.cpp" + "FarmTile.h" + "FenceGateTile.cpp" + "FenceGateTile.h" + "FenceTile.cpp" + "FenceTile.h" + "FireTile.cpp" + "FireTile.h" + "FlowerPotTile.cpp" + "FlowerPotTile.h" + "FurnaceTile.cpp" + "FurnaceTile.h" + "GlassTile.cpp" + "GlassTile.h" + "GlowstoneTile.cpp" + "GlowstoneTile.h" + "GrassTile.cpp" + "GrassTile.h" + "GravelTile.cpp" + "GravelTile.h" + "HalfSlabTile.cpp" + "HalfSlabTile.h" + "HalfTransparentTile.cpp" + "HalfTransparentTile.h" + "HayBlockTile.cpp" + "HayBlockTile.h" + "HeavyTile.cpp" + "HeavyTile.h" + "HopperTile.cpp" + "HopperTile.h" + "HugeMushroomTile.cpp" + "HugeMushroomTile.h" + "IceTile.cpp" + "IceTile.h" + "JukeboxTile.cpp" + "JukeboxTile.h" + "LadderTile.cpp" + "LadderTile.h" + "LeafTile.cpp" + "LeafTile.h" + "LevelEvent.h" + "LeverTile.cpp" + "LeverTile.h" + "LiquidTile.cpp" + "LiquidTile.h" + "LiquidTileDynamic.cpp" + "LiquidTileDynamic.h" + "LiquidTileStatic.cpp" + "LiquidTileStatic.h" + "LockedChestTile.cpp" + "LockedChestTile.h" + "MelonTile.cpp" + "MelonTile.h" + "MetalTile.cpp" + "MetalTile.h" + "MobSpawnerTile.cpp" + "MobSpawnerTile.h" + "Mushroom.cpp" + "Mushroom.h" + "MycelTile.cpp" + "MycelTile.h" + "NetherWartTile.cpp" + "NetherWartTile.h" + "NetherrackTile.cpp" + "NetherrackTile.h" + "NotGateTile.cpp" + "NotGateTile.h" + "NoteBlockTile.cpp" + "NoteBlockTile.h" + "ObsidianTile.cpp" + "ObsidianTile.h" + "OreTile.cpp" + "OreTile.h" + "PortalTile.cpp" + "PortalTile.h" + "PotatoTile.cpp" + "PotatoTile.h" + "PoweredMetalTile.cpp" + "PoweredMetalTile.h" + "PoweredRailTile.cpp" + "PoweredRailTile.h" + "PressurePlateTile.cpp" + "PressurePlateTile.h" + "PumpkinTile.cpp" + "PumpkinTile.h" + "QuartzBlockTile.cpp" + "QuartzBlockTile.h" + "RailTile.cpp" + "RailTile.h" + "RedStoneDustTile.cpp" + "RedStoneDustTile.h" + "RedStoneOreTile.cpp" + "RedStoneOreTile.h" + "RedlightTile.cpp" + "RedlightTile.h" + "ReedTile.cpp" + "ReedTile.h" + "RepeaterTile.cpp" + "RepeaterTile.h" + "RotatedPillarTile.cpp" + "RotatedPillarTile.h" + "SandStoneTile.cpp" + "SandStoneTile.h" + "Sapling.cpp" + "Sapling.h" + "SignTile.cpp" + "SignTile.h" + "SkullTile.cpp" + "SkullTile.h" + "SmoothStoneBrickTile.cpp" + "SmoothStoneBrickTile.h" + "SnowTile.cpp" + "SnowTile.h" + "SoulSandTile.cpp" + "SoulSandTile.h" + "Sponge.cpp" + "Sponge.h" + "StainedGlassBlock.cpp" + "StainedGlassBlock.h" + "StainedGlassPaneBlock.cpp" + "StainedGlassPaneBlock.h" + "StairTile.cpp" + "StairTile.h" + "StemTile.cpp" + "StemTile.h" + "StoneButtonTile.cpp" + "StoneButtonTile.h" + "StoneMonsterTile.cpp" + "StoneMonsterTile.h" + "StoneSlabTile.cpp" + "StoneSlabTile.h" + "StoneTile.cpp" + "StoneTile.h" + "TallGrass.cpp" + "TallGrass.h" + "TheEndPortal.cpp" + "TheEndPortal.h" + "TheEndPortalFrameTile.cpp" + "TheEndPortalFrameTile.h" + "ThinFenceTile.cpp" + "ThinFenceTile.h" + "Tile.cpp" + "Tile.h" + "TntTile.cpp" + "TntTile.h" + "TopSnowTile.cpp" + "TopSnowTile.h" + "TorchTile.cpp" + "TorchTile.h" + "TransparentTile.cpp" + "TransparentTile.h" + "TrapDoorTile.cpp" + "TrapDoorTile.h" + "TreeTile.cpp" + "TreeTile.h" + "TripWireSourceTile.cpp" + "TripWireSourceTile.h" + "TripWireTile.cpp" + "TripWireTile.h" + "VineTile.cpp" + "VineTile.h" + "WallTile.cpp" + "WallTile.h" + "WaterLilyTile.cpp" + "WaterLilyTile.h" + "WebTile.cpp" + "WebTile.h" + "WeightedPressurePlateTile.cpp" + "WeightedPressurePlateTile.h" + "WoodButtonTile.cpp" + "WoodButtonTile.h" + "WoodSlabTile.cpp" + "WoodSlabTile.h" + "WoodTile.cpp" + "WoodTile.h" + "WoolCarpetTile.cpp" + "WoolCarpetTile.h" + "WorkbenchTile.cpp" + "WorkbenchTile.h" + "net.minecraft.world.level.tile.h" +) +source_group("net/minecraft/world/level/tile" FILES ${_SOURCES_NET_LEVEL_TILE}) + +set(_SOURCES_NET_LEVEL_TILE_ENTITY + "BeaconTileEntity.cpp" + "BeaconTileEntity.h" + "BrewingStandTileEntity.cpp" + "BrewingStandTileEntity.h" + "ChestTileEntity.cpp" + "ChestTileEntity.h" + "CommandBlockEntity.cpp" + "CommandBlockEntity.h" + "ComparatorTileEntity.cpp" + "ComparatorTileEntity.h" + "DaylightDetectorTileEntity.cpp" + "DaylightDetectorTileEntity.h" + "DispenserTileEntity.cpp" + "DispenserTileEntity.h" + "DropperTileEntity.cpp" + "DropperTileEntity.h" + "EnchantmentTableEntity.cpp" + "EnchantmentTableEntity.h" + "EnderChestTileEntity.cpp" + "EnderChestTileEntity.h" + "FurnaceTileEntity.cpp" + "FurnaceTileEntity.h" + "Hopper.h" + "HopperTileEntity.cpp" + "HopperTileEntity.h" + "MobSpawnerTileEntity.cpp" + "MobSpawnerTileEntity.h" + "MusicTileEntity.cpp" + "MusicTileEntity.h" + "SignTileEntity.cpp" + "SignTileEntity.h" + "SkullTileEntity.cpp" + "SkullTileEntity.h" + "TheEndPortalTileEntity.cpp" + "TheEndPortalTileEntity.h" + "TileEntity.cpp" + "TileEntity.h" + "net.minecraft.world.level.tile.entity.h" +) +source_group("net/minecraft/world/level/tile/entity" FILES ${_SOURCES_NET_LEVEL_TILE_ENTITY}) + +set(_SOURCES_NET_LEVEL_TILE_PISTON + "PistonBaseTile.cpp" + "PistonBaseTile.h" + "PistonExtensionTile.cpp" + "PistonExtensionTile.h" + "PistonMovingPiece.cpp" + "PistonMovingPiece.h" + "PistonPieceEntity.cpp" + "PistonPieceEntity.h" + "net.minecraft.world.level.tile.piston.h" +) +source_group("net/minecraft/world/level/tile/piston" FILES ${_SOURCES_NET_LEVEL_TILE_PISTON}) + +set(_SOURCES_NET_PHYS + "AABB.cpp" + "AABB.h" + "HitResult.cpp" + "HitResult.h" + "Vec3.cpp" + "Vec3.h" + "net.minecraft.world.phys.h" +) +source_group("net/minecraft/world/phys" FILES ${_SOURCES_NET_PHYS}) + +set(_SOURCES_NET_SCORES + "Objective.cpp" + "Objective.h" + "PlayerTeam.cpp" + "PlayerTeam.h" + "Score.cpp" + "Score.h" + "ScoreHolder.h" + "Scoreboard.cpp" + "Scoreboard.h" + "ScoreboardSaveData.h" + "Team.cpp" + "Team.h" + "net.minecraft.world.scores.h" +) +source_group("net/minecraft/world/scores" FILES ${_SOURCES_NET_SCORES}) + +set(_SOURCES_NET_SCORES_CRITERIA + "DummyCriteria.cpp" + "DummyCriteria.h" + "HealthCriteria.cpp" + "HealthCriteria.h" + "ObjectiveCriteria.cpp" + "ObjectiveCriteria.h" + "net.minecraft.world.scores.criteria.h" +) +source_group("net/minecraft/world/scores/criteria" FILES ${_SOURCES_NET_SCORES_CRITERIA}) + +set(_SOURCES_X64HEADERS + "x64headers/extraX64.h" + "x64headers/qnet.h" + "x64headers/xmcore.h" + "x64headers/xrnm.h" + "x64headers/xsocialpost.h" + "x64headers/xuiapp.h" + "x64headers/xuiresource.h" +) +source_group("x64headers" FILES ${_SOURCES_X64HEADERS}) + +set(MINECRAFT_WORLD_SOURCES + ${_SOURCES_ROOT} + ${_SOURCES_CONSOLEHELPERS} + ${_SOURCES_CONSOLEHELPERS_CONSOLESAVEFILEIO} + ${_SOURCES_CONSOLEJAVALIBS} + ${_SOURCES_CONSOLEJAVALIBS_INPUTOUTPUTSTREAM} + ${_SOURCES_HEADER_FILES} + ${_SOURCES_SOURCE_FILES} + ${_SOURCES_ARGO} + ${_SOURCES_COM_MOJANG_NBT} + ${_SOURCES_NET_MINECRAFT} + ${_SOURCES_NET_MINECRAFT_COMMANDS} + ${_SOURCES_NET_MINECRAFT_COMMANDS_COMMON} + ${_SOURCES_NET_MINECRAFT_CORE} + ${_SOURCES_NET_MINECRAFT_LOCALE} + ${_SOURCES_NET_MINECRAFT_NETWORK} + ${_SOURCES_NET_MINECRAFT_NETWORK_PACKET} + ${_SOURCES_NET_MINECRAFT_STATS} + ${_SOURCES_NET_MINECRAFT_UTIL} + ${_SOURCES_NET_MINECRAFT_WORLD} + ${_SOURCES_NET_DAMAGESOURCE} + ${_SOURCES_NET_EFFECT} + ${_SOURCES_NET_ENTITY} + ${_SOURCES_NET_ENTITY_AI_ATTRIBUTES} + ${_SOURCES_NET_ENTITY_AI_CONTROL} + ${_SOURCES_NET_ENTITY_AI_GOAL} + ${_SOURCES_NET_ENTITY_AI_GOAL_TARGET} + ${_SOURCES_NET_ENTITY_AI_NAVIGATION} + ${_SOURCES_NET_ENTITY_AI_SENSING} + ${_SOURCES_NET_ENTITY_AI_UTIL} + ${_SOURCES_NET_ENTITY_AI_VILLAGE} + ${_SOURCES_NET_ENTITY_AMBIENT} + ${_SOURCES_NET_ENTITY_ANIMAL} + ${_SOURCES_NET_ENTITY_BOSS} + ${_SOURCES_NET_ENTITY_BOSS_ENDERDRAGON} + ${_SOURCES_NET_ENTITY_BOSS_WITHER} + ${_SOURCES_NET_ENTITY_GLOBAL} + ${_SOURCES_NET_ENTITY_ITEM} + ${_SOURCES_NET_ENTITY_MONSTER} + ${_SOURCES_NET_ENTITY_NPC} + ${_SOURCES_NET_ENTITY_PLAYER} + ${_SOURCES_NET_ENTITY_PROJECTILE} + ${_SOURCES_NET_FOOD} + ${_SOURCES_NET_INVENTORY} + ${_SOURCES_NET_ITEM} + ${_SOURCES_NET_ITEM_ALCHEMY} + ${_SOURCES_NET_ITEM_CRAFTING} + ${_SOURCES_NET_ITEM_ENCHANTMENT} + ${_SOURCES_NET_ITEM_TRADING} + ${_SOURCES_NET_LEVEL} + ${_SOURCES_NET_LEVEL_BIOME} + ${_SOURCES_NET_LEVEL_CHUNK} + ${_SOURCES_NET_LEVEL_CHUNK_STORAGE} + ${_SOURCES_NET_LEVEL_DIMENSION} + ${_SOURCES_NET_LEVEL_LEVELGEN} + ${_SOURCES_NET_LEVEL_LEVELGEN_FEATURE} + ${_SOURCES_NET_LEVEL_LEVELGEN_FLAT} + ${_SOURCES_NET_LEVEL_LEVELGEN_STRUCTURE} + ${_SOURCES_NET_LEVEL_LEVELGEN_SYNTH} + ${_SOURCES_NET_LEVEL_MATERIAL} + ${_SOURCES_NET_LEVEL_NEWBIOME_LAYER} + ${_SOURCES_NET_LEVEL_PATHFINDER} + ${_SOURCES_NET_LEVEL_REDSTONE} + ${_SOURCES_NET_LEVEL_SAVEDDATA} + ${_SOURCES_NET_LEVEL_STORAGE} + ${_SOURCES_NET_LEVEL_TILE} + ${_SOURCES_NET_LEVEL_TILE_ENTITY} + ${_SOURCES_NET_LEVEL_TILE_PISTON} + ${_SOURCES_NET_PHYS} + ${_SOURCES_NET_SCORES} + ${_SOURCES_NET_SCORES_CRITERIA} + ${_SOURCES_X64HEADERS} + PARENT_SCOPE +) diff --git a/Minecraft.World/Minecraft.World.vcxproj.user b/Minecraft.World/Minecraft.World.vcxproj.user deleted file mode 100644 index ace9a86ac..000000000 --- a/Minecraft.World/Minecraft.World.vcxproj.user +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/Minecraft.World/Minecraft.World.vcxproj.vspscc b/Minecraft.World/Minecraft.World.vcxproj.vspscc deleted file mode 100644 index b6d32892f..000000000 --- a/Minecraft.World/Minecraft.World.vcxproj.vspscc +++ /dev/null @@ -1,10 +0,0 @@ -"" -{ -"FILE_VERSION" = "9237" -"ENLISTMENT_CHOICE" = "NEVER" -"PROJECT_FILE_RELATIVE_PATH" = "" -"NUMBER_OF_EXCLUDED_FILES" = "0" -"ORIGINAL_PROJECT_FILE_PATH" = "" -"NUMBER_OF_NESTED_PROJECTS" = "0" -"SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROVIDER" -} diff --git a/cmake/ClientSources.cmake b/cmake/ClientSources.cmake deleted file mode 100644 index bb1f331df..000000000 --- a/cmake/ClientSources.cmake +++ /dev/null @@ -1,497 +0,0 @@ -set(MINECRAFT_CLIENT_SOURCES - "AbstractTexturePack.cpp" - "AchievementPopup.cpp" - "AchievementScreen.cpp" - "AllowAllCuller.cpp" - "ArchiveFile.cpp" - "ArrowRenderer.cpp" - "BatModel.cpp" - "BatRenderer.cpp" - "BeaconRenderer.cpp" - "BlazeModel.cpp" - "BlazeRenderer.cpp" - "BoatModel.cpp" - "BoatRenderer.cpp" - "BookModel.cpp" - "BossMobGuiInfo.cpp" - "BreakingItemParticle.cpp" - "BubbleParticle.cpp" - "BufferedImage.cpp" - "Button.cpp" - "Camera.cpp" - "CaveSpiderRenderer.cpp" - "ChatScreen.cpp" - "ChestModel.cpp" - "ChestRenderer.cpp" - "ChickenModel.cpp" - "ChickenRenderer.cpp" - "Chunk.cpp" - "ClientConnection.cpp" - "ClientConstants.cpp" - "ClockTexture.cpp" - "Common/Audio/Consoles_SoundEngine.cpp" - "Common/Audio/SoundEngine.cpp" - "Common/Audio/SoundNames.cpp" - "Common/Colours/ColourTable.cpp" - "Common/ConsoleGameMode.cpp" - "Common/Console_Utils.cpp" - "Common/Consoles_App.cpp" - "Common/DLC/DLCAudioFile.cpp" - "Common/DLC/DLCCapeFile.cpp" - "Common/DLC/DLCColourTableFile.cpp" - "Common/DLC/DLCFile.cpp" - "Common/DLC/DLCGameRulesFile.cpp" - "Common/DLC/DLCGameRulesHeader.cpp" - "Common/DLC/DLCLocalisationFile.cpp" - "Common/DLC/DLCManager.cpp" - "Common/DLC/DLCPack.cpp" - "Common/DLC/DLCSkinFile.cpp" - "Common/DLC/DLCTextureFile.cpp" - "Common/DLC/DLCUIDataFile.cpp" - "Common/Filesystem/Filesystem.cpp" - "Common/GameRules/AddEnchantmentRuleDefinition.cpp" - "Common/GameRules/AddItemRuleDefinition.cpp" - "Common/GameRules/ApplySchematicRuleDefinition.cpp" - "Common/GameRules/BiomeOverride.cpp" - "Common/GameRules/CollectItemRuleDefinition.cpp" - "Common/GameRules/CompleteAllRuleDefinition.cpp" - "Common/GameRules/CompoundGameRuleDefinition.cpp" - "Common/GameRules/ConsoleGenerateStructure.cpp" - "Common/GameRules/ConsoleSchematicFile.cpp" - "Common/GameRules/GameRule.cpp" - "Common/GameRules/GameRuleDefinition.cpp" - "Common/GameRules/GameRuleManager.cpp" - "Common/GameRules/LevelGenerationOptions.cpp" - "Common/GameRules/LevelGenerators.cpp" - "Common/GameRules/LevelRules.cpp" - "Common/GameRules/LevelRuleset.cpp" - "Common/GameRules/NamedAreaRuleDefinition.cpp" - "Common/GameRules/StartFeature.cpp" - "Common/GameRules/UpdatePlayerRuleDefinition.cpp" - "Common/GameRules/UseTileRuleDefinition.cpp" - "Common/GameRules/XboxStructureActionGenerateBox.cpp" - "Common/GameRules/XboxStructureActionPlaceBlock.cpp" - "Common/GameRules/XboxStructureActionPlaceContainer.cpp" - "Common/GameRules/XboxStructureActionPlaceSpawner.cpp" - "Common/Leaderboards/LeaderboardInterface.cpp" - "Common/Leaderboards/LeaderboardManager.cpp" - "Common/Network/GameNetworkManager.cpp" - "Common/Network/PlatformNetworkManagerStub.cpp" - "Common/Telemetry/TelemetryManager.cpp" - "Common/Trial/TrialMode.cpp" - "Common/Tutorial/AreaConstraint.cpp" - "Common/Tutorial/AreaHint.cpp" - "Common/Tutorial/AreaTask.cpp" - "Common/Tutorial/ChangeStateConstraint.cpp" - "Common/Tutorial/ChoiceTask.cpp" - "Common/Tutorial/CompleteUsingItemTask.cpp" - "Common/Tutorial/ControllerTask.cpp" - "Common/Tutorial/CraftTask.cpp" - "Common/Tutorial/DiggerItemHint.cpp" - "Common/Tutorial/EffectChangedTask.cpp" - "Common/Tutorial/FullTutorial.cpp" - "Common/Tutorial/FullTutorialActiveTask.cpp" - "Common/Tutorial/FullTutorialMode.cpp" - "Common/Tutorial/HorseChoiceTask.cpp" - "Common/Tutorial/InfoTask.cpp" - "Common/Tutorial/InputConstraint.cpp" - "Common/Tutorial/LookAtEntityHint.cpp" - "Common/Tutorial/LookAtTileHint.cpp" - "Common/Tutorial/PickupTask.cpp" - "Common/Tutorial/ProcedureCompoundTask.cpp" - "Common/Tutorial/ProgressFlagTask.cpp" - "Common/Tutorial/RideEntityTask.cpp" - "Common/Tutorial/StatTask.cpp" - "Common/Tutorial/TakeItemHint.cpp" - "Common/Tutorial/Tutorial.cpp" - "Common/Tutorial/TutorialHint.cpp" - "Common/Tutorial/TutorialMessage.cpp" - "Common/Tutorial/TutorialMode.cpp" - "Common/Tutorial/TutorialTask.cpp" - "Common/Tutorial/UseItemTask.cpp" - "Common/Tutorial/UseTileTask.cpp" - "Common/Tutorial/XuiCraftingTask.cpp" - "Common/UI/IUIScene_AbstractContainerMenu.cpp" - "Common/UI/IUIScene_AnvilMenu.cpp" - "Common/UI/IUIScene_BeaconMenu.cpp" - "Common/UI/IUIScene_BrewingMenu.cpp" - "Common/UI/IUIScene_CommandBlockMenu.cpp" - "Common/UI/IUIScene_ContainerMenu.cpp" - "Common/UI/IUIScene_CraftingMenu.cpp" - "Common/UI/IUIScene_CreativeMenu.cpp" - "Common/UI/IUIScene_DispenserMenu.cpp" - "Common/UI/IUIScene_EnchantingMenu.cpp" - "Common/UI/IUIScene_FireworksMenu.cpp" - "Common/UI/IUIScene_FurnaceMenu.cpp" - "Common/UI/IUIScene_HUD.cpp" - "Common/UI/IUIScene_HopperMenu.cpp" - "Common/UI/IUIScene_HorseInventoryMenu.cpp" - "Common/UI/IUIScene_InventoryMenu.cpp" - "Common/UI/IUIScene_PauseMenu.cpp" - "Common/UI/IUIScene_StartGame.cpp" - "Common/UI/IUIScene_TradingMenu.cpp" - "Common/UI/UIBitmapFont.cpp" - "Common/UI/UIComponent_Chat.cpp" - "Common/UI/UIComponent_DebugUIConsole.cpp" - "Common/UI/UIComponent_DebugUIMarketingGuide.cpp" - "Common/UI/UIComponent_Logo.cpp" - "Common/UI/UIComponent_MenuBackground.cpp" - "Common/UI/UIComponent_Panorama.cpp" - "Common/UI/UIComponent_PressStartToPlay.cpp" - "Common/UI/UIComponent_Tooltips.cpp" - "Common/UI/UIComponent_TutorialPopup.cpp" - "Common/UI/UIControl.cpp" - "Common/UI/UIControl_Base.cpp" - "Common/UI/UIControl_BeaconEffectButton.cpp" - "Common/UI/UIControl_BitmapIcon.cpp" - "Common/UI/UIControl_Button.cpp" - "Common/UI/UIControl_ButtonList.cpp" - "Common/UI/UIControl_CheckBox.cpp" - "Common/UI/UIControl_Cursor.cpp" - "Common/UI/UIControl_DLCList.cpp" - "Common/UI/UIControl_DynamicLabel.cpp" - "Common/UI/UIControl_EnchantmentBook.cpp" - "Common/UI/UIControl_EnchantmentButton.cpp" - "Common/UI/UIControl_HTMLLabel.cpp" - "Common/UI/UIControl_Label.cpp" - "Common/UI/UIControl_LeaderboardList.cpp" - "Common/UI/UIControl_MinecraftHorse.cpp" - "Common/UI/UIControl_MinecraftPlayer.cpp" - "Common/UI/UIControl_PlayerList.cpp" - "Common/UI/UIControl_PlayerSkinPreview.cpp" - "Common/UI/UIControl_Progress.cpp" - "Common/UI/UIControl_SaveList.cpp" - "Common/UI/UIControl_Slider.cpp" - "Common/UI/UIControl_SlotList.cpp" - "Common/UI/UIControl_SpaceIndicatorBar.cpp" - "Common/UI/UIControl_TextInput.cpp" - "Common/UI/UIControl_TexturePackList.cpp" - "Common/UI/UIController.cpp" - "Common/UI/UIFontData.cpp" - "Common/UI/UIGroup.cpp" - "Common/UI/UILayer.cpp" - "Common/UI/UIScene.cpp" - "Common/UI/UIScene_AbstractContainerMenu.cpp" - "Common/UI/UIScene_AnvilMenu.cpp" - "Common/UI/UIScene_BeaconMenu.cpp" - "Common/UI/UIScene_BrewingStandMenu.cpp" - "Common/UI/UIScene_ConnectingProgress.cpp" - "Common/UI/UIScene_ContainerMenu.cpp" - "Common/UI/UIScene_ControlsMenu.cpp" - "Common/UI/UIScene_CraftingMenu.cpp" - "Common/UI/UIScene_CreateWorldMenu.cpp" - "Common/UI/UIScene_CreativeMenu.cpp" - "Common/UI/UIScene_Credits.cpp" - "Common/UI/UIScene_DLCMainMenu.cpp" - "Common/UI/UIScene_DLCOffersMenu.cpp" - "Common/UI/UIScene_DeathMenu.cpp" - "Common/UI/UIScene_DebugCreateSchematic.cpp" - "Common/UI/UIScene_DebugOptions.cpp" - "Common/UI/UIScene_DebugOverlay.cpp" - "Common/UI/UIScene_DebugSetCamera.cpp" - "Common/UI/UIScene_DispenserMenu.cpp" - "Common/UI/UIScene_EULA.cpp" - "Common/UI/UIScene_EnchantingMenu.cpp" - "Common/UI/UIScene_EndPoem.cpp" - "Common/UI/UIScene_FireworksMenu.cpp" - "Common/UI/UIScene_FullscreenProgress.cpp" - "Common/UI/UIScene_FurnaceMenu.cpp" - "Common/UI/UIScene_HUD.cpp" - "Common/UI/UIScene_HelpAndOptionsMenu.cpp" - "Common/UI/UIScene_HopperMenu.cpp" - "Common/UI/UIScene_HorseInventoryMenu.cpp" - "Common/UI/UIScene_HowToPlay.cpp" - "Common/UI/UIScene_HowToPlayMenu.cpp" - "Common/UI/UIScene_InGameHostOptionsMenu.cpp" - "Common/UI/UIScene_InGameInfoMenu.cpp" - "Common/UI/UIScene_InGamePlayerOptionsMenu.cpp" - "Common/UI/UIScene_Intro.cpp" - "Common/UI/UIScene_InventoryMenu.cpp" - "Common/UI/UIScene_JoinMenu.cpp" - "Common/UI/UIScene_Keyboard.cpp" - "Common/UI/UIScene_LanguageSelector.cpp" - "Common/UI/UIScene_LaunchMoreOptionsMenu.cpp" - "Common/UI/UIScene_LeaderboardsMenu.cpp" - "Common/UI/UIScene_LoadMenu.cpp" - "Common/UI/UIScene_LoadOrJoinMenu.cpp" - "Common/UI/UIScene_MainMenu.cpp" - "Common/UI/UIScene_MessageBox.cpp" - "Common/UI/UIScene_NewUpdateMessage.cpp" - "Common/UI/UIScene_PauseMenu.cpp" - "Common/UI/UIScene_QuadrantSignin.cpp" - "Common/UI/UIScene_ReinstallMenu.cpp" - "Common/UI/UIScene_SaveMessage.cpp" - "Common/UI/UIScene_SettingsAudioMenu.cpp" - "Common/UI/UIScene_SettingsControlMenu.cpp" - "Common/UI/UIScene_SettingsGraphicsMenu.cpp" - "Common/UI/UIScene_SettingsMenu.cpp" - "Common/UI/UIScene_SettingsOptionsMenu.cpp" - "Common/UI/UIScene_SettingsUIMenu.cpp" - "Common/UI/UIScene_SignEntryMenu.cpp" - "Common/UI/UIScene_SkinSelectMenu.cpp" - "Common/UI/UIScene_TeleportMenu.cpp" - "Common/UI/UIScene_Timer.cpp" - "Common/UI/UIScene_TradingMenu.cpp" - "Common/UI/UIScene_TrialExitUpsell.cpp" - "Common/UI/UIString.cpp" - "Common/UI/UITTFFont.cpp" - "Common/zlib/adler32.c" - "Common/zlib/compress.c" - "Common/zlib/crc32.c" - "Common/zlib/deflate.c" - "Common/zlib/gzclose.c" - "Common/zlib/gzlib.c" - "Common/zlib/gzread.c" - "Common/zlib/gzwrite.c" - "Common/zlib/infback.c" - "Common/zlib/inffast.c" - "Common/zlib/inflate.c" - "Common/zlib/inftrees.c" - "Common/zlib/trees.c" - "Common/zlib/uncompr.c" - "Common/zlib/zutil.c" - "CompassTexture.cpp" - "ConfirmScreen.cpp" - "ConsoleInput.cpp" - "ControlsScreen.cpp" - "CowModel.cpp" - "CowRenderer.cpp" - "CreateWorldScreen.cpp" - "CreeperModel.cpp" - "CreeperRenderer.cpp" - "CritParticle.cpp" - "CritParticle2.cpp" - "Cube.cpp" - "DLCTexturePack.cpp" - "DeathScreen.cpp" - "DefaultRenderer.cpp" - "DefaultTexturePack.cpp" - "DemoUser.cpp" - "DerivedServerLevel.cpp" - "DirtyChunkSorter.cpp" - "DispenserBootstrap.cpp" - "DistanceChunkSorter.cpp" - "DragonBreathParticle.cpp" - "DragonModel.cpp" - "DripParticle.cpp" - "EchantmentTableParticle.cpp" - "EditBox.cpp" - "EnchantTableRenderer.cpp" - "EnderChestRenderer.cpp" - "EnderCrystalModel.cpp" - "EnderCrystalRenderer.cpp" - "EnderDragonRenderer.cpp" - "EnderParticle.cpp" - "EndermanModel.cpp" - "EndermanRenderer.cpp" - "EntityRenderDispatcher.cpp" - "EntityRenderer.cpp" - "EntityTileRenderer.cpp" - "EntityTracker.cpp" - "ErrorScreen.cpp" - "ExperienceOrbRenderer.cpp" - "ExplodeParticle.cpp" - "Extrax64Stubs.cpp" - "FallingTileRenderer.cpp" - "FileTexturePack.cpp" - "FireballRenderer.cpp" - "FireworksParticles.cpp" - "FishingHookRenderer.cpp" - "FlameParticle.cpp" - "FolderTexturePack.cpp" - "Font.cpp" - "FootstepParticle.cpp" - "Frustum.cpp" - "FrustumCuller.cpp" - "FrustumData.cpp" - "GameRenderer.cpp" - "GhastModel.cpp" - "GhastRenderer.cpp" - "GiantMobRenderer.cpp" - "Gui.cpp" - "GuiComponent.cpp" - "GuiMessage.cpp" - "GuiParticle.cpp" - "GuiParticles.cpp" - "HeartParticle.cpp" - "HorseRenderer.cpp" - "HttpTexture.cpp" - "HugeExplosionParticle.cpp" - "HugeExplosionSeedParticle.cpp" - "HumanoidMobRenderer.cpp" - "HumanoidModel.cpp" - "InBedChatScreen.cpp" - "Input.cpp" - "iob_shim.asm" - "ItemFrameRenderer.cpp" - "ItemInHandRenderer.cpp" - "ItemRenderer.cpp" - "ItemSpriteRenderer.cpp" - "JoinMultiplayerScreen.cpp" - "KeyMapping.cpp" - "LargeChestModel.cpp" - "LavaParticle.cpp" - "LavaSlimeModel.cpp" - "LavaSlimeRenderer.cpp" - "LeashKnotModel.cpp" - "LeashKnotRenderer.cpp" - "LevelRenderer.cpp" - "Lighting.cpp" - "LightningBoltRenderer.cpp" - "LivingEntityRenderer.cpp" - "LocalPlayer.cpp" - "MemTexture.cpp" - "MemoryTracker.cpp" - "MinecartModel.cpp" - "MinecartRenderer.cpp" - "MinecartSpawnerRenderer.cpp" - "Minecraft.cpp" - "MinecraftServer.cpp" - "Minimap.cpp" - "MobRenderer.cpp" - "MobSkinMemTextureProcessor.cpp" - "MobSkinTextureProcessor.cpp" - "MobSpawnerRenderer.cpp" - "Model.cpp" - "ModelHorse.cpp" - "ModelPart.cpp" - "MultiPlayerChunkCache.cpp" - "MultiPlayerGameMode.cpp" - "MultiPlayerLevel.cpp" - "MultiPlayerLocalPlayer.cpp" - "MushroomCowRenderer.cpp" - "NameEntryScreen.cpp" - "NetherPortalParticle.cpp" - "NoteParticle.cpp" - "OcelotModel.cpp" - "OcelotRenderer.cpp" - "OffsettedRenderList.cpp" - "Options.cpp" - "OptionsScreen.cpp" - "PS3/PS3Extras/ShutdownManager.cpp" - "PaintingRenderer.cpp" - "Particle.cpp" - "ParticleEngine.cpp" - "PauseScreen.cpp" - "PendingConnection.cpp" - "PigModel.cpp" - "PigRenderer.cpp" - "PistonPieceRenderer.cpp" - "PlayerChunkMap.cpp" - "PlayerCloudParticle.cpp" - "PlayerConnection.cpp" - "PlayerList.cpp" - "PlayerRenderer.cpp" - "Polygon.cpp" - "PreStitchedTextureMap.cpp" - "ProgressRenderer.cpp" - "QuadrupedModel.cpp" - "Rect2i.cpp" - "RedDustParticle.cpp" - "RemotePlayer.cpp" - "RenameWorldScreen.cpp" - "Screen.cpp" - "ScreenSizeCalculator.cpp" - "ScrolledSelectionList.cpp" - "SelectWorldScreen.cpp" - "ServerChunkCache.cpp" - "ServerCommandDispatcher.cpp" - "ServerConnection.cpp" - "ServerLevel.cpp" - "ServerLevelListener.cpp" - "ServerPlayer.cpp" - "ServerPlayerGameMode.cpp" - "ServerScoreboard.cpp" - "Settings.cpp" - "SheepFurModel.cpp" - "SheepModel.cpp" - "SheepRenderer.cpp" - "SignModel.cpp" - "SignRenderer.cpp" - "SilverfishModel.cpp" - "SilverfishRenderer.cpp" - "SimpleIcon.cpp" - "SkeletonHeadModel.cpp" - "SkeletonModel.cpp" - "SkeletonRenderer.cpp" - "SkiModel.cpp" - "SkullTileRenderer.cpp" - "SlideButton.cpp" - "SlimeModel.cpp" - "SlimeRenderer.cpp" - "SmallButton.cpp" - "SmokeParticle.cpp" - "SnowManModel.cpp" - "SnowManRenderer.cpp" - "SnowShovelParticle.cpp" - "SpellParticle.cpp" - "SpiderModel.cpp" - "SpiderRenderer.cpp" - "SplashParticle.cpp" - "SquidModel.cpp" - "SquidRenderer.cpp" - "StatsCounter.cpp" - "StatsScreen.cpp" - "StatsSyncher.cpp" - "StitchSlot.cpp" - "StitchedTexture.cpp" - "Stitcher.cpp" - "StringTable.cpp" - "SuspendedParticle.cpp" - "SuspendedTownParticle.cpp" - "TakeAnimationParticle.cpp" - "TeleportCommand.cpp" - "TerrainParticle.cpp" - "Tesselator.cpp" - "TexOffs.cpp" - "Texture.cpp" - "TextureAtlas.cpp" - "TextureHolder.cpp" - "TextureManager.cpp" - "TextureMap.cpp" - "TexturePack.cpp" - "TexturePackRepository.cpp" - "Textures.cpp" - "TheEndPortalRenderer.cpp" - "TileEntityRenderDispatcher.cpp" - "TileEntityRenderer.cpp" - "TileRenderer.cpp" - "Timer.cpp" - "TitleScreen.cpp" - "TntMinecartRenderer.cpp" - "TntRenderer.cpp" - "TrackedEntity.cpp" - "User.cpp" - "Vertex.cpp" - "VideoSettingsScreen.cpp" - "ViewportCuller.cpp" - "VillagerGolemModel.cpp" - "VillagerGolemRenderer.cpp" - "VillagerModel.cpp" - "VillagerRenderer.cpp" - "VillagerZombieModel.cpp" - "WaterDropParticle.cpp" - "Windows64/Iggy/gdraw/gdraw_d3d11.cpp" - "Windows64/KeyboardMouseInput.cpp" - "Windows64/PostProcesser.cpp" - "Windows64/Leaderboards/WindowsLeaderboardManager.cpp" - "Windows64/Windows64_App.cpp" - "Windows64/Windows64_Minecraft.cpp" - "Windows64/Windows64_UIController.cpp" - "Windows64/Network/WinsockNetLayer.cpp" - "WitchModel.cpp" - "WitchRenderer.cpp" - "WitherBossModel.cpp" - "WitherBossRenderer.cpp" - "WitherSkullRenderer.cpp" - "WolfModel.cpp" - "WolfRenderer.cpp" - "WstringLookup.cpp" - "Xbox/Network/NetworkPlayerXbox.cpp" - "ZombieModel.cpp" - "ZombieRenderer.cpp" - "compat_shims.cpp" - "glWrapper.cpp" - "stdafx.cpp" - "stubs.cpp" -) diff --git a/cmake/WorldSources.cmake b/cmake/WorldSources.cmake deleted file mode 100644 index cd6c1b819..000000000 --- a/cmake/WorldSources.cmake +++ /dev/null @@ -1,801 +0,0 @@ -set(MINECRAFT_WORLD_SOURCES - "AABB.cpp" - "Abilities.cpp" - "AbsoptionMobEffect.cpp" - "AbstractContainerMenu.cpp" - "AbstractProjectileDispenseBehavior.cpp" - "Achievement.cpp" - "Achievements.cpp" - "AddEntityPacket.cpp" - "AddExperienceOrbPacket.cpp" - "AddGlobalEntityPacket.cpp" - "AddIslandLayer.cpp" - "AddMobPacket.cpp" - "AddMushroomIslandLayer.cpp" - "AddPaintingPacket.cpp" - "AddPlayerPacket.cpp" - "AddSnowLayer.cpp" - "AgableMob.cpp" - "AirTile.cpp" - "AmbientCreature.cpp" - "Animal.cpp" - "AnimalChest.cpp" - "AnimatePacket.cpp" - "AnvilMenu.cpp" - "AnvilTile.cpp" - "AnvilTileItem.cpp" - "ArmorDyeRecipe.cpp" - "ArmorItem.cpp" - "ArmorRecipes.cpp" - "ArmorSlot.cpp" - "Arrow.cpp" - "ArrowDamageEnchantment.cpp" - "ArrowFireEnchantment.cpp" - "ArrowInfiniteEnchantment.cpp" - "ArrowKnockbackEnchantment.cpp" - "AttackDamageMobEffect.cpp" - "Attribute.cpp" - "AttributeModifier.cpp" - "AuxDataTileItem.cpp" - "AvoidPlayerGoal.cpp" - "AwardStatPacket.cpp" - "BaseAttribute.cpp" - "BaseAttributeMap.cpp" - "BaseEntityTile.cpp" - "BaseMobSpawner.cpp" - "BasePressurePlateTile.cpp" - "BaseRailTile.cpp" - "BasicTree.cpp" - "BasicTypeContainers.cpp" - "Bat.cpp" - "BeachBiome.cpp" - "BeaconMenu.cpp" - "BeaconTile.cpp" - "BeaconTileEntity.cpp" - "BedItem.cpp" - "BedTile.cpp" - "BegGoal.cpp" - "BehaviorRegistry.cpp" - "BinaryHeap.cpp" - "Biome.cpp" - "BiomeCache.cpp" - "BiomeDecorator.cpp" - "BiomeInitLayer.cpp" - "BiomeOverrideLayer.cpp" - "BiomeSource.cpp" - "BirchFeature.cpp" - "Blaze.cpp" - "BlockDestructionProgress.cpp" - "BlockGenMethods.cpp" - "BlockRegionUpdatePacket.cpp" - "BlockReplacements.cpp" - "BlockSourceImpl.cpp" - "Boat.cpp" - "BoatItem.cpp" - "BodyControl.cpp" - "BonusChestFeature.cpp" - "BookItem.cpp" - "BookshelfTile.cpp" - "BottleItem.cpp" - "BoundingBox.cpp" - "BowItem.cpp" - "BowlFoodItem.cpp" - "BreakDoorGoal.cpp" - "BreedGoal.cpp" - "BrewingStandMenu.cpp" - "BrewingStandTile.cpp" - "BrewingStandTileEntity.cpp" - "BucketItem.cpp" - "Buffer.cpp" - "BufferedOutputStream.cpp" - "BufferedReader.cpp" - "Bush.cpp" - "ButtonTile.cpp" - "ByteArrayInputStream.cpp" - "ByteArrayOutputStream.cpp" - "ByteBuffer.cpp" - "C4JThread.cpp" - "CactusFeature.cpp" - "CactusTile.cpp" - "CakeTile.cpp" - "Calendar.cpp" - "CanyonFeature.cpp" - "CarrotOnAStickItem.cpp" - "CarrotTile.cpp" - "CauldronTile.cpp" - "CaveFeature.cpp" - "CaveSpider.cpp" - "ChatPacket.cpp" - "ChestTile.cpp" - "ChestTileEntity.cpp" - "Chicken.cpp" - "ChunkPos.cpp" - "ChunkStorageProfileDecorator.cpp" - "ChunkTilesUpdatePacket.cpp" - "ChunkVisibilityAreaPacket.cpp" - "ChunkVisibilityPacket.cpp" - "Class.cpp" - "ClayFeature.cpp" - "ClayTile.cpp" - "ClientCommandPacket.cpp" - "ClientSideMerchant.cpp" - "ClockItem.cpp" - "ClothDyeRecipes.cpp" - "CoalItem.cpp" - "CocoaTile.cpp" - "Color.cpp" - "ColoredTile.cpp" - "ColoredTileItem.cpp" - "CombatEntry.cpp" - "CombatTracker.cpp" - "Command.cpp" - "CommandBlock.cpp" - "CommandBlockEntity.cpp" - "CommandDispatcher.cpp" - "CommonStats.cpp" - "ComparatorTile.cpp" - "ComparatorTileEntity.cpp" - "CompassItem.cpp" - "ComplexItem.cpp" - "ComplexItemDataPacket.cpp" - "CompoundContainer.cpp" - "CompressedTileStorage.cpp" - "Connection.cpp" - "ConsoleSaveFileConverter.cpp" - "ConsoleSaveFileInputStream.cpp" - "ConsoleSaveFileOriginal.cpp" - "ConsoleSaveFileOutputStream.cpp" - "ContainerAckPacket.cpp" - "ContainerButtonClickPacket.cpp" - "ContainerClickPacket.cpp" - "ContainerClosePacket.cpp" - "ContainerMenu.cpp" - "ContainerOpenPacket.cpp" - "ContainerSetContentPacket.cpp" - "ContainerSetDataPacket.cpp" - "ContainerSetSlotPacket.cpp" - "ControlledByPlayerGoal.cpp" - "CoralTile.cpp" - "Cow.cpp" - "CraftItemPacket.cpp" - "CraftingContainer.cpp" - "CraftingMenu.cpp" - "Creature.cpp" - "Creeper.cpp" - "CropTile.cpp" - "CustomLevelSource.cpp" - "CustomPayloadPacket.cpp" - "DamageEnchantment.cpp" - "DamageSource.cpp" - "DataInputStream.cpp" - "DataLayer.cpp" - "DataOutputStream.cpp" - "DaylightDetectorTile.cpp" - "DaylightDetectorTileEntity.cpp" - "DeadBushFeature.cpp" - "DeadBushTile.cpp" - "DebugOptionsPacket.cpp" - "DefaultDispenseItemBehavior.cpp" - "DefaultGameModeCommand.cpp" - "DefendVillageTargetGoal.cpp" - "DelayedRelease.cpp" - "DerivedLevelData.cpp" - "DesertBiome.cpp" - "DesertWellFeature.cpp" - "DetectorRailTile.cpp" - "DigDurabilityEnchantment.cpp" - "DiggerItem.cpp" - "DiggingEnchantment.cpp" - "Dimension.cpp" - "DiodeTile.cpp" - "Direction.cpp" - "DirectionalTile.cpp" - "DirectoryLevelStorage.cpp" - "DirectoryLevelStorageSource.cpp" - "DirtTile.cpp" - "DisconnectPacket.cpp" - "DispenseItemBehavior.cpp" - "DispenserTile.cpp" - "DispenserTileEntity.cpp" - "Distort.cpp" - "DoorInfo.cpp" - "DoorInteractGoal.cpp" - "DoorItem.cpp" - "DoorTile.cpp" - "DownfallLayer.cpp" - "DownfallMixerLayer.cpp" - "DragonFireball.cpp" - "DropperTile.cpp" - "DropperTileEntity.cpp" - "DummyCriteria.cpp" - "DungeonFeature.cpp" - "DyePowderItem.cpp" - "EatTileGoal.cpp" - "EffectCommand.cpp" - "EggItem.cpp" - "EggTile.cpp" - "Emboss.cpp" - "EmptyLevelChunk.cpp" - "EmptyMapItem.cpp" - "EnchantItemCommand.cpp" - "EnchantedBookItem.cpp" - "Enchantment.cpp" - "EnchantmentCategory.cpp" - "EnchantmentContainer.cpp" - "EnchantmentHelper.cpp" - "EnchantmentInstance.cpp" - "EnchantmentMenu.cpp" - "EnchantmentTableEntity.cpp" - "EnchantmentTableTile.cpp" - "EndPodiumFeature.cpp" - "EnderChestTile.cpp" - "EnderChestTileEntity.cpp" - "EnderCrystal.cpp" - "EnderDragon.cpp" - "EnderEyeItem.cpp" - "EnderMan.cpp" - "EnderpearlItem.cpp" - "Enemy.cpp" - "Entity.cpp" - "EntityActionAtPositionPacket.cpp" - "EntityDamageSource.cpp" - "EntityEventPacket.cpp" - "EntityHorse.cpp" - "EntityIO.cpp" - "EntityPos.cpp" - "EntitySelector.cpp" - "ExperienceCommand.cpp" - "ExperienceItem.cpp" - "ExperienceOrb.cpp" - "ExplodePacket.cpp" - "Explosion.cpp" - "ExtremeHillsBiome.cpp" - "EyeOfEnderSignal.cpp" - "Facing.cpp" - "FacingEnum.cpp" - "FallingTile.cpp" - "FarmTile.cpp" - "FastNoise.cpp" - "Feature.cpp" - "FenceGateTile.cpp" - "FenceTile.cpp" - "File.cpp" - "FileHeader.cpp" - "FileInputStream.cpp" - "FileOutputStream.cpp" - "FireAspectEnchantment.cpp" - "FireChargeItem.cpp" - "FireTile.cpp" - "Fireball.cpp" - "FireworksChargeItem.cpp" - "FireworksItem.cpp" - "FireworksMenu.cpp" - "FireworksRecipe.cpp" - "FireworksRocketEntity.cpp" - "FishingHook.cpp" - "FishingRodItem.cpp" - "FixedBiomeSource.cpp" - "FlatGeneratorInfo.cpp" - "FlatLayer.cpp" - "FlatLayerInfo.cpp" - "FlatLevelSource.cpp" - "FleeSunGoal.cpp" - "FlintAndSteelItem.cpp" - "FlippedIcon.cpp" - "FloatBuffer.cpp" - "FloatGoal.cpp" - "FlowerFeature.cpp" - "FlowerPotTile.cpp" - "FlyingMob.cpp" - "FoliageColor.cpp" - "FollowOwnerGoal.cpp" - "FollowParentGoal.cpp" - "FoodConstants.cpp" - "FoodData.cpp" - "FoodItem.cpp" - "FoodRecipies.cpp" - "ForestBiome.cpp" - "FurnaceMenu.cpp" - "FurnaceRecipes.cpp" - "FurnaceResultSlot.cpp" - "FurnaceTile.cpp" - "FurnaceTileEntity.cpp" - "FuzzyZoomLayer.cpp" - "GameCommandPacket.cpp" - "GameEventPacket.cpp" - "GameModeCommand.cpp" - "GameRules.cpp" - "GeneralStat.cpp" - "GenericStats.cpp" - "GetInfoPacket.cpp" - "Ghast.cpp" - "Giant.cpp" - "GiveItemCommand.cpp" - "GlassTile.cpp" - "GlobalEntity.cpp" - "GlowstoneTile.cpp" - "Goal.cpp" - "GoalSelector.cpp" - "GoldenAppleItem.cpp" - "Golem.cpp" - "GrassColor.cpp" - "GrassTile.cpp" - "GravelTile.cpp" - "GroundBushFeature.cpp" - "GrowMushroomIslandLayer.cpp" - "HalfSlabTile.cpp" - "HalfTransparentTile.cpp" - "HangingEntity.cpp" - "HangingEntityItem.cpp" - "Hasher.cpp" - "HatchetItem.cpp" - "HayBlockTile.cpp" - "HealthBoostMobEffect.cpp" - "HealthCriteria.cpp" - "HeavyTile.cpp" - "HellBiome.cpp" - "HellDimension.cpp" - "HellFireFeature.cpp" - "HellFlatLevelSource.cpp" - "HellPortalFeature.cpp" - "HellRandomLevelSource.cpp" - "HellSpringFeature.cpp" - "HitResult.cpp" - "HoeItem.cpp" - "HopperMenu.cpp" - "HopperTile.cpp" - "HopperTileEntity.cpp" - "HorseInventoryMenu.cpp" - "HouseFeature.cpp" - "HtmlString.cpp" - "HugeMushroomFeature.cpp" - "HugeMushroomTile.cpp" - "HurtByTargetGoal.cpp" - "I18n.cpp" - "IceBiome.cpp" - "IceTile.cpp" - "ImprovedNoise.cpp" - "IndirectEntityDamageSource.cpp" - "InputStream.cpp" - "InputStreamReader.cpp" - "InstantenousMobEffect.cpp" - "IntBuffer.cpp" - "IntCache.cpp" - "InteractGoal.cpp" - "InteractPacket.cpp" - "Inventory.cpp" - "InventoryMenu.cpp" - "IslandLayer.cpp" - "Item.cpp" - "ItemDispenseBehaviors.cpp" - "ItemEntity.cpp" - "ItemFrame.cpp" - "ItemInstance.cpp" - "ItemStat.cpp" - "JavaMath.cpp" - "JukeboxTile.cpp" - "JumpControl.cpp" - "JungleBiome.cpp" - "KeepAlivePacket.cpp" - "KickPlayerPacket.cpp" - "KillCommand.cpp" - "KnockbackEnchantment.cpp" - "LadderTile.cpp" - "LakeFeature.cpp" - "Language.cpp" - "LargeCaveFeature.cpp" - "LargeFeature.cpp" - "LargeFireball.cpp" - "LargeHellCaveFeature.cpp" - "LavaSlime.cpp" - "Layer.cpp" - "LeafTile.cpp" - "LeafTileItem.cpp" - "LeapAtTargetGoal.cpp" - "LeashFenceKnotEntity.cpp" - "LeashItem.cpp" - "Level.cpp" - "LevelChunk.cpp" - "LevelConflictException.cpp" - "LevelData.cpp" - "LevelEventPacket.cpp" - "LevelParticlesPacket.cpp" - "LevelSettings.cpp" - "LevelSoundPacket.cpp" - "LevelStorage.cpp" - "LevelStorageProfilerDecorator.cpp" - "LevelSummary.cpp" - "LevelType.cpp" - "LeverTile.cpp" - "LightGemFeature.cpp" - "LightningBolt.cpp" - "LiquidTile.cpp" - "LiquidTileDynamic.cpp" - "LiquidTileStatic.cpp" - "LivingEntity.cpp" - "LockedChestTile.cpp" - "LoginPacket.cpp" - "LookAtPlayerGoal.cpp" - "LookAtTradingPlayerGoal.cpp" - "LookControl.cpp" - "LootBonusEnchantment.cpp" - "MakeLoveGoal.cpp" - "MapItem.cpp" - "MapItemSavedData.cpp" - "Material.cpp" - "MaterialColor.cpp" - "McRegionChunkStorage.cpp" - "McRegionLevelStorage.cpp" - "McRegionLevelStorageSource.cpp" - "MegaTreeFeature.cpp" - "MeleeAttackGoal.cpp" - "MelonTile.cpp" - "MenuBackup.cpp" - "MerchantContainer.cpp" - "MerchantMenu.cpp" - "MerchantRecipe.cpp" - "MerchantRecipeList.cpp" - "MerchantResultSlot.cpp" - "MetalTile.cpp" - "MilkBucketItem.cpp" - "MineShaftFeature.cpp" - "MineShaftPieces.cpp" - "MineShaftStart.cpp" - "Minecart.cpp" - "MinecartChest.cpp" - "MinecartContainer.cpp" - "MinecartFurnace.cpp" - "MinecartHopper.cpp" - "MinecartItem.cpp" - "MinecartRideable.cpp" - "MinecartSpawner.cpp" - "MinecartTNT.cpp" - "Minecraft.World.cpp" - "Mob.cpp" - "MobCategory.cpp" - "MobEffect.cpp" - "MobEffectInstance.cpp" - "MobSpawner.cpp" - "MobSpawnerTile.cpp" - "MobSpawnerTileEntity.cpp" - "MockedLevelStorage.cpp" - "ModifiableAttributeInstance.cpp" - "Monster.cpp" - "MonsterRoomFeature.cpp" - "MoveControl.cpp" - "MoveEntityPacket.cpp" - "MoveEntityPacketSmall.cpp" - "MoveIndoorsGoal.cpp" - "MovePlayerPacket.cpp" - "MoveThroughVillageGoal.cpp" - "MoveTowardsRestrictionGoal.cpp" - "MoveTowardsTargetGoal.cpp" - "Mth.cpp" - "MultiEntityMobPart.cpp" - "MultiTextureTileItem.cpp" - "Mushroom.cpp" - "MushroomCow.cpp" - "MushroomIslandBiome.cpp" - "MusicTileEntity.cpp" - "MycelTile.cpp" - "NameTagItem.cpp" - "NbtIo.cpp" - "NearestAttackableTargetGoal.cpp" - "NetherBridgeFeature.cpp" - "NetherBridgePieces.cpp" - "NetherSphere.cpp" - "NetherWartTile.cpp" - "NetherrackTile.cpp" - "Node.cpp" - "NonTameRandomTargetGoal.cpp" - "NotGateTile.cpp" - "NoteBlockTile.cpp" - "Npc.cpp" - "Objective.cpp" - "ObjectiveCriteria.cpp" - "ObsidianTile.cpp" - "Ocelot.cpp" - "OcelotAttackGoal.cpp" - "OcelotSitOnTileGoal.cpp" - "OfferFlowerGoal.cpp" - "OldChunkStorage.cpp" - "OpenDoorGoal.cpp" - "OreFeature.cpp" - "OreRecipies.cpp" - "OreTile.cpp" - "OwnerHurtByTargetGoal.cpp" - "OwnerHurtTargetGoal.cpp" - "OxygenEnchantment.cpp" - "Packet.cpp" - "PacketListener.cpp" - "Painting.cpp" - "PanicGoal.cpp" - "Path.cpp" - "PathFinder.cpp" - "PathNavigation.cpp" - "PathfinderMob.cpp" - "PerformanceTimer.cpp" - "PerlinNoise.cpp" - "PerlinSimplexNoise.cpp" - "PickaxeItem.cpp" - "Pig.cpp" - "PigZombie.cpp" - "PineFeature.cpp" - "PistonBaseTile.cpp" - "PistonExtensionTile.cpp" - "PistonMovingPiece.cpp" - "PistonPieceEntity.cpp" - "PistonTileItem.cpp" - "PlainsBiome.cpp" - "PlayGoal.cpp" - "Player.cpp" - "PlayerAbilitiesPacket.cpp" - "PlayerActionPacket.cpp" - "PlayerCommandPacket.cpp" - "PlayerEnderChestContainer.cpp" - "PlayerInfoPacket.cpp" - "PlayerInputPacket.cpp" - "PlayerTeam.cpp" - "PortalForcer.cpp" - "PortalTile.cpp" - "Pos.cpp" - "PotatoTile.cpp" - "PotionBrewing.cpp" - "PotionItem.cpp" - "PoweredMetalTile.cpp" - "PoweredRailTile.cpp" - "PreLoginPacket.cpp" - "PressurePlateTile.cpp" - "PrimedTnt.cpp" - "ProtectionEnchantment.cpp" - "PumpkinFeature.cpp" - "PumpkinTile.cpp" - "QuartzBlockTile.cpp" - "RailTile.cpp" - "RainforestBiome.cpp" - "Random.cpp" - "RandomLevelSource.cpp" - "RandomLookAroundGoal.cpp" - "RandomPos.cpp" - "RandomScatteredLargeFeature.cpp" - "RandomStrollGoal.cpp" - "RangedAttackGoal.cpp" - "RangedAttribute.cpp" - "Rarity.cpp" - "Recipes.cpp" - "RecordingItem.cpp" - "RedStoneDustTile.cpp" - "RedStoneItem.cpp" - "RedStoneOreTile.cpp" - "RedlightTile.cpp" - "Redstone.cpp" - "ReedTile.cpp" - "ReedsFeature.cpp" - "Region.cpp" - "RegionFile.cpp" - "RegionFileCache.cpp" - "RegionHillsLayer.cpp" - "RemoveEntitiesPacket.cpp" - "RemoveMobEffectPacket.cpp" - "RepairContainer.cpp" - "RepairResultSlot.cpp" - "RepeaterTile.cpp" - "RespawnPacket.cpp" - "RestrictOpenDoorGoal.cpp" - "RestrictSunGoal.cpp" - "ResultContainer.cpp" - "ResultSlot.cpp" - "RiverInitLayer.cpp" - "RiverLayer.cpp" - "RiverMixerLayer.cpp" - "Rotate.cpp" - "RotateHeadPacket.cpp" - "RotatedPillarTile.cpp" - "RunAroundLikeCrazyGoal.cpp" - "SaddleItem.cpp" - "SandFeature.cpp" - "SandStoneTile.cpp" - "Sapling.cpp" - "SaplingTileItem.cpp" - "SavedData.cpp" - "SavedDataStorage.cpp" - "Scale.cpp" - "ScatteredFeaturePieces.cpp" - "Score.cpp" - "Scoreboard.cpp" - "SeedFoodItem.cpp" - "SeedItem.cpp" - "Sensing.cpp" - "ServerSettingsChangedPacket.cpp" - "ServersideAttributeMap.cpp" - "SetCarriedItemPacket.cpp" - "SetCreativeModeSlotPacket.cpp" - "SetDisplayObjectivePacket.cpp" - "SetEntityDataPacket.cpp" - "SetEntityLinkPacket.cpp" - "SetEntityMotionPacket.cpp" - "SetEquippedItemPacket.cpp" - "SetExperiencePacket.cpp" - "SetHealthPacket.cpp" - "SetObjectivePacket.cpp" - "SetPlayerTeamPacket.cpp" - "SetScorePacket.cpp" - "SetSpawnPositionPacket.cpp" - "SetTimePacket.cpp" - "ShapedRecipy.cpp" - "ShapelessRecipy.cpp" - "SharedConstants.cpp" - "SharedMonsterAttributes.cpp" - "ShearsItem.cpp" - "Sheep.cpp" - "ShoreLayer.cpp" - "ShovelItem.cpp" - "SignItem.cpp" - "SignTile.cpp" - "SignTileEntity.cpp" - "SignUpdatePacket.cpp" - "Silverfish.cpp" - "SimpleContainer.cpp" - "SimpleFoiledItem.cpp" - "SimplexNoise.cpp" - "SitGoal.cpp" - "Skeleton.cpp" - "SkullItem.cpp" - "SkullTile.cpp" - "SkullTileEntity.cpp" - "Slime.cpp" - "Slot.cpp" - "SmallFireball.cpp" - "SmoothFloat.cpp" - "SmoothLayer.cpp" - "SmoothStoneBrickTile.cpp" - "SmoothZoomLayer.cpp" - "SnowItem.cpp" - "SnowMan.cpp" - "SnowTile.cpp" - "Snowball.cpp" - "SnowballItem.cpp" - "Socket.cpp" - "SoulSandTile.cpp" - "SparseDataStorage.cpp" - "SparseLightStorage.cpp" - "SpawnEggItem.cpp" - "Spider.cpp" - "SpikeFeature.cpp" - "Sponge.cpp" - "SpringFeature.cpp" - "SpruceFeature.cpp" - "Squid.cpp" - "StainedGlassBlock.cpp" - "StainedGlassPaneBlock.cpp" - "StairTile.cpp" - "Stat.cpp" - "Stats.cpp" - "StemTile.cpp" - "StoneButtonTile.cpp" - "StoneMonsterTile.cpp" - "StoneSlabTile.cpp" - "StoneSlabTileItem.cpp" - "StoneTile.cpp" - "StringHelpers.cpp" - "StrongholdFeature.cpp" - "StrongholdPieces.cpp" - "StructureFeature.cpp" - "StructureFeatureIO.cpp" - "StructureFeatureSavedData.cpp" - "StructurePiece.cpp" - "StructureRecipies.cpp" - "StructureStart.cpp" - "SwampBiome.cpp" - "SwampRiversLayer.cpp" - "SwampTreeFeature.cpp" - "SwellGoal.cpp" - "SynchedEntityData.cpp" - "Synth.cpp" - "Tag.cpp" - "TaigaBiome.cpp" - "TakeFlowerGoal.cpp" - "TakeItemEntityPacket.cpp" - "TallGrass.cpp" - "TallGrassFeature.cpp" - "TamableAnimal.cpp" - "TargetGoal.cpp" - "Team.cpp" - "TeleportEntityPacket.cpp" - "TemperatureLayer.cpp" - "TemperatureMixerLayer.cpp" - "TemptGoal.cpp" - "TextureAndGeometryChangePacket.cpp" - "TextureAndGeometryPacket.cpp" - "TextureChangePacket.cpp" - "TexturePacket.cpp" - "TheEndBiome.cpp" - "TheEndBiomeDecorator.cpp" - "TheEndDimension.cpp" - "TheEndLevelRandomLevelSource.cpp" - "TheEndPortal.cpp" - "TheEndPortalFrameTile.cpp" - "TheEndPortalTileEntity.cpp" - "ThinFenceTile.cpp" - "ThornsEnchantment.cpp" - "ThreadName.cpp" - "Throwable.cpp" - "ThrownEgg.cpp" - "ThrownEnderpearl.cpp" - "ThrownExpBottle.cpp" - "ThrownPotion.cpp" - "TickNextTickData.cpp" - "Tile.cpp" - "TileDestructionPacket.cpp" - "TileEditorOpenPacket.cpp" - "TileEntity.cpp" - "TileEntityDataPacket.cpp" - "TileEventData.cpp" - "TileEventPacket.cpp" - "TileItem.cpp" - "TilePlanterItem.cpp" - "TilePos.cpp" - "TileUpdatePacket.cpp" - "TimeCommand.cpp" - "TntTile.cpp" - "ToggleDownfallCommand.cpp" - "ToolRecipies.cpp" - "TopSnowTile.cpp" - "TorchTile.cpp" - "TradeItemPacket.cpp" - "TradeWithPlayerGoal.cpp" - "TransparentTile.cpp" - "TrapDoorTile.cpp" - "TrapMenu.cpp" - "TreeFeature.cpp" - "TreeTile.cpp" - "TripWireSourceTile.cpp" - "TripWireTile.cpp" - "UntouchingEnchantment.cpp" - "UpdateAttributesPacket.cpp" - "UpdateGameRuleProgressPacket.cpp" - "UpdateMobEffectPacket.cpp" - "UpdateProgressPacket.cpp" - "UseItemPacket.cpp" - "Vec3.cpp" - "Village.cpp" - "VillageFeature.cpp" - "VillagePieces.cpp" - "VillageSiege.cpp" - "Villager.cpp" - "VillagerGolem.cpp" - "Villages.cpp" - "VineTile.cpp" - "VinesFeature.cpp" - "VoronoiZoom.cpp" - "WallTile.cpp" - "WaterAnimal.cpp" - "WaterColor.cpp" - "WaterLevelChunk.cpp" - "WaterLilyTile.cpp" - "WaterLilyTileItem.cpp" - "WaterWorkerEnchantment.cpp" - "WaterlilyFeature.cpp" - "WeaponItem.cpp" - "WeaponRecipies.cpp" - "WebTile.cpp" - "WeighedRandom.cpp" - "WeighedTreasure.cpp" - "WeightedPressurePlateTile.cpp" - "Witch.cpp" - "WitherBoss.cpp" - "WitherSkull.cpp" - "Wolf.cpp" - "WoodButtonTile.cpp" - "WoodSlabTile.cpp" - "WoodTile.cpp" - "WoolCarpetTile.cpp" - "WoolTileItem.cpp" - "WorkbenchTile.cpp" - "XZPacket.cpp" - "Zombie.cpp" - "ZoomLayer.cpp" - "compression.cpp" - "stdafx.cpp" - "system.cpp" -) From a0c4e2783acac085fa5d84ef843d93f3f79287ae Mon Sep 17 00:00:00 2001 From: rtm516 Date: Sun, 8 Mar 2026 18:20:15 +0000 Subject: [PATCH 3/6] Add BuildVer.h generation --- CMakeLists.txt | 24 ++++++++++++++++- cmake/GenerateBuildVer.cmake | 52 ++++++++++++++++++++++++++++++++++++ 2 files changed, 75 insertions(+), 1 deletion(-) create mode 100644 cmake/GenerateBuildVer.cmake diff --git a/CMakeLists.txt b/CMakeLists.txt index 5f009fc4d..23f3fc740 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -111,6 +111,28 @@ target_link_libraries(MinecraftClient PRIVATE > ) +# --- +# Build versioning +# --- +set(BUILDVER_SCRIPT "${CMAKE_CURRENT_SOURCE_DIR}/cmake/GenerateBuildVer.cmake") + +add_custom_target(GenerateBuildVer + COMMAND ${CMAKE_COMMAND} + "-DOUTPUT_FILE=${CLIENT_DIR}/Common/BuildVer.h" + -P "${BUILDVER_SCRIPT}" + COMMENT "Generating BuildVer.h..." + VERBATIM +) + +add_dependencies(MinecraftClient GenerateBuildVer) + +add_custom_command(TARGET MinecraftClient POST_BUILD + COMMAND git restore "**/BuildVer.h" + WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" + COMMENT "Restoring BuildVer.h..." + VERBATIM +) + # --- # Asset / redist copy # --- @@ -137,4 +159,4 @@ set_property(DIRECTORY PROPERTY VS_STARTUP_PROJECT MinecraftClient) # Setup folders for Visual Studio, just hides the build targets under a sub folder set_property(GLOBAL PROPERTY USE_FOLDERS ON) -set_property(TARGET CopyRedist PROPERTY FOLDER "Build") +set_property(TARGET CopyRedist GenerateBuildVer PROPERTY FOLDER "Build") \ No newline at end of file diff --git a/cmake/GenerateBuildVer.cmake b/cmake/GenerateBuildVer.cmake new file mode 100644 index 000000000..e092cd789 --- /dev/null +++ b/cmake/GenerateBuildVer.cmake @@ -0,0 +1,52 @@ +# Generates BuildVer.h with git version info. +# +# Required: +# OUTPUT_FILE - path to write BuildVer.h + +if(NOT OUTPUT_FILE) + message(FATAL_ERROR "OUTPUT_FILE must be set.") +endif() + +set(BUILD_NUMBER 560) # Note: Build/network has to stay static for now, as without it builds wont be able to play together. We can change it later when we have a better versioning scheme in place. +set(SUFFIX "") + +# Get short SHA +execute_process( + COMMAND git rev-parse --short HEAD + OUTPUT_VARIABLE GIT_SHA + OUTPUT_STRIP_TRAILING_WHITESPACE + RESULT_VARIABLE rc +) +if(NOT rc EQUAL 0) + set(GIT_SHA "unknown") +endif() + +# Get branch name +execute_process( + COMMAND git symbolic-ref --short HEAD + OUTPUT_VARIABLE GIT_REF + OUTPUT_STRIP_TRAILING_WHITESPACE + RESULT_VARIABLE rc +) +if(NOT rc EQUAL 0) + set(GIT_REF "unknown") +endif() + +# If we have uncommitted changes, add a suffix to the version string +execute_process( + COMMAND git status --porcelain + OUTPUT_VARIABLE GIT_STATUS + OUTPUT_STRIP_TRAILING_WHITESPACE +) +if(GIT_STATUS) + set(SUFFIX "-dev") +endif() + +file(WRITE "${OUTPUT_FILE}" + "#pragma once\n" + "\n" + "#define VER_PRODUCTBUILD ${BUILD_NUMBER}\n" + "#define VER_PRODUCTVERSION_STR_W L\"${GIT_SHA}${SUFFIX} (${GIT_REF})\"\n" + "#define VER_FILEVERSION_STR_W VER_PRODUCTVERSION_STR_W\n" + "#define VER_NETWORK VER_PRODUCTBUILD\n" +) \ No newline at end of file From 41866187a749143b37f511c0bb617b56f8b210c8 Mon Sep 17 00:00:00 2001 From: rtm516 Date: Tue, 10 Mar 2026 01:40:48 +0000 Subject: [PATCH 4/6] Break out cmake source lists to platforms --- CMakeLists.txt | 2 - Minecraft.Client/CMakeLists.txt | 2548 +------------------------- Minecraft.Client/cmake/Common.cmake | 1125 ++++++++++++ Minecraft.Client/cmake/Durango.cmake | 515 ++++++ Minecraft.Client/cmake/ORBIS.cmake | 582 ++++++ Minecraft.Client/cmake/PS3.cmake | 668 +++++++ Minecraft.Client/cmake/PSVita.cmake | 494 +++++ Minecraft.Client/cmake/Windows.cmake | 519 ++++++ Minecraft.Client/cmake/Xbox360.cmake | 518 ++++++ Minecraft.World/CMakeLists.txt | 2156 +--------------------- Minecraft.World/cmake/Common.cmake | 2141 ++++++++++++++++++++++ Minecraft.World/cmake/Durango.cmake | 9 + 12 files changed, 6594 insertions(+), 4683 deletions(-) create mode 100644 Minecraft.Client/cmake/Common.cmake create mode 100644 Minecraft.Client/cmake/Durango.cmake create mode 100644 Minecraft.Client/cmake/ORBIS.cmake create mode 100644 Minecraft.Client/cmake/PS3.cmake create mode 100644 Minecraft.Client/cmake/PSVita.cmake create mode 100644 Minecraft.Client/cmake/Windows.cmake create mode 100644 Minecraft.Client/cmake/Xbox360.cmake create mode 100644 Minecraft.World/cmake/Common.cmake create mode 100644 Minecraft.World/cmake/Durango.cmake diff --git a/CMakeLists.txt b/CMakeLists.txt index 23f3fc740..b2b291f32 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -47,9 +47,7 @@ set(CLIENT_DIR "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client") # Sources # --- add_subdirectory(Minecraft.World) -list(TRANSFORM MINECRAFT_WORLD_SOURCES PREPEND "${WORLD_DIR}/") add_subdirectory(Minecraft.Client) -list(TRANSFORM MINECRAFT_CLIENT_SOURCES PREPEND "${CLIENT_DIR}/") # --- # MinecraftWorld diff --git a/Minecraft.Client/CMakeLists.txt b/Minecraft.Client/CMakeLists.txt index 334b451f2..3d89ebe42 100644 --- a/Minecraft.Client/CMakeLists.txt +++ b/Minecraft.Client/CMakeLists.txt @@ -1,2534 +1,20 @@ -set(_SOURCES_ROOT - "ClassDiagram.cd" - "Orbis/GameConfig/Minecraft.spa" - "ReadMe.txt" -) -source_group("" FILES ${_SOURCES_ROOT}) - -set(_SOURCES_COMMON - "Common/App_Defines.h" - "Common/App_enums.h" - "Common/App_structs.h" - "Common/Consoles_App.cpp" - "Common/Consoles_App.h" - "Common/PostProcesser.h" - "Common/Potion_Macros.h" -) -source_group("Common" FILES ${_SOURCES_COMMON}) - -set(_SOURCES_COMMON_SOURCE_FILES - "Common/ConsoleGameMode.cpp" - "Common/ConsoleGameMode.h" - "Common/Console_Awards_enum.h" - "Common/Console_Debug_enum.h" - "Common/Console_Utils.cpp" -) -source_group("Common/Source Files" FILES ${_SOURCES_COMMON_SOURCE_FILES}) - -set(_SOURCES_COMMON_SOURCE_FILES_AUDIO - "Common/Audio/Consoles_SoundEngine.cpp" - "Common/Audio/Consoles_SoundEngine.h" - "Common/Audio/SoundEngine.cpp" - "Common/Audio/SoundEngine.h" - "Common/Audio/SoundNames.cpp" - "Common/Audio/miniaudio.h" - "Common/Audio/stb_vorbis.h" -) -source_group("Common/Source Files/Audio" FILES ${_SOURCES_COMMON_SOURCE_FILES_AUDIO}) - -set(_SOURCES_COMMON_SOURCE_FILES_BUILDVER - "Common/BuildVer.h" -) -source_group("Common/Source Files/BuildVer" FILES ${_SOURCES_COMMON_SOURCE_FILES_BUILDVER}) - -set(_SOURCES_COMMON_SOURCE_FILES_COLOURS - "Common/Colours/ColourTable.cpp" - "Common/Colours/ColourTable.h" -) -source_group("Common/Source Files/Colours" FILES ${_SOURCES_COMMON_SOURCE_FILES_COLOURS}) - -set(_SOURCES_COMMON_SOURCE_FILES_DLC - "Common/DLC/DLCAudioFile.cpp" - "Common/DLC/DLCAudioFile.h" - "Common/DLC/DLCCapeFile.cpp" - "Common/DLC/DLCCapeFile.h" - "Common/DLC/DLCColourTableFile.cpp" - "Common/DLC/DLCColourTableFile.h" - "Common/DLC/DLCFile.cpp" - "Common/DLC/DLCFile.h" - "Common/DLC/DLCGameRules.h" - "Common/DLC/DLCGameRulesFile.cpp" - "Common/DLC/DLCGameRulesFile.h" - "Common/DLC/DLCGameRulesHeader.cpp" - "Common/DLC/DLCGameRulesHeader.h" - "Common/DLC/DLCLocalisationFile.cpp" - "Common/DLC/DLCLocalisationFile.h" - "Common/DLC/DLCManager.cpp" - "Common/DLC/DLCManager.h" - "Common/DLC/DLCPack.cpp" - "Common/DLC/DLCPack.h" - "Common/DLC/DLCSkinFile.cpp" - "Common/DLC/DLCSkinFile.h" - "Common/DLC/DLCTextureFile.cpp" - "Common/DLC/DLCTextureFile.h" - "Common/DLC/DLCUIDataFile.cpp" - "Common/DLC/DLCUIDataFile.h" -) -source_group("Common/Source Files/DLC" FILES ${_SOURCES_COMMON_SOURCE_FILES_DLC}) - -set(_SOURCES_COMMON_SOURCE_FILES_FILESYSTEM - "Common/Filesystem/Filesystem.cpp" - "Common/Filesystem/Filesystem.h" -) -source_group("Common/Source Files/Filesystem" FILES ${_SOURCES_COMMON_SOURCE_FILES_FILESYSTEM}) - -set(_SOURCES_COMMON_SOURCE_FILES_GAMERULES - "Common/GameRules/ConsoleGameRules.h" - "Common/GameRules/ConsoleGameRulesConstants.h" - "Common/GameRules/GameRuleManager.cpp" - "Common/GameRules/GameRuleManager.h" - "WstringLookup.cpp" - "WstringLookup.h" -) -source_group("Common/Source Files/GameRules" FILES ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES}) - -set(_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELGENERATION - "Common/GameRules/ApplySchematicRuleDefinition.cpp" - "Common/GameRules/ApplySchematicRuleDefinition.h" - "Common/GameRules/BiomeOverride.cpp" - "Common/GameRules/BiomeOverride.h" - "Common/GameRules/ConsoleGenerateStructure.cpp" - "Common/GameRules/ConsoleGenerateStructure.h" - "Common/GameRules/ConsoleGenerateStructureAction.h" - "Common/GameRules/ConsoleSchematicFile.cpp" - "Common/GameRules/ConsoleSchematicFile.h" - "Common/GameRules/LevelGenerationOptions.cpp" - "Common/GameRules/LevelGenerationOptions.h" - "Common/GameRules/LevelGenerators.cpp" - "Common/GameRules/LevelGenerators.h" - "Common/GameRules/StartFeature.cpp" - "Common/GameRules/StartFeature.h" -) -source_group("Common/Source Files/GameRules/LevelGeneration" FILES ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELGENERATION}) - -set(_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELGENERATION_STRUCTUREACTIONS - "Common/GameRules/XboxStructureActionGenerateBox.cpp" - "Common/GameRules/XboxStructureActionGenerateBox.h" - "Common/GameRules/XboxStructureActionPlaceBlock.cpp" - "Common/GameRules/XboxStructureActionPlaceBlock.h" - "Common/GameRules/XboxStructureActionPlaceContainer.cpp" - "Common/GameRules/XboxStructureActionPlaceContainer.h" - "Common/GameRules/XboxStructureActionPlaceSpawner.cpp" - "Common/GameRules/XboxStructureActionPlaceSpawner.h" -) -source_group("Common/Source Files/GameRules/LevelGeneration/StructureActions" FILES ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELGENERATION_STRUCTUREACTIONS}) - -set(_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES - "Common/GameRules/LevelRules.cpp" - "Common/GameRules/LevelRules.h" -) -source_group("Common/Source Files/GameRules/LevelRules" FILES ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES}) - -set(_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES_RULEDEFINITIONS - "Common/GameRules/AddEnchantmentRuleDefinition.cpp" - "Common/GameRules/AddEnchantmentRuleDefinition.h" - "Common/GameRules/AddItemRuleDefinition.cpp" - "Common/GameRules/AddItemRuleDefinition.h" - "Common/GameRules/CollectItemRuleDefinition.cpp" - "Common/GameRules/CollectItemRuleDefinition.h" - "Common/GameRules/CompleteAllRuleDefinition.cpp" - "Common/GameRules/CompleteAllRuleDefinition.h" - "Common/GameRules/CompoundGameRuleDefinition.cpp" - "Common/GameRules/CompoundGameRuleDefinition.h" - "Common/GameRules/GameRuleDefinition.cpp" - "Common/GameRules/GameRuleDefinition.h" - "Common/GameRules/LevelRuleset.cpp" - "Common/GameRules/LevelRuleset.h" - "Common/GameRules/NamedAreaRuleDefinition.cpp" - "Common/GameRules/NamedAreaRuleDefinition.h" - "Common/GameRules/UpdatePlayerRuleDefinition.cpp" - "Common/GameRules/UpdatePlayerRuleDefinition.h" - "Common/GameRules/UseTileRuleDefinition.cpp" - "Common/GameRules/UseTileRuleDefinition.h" -) -source_group("Common/Source Files/GameRules/LevelRules/RuleDefinitions" FILES ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES_RULEDEFINITIONS}) - -set(_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES_RULES - "Common/GameRules/GameRule.cpp" - "Common/GameRules/GameRule.h" - "Common/GameRules/GameRulesInstance.h" -) -source_group("Common/Source Files/GameRules/LevelRules/Rules" FILES ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES_RULES}) - -set(_SOURCES_COMMON_SOURCE_FILES_LEADERBOARDS - "Common/Leaderboards/LeaderboardInterface.cpp" - "Common/Leaderboards/LeaderboardInterface.h" - "Common/Leaderboards/LeaderboardManager.cpp" - "Common/Leaderboards/LeaderboardManager.h" - "Common/Leaderboards/SonyLeaderboardManager.cpp" - "Common/Leaderboards/SonyLeaderboardManager.h" - "Common/Leaderboards/base64.cpp" - "Common/Leaderboards/base64.h" -) -source_group("Common/Source Files/Leaderboards" FILES ${_SOURCES_COMMON_SOURCE_FILES_LEADERBOARDS}) - -set(_SOURCES_COMMON_SOURCE_FILES_LOCALISATION - "StringTable.cpp" - "StringTable.h" -) -source_group("Common/Source Files/Localisation" FILES ${_SOURCES_COMMON_SOURCE_FILES_LOCALISATION}) - -set(_SOURCES_COMMON_SOURCE_FILES_NETWORK - "Common/Network/GameNetworkManager.cpp" - "Common/Network/GameNetworkManager.h" - "Common/Network/NetworkPlayerInterface.h" - "Common/Network/PlatformNetworkManagerInterface.h" - "Common/Network/PlatformNetworkManagerStub.cpp" - "Common/Network/PlatformNetworkManagerStub.h" - "Common/Network/SessionInfo.h" - "Network Implementation Notes.txt" -) -source_group("Common/Source Files/Network" FILES ${_SOURCES_COMMON_SOURCE_FILES_NETWORK}) - -set(_SOURCES_COMMON_SOURCE_FILES_NETWORK_SONY - "Common/Network/Sony/NetworkPlayerSony.cpp" - "Common/Network/Sony/NetworkPlayerSony.h" - "Common/Network/Sony/PlatformNetworkManagerSony.cpp" - "Common/Network/Sony/PlatformNetworkManagerSony.h" - "Common/Network/Sony/SQRNetworkManager.cpp" - "Common/Network/Sony/SQRNetworkManager.h" - "Common/Network/Sony/SQRNetworkPlayer.cpp" - "Common/Network/Sony/SQRNetworkPlayer.h" - "Common/Network/Sony/SonyCommerce.h" - "Common/Network/Sony/SonyHttp.cpp" - "Common/Network/Sony/SonyHttp.h" - "Common/Network/Sony/SonyRemoteStorage.cpp" - "Common/Network/Sony/SonyRemoteStorage.h" -) -source_group("Common/Source Files/Network/Sony" FILES ${_SOURCES_COMMON_SOURCE_FILES_NETWORK_SONY}) - -set(_SOURCES_COMMON_SOURCE_FILES_TELEMETRY - "Common/Telemetry/TelemetryManager.cpp" - "Common/Telemetry/TelemetryManager.h" -) -source_group("Common/Source Files/Telemetry" FILES ${_SOURCES_COMMON_SOURCE_FILES_TELEMETRY}) - -set(_SOURCES_COMMON_SOURCE_FILES_TRIAL - "Common/Trial/TrialMode.cpp" - "Common/Trial/TrialMode.h" -) -source_group("Common/Source Files/Trial" FILES ${_SOURCES_COMMON_SOURCE_FILES_TRIAL}) - -set(_SOURCES_COMMON_SOURCE_FILES_TUTORIAL - "Common/Tutorial/FullTutorial.cpp" - "Common/Tutorial/FullTutorial.h" - "Common/Tutorial/FullTutorialMode.cpp" - "Common/Tutorial/FullTutorialMode.h" - "Common/Tutorial/Tutorial.cpp" - "Common/Tutorial/Tutorial.h" - "Common/Tutorial/TutorialEnum.h" - "Common/Tutorial/TutorialMessage.cpp" - "Common/Tutorial/TutorialMessage.h" - "Common/Tutorial/TutorialMode.cpp" - "Common/Tutorial/TutorialMode.h" -) -source_group("Common/Source Files/Tutorial" FILES ${_SOURCES_COMMON_SOURCE_FILES_TUTORIAL}) - -set(_SOURCES_COMMON_SOURCE_FILES_TUTORIAL_CONSTRAINTS - "Common/Tutorial/AreaConstraint.cpp" - "Common/Tutorial/AreaConstraint.h" - "Common/Tutorial/ChangeStateConstraint.cpp" - "Common/Tutorial/ChangeStateConstraint.h" - "Common/Tutorial/InputConstraint.cpp" - "Common/Tutorial/InputConstraint.h" - "Common/Tutorial/TutorialConstraint.h" - "Common/Tutorial/TutorialConstraints.h" -) -source_group("Common/Source Files/Tutorial/Constraints" FILES ${_SOURCES_COMMON_SOURCE_FILES_TUTORIAL_CONSTRAINTS}) - -set(_SOURCES_COMMON_SOURCE_FILES_TUTORIAL_HINTS - "Common/Tutorial/AreaHint.cpp" - "Common/Tutorial/AreaHint.h" - "Common/Tutorial/DiggerItemHint.cpp" - "Common/Tutorial/DiggerItemHint.h" - "Common/Tutorial/LookAtEntityHint.cpp" - "Common/Tutorial/LookAtEntityHint.h" - "Common/Tutorial/LookAtTileHint.cpp" - "Common/Tutorial/LookAtTileHint.h" - "Common/Tutorial/TakeItemHint.cpp" - "Common/Tutorial/TakeItemHint.h" - "Common/Tutorial/TutorialHint.cpp" - "Common/Tutorial/TutorialHint.h" - "Common/Tutorial/TutorialHints.h" -) -source_group("Common/Source Files/Tutorial/Hints" FILES ${_SOURCES_COMMON_SOURCE_FILES_TUTORIAL_HINTS}) - -set(_SOURCES_COMMON_SOURCE_FILES_TUTORIAL_TASKS - "Common/Tutorial/AreaTask.cpp" - "Common/Tutorial/AreaTask.h" - "Common/Tutorial/ChoiceTask.cpp" - "Common/Tutorial/ChoiceTask.h" - "Common/Tutorial/CompleteUsingItemTask.cpp" - "Common/Tutorial/CompleteUsingItemTask.h" - "Common/Tutorial/ControllerTask.cpp" - "Common/Tutorial/ControllerTask.h" - "Common/Tutorial/CraftTask.cpp" - "Common/Tutorial/CraftTask.h" - "Common/Tutorial/EffectChangedTask.cpp" - "Common/Tutorial/EffectChangedTask.h" - "Common/Tutorial/FullTutorialActiveTask.cpp" - "Common/Tutorial/FullTutorialActiveTask.h" - "Common/Tutorial/HorseChoiceTask.cpp" - "Common/Tutorial/HorseChoiceTask.h" - "Common/Tutorial/InfoTask.cpp" - "Common/Tutorial/InfoTask.h" - "Common/Tutorial/PickupTask.cpp" - "Common/Tutorial/PickupTask.h" - "Common/Tutorial/ProcedureCompoundTask.cpp" - "Common/Tutorial/ProcedureCompoundTask.h" - "Common/Tutorial/ProgressFlagTask.cpp" - "Common/Tutorial/ProgressFlagTask.h" - "Common/Tutorial/RideEntityTask.cpp" - "Common/Tutorial/RideEntityTask.h" - "Common/Tutorial/StatTask.cpp" - "Common/Tutorial/StatTask.h" - "Common/Tutorial/StateChangeTask.h" - "Common/Tutorial/TutorialTask.cpp" - "Common/Tutorial/TutorialTask.h" - "Common/Tutorial/TutorialTasks.h" - "Common/Tutorial/UseItemTask.cpp" - "Common/Tutorial/UseItemTask.h" - "Common/Tutorial/UseTileTask.cpp" - "Common/Tutorial/UseTileTask.h" - "Common/Tutorial/XuiCraftingTask.cpp" - "Common/Tutorial/XuiCraftingTask.h" -) -source_group("Common/Source Files/Tutorial/Tasks" FILES ${_SOURCES_COMMON_SOURCE_FILES_TUTORIAL_TASKS}) - -set(_SOURCES_COMMON_SOURCE_FILES_UI - "Common/UI/UI.h" - "Common/UI/UIBitmapFont.cpp" - "Common/UI/UIBitmapFont.h" - "Common/UI/UIController.cpp" - "Common/UI/UIController.h" - "Common/UI/UIFontData.cpp" - "Common/UI/UIFontData.h" - "Common/UI/UIGroup.cpp" - "Common/UI/UIGroup.h" - "Common/UI/UILayer.cpp" - "Common/UI/UILayer.h" - "Common/UI/UIScene.cpp" - "Common/UI/UIScene.h" - "Common/UI/UIString.cpp" - "Common/UI/UIString.h" - "Common/UI/UITTFFont.cpp" - "Common/UI/UITTFFont.h" -) -source_group("Common/Source Files/UI" FILES ${_SOURCES_COMMON_SOURCE_FILES_UI}) - -set(_SOURCES_COMMON_SOURCE_FILES_UI_ALL_PLATFORMS - "ArchiveFile.cpp" - "ArchiveFile.h" - "Common/UI/IUIController.h" - "Common/UI/IUIScene_AbstractContainerMenu.cpp" - "Common/UI/IUIScene_AbstractContainerMenu.h" - "Common/UI/IUIScene_AnvilMenu.cpp" - "Common/UI/IUIScene_AnvilMenu.h" - "Common/UI/IUIScene_BeaconMenu.cpp" - "Common/UI/IUIScene_BeaconMenu.h" - "Common/UI/IUIScene_BrewingMenu.cpp" - "Common/UI/IUIScene_BrewingMenu.h" - "Common/UI/IUIScene_CommandBlockMenu.cpp" - "Common/UI/IUIScene_CommandBlockMenu.h" - "Common/UI/IUIScene_ContainerMenu.cpp" - "Common/UI/IUIScene_ContainerMenu.h" - "Common/UI/IUIScene_CraftingMenu.cpp" - "Common/UI/IUIScene_CraftingMenu.h" - "Common/UI/IUIScene_CreativeMenu.cpp" - "Common/UI/IUIScene_CreativeMenu.h" - "Common/UI/IUIScene_DispenserMenu.cpp" - "Common/UI/IUIScene_DispenserMenu.h" - "Common/UI/IUIScene_EnchantingMenu.cpp" - "Common/UI/IUIScene_EnchantingMenu.h" - "Common/UI/IUIScene_FireworksMenu.cpp" - "Common/UI/IUIScene_FireworksMenu.h" - "Common/UI/IUIScene_FurnaceMenu.cpp" - "Common/UI/IUIScene_FurnaceMenu.h" - "Common/UI/IUIScene_HUD.cpp" - "Common/UI/IUIScene_HUD.h" - "Common/UI/IUIScene_HopperMenu.cpp" - "Common/UI/IUIScene_HopperMenu.h" - "Common/UI/IUIScene_HorseInventoryMenu.cpp" - "Common/UI/IUIScene_HorseInventoryMenu.h" - "Common/UI/IUIScene_InventoryMenu.cpp" - "Common/UI/IUIScene_InventoryMenu.h" - "Common/UI/IUIScene_PauseMenu.cpp" - "Common/UI/IUIScene_PauseMenu.h" - "Common/UI/IUIScene_TradingMenu.cpp" - "Common/UI/IUIScene_TradingMenu.h" - "Common/UI/UIEnums.h" - "Common/UI/UIStructs.h" -) -source_group("Common/Source Files/UI/All Platforms" FILES ${_SOURCES_COMMON_SOURCE_FILES_UI_ALL_PLATFORMS}) - -set(_SOURCES_COMMON_SOURCE_FILES_UI_COMPONENTS - "Common/UI/UIComponent_Chat.cpp" - "Common/UI/UIComponent_Chat.h" - "Common/UI/UIComponent_DebugUIConsole.cpp" - "Common/UI/UIComponent_DebugUIConsole.h" - "Common/UI/UIComponent_DebugUIMarketingGuide.cpp" - "Common/UI/UIComponent_DebugUIMarketingGuide.h" - "Common/UI/UIComponent_Logo.cpp" - "Common/UI/UIComponent_Logo.h" - "Common/UI/UIComponent_MenuBackground.cpp" - "Common/UI/UIComponent_MenuBackground.h" - "Common/UI/UIComponent_Panorama.cpp" - "Common/UI/UIComponent_Panorama.h" - "Common/UI/UIComponent_PressStartToPlay.cpp" - "Common/UI/UIComponent_PressStartToPlay.h" - "Common/UI/UIComponent_Tooltips.cpp" - "Common/UI/UIComponent_Tooltips.h" - "Common/UI/UIComponent_TutorialPopup.cpp" - "Common/UI/UIComponent_TutorialPopup.h" - "Common/UI/UIScene_HUD.cpp" - "Common/UI/UIScene_HUD.h" -) -source_group("Common/Source Files/UI/Components" FILES ${_SOURCES_COMMON_SOURCE_FILES_UI_COMPONENTS}) - -set(_SOURCES_COMMON_SOURCE_FILES_UI_CONTROLS - "Common/UI/UIControl.cpp" - "Common/UI/UIControl.h" - "Common/UI/UIControl_Base.cpp" - "Common/UI/UIControl_Base.h" - "Common/UI/UIControl_BeaconEffectButton.cpp" - "Common/UI/UIControl_BeaconEffectButton.h" - "Common/UI/UIControl_BitmapIcon.cpp" - "Common/UI/UIControl_BitmapIcon.h" - "Common/UI/UIControl_Button.cpp" - "Common/UI/UIControl_Button.h" - "Common/UI/UIControl_ButtonList.cpp" - "Common/UI/UIControl_ButtonList.h" - "Common/UI/UIControl_CheckBox.cpp" - "Common/UI/UIControl_CheckBox.h" - "Common/UI/UIControl_Cursor.cpp" - "Common/UI/UIControl_Cursor.h" - "Common/UI/UIControl_DLCList.cpp" - "Common/UI/UIControl_DLCList.h" - "Common/UI/UIControl_DynamicLabel.cpp" - "Common/UI/UIControl_DynamicLabel.h" - "Common/UI/UIControl_EnchantmentBook.cpp" - "Common/UI/UIControl_EnchantmentBook.h" - "Common/UI/UIControl_EnchantmentButton.cpp" - "Common/UI/UIControl_EnchantmentButton.h" - "Common/UI/UIControl_HTMLLabel.cpp" - "Common/UI/UIControl_HTMLLabel.h" - "Common/UI/UIControl_Label.cpp" - "Common/UI/UIControl_Label.h" - "Common/UI/UIControl_LeaderboardList.cpp" - "Common/UI/UIControl_LeaderboardList.h" - "Common/UI/UIControl_MinecraftHorse.cpp" - "Common/UI/UIControl_MinecraftHorse.h" - "Common/UI/UIControl_MinecraftPlayer.cpp" - "Common/UI/UIControl_MinecraftPlayer.h" - "Common/UI/UIControl_PlayerList.cpp" - "Common/UI/UIControl_PlayerList.h" - "Common/UI/UIControl_PlayerSkinPreview.cpp" - "Common/UI/UIControl_PlayerSkinPreview.h" - "Common/UI/UIControl_Progress.cpp" - "Common/UI/UIControl_Progress.h" - "Common/UI/UIControl_SaveList.cpp" - "Common/UI/UIControl_SaveList.h" - "Common/UI/UIControl_Slider.cpp" - "Common/UI/UIControl_Slider.h" - "Common/UI/UIControl_SlotList.cpp" - "Common/UI/UIControl_SlotList.h" - "Common/UI/UIControl_SpaceIndicatorBar.cpp" - "Common/UI/UIControl_SpaceIndicatorBar.h" - "Common/UI/UIControl_TextInput.cpp" - "Common/UI/UIControl_TextInput.h" - "Common/UI/UIControl_TexturePackList.cpp" - "Common/UI/UIControl_TexturePackList.h" - "Common/UI/UIControl_Touch.cpp" - "Common/UI/UIControl_Touch.h" -) -source_group("Common/Source Files/UI/Controls" FILES ${_SOURCES_COMMON_SOURCE_FILES_UI_CONTROLS}) - -set(_SOURCES_COMMON_SOURCE_FILES_UI_SCENES - "Common/UI/UIScene_ConnectingProgress.cpp" - "Common/UI/UIScene_ConnectingProgress.h" - "Common/UI/UIScene_FullscreenProgress.cpp" - "Common/UI/UIScene_FullscreenProgress.h" - "Common/UI/UIScene_Keyboard.cpp" - "Common/UI/UIScene_Keyboard.h" - "Common/UI/UIScene_MessageBox.cpp" - "Common/UI/UIScene_MessageBox.h" - "Common/UI/UIScene_QuadrantSignin.cpp" - "Common/UI/UIScene_QuadrantSignin.h" - "Common/UI/UIScene_Timer.cpp" - "Common/UI/UIScene_Timer.h" -) -source_group("Common/Source Files/UI/Scenes" FILES ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES}) - -set(_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_DEBUG - "Common/UI/UIScene_DebugCreateSchematic.cpp" - "Common/UI/UIScene_DebugCreateSchematic.h" - "Common/UI/UIScene_DebugOptions.cpp" - "Common/UI/UIScene_DebugOptions.h" - "Common/UI/UIScene_DebugOverlay.cpp" - "Common/UI/UIScene_DebugOverlay.h" - "Common/UI/UIScene_DebugSetCamera.cpp" - "Common/UI/UIScene_DebugSetCamera.h" -) -source_group("Common/Source Files/UI/Scenes/Debug" FILES ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_DEBUG}) - -set(_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS - "Common/UI/IUIScene_StartGame.cpp" - "Common/UI/IUIScene_StartGame.h" - "Common/UI/UIScene_CreateWorldMenu.cpp" - "Common/UI/UIScene_CreateWorldMenu.h" - "Common/UI/UIScene_DLCMainMenu.cpp" - "Common/UI/UIScene_DLCMainMenu.h" - "Common/UI/UIScene_DLCOffersMenu.cpp" - "Common/UI/UIScene_DLCOffersMenu.h" - "Common/UI/UIScene_EULA.cpp" - "Common/UI/UIScene_EULA.h" - "Common/UI/UIScene_Intro.cpp" - "Common/UI/UIScene_Intro.h" - "Common/UI/UIScene_JoinMenu.cpp" - "Common/UI/UIScene_JoinMenu.h" - "Common/UI/UIScene_LaunchMoreOptionsMenu.cpp" - "Common/UI/UIScene_LaunchMoreOptionsMenu.h" - "Common/UI/UIScene_LeaderboardsMenu.cpp" - "Common/UI/UIScene_LeaderboardsMenu.h" - "Common/UI/UIScene_LoadMenu.cpp" - "Common/UI/UIScene_LoadMenu.h" - "Common/UI/UIScene_LoadOrJoinMenu.cpp" - "Common/UI/UIScene_LoadOrJoinMenu.h" - "Common/UI/UIScene_MainMenu.cpp" - "Common/UI/UIScene_MainMenu.h" - "Common/UI/UIScene_NewUpdateMessage.cpp" - "Common/UI/UIScene_NewUpdateMessage.h" - "Common/UI/UIScene_SaveMessage.cpp" - "Common/UI/UIScene_SaveMessage.h" - "Common/UI/UIScene_TrialExitUpsell.cpp" - "Common/UI/UIScene_TrialExitUpsell.h" -) -source_group("Common/Source Files/UI/Scenes/Frontend Menu screens" FILES ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS}) - -set(_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_HELP__OPTIONS - "Common/UI/UIScene_ControlsMenu.cpp" - "Common/UI/UIScene_ControlsMenu.h" - "Common/UI/UIScene_Credits.cpp" - "Common/UI/UIScene_Credits.h" - "Common/UI/UIScene_HelpAndOptionsMenu.cpp" - "Common/UI/UIScene_HelpAndOptionsMenu.h" - "Common/UI/UIScene_HowToPlay.cpp" - "Common/UI/UIScene_HowToPlay.h" - "Common/UI/UIScene_HowToPlayMenu.cpp" - "Common/UI/UIScene_HowToPlayMenu.h" - "Common/UI/UIScene_LanguageSelector.cpp" - "Common/UI/UIScene_LanguageSelector.h" - "Common/UI/UIScene_ReinstallMenu.cpp" - "Common/UI/UIScene_ReinstallMenu.h" - "Common/UI/UIScene_SettingsAudioMenu.cpp" - "Common/UI/UIScene_SettingsAudioMenu.h" - "Common/UI/UIScene_SettingsControlMenu.cpp" - "Common/UI/UIScene_SettingsControlMenu.h" - "Common/UI/UIScene_SettingsGraphicsMenu.cpp" - "Common/UI/UIScene_SettingsGraphicsMenu.h" - "Common/UI/UIScene_SettingsMenu.cpp" - "Common/UI/UIScene_SettingsMenu.h" - "Common/UI/UIScene_SettingsOptionsMenu.cpp" - "Common/UI/UIScene_SettingsOptionsMenu.h" - "Common/UI/UIScene_SettingsUIMenu.cpp" - "Common/UI/UIScene_SettingsUIMenu.h" - "Common/UI/UIScene_SkinSelectMenu.cpp" - "Common/UI/UIScene_SkinSelectMenu.h" -) -source_group("Common/Source Files/UI/Scenes/Help & Options" FILES ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_HELP__OPTIONS}) - -set(_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS - "Common/UI/UIScene_CraftingMenu.cpp" - "Common/UI/UIScene_CraftingMenu.h" - "Common/UI/UIScene_DeathMenu.cpp" - "Common/UI/UIScene_DeathMenu.h" - "Common/UI/UIScene_EndPoem.cpp" - "Common/UI/UIScene_EndPoem.h" - "Common/UI/UIScene_InGameHostOptionsMenu.cpp" - "Common/UI/UIScene_InGameHostOptionsMenu.h" - "Common/UI/UIScene_InGameInfoMenu.cpp" - "Common/UI/UIScene_InGameInfoMenu.h" - "Common/UI/UIScene_InGamePlayerOptionsMenu.cpp" - "Common/UI/UIScene_InGamePlayerOptionsMenu.h" - "Common/UI/UIScene_InGameSaveManagementMenu.cpp" - "Common/UI/UIScene_InGameSaveManagementMenu.h" - "Common/UI/UIScene_PauseMenu.cpp" - "Common/UI/UIScene_PauseMenu.h" - "Common/UI/UIScene_SignEntryMenu.cpp" - "Common/UI/UIScene_SignEntryMenu.h" - "Common/UI/UIScene_TeleportMenu.cpp" - "Common/UI/UIScene_TeleportMenu.h" -) -source_group("Common/Source Files/UI/Scenes/In-Game Menu Screens" FILES ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS}) - -set(_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS - "Common/UI/UIScene_AbstractContainerMenu.cpp" - "Common/UI/UIScene_AbstractContainerMenu.h" - "Common/UI/UIScene_AnvilMenu.cpp" - "Common/UI/UIScene_AnvilMenu.h" - "Common/UI/UIScene_BeaconMenu.cpp" - "Common/UI/UIScene_BeaconMenu.h" - "Common/UI/UIScene_BrewingStandMenu.cpp" - "Common/UI/UIScene_BrewingStandMenu.h" - "Common/UI/UIScene_ContainerMenu.cpp" - "Common/UI/UIScene_ContainerMenu.h" - "Common/UI/UIScene_CreativeMenu.cpp" - "Common/UI/UIScene_CreativeMenu.h" - "Common/UI/UIScene_DispenserMenu.cpp" - "Common/UI/UIScene_DispenserMenu.h" - "Common/UI/UIScene_EnchantingMenu.cpp" - "Common/UI/UIScene_EnchantingMenu.h" - "Common/UI/UIScene_FireworksMenu.cpp" - "Common/UI/UIScene_FireworksMenu.h" - "Common/UI/UIScene_FurnaceMenu.cpp" - "Common/UI/UIScene_FurnaceMenu.h" - "Common/UI/UIScene_HopperMenu.cpp" - "Common/UI/UIScene_HopperMenu.h" - "Common/UI/UIScene_HorseInventoryMenu.cpp" - "Common/UI/UIScene_HorseInventoryMenu.h" - "Common/UI/UIScene_InventoryMenu.cpp" - "Common/UI/UIScene_InventoryMenu.h" - "Common/UI/UIScene_TradingMenu.cpp" - "Common/UI/UIScene_TradingMenu.h" -) -source_group("Common/Source Files/UI/Scenes/In-Game Menu Screens/Containers" FILES ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS}) - -set(_SOURCES_COMMON_SOURCE_FILES_ZLIB - "Common/zlib/adler32.c" - "Common/zlib/compress.c" - "Common/zlib/crc32.c" - "Common/zlib/crc32.h" - "Common/zlib/deflate.c" - "Common/zlib/deflate.h" - "Common/zlib/gzclose.c" - "Common/zlib/gzguts.h" - "Common/zlib/gzlib.c" - "Common/zlib/gzread.c" - "Common/zlib/gzwrite.c" - "Common/zlib/infback.c" - "Common/zlib/inffast.c" - "Common/zlib/inffast.h" - "Common/zlib/inffixed.h" - "Common/zlib/inflate.c" - "Common/zlib/inflate.h" - "Common/zlib/inftrees.c" - "Common/zlib/inftrees.h" - "Common/zlib/trees.c" - "Common/zlib/trees.h" - "Common/zlib/uncompr.c" - "Common/zlib/zconf.h" - "Common/zlib/zlib.h" - "Common/zlib/zutil.c" - "Common/zlib/zutil.h" -) -source_group("Common/Source Files/zlib" FILES ${_SOURCES_COMMON_SOURCE_FILES_ZLIB}) - -set(_SOURCES_DURANGO - "Durango/Durango_App.cpp" - "Durango/Durango_App.h" - "Durango/Durango_UIController.cpp" - "Durango/Durango_UIController.h" - "Durango/Resource.h" - "Durango/SmallLogo.png" - "Durango/SplashScreen.png" - "Durango/StoreLogo.png" -) -source_group("Durango" FILES ${_SOURCES_DURANGO}) - -set(_SOURCES_DURANGO_4JLIBS_INC - "Durango/4JLibs/inc/4J_Input.h" - "Durango/4JLibs/inc/4J_Profile.h" - "Durango/4JLibs/inc/4J_Render.h" - "Durango/4JLibs/inc/4J_Storage.h" -) -source_group("Durango/4JLibs/inc" FILES ${_SOURCES_DURANGO_4JLIBS_INC}) - -set(_SOURCES_DURANGO_DURANGOEXTRAS - "Durango/DurangoExtras/DurangoStubs.cpp" - "Durango/DurangoExtras/DurangoStubs.h" -) -source_group("Durango/DurangoExtras" FILES ${_SOURCES_DURANGO_DURANGOEXTRAS}) - -set(_SOURCES_DURANGO_IGGY_GDRAW - "Durango/Iggy/gdraw/gdraw_d3d10_shaders.inl" - "Durango/Iggy/gdraw/gdraw_d3d11.cpp" - "Durango/Iggy/gdraw/gdraw_d3d11.h" - "Durango/Iggy/gdraw/gdraw_d3d1x_shared.inl" - "Durango/Iggy/gdraw/gdraw_shared.inl" -) -source_group("Durango/Iggy/gdraw" FILES ${_SOURCES_DURANGO_IGGY_GDRAW}) - -set(_SOURCES_DURANGO_IGGY_INCLUDE - "Durango/Iggy/include/gdraw.h" - "Durango/Iggy/include/iggy.h" - "Durango/Iggy/include/iggyexpruntime.h" - "Durango/Iggy/include/iggyperfmon.h" - "Durango/Iggy/include/rrCore.h" -) -source_group("Durango/Iggy/include" FILES ${_SOURCES_DURANGO_IGGY_INCLUDE}) - -set(_SOURCES_DURANGO_NETWORK - "Durango/Network/ChatIntegrationLayer.cpp" - "Durango/Network/ChatIntegrationLayer.h" - "Durango/Network/DQRNetworkManager.cpp" - "Durango/Network/DQRNetworkManager.h" - "Durango/Network/DQRNetworkManager_FriendSessions.cpp" - "Durango/Network/DQRNetworkManager_Log.cpp" - "Durango/Network/DQRNetworkManager_SendReceive.cpp" - "Durango/Network/DQRNetworkManager_XRNSEvent.cpp" - "Durango/Network/DQRNetworkPlayer.cpp" - "Durango/Network/DQRNetworkPlayer.h" - "Durango/Network/NetworkPlayerDurango.cpp" - "Durango/Network/NetworkPlayerDurango.h" - "Durango/Network/PartyController.cpp" - "Durango/Network/PartyController.h" - "Durango/Network/PlatformNetworkManagerDurango.cpp" - "Durango/Network/PlatformNetworkManagerDurango.h" - "Durango/Network/base64.cpp" - "Durango/Network/base64.h" -) -source_group("Durango/Network" FILES ${_SOURCES_DURANGO_NETWORK}) - -set(_SOURCES_DURANGO_SERVICECONFIG - "Durango/ServiceConfig/Events-XBLA.8-149E11AEEvents.h" -) -source_group("Durango/ServiceConfig" FILES ${_SOURCES_DURANGO_SERVICECONFIG}) - -set(_SOURCES_DURANGO_SOURCE_FILES - "Durango/ApplicationView.cpp" - "Durango/ApplicationView.h" - "Durango/Durango_Minecraft.cpp" - "Durango/Minecraft_Macros.h" - "Durango/PresenceIds.h" -) -source_group("Durango/Source Files" FILES ${_SOURCES_DURANGO_SOURCE_FILES}) - -set(_SOURCES_DURANGO_SOURCE_FILES_ACHIEVEMENTS - "Durango/Achievements/AchievementManager.cpp" - "Durango/Achievements/AchievementManager.h" -) -source_group("Durango/Source Files/Achievements" FILES ${_SOURCES_DURANGO_SOURCE_FILES_ACHIEVEMENTS}) - -set(_SOURCES_DURANGO_SOURCE_FILES_LEADERBOARDS - "Durango/Leaderboards/DurangoLeaderboardManager.cpp" - "Durango/Leaderboards/DurangoLeaderboardManager.h" - "Durango/Leaderboards/DurangoStatsDebugger.cpp" - "Durango/Leaderboards/DurangoStatsDebugger.h" - "Durango/Leaderboards/GameProgress.cpp" - "Durango/Leaderboards/GameProgress.h" -) -source_group("Durango/Source Files/Leaderboards" FILES ${_SOURCES_DURANGO_SOURCE_FILES_LEADERBOARDS}) - -set(_SOURCES_DURANGO_SOURCE_FILES_SENTIENT - "Durango/Sentient/DurangoTelemetry.cpp" - "Durango/Sentient/DurangoTelemetry.h" - "Durango/Sentient/DynamicConfigurations.h" - "Durango/Sentient/MinecraftTelemetry.h" - "Durango/Sentient/SentientManager.h" - "Durango/Sentient/SentientStats.h" - "Durango/Sentient/SentientTelemetryCommon.h" - "Durango/Sentient/TelemetryEnum.h" -) -source_group("Durango/Source Files/Sentient" FILES ${_SOURCES_DURANGO_SOURCE_FILES_SENTIENT}) - -set(_SOURCES_DURANGO_SOURCE_FILES_SOCIAL - "Durango/Social/SocialManager.h" -) -source_group("Durango/Source Files/Social" FILES ${_SOURCES_DURANGO_SOURCE_FILES_SOCIAL}) - -set(_SOURCES_DURANGO_XML - "Durango/XML/ATGXmlParser.cpp" - "Durango/XML/ATGXmlParser.h" - "Durango/XML/xmlFilesCallback.h" -) -source_group("Durango/XML" FILES ${_SOURCES_DURANGO_XML}) - -set(_SOURCES_HEADER_FILES - "BufferedImage.h" - "MemTexture.h" - "MemTextureProcessor.h" - "MobSkinMemTextureProcessor.h" - "Orbis/GameConfig/Minecraft.spa.h" - "SkinBox.h" - "extraX64client.h" - "stdafx.h" - "stubs.h" -) -source_group("Header Files" FILES ${_SOURCES_HEADER_FILES}) - -set(_SOURCES_ORBIS - "Orbis/Orbis_App.cpp" - "Orbis/Orbis_App.h" - "Orbis/Orbis_PlayerUID.cpp" - "Orbis/Orbis_PlayerUID.h" - "Orbis/Orbis_UIController.cpp" - "Orbis/Orbis_UIController.h" - "Orbis/user_malloc.cpp" - "Orbis/user_malloc_for_tls.cpp" - "Orbis/user_new.cpp" -) -source_group("Orbis" FILES ${_SOURCES_ORBIS}) - -set(_SOURCES_ORBIS_4JLIBS_INC - "Orbis/4JLibs/inc/4J_Input.h" - "Orbis/4JLibs/inc/4J_Profile.h" - "Orbis/4JLibs/inc/4J_Render.h" - "Orbis/4JLibs/inc/4J_Storage.h" -) -source_group("Orbis/4JLibs/inc" FILES ${_SOURCES_ORBIS_4JLIBS_INC}) - -set(_SOURCES_ORBIS_4JLIBS_LIBS - "Orbis/4JLibs/Libs/4J_Input.a" - "Orbis/4JLibs/Libs/4J_Input_d.a" - "Orbis/4JLibs/Libs/4J_Input_r.a" - "Orbis/4JLibs/Libs/4J_Render.a" - "Orbis/4JLibs/Libs/4J_Render_d.a" -) -source_group("Orbis/4JLibs/libs" FILES ${_SOURCES_ORBIS_4JLIBS_LIBS}) - -set(_SOURCES_ORBIS_IGGY_GDRAW - "Orbis/Iggy/gdraw/gdraw_orbis.cpp" - "Orbis/Iggy/gdraw/gdraw_orbis.h" - "Orbis/Iggy/gdraw/gdraw_orbis_shaders.inl" - "Orbis/Iggy/gdraw/gdraw_shared.inl" -) -source_group("Orbis/Iggy/gdraw" FILES ${_SOURCES_ORBIS_IGGY_GDRAW}) - -set(_SOURCES_ORBIS_IGGY_INCLUDE - "Orbis/Iggy/include/gdraw.h" - "Orbis/Iggy/include/iggy.h" - "Orbis/Iggy/include/iggyexpruntime.h" - "Orbis/Iggy/include/iggyperfmon.h" - "Orbis/Iggy/include/iggyperfmon_orbis.h" - "Orbis/Iggy/include/rrCore.h" -) -source_group("Orbis/Iggy/include" FILES ${_SOURCES_ORBIS_IGGY_INCLUDE}) - -set(_SOURCES_ORBIS_MILES_SOUND_SYSTEM_LIB - "Orbis/Miles/lib/mssorbis.a" -) -source_group("Orbis/Miles Sound System/lib" FILES ${_SOURCES_ORBIS_MILES_SOUND_SYSTEM_LIB}) - -set(_SOURCES_ORBIS_NETWORK - "Orbis/Network/Orbis_NPToolkit.cpp" - "Orbis/Network/Orbis_NPToolkit.h" - "Orbis/Network/PsPlusUpsellWrapper_Orbis.cpp" - "Orbis/Network/PsPlusUpsellWrapper_Orbis.h" - "Orbis/Network/SQRNetworkManager_Orbis.cpp" - "Orbis/Network/SQRNetworkManager_Orbis.h" - "Orbis/Network/SonyCommerce_Orbis.cpp" - "Orbis/Network/SonyCommerce_Orbis.h" - "Orbis/Network/SonyHttp_Orbis.cpp" - "Orbis/Network/SonyHttp_Orbis.h" - "Orbis/Network/SonyRemoteStorage_Orbis.cpp" - "Orbis/Network/SonyRemoteStorage_Orbis.h" - "Orbis/Network/SonyVoiceChat_Orbis.cpp" - "Orbis/Network/SonyVoiceChat_Orbis.h" -) -source_group("Orbis/Network" FILES ${_SOURCES_ORBIS_NETWORK}) - -set(_SOURCES_ORBIS_ORBISEXTRAS - "Orbis/OrbisExtras/OrbisMaths.h" - "Orbis/OrbisExtras/OrbisStubs.cpp" - "Orbis/OrbisExtras/OrbisStubs.h" - "Orbis/OrbisExtras/OrbisTypes.h" - "Orbis/OrbisExtras/TLSStorage.cpp" - "Orbis/OrbisExtras/TLSStorage.h" - "Orbis/OrbisExtras/winerror.h" -) -source_group("Orbis/OrbisExtras" FILES ${_SOURCES_ORBIS_ORBISEXTRAS}) - -set(_SOURCES_ORBIS_SOURCE_FILES - "Orbis/Minecraft_Macros.h" - "Orbis/Orbis_Minecraft.cpp" - "Orbis/ps4__np_conf.h" -) -source_group("Orbis/Source Files" FILES ${_SOURCES_ORBIS_SOURCE_FILES}) - -set(_SOURCES_ORBIS_SOURCE_FILES_LEADERBOARDS - "Orbis/Leaderboards/OrbisLeaderboardManager.cpp" - "Orbis/Leaderboards/OrbisLeaderboardManager.h" -) -source_group("Orbis/Source Files/Leaderboards" FILES ${_SOURCES_ORBIS_SOURCE_FILES_LEADERBOARDS}) - -set(_SOURCES_ORBIS_SOURCE_FILES_SENTIENT - "Orbis/Sentient/DynamicConfigurations.h" - "Orbis/Sentient/MinecraftTelemetry.h" - "Orbis/Sentient/SentientManager.h" - "Orbis/Sentient/SentientStats.h" - "Orbis/Sentient/SentientTelemetryCommon.h" - "Orbis/Sentient/TelemetryEnum.h" -) -source_group("Orbis/Source Files/Sentient" FILES ${_SOURCES_ORBIS_SOURCE_FILES_SENTIENT}) - -set(_SOURCES_ORBIS_SOURCE_FILES_SOCIAL - "Orbis/Social/SocialManager.h" -) -source_group("Orbis/Source Files/Social" FILES ${_SOURCES_ORBIS_SOURCE_FILES_SOCIAL}) - -set(_SOURCES_ORBIS_XML - "Orbis/XML/ATGXmlParser.h" -) -source_group("Orbis/XML" FILES ${_SOURCES_ORBIS_XML}) - -set(_SOURCES_PS3 - "PS3/PS3Extras/C4JSpursJob.cpp" - "PS3/PS3Extras/C4JSpursJob.h" - "PS3/PS3_App.cpp" - "PS3/PS3_App.h" - "PS3/PS3_UIController.cpp" - "PS3/PS3_UIController.h" - "PS3/Passphrase/ps3__np_conf.h" -) -source_group("PS3" FILES ${_SOURCES_PS3}) - -set(_SOURCES_PS3_4JLIBS - "PS3/4JLibs/STO_TitleSmallStorage.cpp" - "PS3/4JLibs/STO_TitleSmallStorage.h" -) -source_group("PS3/4JLibs" FILES ${_SOURCES_PS3_4JLIBS}) - -set(_SOURCES_PS3_4JLIBS_INC - "PS3/4JLibs/inc/4J_Input.h" - "PS3/4JLibs/inc/4J_Profile.h" - "PS3/4JLibs/inc/4J_Render.h" - "PS3/4JLibs/inc/4J_Storage.h" -) -source_group("PS3/4JLibs/inc" FILES ${_SOURCES_PS3_4JLIBS_INC}) - -set(_SOURCES_PS3_CHUNKREBUILD_SPU - "PS3/SPU_Tasks/ChunkUpdate/BedTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/BookshelfTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/BrewingStandTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/Bush_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/ButtonTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/CactusTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/CakeTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/CauldronTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/ChestTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/ChunkRebuildData.cpp" - "PS3/SPU_Tasks/ChunkUpdate/ChunkRebuildData.h" - "PS3/SPU_Tasks/ChunkUpdate/CocoaTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/CropTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/DetectorRailTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/DiodeTile_SPU.cpp" - "PS3/SPU_Tasks/ChunkUpdate/DiodeTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/Direction_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/DirectionalTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/DirtTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/DispenserTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/DoorTile_SPU.cpp" - "PS3/SPU_Tasks/ChunkUpdate/DoorTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/EggTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/EnchantmentTableTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/EntityTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/Facing_SPU.cpp" - "PS3/SPU_Tasks/ChunkUpdate/Facing_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/FarmTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/FenceGateTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/FenceTile_SPU.cpp" - "PS3/SPU_Tasks/ChunkUpdate/FenceTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/FireTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/FurnaceTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/GlassTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/GrassTile_SPU.cpp" - "PS3/SPU_Tasks/ChunkUpdate/GrassTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/HalfSlabTile_SPU.cpp" - "PS3/SPU_Tasks/ChunkUpdate/HalfSlabTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/HalfTransparentTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/HugeMushroomTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/IceTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/Icon_SPU.cpp" - "PS3/SPU_Tasks/ChunkUpdate/Icon_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/LadderTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/LeafTile_SPU.cpp" - "PS3/SPU_Tasks/ChunkUpdate/LeafTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/LeverTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/LiquidTile_SPU.cpp" - "PS3/SPU_Tasks/ChunkUpdate/LiquidTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/Material_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/MelonTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/Mushroom_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/MycelTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/NetherStalkTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/PistonBaseTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/PistonExtensionTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/PistonMovingPiece_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/PortalTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/PressurePlateTile_SPU.cpp" - "PS3/SPU_Tasks/ChunkUpdate/PressurePlateTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/PumpkinTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/RailTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/RecordPlayerTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/RedStoneDustTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/RedlightTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/ReedTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/SandStoneTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/Sapling_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/SignTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/SmoothStoneBrickTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/StairTile_SPU.cpp" - "PS3/SPU_Tasks/ChunkUpdate/StairTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/StemTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/StoneMonsterTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/TallGrass_SPU.cpp" - "PS3/SPU_Tasks/ChunkUpdate/TallGrass_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/Tesselator_SPU.cpp" - "PS3/SPU_Tasks/ChunkUpdate/Tesselator_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/TheEndPortalFrameTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/TheEndPortal_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/ThinFenceTile_SPU.cpp" - "PS3/SPU_Tasks/ChunkUpdate/ThinFenceTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/TileRenderer_SPU.cpp" - "PS3/SPU_Tasks/ChunkUpdate/TileRenderer_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/Tile_SPU.cpp" - "PS3/SPU_Tasks/ChunkUpdate/Tile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/TntTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/TopSnowTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/TorchTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/TrapDoorTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/TreeTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/VineTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/WaterLilyTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/WebTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/WoodTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/WorkbenchTile_SPU.h" - "PS3/SPU_Tasks/ChunkUpdate/stdafx.h" - "PS3/SPU_Tasks/ChunkUpdate/stubs_SPU.h" -) -source_group("PS3/ChunkRebuild_SPU" FILES ${_SOURCES_PS3_CHUNKREBUILD_SPU}) - -set(_SOURCES_PS3_COMPRESSEDTILE_SPU - "PS3/SPU_Tasks/CompressedTile/CompressedTileStorage_SPU.cpp" - "PS3/SPU_Tasks/CompressedTile/CompressedTileStorage_SPU.h" -) -source_group("PS3/CompressedTile_SPU" FILES ${_SOURCES_PS3_COMPRESSEDTILE_SPU}) - -set(_SOURCES_PS3_IGGY_GDRAW - "PS3/Iggy/gdraw/gdraw_ps3gcm.cpp" - "PS3/Iggy/gdraw/gdraw_ps3gcm.h" - "PS3/Iggy/gdraw/gdraw_ps3gcm_shaders.inl" - "PS3/Iggy/gdraw/gdraw_shared.inl" -) -source_group("PS3/Iggy/gdraw" FILES ${_SOURCES_PS3_IGGY_GDRAW}) - -set(_SOURCES_PS3_IGGY_INCLUDE - "PS3/Iggy/include/gdraw.h" - "PS3/Iggy/include/iggy.h" - "PS3/Iggy/include/iggyexpruntime.h" - "PS3/Iggy/include/iggyperfmon.h" - "PS3/Iggy/include/iggyperfmon_ps3.h" - "PS3/Iggy/include/rrCore.h" -) -source_group("PS3/Iggy/include" FILES ${_SOURCES_PS3_IGGY_INCLUDE}) - -set(_SOURCES_PS3_MILES_SOUND_SYSTEM_LIB - "PS3/Miles/lib/audps3.a" - "PS3/Miles/lib/fltps3.a" - "PS3/Miles/lib/mssps3.a" -) -source_group("PS3/Miles Sound System/lib" FILES ${_SOURCES_PS3_MILES_SOUND_SYSTEM_LIB}) - -set(_SOURCES_PS3_MILES_SOUND_SYSTEM_LIB_SPU - "PS3/Miles/lib/spu/binkaspu.a" - "PS3/Miles/lib/spu/mssppu_raw.a" - "PS3/Miles/lib/spu/mssppu_spurs.a" - "PS3/Miles/lib/spu/mssppu_sputhreads.a" - "PS3/Miles/lib/spu/mssspu.a" - "PS3/Miles/lib/spu/mssspu_raw.a" - "PS3/Miles/lib/spu/mssspu_spurs.a" - "PS3/Miles/lib/spu/mssspu_sputhreads.a" -) -source_group("PS3/Miles Sound System/lib/spu" FILES ${_SOURCES_PS3_MILES_SOUND_SYSTEM_LIB_SPU}) - -set(_SOURCES_PS3_PS3EXTRAS - "PS3/PS3Extras/C4JThread_SPU.cpp" - "PS3/PS3Extras/C4JThread_SPU.h" - "PS3/PS3Extras/EdgeZLib.cpp" - "PS3/PS3Extras/EdgeZLib.h" - "PS3/PS3Extras/PS3Maths.h" - "PS3/PS3Extras/PS3Strings.cpp" - "PS3/PS3Extras/PS3Strings.h" - "PS3/PS3Extras/Ps3Stubs.cpp" - "PS3/PS3Extras/Ps3Stubs.h" - "PS3/PS3Extras/Ps3Types.h" - "PS3/PS3Extras/ShutdownManager.cpp" - "PS3/PS3Extras/ShutdownManager.h" - "PS3/PS3Extras/TLSStorage.cpp" - "PS3/PS3Extras/TLSStorage.h" - "PS3/PS3Extras/winerror.h" -) -source_group("PS3/PS3Extras" FILES ${_SOURCES_PS3_PS3EXTRAS}) - -set(_SOURCES_PS3_SOURCE_FILES - "PS3/Minecraft_Macros.h" - "PS3/PS3_Minecraft.cpp" - "PS3/PS3_PlayerUID.cpp" - "PS3/PS3_PlayerUID.h" -) -source_group("PS3/Source Files" FILES ${_SOURCES_PS3_SOURCE_FILES}) - -set(_SOURCES_PS3_SOURCE_FILES_AUDIO - "PS3/Audio/PS3_SoundEngine.cpp" -) -source_group("PS3/Source Files/Audio" FILES ${_SOURCES_PS3_SOURCE_FILES_AUDIO}) - -set(_SOURCES_PS3_SOURCE_FILES_LEADERBOARDS - "PS3/Leaderboards/PS3LeaderboardManager.cpp" - "PS3/Leaderboards/PS3LeaderboardManager.h" -) -source_group("PS3/Source Files/Leaderboards" FILES ${_SOURCES_PS3_SOURCE_FILES_LEADERBOARDS}) - -set(_SOURCES_PS3_SOURCE_FILES_NETWORK - "PS3/Network/SQRNetworkManager_PS3.cpp" - "PS3/Network/SQRNetworkManager_PS3.h" - "PS3/Network/SonyCommerce_PS3.cpp" - "PS3/Network/SonyCommerce_PS3.h" - "PS3/Network/SonyHttp_PS3.cpp" - "PS3/Network/SonyHttp_PS3.h" - "PS3/Network/SonyRemoteStorage_PS3.cpp" - "PS3/Network/SonyRemoteStorage_PS3.h" - "PS3/Network/SonyVoiceChat.cpp" - "PS3/Network/SonyVoiceChat.h" -) -source_group("PS3/Source Files/Network" FILES ${_SOURCES_PS3_SOURCE_FILES_NETWORK}) - -set(_SOURCES_PS3_SOURCE_FILES_SENTIENT - "PS3/Sentient/DynamicConfigurations.h" - "PS3/Sentient/MinecraftTelemetry.h" - "PS3/Sentient/SentientManager.h" - "PS3/Sentient/SentientStats.h" - "PS3/Sentient/SentientTelemetryCommon.h" - "PS3/Sentient/TelemetryEnum.h" -) -source_group("PS3/Source Files/Sentient" FILES ${_SOURCES_PS3_SOURCE_FILES_SENTIENT}) - -set(_SOURCES_PS3_SOURCE_FILES_SOCIAL - "PS3/Social/SocialManager.h" -) -source_group("PS3/Source Files/Social" FILES ${_SOURCES_PS3_SOURCE_FILES_SOCIAL}) - -set(_SOURCES_PSVITA - "PSVita/PSVita_App.cpp" - "PSVita/PSVita_App.h" - "PSVita/PSVita_UIController.cpp" - "PSVita/PSVita_UIController.h" -) -source_group("PSVita" FILES ${_SOURCES_PSVITA}) - -set(_SOURCES_PSVITA_4JLIBS_INC - "PSVita/4JLibs/inc/4J_Input.h" - "PSVita/4JLibs/inc/4J_Profile.h" - "PSVita/4JLibs/inc/4J_Render.h" - "PSVita/4JLibs/inc/4J_Storage.h" -) -source_group("PSVita/4JLibs/inc" FILES ${_SOURCES_PSVITA_4JLIBS_INC}) - -set(_SOURCES_PSVITA_GAMECONFIG - "PSVita/GameConfig/Minecraft.gameconfig" - "PSVita/GameConfig/Minecraft.spa" - "PSVita/GameConfig/Minecraft.spa.h" -) -source_group("PSVita/GameConfig" FILES ${_SOURCES_PSVITA_GAMECONFIG}) - -set(_SOURCES_PSVITA_IGGY_GDRAW - "PSVita/Iggy/gdraw/gdraw_psp2.cpp" - "PSVita/Iggy/gdraw/gdraw_psp2.h" - "PSVita/Iggy/gdraw/gdraw_psp2_shaders.inl" - "PSVita/Iggy/gdraw/gdraw_shared.inl" -) -source_group("PSVita/Iggy/gdraw" FILES ${_SOURCES_PSVITA_IGGY_GDRAW}) - -set(_SOURCES_PSVITA_IGGY_INCLUDE - "PSVita/Iggy/include/gdraw.h" - "PSVita/Iggy/include/iggy.h" - "PSVita/Iggy/include/iggyexpruntime.h" - "PSVita/Iggy/include/iggyperfmon.h" - "PSVita/Iggy/include/iggyperfmon_psp2.h" - "PSVita/Iggy/include/rrCore.h" -) -source_group("PSVita/Iggy/include" FILES ${_SOURCES_PSVITA_IGGY_INCLUDE}) - -set(_SOURCES_PSVITA_PSVITAEXTRAS - "PSVita/PSVitaExtras/Conf.h" - "PSVita/PSVitaExtras/CustomMap.cpp" - "PSVita/PSVitaExtras/CustomMap.h" - "PSVita/PSVitaExtras/CustomSet.cpp" - "PSVita/PSVitaExtras/CustomSet.h" - "PSVita/PSVitaExtras/PSVitaMaths.h" - "PSVita/PSVitaExtras/PSVitaStrings.cpp" - "PSVita/PSVitaExtras/PSVitaStrings.h" - "PSVita/PSVitaExtras/PSVitaStubs.h" - "PSVita/PSVitaExtras/PSVitaTLSStorage.cpp" - "PSVita/PSVitaExtras/PSVitaTLSStorage.h" - "PSVita/PSVitaExtras/PSVitaTypes.h" - "PSVita/PSVitaExtras/PsVitaStubs.cpp" - "PSVita/PSVitaExtras/ShutdownManager.cpp" - "PSVita/PSVitaExtras/ShutdownManager.h" - "PSVita/PSVitaExtras/libdivide.h" - "PSVita/PSVitaExtras/user_malloc.c" - "PSVita/PSVitaExtras/user_malloc_for_tls.c" - "PSVita/PSVitaExtras/user_new.cpp" - "PSVita/PSVitaExtras/zconf.h" - "PSVita/PSVitaExtras/zlib.h" -) -source_group("PSVita/PSVitaExtras" FILES ${_SOURCES_PSVITA_PSVITAEXTRAS}) - -set(_SOURCES_PSVITA_SOURCE_FILES - "PSVita/PSVita_Minecraft.cpp" -) -source_group("PSVita/Source Files" FILES ${_SOURCES_PSVITA_SOURCE_FILES}) - -set(_SOURCES_PSVITA_SOURCE_FILES_LEADERBOARDS - "PSVita/Leaderboards/PSVitaLeaderboardManager.cpp" - "PSVita/Leaderboards/PSVitaLeaderboardManager.h" -) -source_group("PSVita/Source Files/Leaderboards" FILES ${_SOURCES_PSVITA_SOURCE_FILES_LEADERBOARDS}) - -set(_SOURCES_PSVITA_SOURCE_FILES_NETWORK - "PSVita/Network/PSVita_NPToolkit.cpp" - "PSVita/Network/PSVita_NPToolkit.h" - "PSVita/Network/SQRNetworkManager_AdHoc_Vita.cpp" - "PSVita/Network/SQRNetworkManager_AdHoc_Vita.h" - "PSVita/Network/SQRNetworkManager_Vita.cpp" - "PSVita/Network/SQRNetworkManager_Vita.h" - "PSVita/Network/SonyCommerce_Vita.cpp" - "PSVita/Network/SonyCommerce_Vita.h" - "PSVita/Network/SonyHttp_Vita.cpp" - "PSVita/Network/SonyHttp_Vita.h" - "PSVita/Network/SonyRemoteStorage_Vita.cpp" - "PSVita/Network/SonyRemoteStorage_Vita.h" - "PSVita/Network/SonyVoiceChat_Vita.cpp" - "PSVita/Network/SonyVoiceChat_Vita.h" -) -source_group("PSVita/Source Files/Network" FILES ${_SOURCES_PSVITA_SOURCE_FILES_NETWORK}) - -set(_SOURCES_PSVITA_SOURCE_FILES_SENTIENT - "PSVita/Sentient/DynamicConfigurations.h" - "PSVita/Sentient/MinecraftTelemetry.h" - "PSVita/Sentient/SentientManager.h" - "PSVita/Sentient/SentientStats.h" - "PSVita/Sentient/SentientTelemetryCommon.h" - "PSVita/Sentient/TelemetryEnum.h" -) -source_group("PSVita/Source Files/Sentient" FILES ${_SOURCES_PSVITA_SOURCE_FILES_SENTIENT}) - -set(_SOURCES_PSVITA_SOURCE_FILES_SOCIAL - "PSVita/Social/SocialManager.h" -) -source_group("PSVita/Source Files/Social" FILES ${_SOURCES_PSVITA_SOURCE_FILES_SOCIAL}) - -set(_SOURCES_PSVITA_XML - "PSVita/XML/ATGXmlParser.h" -) -source_group("PSVita/XML" FILES ${_SOURCES_PSVITA_XML}) - -set(_SOURCES_SOURCE_FILES - "BufferedImage.cpp" - "Extrax64Stubs.cpp" - "compat_shims.cpp" - "glWrapper.cpp" - "iob_shim.asm" - "stdafx.cpp" - "stubs.cpp" -) -source_group("Source Files" FILES ${_SOURCES_SOURCE_FILES}) - -set(_SOURCES_WINDOWS - "Xbox/MinecraftWindows.rc" - "Xbox/Resource.h" - "Xbox/targetver.h" -) -source_group("Windows" FILES ${_SOURCES_WINDOWS}) - -set(_SOURCES_WINDOWS64 - "Windows64/Resource.h" - "Windows64/Windows64_App.cpp" - "Windows64/Windows64_App.h" - "Windows64/Windows64_UIController.cpp" - "Windows64/Windows64_UIController.h" -) -source_group("Windows64" FILES ${_SOURCES_WINDOWS64}) - -set(_SOURCES_WINDOWS64_4JLIBS_INC - "Windows64/4JLibs/inc/4J_Input.h" - "Windows64/4JLibs/inc/4J_Profile.h" - "Windows64/4JLibs/inc/4J_Render.h" - "Windows64/4JLibs/inc/4J_Storage.h" -) -source_group("Windows64/4JLibs/inc" FILES ${_SOURCES_WINDOWS64_4JLIBS_INC}) - -set(_SOURCES_WINDOWS64_GAMECONFIG - "Windows64/GameConfig/Minecraft.gameconfig" - "Windows64/GameConfig/Minecraft.spa" - "Windows64/GameConfig/Minecraft.spa.h" -) -source_group("Windows64/GameConfig" FILES ${_SOURCES_WINDOWS64_GAMECONFIG}) - -set(_SOURCES_WINDOWS64_IGGY_GDRAW - "Windows64/Iggy/gdraw/gdraw_d3d10_shaders.inl" - "Windows64/Iggy/gdraw/gdraw_d3d11.cpp" - "Windows64/Iggy/gdraw/gdraw_d3d11.h" - "Windows64/Iggy/gdraw/gdraw_d3d1x_shared.inl" - "Windows64/Iggy/gdraw/gdraw_gl_shaders.inl" - "Windows64/Iggy/gdraw/gdraw_gl_shared.inl" - "Windows64/Iggy/gdraw/gdraw_shared.inl" -) -source_group("Windows64/Iggy/gdraw" FILES ${_SOURCES_WINDOWS64_IGGY_GDRAW}) - -set(_SOURCES_WINDOWS64_IGGY_INCLUDE - "Windows64/Iggy/include/gdraw.h" - "Windows64/Iggy/include/iggy.h" - "Windows64/Iggy/include/iggyexpruntime.h" - "Windows64/Iggy/include/iggyperfmon.h" - "Windows64/Iggy/include/rrCore.h" -) -source_group("Windows64/Iggy/include" FILES ${_SOURCES_WINDOWS64_IGGY_INCLUDE}) - -set(_SOURCES_WINDOWS64_SOURCE_FILES - "Windows64/KeyboardMouseInput.cpp" - "Windows64/KeyboardMouseInput.h" - "Windows64/Minecraft_Macros.h" - "Windows64/PostProcesser.cpp" - "Windows64/Windows64_Minecraft.cpp" -) -source_group("Windows64/Source Files" FILES ${_SOURCES_WINDOWS64_SOURCE_FILES}) - -set(_SOURCES_WINDOWS64_SOURCE_FILES_LEADERBOARDS - "Windows64/Leaderboards/WindowsLeaderboardManager.cpp" - "Windows64/Leaderboards/WindowsLeaderboardManager.h" -) -source_group("Windows64/Source Files/Leaderboards" FILES ${_SOURCES_WINDOWS64_SOURCE_FILES_LEADERBOARDS}) - -set(_SOURCES_WINDOWS64_SOURCE_FILES_NETWORK - "Windows64/Network/WinsockNetLayer.cpp" - "Windows64/Network/WinsockNetLayer.h" -) -source_group("Windows64/Source Files/Network" FILES ${_SOURCES_WINDOWS64_SOURCE_FILES_NETWORK}) - -set(_SOURCES_WINDOWS64_SOURCE_FILES_SENTIENT - "Windows64/Sentient/DynamicConfigurations.h" - "Windows64/Sentient/MinecraftTelemetry.h" - "Windows64/Sentient/SentientManager.h" - "Windows64/Sentient/SentientStats.h" - "Windows64/Sentient/SentientTelemetryCommon.h" - "Windows64/Sentient/TelemetryEnum.h" -) -source_group("Windows64/Source Files/Sentient" FILES ${_SOURCES_WINDOWS64_SOURCE_FILES_SENTIENT}) - -set(_SOURCES_WINDOWS64_SOURCE_FILES_SOCIAL - "Windows64/Social/SocialManager.h" -) -source_group("Windows64/Source Files/Social" FILES ${_SOURCES_WINDOWS64_SOURCE_FILES_SOCIAL}) - -set(_SOURCES_WINDOWS64_XML - "Windows64/XML/ATGXmlParser.h" -) -source_group("Windows64/XML" FILES ${_SOURCES_WINDOWS64_XML}) - -set(_SOURCES_XBOX_4JLIBS_MEDIA - "Xbox/4JLibs/Media/4J_strings.resx" -) -source_group("Xbox/4JLibs/Media" FILES ${_SOURCES_XBOX_4JLIBS_MEDIA}) - -set(_SOURCES_XBOX_4JLIBS_INC - "Xbox/4JLibs/inc/4J_Input.h" - "Xbox/4JLibs/inc/4J_Profile.h" - "Xbox/4JLibs/inc/4J_Render.h" - "Xbox/4JLibs/inc/4J_Storage.h" - "Xbox/4JLibs/inc/4J_xtms.h" -) -source_group("Xbox/4JLibs/inc" FILES ${_SOURCES_XBOX_4JLIBS_INC}) - -set(_SOURCES_XBOX_GAMECONFIG - "Xbox/GameConfig/Minecraft.gameconfig" - "Xbox/GameConfig/Minecraft.spa" - "Xbox/GameConfig/Minecraft.spa.h" -) -source_group("Xbox/GameConfig" FILES ${_SOURCES_XBOX_GAMECONFIG}) - -set(_SOURCES_XBOX_SENTIENTLIBS_INC - "Xbox/Sentient/Include/SenClientAvatar.h" - "Xbox/Sentient/Include/SenClientBoxArt.h" - "Xbox/Sentient/Include/SenClientConfig.h" - "Xbox/Sentient/Include/SenClientCore.h" - "Xbox/Sentient/Include/SenClientCulture.h" - "Xbox/Sentient/Include/SenClientCultureBackCompat_SenBoxArt.h" - "Xbox/Sentient/Include/SenClientCultureBackCompat_SenClientUGC.h" - "Xbox/Sentient/Include/SenClientCultureBackCompat_SenCore.h" - "Xbox/Sentient/Include/SenClientCultureBackCompat_SenNews.h" - "Xbox/Sentient/Include/SenClientCultureBackCompat_SenSuperstars.h" - "Xbox/Sentient/Include/SenClientDynamicConfig.h" - "Xbox/Sentient/Include/SenClientFame.h" - "Xbox/Sentient/Include/SenClientFile.h" - "Xbox/Sentient/Include/SenClientHelp.h" - "Xbox/Sentient/Include/SenClientMain.h" - "Xbox/Sentient/Include/SenClientMarkers.h" - "Xbox/Sentient/Include/SenClientNews.h" - "Xbox/Sentient/Include/SenClientPackage.h" - "Xbox/Sentient/Include/SenClientRawData.h" - "Xbox/Sentient/Include/SenClientResource.h" - "Xbox/Sentient/Include/SenClientStats.h" - "Xbox/Sentient/Include/SenClientSuperstars.h" - "Xbox/Sentient/Include/SenClientSys.h" - "Xbox/Sentient/Include/SenClientTypes.h" - "Xbox/Sentient/Include/SenClientUGC.h" - "Xbox/Sentient/Include/SenClientUGCLeaderboards.h" - "Xbox/Sentient/Include/SenClientUGCTypes.h" - "Xbox/Sentient/Include/SenClientUser.h" - "Xbox/Sentient/Include/SenClientUtil.h" - "Xbox/Sentient/Include/SenClientXML.h" -) -source_group("Xbox/SentientLibs/inc" FILES ${_SOURCES_XBOX_SENTIENTLIBS_INC}) - -set(_SOURCES_XBOX_SOURCE_FILES - "Xbox/Xbox_App.cpp" - "Xbox/Xbox_App.h" - "Xbox/Xbox_Minecraft.cpp" - "Xbox/Xbox_UIController.cpp" - "Xbox/Xbox_UIController.h" -) -source_group("Xbox/Source Files" FILES ${_SOURCES_XBOX_SOURCE_FILES}) - -set(_SOURCES_XBOX_SOURCE_FILES_AUDIO - "Xbox/Audio/SoundEngine.cpp" - "Xbox/Audio/SoundEngine.h" -) -source_group("Xbox/Source Files/Audio" FILES ${_SOURCES_XBOX_SOURCE_FILES_AUDIO}) - -set(_SOURCES_XBOX_SOURCE_FILES_FONT - "Xbox/Font/XUI_Font.cpp" - "Xbox/Font/XUI_Font.h" - "Xbox/Font/XUI_FontData.cpp" - "Xbox/Font/XUI_FontData.h" - "Xbox/Font/XUI_FontRenderer.cpp" - "Xbox/Font/XUI_FontRenderer.h" -) -source_group("Xbox/Source Files/Font" FILES ${_SOURCES_XBOX_SOURCE_FILES_FONT}) - -set(_SOURCES_XBOX_SOURCE_FILES_LEADERBOARDS - "Xbox/Leaderboards/XboxLeaderboardManager.cpp" - "Xbox/Leaderboards/XboxLeaderboardManager.h" -) -source_group("Xbox/Source Files/Leaderboards" FILES ${_SOURCES_XBOX_SOURCE_FILES_LEADERBOARDS}) - -set(_SOURCES_XBOX_SOURCE_FILES_NETWORK - "Xbox/Network/NetworkPlayerXbox.cpp" - "Xbox/Network/NetworkPlayerXbox.h" - "Xbox/Network/PlatformNetworkManagerXbox.cpp" - "Xbox/Network/PlatformNetworkManagerXbox.h" - "Xbox/Network/extra.h" -) -source_group("Xbox/Source Files/Network" FILES ${_SOURCES_XBOX_SOURCE_FILES_NETWORK}) - -set(_SOURCES_XBOX_SOURCE_FILES_SENTIENT - "Xbox/Sentient/SentientManager.cpp" - "Xbox/Sentient/SentientManager.h" -) -source_group("Xbox/Source Files/Sentient" FILES ${_SOURCES_XBOX_SOURCE_FILES_SENTIENT}) - -set(_SOURCES_XBOX_SOURCE_FILES_SENTIENT_DYNAMICCONF - "Xbox/Sentient/DynamicConfigurations.cpp" - "Xbox/Sentient/DynamicConfigurations.h" - "Xbox/Sentient/trialConfigv1.bin" -) -source_group("Xbox/Source Files/Sentient/DynamicConf" FILES ${_SOURCES_XBOX_SOURCE_FILES_SENTIENT_DYNAMICCONF}) - -set(_SOURCES_XBOX_SOURCE_FILES_SENTIENT_TELEMETRY - "Xbox/Sentient/MinecraftTelemetry.h" - "Xbox/Sentient/MinecraftTelemetry.xml" - "Xbox/Sentient/SentientStats.cpp" - "Xbox/Sentient/SentientStats.h" - "Xbox/Sentient/SentientTelemetryCommon.h" - "Xbox/Sentient/TelemetryEnum.h" -) -source_group("Xbox/Source Files/Sentient/Telemetry" FILES ${_SOURCES_XBOX_SOURCE_FILES_SENTIENT_TELEMETRY}) - -set(_SOURCES_XBOX_SOURCE_FILES_SOCIAL - "Xbox/Social/SocialManager.cpp" - "Xbox/Social/SocialManager.h" -) -source_group("Xbox/Source Files/Social" FILES ${_SOURCES_XBOX_SOURCE_FILES_SOCIAL}) - -set(_SOURCES_XBOX_SOURCE_FILES_XUI - "Common/XUI/XUI_CustomMessages.h" - "Common/XUI/XUI_Reinstall.cpp" - "Common/XUI/XUI_Reinstall.h" - "Common/XUI/XUI_TextEntry.cpp" - "Common/XUI/XUI_TextEntry.h" - "Common/XUI/XUI_XZP_Icons.h" -) -source_group("Xbox/Source Files/XUI" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI}) - -set(_SOURCES_XBOX_SOURCE_FILES_XUI_BASE_SCENE - "Common/XUI/XUI_BasePlayer.cpp" - "Common/XUI/XUI_BasePlayer.h" - "Common/XUI/XUI_Chat.cpp" - "Common/XUI/XUI_Chat.h" - "Common/XUI/XUI_HUD.cpp" - "Common/XUI/XUI_HUD.h" - "Common/XUI/XUI_Scene_Base.cpp" - "Common/XUI/XUI_Scene_Base.h" -) -source_group("Xbox/Source Files/XUI/Base Scene" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_BASE_SCENE}) - -set(_SOURCES_XBOX_SOURCE_FILES_XUI_CONTAINERS - "Common/XUI/XUI_Scene_AbstractContainer.cpp" - "Common/XUI/XUI_Scene_AbstractContainer.h" - "Common/XUI/XUI_Scene_Anvil.cpp" - "Common/XUI/XUI_Scene_Anvil.h" - # "Common/XUI/XUI_Scene_Beacon.cpp" - # "Common/XUI/XUI_Scene_Beacon.h" - "Common/XUI/XUI_Scene_BrewingStand.cpp" - "Common/XUI/XUI_Scene_BrewingStand.h" - "Common/XUI/XUI_Scene_Container.cpp" - "Common/XUI/XUI_Scene_Container.h" - "Common/XUI/XUI_Scene_CraftingPanel.cpp" - "Common/XUI/XUI_Scene_CraftingPanel.h" - "Common/XUI/XUI_Scene_Enchant.cpp" - "Common/XUI/XUI_Scene_Enchant.h" - # "Common/XUI/XUI_Scene_Fireworks.cpp" - # "Common/XUI/XUI_Scene_Fireworks.h" - "Common/XUI/XUI_Scene_Furnace.cpp" - "Common/XUI/XUI_Scene_Furnace.h" - # "Common/XUI/XUI_Scene_Hopper.cpp" - # "Common/XUI/XUI_Scene_Hopper.h" - # "Common/XUI/XUI_Scene_HorseInventory.cpp" - # "Common/XUI/XUI_Scene_HorseInventory.h" - "Common/XUI/XUI_Scene_Inventory.cpp" - "Common/XUI/XUI_Scene_Inventory.h" - "Common/XUI/XUI_Scene_Inventory_Creative.cpp" - "Common/XUI/XUI_Scene_Inventory_Creative.h" - "Common/XUI/XUI_Scene_Trading.cpp" - "Common/XUI/XUI_Scene_Trading.h" - "Common/XUI/XUI_Scene_Trap.cpp" - "Common/XUI/XUI_Scene_Trap.h" -) -source_group("Xbox/Source Files/XUI/Containers" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_CONTAINERS}) - -set(_SOURCES_XBOX_SOURCE_FILES_XUI_CONTROLS - "Common/XUI/XUI_Controls.h" - "Common/XUI/XUI_Ctrl_4JEdit.cpp" - "Common/XUI/XUI_Ctrl_4JEdit.h" - "Common/XUI/XUI_Ctrl_4JIcon.cpp" - "Common/XUI/XUI_Ctrl_4JIcon.h" - "Common/XUI/XUI_Ctrl_4JList.cpp" - "Common/XUI/XUI_Ctrl_4JList.h" - # "Common/XUI/XUI_Ctrl_BeaconButton.cpp" - # "Common/XUI/XUI_Ctrl_BeaconButton.h" - "Common/XUI/XUI_Ctrl_BrewProgress.cpp" - "Common/XUI/XUI_Ctrl_BrewProgress.h" - "Common/XUI/XUI_Ctrl_BubblesProgress.cpp" - "Common/XUI/XUI_Ctrl_BubblesProgress.h" - "Common/XUI/XUI_Ctrl_BurnProgress.cpp" - "Common/XUI/XUI_Ctrl_BurnProgress.h" - "Common/XUI/XUI_Ctrl_CraftIngredientSlot.cpp" - "Common/XUI/XUI_Ctrl_CraftIngredientSlot.h" - "Common/XUI/XUI_Ctrl_EnchantButton.cpp" - "Common/XUI/XUI_Ctrl_EnchantButton.h" - "Common/XUI/XUI_Ctrl_EnchantmentBook.cpp" - "Common/XUI/XUI_Ctrl_EnchantmentBook.h" - "Common/XUI/XUI_Ctrl_EnchantmentButtonText.cpp" - "Common/XUI/XUI_Ctrl_EnchantmentButtonText.h" - "Common/XUI/XUI_Ctrl_FireProgress.cpp" - "Common/XUI/XUI_Ctrl_FireProgress.h" - "Common/XUI/XUI_Ctrl_LoadingProgress.cpp" - "Common/XUI/XUI_Ctrl_LoadingProgress.h" - # "Common/XUI/XUI_Ctrl_MinecraftHorse.cpp" - # "Common/XUI/XUI_Ctrl_MinecraftHorse.h" - "Common/XUI/XUI_Ctrl_MinecraftPlayer.cpp" - "Common/XUI/XUI_Ctrl_MinecraftPlayer.h" - "Common/XUI/XUI_Ctrl_MinecraftSkinPreview.cpp" - "Common/XUI/XUI_Ctrl_MinecraftSkinPreview.h" - "Common/XUI/XUI_Ctrl_MinecraftSlot.cpp" - "Common/XUI/XUI_Ctrl_MinecraftSlot.h" - "Common/XUI/XUI_Ctrl_MobEffect.cpp" - "Common/XUI/XUI_Ctrl_MobEffect.h" - "Common/XUI/XUI_Ctrl_PassThroughList.cpp" - "Common/XUI/XUI_Ctrl_PassthroughList.h" - "Common/XUI/XUI_Ctrl_ProgressCtrlBase.cpp" - "Common/XUI/XUI_Ctrl_ProgressCtrlBase.h" - "Common/XUI/XUI_Ctrl_SliderWrapper.cpp" - "Common/XUI/XUI_Ctrl_SliderWrapper.h" - "Common/XUI/XUI_Ctrl_SlotItem.h" - "Common/XUI/XUI_Ctrl_SlotItemCtrlBase.cpp" - "Common/XUI/XUI_Ctrl_SlotItemCtrlBase.h" - "Common/XUI/XUI_Ctrl_SlotItemListItem.h" - "Common/XUI/XUI_Ctrl_SlotList.cpp" - "Common/XUI/XUI_Ctrl_SlotList.h" - "Common/XUI/XUI_Ctrl_SplashPulser.cpp" - "Common/XUI/XUI_Ctrl_SplashPulser.h" -) -source_group("Xbox/Source Files/XUI/Controls" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_CONTROLS}) - -set(_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS - "Common/XUI/XUI_ConnectingProgress.cpp" - "Common/XUI/XUI_ConnectingProgress.h" - "Common/XUI/XUI_DLCOffers.cpp" - "Common/XUI/XUI_DLCOffers.h" - "Common/XUI/XUI_Death.cpp" - "Common/XUI/XUI_Death.h" - "Common/XUI/XUI_FullscreenProgress.cpp" - "Common/XUI/XUI_FullscreenProgress.h" - "Common/XUI/XUI_Helper.h" - "Common/XUI/XUI_InGameHostOptions.cpp" - "Common/XUI/XUI_InGameHostOptions.h" - "Common/XUI/XUI_InGameInfo.cpp" - "Common/XUI/XUI_InGameInfo.h" - "Common/XUI/XUI_InGamePlayerOptions.cpp" - "Common/XUI/XUI_InGamePlayerOptions.h" - "Common/XUI/XUI_Intro.cpp" - "Common/XUI/XUI_Intro.h" - "Common/XUI/XUI_LoadSettings.cpp" - "Common/XUI/XUI_LoadSettings.h" - "Common/XUI/XUI_MainMenu.cpp" - "Common/XUI/XUI_MainMenu.h" - "Common/XUI/XUI_MultiGameCreate.cpp" - "Common/XUI/XUI_MultiGameCreate.h" - "Common/XUI/XUI_MultiGameInfo.cpp" - "Common/XUI/XUI_MultiGameInfo.h" - "Common/XUI/XUI_MultiGameJoinLoad.cpp" - "Common/XUI/XUI_MultiGameJoinLoad.h" - "Common/XUI/XUI_MultiGameLaunchMoreOptions.cpp" - "Common/XUI/XUI_MultiGameLaunchMoreOptions.h" - "Common/XUI/XUI_NewUpdateMessage.cpp" - "Common/XUI/XUI_NewUpdateMessage.h" - "Common/XUI/XUI_PartnernetPassword.cpp" - "Common/XUI/XUI_PartnernetPassword.h" - "Common/XUI/XUI_SaveMessage.cpp" - "Common/XUI/XUI_SaveMessage.h" - "Common/XUI/XUI_Scene_Win.cpp" - "Common/XUI/XUI_Scene_Win.h" - "Common/XUI/XUI_SignEntry.cpp" - "Common/XUI/XUI_SignEntry.h" - "Common/XUI/XUI_Teleport.cpp" - "Common/XUI/XUI_Teleport.h" - "Common/XUI/XUI_TransferToXboxOne.cpp" - "Common/XUI/XUI_TransferToXboxOne.h" - "Common/XUI/XUI_TrialExitUpsell.cpp" - "Common/XUI/XUI_TrialExitUpsell.h" -) -source_group("Xbox/Source Files/XUI/Menu screens" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS}) - -set(_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_DEBUG - "Common/XUI/XUI_Debug.h" - "Common/XUI/XUI_DebugItemEditor.cpp" - "Common/XUI/XUI_DebugItemEditor.h" - "Common/XUI/XUI_DebugOverlay.cpp" - "Common/XUI/XUI_DebugOverlay.h" - "Common/XUI/XUI_DebugSchematicCreator.cpp" - "Common/XUI/XUI_DebugSchematicCreator.h" - "Common/XUI/XUI_DebugSetCamera.cpp" - "Common/XUI/XUI_DebugSetCamera.h" - "Common/XUI/XUI_DebugTips.cpp" - "Common/XUI/XUI_DebugTips.h" - "Common/XUI/XUI_debug.cpp" -) -source_group("Xbox/Source Files/XUI/Menu screens/Debug" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_DEBUG}) - -set(_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS - "Common/XUI/XUI_HelpAndOptions.cpp" - "Common/XUI/XUI_HelpAndOptions.h" -) -source_group("Xbox/Source Files/XUI/Menu screens/Help & Options" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS}) - -set(_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_CONTROLS - "Common/XUI/XUI_HelpControls.cpp" - "Common/XUI/XUI_HelpControls.h" -) -source_group("Xbox/Source Files/XUI/Menu screens/Help & Options/Controls" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_CONTROLS}) - -set(_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_CREDITS - "Common/XUI/XUI_HelpCredits.cpp" - "Common/XUI/XUI_HelpCredits.h" -) -source_group("Xbox/Source Files/XUI/Menu screens/Help & Options/Credits" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_CREDITS}) - -set(_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_HOW_TO_PLAY - "Common/XUI/XUI_HelpHowToPlay.cpp" - "Common/XUI/XUI_HelpHowToPlay.h" - "Common/XUI/XUI_HowToPlayMenu.cpp" - "Common/XUI/XUI_HowToPlayMenu.h" -) -source_group("Xbox/Source Files/XUI/Menu screens/Help & Options/How To Play" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_HOW_TO_PLAY}) - -set(_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_SETTINGS - "Common/XUI/XUI_SettingsAll.cpp" - "Common/XUI/XUI_SettingsAll.h" - "Common/XUI/XUI_SettingsAudio.cpp" - "Common/XUI/XUI_SettingsAudio.h" - "Common/XUI/XUI_SettingsControl.cpp" - "Common/XUI/XUI_SettingsControl.h" - "Common/XUI/XUI_SettingsGraphics.cpp" - "Common/XUI/XUI_SettingsGraphics.h" - "Common/XUI/XUI_SettingsOptions.cpp" - "Common/XUI/XUI_SettingsOptions.h" - "Common/XUI/XUI_SettingsUI.cpp" - "Common/XUI/XUI_SettingsUI.h" - "Common/XUI/XUI_SkinSelect.cpp" - "Common/XUI/XUI_SkinSelect.h" -) -source_group("Xbox/Source Files/XUI/Menu screens/Help & Options/Settings" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_SETTINGS}) - -set(_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_LEADERBOARDS - "Common/XUI/XUI_Leaderboards.cpp" - "Common/XUI/XUI_Leaderboards.h" -) -source_group("Xbox/Source Files/XUI/Menu screens/Leaderboards" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_LEADERBOARDS}) - -set(_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_PAUSE - "Common/XUI/XUI_PauseMenu.cpp" - "Common/XUI/XUI_PauseMenu.h" -) -source_group("Xbox/Source Files/XUI/Menu screens/Pause" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_PAUSE}) - -set(_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_SOCIAL - "Common/XUI/XUI_SocialPost.cpp" - "Common/XUI/XUI_SocialPost.h" -) -source_group("Xbox/Source Files/XUI/Menu screens/Social" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_SOCIAL}) - -set(_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_TUTORIAL - "Common/XUI/XUI_TutorialPopup.cpp" - "Common/XUI/XUI_TutorialPopup.h" -) -source_group("Xbox/Source Files/XUI/Menu screens/Tutorial" FILES ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_TUTORIAL}) - -set(_SOURCES_XBOX_XML - "Xbox/XML/ATGXmlParser.cpp" - "Xbox/XML/ATGXmlParser.h" - "Xbox/XML/xmlFilesCallback.h" -) -source_group("Xbox/XML" FILES ${_SOURCES_XBOX_XML}) - -set(_SOURCES_XBOX_RES - # "Xbox/res/terrain_MipmapLevel2.bmp" - # "Xbox/res/terrain_MipmapLevel3.bmp" -) -source_group("Xbox/res" FILES ${_SOURCES_XBOX_RES}) - -set(_SOURCES_XBOX_RES_AUDIO - # "Xbox/res/audio/minecraft.xsb" - # "Xbox/res/audio/resident.xwb" - # "Xbox/res/audio/streamed.xwb" -) -source_group("Xbox/res/audio" FILES ${_SOURCES_XBOX_RES_AUDIO}) - -set(_SOURCES_XBOX_XEXXML - "Xbox/xex-dev.xml" - "Xbox/xex.xml" -) -source_group("Xbox/xexxml" FILES ${_SOURCES_XBOX_XEXXML}) - -set(_SOURCES_NET_MINECRAFT_CLIENT - "Camera.cpp" - "Camera.h" - "ClientConstants.cpp" - "ClientConstants.h" - "DemoUser.cpp" - "DemoUser.h" - "GuiMessage.cpp" - "GuiMessage.h" - "KeyMapping.cpp" - "KeyMapping.h" - "Lighting.cpp" - "Lighting.h" - "MemoryTracker.cpp" - "MemoryTracker.h" - "Minecraft.cpp" - "Minecraft.h" - "Options.cpp" - "Options.h" - "ProgressRenderer.cpp" - "ProgressRenderer.h" - "Timer.cpp" - "Timer.h" - "User.cpp" - "User.h" -) -source_group("net/minecraft/client" FILES ${_SOURCES_NET_MINECRAFT_CLIENT}) - -set(_SOURCES_NET_GUI - "Button.cpp" - "Button.h" - "ChatScreen.cpp" - "ChatScreen.h" - "ConfirmScreen.cpp" - "ConfirmScreen.h" - "ControlsScreen.cpp" - "ControlsScreen.h" - "CreateWorldScreen.cpp" - "CreateWorldScreen.h" - "DeathScreen.cpp" - "DeathScreen.h" - "EditBox.cpp" - "EditBox.h" - "ErrorScreen.cpp" - "ErrorScreen.h" - "Font.cpp" - "Font.h" - "Gui.cpp" - "Gui.h" - "GuiComponent.cpp" - "GuiComponent.h" - "InBedChatScreen.cpp" - "InBedChatScreen.h" - "JoinMultiplayerScreen.cpp" - "JoinMultiplayerScreen.h" - "Minimap.cpp" - "Minimap.h" - "NameEntryScreen.cpp" - "NameEntryScreen.h" - "OptionsScreen.cpp" - "OptionsScreen.h" - "PauseScreen.cpp" - "PauseScreen.h" - "RenameWorldScreen.cpp" - "RenameWorldScreen.h" - "Screen.cpp" - "Screen.h" - "ScreenSizeCalculator.cpp" - "ScreenSizeCalculator.h" - "ScrolledSelectionList.cpp" - "ScrolledSelectionList.h" - "SelectWorldScreen.cpp" - "SelectWorldScreen.h" - "SlideButton.cpp" - "SlideButton.h" - "SmallButton.cpp" - "SmallButton.h" - "VideoSettingsScreen.cpp" - "VideoSettingsScreen.h" -) -source_group("net/minecraft/client/gui" FILES ${_SOURCES_NET_GUI}) - -set(_SOURCES_NET_GUI_ACHIEVEMENT - "AchievementPopup.cpp" - "AchievementPopup.h" - "AchievementScreen.cpp" - "AchievementScreen.h" - "StatsScreen.cpp" - "StatsScreen.h" -) -source_group("net/minecraft/client/gui/achievement" FILES ${_SOURCES_NET_GUI_ACHIEVEMENT}) - -set(_SOURCES_NET_GUI_INVENTORY - "AbstractContainerScreen.cpp" - "AbstractContainerScreen.h" - "ContainerScreen.cpp" - "ContainerScreen.h" - "CraftingScreen.cpp" - "CraftingScreen.h" - "FurnaceScreen.cpp" - "FurnaceScreen.h" - "InventoryScreen.cpp" - "InventoryScreen.h" - "TextEditScreen.cpp" - "TextEditScreen.h" - "TrapScreen.cpp" - "TrapScreen.h" -) -source_group("net/minecraft/client/gui/inventory" FILES ${_SOURCES_NET_GUI_INVENTORY}) - -set(_SOURCES_NET_GUI_PARTICLE - "GuiParticle.cpp" - "GuiParticle.h" - "GuiParticles.cpp" - "GuiParticles.h" -) -source_group("net/minecraft/client/gui/particle" FILES ${_SOURCES_NET_GUI_PARTICLE}) - -set(_SOURCES_NET_LEVEL - "DemoLevel.cpp" - "DemoLevel.h" -) -source_group("net/minecraft/client/level" FILES ${_SOURCES_NET_LEVEL}) - -set(_SOURCES_NET_MODEL - "BatModel.cpp" - "BatModel.h" - "BlazeModel.cpp" - "BlazeModel.h" - "BoatModel.cpp" - "BoatModel.h" - "BookModel.cpp" - "BookModel.h" - "ChestModel.cpp" - "ChestModel.h" - "ChickenModel.cpp" - "ChickenModel.h" - "CowModel.cpp" - "CowModel.h" - "CreeperModel.cpp" - "CreeperModel.h" - "EndermanModel.cpp" - "EndermanModel.h" - "GhastModel.cpp" - "GhastModel.h" - "HumanoidModel.cpp" - "HumanoidModel.h" - "LargeChestModel.cpp" - "LargeChestModel.h" - "LavaSlimeModel.cpp" - "LavaSlimeModel.h" - "LeashKnotModel.cpp" - "LeashKnotModel.h" - "MinecartModel.cpp" - "MinecartModel.h" - "ModelHorse.cpp" - "ModelHorse.h" - "OcelotModel.cpp" - "OcelotModel.h" - "PigModel.cpp" - "PigModel.h" - "Polygon.cpp" - "Polygon.h" - "QuadrupedModel.cpp" - "QuadrupedModel.h" - "SheepFurModel.cpp" - "SheepFurModel.h" - "SheepModel.cpp" - "SheepModel.h" - "SignModel.cpp" - "SignModel.h" - "SilverfishModel.cpp" - "SilverfishModel.h" - "SkeletonHeadModel.cpp" - "SkeletonHeadModel.h" - "SkeletonModel.cpp" - "SkeletonModel.h" - "SkiModel.cpp" - "SkiModel.h" - "SlimeModel.cpp" - "SlimeModel.h" - "SnowManModel.cpp" - "SnowManModel.h" - "SpiderModel.cpp" - "SpiderModel.h" - "SquidModel.cpp" - "SquidModel.h" - "Vertex.cpp" - "Vertex.h" - "VillagerGolemModel.cpp" - "VillagerGolemModel.h" - "VillagerModel.cpp" - "VillagerModel.h" - "VillagerZombieModel.cpp" - "VillagerZombieModel.h" - "WitchModel.cpp" - "WitchModel.h" - "WitherBossModel.cpp" - "WitherBossModel.h" - "WolfModel.cpp" - "WolfModel.h" - "ZombieModel.cpp" - "ZombieModel.h" -) -source_group("net/minecraft/client/model" FILES ${_SOURCES_NET_MODEL}) - -set(_SOURCES_NET_MODEL_DRAGON - "DragonModel.cpp" - "DragonModel.h" - "EnderCrystalModel.cpp" - "EnderCrystalModel.h" -) -source_group("net/minecraft/client/model/dragon" FILES ${_SOURCES_NET_MODEL_DRAGON}) - -set(_SOURCES_NET_MODEL_GEOM - "Cube.cpp" - "Cube.h" - "Model.cpp" - "Model.h" - "ModelPart.cpp" - "ModelPart.h" - "TexOffs.cpp" - "TexOffs.h" -) -source_group("net/minecraft/client/model/geom" FILES ${_SOURCES_NET_MODEL_GEOM}) - -set(_SOURCES_NET_MULTIPLAYER - "ClientConnection.cpp" - "ClientConnection.h" - "ConnectScreen.cpp" - "ConnectScreen.h" - "DisconnectedScreen.cpp" - "DisconnectedScreen.h" - "MultiPlayerChunkCache.cpp" - "MultiPlayerChunkCache.h" - "MultiPlayerGameMode.cpp" - "MultiPlayerGameMode.h" - "MultiPlayerLevel.cpp" - "MultiPlayerLevel.h" - "MultiPlayerLocalPlayer.cpp" - "MultiPlayerLocalPlayer.h" - "PlayerInfo.h" - "ReceivingLevelScreen.cpp" - "ReceivingLevelScreen.h" -) -source_group("net/minecraft/client/multiplayer" FILES ${_SOURCES_NET_MULTIPLAYER}) - -set(_SOURCES_NET_PARTICLE - "BreakingItemParticle.cpp" - "BreakingItemParticle.h" - "BubbleParticle.cpp" - "BubbleParticle.h" - "CritParticle.cpp" - "CritParticle.h" - "CritParticle2.cpp" - "CritParticle2.h" - "DragonBreathParticle.cpp" - "DragonBreathParticle.h" - "DripParticle.cpp" - "DripParticle.h" - "EchantmentTableParticle.cpp" - "EchantmentTableParticle.h" - "EnderParticle.cpp" - "EnderParticle.h" - "ExplodeParticle.cpp" - "ExplodeParticle.h" - "FireworksParticles.cpp" - "FireworksParticles.h" - "FlameParticle.cpp" - "FlameParticle.h" - "FootstepParticle.cpp" - "FootstepParticle.h" - "HeartParticle.cpp" - "HeartParticle.h" - "HugeExplosionParticle.cpp" - "HugeExplosionParticle.h" - "HugeExplosionSeedParticle.cpp" - "HugeExplosionSeedParticle.h" - "LavaParticle.cpp" - "LavaParticle.h" - "NetherPortalParticle.cpp" - "NetherPortalParticle.h" - "NoteParticle.cpp" - "NoteParticle.h" - "Particle.cpp" - "Particle.h" - "ParticleEngine.cpp" - "ParticleEngine.h" - "PlayerCloudParticle.cpp" - "PlayerCloudParticle.h" - "RedDustParticle.cpp" - "RedDustParticle.h" - "SmokeParticle.cpp" - "SmokeParticle.h" - "SnowShovelParticle.cpp" - "SnowShovelParticle.h" - "SpellParticle.cpp" - "SpellParticle.h" - "SplashParticle.cpp" - "SplashParticle.h" - "SuspendedParticle.cpp" - "SuspendedParticle.h" - "SuspendedTownParticle.cpp" - "SuspendedTownParticle.h" - "TakeAnimationParticle.cpp" - "TakeAnimationParticle.h" - "TerrainParticle.cpp" - "TerrainParticle.h" - "WaterDropParticle.cpp" - "WaterDropParticle.h" -) -source_group("net/minecraft/client/particle" FILES ${_SOURCES_NET_PARTICLE}) - -set(_SOURCES_NET_PLAYER - "Input.cpp" - "Input.h" - "LocalPlayer.cpp" - "LocalPlayer.h" - "RemotePlayer.cpp" - "RemotePlayer.h" -) -source_group("net/minecraft/client/player" FILES ${_SOURCES_NET_PLAYER}) - -set(_SOURCES_NET_RENDERER - "BossMobGuiInfo.cpp" - "BossMobGuiInfo.h" - "Chunk.cpp" - "Chunk.h" - "DirtyChunkSorter.cpp" - "DirtyChunkSorter.h" - "DistanceChunkSorter.cpp" - "DistanceChunkSorter.h" - "EntityTileRenderer.cpp" - "EntityTileRenderer.h" - "GameRenderer.cpp" - "GameRenderer.h" - "HttpTexture.cpp" - "HttpTexture.h" - "HttpTextureProcessor.h" - "ItemInHandRenderer.cpp" - "ItemInHandRenderer.h" - "LevelRenderer.cpp" - "LevelRenderer.h" - "MemTexture.cpp" - "MobSkinMemTextureProcessor.cpp" - "MobSkinTextureProcessor.cpp" - "MobSkinTextureProcessor.h" - "OffsettedRenderList.cpp" - "OffsettedRenderList.h" - "Rect2i.cpp" - "Rect2i.h" - "Tesselator.cpp" - "Tesselator.h" - "Textures.cpp" - "Textures.h" - "TileRenderer.cpp" - "TileRenderer.h" -) -source_group("net/minecraft/client/renderer" FILES ${_SOURCES_NET_RENDERER}) - -set(_SOURCES_NET_RENDERER_CULLING - "AllowAllCuller.cpp" - "AllowAllCuller.h" - "Culler.h" - "Frustum.cpp" - "Frustum.h" - "FrustumCuller.cpp" - "FrustumCuller.h" - "FrustumData.cpp" - "FrustumData.h" - "ViewportCuller.cpp" - "ViewportCuller.h" -) -source_group("net/minecraft/client/renderer/culling" FILES ${_SOURCES_NET_RENDERER_CULLING}) - -set(_SOURCES_NET_RENDERER_ENTITY - "ArrowRenderer.cpp" - "ArrowRenderer.h" - "BatRenderer.cpp" - "BatRenderer.h" - "BlazeRenderer.cpp" - "BlazeRenderer.h" - "BoatRenderer.cpp" - "BoatRenderer.h" - "CaveSpiderRenderer.cpp" - "CaveSpiderRenderer.h" - "ChickenRenderer.cpp" - "ChickenRenderer.h" - "CowRenderer.cpp" - "CowRenderer.h" - "CreeperRenderer.cpp" - "CreeperRenderer.h" - "DefaultRenderer.cpp" - "DefaultRenderer.h" - "EnderCrystalRenderer.cpp" - "EnderCrystalRenderer.h" - "EnderDragonRenderer.cpp" - "EnderDragonRenderer.h" - "EndermanRenderer.cpp" - "EndermanRenderer.h" - "EntityRenderDispatcher.cpp" - "EntityRenderDispatcher.h" - "EntityRenderer.cpp" - "EntityRenderer.h" - "ExperienceOrbRenderer.cpp" - "ExperienceOrbRenderer.h" - "FallingTileRenderer.cpp" - "FallingTileRenderer.h" - "FireballRenderer.cpp" - "FireballRenderer.h" - "FishingHookRenderer.cpp" - "FishingHookRenderer.h" - "GhastRenderer.cpp" - "GhastRenderer.h" - "GiantMobRenderer.cpp" - "GiantMobRenderer.h" - "HorseRenderer.cpp" - "HorseRenderer.h" - "HumanoidMobRenderer.cpp" - "HumanoidMobRenderer.h" - "ItemFrameRenderer.cpp" - "ItemFrameRenderer.h" - "ItemRenderer.cpp" - "ItemRenderer.h" - "ItemSpriteRenderer.cpp" - "ItemSpriteRenderer.h" - "LavaSlimeRenderer.cpp" - "LavaSlimeRenderer.h" - "LeashKnotRenderer.cpp" - "LeashKnotRenderer.h" - "LightningBoltRenderer.cpp" - "LightningBoltRenderer.h" - "LivingEntityRenderer.cpp" - "LivingEntityRenderer.h" - "MinecartRenderer.cpp" - "MinecartRenderer.h" - "MinecartSpawnerRenderer.cpp" - "MinecartSpawnerRenderer.h" - "MobRenderer.cpp" - "MobRenderer.h" - "MushroomCowRenderer.cpp" - "MushroomCowRenderer.h" - "OcelotRenderer.cpp" - "OcelotRenderer.h" - "PaintingRenderer.cpp" - "PaintingRenderer.h" - "PigRenderer.cpp" - "PigRenderer.h" - "PlayerRenderer.cpp" - "PlayerRenderer.h" - "SheepRenderer.cpp" - "SheepRenderer.h" - "SilverfishRenderer.cpp" - "SilverfishRenderer.h" - "SkeletonRenderer.cpp" - "SkeletonRenderer.h" - "SlimeRenderer.cpp" - "SlimeRenderer.h" - "SnowManRenderer.cpp" - "SnowManRenderer.h" - "SpiderRenderer.cpp" - "SpiderRenderer.h" - "SquidRenderer.cpp" - "SquidRenderer.h" - "TntMinecartRenderer.cpp" - "TntMinecartRenderer.h" - "TntRenderer.cpp" - "TntRenderer.h" - "VillagerGolemRenderer.cpp" - "VillagerGolemRenderer.h" - "VillagerRenderer.cpp" - "VillagerRenderer.h" - "WitchRenderer.cpp" - "WitchRenderer.h" - "WitherBossRenderer.cpp" - "WitherBossRenderer.h" - "WitherSkullRenderer.cpp" - "WitherSkullRenderer.h" - "WolfRenderer.cpp" - "WolfRenderer.h" - "ZombieRenderer.cpp" - "ZombieRenderer.h" -) -source_group("net/minecraft/client/renderer/entity" FILES ${_SOURCES_NET_RENDERER_ENTITY}) - -set(_SOURCES_NET_RENDERER_TEXTURE - "PreStitchedTextureMap.cpp" - "PreStitchedTextureMap.h" - "SimpleIcon.cpp" - "SimpleIcon.h" - "StitchSlot.cpp" - "StitchSlot.h" - "StitchedTexture.cpp" - "StitchedTexture.h" - "Stitcher.cpp" - "Stitcher.h" - "Texture.cpp" - "Texture.h" - "TextureAtlas.cpp" - "TextureAtlas.h" - "TextureHolder.cpp" - "TextureHolder.h" - "TextureManager.cpp" - "TextureManager.h" - "TextureMap.cpp" - "TextureMap.h" -) -source_group("net/minecraft/client/renderer/texture" FILES ${_SOURCES_NET_RENDERER_TEXTURE}) - -set(_SOURCES_NET_RENDERER_TEXTURE_CUSTOM - "ClockTexture.cpp" - "ClockTexture.h" - "CompassTexture.cpp" - "CompassTexture.h" -) -source_group("net/minecraft/client/renderer/texture/custom" FILES ${_SOURCES_NET_RENDERER_TEXTURE_CUSTOM}) - -set(_SOURCES_NET_RENDERER_TILEENTITY - "BeaconRenderer.cpp" - "BeaconRenderer.h" - "ChestRenderer.cpp" - "ChestRenderer.h" - "EnchantTableRenderer.cpp" - "EnchantTableRenderer.h" - "EnderChestRenderer.cpp" - "EnderChestRenderer.h" - "MobSpawnerRenderer.cpp" - "MobSpawnerRenderer.h" - "PistonPieceRenderer.cpp" - "PistonPieceRenderer.h" - "SignRenderer.cpp" - "SignRenderer.h" - "SkullTileRenderer.cpp" - "SkullTileRenderer.h" - "TheEndPortalRenderer.cpp" - "TheEndPortalRenderer.h" - "TileEntityRenderDispatcher.cpp" - "TileEntityRenderDispatcher.h" - "TileEntityRenderer.cpp" - "TileEntityRenderer.h" -) -source_group("net/minecraft/client/renderer/tileentity" FILES ${_SOURCES_NET_RENDERER_TILEENTITY}) - -set(_SOURCES_NET_RESOURCES - "ResourceLocation.h" -) -source_group("net/minecraft/client/resources" FILES ${_SOURCES_NET_RESOURCES}) - -set(_SOURCES_NET_SKINS - "AbstractTexturePack.cpp" - "AbstractTexturePack.h" - "DLCTexturePack.cpp" - "DLCTexturePack.h" - "DefaultTexturePack.cpp" - "DefaultTexturePack.h" - "FileTexturePack.cpp" - "FileTexturePack.h" - "FolderTexturePack.cpp" - "FolderTexturePack.h" - "TexturePack.cpp" - "TexturePack.h" - "TexturePackRepository.cpp" - "TexturePackRepository.h" -) -source_group("net/minecraft/client/skins" FILES ${_SOURCES_NET_SKINS}) - -set(_SOURCES_NET_TITLE - "TitleScreen.cpp" - "TitleScreen.h" -) -source_group("net/minecraft/client/title" FILES ${_SOURCES_NET_TITLE}) - -set(_SOURCES_NET_MINECRAFT_SERVER - "ConsoleInput.cpp" - "ConsoleInput.h" - "ConsoleInputSource.h" - "DispenserBootstrap.cpp" - "DispenserBootstrap.h" - "MinecraftServer.cpp" - "MinecraftServer.h" - "PlayerList.cpp" - "PlayerList.h" - "ServerInterface.h" - "ServerScoreboard.cpp" - "ServerScoreboard.h" - "Settings.cpp" - "Settings.h" -) -source_group("net/minecraft/server" FILES ${_SOURCES_NET_MINECRAFT_SERVER}) - -set(_SOURCES_NET_MINECRAFT_SERVER_COMMANDS - "ServerCommandDispatcher.cpp" - "ServerCommandDispatcher.h" - "TeleportCommand.cpp" - "TeleportCommand.h" -) -source_group("net/minecraft/server/commands" FILES ${_SOURCES_NET_MINECRAFT_SERVER_COMMANDS}) - -set(_SOURCES_NET_MINECRAFT_SERVER_LEVEL - "DerivedServerLevel.cpp" - "DerivedServerLevel.h" - "EntityTracker.cpp" - "EntityTracker.h" - "PlayerChunkMap.cpp" - "PlayerChunkMap.h" - "ServerChunkCache.cpp" - "ServerChunkCache.h" - "ServerLevel.cpp" - "ServerLevel.h" - "ServerLevelListener.cpp" - "ServerLevelListener.h" - "ServerPlayer.cpp" - "ServerPlayer.h" - "ServerPlayerGameMode.cpp" - "ServerPlayerGameMode.h" - "TrackedEntity.cpp" - "TrackedEntity.h" -) -source_group("net/minecraft/server/level" FILES ${_SOURCES_NET_MINECRAFT_SERVER_LEVEL}) - -set(_SOURCES_NET_MINECRAFT_SERVER_NETWORK - "PendingConnection.cpp" - "PendingConnection.h" - "PlayerConnection.cpp" - "PlayerConnection.h" - "ServerConnection.cpp" - "ServerConnection.h" -) -source_group("net/minecraft/server/network" FILES ${_SOURCES_NET_MINECRAFT_SERVER_NETWORK}) - -set(_SOURCES_NET_MINECRAFT_STATS - "StatsCounter.cpp" - "StatsCounter.h" - "StatsSyncher.cpp" - "StatsSyncher.h" -) -source_group("net/minecraft/stats" FILES ${_SOURCES_NET_MINECRAFT_STATS}) - +include("${CMAKE_CURRENT_LIST_DIR}/cmake/Common.cmake") +include("${CMAKE_CURRENT_LIST_DIR}/cmake/Durango.cmake") +include("${CMAKE_CURRENT_LIST_DIR}/cmake/ORBIS.cmake") +include("${CMAKE_CURRENT_LIST_DIR}/cmake/PS3.cmake") +include("${CMAKE_CURRENT_LIST_DIR}/cmake/PSVita.cmake") +include("${CMAKE_CURRENT_LIST_DIR}/cmake/Windows.cmake") +include("${CMAKE_CURRENT_LIST_DIR}/cmake/Xbox360.cmake") + +# Combine all source files into a single variable for the target +# TODO Add conditions to include sources for the current platform set(MINECRAFT_CLIENT_SOURCES - ${_SOURCES_ROOT} - ${_SOURCES_COMMON} - ${_SOURCES_COMMON_SOURCE_FILES} - ${_SOURCES_COMMON_SOURCE_FILES_AUDIO} - ${_SOURCES_COMMON_SOURCE_FILES_BUILDVER} - ${_SOURCES_COMMON_SOURCE_FILES_COLOURS} - ${_SOURCES_COMMON_SOURCE_FILES_DLC} - ${_SOURCES_COMMON_SOURCE_FILES_FILESYSTEM} - ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES} - ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELGENERATION} - ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELGENERATION_STRUCTUREACTIONS} - ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES} - ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES_RULEDEFINITIONS} - ${_SOURCES_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES_RULES} - ${_SOURCES_COMMON_SOURCE_FILES_LEADERBOARDS} - ${_SOURCES_COMMON_SOURCE_FILES_LOCALISATION} - ${_SOURCES_COMMON_SOURCE_FILES_NETWORK} - ${_SOURCES_COMMON_SOURCE_FILES_NETWORK_SONY} - ${_SOURCES_COMMON_SOURCE_FILES_TELEMETRY} - ${_SOURCES_COMMON_SOURCE_FILES_TRIAL} - ${_SOURCES_COMMON_SOURCE_FILES_TUTORIAL} - ${_SOURCES_COMMON_SOURCE_FILES_TUTORIAL_CONSTRAINTS} - ${_SOURCES_COMMON_SOURCE_FILES_TUTORIAL_HINTS} - ${_SOURCES_COMMON_SOURCE_FILES_TUTORIAL_TASKS} - ${_SOURCES_COMMON_SOURCE_FILES_UI} - ${_SOURCES_COMMON_SOURCE_FILES_UI_ALL_PLATFORMS} - ${_SOURCES_COMMON_SOURCE_FILES_UI_COMPONENTS} - ${_SOURCES_COMMON_SOURCE_FILES_UI_CONTROLS} - ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES} - ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_DEBUG} - ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS} - ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_HELP__OPTIONS} - ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS} - ${_SOURCES_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS} - ${_SOURCES_COMMON_SOURCE_FILES_ZLIB} - ${_SOURCES_DURANGO} - ${_SOURCES_DURANGO_4JLIBS_INC} - ${_SOURCES_DURANGO_DURANGOEXTRAS} - ${_SOURCES_DURANGO_IGGY_GDRAW} - ${_SOURCES_DURANGO_IGGY_INCLUDE} - ${_SOURCES_DURANGO_NETWORK} - ${_SOURCES_DURANGO_SERVICECONFIG} - ${_SOURCES_DURANGO_SOURCE_FILES} - ${_SOURCES_DURANGO_SOURCE_FILES_ACHIEVEMENTS} - ${_SOURCES_DURANGO_SOURCE_FILES_LEADERBOARDS} - ${_SOURCES_DURANGO_SOURCE_FILES_SENTIENT} - ${_SOURCES_DURANGO_SOURCE_FILES_SOCIAL} - ${_SOURCES_DURANGO_XML} - ${_SOURCES_HEADER_FILES} - ${_SOURCES_ORBIS} - ${_SOURCES_ORBIS_4JLIBS_INC} - ${_SOURCES_ORBIS_4JLIBS_LIBS} - ${_SOURCES_ORBIS_IGGY_GDRAW} - ${_SOURCES_ORBIS_IGGY_INCLUDE} - ${_SOURCES_ORBIS_MILES_SOUND_SYSTEM_LIB} - ${_SOURCES_ORBIS_NETWORK} - ${_SOURCES_ORBIS_ORBISEXTRAS} - ${_SOURCES_ORBIS_SOURCE_FILES} - ${_SOURCES_ORBIS_SOURCE_FILES_LEADERBOARDS} - ${_SOURCES_ORBIS_SOURCE_FILES_SENTIENT} - ${_SOURCES_ORBIS_SOURCE_FILES_SOCIAL} - ${_SOURCES_ORBIS_XML} - ${_SOURCES_PS3} - ${_SOURCES_PS3_4JLIBS} - ${_SOURCES_PS3_4JLIBS_INC} - ${_SOURCES_PS3_CHUNKREBUILD_SPU} - ${_SOURCES_PS3_COMPRESSEDTILE_SPU} - ${_SOURCES_PS3_IGGY_GDRAW} - ${_SOURCES_PS3_IGGY_INCLUDE} - ${_SOURCES_PS3_MILES_SOUND_SYSTEM_LIB} - ${_SOURCES_PS3_MILES_SOUND_SYSTEM_LIB_SPU} - ${_SOURCES_PS3_PS3EXTRAS} - ${_SOURCES_PS3_SOURCE_FILES} - ${_SOURCES_PS3_SOURCE_FILES_AUDIO} - ${_SOURCES_PS3_SOURCE_FILES_LEADERBOARDS} - ${_SOURCES_PS3_SOURCE_FILES_NETWORK} - ${_SOURCES_PS3_SOURCE_FILES_SENTIENT} - ${_SOURCES_PS3_SOURCE_FILES_SOCIAL} - ${_SOURCES_PSVITA} - ${_SOURCES_PSVITA_4JLIBS_INC} - ${_SOURCES_PSVITA_GAMECONFIG} - ${_SOURCES_PSVITA_IGGY_GDRAW} - ${_SOURCES_PSVITA_IGGY_INCLUDE} - ${_SOURCES_PSVITA_PSVITAEXTRAS} - ${_SOURCES_PSVITA_SOURCE_FILES} - ${_SOURCES_PSVITA_SOURCE_FILES_LEADERBOARDS} - ${_SOURCES_PSVITA_SOURCE_FILES_NETWORK} - ${_SOURCES_PSVITA_SOURCE_FILES_SENTIENT} - ${_SOURCES_PSVITA_SOURCE_FILES_SOCIAL} - ${_SOURCES_PSVITA_XML} - ${_SOURCES_SOURCE_FILES} - ${_SOURCES_WINDOWS} - ${_SOURCES_WINDOWS64} - ${_SOURCES_WINDOWS64_4JLIBS_INC} - ${_SOURCES_WINDOWS64_GAMECONFIG} - ${_SOURCES_WINDOWS64_IGGY_GDRAW} - ${_SOURCES_WINDOWS64_IGGY_INCLUDE} - ${_SOURCES_WINDOWS64_SOURCE_FILES} - ${_SOURCES_WINDOWS64_SOURCE_FILES_LEADERBOARDS} - ${_SOURCES_WINDOWS64_SOURCE_FILES_NETWORK} - ${_SOURCES_WINDOWS64_SOURCE_FILES_SENTIENT} - ${_SOURCES_WINDOWS64_SOURCE_FILES_SOCIAL} - ${_SOURCES_WINDOWS64_XML} - ${_SOURCES_XBOX_4JLIBS_MEDIA} - ${_SOURCES_XBOX_4JLIBS_INC} - ${_SOURCES_XBOX_GAMECONFIG} - ${_SOURCES_XBOX_SENTIENTLIBS_INC} - ${_SOURCES_XBOX_SOURCE_FILES} - ${_SOURCES_XBOX_SOURCE_FILES_AUDIO} - ${_SOURCES_XBOX_SOURCE_FILES_FONT} - ${_SOURCES_XBOX_SOURCE_FILES_LEADERBOARDS} - ${_SOURCES_XBOX_SOURCE_FILES_NETWORK} - ${_SOURCES_XBOX_SOURCE_FILES_SENTIENT} - ${_SOURCES_XBOX_SOURCE_FILES_SENTIENT_DYNAMICCONF} - ${_SOURCES_XBOX_SOURCE_FILES_SENTIENT_TELEMETRY} - ${_SOURCES_XBOX_SOURCE_FILES_SOCIAL} - ${_SOURCES_XBOX_SOURCE_FILES_XUI} - ${_SOURCES_XBOX_SOURCE_FILES_XUI_BASE_SCENE} - ${_SOURCES_XBOX_SOURCE_FILES_XUI_CONTAINERS} - ${_SOURCES_XBOX_SOURCE_FILES_XUI_CONTROLS} - ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS} - ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_DEBUG} - ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS} - ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_CONTROLS} - ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_CREDITS} - ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_HOW_TO_PLAY} - ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_SETTINGS} - ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_LEADERBOARDS} - ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_PAUSE} - ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_SOCIAL} - ${_SOURCES_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_TUTORIAL} - ${_SOURCES_XBOX_XML} - ${_SOURCES_XBOX_RES} - ${_SOURCES_XBOX_RES_AUDIO} - ${_SOURCES_XBOX_XEXXML} - ${_SOURCES_NET_MINECRAFT_CLIENT} - ${_SOURCES_NET_GUI} - ${_SOURCES_NET_GUI_ACHIEVEMENT} - ${_SOURCES_NET_GUI_INVENTORY} - ${_SOURCES_NET_GUI_PARTICLE} - ${_SOURCES_NET_LEVEL} - ${_SOURCES_NET_MODEL} - ${_SOURCES_NET_MODEL_DRAGON} - ${_SOURCES_NET_MODEL_GEOM} - ${_SOURCES_NET_MULTIPLAYER} - ${_SOURCES_NET_PARTICLE} - ${_SOURCES_NET_PLAYER} - ${_SOURCES_NET_RENDERER} - ${_SOURCES_NET_RENDERER_CULLING} - ${_SOURCES_NET_RENDERER_ENTITY} - ${_SOURCES_NET_RENDERER_TEXTURE} - ${_SOURCES_NET_RENDERER_TEXTURE_CUSTOM} - ${_SOURCES_NET_RENDERER_TILEENTITY} - ${_SOURCES_NET_RESOURCES} - ${_SOURCES_NET_SKINS} - ${_SOURCES_NET_TITLE} - ${_SOURCES_NET_MINECRAFT_SERVER} - ${_SOURCES_NET_MINECRAFT_SERVER_COMMANDS} - ${_SOURCES_NET_MINECRAFT_SERVER_LEVEL} - ${_SOURCES_NET_MINECRAFT_SERVER_NETWORK} - ${_SOURCES_NET_MINECRAFT_STATS} + ${MINECRAFT_CLIENT_COMMON} + # ${MINECRAFT_CLIENT_DURANGO} + # ${MINECRAFT_CLIENT_ORBIS} + # ${MINECRAFT_CLIENT_PS3} + # ${MINECRAFT_CLIENT_PSVITA} + ${MINECRAFT_CLIENT_WINDOWS} + # ${MINECRAFT_CLIENT_XBOX360} PARENT_SCOPE ) diff --git a/Minecraft.Client/cmake/Common.cmake b/Minecraft.Client/cmake/Common.cmake new file mode 100644 index 000000000..bc9b63c59 --- /dev/null +++ b/Minecraft.Client/cmake/Common.cmake @@ -0,0 +1,1125 @@ +set(BASE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/Common/") + +set(_MINECRAFT_CLIENT_COMMON_ROOT + "${CMAKE_CURRENT_SOURCE_DIR}/ClassDiagram.cd" + "${CMAKE_CURRENT_SOURCE_DIR}/ReadMe.txt" +) +source_group("" FILES ${_MINECRAFT_CLIENT_COMMON_ROOT}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON + "${BASE_DIR}/App_Defines.h" + "${BASE_DIR}/App_enums.h" + "${BASE_DIR}/App_structs.h" + "${BASE_DIR}/Consoles_App.cpp" + "${BASE_DIR}/Consoles_App.h" + "${BASE_DIR}/PostProcesser.h" + "${BASE_DIR}/Potion_Macros.h" +) +source_group("Common" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES + "${BASE_DIR}/ConsoleGameMode.cpp" + "${BASE_DIR}/ConsoleGameMode.h" + "${BASE_DIR}/Console_Awards_enum.h" + "${BASE_DIR}/Console_Debug_enum.h" + "${BASE_DIR}/Console_Utils.cpp" +) +source_group("Common/Source Files" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_AUDIO + "${BASE_DIR}/Audio/Consoles_SoundEngine.cpp" + "${BASE_DIR}/Audio/Consoles_SoundEngine.h" + "${BASE_DIR}/Audio/SoundEngine.h" + "${BASE_DIR}/Audio/SoundNames.cpp" + "${BASE_DIR}/Audio/miniaudio.h" + "${BASE_DIR}/Audio/stb_vorbis.h" +) +source_group("Common/Source Files/Audio" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_AUDIO}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_BUILDVER + "${BASE_DIR}/BuildVer.h" +) +source_group("Common/Source Files/BuildVer" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_BUILDVER}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_COLOURS + "${BASE_DIR}/Colours/ColourTable.cpp" + "${BASE_DIR}/Colours/ColourTable.h" +) +source_group("Common/Source Files/Colours" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_COLOURS}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_DLC + "${BASE_DIR}/DLC/DLCAudioFile.cpp" + "${BASE_DIR}/DLC/DLCAudioFile.h" + "${BASE_DIR}/DLC/DLCCapeFile.cpp" + "${BASE_DIR}/DLC/DLCCapeFile.h" + "${BASE_DIR}/DLC/DLCColourTableFile.cpp" + "${BASE_DIR}/DLC/DLCColourTableFile.h" + "${BASE_DIR}/DLC/DLCFile.cpp" + "${BASE_DIR}/DLC/DLCFile.h" + "${BASE_DIR}/DLC/DLCGameRules.h" + "${BASE_DIR}/DLC/DLCGameRulesFile.cpp" + "${BASE_DIR}/DLC/DLCGameRulesFile.h" + "${BASE_DIR}/DLC/DLCGameRulesHeader.cpp" + "${BASE_DIR}/DLC/DLCGameRulesHeader.h" + "${BASE_DIR}/DLC/DLCLocalisationFile.cpp" + "${BASE_DIR}/DLC/DLCLocalisationFile.h" + "${BASE_DIR}/DLC/DLCManager.cpp" + "${BASE_DIR}/DLC/DLCManager.h" + "${BASE_DIR}/DLC/DLCPack.cpp" + "${BASE_DIR}/DLC/DLCPack.h" + "${BASE_DIR}/DLC/DLCSkinFile.cpp" + "${BASE_DIR}/DLC/DLCSkinFile.h" + "${BASE_DIR}/DLC/DLCTextureFile.cpp" + "${BASE_DIR}/DLC/DLCTextureFile.h" + "${BASE_DIR}/DLC/DLCUIDataFile.cpp" + "${BASE_DIR}/DLC/DLCUIDataFile.h" +) +source_group("Common/Source Files/DLC" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_DLC}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_FILESYSTEM + "${BASE_DIR}/Filesystem/Filesystem.cpp" + "${BASE_DIR}/Filesystem/Filesystem.h" +) +source_group("Common/Source Files/Filesystem" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_FILESYSTEM}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_GAMERULES + "${BASE_DIR}/GameRules/ConsoleGameRules.h" + "${BASE_DIR}/GameRules/ConsoleGameRulesConstants.h" + "${BASE_DIR}/GameRules/GameRuleManager.cpp" + "${BASE_DIR}/GameRules/GameRuleManager.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WstringLookup.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WstringLookup.h" +) +source_group("Common/Source Files/GameRules" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_GAMERULES}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_GAMERULES_LEVELGENERATION + "${BASE_DIR}/GameRules/ApplySchematicRuleDefinition.cpp" + "${BASE_DIR}/GameRules/ApplySchematicRuleDefinition.h" + "${BASE_DIR}/GameRules/BiomeOverride.cpp" + "${BASE_DIR}/GameRules/BiomeOverride.h" + "${BASE_DIR}/GameRules/ConsoleGenerateStructure.cpp" + "${BASE_DIR}/GameRules/ConsoleGenerateStructure.h" + "${BASE_DIR}/GameRules/ConsoleGenerateStructureAction.h" + "${BASE_DIR}/GameRules/ConsoleSchematicFile.cpp" + "${BASE_DIR}/GameRules/ConsoleSchematicFile.h" + "${BASE_DIR}/GameRules/LevelGenerationOptions.cpp" + "${BASE_DIR}/GameRules/LevelGenerationOptions.h" + "${BASE_DIR}/GameRules/LevelGenerators.cpp" + "${BASE_DIR}/GameRules/LevelGenerators.h" + "${BASE_DIR}/GameRules/StartFeature.cpp" + "${BASE_DIR}/GameRules/StartFeature.h" +) +source_group("Common/Source Files/GameRules/LevelGeneration" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_GAMERULES_LEVELGENERATION}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_GAMERULES_LEVELGENERATION_STRUCTUREACTIONS + "${BASE_DIR}/GameRules/XboxStructureActionGenerateBox.cpp" + "${BASE_DIR}/GameRules/XboxStructureActionGenerateBox.h" + "${BASE_DIR}/GameRules/XboxStructureActionPlaceBlock.cpp" + "${BASE_DIR}/GameRules/XboxStructureActionPlaceBlock.h" + "${BASE_DIR}/GameRules/XboxStructureActionPlaceContainer.cpp" + "${BASE_DIR}/GameRules/XboxStructureActionPlaceContainer.h" + "${BASE_DIR}/GameRules/XboxStructureActionPlaceSpawner.cpp" + "${BASE_DIR}/GameRules/XboxStructureActionPlaceSpawner.h" +) +source_group("Common/Source Files/GameRules/LevelGeneration/StructureActions" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_GAMERULES_LEVELGENERATION_STRUCTUREACTIONS}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES + "${BASE_DIR}/GameRules/LevelRules.cpp" + "${BASE_DIR}/GameRules/LevelRules.h" +) +source_group("Common/Source Files/GameRules/LevelRules" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES_RULEDEFINITIONS + "${BASE_DIR}/GameRules/AddEnchantmentRuleDefinition.cpp" + "${BASE_DIR}/GameRules/AddEnchantmentRuleDefinition.h" + "${BASE_DIR}/GameRules/AddItemRuleDefinition.cpp" + "${BASE_DIR}/GameRules/AddItemRuleDefinition.h" + "${BASE_DIR}/GameRules/CollectItemRuleDefinition.cpp" + "${BASE_DIR}/GameRules/CollectItemRuleDefinition.h" + "${BASE_DIR}/GameRules/CompleteAllRuleDefinition.cpp" + "${BASE_DIR}/GameRules/CompleteAllRuleDefinition.h" + "${BASE_DIR}/GameRules/CompoundGameRuleDefinition.cpp" + "${BASE_DIR}/GameRules/CompoundGameRuleDefinition.h" + "${BASE_DIR}/GameRules/GameRuleDefinition.cpp" + "${BASE_DIR}/GameRules/GameRuleDefinition.h" + "${BASE_DIR}/GameRules/LevelRuleset.cpp" + "${BASE_DIR}/GameRules/LevelRuleset.h" + "${BASE_DIR}/GameRules/NamedAreaRuleDefinition.cpp" + "${BASE_DIR}/GameRules/NamedAreaRuleDefinition.h" + "${BASE_DIR}/GameRules/UpdatePlayerRuleDefinition.cpp" + "${BASE_DIR}/GameRules/UpdatePlayerRuleDefinition.h" + "${BASE_DIR}/GameRules/UseTileRuleDefinition.cpp" + "${BASE_DIR}/GameRules/UseTileRuleDefinition.h" +) +source_group("Common/Source Files/GameRules/LevelRules/RuleDefinitions" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES_RULEDEFINITIONS}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES_RULES + "${BASE_DIR}/GameRules/GameRule.cpp" + "${BASE_DIR}/GameRules/GameRule.h" + "${BASE_DIR}/GameRules/GameRulesInstance.h" +) +source_group("Common/Source Files/GameRules/LevelRules/Rules" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES_RULES}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_LEADERBOARDS + "${BASE_DIR}/Leaderboards/LeaderboardInterface.cpp" + "${BASE_DIR}/Leaderboards/LeaderboardInterface.h" + "${BASE_DIR}/Leaderboards/LeaderboardManager.cpp" + "${BASE_DIR}/Leaderboards/LeaderboardManager.h" +) +source_group("Common/Source Files/Leaderboards" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_LEADERBOARDS}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_LOCALISATION + "${CMAKE_CURRENT_SOURCE_DIR}/StringTable.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StringTable.h" +) +source_group("Common/Source Files/Localisation" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_LOCALISATION}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_NETWORK + "${BASE_DIR}/Network/GameNetworkManager.cpp" + "${BASE_DIR}/Network/GameNetworkManager.h" + "${BASE_DIR}/Network/NetworkPlayerInterface.h" + "${BASE_DIR}/Network/PlatformNetworkManagerInterface.h" + "${BASE_DIR}/Network/SessionInfo.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Network Implementation Notes.txt" +) +source_group("Common/Source Files/Network" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_NETWORK}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_TELEMETRY + "${BASE_DIR}/Telemetry/TelemetryManager.cpp" + "${BASE_DIR}/Telemetry/TelemetryManager.h" +) +source_group("Common/Source Files/Telemetry" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_TELEMETRY}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_TRIAL + "${BASE_DIR}/Trial/TrialMode.cpp" + "${BASE_DIR}/Trial/TrialMode.h" +) +source_group("Common/Source Files/Trial" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_TRIAL}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_TUTORIAL + "${BASE_DIR}/Tutorial/FullTutorial.cpp" + "${BASE_DIR}/Tutorial/FullTutorial.h" + "${BASE_DIR}/Tutorial/FullTutorialMode.cpp" + "${BASE_DIR}/Tutorial/FullTutorialMode.h" + "${BASE_DIR}/Tutorial/Tutorial.cpp" + "${BASE_DIR}/Tutorial/Tutorial.h" + "${BASE_DIR}/Tutorial/TutorialEnum.h" + "${BASE_DIR}/Tutorial/TutorialMessage.cpp" + "${BASE_DIR}/Tutorial/TutorialMessage.h" + "${BASE_DIR}/Tutorial/TutorialMode.cpp" + "${BASE_DIR}/Tutorial/TutorialMode.h" +) +source_group("Common/Source Files/Tutorial" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_TUTORIAL}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_TUTORIAL_CONSTRAINTS + "${BASE_DIR}/Tutorial/AreaConstraint.cpp" + "${BASE_DIR}/Tutorial/AreaConstraint.h" + "${BASE_DIR}/Tutorial/ChangeStateConstraint.cpp" + "${BASE_DIR}/Tutorial/ChangeStateConstraint.h" + "${BASE_DIR}/Tutorial/InputConstraint.cpp" + "${BASE_DIR}/Tutorial/InputConstraint.h" + "${BASE_DIR}/Tutorial/TutorialConstraint.h" + "${BASE_DIR}/Tutorial/TutorialConstraints.h" +) +source_group("Common/Source Files/Tutorial/Constraints" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_TUTORIAL_CONSTRAINTS}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_TUTORIAL_HINTS + "${BASE_DIR}/Tutorial/AreaHint.cpp" + "${BASE_DIR}/Tutorial/AreaHint.h" + "${BASE_DIR}/Tutorial/DiggerItemHint.cpp" + "${BASE_DIR}/Tutorial/DiggerItemHint.h" + "${BASE_DIR}/Tutorial/LookAtEntityHint.cpp" + "${BASE_DIR}/Tutorial/LookAtEntityHint.h" + "${BASE_DIR}/Tutorial/LookAtTileHint.cpp" + "${BASE_DIR}/Tutorial/LookAtTileHint.h" + "${BASE_DIR}/Tutorial/TakeItemHint.cpp" + "${BASE_DIR}/Tutorial/TakeItemHint.h" + "${BASE_DIR}/Tutorial/TutorialHint.cpp" + "${BASE_DIR}/Tutorial/TutorialHint.h" + "${BASE_DIR}/Tutorial/TutorialHints.h" +) +source_group("Common/Source Files/Tutorial/Hints" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_TUTORIAL_HINTS}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_TUTORIAL_TASKS + "${BASE_DIR}/Tutorial/AreaTask.cpp" + "${BASE_DIR}/Tutorial/AreaTask.h" + "${BASE_DIR}/Tutorial/ChoiceTask.cpp" + "${BASE_DIR}/Tutorial/ChoiceTask.h" + "${BASE_DIR}/Tutorial/CompleteUsingItemTask.cpp" + "${BASE_DIR}/Tutorial/CompleteUsingItemTask.h" + "${BASE_DIR}/Tutorial/ControllerTask.cpp" + "${BASE_DIR}/Tutorial/ControllerTask.h" + "${BASE_DIR}/Tutorial/CraftTask.cpp" + "${BASE_DIR}/Tutorial/CraftTask.h" + "${BASE_DIR}/Tutorial/EffectChangedTask.cpp" + "${BASE_DIR}/Tutorial/EffectChangedTask.h" + "${BASE_DIR}/Tutorial/FullTutorialActiveTask.cpp" + "${BASE_DIR}/Tutorial/FullTutorialActiveTask.h" + "${BASE_DIR}/Tutorial/HorseChoiceTask.cpp" + "${BASE_DIR}/Tutorial/HorseChoiceTask.h" + "${BASE_DIR}/Tutorial/InfoTask.cpp" + "${BASE_DIR}/Tutorial/InfoTask.h" + "${BASE_DIR}/Tutorial/PickupTask.cpp" + "${BASE_DIR}/Tutorial/PickupTask.h" + "${BASE_DIR}/Tutorial/ProcedureCompoundTask.cpp" + "${BASE_DIR}/Tutorial/ProcedureCompoundTask.h" + "${BASE_DIR}/Tutorial/ProgressFlagTask.cpp" + "${BASE_DIR}/Tutorial/ProgressFlagTask.h" + "${BASE_DIR}/Tutorial/RideEntityTask.cpp" + "${BASE_DIR}/Tutorial/RideEntityTask.h" + "${BASE_DIR}/Tutorial/StatTask.cpp" + "${BASE_DIR}/Tutorial/StatTask.h" + "${BASE_DIR}/Tutorial/StateChangeTask.h" + "${BASE_DIR}/Tutorial/TutorialTask.cpp" + "${BASE_DIR}/Tutorial/TutorialTask.h" + "${BASE_DIR}/Tutorial/TutorialTasks.h" + "${BASE_DIR}/Tutorial/UseItemTask.cpp" + "${BASE_DIR}/Tutorial/UseItemTask.h" + "${BASE_DIR}/Tutorial/UseTileTask.cpp" + "${BASE_DIR}/Tutorial/UseTileTask.h" + "${BASE_DIR}/Tutorial/XuiCraftingTask.cpp" + "${BASE_DIR}/Tutorial/XuiCraftingTask.h" +) +source_group("Common/Source Files/Tutorial/Tasks" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_TUTORIAL_TASKS}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_UI + "${BASE_DIR}/UI/UIFontData.cpp" + "${BASE_DIR}/UI/UIFontData.h" + "${BASE_DIR}/UI/UIString.cpp" + "${BASE_DIR}/UI/UIString.h" +) +source_group("Common/Source Files/UI" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_UI}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_UI_ALL_PLATFORMS + "${CMAKE_CURRENT_SOURCE_DIR}/ArchiveFile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ArchiveFile.h" + "${BASE_DIR}/UI/IUIController.h" + "${BASE_DIR}/UI/IUIScene_AbstractContainerMenu.cpp" + "${BASE_DIR}/UI/IUIScene_AbstractContainerMenu.h" + "${BASE_DIR}/UI/IUIScene_AnvilMenu.cpp" + "${BASE_DIR}/UI/IUIScene_AnvilMenu.h" + "${BASE_DIR}/UI/IUIScene_BeaconMenu.cpp" + "${BASE_DIR}/UI/IUIScene_BeaconMenu.h" + "${BASE_DIR}/UI/IUIScene_BrewingMenu.cpp" + "${BASE_DIR}/UI/IUIScene_BrewingMenu.h" + "${BASE_DIR}/UI/IUIScene_CommandBlockMenu.cpp" + "${BASE_DIR}/UI/IUIScene_CommandBlockMenu.h" + "${BASE_DIR}/UI/IUIScene_ContainerMenu.cpp" + "${BASE_DIR}/UI/IUIScene_ContainerMenu.h" + "${BASE_DIR}/UI/IUIScene_CraftingMenu.cpp" + "${BASE_DIR}/UI/IUIScene_CraftingMenu.h" + "${BASE_DIR}/UI/IUIScene_CreativeMenu.cpp" + "${BASE_DIR}/UI/IUIScene_CreativeMenu.h" + "${BASE_DIR}/UI/IUIScene_DispenserMenu.cpp" + "${BASE_DIR}/UI/IUIScene_DispenserMenu.h" + "${BASE_DIR}/UI/IUIScene_EnchantingMenu.cpp" + "${BASE_DIR}/UI/IUIScene_EnchantingMenu.h" + "${BASE_DIR}/UI/IUIScene_FireworksMenu.cpp" + "${BASE_DIR}/UI/IUIScene_FireworksMenu.h" + "${BASE_DIR}/UI/IUIScene_FurnaceMenu.cpp" + "${BASE_DIR}/UI/IUIScene_FurnaceMenu.h" + "${BASE_DIR}/UI/IUIScene_HUD.cpp" + "${BASE_DIR}/UI/IUIScene_HUD.h" + "${BASE_DIR}/UI/IUIScene_HopperMenu.cpp" + "${BASE_DIR}/UI/IUIScene_HopperMenu.h" + "${BASE_DIR}/UI/IUIScene_HorseInventoryMenu.cpp" + "${BASE_DIR}/UI/IUIScene_HorseInventoryMenu.h" + "${BASE_DIR}/UI/IUIScene_InventoryMenu.cpp" + "${BASE_DIR}/UI/IUIScene_InventoryMenu.h" + "${BASE_DIR}/UI/IUIScene_PauseMenu.cpp" + "${BASE_DIR}/UI/IUIScene_PauseMenu.h" + "${BASE_DIR}/UI/IUIScene_TradingMenu.cpp" + "${BASE_DIR}/UI/IUIScene_TradingMenu.h" + "${BASE_DIR}/UI/UIEnums.h" + "${BASE_DIR}/UI/UIStructs.h" +) +source_group("Common/Source Files/UI/All Platforms" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_UI_ALL_PLATFORMS}) + +set(_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS + "${BASE_DIR}/UI/IUIScene_StartGame.h" +) +source_group("Common/Source Files/UI/Scenes/Frontend Menu screens" FILES ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS}) + +set(_MINECRAFT_CLIENT_COMMON_DURANGO_SERVICECONFIG + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/ServiceConfig/Events-XBLA.8-149E11AEEvents.h" +) +source_group("Durango/ServiceConfig" FILES ${_MINECRAFT_CLIENT_COMMON_DURANGO_SERVICECONFIG}) + +set(_MINECRAFT_CLIENT_COMMON_DURANGO_SOURCE_FILES + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/PresenceIds.h" +) +source_group("Durango/Source Files" FILES ${_MINECRAFT_CLIENT_COMMON_DURANGO_SOURCE_FILES}) + +set(_MINECRAFT_CLIENT_COMMON_DURANGO_SOURCE_FILES_ACHIEVEMENTS + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Achievements/AchievementManager.h" +) +source_group("Durango/Source Files/Achievements" FILES ${_MINECRAFT_CLIENT_COMMON_DURANGO_SOURCE_FILES_ACHIEVEMENTS}) + +set(_MINECRAFT_CLIENT_COMMON_HEADER_FILES + "${CMAKE_CURRENT_SOURCE_DIR}/BufferedImage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MemTexture.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MemTextureProcessor.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MobSkinMemTextureProcessor.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SkinBox.h" + "${CMAKE_CURRENT_SOURCE_DIR}/extraX64client.h" + "${CMAKE_CURRENT_SOURCE_DIR}/stdafx.h" + "${CMAKE_CURRENT_SOURCE_DIR}/stubs.h" +) +source_group("Header Files" FILES ${_MINECRAFT_CLIENT_COMMON_HEADER_FILES}) + +set(_MINECRAFT_CLIENT_COMMON_ORBIS_4JLIBS_INC + "${CMAKE_CURRENT_SOURCE_DIR}/Orbis/4JLibs/inc/4J_Input.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Orbis/4JLibs/inc/4J_Profile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Orbis/4JLibs/inc/4J_Render.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Orbis/4JLibs/inc/4J_Storage.h" +) +source_group("Orbis/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_COMMON_ORBIS_4JLIBS_INC}) + +set(_MINECRAFT_CLIENT_COMMON_PSVITA + "${CMAKE_CURRENT_SOURCE_DIR}/PSVita/PSVita_App.h" +) +source_group("PSVita" FILES ${_MINECRAFT_CLIENT_COMMON_PSVITA}) + +set(_MINECRAFT_CLIENT_COMMON_PSVITA_GAMECONFIG + "${CMAKE_CURRENT_SOURCE_DIR}/PSVita/GameConfig/Minecraft.gameconfig" + "${CMAKE_CURRENT_SOURCE_DIR}/PSVita/GameConfig/Minecraft.spa" + "${CMAKE_CURRENT_SOURCE_DIR}/PSVita/GameConfig/Minecraft.spa.h" +) +source_group("PSVita/GameConfig" FILES ${_MINECRAFT_CLIENT_COMMON_PSVITA_GAMECONFIG}) + +set(_MINECRAFT_CLIENT_COMMON_PSVITA_MILES_SOUND_SYSTEM_INCLUDE + # "${CMAKE_CURRENT_SOURCE_DIR}/PSVita/Miles/include/mss.h" + # "${CMAKE_CURRENT_SOURCE_DIR}/PSVita/Miles/include/rrCore.h" +) +source_group("PSVita/Miles Sound System/Include" FILES ${_MINECRAFT_CLIENT_COMMON_PSVITA_MILES_SOUND_SYSTEM_INCLUDE}) + +set(_MINECRAFT_CLIENT_COMMON_PSVITA_SOURCE_FILES_SOCIAL + "${CMAKE_CURRENT_SOURCE_DIR}/PSVita/Social/SocialManager.h" +) +source_group("PSVita/Source Files/Social" FILES ${_MINECRAFT_CLIENT_COMMON_PSVITA_SOURCE_FILES_SOCIAL}) + +set(_MINECRAFT_CLIENT_COMMON_PSVITA_XML + "${CMAKE_CURRENT_SOURCE_DIR}/PSVita/XML/ATGXmlParser.h" +) +source_group("PSVita/XML" FILES ${_MINECRAFT_CLIENT_COMMON_PSVITA_XML}) + +set(_MINECRAFT_CLIENT_COMMON_SOURCE_FILES + "${CMAKE_CURRENT_SOURCE_DIR}/BufferedImage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/compat_shims.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/glWrapper.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/iob_shim.asm" + "${CMAKE_CURRENT_SOURCE_DIR}/stdafx.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/stubs.cpp" +) +source_group("Source Files" FILES ${_MINECRAFT_CLIENT_COMMON_SOURCE_FILES}) + +set(_MINECRAFT_CLIENT_COMMON_WINDOWS64_IGGY_GDRAW + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/Iggy/gdraw/gdraw_d3d10_shaders.inl" + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/Iggy/gdraw/gdraw_d3d1x_shared.inl" + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/Iggy/gdraw/gdraw_gl_shaders.inl" + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/Iggy/gdraw/gdraw_gl_shared.inl" + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/Iggy/gdraw/gdraw_shared.inl" +) +source_group("Windows64/Iggy/gdraw" FILES ${_MINECRAFT_CLIENT_COMMON_WINDOWS64_IGGY_GDRAW}) + +set(_MINECRAFT_CLIENT_COMMON_WINDOWS64_SOURCE_FILES_NETWORK + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/Network/WinsockNetLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/Network/WinsockNetLayer.h" +) +source_group("Windows64/Source Files/Network" FILES ${_MINECRAFT_CLIENT_COMMON_WINDOWS64_SOURCE_FILES_NETWORK}) + +set(_MINECRAFT_CLIENT_COMMON_XBOX_4JLIBS_INC + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/4JLibs/inc/4J_xtms.h" +) +source_group("Xbox/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_COMMON_XBOX_4JLIBS_INC}) + +set(_MINECRAFT_CLIENT_COMMON_XBOX_SOURCE_FILES_AUDIO + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Audio/SoundEngine.h" +) +source_group("Xbox/Source Files/Audio" FILES ${_MINECRAFT_CLIENT_COMMON_XBOX_SOURCE_FILES_AUDIO}) + +set(_MINECRAFT_CLIENT_COMMON_XBOX_SOURCE_FILES_NETWORK + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Network/extra.h" +) +source_group("Xbox/Source Files/Network" FILES ${_MINECRAFT_CLIENT_COMMON_XBOX_SOURCE_FILES_NETWORK}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT + "${CMAKE_CURRENT_SOURCE_DIR}/Camera.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Camera.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ClientConstants.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ClientConstants.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DemoUser.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DemoUser.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GuiMessage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GuiMessage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/KeyMapping.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/KeyMapping.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Lighting.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Lighting.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MemoryTracker.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MemoryTracker.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Options.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Options.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ProgressRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ProgressRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Timer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Timer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/User.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/User.h" +) +source_group("net/minecraft/client" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_GUI + "${CMAKE_CURRENT_SOURCE_DIR}/Button.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Button.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ChatScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ChatScreen.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ConfirmScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ConfirmScreen.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ControlsScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ControlsScreen.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CreateWorldScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CreateWorldScreen.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DeathScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DeathScreen.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EditBox.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EditBox.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ErrorScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ErrorScreen.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Font.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Font.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Gui.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Gui.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GuiComponent.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GuiComponent.h" + "${CMAKE_CURRENT_SOURCE_DIR}/InBedChatScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/InBedChatScreen.h" + "${CMAKE_CURRENT_SOURCE_DIR}/JoinMultiplayerScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/JoinMultiplayerScreen.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Minimap.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Minimap.h" + "${CMAKE_CURRENT_SOURCE_DIR}/NameEntryScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/NameEntryScreen.h" + "${CMAKE_CURRENT_SOURCE_DIR}/OptionsScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/OptionsScreen.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PauseScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PauseScreen.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RenameWorldScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RenameWorldScreen.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Screen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Screen.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ScreenSizeCalculator.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ScreenSizeCalculator.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ScrolledSelectionList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ScrolledSelectionList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SelectWorldScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SelectWorldScreen.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SlideButton.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SlideButton.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SmallButton.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SmallButton.h" + "${CMAKE_CURRENT_SOURCE_DIR}/VideoSettingsScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/VideoSettingsScreen.h" +) +source_group("net/minecraft/client/gui" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_GUI}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_GUI_ACHIEVEMENT + "${CMAKE_CURRENT_SOURCE_DIR}/AchievementPopup.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AchievementPopup.h" + "${CMAKE_CURRENT_SOURCE_DIR}/AchievementScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AchievementScreen.h" + "${CMAKE_CURRENT_SOURCE_DIR}/StatsScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StatsScreen.h" +) +source_group("net/minecraft/client/gui/achievement" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_GUI_ACHIEVEMENT}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_GUI_PARTICLE + "${CMAKE_CURRENT_SOURCE_DIR}/GuiParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GuiParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GuiParticles.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GuiParticles.h" +) +source_group("net/minecraft/client/gui/particle" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_GUI_PARTICLE}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_LEVEL + "${CMAKE_CURRENT_SOURCE_DIR}/DemoLevel.h" +) +source_group("net/minecraft/client/level" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_LEVEL}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MODEL + "${CMAKE_CURRENT_SOURCE_DIR}/BatModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BatModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BlazeModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BlazeModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BoatModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BoatModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BookModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BookModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ChestModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ChestModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ChickenModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ChickenModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CowModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CowModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CreeperModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CreeperModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EndermanModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EndermanModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GhastModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GhastModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HumanoidModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HumanoidModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LargeChestModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LargeChestModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LavaSlimeModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LavaSlimeModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LeashKnotModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LeashKnotModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecartModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecartModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ModelHorse.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ModelHorse.h" + "${CMAKE_CURRENT_SOURCE_DIR}/OcelotModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/OcelotModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PigModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PigModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Polygon.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Polygon.h" + "${CMAKE_CURRENT_SOURCE_DIR}/QuadrupedModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/QuadrupedModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SheepFurModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SheepFurModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SheepModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SheepModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SignModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SignModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SilverfishModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SilverfishModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SkeletonHeadModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SkeletonHeadModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SkeletonModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SkeletonModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SkiModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SkiModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SlimeModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SlimeModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SnowManModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SnowManModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SpiderModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SpiderModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SquidModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SquidModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Vertex.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Vertex.h" + "${CMAKE_CURRENT_SOURCE_DIR}/VillagerGolemModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/VillagerGolemModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/VillagerModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/VillagerModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/VillagerZombieModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/VillagerZombieModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WitchModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WitchModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WitherBossModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WitherBossModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WolfModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WolfModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ZombieModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ZombieModel.h" +) +source_group("net/minecraft/client/model" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MODEL}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MODEL_DRAGON + "${CMAKE_CURRENT_SOURCE_DIR}/DragonModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DragonModel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EnderCrystalModel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EnderCrystalModel.h" +) +source_group("net/minecraft/client/model/dragon" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MODEL_DRAGON}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MODEL_GEOM + "${CMAKE_CURRENT_SOURCE_DIR}/Cube.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Cube.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Model.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Model.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ModelPart.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ModelPart.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TexOffs.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TexOffs.h" +) +source_group("net/minecraft/client/model/geom" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MODEL_GEOM}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MULTIPLAYER + "${CMAKE_CURRENT_SOURCE_DIR}/ClientConnection.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ClientConnection.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MultiPlayerChunkCache.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MultiPlayerChunkCache.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MultiPlayerGameMode.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MultiPlayerGameMode.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MultiPlayerLevel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MultiPlayerLevel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MultiPlayerLocalPlayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MultiPlayerLocalPlayer.h" +) +source_group("net/minecraft/client/multiplayer" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MULTIPLAYER}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_PARTICLE + "${CMAKE_CURRENT_SOURCE_DIR}/BreakingItemParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BreakingItemParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BubbleParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BubbleParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CritParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CritParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CritParticle2.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CritParticle2.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DragonBreathParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DragonBreathParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DripParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DripParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EchantmentTableParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EchantmentTableParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EnderParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EnderParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ExplodeParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ExplodeParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FireworksParticles.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FireworksParticles.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FlameParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FlameParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FootstepParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FootstepParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HeartParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HeartParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HugeExplosionParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HugeExplosionParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HugeExplosionSeedParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HugeExplosionSeedParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LavaParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LavaParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/NetherPortalParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/NetherPortalParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/NoteParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/NoteParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Particle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Particle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ParticleEngine.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ParticleEngine.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerCloudParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerCloudParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RedDustParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RedDustParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SmokeParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SmokeParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SnowShovelParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SnowShovelParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SpellParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SpellParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SplashParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SplashParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SuspendedParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SuspendedParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SuspendedTownParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SuspendedTownParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TakeAnimationParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TakeAnimationParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TerrainParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TerrainParticle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WaterDropParticle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WaterDropParticle.h" +) +source_group("net/minecraft/client/particle" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_PARTICLE}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_PLAYER + "${CMAKE_CURRENT_SOURCE_DIR}/Input.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Input.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LocalPlayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LocalPlayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RemotePlayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RemotePlayer.h" +) +source_group("net/minecraft/client/player" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_PLAYER}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER + "${CMAKE_CURRENT_SOURCE_DIR}/BossMobGuiInfo.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BossMobGuiInfo.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Chunk.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Chunk.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DirtyChunkSorter.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DirtyChunkSorter.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DistanceChunkSorter.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DistanceChunkSorter.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EntityTileRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EntityTileRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GameRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GameRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HttpTexture.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HttpTexture.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HttpTextureProcessor.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ItemInHandRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ItemInHandRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MemTexture.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MobSkinMemTextureProcessor.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MobSkinTextureProcessor.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MobSkinTextureProcessor.h" + "${CMAKE_CURRENT_SOURCE_DIR}/OffsettedRenderList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/OffsettedRenderList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Rect2i.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Rect2i.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Tesselator.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Tesselator.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Textures.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Textures.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TileRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TileRenderer.h" +) +source_group("net/minecraft/client/renderer" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_CULLING + "${CMAKE_CURRENT_SOURCE_DIR}/AllowAllCuller.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AllowAllCuller.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Culler.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Frustum.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Frustum.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FrustumCuller.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FrustumCuller.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FrustumData.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FrustumData.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ViewportCuller.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ViewportCuller.h" +) +source_group("net/minecraft/client/renderer/culling" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_CULLING}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_ENTITY + "${CMAKE_CURRENT_SOURCE_DIR}/ArrowRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ArrowRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BatRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BatRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BlazeRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BlazeRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BoatRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BoatRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CaveSpiderRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CaveSpiderRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ChickenRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ChickenRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CowRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CowRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CreeperRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CreeperRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DefaultRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DefaultRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EnderCrystalRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EnderCrystalRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EnderDragonRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EnderDragonRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EndermanRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EndermanRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EntityRenderDispatcher.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EntityRenderDispatcher.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EntityRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EntityRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ExperienceOrbRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ExperienceOrbRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FallingTileRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FallingTileRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FireballRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FireballRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FishingHookRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FishingHookRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GhastRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GhastRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GiantMobRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GiantMobRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HorseRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HorseRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HumanoidMobRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HumanoidMobRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ItemFrameRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ItemFrameRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ItemRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ItemRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ItemSpriteRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ItemSpriteRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LavaSlimeRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LavaSlimeRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LeashKnotRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LeashKnotRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LightningBoltRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LightningBoltRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LivingEntityRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LivingEntityRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecartRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecartRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecartSpawnerRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecartSpawnerRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MobRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MobRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MushroomCowRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MushroomCowRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/OcelotRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/OcelotRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PaintingRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PaintingRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PigRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PigRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SheepRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SheepRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SilverfishRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SilverfishRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SkeletonRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SkeletonRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SlimeRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SlimeRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SnowManRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SnowManRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SpiderRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SpiderRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SquidRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SquidRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TntMinecartRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TntMinecartRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TntRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TntRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/VillagerGolemRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/VillagerGolemRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/VillagerRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/VillagerRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WitchRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WitchRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WitherBossRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WitherBossRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WitherSkullRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WitherSkullRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WolfRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WolfRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ZombieRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ZombieRenderer.h" +) +source_group("net/minecraft/client/renderer/entity" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_ENTITY}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_TEXTURE + "${CMAKE_CURRENT_SOURCE_DIR}/PreStitchedTextureMap.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PreStitchedTextureMap.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SimpleIcon.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SimpleIcon.h" + "${CMAKE_CURRENT_SOURCE_DIR}/StitchSlot.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StitchSlot.h" + "${CMAKE_CURRENT_SOURCE_DIR}/StitchedTexture.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StitchedTexture.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Stitcher.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Stitcher.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Texture.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Texture.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TextureAtlas.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TextureAtlas.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TextureHolder.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TextureHolder.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TextureManager.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TextureManager.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TextureMap.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TextureMap.h" +) +source_group("net/minecraft/client/renderer/texture" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_TEXTURE}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_TEXTURE_CUSTOM + "${CMAKE_CURRENT_SOURCE_DIR}/ClockTexture.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ClockTexture.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CompassTexture.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CompassTexture.h" +) +source_group("net/minecraft/client/renderer/texture/custom" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_TEXTURE_CUSTOM}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_TILEENTITY + "${CMAKE_CURRENT_SOURCE_DIR}/BeaconRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BeaconRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ChestRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ChestRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EnchantTableRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EnchantTableRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EnderChestRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EnderChestRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MobSpawnerRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MobSpawnerRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PistonPieceRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PistonPieceRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SignRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SignRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SkullTileRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SkullTileRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TheEndPortalRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TheEndPortalRenderer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TileEntityRenderDispatcher.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TileEntityRenderDispatcher.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TileEntityRenderer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TileEntityRenderer.h" +) +source_group("net/minecraft/client/renderer/tileentity" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_TILEENTITY}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RESOURCES + "${CMAKE_CURRENT_SOURCE_DIR}/ResourceLocation.h" +) +source_group("net/minecraft/client/resources" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RESOURCES}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_SKINS + "${CMAKE_CURRENT_SOURCE_DIR}/AbstractTexturePack.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AbstractTexturePack.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DLCTexturePack.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DLCTexturePack.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DefaultTexturePack.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DefaultTexturePack.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FileTexturePack.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FileTexturePack.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FolderTexturePack.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FolderTexturePack.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TexturePack.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TexturePack.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TexturePackRepository.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TexturePackRepository.h" +) +source_group("net/minecraft/client/skins" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_SKINS}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_TITLE + "${CMAKE_CURRENT_SOURCE_DIR}/TitleScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TitleScreen.h" +) +source_group("net/minecraft/client/title" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_TITLE}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER + "${CMAKE_CURRENT_SOURCE_DIR}/ConsoleInput.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ConsoleInput.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ConsoleInputSource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DispenserBootstrap.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DispenserBootstrap.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecraftServer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecraftServer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ServerInterface.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ServerScoreboard.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ServerScoreboard.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Settings.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Settings.h" +) +source_group("net/minecraft/server" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER_COMMANDS + "${CMAKE_CURRENT_SOURCE_DIR}/ServerCommandDispatcher.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ServerCommandDispatcher.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TeleportCommand.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TeleportCommand.h" +) +source_group("net/minecraft/server/commands" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER_COMMANDS}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER_LEVEL + "${CMAKE_CURRENT_SOURCE_DIR}/DerivedServerLevel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DerivedServerLevel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EntityTracker.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EntityTracker.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerChunkMap.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerChunkMap.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ServerChunkCache.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ServerChunkCache.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ServerLevel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ServerLevel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ServerLevelListener.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ServerLevelListener.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ServerPlayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ServerPlayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ServerPlayerGameMode.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ServerPlayerGameMode.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TrackedEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TrackedEntity.h" +) +source_group("net/minecraft/server/level" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER_LEVEL}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER_NETWORK + "${CMAKE_CURRENT_SOURCE_DIR}/PendingConnection.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PendingConnection.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerConnection.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerConnection.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ServerConnection.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ServerConnection.h" +) +source_group("net/minecraft/server/network" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER_NETWORK}) + +set(_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_STATS + "${CMAKE_CURRENT_SOURCE_DIR}/StatsCounter.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StatsSyncher.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StatsSyncher.h" +) +source_group("net/minecraft/stats" FILES ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_STATS}) + +set(MINECRAFT_CLIENT_COMMON + ${_MINECRAFT_CLIENT_COMMON_ROOT} + ${_MINECRAFT_CLIENT_COMMON_COMMON} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_AUDIO} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_BUILDVER} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_COLOURS} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_DLC} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_FILESYSTEM} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_GAMERULES} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_GAMERULES_LEVELGENERATION} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_GAMERULES_LEVELGENERATION_STRUCTUREACTIONS} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES_RULEDEFINITIONS} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_GAMERULES_LEVELRULES_RULES} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_LEADERBOARDS} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_LOCALISATION} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_NETWORK} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_TELEMETRY} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_TRIAL} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_TUTORIAL} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_TUTORIAL_CONSTRAINTS} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_TUTORIAL_HINTS} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_TUTORIAL_TASKS} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_UI} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_UI_ALL_PLATFORMS} + ${_MINECRAFT_CLIENT_COMMON_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS} + ${_MINECRAFT_CLIENT_COMMON_DURANGO_SERVICECONFIG} + ${_MINECRAFT_CLIENT_COMMON_DURANGO_SOURCE_FILES} + ${_MINECRAFT_CLIENT_COMMON_DURANGO_SOURCE_FILES_ACHIEVEMENTS} + ${_MINECRAFT_CLIENT_COMMON_HEADER_FILES} + ${_MINECRAFT_CLIENT_COMMON_ORBIS_4JLIBS_INC} + ${_MINECRAFT_CLIENT_COMMON_PSVITA} + ${_MINECRAFT_CLIENT_COMMON_PSVITA_GAMECONFIG} + ${_MINECRAFT_CLIENT_COMMON_PSVITA_MILES_SOUND_SYSTEM_INCLUDE} + ${_MINECRAFT_CLIENT_COMMON_PSVITA_SOURCE_FILES_SOCIAL} + ${_MINECRAFT_CLIENT_COMMON_PSVITA_XML} + ${_MINECRAFT_CLIENT_COMMON_SOURCE_FILES} + ${_MINECRAFT_CLIENT_COMMON_WINDOWS64_IGGY_GDRAW} + ${_MINECRAFT_CLIENT_COMMON_WINDOWS64_SOURCE_FILES_NETWORK} + ${_MINECRAFT_CLIENT_COMMON_XBOX_4JLIBS_INC} + ${_MINECRAFT_CLIENT_COMMON_XBOX_SOURCE_FILES_AUDIO} + ${_MINECRAFT_CLIENT_COMMON_XBOX_SOURCE_FILES_NETWORK} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_GUI} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_GUI_ACHIEVEMENT} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_GUI_PARTICLE} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_LEVEL} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MODEL} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MODEL_DRAGON} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MODEL_GEOM} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_MULTIPLAYER} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_PARTICLE} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_PLAYER} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_CULLING} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_ENTITY} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_TEXTURE} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_TEXTURE_CUSTOM} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RENDERER_TILEENTITY} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_RESOURCES} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_SKINS} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_CLIENT_TITLE} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER_COMMANDS} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER_LEVEL} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_SERVER_NETWORK} + ${_MINECRAFT_CLIENT_COMMON_NET_MINECRAFT_STATS} +) diff --git a/Minecraft.Client/cmake/Durango.cmake b/Minecraft.Client/cmake/Durango.cmake new file mode 100644 index 000000000..e5a46decf --- /dev/null +++ b/Minecraft.Client/cmake/Durango.cmake @@ -0,0 +1,515 @@ +set(BASE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/Durango/") + +set(_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_AUDIO + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Audio/SoundEngine.cpp" +) +source_group("Common/Source Files/Audio" FILES ${_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_AUDIO}) + +set(_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UI.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIBitmapFont.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIBitmapFont.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIController.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIController.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIGroup.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIGroup.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UILayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UILayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UITTFFont.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UITTFFont.h" +) +source_group("Common/Source Files/UI" FILES ${_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI}) + +set(_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_COMPONENTS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Chat.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Chat.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIConsole.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIConsole.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIMarketingGuide.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIMarketingGuide.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Logo.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Logo.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_MenuBackground.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_MenuBackground.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Panorama.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Panorama.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_PressStartToPlay.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_PressStartToPlay.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Tooltips.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Tooltips.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_TutorialPopup.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_TutorialPopup.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HUD.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HUD.h" +) +source_group("Common/Source Files/UI/Components" FILES ${_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_COMPONENTS}) + +set(_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_CONTROLS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Base.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Base.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BeaconEffectButton.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BeaconEffectButton.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BitmapIcon.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BitmapIcon.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Button.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Button.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_ButtonList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_ButtonList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_CheckBox.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_CheckBox.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Cursor.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Cursor.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DLCList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DLCList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DynamicLabel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DynamicLabel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentBook.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentBook.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentButton.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentButton.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_HTMLLabel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_HTMLLabel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Label.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Label.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_LeaderboardList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_LeaderboardList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftHorse.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftHorse.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftPlayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftPlayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerSkinPreview.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerSkinPreview.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Progress.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Progress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SaveList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SaveList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Slider.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Slider.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SlotList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SlotList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SpaceIndicatorBar.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SpaceIndicatorBar.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TextInput.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TextInput.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TexturePackList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TexturePackList.h" +) +source_group("Common/Source Files/UI/Controls" FILES ${_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_CONTROLS}) + +set(_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_SCENES + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ConnectingProgress.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ConnectingProgress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FullscreenProgress.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FullscreenProgress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Keyboard.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Keyboard.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MessageBox.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MessageBox.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_QuadrantSignin.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_QuadrantSignin.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Timer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Timer.h" +) +source_group("Common/Source Files/UI/Scenes" FILES ${_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_SCENES}) + +set(_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_SCENES_DEBUG + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugCreateSchematic.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugCreateSchematic.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOptions.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOptions.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOverlay.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOverlay.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugSetCamera.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugSetCamera.h" +) +source_group("Common/Source Files/UI/Scenes/Debug" FILES ${_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_SCENES_DEBUG}) + +set(_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/IUIScene_StartGame.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreateWorldMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreateWorldMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCMainMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCMainMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCOffersMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCOffersMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EULA.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EULA.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Intro.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Intro.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_JoinMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_JoinMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LaunchMoreOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LaunchMoreOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LeaderboardsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LeaderboardsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadOrJoinMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadOrJoinMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MainMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MainMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_NewUpdateMessage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_NewUpdateMessage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SaveMessage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SaveMessage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TrialExitUpsell.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TrialExitUpsell.h" +) +source_group("Common/Source Files/UI/Scenes/Frontend Menu screens" FILES ${_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS}) + +set(_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_SCENES_HELP__OPTIONS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ControlsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ControlsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Credits.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Credits.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HelpAndOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HelpAndOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlay.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlay.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlayMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlayMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LanguageSelector.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LanguageSelector.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ReinstallMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ReinstallMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsAudioMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsAudioMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsControlMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsControlMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsGraphicsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsGraphicsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsUIMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsUIMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SkinSelectMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SkinSelectMenu.h" +) +source_group("Common/Source Files/UI/Scenes/Help & Options" FILES ${_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_SCENES_HELP__OPTIONS}) + +set(_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CraftingMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CraftingMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DeathMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DeathMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EndPoem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EndPoem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameHostOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameHostOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameInfoMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameInfoMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGamePlayerOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGamePlayerOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameSaveManagementMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameSaveManagementMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_PauseMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_PauseMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SignEntryMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SignEntryMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TeleportMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TeleportMenu.h" +) +source_group("Common/Source Files/UI/Scenes/In-Game Menu Screens" FILES ${_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS}) + +set(_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AbstractContainerMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AbstractContainerMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AnvilMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AnvilMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BeaconMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BeaconMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BrewingStandMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BrewingStandMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ContainerMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ContainerMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreativeMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreativeMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DispenserMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DispenserMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EnchantingMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EnchantingMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FireworksMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FireworksMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FurnaceMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FurnaceMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HopperMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HopperMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HorseInventoryMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HorseInventoryMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InventoryMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InventoryMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TradingMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TradingMenu.h" +) +source_group("Common/Source Files/UI/Scenes/In-Game Menu Screens/Containers" FILES ${_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS}) + +set(_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_ZLIB + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/adler32.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/compress.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/crc32.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/crc32.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/deflate.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/deflate.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzclose.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzguts.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzlib.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzread.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzwrite.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/infback.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffast.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffast.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffixed.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inflate.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inflate.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inftrees.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inftrees.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/trees.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/trees.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/uncompr.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zconf.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zlib.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zutil.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zutil.h" +) +source_group("Common/Source Files/zlib" FILES ${_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_ZLIB}) + +set(_MINECRAFT_CLIENT_DURANGO_DURANGO + "${BASE_DIR}/Durango_App.cpp" + "${BASE_DIR}/Durango_App.h" + "${BASE_DIR}/Durango_UIController.cpp" + "${BASE_DIR}/Durango_UIController.h" + "${BASE_DIR}/Resource.h" + "${BASE_DIR}/SmallLogo.png" + "${BASE_DIR}/SplashScreen.png" + "${BASE_DIR}/StoreLogo.png" +) +source_group("Durango" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO}) + +set(_MINECRAFT_CLIENT_DURANGO_DURANGO_4JLIBS_INC + "${BASE_DIR}/4JLibs/inc/4J_Input.h" + "${BASE_DIR}/4JLibs/inc/4J_Profile.h" + "${BASE_DIR}/4JLibs/inc/4J_Render.h" + "${BASE_DIR}/4JLibs/inc/4J_Storage.h" +) +source_group("Durango/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO_4JLIBS_INC}) + +set(_MINECRAFT_CLIENT_DURANGO_DURANGO_DURANGOEXTRAS + "${BASE_DIR}/DurangoExtras/DurangoStubs.cpp" + "${BASE_DIR}/DurangoExtras/DurangoStubs.h" +) +source_group("Durango/DurangoExtras" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO_DURANGOEXTRAS}) + +set(_MINECRAFT_CLIENT_DURANGO_DURANGO_IGGY_GDRAW + "${BASE_DIR}/Iggy/gdraw/gdraw_d3d10_shaders.inl" + "${BASE_DIR}/Iggy/gdraw/gdraw_d3d11.cpp" + "${BASE_DIR}/Iggy/gdraw/gdraw_d3d11.h" + "${BASE_DIR}/Iggy/gdraw/gdraw_d3d1x_shared.inl" + "${BASE_DIR}/Iggy/gdraw/gdraw_shared.inl" +) +source_group("Durango/Iggy/gdraw" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO_IGGY_GDRAW}) + +set(_MINECRAFT_CLIENT_DURANGO_DURANGO_IGGY_INCLUDE + "${BASE_DIR}/Iggy/include/gdraw.h" + "${BASE_DIR}/Iggy/include/iggy.h" + "${BASE_DIR}/Iggy/include/iggyexpruntime.h" + "${BASE_DIR}/Iggy/include/iggyperfmon.h" + "${BASE_DIR}/Iggy/include/rrCore.h" +) +source_group("Durango/Iggy/include" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO_IGGY_INCLUDE}) + +set(_MINECRAFT_CLIENT_DURANGO_DURANGO_MILES_SOUND_SYSTEM_INCLUDE + "${BASE_DIR}/Miles/include/mss.h" + "${BASE_DIR}/Miles/include/rrCore.h" +) +source_group("Durango/Miles Sound System/include" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO_MILES_SOUND_SYSTEM_INCLUDE}) + +set(_MINECRAFT_CLIENT_DURANGO_DURANGO_NETWORK + "${BASE_DIR}/Network/ChatIntegrationLayer.cpp" + "${BASE_DIR}/Network/ChatIntegrationLayer.h" + "${BASE_DIR}/Network/DQRNetworkManager.cpp" + "${BASE_DIR}/Network/DQRNetworkManager.h" + "${BASE_DIR}/Network/DQRNetworkManager_FriendSessions.cpp" + "${BASE_DIR}/Network/DQRNetworkManager_Log.cpp" + "${BASE_DIR}/Network/DQRNetworkManager_SendReceive.cpp" + "${BASE_DIR}/Network/DQRNetworkManager_XRNSEvent.cpp" + "${BASE_DIR}/Network/DQRNetworkPlayer.cpp" + "${BASE_DIR}/Network/DQRNetworkPlayer.h" + "${BASE_DIR}/Network/NetworkPlayerDurango.cpp" + "${BASE_DIR}/Network/NetworkPlayerDurango.h" + "${BASE_DIR}/Network/PartyController.cpp" + "${BASE_DIR}/Network/PartyController.h" + "${BASE_DIR}/Network/PlatformNetworkManagerDurango.cpp" + "${BASE_DIR}/Network/PlatformNetworkManagerDurango.h" + "${BASE_DIR}/Network/base64.cpp" + "${BASE_DIR}/Network/base64.h" +) +source_group("Durango/Network" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO_NETWORK}) + +set(_MINECRAFT_CLIENT_DURANGO_DURANGO_SOURCE_FILES + "${BASE_DIR}/ApplicationView.cpp" + "${BASE_DIR}/ApplicationView.h" + "${BASE_DIR}/Durango_Minecraft.cpp" + "${BASE_DIR}/Minecraft_Macros.h" +) +source_group("Durango/Source Files" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO_SOURCE_FILES}) + +set(_MINECRAFT_CLIENT_DURANGO_DURANGO_SOURCE_FILES_ACHIEVEMENTS + "${BASE_DIR}/Achievements/AchievementManager.cpp" +) +source_group("Durango/Source Files/Achievements" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO_SOURCE_FILES_ACHIEVEMENTS}) + +set(_MINECRAFT_CLIENT_DURANGO_DURANGO_SOURCE_FILES_LEADERBOARDS + "${BASE_DIR}/Leaderboards/DurangoLeaderboardManager.cpp" + "${BASE_DIR}/Leaderboards/DurangoLeaderboardManager.h" + "${BASE_DIR}/Leaderboards/DurangoStatsDebugger.cpp" + "${BASE_DIR}/Leaderboards/DurangoStatsDebugger.h" + "${BASE_DIR}/Leaderboards/GameProgress.cpp" + "${BASE_DIR}/Leaderboards/GameProgress.h" +) +source_group("Durango/Source Files/Leaderboards" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO_SOURCE_FILES_LEADERBOARDS}) + +set(_MINECRAFT_CLIENT_DURANGO_DURANGO_SOURCE_FILES_SENTIENT + "${BASE_DIR}/Sentient/DurangoTelemetry.cpp" + "${BASE_DIR}/Sentient/DurangoTelemetry.h" + "${BASE_DIR}/Sentient/DynamicConfigurations.h" + "${BASE_DIR}/Sentient/MinecraftTelemetry.h" + "${BASE_DIR}/Sentient/SentientManager.h" + "${BASE_DIR}/Sentient/SentientStats.h" + "${BASE_DIR}/Sentient/SentientTelemetryCommon.h" + "${BASE_DIR}/Sentient/TelemetryEnum.h" +) +source_group("Durango/Source Files/Sentient" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO_SOURCE_FILES_SENTIENT}) + +set(_MINECRAFT_CLIENT_DURANGO_DURANGO_SOURCE_FILES_SOCIAL + "${BASE_DIR}/Social/SocialManager.h" +) +source_group("Durango/Source Files/Social" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO_SOURCE_FILES_SOCIAL}) + +set(_MINECRAFT_CLIENT_DURANGO_DURANGO_XML + "${BASE_DIR}/XML/ATGXmlParser.cpp" + "${BASE_DIR}/XML/ATGXmlParser.h" + "${BASE_DIR}/XML/xmlFilesCallback.h" +) +source_group("Durango/XML" FILES ${_MINECRAFT_CLIENT_DURANGO_DURANGO_XML}) + +set(_MINECRAFT_CLIENT_DURANGO_PS3 + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Passphrase/ps3__np_conf.h" +) +source_group("PS3" FILES ${_MINECRAFT_CLIENT_DURANGO_PS3}) + +set(_MINECRAFT_CLIENT_DURANGO_PS3_IGGY_INCLUDE + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/gdraw.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggy.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyexpruntime.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyperfmon.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyperfmon_ps3.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/rrCore.h" +) +source_group("PS3/Iggy/include" FILES ${_MINECRAFT_CLIENT_DURANGO_PS3_IGGY_INCLUDE}) + +set(_MINECRAFT_CLIENT_DURANGO_PS3_PS3EXTRAS + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/PS3Extras/ShutdownManager.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/PS3Extras/ShutdownManager.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/PS3Extras/winerror.h" +) +source_group("PS3/PS3Extras" FILES ${_MINECRAFT_CLIENT_DURANGO_PS3_PS3EXTRAS}) + +set(_MINECRAFT_CLIENT_DURANGO_SOURCE_FILES + "${CMAKE_CURRENT_SOURCE_DIR}/Extrax64Stubs.cpp" +) +source_group("Source Files" FILES ${_MINECRAFT_CLIENT_DURANGO_SOURCE_FILES}) + +set(_MINECRAFT_CLIENT_DURANGO_XBOX_SENTIENTLIBS_INC + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientAvatar.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientBoxArt.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientConfig.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCore.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCulture.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenBoxArt.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenClientUGC.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenCore.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenNews.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenSuperstars.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientDynamicConfig.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientFame.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientFile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientHelp.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientMain.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientMarkers.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientNews.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientPackage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientRawData.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientResource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientStats.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientSuperstars.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientSys.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientTypes.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUGC.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUGCLeaderboards.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUGCTypes.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUser.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUtil.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientXML.h" +) +source_group("Xbox/SentientLibs/inc" FILES ${_MINECRAFT_CLIENT_DURANGO_XBOX_SENTIENTLIBS_INC}) + +set(_MINECRAFT_CLIENT_DURANGO_XBOX_SOURCE_FILES_SENTIENT_DYNAMICCONF + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/trialConfigv1.bin" +) +source_group("Xbox/Source Files/Sentient/DynamicConf" FILES ${_MINECRAFT_CLIENT_DURANGO_XBOX_SOURCE_FILES_SENTIENT_DYNAMICCONF}) + +set(_MINECRAFT_CLIENT_DURANGO_XBOX_RES + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/res/terrain_MipmapLevel2.bmp" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/res/terrain_MipmapLevel3.bmp" +) +source_group("Xbox/res" FILES ${_MINECRAFT_CLIENT_DURANGO_XBOX_RES}) + +set(_MINECRAFT_CLIENT_DURANGO_XBOX_RES_AUDIO + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/res/audio/minecraft.xsb" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/res/audio/resident.xwb" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/res/audio/streamed.xwb" +) +source_group("Xbox/res/audio" FILES ${_MINECRAFT_CLIENT_DURANGO_XBOX_RES_AUDIO}) + +set(MINECRAFT_CLIENT_DURANGO + ${_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_AUDIO} + ${_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI} + ${_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_COMPONENTS} + ${_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_CONTROLS} + ${_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_SCENES} + ${_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_SCENES_DEBUG} + ${_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS} + ${_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_SCENES_HELP__OPTIONS} + ${_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS} + ${_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS} + ${_MINECRAFT_CLIENT_DURANGO_COMMON_SOURCE_FILES_ZLIB} + ${_MINECRAFT_CLIENT_DURANGO_DURANGO} + ${_MINECRAFT_CLIENT_DURANGO_DURANGO_4JLIBS_INC} + ${_MINECRAFT_CLIENT_DURANGO_DURANGO_DURANGOEXTRAS} + ${_MINECRAFT_CLIENT_DURANGO_DURANGO_IGGY_GDRAW} + ${_MINECRAFT_CLIENT_DURANGO_DURANGO_IGGY_INCLUDE} + ${_MINECRAFT_CLIENT_DURANGO_DURANGO_MILES_SOUND_SYSTEM_INCLUDE} + ${_MINECRAFT_CLIENT_DURANGO_DURANGO_NETWORK} + ${_MINECRAFT_CLIENT_DURANGO_DURANGO_SOURCE_FILES} + ${_MINECRAFT_CLIENT_DURANGO_DURANGO_SOURCE_FILES_ACHIEVEMENTS} + ${_MINECRAFT_CLIENT_DURANGO_DURANGO_SOURCE_FILES_LEADERBOARDS} + ${_MINECRAFT_CLIENT_DURANGO_DURANGO_SOURCE_FILES_SENTIENT} + ${_MINECRAFT_CLIENT_DURANGO_DURANGO_SOURCE_FILES_SOCIAL} + ${_MINECRAFT_CLIENT_DURANGO_DURANGO_XML} + ${_MINECRAFT_CLIENT_DURANGO_PS3} + ${_MINECRAFT_CLIENT_DURANGO_PS3_IGGY_INCLUDE} + ${_MINECRAFT_CLIENT_DURANGO_PS3_PS3EXTRAS} + ${_MINECRAFT_CLIENT_DURANGO_SOURCE_FILES} + ${_MINECRAFT_CLIENT_DURANGO_XBOX_SENTIENTLIBS_INC} + ${_MINECRAFT_CLIENT_DURANGO_XBOX_SOURCE_FILES_SENTIENT_DYNAMICCONF} + ${_MINECRAFT_CLIENT_DURANGO_XBOX_RES} + ${_MINECRAFT_CLIENT_DURANGO_XBOX_RES_AUDIO} +) diff --git a/Minecraft.Client/cmake/ORBIS.cmake b/Minecraft.Client/cmake/ORBIS.cmake new file mode 100644 index 000000000..5c19febe0 --- /dev/null +++ b/Minecraft.Client/cmake/ORBIS.cmake @@ -0,0 +1,582 @@ +set(BASE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/Orbis/") + +set(_MINECRAFT_CLIENT_ORBIS_ROOT + "${BASE_DIR}/GameConfig/Minecraft.spa" +) +source_group("" FILES ${_MINECRAFT_CLIENT_ORBIS_ROOT}) + +set(_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_AUDIO + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Audio/SoundEngine.cpp" +) +source_group("Common/Source Files/Audio" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_AUDIO}) + +set(_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_LEADERBOARDS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/SonyLeaderboardManager.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/SonyLeaderboardManager.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/base64.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/base64.h" +) +source_group("Common/Source Files/Leaderboards" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_LEADERBOARDS}) + +set(_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_NETWORK_SONY + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/NetworkPlayerSony.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/NetworkPlayerSony.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/PlatformNetworkManagerSony.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/PlatformNetworkManagerSony.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkManager.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkManager.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkPlayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkPlayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyCommerce.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyHttp.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyHttp.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyRemoteStorage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyRemoteStorage.h" +) +source_group("Common/Source Files/Network/Sony" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_NETWORK_SONY}) + +set(_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UI.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIBitmapFont.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIBitmapFont.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIController.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIController.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIGroup.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIGroup.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UILayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UILayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UITTFFont.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UITTFFont.h" +) +source_group("Common/Source Files/UI" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI}) + +set(_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_COMPONENTS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Chat.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Chat.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIConsole.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIConsole.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIMarketingGuide.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIMarketingGuide.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Logo.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Logo.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_MenuBackground.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_MenuBackground.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Panorama.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Panorama.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_PressStartToPlay.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_PressStartToPlay.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Tooltips.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Tooltips.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_TutorialPopup.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_TutorialPopup.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HUD.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HUD.h" +) +source_group("Common/Source Files/UI/Components" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_COMPONENTS}) + +set(_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_CONTROLS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Base.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Base.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BeaconEffectButton.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BeaconEffectButton.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BitmapIcon.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BitmapIcon.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Button.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Button.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_ButtonList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_ButtonList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_CheckBox.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_CheckBox.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Cursor.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Cursor.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DLCList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DLCList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DynamicLabel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DynamicLabel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentBook.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentBook.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentButton.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentButton.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_HTMLLabel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_HTMLLabel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Label.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Label.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_LeaderboardList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_LeaderboardList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftHorse.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftHorse.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftPlayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftPlayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerSkinPreview.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerSkinPreview.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Progress.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Progress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SaveList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SaveList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Slider.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Slider.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SlotList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SlotList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SpaceIndicatorBar.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SpaceIndicatorBar.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TextInput.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TextInput.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TexturePackList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TexturePackList.h" +) +source_group("Common/Source Files/UI/Controls" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_CONTROLS}) + +set(_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_SCENES + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ConnectingProgress.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ConnectingProgress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FullscreenProgress.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FullscreenProgress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Keyboard.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Keyboard.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MessageBox.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MessageBox.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_QuadrantSignin.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_QuadrantSignin.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Timer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Timer.h" +) +source_group("Common/Source Files/UI/Scenes" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_SCENES}) + +set(_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_SCENES_DEBUG + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugCreateSchematic.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugCreateSchematic.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOptions.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOptions.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOverlay.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOverlay.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugSetCamera.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugSetCamera.h" +) +source_group("Common/Source Files/UI/Scenes/Debug" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_SCENES_DEBUG}) + +set(_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/IUIScene_StartGame.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreateWorldMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreateWorldMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCMainMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCMainMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCOffersMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCOffersMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EULA.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EULA.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Intro.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Intro.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_JoinMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_JoinMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LaunchMoreOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LaunchMoreOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LeaderboardsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LeaderboardsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadOrJoinMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadOrJoinMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MainMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MainMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_NewUpdateMessage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_NewUpdateMessage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SaveMessage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SaveMessage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TrialExitUpsell.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TrialExitUpsell.h" +) +source_group("Common/Source Files/UI/Scenes/Frontend Menu screens" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS}) + +set(_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_SCENES_HELP__OPTIONS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ControlsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ControlsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Credits.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Credits.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HelpAndOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HelpAndOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlay.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlay.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlayMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlayMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LanguageSelector.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LanguageSelector.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ReinstallMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ReinstallMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsAudioMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsAudioMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsControlMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsControlMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsGraphicsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsGraphicsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsUIMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsUIMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SkinSelectMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SkinSelectMenu.h" +) +source_group("Common/Source Files/UI/Scenes/Help & Options" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_SCENES_HELP__OPTIONS}) + +set(_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CraftingMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CraftingMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DeathMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DeathMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EndPoem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EndPoem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameHostOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameHostOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameInfoMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameInfoMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGamePlayerOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGamePlayerOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameSaveManagementMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameSaveManagementMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_PauseMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_PauseMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SignEntryMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SignEntryMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TeleportMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TeleportMenu.h" +) +source_group("Common/Source Files/UI/Scenes/In-Game Menu Screens" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS}) + +set(_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AbstractContainerMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AbstractContainerMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AnvilMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AnvilMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BeaconMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BeaconMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BrewingStandMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BrewingStandMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ContainerMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ContainerMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreativeMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreativeMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DispenserMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DispenserMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EnchantingMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EnchantingMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FireworksMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FireworksMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FurnaceMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FurnaceMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HopperMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HopperMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HorseInventoryMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HorseInventoryMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InventoryMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InventoryMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TradingMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TradingMenu.h" +) +source_group("Common/Source Files/UI/Scenes/In-Game Menu Screens/Containers" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS}) + +set(_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_ZLIB + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/adler32.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/compress.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/crc32.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/crc32.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/deflate.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/deflate.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/infback.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffast.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffast.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffixed.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inflate.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inflate.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inftrees.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inftrees.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/trees.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/trees.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/uncompr.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zconf.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zlib.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zutil.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zutil.h" +) +source_group("Common/Source Files/zlib" FILES ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_ZLIB}) + +set(_MINECRAFT_CLIENT_ORBIS_DURANGO_XML + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/XML/ATGXmlParser.h" +) +source_group("Durango/XML" FILES ${_MINECRAFT_CLIENT_ORBIS_DURANGO_XML}) + +set(_MINECRAFT_CLIENT_ORBIS_HEADER_FILES + "${BASE_DIR}/GameConfig/Minecraft.spa.h" +) +source_group("Header Files" FILES ${_MINECRAFT_CLIENT_ORBIS_HEADER_FILES}) + +set(_MINECRAFT_CLIENT_ORBIS_ORBIS + "${BASE_DIR}/Orbis_App.cpp" + "${BASE_DIR}/Orbis_App.h" + "${BASE_DIR}/Orbis_PlayerUID.cpp" + "${BASE_DIR}/Orbis_PlayerUID.h" + "${BASE_DIR}/Orbis_UIController.cpp" + "${BASE_DIR}/Orbis_UIController.h" + "${BASE_DIR}/user_malloc.cpp" + "${BASE_DIR}/user_malloc_for_tls.cpp" + "${BASE_DIR}/user_new.cpp" +) +source_group("Orbis" FILES ${_MINECRAFT_CLIENT_ORBIS_ORBIS}) + +set(_MINECRAFT_CLIENT_ORBIS_ORBIS_IGGY_GDRAW + "${BASE_DIR}/Iggy/gdraw/gdraw_orbis.cpp" + "${BASE_DIR}/Iggy/gdraw/gdraw_orbis.h" + "${BASE_DIR}/Iggy/gdraw/gdraw_orbis_shaders.inl" + "${BASE_DIR}/Iggy/gdraw/gdraw_shared.inl" +) +source_group("Orbis/Iggy/gdraw" FILES ${_MINECRAFT_CLIENT_ORBIS_ORBIS_IGGY_GDRAW}) + +set(_MINECRAFT_CLIENT_ORBIS_ORBIS_IGGY_INCLUDE + "${BASE_DIR}/Iggy/include/gdraw.h" + "${BASE_DIR}/Iggy/include/iggy.h" + "${BASE_DIR}/Iggy/include/iggyexpruntime.h" + "${BASE_DIR}/Iggy/include/iggyperfmon.h" + "${BASE_DIR}/Iggy/include/iggyperfmon_orbis.h" + "${BASE_DIR}/Iggy/include/rrCore.h" +) +source_group("Orbis/Iggy/include" FILES ${_MINECRAFT_CLIENT_ORBIS_ORBIS_IGGY_INCLUDE}) + +set(_MINECRAFT_CLIENT_ORBIS_ORBIS_MILES_SOUND_SYSTEM_INCLUDE + "${BASE_DIR}/Miles/include/mss.h" + "${BASE_DIR}/Miles/include/rrCore.h" +) +source_group("Orbis/Miles Sound System/include" FILES ${_MINECRAFT_CLIENT_ORBIS_ORBIS_MILES_SOUND_SYSTEM_INCLUDE}) + +set(_MINECRAFT_CLIENT_ORBIS_ORBIS_MILES_SOUND_SYSTEM_LIB + "${BASE_DIR}/Miles/lib/mssorbis.a" +) +source_group("Orbis/Miles Sound System/lib" FILES ${_MINECRAFT_CLIENT_ORBIS_ORBIS_MILES_SOUND_SYSTEM_LIB}) + +set(_MINECRAFT_CLIENT_ORBIS_ORBIS_NETWORK + "${BASE_DIR}/Network/Orbis_NPToolkit.cpp" + "${BASE_DIR}/Network/Orbis_NPToolkit.h" + "${BASE_DIR}/Network/PsPlusUpsellWrapper_Orbis.cpp" + "${BASE_DIR}/Network/PsPlusUpsellWrapper_Orbis.h" + "${BASE_DIR}/Network/SQRNetworkManager_Orbis.cpp" + "${BASE_DIR}/Network/SQRNetworkManager_Orbis.h" + "${BASE_DIR}/Network/SonyCommerce_Orbis.cpp" + "${BASE_DIR}/Network/SonyCommerce_Orbis.h" + "${BASE_DIR}/Network/SonyHttp_Orbis.cpp" + "${BASE_DIR}/Network/SonyHttp_Orbis.h" + "${BASE_DIR}/Network/SonyRemoteStorage_Orbis.cpp" + "${BASE_DIR}/Network/SonyRemoteStorage_Orbis.h" + "${BASE_DIR}/Network/SonyVoiceChat_Orbis.cpp" + "${BASE_DIR}/Network/SonyVoiceChat_Orbis.h" +) +source_group("Orbis/Network" FILES ${_MINECRAFT_CLIENT_ORBIS_ORBIS_NETWORK}) + +set(_MINECRAFT_CLIENT_ORBIS_ORBIS_ORBISEXTRAS + "${BASE_DIR}/OrbisExtras/OrbisMaths.h" + "${BASE_DIR}/OrbisExtras/OrbisStubs.cpp" + "${BASE_DIR}/OrbisExtras/OrbisStubs.h" + "${BASE_DIR}/OrbisExtras/OrbisTypes.h" + "${BASE_DIR}/OrbisExtras/TLSStorage.cpp" + "${BASE_DIR}/OrbisExtras/TLSStorage.h" + "${BASE_DIR}/OrbisExtras/winerror.h" +) +source_group("Orbis/OrbisExtras" FILES ${_MINECRAFT_CLIENT_ORBIS_ORBIS_ORBISEXTRAS}) + +set(_MINECRAFT_CLIENT_ORBIS_ORBIS_SOURCE_FILES + "${BASE_DIR}/Minecraft_Macros.h" + "${BASE_DIR}/Orbis_Minecraft.cpp" + "${BASE_DIR}/ps4__np_conf.h" +) +source_group("Orbis/Source Files" FILES ${_MINECRAFT_CLIENT_ORBIS_ORBIS_SOURCE_FILES}) + +set(_MINECRAFT_CLIENT_ORBIS_ORBIS_SOURCE_FILES_LEADERBOARDS + "${BASE_DIR}/Leaderboards/OrbisLeaderboardManager.cpp" + "${BASE_DIR}/Leaderboards/OrbisLeaderboardManager.h" +) +source_group("Orbis/Source Files/Leaderboards" FILES ${_MINECRAFT_CLIENT_ORBIS_ORBIS_SOURCE_FILES_LEADERBOARDS}) + +set(_MINECRAFT_CLIENT_ORBIS_ORBIS_SOURCE_FILES_SENTIENT + "${BASE_DIR}/Sentient/DynamicConfigurations.h" + "${BASE_DIR}/Sentient/MinecraftTelemetry.h" + "${BASE_DIR}/Sentient/SentientManager.h" + "${BASE_DIR}/Sentient/SentientStats.h" + "${BASE_DIR}/Sentient/SentientTelemetryCommon.h" + "${BASE_DIR}/Sentient/TelemetryEnum.h" +) +source_group("Orbis/Source Files/Sentient" FILES ${_MINECRAFT_CLIENT_ORBIS_ORBIS_SOURCE_FILES_SENTIENT}) + +set(_MINECRAFT_CLIENT_ORBIS_ORBIS_SOURCE_FILES_SOCIAL + "${BASE_DIR}/Social/SocialManager.h" +) +source_group("Orbis/Source Files/Social" FILES ${_MINECRAFT_CLIENT_ORBIS_ORBIS_SOURCE_FILES_SOCIAL}) + +set(_MINECRAFT_CLIENT_ORBIS_ORBIS_XML + "${BASE_DIR}/XML/ATGXmlParser.h" +) +source_group("Orbis/XML" FILES ${_MINECRAFT_CLIENT_ORBIS_ORBIS_XML}) + +set(_MINECRAFT_CLIENT_ORBIS_PS3 + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Passphrase/ps3__np_conf.h" +) +source_group("PS3" FILES ${_MINECRAFT_CLIENT_ORBIS_PS3}) + +set(_MINECRAFT_CLIENT_ORBIS_PS3_4JLIBS_INC + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/4JLibs/inc/4J_Input.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/4JLibs/inc/4J_Profile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/4JLibs/inc/4J_Render.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/4JLibs/inc/4J_Storage.h" +) +source_group("PS3/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_ORBIS_PS3_4JLIBS_INC}) + +set(_MINECRAFT_CLIENT_ORBIS_PS3_IGGY_INCLUDE + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/gdraw.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggy.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyexpruntime.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyperfmon.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyperfmon_ps3.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/rrCore.h" +) +source_group("PS3/Iggy/include" FILES ${_MINECRAFT_CLIENT_ORBIS_PS3_IGGY_INCLUDE}) + +set(_MINECRAFT_CLIENT_ORBIS_PS3_PS3EXTRAS + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/PS3Extras/ShutdownManager.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/PS3Extras/ShutdownManager.h" +) +source_group("PS3/PS3Extras" FILES ${_MINECRAFT_CLIENT_ORBIS_PS3_PS3EXTRAS}) + +set(_MINECRAFT_CLIENT_ORBIS_PS3_SOURCE_FILES_SENTIENT + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Sentient/MinecraftTelemetry.h" +) +source_group("PS3/Source Files/Sentient" FILES ${_MINECRAFT_CLIENT_ORBIS_PS3_SOURCE_FILES_SENTIENT}) + +set(_MINECRAFT_CLIENT_ORBIS_SOURCE_FILES + "${CMAKE_CURRENT_SOURCE_DIR}/Extrax64Stubs.cpp" +) +source_group("Source Files" FILES ${_MINECRAFT_CLIENT_ORBIS_SOURCE_FILES}) + +set(_MINECRAFT_CLIENT_ORBIS_WINDOWS + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/MinecraftWindows.rc" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Resource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/targetver.h" +) +source_group("Windows" FILES ${_MINECRAFT_CLIENT_ORBIS_WINDOWS}) + +set(_MINECRAFT_CLIENT_ORBIS_WINDOWS64_4JLIBS_INC + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Input.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Profile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Render.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Storage.h" +) +source_group("Windows64/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_ORBIS_WINDOWS64_4JLIBS_INC}) + +set(_MINECRAFT_CLIENT_ORBIS_XBOX_SENTIENTLIBS_INC + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientAvatar.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientBoxArt.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientConfig.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCore.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCulture.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenBoxArt.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenClientUGC.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenCore.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenNews.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenSuperstars.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientDynamicConfig.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientFame.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientFile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientHelp.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientMain.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientMarkers.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientNews.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientPackage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientRawData.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientResource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientStats.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientSuperstars.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientSys.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientTypes.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUGC.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUGCLeaderboards.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUGCTypes.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUser.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUtil.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientXML.h" +) +source_group("Xbox/SentientLibs/inc" FILES ${_MINECRAFT_CLIENT_ORBIS_XBOX_SENTIENTLIBS_INC}) + +set(_MINECRAFT_CLIENT_ORBIS_XBOX_RES + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/res/terrain_MipmapLevel2.bmp" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/res/terrain_MipmapLevel3.bmp" +) +source_group("Xbox/res" FILES ${_MINECRAFT_CLIENT_ORBIS_XBOX_RES}) + +set(_MINECRAFT_CLIENT_ORBIS_XBOX_RES_AUDIO + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/res/audio/minecraft.xsb" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/res/audio/resident.xwb" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/res/audio/streamed.xwb" +) +source_group("Xbox/res/audio" FILES ${_MINECRAFT_CLIENT_ORBIS_XBOX_RES_AUDIO}) + +set(_MINECRAFT_CLIENT_ORBIS_NET_MINECRAFT_CLIENT_MULTIPLAYER + "${CMAKE_CURRENT_SOURCE_DIR}/ConnectScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ConnectScreen.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DisconnectedScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DisconnectedScreen.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerInfo.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ReceivingLevelScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ReceivingLevelScreen.h" +) +source_group("net/minecraft/client/multiplayer" FILES ${_MINECRAFT_CLIENT_ORBIS_NET_MINECRAFT_CLIENT_MULTIPLAYER}) + +set(_MINECRAFT_CLIENT_ORBIS_NET_MINECRAFT_STATS + "${CMAKE_CURRENT_SOURCE_DIR}/StatsCounter.h" +) +source_group("net/minecraft/stats" FILES ${_MINECRAFT_CLIENT_ORBIS_NET_MINECRAFT_STATS}) + +set(MINECRAFT_CLIENT_ORBIS + ${_MINECRAFT_CLIENT_ORBIS_ROOT} + ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_AUDIO} + ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_LEADERBOARDS} + ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_NETWORK_SONY} + ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI} + ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_COMPONENTS} + ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_CONTROLS} + ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_SCENES} + ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_SCENES_DEBUG} + ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS} + ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_SCENES_HELP__OPTIONS} + ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS} + ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS} + ${_MINECRAFT_CLIENT_ORBIS_COMMON_SOURCE_FILES_ZLIB} + ${_MINECRAFT_CLIENT_ORBIS_DURANGO_XML} + ${_MINECRAFT_CLIENT_ORBIS_HEADER_FILES} + ${_MINECRAFT_CLIENT_ORBIS_ORBIS} + ${_MINECRAFT_CLIENT_ORBIS_ORBIS_IGGY_GDRAW} + ${_MINECRAFT_CLIENT_ORBIS_ORBIS_IGGY_INCLUDE} + ${_MINECRAFT_CLIENT_ORBIS_ORBIS_MILES_SOUND_SYSTEM_INCLUDE} + ${_MINECRAFT_CLIENT_ORBIS_ORBIS_MILES_SOUND_SYSTEM_LIB} + ${_MINECRAFT_CLIENT_ORBIS_ORBIS_NETWORK} + ${_MINECRAFT_CLIENT_ORBIS_ORBIS_ORBISEXTRAS} + ${_MINECRAFT_CLIENT_ORBIS_ORBIS_SOURCE_FILES} + ${_MINECRAFT_CLIENT_ORBIS_ORBIS_SOURCE_FILES_LEADERBOARDS} + ${_MINECRAFT_CLIENT_ORBIS_ORBIS_SOURCE_FILES_SENTIENT} + ${_MINECRAFT_CLIENT_ORBIS_ORBIS_SOURCE_FILES_SOCIAL} + ${_MINECRAFT_CLIENT_ORBIS_ORBIS_XML} + ${_MINECRAFT_CLIENT_ORBIS_PS3} + ${_MINECRAFT_CLIENT_ORBIS_PS3_4JLIBS_INC} + ${_MINECRAFT_CLIENT_ORBIS_PS3_IGGY_INCLUDE} + ${_MINECRAFT_CLIENT_ORBIS_PS3_PS3EXTRAS} + ${_MINECRAFT_CLIENT_ORBIS_PS3_SOURCE_FILES_SENTIENT} + ${_MINECRAFT_CLIENT_ORBIS_SOURCE_FILES} + ${_MINECRAFT_CLIENT_ORBIS_WINDOWS} + ${_MINECRAFT_CLIENT_ORBIS_WINDOWS64_4JLIBS_INC} + ${_MINECRAFT_CLIENT_ORBIS_XBOX_SENTIENTLIBS_INC} + ${_MINECRAFT_CLIENT_ORBIS_XBOX_RES} + ${_MINECRAFT_CLIENT_ORBIS_XBOX_RES_AUDIO} + ${_MINECRAFT_CLIENT_ORBIS_NET_MINECRAFT_CLIENT_MULTIPLAYER} + ${_MINECRAFT_CLIENT_ORBIS_NET_MINECRAFT_STATS} +) diff --git a/Minecraft.Client/cmake/PS3.cmake b/Minecraft.Client/cmake/PS3.cmake new file mode 100644 index 000000000..7f4f9ed29 --- /dev/null +++ b/Minecraft.Client/cmake/PS3.cmake @@ -0,0 +1,668 @@ +set(BASE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/PS3/") + +set(_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_AUDIO + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Audio/SoundEngine.cpp" +) +source_group("Common/Source Files/Audio" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_AUDIO}) + +set(_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_LEADERBOARDS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/SonyLeaderboardManager.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/SonyLeaderboardManager.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/base64.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/base64.h" +) +source_group("Common/Source Files/Leaderboards" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_LEADERBOARDS}) + +set(_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_NETWORK_SONY + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/NetworkPlayerSony.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/NetworkPlayerSony.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/PlatformNetworkManagerSony.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/PlatformNetworkManagerSony.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkManager.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkManager.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkPlayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkPlayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyCommerce.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyHttp.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyHttp.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyRemoteStorage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyRemoteStorage.h" +) +source_group("Common/Source Files/Network/Sony" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_NETWORK_SONY}) + +set(_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UI.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIBitmapFont.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIBitmapFont.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIController.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIController.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIGroup.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIGroup.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UILayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UILayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UITTFFont.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UITTFFont.h" +) +source_group("Common/Source Files/UI" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI}) + +set(_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_COMPONENTS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Chat.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Chat.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIConsole.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIConsole.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIMarketingGuide.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIMarketingGuide.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Logo.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Logo.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_MenuBackground.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_MenuBackground.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Panorama.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Panorama.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_PressStartToPlay.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_PressStartToPlay.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Tooltips.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Tooltips.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_TutorialPopup.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_TutorialPopup.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HUD.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HUD.h" +) +source_group("Common/Source Files/UI/Components" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_COMPONENTS}) + +set(_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_CONTROLS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Base.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Base.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BeaconEffectButton.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BeaconEffectButton.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BitmapIcon.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BitmapIcon.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Button.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Button.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_ButtonList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_ButtonList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_CheckBox.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_CheckBox.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Cursor.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Cursor.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DLCList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DLCList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DynamicLabel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DynamicLabel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentBook.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentBook.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentButton.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentButton.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_HTMLLabel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_HTMLLabel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Label.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Label.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_LeaderboardList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_LeaderboardList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftHorse.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftHorse.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftPlayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftPlayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerSkinPreview.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerSkinPreview.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Progress.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Progress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SaveList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SaveList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Slider.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Slider.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SlotList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SlotList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SpaceIndicatorBar.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SpaceIndicatorBar.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TextInput.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TextInput.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TexturePackList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TexturePackList.h" +) +source_group("Common/Source Files/UI/Controls" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_CONTROLS}) + +set(_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_SCENES + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ConnectingProgress.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ConnectingProgress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FullscreenProgress.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FullscreenProgress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Keyboard.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Keyboard.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MessageBox.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MessageBox.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_QuadrantSignin.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_QuadrantSignin.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Timer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Timer.h" +) +source_group("Common/Source Files/UI/Scenes" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_SCENES}) + +set(_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_SCENES_DEBUG + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugCreateSchematic.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugCreateSchematic.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOptions.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOptions.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOverlay.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOverlay.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugSetCamera.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugSetCamera.h" +) +source_group("Common/Source Files/UI/Scenes/Debug" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_SCENES_DEBUG}) + +set(_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/IUIScene_StartGame.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreateWorldMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreateWorldMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCMainMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCMainMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCOffersMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCOffersMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EULA.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EULA.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Intro.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Intro.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_JoinMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_JoinMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LaunchMoreOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LaunchMoreOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LeaderboardsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LeaderboardsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadOrJoinMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadOrJoinMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MainMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MainMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_NewUpdateMessage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_NewUpdateMessage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SaveMessage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SaveMessage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TrialExitUpsell.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TrialExitUpsell.h" +) +source_group("Common/Source Files/UI/Scenes/Frontend Menu screens" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS}) + +set(_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_SCENES_HELP__OPTIONS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ControlsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ControlsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Credits.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Credits.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HelpAndOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HelpAndOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlay.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlay.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlayMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlayMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LanguageSelector.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LanguageSelector.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ReinstallMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ReinstallMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsAudioMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsAudioMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsControlMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsControlMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsGraphicsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsGraphicsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsUIMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsUIMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SkinSelectMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SkinSelectMenu.h" +) +source_group("Common/Source Files/UI/Scenes/Help & Options" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_SCENES_HELP__OPTIONS}) + +set(_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CraftingMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CraftingMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DeathMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DeathMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EndPoem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EndPoem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameHostOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameHostOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameInfoMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameInfoMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGamePlayerOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGamePlayerOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_PauseMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_PauseMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SignEntryMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SignEntryMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TeleportMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TeleportMenu.h" +) +source_group("Common/Source Files/UI/Scenes/In-Game Menu Screens" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS}) + +set(_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AbstractContainerMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AbstractContainerMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AnvilMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AnvilMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BeaconMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BeaconMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BrewingStandMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BrewingStandMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ContainerMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ContainerMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreativeMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreativeMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DispenserMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DispenserMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EnchantingMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EnchantingMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FireworksMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FireworksMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FurnaceMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FurnaceMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HopperMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HopperMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HorseInventoryMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HorseInventoryMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InventoryMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InventoryMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TradingMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TradingMenu.h" +) +source_group("Common/Source Files/UI/Scenes/In-Game Menu Screens/Containers" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS}) + +set(_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_ZLIB + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/adler32.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/compress.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/crc32.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/crc32.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/deflate.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/deflate.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzclose.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzguts.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzlib.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzread.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzwrite.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/infback.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffast.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffast.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffixed.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inflate.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inflate.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inftrees.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inftrees.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/trees.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/trees.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/uncompr.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zconf.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zlib.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zutil.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zutil.h" +) +source_group("Common/Source Files/zlib" FILES ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_ZLIB}) + +set(_MINECRAFT_CLIENT_PS3_DURANGO + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Durango_UIController.h" +) +source_group("Durango" FILES ${_MINECRAFT_CLIENT_PS3_DURANGO}) + +set(_MINECRAFT_CLIENT_PS3_DURANGO_IGGY_GDRAW + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d10_shaders.inl" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d11.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d1x_shared.inl" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_shared.inl" +) +source_group("Durango/Iggy/gdraw" FILES ${_MINECRAFT_CLIENT_PS3_DURANGO_IGGY_GDRAW}) + +set(_MINECRAFT_CLIENT_PS3_DURANGO_IGGY_INCLUDE + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/gdraw.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggy.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggyexpruntime.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggyperfmon.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/rrCore.h" +) +source_group("Durango/Iggy/include" FILES ${_MINECRAFT_CLIENT_PS3_DURANGO_IGGY_INCLUDE}) + +set(_MINECRAFT_CLIENT_PS3_PS3 + "${BASE_DIR}/PS3Extras/C4JSpursJob.cpp" + "${BASE_DIR}/PS3Extras/C4JSpursJob.h" + "${BASE_DIR}/PS3_App.cpp" + "${BASE_DIR}/PS3_App.h" + "${BASE_DIR}/PS3_UIController.cpp" + "${BASE_DIR}/PS3_UIController.h" + "${BASE_DIR}/Passphrase/ps3__np_conf.h" +) +source_group("PS3" FILES ${_MINECRAFT_CLIENT_PS3_PS3}) + +set(_MINECRAFT_CLIENT_PS3_PS3_4JLIBS + "${BASE_DIR}/4JLibs/STO_TitleSmallStorage.cpp" + "${BASE_DIR}/4JLibs/STO_TitleSmallStorage.h" +) +source_group("PS3/4JLibs" FILES ${_MINECRAFT_CLIENT_PS3_PS3_4JLIBS}) + +set(_MINECRAFT_CLIENT_PS3_PS3_4JLIBS_INC + "${BASE_DIR}/4JLibs/inc/4J_Input.h" + "${BASE_DIR}/4JLibs/inc/4J_Profile.h" + "${BASE_DIR}/4JLibs/inc/4J_Render.h" + "${BASE_DIR}/4JLibs/inc/4J_Storage.h" +) +source_group("PS3/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_PS3_PS3_4JLIBS_INC}) + +set(_MINECRAFT_CLIENT_PS3_PS3_CHUNKREBUILD_SPU + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/BedTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/BookshelfTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/BrewingStandTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Bush_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/ButtonTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/CactusTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/CakeTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/CauldronTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/ChestTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/ChunkRebuildData.cpp" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/ChunkRebuildData.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/CocoaTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/CropTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/DetectorRailTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/DiodeTile_SPU.cpp" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/DiodeTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Direction_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/DirectionalTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/DirtTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/DispenserTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/DoorTile_SPU.cpp" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/DoorTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/EggTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/EnchantmentTableTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/EntityTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Facing_SPU.cpp" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Facing_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/FarmTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/FenceGateTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/FenceTile_SPU.cpp" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/FenceTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/FireTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/FurnaceTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/GlassTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/GrassTile_SPU.cpp" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/GrassTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/HalfSlabTile_SPU.cpp" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/HalfSlabTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/HalfTransparentTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/HugeMushroomTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/IceTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Icon_SPU.cpp" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Icon_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/LadderTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/LeafTile_SPU.cpp" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/LeafTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/LeverTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/LiquidTile_SPU.cpp" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/LiquidTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Material_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/MelonTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Mushroom_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/MycelTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/NetherStalkTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/PistonBaseTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/PistonExtensionTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/PistonMovingPiece_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/PortalTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/PressurePlateTile_SPU.cpp" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/PressurePlateTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/PumpkinTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/RailTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/RecordPlayerTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/RedStoneDustTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/RedlightTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/ReedTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/SandStoneTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Sapling_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/SignTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/SmoothStoneBrickTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/StairTile_SPU.cpp" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/StairTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/StemTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/StoneMonsterTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/TallGrass_SPU.cpp" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/TallGrass_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Tesselator_SPU.cpp" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Tesselator_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/TheEndPortalFrameTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/TheEndPortal_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/ThinFenceTile_SPU.cpp" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/ThinFenceTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/TileRenderer_SPU.cpp" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/TileRenderer_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Tile_SPU.cpp" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/Tile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/TntTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/TopSnowTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/TorchTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/TrapDoorTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/TreeTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/VineTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/WaterLilyTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/WebTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/WoodTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/WorkbenchTile_SPU.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/stdafx.h" + "${BASE_DIR}/SPU_Tasks/ChunkUpdate/stubs_SPU.h" +) +source_group("PS3/ChunkRebuild_SPU" FILES ${_MINECRAFT_CLIENT_PS3_PS3_CHUNKREBUILD_SPU}) + +set(_MINECRAFT_CLIENT_PS3_PS3_COMPRESSEDTILE_SPU + "${BASE_DIR}/SPU_Tasks/CompressedTile/CompressedTileStorage_SPU.cpp" + "${BASE_DIR}/SPU_Tasks/CompressedTile/CompressedTileStorage_SPU.h" +) +source_group("PS3/CompressedTile_SPU" FILES ${_MINECRAFT_CLIENT_PS3_PS3_COMPRESSEDTILE_SPU}) + +set(_MINECRAFT_CLIENT_PS3_PS3_IGGY_GDRAW + "${BASE_DIR}/Iggy/gdraw/gdraw_ps3gcm.cpp" + "${BASE_DIR}/Iggy/gdraw/gdraw_ps3gcm.h" + "${BASE_DIR}/Iggy/gdraw/gdraw_ps3gcm_shaders.inl" + "${BASE_DIR}/Iggy/gdraw/gdraw_shared.inl" +) +source_group("PS3/Iggy/gdraw" FILES ${_MINECRAFT_CLIENT_PS3_PS3_IGGY_GDRAW}) + +set(_MINECRAFT_CLIENT_PS3_PS3_IGGY_INCLUDE + "${BASE_DIR}/Iggy/include/gdraw.h" + "${BASE_DIR}/Iggy/include/iggy.h" + "${BASE_DIR}/Iggy/include/iggyexpruntime.h" + "${BASE_DIR}/Iggy/include/iggyperfmon.h" + "${BASE_DIR}/Iggy/include/iggyperfmon_ps3.h" + "${BASE_DIR}/Iggy/include/rrCore.h" +) +source_group("PS3/Iggy/include" FILES ${_MINECRAFT_CLIENT_PS3_PS3_IGGY_INCLUDE}) + +set(_MINECRAFT_CLIENT_PS3_PS3_MILES_SOUND_SYSTEM_INCLUDE + "${BASE_DIR}/Miles/include/mss.h" + "${BASE_DIR}/Miles/include/rrCore.h" +) +source_group("PS3/Miles Sound System/include" FILES ${_MINECRAFT_CLIENT_PS3_PS3_MILES_SOUND_SYSTEM_INCLUDE}) + +set(_MINECRAFT_CLIENT_PS3_PS3_MILES_SOUND_SYSTEM_LIB + "${BASE_DIR}/Miles/lib/audps3.a" + "${BASE_DIR}/Miles/lib/fltps3.a" + "${BASE_DIR}/Miles/lib/mssps3.a" +) +source_group("PS3/Miles Sound System/lib" FILES ${_MINECRAFT_CLIENT_PS3_PS3_MILES_SOUND_SYSTEM_LIB}) + +set(_MINECRAFT_CLIENT_PS3_PS3_MILES_SOUND_SYSTEM_LIB_SPU + "${BASE_DIR}/Miles/lib/spu/binkaspu.a" + "${BASE_DIR}/Miles/lib/spu/mssppu_raw.a" + "${BASE_DIR}/Miles/lib/spu/mssppu_spurs.a" + "${BASE_DIR}/Miles/lib/spu/mssppu_sputhreads.a" + "${BASE_DIR}/Miles/lib/spu/mssspu.a" + "${BASE_DIR}/Miles/lib/spu/mssspu_raw.a" + "${BASE_DIR}/Miles/lib/spu/mssspu_spurs.a" + "${BASE_DIR}/Miles/lib/spu/mssspu_sputhreads.a" +) +source_group("PS3/Miles Sound System/lib/spu" FILES ${_MINECRAFT_CLIENT_PS3_PS3_MILES_SOUND_SYSTEM_LIB_SPU}) + +set(_MINECRAFT_CLIENT_PS3_PS3_PS3EXTRAS + "${BASE_DIR}/PS3Extras/C4JThread_SPU.cpp" + "${BASE_DIR}/PS3Extras/C4JThread_SPU.h" + "${BASE_DIR}/PS3Extras/EdgeZLib.cpp" + "${BASE_DIR}/PS3Extras/EdgeZLib.h" + "${BASE_DIR}/PS3Extras/PS3Maths.h" + "${BASE_DIR}/PS3Extras/PS3Strings.cpp" + "${BASE_DIR}/PS3Extras/PS3Strings.h" + "${BASE_DIR}/PS3Extras/Ps3Stubs.cpp" + "${BASE_DIR}/PS3Extras/Ps3Stubs.h" + "${BASE_DIR}/PS3Extras/Ps3Types.h" + "${BASE_DIR}/PS3Extras/ShutdownManager.cpp" + "${BASE_DIR}/PS3Extras/ShutdownManager.h" + "${BASE_DIR}/PS3Extras/TLSStorage.cpp" + "${BASE_DIR}/PS3Extras/TLSStorage.h" + "${BASE_DIR}/PS3Extras/winerror.h" +) +source_group("PS3/PS3Extras" FILES ${_MINECRAFT_CLIENT_PS3_PS3_PS3EXTRAS}) + +set(_MINECRAFT_CLIENT_PS3_PS3_SOURCE_FILES + "${BASE_DIR}/Minecraft_Macros.h" + "${BASE_DIR}/PS3_Minecraft.cpp" + "${BASE_DIR}/PS3_PlayerUID.cpp" + "${BASE_DIR}/PS3_PlayerUID.h" +) +source_group("PS3/Source Files" FILES ${_MINECRAFT_CLIENT_PS3_PS3_SOURCE_FILES}) + +set(_MINECRAFT_CLIENT_PS3_PS3_SOURCE_FILES_AUDIO + "${BASE_DIR}/Audio/PS3_SoundEngine.cpp" +) +source_group("PS3/Source Files/Audio" FILES ${_MINECRAFT_CLIENT_PS3_PS3_SOURCE_FILES_AUDIO}) + +set(_MINECRAFT_CLIENT_PS3_PS3_SOURCE_FILES_LEADERBOARDS + "${BASE_DIR}/Leaderboards/PS3LeaderboardManager.cpp" + "${BASE_DIR}/Leaderboards/PS3LeaderboardManager.h" +) +source_group("PS3/Source Files/Leaderboards" FILES ${_MINECRAFT_CLIENT_PS3_PS3_SOURCE_FILES_LEADERBOARDS}) + +set(_MINECRAFT_CLIENT_PS3_PS3_SOURCE_FILES_NETWORK + "${BASE_DIR}/Network/SQRNetworkManager_PS3.cpp" + "${BASE_DIR}/Network/SQRNetworkManager_PS3.h" + "${BASE_DIR}/Network/SonyCommerce_PS3.cpp" + "${BASE_DIR}/Network/SonyCommerce_PS3.h" + "${BASE_DIR}/Network/SonyHttp_PS3.cpp" + "${BASE_DIR}/Network/SonyHttp_PS3.h" + "${BASE_DIR}/Network/SonyRemoteStorage_PS3.cpp" + "${BASE_DIR}/Network/SonyRemoteStorage_PS3.h" + "${BASE_DIR}/Network/SonyVoiceChat.cpp" + "${BASE_DIR}/Network/SonyVoiceChat.h" +) +source_group("PS3/Source Files/Network" FILES ${_MINECRAFT_CLIENT_PS3_PS3_SOURCE_FILES_NETWORK}) + +set(_MINECRAFT_CLIENT_PS3_PS3_SOURCE_FILES_SENTIENT + "${BASE_DIR}/Sentient/DynamicConfigurations.h" + "${BASE_DIR}/Sentient/MinecraftTelemetry.h" + "${BASE_DIR}/Sentient/SentientManager.h" + "${BASE_DIR}/Sentient/SentientStats.h" + "${BASE_DIR}/Sentient/SentientTelemetryCommon.h" + "${BASE_DIR}/Sentient/TelemetryEnum.h" +) +source_group("PS3/Source Files/Sentient" FILES ${_MINECRAFT_CLIENT_PS3_PS3_SOURCE_FILES_SENTIENT}) + +set(_MINECRAFT_CLIENT_PS3_PS3_SOURCE_FILES_SOCIAL + "${BASE_DIR}/Social/SocialManager.h" +) +source_group("PS3/Source Files/Social" FILES ${_MINECRAFT_CLIENT_PS3_PS3_SOURCE_FILES_SOCIAL}) + +set(_MINECRAFT_CLIENT_PS3_SOURCE_FILES + "${CMAKE_CURRENT_SOURCE_DIR}/Extrax64Stubs.cpp" +) +source_group("Source Files" FILES ${_MINECRAFT_CLIENT_PS3_SOURCE_FILES}) + +set(_MINECRAFT_CLIENT_PS3_WINDOWS + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/MinecraftWindows.rc" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Resource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/targetver.h" +) +source_group("Windows" FILES ${_MINECRAFT_CLIENT_PS3_WINDOWS}) + +set(_MINECRAFT_CLIENT_PS3_WINDOWS64 + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/Resource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/Windows64_App.h" +) +source_group("Windows64" FILES ${_MINECRAFT_CLIENT_PS3_WINDOWS64}) + +set(_MINECRAFT_CLIENT_PS3_WINDOWS64_4JLIBS_INC + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Input.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Profile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Render.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Storage.h" +) +source_group("Windows64/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_PS3_WINDOWS64_4JLIBS_INC}) + +set(_MINECRAFT_CLIENT_PS3_WINDOWS64_GAMECONFIG + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/GameConfig/Minecraft.gameconfig" + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/GameConfig/Minecraft.spa" + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/GameConfig/Minecraft.spa.h" +) +source_group("Windows64/GameConfig" FILES ${_MINECRAFT_CLIENT_PS3_WINDOWS64_GAMECONFIG}) + +set(_MINECRAFT_CLIENT_PS3_WINDOWS64_XML + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/XML/ATGXmlParser.h" +) +source_group("Windows64/XML" FILES ${_MINECRAFT_CLIENT_PS3_WINDOWS64_XML}) + +set(_MINECRAFT_CLIENT_PS3_NET_MINECRAFT_CLIENT_MULTIPLAYER + "${CMAKE_CURRENT_SOURCE_DIR}/ConnectScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ConnectScreen.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DisconnectedScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DisconnectedScreen.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerInfo.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ReceivingLevelScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ReceivingLevelScreen.h" +) +source_group("net/minecraft/client/multiplayer" FILES ${_MINECRAFT_CLIENT_PS3_NET_MINECRAFT_CLIENT_MULTIPLAYER}) + +set(_MINECRAFT_CLIENT_PS3_NET_MINECRAFT_STATS + "${CMAKE_CURRENT_SOURCE_DIR}/StatsCounter.h" +) +source_group("net/minecraft/stats" FILES ${_MINECRAFT_CLIENT_PS3_NET_MINECRAFT_STATS}) + +set(MINECRAFT_CLIENT_PS3 + ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_AUDIO} + ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_LEADERBOARDS} + ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_NETWORK_SONY} + ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI} + ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_COMPONENTS} + ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_CONTROLS} + ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_SCENES} + ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_SCENES_DEBUG} + ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS} + ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_SCENES_HELP__OPTIONS} + ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS} + ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS} + ${_MINECRAFT_CLIENT_PS3_COMMON_SOURCE_FILES_ZLIB} + ${_MINECRAFT_CLIENT_PS3_DURANGO} + ${_MINECRAFT_CLIENT_PS3_DURANGO_IGGY_GDRAW} + ${_MINECRAFT_CLIENT_PS3_DURANGO_IGGY_INCLUDE} + ${_MINECRAFT_CLIENT_PS3_PS3} + ${_MINECRAFT_CLIENT_PS3_PS3_4JLIBS} + ${_MINECRAFT_CLIENT_PS3_PS3_4JLIBS_INC} + ${_MINECRAFT_CLIENT_PS3_PS3_CHUNKREBUILD_SPU} + ${_MINECRAFT_CLIENT_PS3_PS3_COMPRESSEDTILE_SPU} + ${_MINECRAFT_CLIENT_PS3_PS3_IGGY_GDRAW} + ${_MINECRAFT_CLIENT_PS3_PS3_IGGY_INCLUDE} + ${_MINECRAFT_CLIENT_PS3_PS3_MILES_SOUND_SYSTEM_INCLUDE} + ${_MINECRAFT_CLIENT_PS3_PS3_MILES_SOUND_SYSTEM_LIB} + ${_MINECRAFT_CLIENT_PS3_PS3_MILES_SOUND_SYSTEM_LIB_SPU} + ${_MINECRAFT_CLIENT_PS3_PS3_PS3EXTRAS} + ${_MINECRAFT_CLIENT_PS3_PS3_SOURCE_FILES} + ${_MINECRAFT_CLIENT_PS3_PS3_SOURCE_FILES_AUDIO} + ${_MINECRAFT_CLIENT_PS3_PS3_SOURCE_FILES_LEADERBOARDS} + ${_MINECRAFT_CLIENT_PS3_PS3_SOURCE_FILES_NETWORK} + ${_MINECRAFT_CLIENT_PS3_PS3_SOURCE_FILES_SENTIENT} + ${_MINECRAFT_CLIENT_PS3_PS3_SOURCE_FILES_SOCIAL} + ${_MINECRAFT_CLIENT_PS3_SOURCE_FILES} + ${_MINECRAFT_CLIENT_PS3_WINDOWS} + ${_MINECRAFT_CLIENT_PS3_WINDOWS64} + ${_MINECRAFT_CLIENT_PS3_WINDOWS64_4JLIBS_INC} + ${_MINECRAFT_CLIENT_PS3_WINDOWS64_GAMECONFIG} + ${_MINECRAFT_CLIENT_PS3_WINDOWS64_XML} + ${_MINECRAFT_CLIENT_PS3_NET_MINECRAFT_CLIENT_MULTIPLAYER} + ${_MINECRAFT_CLIENT_PS3_NET_MINECRAFT_STATS} +) diff --git a/Minecraft.Client/cmake/PSVita.cmake b/Minecraft.Client/cmake/PSVita.cmake new file mode 100644 index 000000000..ed514cd4c --- /dev/null +++ b/Minecraft.Client/cmake/PSVita.cmake @@ -0,0 +1,494 @@ +set(BASE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/PSVita/") + +set(_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_AUDIO + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Audio/SoundEngine.cpp" +) +source_group("Common/Source Files/Audio" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_AUDIO}) + +set(_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_LEADERBOARDS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/SonyLeaderboardManager.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/SonyLeaderboardManager.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/base64.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Leaderboards/base64.h" +) +source_group("Common/Source Files/Leaderboards" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_LEADERBOARDS}) + +set(_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_NETWORK_SONY + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/NetworkPlayerSony.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/NetworkPlayerSony.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/PlatformNetworkManagerSony.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/PlatformNetworkManagerSony.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkManager.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkManager.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkPlayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SQRNetworkPlayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyCommerce.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyHttp.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyHttp.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyRemoteStorage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/Sony/SonyRemoteStorage.h" +) +source_group("Common/Source Files/Network/Sony" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_NETWORK_SONY}) + +set(_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UI.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIBitmapFont.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIBitmapFont.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIController.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIController.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIGroup.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIGroup.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UILayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UILayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UITTFFont.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UITTFFont.h" +) +source_group("Common/Source Files/UI" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI}) + +set(_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_COMPONENTS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Chat.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Chat.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIConsole.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIConsole.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIMarketingGuide.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIMarketingGuide.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Logo.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Logo.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_MenuBackground.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_MenuBackground.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Panorama.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Panorama.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_PressStartToPlay.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_PressStartToPlay.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Tooltips.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Tooltips.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_TutorialPopup.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_TutorialPopup.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HUD.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HUD.h" +) +source_group("Common/Source Files/UI/Components" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_COMPONENTS}) + +set(_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_CONTROLS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Base.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Base.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BeaconEffectButton.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BeaconEffectButton.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BitmapIcon.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BitmapIcon.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Button.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Button.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_ButtonList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_ButtonList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_CheckBox.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_CheckBox.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Cursor.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Cursor.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DLCList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DLCList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DynamicLabel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DynamicLabel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentBook.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentBook.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentButton.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentButton.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_HTMLLabel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_HTMLLabel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Label.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Label.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_LeaderboardList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_LeaderboardList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftHorse.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftHorse.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftPlayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftPlayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerSkinPreview.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerSkinPreview.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Progress.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Progress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SaveList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SaveList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Slider.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Slider.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SlotList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SlotList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SpaceIndicatorBar.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SpaceIndicatorBar.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TextInput.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TextInput.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TexturePackList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TexturePackList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Touch.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Touch.h" +) +source_group("Common/Source Files/UI/Controls" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_CONTROLS}) + +set(_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_SCENES + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ConnectingProgress.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ConnectingProgress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FullscreenProgress.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FullscreenProgress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Keyboard.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Keyboard.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MessageBox.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MessageBox.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_QuadrantSignin.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_QuadrantSignin.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Timer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Timer.h" +) +source_group("Common/Source Files/UI/Scenes" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_SCENES}) + +set(_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_SCENES_DEBUG + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugCreateSchematic.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugCreateSchematic.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOptions.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOptions.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOverlay.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOverlay.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugSetCamera.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugSetCamera.h" +) +source_group("Common/Source Files/UI/Scenes/Debug" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_SCENES_DEBUG}) + +set(_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/IUIScene_StartGame.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreateWorldMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreateWorldMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCMainMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCMainMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCOffersMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCOffersMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EULA.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EULA.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Intro.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Intro.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_JoinMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_JoinMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LaunchMoreOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LaunchMoreOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LeaderboardsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LeaderboardsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadOrJoinMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadOrJoinMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MainMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MainMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_NewUpdateMessage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_NewUpdateMessage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SaveMessage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SaveMessage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TrialExitUpsell.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TrialExitUpsell.h" +) +source_group("Common/Source Files/UI/Scenes/Frontend Menu screens" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS}) + +set(_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_SCENES_HELP__OPTIONS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ControlsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ControlsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Credits.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Credits.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HelpAndOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HelpAndOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlay.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlay.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlayMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlayMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LanguageSelector.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LanguageSelector.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ReinstallMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ReinstallMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsAudioMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsAudioMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsControlMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsControlMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsGraphicsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsGraphicsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsUIMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsUIMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SkinSelectMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SkinSelectMenu.h" +) +source_group("Common/Source Files/UI/Scenes/Help & Options" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_SCENES_HELP__OPTIONS}) + +set(_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CraftingMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CraftingMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DeathMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DeathMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EndPoem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EndPoem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameHostOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameHostOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameInfoMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameInfoMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGamePlayerOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGamePlayerOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_PauseMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_PauseMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SignEntryMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SignEntryMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TeleportMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TeleportMenu.h" +) +source_group("Common/Source Files/UI/Scenes/In-Game Menu Screens" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS}) + +set(_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AbstractContainerMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AbstractContainerMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AnvilMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AnvilMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BeaconMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BeaconMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BrewingStandMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BrewingStandMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ContainerMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ContainerMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreativeMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreativeMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DispenserMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DispenserMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EnchantingMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EnchantingMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FireworksMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FireworksMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FurnaceMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FurnaceMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HopperMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HopperMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HorseInventoryMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HorseInventoryMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InventoryMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InventoryMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TradingMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TradingMenu.h" +) +source_group("Common/Source Files/UI/Scenes/In-Game Menu Screens/Containers" FILES ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS}) + +set(_MINECRAFT_CLIENT_PSVITA_DURANGO + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Durango_UIController.h" +) +source_group("Durango" FILES ${_MINECRAFT_CLIENT_PSVITA_DURANGO}) + +set(_MINECRAFT_CLIENT_PSVITA_DURANGO_IGGY_GDRAW + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d10_shaders.inl" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d11.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d1x_shared.inl" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_shared.inl" +) +source_group("Durango/Iggy/gdraw" FILES ${_MINECRAFT_CLIENT_PSVITA_DURANGO_IGGY_GDRAW}) + +set(_MINECRAFT_CLIENT_PSVITA_DURANGO_IGGY_INCLUDE + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/gdraw.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggy.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggyexpruntime.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggyperfmon.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/rrCore.h" +) +source_group("Durango/Iggy/include" FILES ${_MINECRAFT_CLIENT_PSVITA_DURANGO_IGGY_INCLUDE}) + +set(_MINECRAFT_CLIENT_PSVITA_PS3_4JLIBS_INC + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/4JLibs/inc/4J_Input.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/4JLibs/inc/4J_Profile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/4JLibs/inc/4J_Render.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/4JLibs/inc/4J_Storage.h" +) +source_group("PS3/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_PSVITA_PS3_4JLIBS_INC}) + +set(_MINECRAFT_CLIENT_PSVITA_PSVITA + "${BASE_DIR}/PSVita_App.cpp" + "${BASE_DIR}/PSVita_UIController.cpp" + "${BASE_DIR}/PSVita_UIController.h" +) +source_group("PSVita" FILES ${_MINECRAFT_CLIENT_PSVITA_PSVITA}) + +set(_MINECRAFT_CLIENT_PSVITA_PSVITA_4JLIBS_INC + "${BASE_DIR}/4JLibs/inc/4J_Input.h" + "${BASE_DIR}/4JLibs/inc/4J_Profile.h" + "${BASE_DIR}/4JLibs/inc/4J_Render.h" + "${BASE_DIR}/4JLibs/inc/4J_Storage.h" +) +source_group("PSVita/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_PSVITA_PSVITA_4JLIBS_INC}) + +set(_MINECRAFT_CLIENT_PSVITA_PSVITA_IGGY_GDRAW + "${BASE_DIR}/Iggy/gdraw/gdraw_psp2.cpp" + "${BASE_DIR}/Iggy/gdraw/gdraw_psp2.h" + "${BASE_DIR}/Iggy/gdraw/gdraw_psp2_shaders.inl" + "${BASE_DIR}/Iggy/gdraw/gdraw_shared.inl" +) +source_group("PSVita/Iggy/gdraw" FILES ${_MINECRAFT_CLIENT_PSVITA_PSVITA_IGGY_GDRAW}) + +set(_MINECRAFT_CLIENT_PSVITA_PSVITA_IGGY_INCLUDE + "${BASE_DIR}/Iggy/include/gdraw.h" + "${BASE_DIR}/Iggy/include/iggy.h" + "${BASE_DIR}/Iggy/include/iggyexpruntime.h" + "${BASE_DIR}/Iggy/include/iggyperfmon.h" + "${BASE_DIR}/Iggy/include/iggyperfmon_psp2.h" + "${BASE_DIR}/Iggy/include/rrCore.h" +) +source_group("PSVita/Iggy/include" FILES ${_MINECRAFT_CLIENT_PSVITA_PSVITA_IGGY_INCLUDE}) + +set(_MINECRAFT_CLIENT_PSVITA_PSVITA_PSVITAEXTRAS + "${BASE_DIR}/PSVitaExtras/Conf.h" + "${BASE_DIR}/PSVitaExtras/CustomMap.cpp" + "${BASE_DIR}/PSVitaExtras/CustomMap.h" + "${BASE_DIR}/PSVitaExtras/CustomSet.cpp" + "${BASE_DIR}/PSVitaExtras/CustomSet.h" + "${BASE_DIR}/PSVitaExtras/PSVitaMaths.h" + "${BASE_DIR}/PSVitaExtras/PSVitaStrings.cpp" + "${BASE_DIR}/PSVitaExtras/PSVitaStrings.h" + "${BASE_DIR}/PSVitaExtras/PSVitaStubs.h" + "${BASE_DIR}/PSVitaExtras/PSVitaTLSStorage.cpp" + "${BASE_DIR}/PSVitaExtras/PSVitaTLSStorage.h" + "${BASE_DIR}/PSVitaExtras/PSVitaTypes.h" + "${BASE_DIR}/PSVitaExtras/PsVitaStubs.cpp" + "${BASE_DIR}/PSVitaExtras/ShutdownManager.cpp" + "${BASE_DIR}/PSVitaExtras/ShutdownManager.h" + "${BASE_DIR}/PSVitaExtras/libdivide.h" + "${BASE_DIR}/PSVitaExtras/user_malloc.c" + "${BASE_DIR}/PSVitaExtras/user_malloc_for_tls.c" + "${BASE_DIR}/PSVitaExtras/user_new.cpp" + "${BASE_DIR}/PSVitaExtras/zconf.h" + "${BASE_DIR}/PSVitaExtras/zlib.h" +) +source_group("PSVita/PSVitaExtras" FILES ${_MINECRAFT_CLIENT_PSVITA_PSVITA_PSVITAEXTRAS}) + +set(_MINECRAFT_CLIENT_PSVITA_PSVITA_SOURCE_FILES + "${BASE_DIR}/PSVita_Minecraft.cpp" +) +source_group("PSVita/Source Files" FILES ${_MINECRAFT_CLIENT_PSVITA_PSVITA_SOURCE_FILES}) + +set(_MINECRAFT_CLIENT_PSVITA_PSVITA_SOURCE_FILES_LEADERBOARDS + "${BASE_DIR}/Leaderboards/PSVitaLeaderboardManager.cpp" + "${BASE_DIR}/Leaderboards/PSVitaLeaderboardManager.h" +) +source_group("PSVita/Source Files/Leaderboards" FILES ${_MINECRAFT_CLIENT_PSVITA_PSVITA_SOURCE_FILES_LEADERBOARDS}) + +set(_MINECRAFT_CLIENT_PSVITA_PSVITA_SOURCE_FILES_NETWORK + "${BASE_DIR}/Network/PSVita_NPToolkit.cpp" + "${BASE_DIR}/Network/PSVita_NPToolkit.h" + "${BASE_DIR}/Network/SQRNetworkManager_AdHoc_Vita.cpp" + "${BASE_DIR}/Network/SQRNetworkManager_AdHoc_Vita.h" + "${BASE_DIR}/Network/SQRNetworkManager_Vita.cpp" + "${BASE_DIR}/Network/SQRNetworkManager_Vita.h" + "${BASE_DIR}/Network/SonyCommerce_Vita.cpp" + "${BASE_DIR}/Network/SonyCommerce_Vita.h" + "${BASE_DIR}/Network/SonyHttp_Vita.cpp" + "${BASE_DIR}/Network/SonyHttp_Vita.h" + "${BASE_DIR}/Network/SonyRemoteStorage_Vita.cpp" + "${BASE_DIR}/Network/SonyRemoteStorage_Vita.h" + "${BASE_DIR}/Network/SonyVoiceChat_Vita.cpp" + "${BASE_DIR}/Network/SonyVoiceChat_Vita.h" +) +source_group("PSVita/Source Files/Network" FILES ${_MINECRAFT_CLIENT_PSVITA_PSVITA_SOURCE_FILES_NETWORK}) + +set(_MINECRAFT_CLIENT_PSVITA_PSVITA_SOURCE_FILES_SENTIENT + "${BASE_DIR}/Sentient/DynamicConfigurations.h" + "${BASE_DIR}/Sentient/MinecraftTelemetry.h" + "${BASE_DIR}/Sentient/SentientManager.h" + "${BASE_DIR}/Sentient/SentientStats.h" + "${BASE_DIR}/Sentient/SentientTelemetryCommon.h" + "${BASE_DIR}/Sentient/TelemetryEnum.h" +) +source_group("PSVita/Source Files/Sentient" FILES ${_MINECRAFT_CLIENT_PSVITA_PSVITA_SOURCE_FILES_SENTIENT}) + +set(_MINECRAFT_CLIENT_PSVITA_SOURCE_FILES + "${CMAKE_CURRENT_SOURCE_DIR}/Extrax64Stubs.cpp" +) +source_group("Source Files" FILES ${_MINECRAFT_CLIENT_PSVITA_SOURCE_FILES}) + +set(_MINECRAFT_CLIENT_PSVITA_WINDOWS + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/MinecraftWindows.rc" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Resource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/targetver.h" +) +source_group("Windows" FILES ${_MINECRAFT_CLIENT_PSVITA_WINDOWS}) + +set(_MINECRAFT_CLIENT_PSVITA_WINDOWS64 + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/Resource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/Windows64_App.h" +) +source_group("Windows64" FILES ${_MINECRAFT_CLIENT_PSVITA_WINDOWS64}) + +set(_MINECRAFT_CLIENT_PSVITA_WINDOWS64_4JLIBS_INC + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Input.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Profile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Render.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/4JLibs/inc/4J_Storage.h" +) +source_group("Windows64/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_PSVITA_WINDOWS64_4JLIBS_INC}) + +set(_MINECRAFT_CLIENT_PSVITA_WINDOWS64_GAMECONFIG + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/GameConfig/Minecraft.gameconfig" + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/GameConfig/Minecraft.spa" + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/GameConfig/Minecraft.spa.h" +) +source_group("Windows64/GameConfig" FILES ${_MINECRAFT_CLIENT_PSVITA_WINDOWS64_GAMECONFIG}) + +set(_MINECRAFT_CLIENT_PSVITA_WINDOWS64_XML + "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/XML/ATGXmlParser.h" +) +source_group("Windows64/XML" FILES ${_MINECRAFT_CLIENT_PSVITA_WINDOWS64_XML}) + +set(_MINECRAFT_CLIENT_PSVITA_NET_MINECRAFT_CLIENT_MULTIPLAYER + "${CMAKE_CURRENT_SOURCE_DIR}/ConnectScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ConnectScreen.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DisconnectedScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DisconnectedScreen.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerInfo.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ReceivingLevelScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ReceivingLevelScreen.h" +) +source_group("net/minecraft/client/multiplayer" FILES ${_MINECRAFT_CLIENT_PSVITA_NET_MINECRAFT_CLIENT_MULTIPLAYER}) + +set(_MINECRAFT_CLIENT_PSVITA_NET_MINECRAFT_STATS + "${CMAKE_CURRENT_SOURCE_DIR}/StatsCounter.h" +) +source_group("net/minecraft/stats" FILES ${_MINECRAFT_CLIENT_PSVITA_NET_MINECRAFT_STATS}) + +set(MINECRAFT_CLIENT_PSVITA + ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_AUDIO} + ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_LEADERBOARDS} + ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_NETWORK_SONY} + ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI} + ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_COMPONENTS} + ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_CONTROLS} + ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_SCENES} + ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_SCENES_DEBUG} + ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS} + ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_SCENES_HELP__OPTIONS} + ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS} + ${_MINECRAFT_CLIENT_PSVITA_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS} + ${_MINECRAFT_CLIENT_PSVITA_DURANGO} + ${_MINECRAFT_CLIENT_PSVITA_DURANGO_IGGY_GDRAW} + ${_MINECRAFT_CLIENT_PSVITA_DURANGO_IGGY_INCLUDE} + ${_MINECRAFT_CLIENT_PSVITA_PS3_4JLIBS_INC} + ${_MINECRAFT_CLIENT_PSVITA_PSVITA} + ${_MINECRAFT_CLIENT_PSVITA_PSVITA_4JLIBS_INC} + ${_MINECRAFT_CLIENT_PSVITA_PSVITA_IGGY_GDRAW} + ${_MINECRAFT_CLIENT_PSVITA_PSVITA_IGGY_INCLUDE} + ${_MINECRAFT_CLIENT_PSVITA_PSVITA_PSVITAEXTRAS} + ${_MINECRAFT_CLIENT_PSVITA_PSVITA_SOURCE_FILES} + ${_MINECRAFT_CLIENT_PSVITA_PSVITA_SOURCE_FILES_LEADERBOARDS} + ${_MINECRAFT_CLIENT_PSVITA_PSVITA_SOURCE_FILES_NETWORK} + ${_MINECRAFT_CLIENT_PSVITA_PSVITA_SOURCE_FILES_SENTIENT} + ${_MINECRAFT_CLIENT_PSVITA_SOURCE_FILES} + ${_MINECRAFT_CLIENT_PSVITA_WINDOWS} + ${_MINECRAFT_CLIENT_PSVITA_WINDOWS64} + ${_MINECRAFT_CLIENT_PSVITA_WINDOWS64_4JLIBS_INC} + ${_MINECRAFT_CLIENT_PSVITA_WINDOWS64_GAMECONFIG} + ${_MINECRAFT_CLIENT_PSVITA_WINDOWS64_XML} + ${_MINECRAFT_CLIENT_PSVITA_NET_MINECRAFT_CLIENT_MULTIPLAYER} + ${_MINECRAFT_CLIENT_PSVITA_NET_MINECRAFT_STATS} +) diff --git a/Minecraft.Client/cmake/Windows.cmake b/Minecraft.Client/cmake/Windows.cmake new file mode 100644 index 000000000..55f2abd64 --- /dev/null +++ b/Minecraft.Client/cmake/Windows.cmake @@ -0,0 +1,519 @@ +set(BASE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/Windows64/") + +set(_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_AUDIO + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Audio/SoundEngine.cpp" +) +source_group("Common/Source Files/Audio" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_AUDIO}) + +set(_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_NETWORK + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/PlatformNetworkManagerStub.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/Network/PlatformNetworkManagerStub.h" +) +source_group("Common/Source Files/Network" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_NETWORK}) + +set(_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UI.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIBitmapFont.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIBitmapFont.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIController.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIController.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIGroup.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIGroup.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UILayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UILayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UITTFFont.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UITTFFont.h" +) +source_group("Common/Source Files/UI" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI}) + +set(_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_COMPONENTS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Chat.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Chat.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIConsole.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIConsole.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIMarketingGuide.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_DebugUIMarketingGuide.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Logo.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Logo.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_MenuBackground.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_MenuBackground.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Panorama.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Panorama.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_PressStartToPlay.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_PressStartToPlay.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Tooltips.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_Tooltips.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_TutorialPopup.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIComponent_TutorialPopup.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HUD.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HUD.h" +) +source_group("Common/Source Files/UI/Components" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_COMPONENTS}) + +set(_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_CONTROLS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Base.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Base.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BeaconEffectButton.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BeaconEffectButton.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BitmapIcon.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_BitmapIcon.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Button.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Button.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_ButtonList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_ButtonList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_CheckBox.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_CheckBox.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Cursor.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Cursor.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DLCList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DLCList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DynamicLabel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_DynamicLabel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentBook.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentBook.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentButton.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_EnchantmentButton.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_HTMLLabel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_HTMLLabel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Label.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Label.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_LeaderboardList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_LeaderboardList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftHorse.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftHorse.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftPlayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_MinecraftPlayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerSkinPreview.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_PlayerSkinPreview.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Progress.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Progress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SaveList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SaveList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Slider.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_Slider.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SlotList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SlotList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SpaceIndicatorBar.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_SpaceIndicatorBar.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TextInput.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TextInput.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TexturePackList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIControl_TexturePackList.h" +) +source_group("Common/Source Files/UI/Controls" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_CONTROLS}) + +set(_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_SCENES + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ConnectingProgress.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ConnectingProgress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FullscreenProgress.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FullscreenProgress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Keyboard.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Keyboard.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MessageBox.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MessageBox.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_QuadrantSignin.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_QuadrantSignin.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Timer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Timer.h" +) +source_group("Common/Source Files/UI/Scenes" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_SCENES}) + +set(_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_SCENES_DEBUG + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugCreateSchematic.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugCreateSchematic.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOptions.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOptions.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOverlay.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugOverlay.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugSetCamera.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DebugSetCamera.h" +) +source_group("Common/Source Files/UI/Scenes/Debug" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_SCENES_DEBUG}) + +set(_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/IUIScene_StartGame.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreateWorldMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreateWorldMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCMainMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCMainMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCOffersMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DLCOffersMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EULA.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EULA.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Intro.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Intro.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_JoinMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_JoinMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LaunchMoreOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LaunchMoreOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LeaderboardsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LeaderboardsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadOrJoinMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LoadOrJoinMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MainMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_MainMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_NewUpdateMessage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_NewUpdateMessage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SaveMessage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SaveMessage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TrialExitUpsell.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TrialExitUpsell.h" +) +source_group("Common/Source Files/UI/Scenes/Frontend Menu screens" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS}) + +set(_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_SCENES_HELP__OPTIONS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ControlsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ControlsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Credits.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_Credits.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HelpAndOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HelpAndOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlay.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlay.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlayMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HowToPlayMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LanguageSelector.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_LanguageSelector.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ReinstallMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ReinstallMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsAudioMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsAudioMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsControlMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsControlMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsGraphicsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsGraphicsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsUIMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SettingsUIMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SkinSelectMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SkinSelectMenu.h" +) +source_group("Common/Source Files/UI/Scenes/Help & Options" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_SCENES_HELP__OPTIONS}) + +set(_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CraftingMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CraftingMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DeathMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DeathMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EndPoem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EndPoem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameHostOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameHostOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameInfoMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGameInfoMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGamePlayerOptionsMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InGamePlayerOptionsMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_PauseMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_PauseMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SignEntryMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_SignEntryMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TeleportMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TeleportMenu.h" +) +source_group("Common/Source Files/UI/Scenes/In-Game Menu Screens" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS}) + +set(_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AbstractContainerMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AbstractContainerMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AnvilMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_AnvilMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BeaconMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BeaconMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BrewingStandMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_BrewingStandMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ContainerMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_ContainerMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreativeMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_CreativeMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DispenserMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_DispenserMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EnchantingMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_EnchantingMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FireworksMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FireworksMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FurnaceMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_FurnaceMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HopperMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HopperMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HorseInventoryMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_HorseInventoryMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InventoryMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_InventoryMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TradingMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/UI/UIScene_TradingMenu.h" +) +source_group("Common/Source Files/UI/Scenes/In-Game Menu Screens/Containers" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS}) + +set(_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_ZLIB + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/adler32.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/compress.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/crc32.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/crc32.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/deflate.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/deflate.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzclose.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzguts.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzlib.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzread.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/gzwrite.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/infback.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffast.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffast.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inffixed.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inflate.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inflate.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inftrees.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/inftrees.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/trees.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/trees.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/uncompr.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zconf.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zlib.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zutil.c" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/zlib/zutil.h" +) +source_group("Common/Source Files/zlib" FILES ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_ZLIB}) + +set(_MINECRAFT_CLIENT_WINDOWS_DURANGO + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Durango_UIController.h" +) +source_group("Durango" FILES ${_MINECRAFT_CLIENT_WINDOWS_DURANGO}) + +set(_MINECRAFT_CLIENT_WINDOWS_DURANGO_IGGY_GDRAW + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d10_shaders.inl" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d11.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d1x_shared.inl" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_shared.inl" +) +source_group("Durango/Iggy/gdraw" FILES ${_MINECRAFT_CLIENT_WINDOWS_DURANGO_IGGY_GDRAW}) + +set(_MINECRAFT_CLIENT_WINDOWS_DURANGO_IGGY_INCLUDE + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/gdraw.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggy.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggyexpruntime.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggyperfmon.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/rrCore.h" +) +source_group("Durango/Iggy/include" FILES ${_MINECRAFT_CLIENT_WINDOWS_DURANGO_IGGY_INCLUDE}) + +set(_MINECRAFT_CLIENT_WINDOWS_PS3_IGGY_INCLUDE + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/gdraw.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggy.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyexpruntime.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyperfmon.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyperfmon_ps3.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/rrCore.h" +) +source_group("PS3/Iggy/include" FILES ${_MINECRAFT_CLIENT_WINDOWS_PS3_IGGY_INCLUDE}) + +set(_MINECRAFT_CLIENT_WINDOWS_PS3_PS3EXTRAS + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/PS3Extras/ShutdownManager.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/PS3Extras/ShutdownManager.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/PS3Extras/winerror.h" +) +source_group("PS3/PS3Extras" FILES ${_MINECRAFT_CLIENT_WINDOWS_PS3_PS3EXTRAS}) + +set(_MINECRAFT_CLIENT_WINDOWS_SOURCE_FILES + "${CMAKE_CURRENT_SOURCE_DIR}/Extrax64Stubs.cpp" +) +source_group("Source Files" FILES ${_MINECRAFT_CLIENT_WINDOWS_SOURCE_FILES}) + +set(_MINECRAFT_CLIENT_WINDOWS_WINDOWS + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/MinecraftWindows.rc" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Resource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/targetver.h" +) +source_group("Windows" FILES ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS}) + +set(_MINECRAFT_CLIENT_WINDOWS_WINDOWS64 + "${BASE_DIR}/Resource.h" + "${BASE_DIR}/Windows64_App.cpp" + "${BASE_DIR}/Windows64_App.h" + "${BASE_DIR}/Windows64_UIController.cpp" + "${BASE_DIR}/Windows64_UIController.h" +) +source_group("Windows64" FILES ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64}) + +set(_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_4JLIBS_INC + "${BASE_DIR}/4JLibs/inc/4J_Input.h" + "${BASE_DIR}/4JLibs/inc/4J_Profile.h" + "${BASE_DIR}/4JLibs/inc/4J_Render.h" + "${BASE_DIR}/4JLibs/inc/4J_Storage.h" +) +source_group("Windows64/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_4JLIBS_INC}) + +set(_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_GAMECONFIG + "${BASE_DIR}/GameConfig/Minecraft.gameconfig" + "${BASE_DIR}/GameConfig/Minecraft.spa" + "${BASE_DIR}/GameConfig/Minecraft.spa.h" +) +source_group("Windows64/GameConfig" FILES ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_GAMECONFIG}) + +set(_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_IGGY_GDRAW + "${BASE_DIR}/Iggy/gdraw/gdraw_d3d11.cpp" + "${BASE_DIR}/Iggy/gdraw/gdraw_d3d11.h" +) +source_group("Windows64/Iggy/gdraw" FILES ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_IGGY_GDRAW}) + +set(_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_IGGY_INCLUDE + "${BASE_DIR}/Iggy/include/gdraw.h" + "${BASE_DIR}/Iggy/include/iggy.h" + "${BASE_DIR}/Iggy/include/iggyexpruntime.h" + "${BASE_DIR}/Iggy/include/iggyperfmon.h" + "${BASE_DIR}/Iggy/include/rrCore.h" +) +source_group("Windows64/Iggy/include" FILES ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_IGGY_INCLUDE}) + +set(_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_MILES_SOUND_SYSTEM_INCLUDE + # "${BASE_DIR}/Miles/include/mss.h" + # "${BASE_DIR}/Miles/include/rrcore.h" +) +source_group("Windows64/Miles Sound System/Include" FILES ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_MILES_SOUND_SYSTEM_INCLUDE}) + +set(_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_SOURCE_FILES + "${BASE_DIR}/KeyboardMouseInput.cpp" + "${BASE_DIR}/KeyboardMouseInput.h" + "${BASE_DIR}/Minecraft_Macros.h" + "${BASE_DIR}/PostProcesser.cpp" + "${BASE_DIR}/Windows64_Minecraft.cpp" +) +source_group("Windows64/Source Files" FILES ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_SOURCE_FILES}) + +set(_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_SOURCE_FILES_LEADERBOARDS + "${BASE_DIR}/Leaderboards/WindowsLeaderboardManager.cpp" + "${BASE_DIR}/Leaderboards/WindowsLeaderboardManager.h" +) +source_group("Windows64/Source Files/Leaderboards" FILES ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_SOURCE_FILES_LEADERBOARDS}) + +set(_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_SOURCE_FILES_SENTIENT + "${BASE_DIR}/Sentient/DynamicConfigurations.h" + "${BASE_DIR}/Sentient/MinecraftTelemetry.h" + "${BASE_DIR}/Sentient/SentientManager.h" + "${BASE_DIR}/Sentient/SentientStats.h" + "${BASE_DIR}/Sentient/SentientTelemetryCommon.h" + "${BASE_DIR}/Sentient/TelemetryEnum.h" +) +source_group("Windows64/Source Files/Sentient" FILES ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_SOURCE_FILES_SENTIENT}) + +set(_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_SOURCE_FILES_SOCIAL + "${BASE_DIR}/Social/SocialManager.h" +) +source_group("Windows64/Source Files/Social" FILES ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_SOURCE_FILES_SOCIAL}) + +set(_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_XML + "${BASE_DIR}/XML/ATGXmlParser.h" +) +source_group("Windows64/XML" FILES ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_XML}) + +set(_MINECRAFT_CLIENT_WINDOWS_XBOX_SENTIENTLIBS_INC + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientAvatar.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientBoxArt.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientConfig.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCore.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCulture.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenBoxArt.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenClientUGC.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenCore.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenNews.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientCultureBackCompat_SenSuperstars.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientDynamicConfig.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientFame.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientFile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientHelp.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientMain.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientMarkers.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientNews.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientPackage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientRawData.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientResource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientStats.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientSuperstars.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientSys.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientTypes.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUGC.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUGCLeaderboards.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUGCTypes.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUser.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientUtil.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/Include/SenClientXML.h" +) +source_group("Xbox/SentientLibs/inc" FILES ${_MINECRAFT_CLIENT_WINDOWS_XBOX_SENTIENTLIBS_INC}) + +set(_MINECRAFT_CLIENT_WINDOWS_XBOX_SOURCE_FILES_NETWORK + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Network/NetworkPlayerXbox.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Network/NetworkPlayerXbox.h" +) +source_group("Xbox/Source Files/Network" FILES ${_MINECRAFT_CLIENT_WINDOWS_XBOX_SOURCE_FILES_NETWORK}) + +set(_MINECRAFT_CLIENT_WINDOWS_XBOX_SOURCE_FILES_SENTIENT_DYNAMICCONF + "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/Sentient/trialConfigv1.bin" +) +source_group("Xbox/Source Files/Sentient/DynamicConf" FILES ${_MINECRAFT_CLIENT_WINDOWS_XBOX_SOURCE_FILES_SENTIENT_DYNAMICCONF}) + +set(_MINECRAFT_CLIENT_WINDOWS_XBOX_RES + # "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/res/terrain_MipmapLevel2.bmp" + # "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/res/terrain_MipmapLevel3.bmp" +) +source_group("Xbox/res" FILES ${_MINECRAFT_CLIENT_WINDOWS_XBOX_RES}) + +set(_MINECRAFT_CLIENT_WINDOWS_XBOX_RES_AUDIO + # "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/res/audio/minecraft.xsb" + # "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/res/audio/resident.xwb" + # "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/res/audio/streamed.xwb" +) +source_group("Xbox/res/audio" FILES ${_MINECRAFT_CLIENT_WINDOWS_XBOX_RES_AUDIO}) + +set(_MINECRAFT_CLIENT_WINDOWS_NET_MINECRAFT_STATS + "${CMAKE_CURRENT_SOURCE_DIR}/StatsCounter.h" +) +source_group("net/minecraft/stats" FILES ${_MINECRAFT_CLIENT_WINDOWS_NET_MINECRAFT_STATS}) + +set(MINECRAFT_CLIENT_WINDOWS + ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_AUDIO} + ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_NETWORK} + ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI} + ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_COMPONENTS} + ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_CONTROLS} + ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_SCENES} + ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_SCENES_DEBUG} + ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_SCENES_FRONTEND_MENU_SCREENS} + ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_SCENES_HELP__OPTIONS} + ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS} + ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_UI_SCENES_INGAME_MENU_SCREENS_CONTAINERS} + ${_MINECRAFT_CLIENT_WINDOWS_COMMON_SOURCE_FILES_ZLIB} + ${_MINECRAFT_CLIENT_WINDOWS_DURANGO} + ${_MINECRAFT_CLIENT_WINDOWS_DURANGO_IGGY_GDRAW} + ${_MINECRAFT_CLIENT_WINDOWS_DURANGO_IGGY_INCLUDE} + ${_MINECRAFT_CLIENT_WINDOWS_PS3_IGGY_INCLUDE} + ${_MINECRAFT_CLIENT_WINDOWS_PS3_PS3EXTRAS} + ${_MINECRAFT_CLIENT_WINDOWS_SOURCE_FILES} + ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS} + ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64} + ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_4JLIBS_INC} + ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_GAMECONFIG} + ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_IGGY_GDRAW} + ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_IGGY_INCLUDE} + ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_MILES_SOUND_SYSTEM_INCLUDE} + ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_SOURCE_FILES} + ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_SOURCE_FILES_LEADERBOARDS} + ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_SOURCE_FILES_SENTIENT} + ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_SOURCE_FILES_SOCIAL} + ${_MINECRAFT_CLIENT_WINDOWS_WINDOWS64_XML} + ${_MINECRAFT_CLIENT_WINDOWS_XBOX_SENTIENTLIBS_INC} + ${_MINECRAFT_CLIENT_WINDOWS_XBOX_SOURCE_FILES_NETWORK} + ${_MINECRAFT_CLIENT_WINDOWS_XBOX_SOURCE_FILES_SENTIENT_DYNAMICCONF} + ${_MINECRAFT_CLIENT_WINDOWS_XBOX_RES} + ${_MINECRAFT_CLIENT_WINDOWS_XBOX_RES_AUDIO} + ${_MINECRAFT_CLIENT_WINDOWS_NET_MINECRAFT_STATS} +) diff --git a/Minecraft.Client/cmake/Xbox360.cmake b/Minecraft.Client/cmake/Xbox360.cmake new file mode 100644 index 000000000..ca1e82103 --- /dev/null +++ b/Minecraft.Client/cmake/Xbox360.cmake @@ -0,0 +1,518 @@ +set(BASE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/Xbox/") + +set(_MINECRAFT_CLIENT_XBOX360_DURANGO + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Durango_UIController.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Resource.h" +) +source_group("Durango" FILES ${_MINECRAFT_CLIENT_XBOX360_DURANGO}) + +set(_MINECRAFT_CLIENT_XBOX360_DURANGO_IGGY_GDRAW + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d10_shaders.inl" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d11.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_d3d1x_shared.inl" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/gdraw/gdraw_shared.inl" +) +source_group("Durango/Iggy/gdraw" FILES ${_MINECRAFT_CLIENT_XBOX360_DURANGO_IGGY_GDRAW}) + +set(_MINECRAFT_CLIENT_XBOX360_DURANGO_IGGY_INCLUDE + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/gdraw.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggy.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggyexpruntime.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/iggyperfmon.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Iggy/include/rrCore.h" +) +source_group("Durango/Iggy/include" FILES ${_MINECRAFT_CLIENT_XBOX360_DURANGO_IGGY_INCLUDE}) + +set(_MINECRAFT_CLIENT_XBOX360_DURANGO_SOURCE_FILES_SENTIENT + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Sentient/DynamicConfigurations.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Sentient/MinecraftTelemetry.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Sentient/SentientManager.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Sentient/SentientStats.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Sentient/SentientTelemetryCommon.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Sentient/TelemetryEnum.h" +) +source_group("Durango/Source Files/Sentient" FILES ${_MINECRAFT_CLIENT_XBOX360_DURANGO_SOURCE_FILES_SENTIENT}) + +set(_MINECRAFT_CLIENT_XBOX360_DURANGO_SOURCE_FILES_SOCIAL + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/Social/SocialManager.h" +) +source_group("Durango/Source Files/Social" FILES ${_MINECRAFT_CLIENT_XBOX360_DURANGO_SOURCE_FILES_SOCIAL}) + +set(_MINECRAFT_CLIENT_XBOX360_DURANGO_XML + "${CMAKE_CURRENT_SOURCE_DIR}/Durango/XML/ATGXmlParser.h" +) +source_group("Durango/XML" FILES ${_MINECRAFT_CLIENT_XBOX360_DURANGO_XML}) + +set(_MINECRAFT_CLIENT_XBOX360_PS3 + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Passphrase/ps3__np_conf.h" +) +source_group("PS3" FILES ${_MINECRAFT_CLIENT_XBOX360_PS3}) + +set(_MINECRAFT_CLIENT_XBOX360_PS3_IGGY_INCLUDE + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/gdraw.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggy.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyexpruntime.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyperfmon.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/iggyperfmon_ps3.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/Iggy/include/rrCore.h" +) +source_group("PS3/Iggy/include" FILES ${_MINECRAFT_CLIENT_XBOX360_PS3_IGGY_INCLUDE}) + +set(_MINECRAFT_CLIENT_XBOX360_PS3_PS3EXTRAS + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/PS3Extras/ShutdownManager.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/PS3Extras/ShutdownManager.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PS3/PS3Extras/winerror.h" +) +source_group("PS3/PS3Extras" FILES ${_MINECRAFT_CLIENT_XBOX360_PS3_PS3EXTRAS}) + +set(_MINECRAFT_CLIENT_XBOX360_WINDOWS + "${BASE_DIR}/Resource.h" +) +source_group("Windows" FILES ${_MINECRAFT_CLIENT_XBOX360_WINDOWS}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_4JLIBS_INC + "${BASE_DIR}/4JLibs/inc/4J_Input.h" + "${BASE_DIR}/4JLibs/inc/4J_Profile.h" + "${BASE_DIR}/4JLibs/inc/4J_Render.h" + "${BASE_DIR}/4JLibs/inc/4J_Storage.h" +) +source_group("Xbox/4JLibs/inc" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_4JLIBS_INC}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_GAMECONFIG + "${BASE_DIR}/GameConfig/Minecraft.gameconfig" + "${BASE_DIR}/GameConfig/Minecraft.spa" + "${BASE_DIR}/GameConfig/Minecraft.spa.h" +) +source_group("Xbox/GameConfig" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_GAMECONFIG}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SENTIENTLIBS_INC + "${BASE_DIR}/Sentient/Include/SenClientAvatar.h" + "${BASE_DIR}/Sentient/Include/SenClientBoxArt.h" + "${BASE_DIR}/Sentient/Include/SenClientConfig.h" + "${BASE_DIR}/Sentient/Include/SenClientCore.h" + "${BASE_DIR}/Sentient/Include/SenClientCulture.h" + "${BASE_DIR}/Sentient/Include/SenClientCultureBackCompat_SenBoxArt.h" + "${BASE_DIR}/Sentient/Include/SenClientCultureBackCompat_SenClientUGC.h" + "${BASE_DIR}/Sentient/Include/SenClientCultureBackCompat_SenCore.h" + "${BASE_DIR}/Sentient/Include/SenClientCultureBackCompat_SenNews.h" + "${BASE_DIR}/Sentient/Include/SenClientCultureBackCompat_SenSuperstars.h" + "${BASE_DIR}/Sentient/Include/SenClientDynamicConfig.h" + "${BASE_DIR}/Sentient/Include/SenClientFame.h" + "${BASE_DIR}/Sentient/Include/SenClientFile.h" + "${BASE_DIR}/Sentient/Include/SenClientHelp.h" + "${BASE_DIR}/Sentient/Include/SenClientMain.h" + "${BASE_DIR}/Sentient/Include/SenClientMarkers.h" + "${BASE_DIR}/Sentient/Include/SenClientNews.h" + "${BASE_DIR}/Sentient/Include/SenClientPackage.h" + "${BASE_DIR}/Sentient/Include/SenClientRawData.h" + "${BASE_DIR}/Sentient/Include/SenClientResource.h" + "${BASE_DIR}/Sentient/Include/SenClientStats.h" + "${BASE_DIR}/Sentient/Include/SenClientSuperstars.h" + "${BASE_DIR}/Sentient/Include/SenClientSys.h" + "${BASE_DIR}/Sentient/Include/SenClientTypes.h" + "${BASE_DIR}/Sentient/Include/SenClientUGC.h" + "${BASE_DIR}/Sentient/Include/SenClientUGCLeaderboards.h" + "${BASE_DIR}/Sentient/Include/SenClientUGCTypes.h" + "${BASE_DIR}/Sentient/Include/SenClientUser.h" + "${BASE_DIR}/Sentient/Include/SenClientUtil.h" + "${BASE_DIR}/Sentient/Include/SenClientXML.h" +) +source_group("Xbox/SentientLibs/inc" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SENTIENTLIBS_INC}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES + "${BASE_DIR}/Xbox_App.cpp" + "${BASE_DIR}/Xbox_App.h" + "${BASE_DIR}/Xbox_Minecraft.cpp" + "${BASE_DIR}/Xbox_UIController.cpp" + "${BASE_DIR}/Xbox_UIController.h" +) +source_group("Xbox/Source Files" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_AUDIO + "${BASE_DIR}/Audio/SoundEngine.cpp" +) +source_group("Xbox/Source Files/Audio" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_AUDIO}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_FONT + "${BASE_DIR}/Font/XUI_Font.cpp" + "${BASE_DIR}/Font/XUI_Font.h" + "${BASE_DIR}/Font/XUI_FontData.cpp" + "${BASE_DIR}/Font/XUI_FontData.h" + "${BASE_DIR}/Font/XUI_FontRenderer.cpp" + "${BASE_DIR}/Font/XUI_FontRenderer.h" +) +source_group("Xbox/Source Files/Font" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_FONT}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_LEADERBOARDS + "${BASE_DIR}/Leaderboards/XboxLeaderboardManager.cpp" + "${BASE_DIR}/Leaderboards/XboxLeaderboardManager.h" +) +source_group("Xbox/Source Files/Leaderboards" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_LEADERBOARDS}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_NETWORK + "${BASE_DIR}/Network/NetworkPlayerXbox.cpp" + "${BASE_DIR}/Network/NetworkPlayerXbox.h" + "${BASE_DIR}/Network/PlatformNetworkManagerXbox.cpp" + "${BASE_DIR}/Network/PlatformNetworkManagerXbox.h" +) +source_group("Xbox/Source Files/Network" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_NETWORK}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_SENTIENT + "${BASE_DIR}/Sentient/SentientManager.cpp" + "${BASE_DIR}/Sentient/SentientManager.h" +) +source_group("Xbox/Source Files/Sentient" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_SENTIENT}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_SENTIENT_DYNAMICCONF + "${BASE_DIR}/Sentient/DynamicConfigurations.cpp" + "${BASE_DIR}/Sentient/DynamicConfigurations.h" + "${BASE_DIR}/Sentient/trialConfigv1.bin" +) +source_group("Xbox/Source Files/Sentient/DynamicConf" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_SENTIENT_DYNAMICCONF}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_SENTIENT_TELEMETRY + "${BASE_DIR}/Sentient/MinecraftTelemetry.h" + "${BASE_DIR}/Sentient/MinecraftTelemetry.xml" + "${BASE_DIR}/Sentient/SentientStats.cpp" + "${BASE_DIR}/Sentient/SentientStats.h" + "${BASE_DIR}/Sentient/SentientTelemetryCommon.h" + "${BASE_DIR}/Sentient/TelemetryEnum.h" +) +source_group("Xbox/Source Files/Sentient/Telemetry" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_SENTIENT_TELEMETRY}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_SOCIAL + "${BASE_DIR}/Social/SocialManager.cpp" + "${BASE_DIR}/Social/SocialManager.h" +) +source_group("Xbox/Source Files/Social" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_SOCIAL}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_CustomMessages.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Reinstall.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Reinstall.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_TextEntry.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_TextEntry.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_XZP_Icons.h" +) +source_group("Xbox/Source Files/XUI" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_BASE_SCENE + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_BasePlayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_BasePlayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Chat.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Chat.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HUD.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HUD.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Base.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Base.h" +) +source_group("Xbox/Source Files/XUI/Base Scene" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_BASE_SCENE}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_CONTAINERS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_AbstractContainer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_AbstractContainer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Anvil.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Anvil.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Beacon.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Beacon.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_BrewingStand.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_BrewingStand.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Container.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Container.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_CraftingPanel.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_CraftingPanel.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Enchant.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Enchant.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Fireworks.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Fireworks.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Furnace.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Furnace.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Hopper.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Hopper.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_HorseInventory.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_HorseInventory.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Inventory.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Inventory.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Inventory_Creative.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Inventory_Creative.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Trading.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Trading.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Trap.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Trap.h" +) +source_group("Xbox/Source Files/XUI/Containers" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_CONTAINERS}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_CONTROLS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Controls.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_4JEdit.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_4JEdit.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_4JIcon.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_4JIcon.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_4JList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_4JList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_BeaconButton.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_BeaconButton.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_BrewProgress.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_BrewProgress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_BubblesProgress.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_BubblesProgress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_BurnProgress.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_BurnProgress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_CraftIngredientSlot.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_CraftIngredientSlot.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_EnchantButton.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_EnchantButton.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_EnchantmentBook.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_EnchantmentBook.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_EnchantmentButtonText.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_EnchantmentButtonText.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_FireProgress.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_FireProgress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_LoadingProgress.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_LoadingProgress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_MinecraftHorse.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_MinecraftHorse.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_MinecraftPlayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_MinecraftPlayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_MinecraftSkinPreview.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_MinecraftSkinPreview.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_MinecraftSlot.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_MinecraftSlot.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_MobEffect.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_MobEffect.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_PassThroughList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_PassthroughList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_ProgressCtrlBase.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_ProgressCtrlBase.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_SliderWrapper.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_SliderWrapper.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_SlotItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_SlotItemCtrlBase.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_SlotItemCtrlBase.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_SlotItemListItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_SlotList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_SlotList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_SplashPulser.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Ctrl_SplashPulser.h" +) +source_group("Xbox/Source Files/XUI/Controls" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_CONTROLS}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_ConnectingProgress.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_ConnectingProgress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DLCOffers.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DLCOffers.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Death.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Death.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_FullscreenProgress.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_FullscreenProgress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Helper.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_InGameHostOptions.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_InGameHostOptions.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_InGameInfo.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_InGameInfo.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_InGamePlayerOptions.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_InGamePlayerOptions.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Intro.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Intro.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_LoadSettings.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_LoadSettings.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_MainMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_MainMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_MultiGameCreate.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_MultiGameCreate.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_MultiGameInfo.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_MultiGameInfo.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_MultiGameJoinLoad.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_MultiGameJoinLoad.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_MultiGameLaunchMoreOptions.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_MultiGameLaunchMoreOptions.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_NewUpdateMessage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_NewUpdateMessage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_PartnernetPassword.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_PartnernetPassword.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SaveMessage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SaveMessage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Win.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Scene_Win.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SignEntry.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SignEntry.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Teleport.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Teleport.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_TransferToXboxOne.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_TrialExitUpsell.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_TrialExitUpsell.h" +) +source_group("Xbox/Source Files/XUI/Menu screens" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_DEBUG + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Debug.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DebugItemEditor.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DebugItemEditor.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DebugOverlay.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DebugOverlay.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DebugSchematicCreator.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DebugSchematicCreator.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DebugSetCamera.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DebugSetCamera.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DebugTips.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_DebugTips.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_debug.cpp" +) +source_group("Xbox/Source Files/XUI/Menu screens/Debug" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_DEBUG}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HelpAndOptions.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HelpAndOptions.h" +) +source_group("Xbox/Source Files/XUI/Menu screens/Help & Options" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_CONTROLS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HelpControls.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HelpControls.h" +) +source_group("Xbox/Source Files/XUI/Menu screens/Help & Options/Controls" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_CONTROLS}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_CREDITS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HelpCredits.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HelpCredits.h" +) +source_group("Xbox/Source Files/XUI/Menu screens/Help & Options/Credits" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_CREDITS}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_HOW_TO_PLAY + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HelpHowToPlay.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HelpHowToPlay.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HowToPlayMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_HowToPlayMenu.h" +) +source_group("Xbox/Source Files/XUI/Menu screens/Help & Options/How To Play" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_HOW_TO_PLAY}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_SETTINGS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsAll.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsAll.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsAudio.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsAudio.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsControl.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsControl.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsGraphics.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsGraphics.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsOptions.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsOptions.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsUI.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SettingsUI.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SkinSelect.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SkinSelect.h" +) +source_group("Xbox/Source Files/XUI/Menu screens/Help & Options/Settings" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_SETTINGS}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_LEADERBOARDS + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Leaderboards.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_Leaderboards.h" +) +source_group("Xbox/Source Files/XUI/Menu screens/Leaderboards" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_LEADERBOARDS}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_PAUSE + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_PauseMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_PauseMenu.h" +) +source_group("Xbox/Source Files/XUI/Menu screens/Pause" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_PAUSE}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_SOCIAL + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SocialPost.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_SocialPost.h" +) +source_group("Xbox/Source Files/XUI/Menu screens/Social" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_SOCIAL}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_TUTORIAL + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_TutorialPopup.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Common/XUI/XUI_TutorialPopup.h" +) +source_group("Xbox/Source Files/XUI/Menu screens/Tutorial" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_TUTORIAL}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_XML + "${BASE_DIR}/XML/ATGXmlParser.cpp" + "${BASE_DIR}/XML/ATGXmlParser.h" + "${BASE_DIR}/XML/xmlFilesCallback.h" +) +source_group("Xbox/XML" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_XML}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_RES + "${BASE_DIR}/res/terrain_MipmapLevel2.bmp" + "${BASE_DIR}/res/terrain_MipmapLevel3.bmp" +) +source_group("Xbox/res" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_RES}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_RES_AUDIO + "${BASE_DIR}/res/audio/minecraft.xsb" + "${BASE_DIR}/res/audio/resident.xwb" + "${BASE_DIR}/res/audio/streamed.xwb" +) +source_group("Xbox/res/audio" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_RES_AUDIO}) + +set(_MINECRAFT_CLIENT_XBOX360_XBOX_XEXXML + "${BASE_DIR}/xex-dev.xml" + "${BASE_DIR}/xex.xml" +) +source_group("Xbox/xexxml" FILES ${_MINECRAFT_CLIENT_XBOX360_XBOX_XEXXML}) + +set(_MINECRAFT_CLIENT_XBOX360_NET_MINECRAFT_CLIENT_MULTIPLAYER + "${CMAKE_CURRENT_SOURCE_DIR}/ConnectScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ConnectScreen.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DisconnectedScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DisconnectedScreen.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerInfo.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ReceivingLevelScreen.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ReceivingLevelScreen.h" +) +source_group("net/minecraft/client/multiplayer" FILES ${_MINECRAFT_CLIENT_XBOX360_NET_MINECRAFT_CLIENT_MULTIPLAYER}) + +set(_MINECRAFT_CLIENT_XBOX360_NET_MINECRAFT_STATS + "${CMAKE_CURRENT_SOURCE_DIR}/StatsCounter.h" +) +source_group("net/minecraft/stats" FILES ${_MINECRAFT_CLIENT_XBOX360_NET_MINECRAFT_STATS}) + +set(MINECRAFT_CLIENT_XBOX360 + ${_MINECRAFT_CLIENT_XBOX360_DURANGO} + ${_MINECRAFT_CLIENT_XBOX360_DURANGO_IGGY_GDRAW} + ${_MINECRAFT_CLIENT_XBOX360_DURANGO_IGGY_INCLUDE} + ${_MINECRAFT_CLIENT_XBOX360_DURANGO_SOURCE_FILES_SENTIENT} + ${_MINECRAFT_CLIENT_XBOX360_DURANGO_SOURCE_FILES_SOCIAL} + ${_MINECRAFT_CLIENT_XBOX360_DURANGO_XML} + ${_MINECRAFT_CLIENT_XBOX360_PS3} + ${_MINECRAFT_CLIENT_XBOX360_PS3_IGGY_INCLUDE} + ${_MINECRAFT_CLIENT_XBOX360_PS3_PS3EXTRAS} + ${_MINECRAFT_CLIENT_XBOX360_WINDOWS} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_4JLIBS_INC} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_GAMECONFIG} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SENTIENTLIBS_INC} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_AUDIO} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_FONT} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_LEADERBOARDS} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_NETWORK} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_SENTIENT} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_SENTIENT_DYNAMICCONF} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_SENTIENT_TELEMETRY} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_SOCIAL} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_BASE_SCENE} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_CONTAINERS} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_CONTROLS} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_DEBUG} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_CONTROLS} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_CREDITS} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_HOW_TO_PLAY} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_HELP__OPTIONS_SETTINGS} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_LEADERBOARDS} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_PAUSE} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_SOCIAL} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_SOURCE_FILES_XUI_MENU_SCREENS_TUTORIAL} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_XML} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_RES} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_RES_AUDIO} + ${_MINECRAFT_CLIENT_XBOX360_XBOX_XEXXML} + ${_MINECRAFT_CLIENT_XBOX360_NET_MINECRAFT_CLIENT_MULTIPLAYER} + ${_MINECRAFT_CLIENT_XBOX360_NET_MINECRAFT_STATS} +) diff --git a/Minecraft.World/CMakeLists.txt b/Minecraft.World/CMakeLists.txt index fe539605d..243dceebe 100644 --- a/Minecraft.World/CMakeLists.txt +++ b/Minecraft.World/CMakeLists.txt @@ -1,2154 +1,10 @@ -set(_SOURCES_ROOT - "EntityDiagram.cd" -) -source_group("" FILES ${_SOURCES_ROOT}) - -set(_SOURCES_CONSOLEHELPERS - "ArrayWithLength.h" - "C4JThread.cpp" - "C4JThread.h" - "Definitions.h" - "HashExtension.h" - "PerformanceTimer.cpp" - "PerformanceTimer.h" - "StringHelpers.cpp" - "StringHelpers.h" - "ThreadName.cpp" - "ThreadName.h" -) -source_group("ConsoleHelpers" FILES ${_SOURCES_CONSOLEHELPERS}) - -set(_SOURCES_CONSOLEHELPERS_CONSOLESAVEFILEIO - "ConsoleSaveFile.h" - "ConsoleSaveFileConverter.cpp" - "ConsoleSaveFileConverter.h" - "ConsoleSaveFileIO.h" - "ConsoleSaveFileInputStream.cpp" - "ConsoleSaveFileInputStream.h" - "ConsoleSaveFileOriginal.cpp" - "ConsoleSaveFileOriginal.h" - "ConsoleSaveFileOutputStream.cpp" - "ConsoleSaveFileOutputStream.h" - "ConsoleSavePath.h" - "FileHeader.cpp" - "FileHeader.h" -) -source_group("ConsoleHelpers/ConsoleSaveFileIO" FILES ${_SOURCES_CONSOLEHELPERS_CONSOLESAVEFILEIO}) - -set(_SOURCES_CONSOLEJAVALIBS - "Arrays.h" - "BasicTypeContainers.cpp" - "BasicTypeContainers.h" - "Buffer.cpp" - "Buffer.h" - "ByteBuffer.cpp" - "ByteBuffer.h" - "Class.cpp" - "Class.h" - "Color.cpp" - "Color.h" - "Exceptions.h" - "File.cpp" - "File.h" - "FileFilter.h" - "FilenameFilter.h" - "FloatBuffer.cpp" - "FloatBuffer.h" - "IntBuffer.cpp" - "IntBuffer.h" - "JavaIntHash.h" - "JavaMath.cpp" - "JavaMath.h" - "NumberFormaters.h" - "Random.cpp" - "Random.h" - "ReadMe.txt" - "Reference.h" - "Socket.cpp" - "Socket.h" - "SocketAddress.h" - "System.h" - "system.cpp" -) -source_group("ConsoleJavaLibs" FILES ${_SOURCES_CONSOLEJAVALIBS}) - -set(_SOURCES_CONSOLEJAVALIBS_INPUTOUTPUTSTREAM - "BufferedOutputStream.cpp" - "BufferedOutputStream.h" - "BufferedReader.cpp" - "BufferedReader.h" - "ByteArrayInputStream.cpp" - "ByteArrayInputStream.h" - "ByteArrayOutputStream.cpp" - "ByteArrayOutputStream.h" - "DataInput.h" - "DataInputStream.cpp" - "DataInputStream.h" - "DataOutput.h" - "DataOutputStream.cpp" - "DataOutputStream.h" - "FileInputStream.cpp" - "FileInputStream.h" - "FileOutputStream.cpp" - "FileOutputStream.h" - "GZIPInputStream.h" - "GZIPOutputStream.h" - "InputOutputStream.h" - "InputStream.cpp" - "InputStream.h" - "InputStreamReader.cpp" - "InputStreamReader.h" - "OutputStream.h" - "Reader.h" -) -source_group("ConsoleJavaLibs/InputOutputStream" FILES ${_SOURCES_CONSOLEJAVALIBS_INPUTOUTPUTSTREAM}) - -set(_SOURCES_HEADER_FILES - "LevelObjectInputStream.h" - "Minecraft.World.h" - "ParticleTypes.h" - "SoundTypes.h" - "compression.h" - "stdafx.h" -) -source_group("Header Files" FILES ${_SOURCES_HEADER_FILES}) - -set(_SOURCES_SOURCE_FILES - "Minecraft.World.cpp" - "compression.cpp" - "stdafx.cpp" -) -source_group("Source Files" FILES ${_SOURCES_SOURCE_FILES}) - -set(_SOURCES_ARGO - # "../Minecraft.Client/Xbox/res/audio/Minecraft.xgs" -) -source_group("argo" FILES ${_SOURCES_ARGO}) - -set(_SOURCES_COM_MOJANG_NBT - "ByteArrayTag.h" - "ByteTag.h" - "CompoundTag.h" - "DoubleTag.h" - "EndTag.h" - "FloatTag.h" - "IntArrayTag.h" - "IntTag.h" - "ListTag.h" - "LongTag.h" - "NbtIo.cpp" - "NbtIo.h" - "ShortTag.h" - "StringTag.h" - "Tag.cpp" - "Tag.h" - "com.mojang.nbt.h" -) -source_group("com/mojang/nbt" FILES ${_SOURCES_COM_MOJANG_NBT}) - -set(_SOURCES_NET_MINECRAFT - "Direction.cpp" - "Direction.h" - "Facing.cpp" - "Facing.h" - "Pos.cpp" - "Pos.h" - "SharedConstants.cpp" - "SharedConstants.h" - "net.minecraft.h" -) -source_group("net/minecraft" FILES ${_SOURCES_NET_MINECRAFT}) - -set(_SOURCES_NET_MINECRAFT_COMMANDS - "AdminLogCommand.h" - "Command.cpp" - "Command.h" - "CommandDispatcher.cpp" - "CommandDispatcher.h" - "CommandSender.h" - "CommandsEnum.h" - "PlayerSelector.h" - "net.minecraft.commands.h" -) -source_group("net/minecraft/commands" FILES ${_SOURCES_NET_MINECRAFT_COMMANDS}) - -set(_SOURCES_NET_MINECRAFT_COMMANDS_COMMON - "DefaultGameModeCommand.cpp" - "DefaultGameModeCommand.h" - "EffectCommand.cpp" - "EffectCommand.h" - "EnchantItemCommand.cpp" - "EnchantItemCommand.h" - "ExperienceCommand.cpp" - "ExperienceCommand.h" - "GameDifficultyCommand.h" - "GameModeCommand.cpp" - "GameModeCommand.h" - "GameRuleCommand.h" - "GiveItemCommand.cpp" - "GiveItemCommand.h" - "KillCommand.cpp" - "KillCommand.h" - "PlaySoundCommand.h" - "SetPlayerTimeoutCommand.h" - "ShowSeedCommand.h" - "SpreadPlayersCommand.h" - "TimeCommand.cpp" - "TimeCommand.h" - "ToggleDownfallCommand.cpp" - "ToggleDownfallCommand.h" - "WeatherCommand.h" - "net.minecraft.commands.common.h" -) -source_group("net/minecraft/commands/common" FILES ${_SOURCES_NET_MINECRAFT_COMMANDS_COMMON}) - -set(_SOURCES_NET_MINECRAFT_CORE - "AbstractProjectileDispenseBehavior.cpp" - "AbstractProjectileDispenseBehavior.h" - "Behavior.h" - "BehaviorRegistry.cpp" - "BehaviorRegistry.h" - "BlockSource.h" - "BlockSourceImpl.cpp" - "BlockSourceImpl.h" - "DefaultDispenseItemBehavior.cpp" - "DefaultDispenseItemBehavior.h" - "DispenseItemBehavior.cpp" - "DispenseItemBehavior.h" - "FacingEnum.cpp" - "FacingEnum.h" - "ItemDispenseBehaviors.cpp" - "ItemDispenseBehaviors.h" - "LocatableSource.h" - "Location.h" - "Position.h" - "PositionImpl.h" - "Source.h" - "net.minecraft.core.h" -) -source_group("net/minecraft/core" FILES ${_SOURCES_NET_MINECRAFT_CORE}) - -set(_SOURCES_NET_MINECRAFT_LOCALE - "I18n.cpp" - "I18n.h" - "Language.cpp" - "Language.h" - "net.minecraft.locale.h" -) -source_group("net/minecraft/locale" FILES ${_SOURCES_NET_MINECRAFT_LOCALE}) - -set(_SOURCES_NET_MINECRAFT_NETWORK - "Connection.cpp" - "Connection.h" - "net.minecraft.network.h" -) -source_group("net/minecraft/network" FILES ${_SOURCES_NET_MINECRAFT_NETWORK}) - -set(_SOURCES_NET_MINECRAFT_NETWORK_PACKET - "AddEntityPacket.cpp" - "AddEntityPacket.h" - "AddExperienceOrbPacket.cpp" - "AddExperienceOrbPacket.h" - "AddGlobalEntityPacket.cpp" - "AddGlobalEntityPacket.h" - "AddMobPacket.cpp" - "AddMobPacket.h" - "AddPaintingPacket.cpp" - "AddPaintingPacket.h" - "AddPlayerPacket.cpp" - "AddPlayerPacket.h" - "AnimatePacket.cpp" - "AnimatePacket.h" - "AwardStatPacket.cpp" - "AwardStatPacket.h" - "BlockRegionUpdatePacket.cpp" - "BlockRegionUpdatePacket.h" - "ChatAutoCompletePacket.h" - "ChatPacket.cpp" - "ChatPacket.h" - "ChunkTilesUpdatePacket.cpp" - "ChunkTilesUpdatePacket.h" - "ChunkVisibilityAreaPacket.cpp" - "ChunkVisibilityAreaPacket.h" - "ChunkVisibilityPacket.cpp" - "ChunkVisibilityPacket.h" - "ClientCommandPacket.cpp" - "ClientCommandPacket.h" - "ClientInformationPacket.h" - "ClientProtocolPacket.h" - "ComplexItemDataPacket.cpp" - "ComplexItemDataPacket.h" - "ContainerAckPacket.cpp" - "ContainerAckPacket.h" - "ContainerButtonClickPacket.cpp" - "ContainerButtonClickPacket.h" - "ContainerClickPacket.cpp" - "ContainerClickPacket.h" - "ContainerClosePacket.cpp" - "ContainerClosePacket.h" - "ContainerOpenPacket.cpp" - "ContainerOpenPacket.h" - "ContainerSetContentPacket.cpp" - "ContainerSetContentPacket.h" - "ContainerSetDataPacket.cpp" - "ContainerSetDataPacket.h" - "ContainerSetSlotPacket.cpp" - "ContainerSetSlotPacket.h" - "CraftItemPacket.cpp" - "CraftItemPacket.h" - "CustomPayloadPacket.cpp" - "CustomPayloadPacket.h" - "DebugOptionsPacket.cpp" - "DebugOptionsPacket.h" - "DisconnectPacket.cpp" - "DisconnectPacket.h" - "EntityActionAtPositionPacket.cpp" - "EntityActionAtPositionPacket.h" - "EntityEventPacket.cpp" - "EntityEventPacket.h" - "ExplodePacket.cpp" - "ExplodePacket.h" - "GameCommandPacket.cpp" - "GameCommandPacket.h" - "GameEventPacket.cpp" - "GameEventPacket.h" - "GetInfoPacket.cpp" - "GetInfoPacket.h" - "InteractPacket.cpp" - "InteractPacket.h" - "KeepAlivePacket.cpp" - "KeepAlivePacket.h" - "KickPlayerPacket.cpp" - "KickPlayerPacket.h" - "LevelEventPacket.cpp" - "LevelEventPacket.h" - "LevelParticlesPacket.cpp" - "LevelParticlesPacket.h" - "LevelSoundPacket.cpp" - "LevelSoundPacket.h" - "LoginPacket.cpp" - "LoginPacket.h" - "MoveEntityPacket.cpp" - "MoveEntityPacket.h" - "MoveEntityPacketSmall.cpp" - "MoveEntityPacketSmall.h" - "MovePlayerPacket.cpp" - "MovePlayerPacket.h" - "Packet.cpp" - "Packet.h" - "PacketListener.cpp" - "PacketListener.h" - "PlayerAbilitiesPacket.cpp" - "PlayerAbilitiesPacket.h" - "PlayerActionPacket.cpp" - "PlayerActionPacket.h" - "PlayerCommandPacket.cpp" - "PlayerCommandPacket.h" - "PlayerInfoPacket.cpp" - "PlayerInfoPacket.h" - "PlayerInputPacket.cpp" - "PlayerInputPacket.h" - "PreLoginPacket.cpp" - "PreLoginPacket.h" - "RemoveEntitiesPacket.cpp" - "RemoveEntitiesPacket.h" - "RemoveMobEffectPacket.cpp" - "RemoveMobEffectPacket.h" - "RespawnPacket.cpp" - "RespawnPacket.h" - "RotateHeadPacket.cpp" - "RotateHeadPacket.h" - "ServerAuthDataPacket.h" - "ServerSettingsChangedPacket.cpp" - "ServerSettingsChangedPacket.h" - "SetCarriedItemPacket.cpp" - "SetCarriedItemPacket.h" - "SetCreativeModeSlotPacket.cpp" - "SetCreativeModeSlotPacket.h" - "SetDisplayObjectivePacket.cpp" - "SetDisplayObjectivePacket.h" - "SetEntityDataPacket.cpp" - "SetEntityDataPacket.h" - "SetEntityLinkPacket.cpp" - "SetEntityLinkPacket.h" - "SetEntityMotionPacket.cpp" - "SetEntityMotionPacket.h" - "SetEquippedItemPacket.cpp" - "SetEquippedItemPacket.h" - "SetExperiencePacket.cpp" - "SetExperiencePacket.h" - "SetHealthPacket.cpp" - "SetHealthPacket.h" - "SetObjectivePacket.cpp" - "SetObjectivePacket.h" - "SetPlayerTeamPacket.cpp" - "SetPlayerTeamPacket.h" - "SetScorePacket.cpp" - "SetScorePacket.h" - "SetSpawnPositionPacket.cpp" - "SetSpawnPositionPacket.h" - "SetTimePacket.cpp" - "SetTimePacket.h" - "SharedKeyPacket.h" - "SignUpdatePacket.cpp" - "SignUpdatePacket.h" - "TakeItemEntityPacket.cpp" - "TakeItemEntityPacket.h" - "TeleportEntityPacket.cpp" - "TeleportEntityPacket.h" - "TextureAndGeometryChangePacket.cpp" - "TextureAndGeometryChangePacket.h" - "TextureAndGeometryPacket.cpp" - "TextureAndGeometryPacket.h" - "TextureChangePacket.cpp" - "TextureChangePacket.h" - "TexturePacket.cpp" - "TexturePacket.h" - "TileDestructionPacket.cpp" - "TileDestructionPacket.h" - "TileEditorOpenPacket.cpp" - "TileEditorOpenPacket.h" - "TileEntityDataPacket.cpp" - "TileEntityDataPacket.h" - "TileEventPacket.cpp" - "TileEventPacket.h" - "TileUpdatePacket.cpp" - "TileUpdatePacket.h" - "TradeItemPacket.cpp" - "TradeItemPacket.h" - "UpdateAttributesPacket.cpp" - "UpdateAttributesPacket.h" - "UpdateGameRuleProgressPacket.cpp" - "UpdateGameRuleProgressPacket.h" - "UpdateMobEffectPacket.cpp" - "UpdateMobEffectPacket.h" - "UpdateProgressPacket.cpp" - "UpdateProgressPacket.h" - "UseItemPacket.cpp" - "UseItemPacket.h" - "XZPacket.cpp" - "XZPacket.h" - "net.minecraft.network.packet.h" -) -source_group("net/minecraft/network/packet" FILES ${_SOURCES_NET_MINECRAFT_NETWORK_PACKET}) - -set(_SOURCES_NET_MINECRAFT_STATS - "Achievement.cpp" - "Achievement.h" - "Achievements.cpp" - "Achievements.h" - "CommonStats.cpp" - "CommonStats.h" - "DescFormatter.h" - "DurangoStats.cpp" - "DurangoStats.h" - "GeneralStat.cpp" - "GeneralStat.h" - "GenericStats.cpp" - "GenericStats.h" - "ItemStat.cpp" - "ItemStat.h" - "Stat.cpp" - "Stat.h" - "StatFormatter.h" - "Stats.cpp" - "Stats.h" - "net.minecraft.stats.h" -) -source_group("net/minecraft/stats" FILES ${_SOURCES_NET_MINECRAFT_STATS}) - -set(_SOURCES_NET_MINECRAFT_UTIL - "Hasher.cpp" - "Hasher.h" - "HtmlString.cpp" - "HtmlString.h" - "Mth.cpp" - "Mth.h" - "ProgressListener.h" - "SmoothFloat.cpp" - "SmoothFloat.h" - "WeighedRandom.cpp" - "WeighedRandom.h" - "WeighedTreasure.cpp" - "WeighedTreasure.h" -) -source_group("net/minecraft/util" FILES ${_SOURCES_NET_MINECRAFT_UTIL}) - -set(_SOURCES_NET_MINECRAFT_WORLD - "CompoundContainer.cpp" - "CompoundContainer.h" - "Container.h" - "Difficulty.h" - "FlippedIcon.cpp" - "FlippedIcon.h" - "Icon.h" - "IconRegister.h" - "MouseInventoryClickHandler.h" - "SimpleContainer.cpp" - "SimpleContainer.h" - "WorldlyContainer.h" - "net.minecraft.world.ContainerListener.h" - "net.minecraft.world.h" -) -source_group("net/minecraft/world" FILES ${_SOURCES_NET_MINECRAFT_WORLD}) - -set(_SOURCES_NET_DAMAGESOURCE - "CombatEntry.cpp" - "CombatEntry.h" - "CombatTracker.cpp" - "CombatTracker.h" - "DamageSource.cpp" - "DamageSource.h" - "EntityDamageSource.cpp" - "EntityDamageSource.h" - "IndirectEntityDamageSource.cpp" - "IndirectEntityDamageSource.h" - "net.minecraft.world.damagesource.h" -) -source_group("net/minecraft/world/damageSource" FILES ${_SOURCES_NET_DAMAGESOURCE}) - -set(_SOURCES_NET_EFFECT - "AbsoptionMobEffect.cpp" - "AbsoptionMobEffect.h" - "AttackDamageMobEffect.cpp" - "AttackDamageMobEffect.h" - "HealthBoostMobEffect.cpp" - "HealthBoostMobEffect.h" - "InstantenousMobEffect.cpp" - "InstantenousMobEffect.h" - "MobEffect.cpp" - "MobEffect.h" - "MobEffectInstance.cpp" - "MobEffectInstance.h" - "net.minecraft.world.effect.h" -) -source_group("net/minecraft/world/effect" FILES ${_SOURCES_NET_EFFECT}) - -set(_SOURCES_NET_ENTITY - "AgableMob.cpp" - "AgableMob.h" - "Creature.cpp" - "Creature.h" - "DelayedRelease.cpp" - "DelayedRelease.h" - "Entity.cpp" - "Entity.h" - "EntityEvent.h" - "EntityIO.cpp" - "EntityIO.h" - "EntityPos.cpp" - "EntityPos.h" - "EntitySelector.cpp" - "EntitySelector.h" - "ExperienceOrb.cpp" - "ExperienceOrb.h" - "FlyingMob.cpp" - "FlyingMob.h" - "HangingEntity.cpp" - "HangingEntity.h" - "ItemFrame.cpp" - "ItemFrame.h" - "LeashFenceKnotEntity.cpp" - "LeashFenceKnotEntity.h" - "LivingEntity.cpp" - "LivingEntity.h" - "Mob.cpp" - "Mob.h" - "MobCategory.cpp" - "MobCategory.h" - "MobGroupData.h" - "MobType.h" - "OwnableEntity.h" - "Painting.cpp" - "Painting.h" - "PathfinderMob.cpp" - "PathfinderMob.h" - "SynchedEntityData.cpp" - "SynchedEntityData.h" - "TamableAnimal.cpp" - "TamableAnimal.h" - "net.minecraft.world.entity.h" -) -source_group("net/minecraft/world/entity" FILES ${_SOURCES_NET_ENTITY}) - -set(_SOURCES_NET_ENTITY_AI_ATTRIBUTES - "Attribute.cpp" - "Attribute.h" - "AttributeInstance.h" - "AttributeModifier.cpp" - "AttributeModifier.h" - "BaseAttribute.cpp" - "BaseAttribute.h" - "BaseAttributeMap.cpp" - "BaseAttributeMap.h" - "ModifiableAttributeInstance.cpp" - "ModifiableAttributeInstance.h" - "RangedAttribute.cpp" - "RangedAttribute.h" - "ServersideAttributeMap.cpp" - "ServersideAttributeMap.h" - "net.minecraft.world.entity.ai.attributes.h" -) -source_group("net/minecraft/world/entity/ai/attributes" FILES ${_SOURCES_NET_ENTITY_AI_ATTRIBUTES}) - -set(_SOURCES_NET_ENTITY_AI_CONTROL - "BodyControl.cpp" - "BodyControl.h" - "Control.h" - "JumpControl.cpp" - "JumpControl.h" - "LookControl.cpp" - "LookControl.h" - "MoveControl.cpp" - "MoveControl.h" - "net.minecraft.world.entity.ai.control.h" -) -source_group("net/minecraft/world/entity/ai/control" FILES ${_SOURCES_NET_ENTITY_AI_CONTROL}) - -set(_SOURCES_NET_ENTITY_AI_GOAL - "AvoidPlayerGoal.cpp" - "AvoidPlayerGoal.h" - "BegGoal.cpp" - "BegGoal.h" - "BreakDoorGoal.cpp" - "BreakDoorGoal.h" - "BreedGoal.cpp" - "BreedGoal.h" - "ControlledByPlayerGoal.cpp" - "ControlledByPlayerGoal.h" - "DoorInteractGoal.cpp" - "DoorInteractGoal.h" - "EatTileGoal.cpp" - "EatTileGoal.h" - "FleeSunGoal.cpp" - "FleeSunGoal.h" - "FloatGoal.cpp" - "FloatGoal.h" - "FollowOwnerGoal.cpp" - "FollowOwnerGoal.h" - "FollowParentGoal.cpp" - "FollowParentGoal.h" - "Goal.cpp" - "Goal.h" - "GoalSelector.cpp" - "GoalSelector.h" - "InteractGoal.cpp" - "InteractGoal.h" - "LeapAtTargetGoal.cpp" - "LeapAtTargetGoal.h" - "LookAtPlayerGoal.cpp" - "LookAtPlayerGoal.h" - "LookAtTradingPlayerGoal.cpp" - "LookAtTradingPlayerGoal.h" - "MakeLoveGoal.cpp" - "MakeLoveGoal.h" - "MeleeAttackGoal.cpp" - "MeleeAttackGoal.h" - "MoveIndoorsGoal.cpp" - "MoveIndoorsGoal.h" - "MoveThroughVillageGoal.cpp" - "MoveThroughVillageGoal.h" - "MoveTowardsRestrictionGoal.cpp" - "MoveTowardsRestrictionGoal.h" - "MoveTowardsTargetGoal.cpp" - "MoveTowardsTargetGoal.h" - "OcelotAttackGoal.cpp" - "OcelotAttackGoal.h" - "OcelotSitOnTileGoal.cpp" - "OcelotSitOnTileGoal.h" - "OfferFlowerGoal.cpp" - "OfferFlowerGoal.h" - "OpenDoorGoal.cpp" - "OpenDoorGoal.h" - "PanicGoal.cpp" - "PanicGoal.h" - "PlayGoal.cpp" - "PlayGoal.h" - "RandomLookAroundGoal.cpp" - "RandomLookAroundGoal.h" - "RandomStrollGoal.cpp" - "RandomStrollGoal.h" - "RangedAttackGoal.cpp" - "RangedAttackGoal.h" - "RestrictOpenDoorGoal.cpp" - "RestrictOpenDoorGoal.h" - "RestrictSunGoal.cpp" - "RestrictSunGoal.h" - "RunAroundLikeCrazyGoal.cpp" - "RunAroundLikeCrazyGoal.h" - "SitGoal.cpp" - "SitGoal.h" - "SwellGoal.cpp" - "SwellGoal.h" - "TakeFlowerGoal.cpp" - "TakeFlowerGoal.h" - "TemptGoal.cpp" - "TemptGoal.h" - "TradeWithPlayerGoal.cpp" - "TradeWithPlayerGoal.h" - "net.minecraft.world.entity.ai.goal.h" -) -source_group("net/minecraft/world/entity/ai/goal" FILES ${_SOURCES_NET_ENTITY_AI_GOAL}) - -set(_SOURCES_NET_ENTITY_AI_GOAL_TARGET - "DefendVillageTargetGoal.cpp" - "DefendVillageTargetGoal.h" - "HurtByTargetGoal.cpp" - "HurtByTargetGoal.h" - "NearestAttackableTargetGoal.cpp" - "NearestAttackableTargetGoal.h" - "NonTameRandomTargetGoal.cpp" - "NonTameRandomTargetGoal.h" - "OwnerHurtByTargetGoal.cpp" - "OwnerHurtByTargetGoal.h" - "OwnerHurtTargetGoal.cpp" - "OwnerHurtTargetGoal.h" - "TargetGoal.cpp" - "TargetGoal.h" - "net.minecraft.world.entity.ai.goal.target.h" -) -source_group("net/minecraft/world/entity/ai/goal/target" FILES ${_SOURCES_NET_ENTITY_AI_GOAL_TARGET}) - -set(_SOURCES_NET_ENTITY_AI_NAVIGATION - "PathNavigation.cpp" - "PathNavigation.h" - "net.minecraft.world.entity.ai.navigation.h" -) -source_group("net/minecraft/world/entity/ai/navigation" FILES ${_SOURCES_NET_ENTITY_AI_NAVIGATION}) - -set(_SOURCES_NET_ENTITY_AI_SENSING - "Sensing.cpp" - "Sensing.h" - "net.minecraft.world.entity.ai.sensing.h" -) -source_group("net/minecraft/world/entity/ai/sensing" FILES ${_SOURCES_NET_ENTITY_AI_SENSING}) - -set(_SOURCES_NET_ENTITY_AI_UTIL - "RandomPos.cpp" - "RandomPos.h" - "net.minecraft.world.entity.ai.util.h" -) -source_group("net/minecraft/world/entity/ai/util" FILES ${_SOURCES_NET_ENTITY_AI_UTIL}) - -set(_SOURCES_NET_ENTITY_AI_VILLAGE - "DoorInfo.cpp" - "DoorInfo.h" - "Village.cpp" - "Village.h" - "VillageSiege.cpp" - "VillageSiege.h" - "Villages.cpp" - "Villages.h" - "net.minecraft.world.entity.ai.village.h" -) -source_group("net/minecraft/world/entity/ai/village" FILES ${_SOURCES_NET_ENTITY_AI_VILLAGE}) - -set(_SOURCES_NET_ENTITY_AMBIENT - "AmbientCreature.cpp" - "AmbientCreature.h" - "Bat.cpp" - "Bat.h" - "net.minecraft.world.entity.ambient.h" -) -source_group("net/minecraft/world/entity/ambient" FILES ${_SOURCES_NET_ENTITY_AMBIENT}) - -set(_SOURCES_NET_ENTITY_ANIMAL - "Animal.cpp" - "Animal.h" - "Chicken.cpp" - "Chicken.h" - "Cow.cpp" - "Cow.h" - "EntityHorse.cpp" - "EntityHorse.h" - "Golem.cpp" - "Golem.h" - "MushroomCow.cpp" - "MushroomCow.h" - "Ocelot.cpp" - "Ocelot.h" - "Pig.cpp" - "Pig.h" - "Sheep.cpp" - "Sheep.h" - "SnowMan.cpp" - "SnowMan.h" - "Squid.cpp" - "Squid.h" - "VillagerGolem.cpp" - "VillagerGolem.h" - "WaterAnimal.cpp" - "WaterAnimal.h" - "Wolf.cpp" - "Wolf.h" - "net.minecraft.world.entity.animal.h" -) -source_group("net/minecraft/world/entity/animal" FILES ${_SOURCES_NET_ENTITY_ANIMAL}) - -set(_SOURCES_NET_ENTITY_BOSS - "BossMob.h" - "MultiEntityMob.h" - "MultiEntityMobPart.cpp" - "MultiEntityMobPart.h" - "net.minecraft.world.entity.boss.h" -) -source_group("net/minecraft/world/entity/boss" FILES ${_SOURCES_NET_ENTITY_BOSS}) - -set(_SOURCES_NET_ENTITY_BOSS_ENDERDRAGON - "EnderCrystal.cpp" - "EnderCrystal.h" - "EnderDragon.cpp" - "EnderDragon.h" - "NetherSphere.cpp" - "NetherSphere.h" - "net.minecraft.world.entity.boss.enderdragon.h" -) -source_group("net/minecraft/world/entity/boss/enderdragon" FILES ${_SOURCES_NET_ENTITY_BOSS_ENDERDRAGON}) - -set(_SOURCES_NET_ENTITY_BOSS_WITHER - "WitherBoss.cpp" - "WitherBoss.h" -) -source_group("net/minecraft/world/entity/boss/wither" FILES ${_SOURCES_NET_ENTITY_BOSS_WITHER}) - -set(_SOURCES_NET_ENTITY_GLOBAL - "GlobalEntity.cpp" - "GlobalEntity.h" - "LightningBolt.cpp" - "LightningBolt.h" - "net.minecraft.world.entity.global.h" -) -source_group("net/minecraft/world/entity/global" FILES ${_SOURCES_NET_ENTITY_GLOBAL}) - -set(_SOURCES_NET_ENTITY_ITEM - "Boat.cpp" - "Boat.h" - "FallingTile.cpp" - "FallingTile.h" - "ItemEntity.cpp" - "ItemEntity.h" - "Minecart.cpp" - "Minecart.h" - "MinecartChest.cpp" - "MinecartChest.h" - "MinecartContainer.cpp" - "MinecartContainer.h" - "MinecartFurnace.cpp" - "MinecartFurnace.h" - "MinecartHopper.cpp" - "MinecartHopper.h" - "MinecartRideable.cpp" - "MinecartRideable.h" - "MinecartSpawner.cpp" - "MinecartSpawner.h" - "MinecartTNT.cpp" - "MinecartTNT.h" - "PrimedTnt.cpp" - "PrimedTnt.h" - "net.minecraft.world.entity.item.h" -) -source_group("net/minecraft/world/entity/item" FILES ${_SOURCES_NET_ENTITY_ITEM}) - -set(_SOURCES_NET_ENTITY_MONSTER - "Blaze.cpp" - "Blaze.h" - "CaveSpider.cpp" - "CaveSpider.h" - "Creeper.cpp" - "Creeper.h" - "EnderMan.cpp" - "EnderMan.h" - "Enemy.cpp" - "Enemy.h" - "Ghast.cpp" - "Ghast.h" - "Giant.cpp" - "Giant.h" - "LavaSlime.cpp" - "LavaSlime.h" - "Monster.cpp" - "Monster.h" - "PigZombie.cpp" - "PigZombie.h" - "RangedAttackMob.h" - "SharedMonsterAttributes.cpp" - "SharedMonsterAttributes.h" - "Silverfish.cpp" - "Silverfish.h" - "Skeleton.cpp" - "Skeleton.h" - "Slime.cpp" - "Slime.h" - "Spider.cpp" - "Spider.h" - "Witch.cpp" - "Witch.h" - "Zombie.cpp" - "Zombie.h" - "net.minecraft.world.entity.monster.h" -) -source_group("net/minecraft/world/entity/monster" FILES ${_SOURCES_NET_ENTITY_MONSTER}) - -set(_SOURCES_NET_ENTITY_NPC - "ClientSideMerchant.cpp" - "ClientSideMerchant.h" - "Npc.cpp" - "Npc.h" - "Villager.cpp" - "Villager.h" - "net.minecraft.world.entity.npc.h" -) -source_group("net/minecraft/world/entity/npc" FILES ${_SOURCES_NET_ENTITY_NPC}) - -set(_SOURCES_NET_ENTITY_PLAYER - "Abilities.cpp" - "Abilities.h" - "Inventory.cpp" - "Inventory.h" - "Player.cpp" - "Player.h" - "net.minecraft.world.entity.player.h" -) -source_group("net/minecraft/world/entity/player" FILES ${_SOURCES_NET_ENTITY_PLAYER}) - -set(_SOURCES_NET_ENTITY_PROJECTILE - "Arrow.cpp" - "Arrow.h" - "DragonFireball.cpp" - "DragonFireball.h" - "EyeOfEnderSignal.cpp" - "EyeOfEnderSignal.h" - "Fireball.cpp" - "Fireball.h" - "FireworksRocketEntity.cpp" - "FireworksRocketEntity.h" - "FishingHook.cpp" - "FishingHook.h" - "LargeFireball.cpp" - "LargeFireball.h" - "Projectile.h" - "SmallFireball.cpp" - "SmallFireball.h" - "Snowball.cpp" - "Snowball.h" - "Throwable.cpp" - "Throwable.h" - "ThrownEgg.cpp" - "ThrownEgg.h" - "ThrownEnderpearl.cpp" - "ThrownEnderpearl.h" - "ThrownExpBottle.cpp" - "ThrownExpBottle.h" - "ThrownPotion.cpp" - "ThrownPotion.h" - "WitherSkull.cpp" - "WitherSkull.h" - "net.minecraft.world.entity.projectile.h" -) -source_group("net/minecraft/world/entity/projectile" FILES ${_SOURCES_NET_ENTITY_PROJECTILE}) - -set(_SOURCES_NET_FOOD - "FoodConstants.cpp" - "FoodConstants.h" - "FoodData.cpp" - "FoodData.h" - "net.minecraft.world.food.h" -) -source_group("net/minecraft/world/food" FILES ${_SOURCES_NET_FOOD}) - -set(_SOURCES_NET_INVENTORY - "AbstractContainerMenu.cpp" - "AbstractContainerMenu.h" - "AnimalChest.cpp" - "AnimalChest.h" - "AnvilMenu.cpp" - "AnvilMenu.h" - "ArmorSlot.cpp" - "ArmorSlot.h" - "BeaconMenu.cpp" - "BeaconMenu.h" - "BrewingStandMenu.cpp" - "BrewingStandMenu.h" - "ContainerMenu.cpp" - "ContainerMenu.h" - "CraftingContainer.cpp" - "CraftingContainer.h" - "CraftingMenu.cpp" - "CraftingMenu.h" - "EnchantmentContainer.cpp" - "EnchantmentContainer.h" - "EnchantmentMenu.cpp" - "EnchantmentMenu.h" - "EnchantmentSlot.h" - "FireworksMenu.cpp" - "FireworksMenu.h" - "FurnaceMenu.cpp" - "FurnaceMenu.h" - "FurnaceResultSlot.cpp" - "FurnaceResultSlot.h" - "HopperMenu.cpp" - "HopperMenu.h" - "HorseInventoryMenu.cpp" - "HorseInventoryMenu.h" - "InventoryMenu.cpp" - "InventoryMenu.h" - "MenuBackup.cpp" - "MenuBackup.h" - "MerchantContainer.cpp" - "MerchantContainer.h" - "MerchantMenu.cpp" - "MerchantMenu.h" - "MerchantResultSlot.cpp" - "MerchantResultSlot.h" - "PlayerEnderChestContainer.cpp" - "PlayerEnderChestContainer.h" - "RepairContainer.cpp" - "RepairContainer.h" - "RepairResultSlot.cpp" - "RepairResultSlot.h" - "ResultContainer.cpp" - "ResultContainer.h" - "ResultSlot.cpp" - "ResultSlot.h" - "Slot.cpp" - "Slot.h" - "TrapMenu.cpp" - "TrapMenu.h" - "net.minecraft.world.inventory.ContainerListener.h" - "net.minecraft.world.inventory.h" -) -source_group("net/minecraft/world/inventory" FILES ${_SOURCES_NET_INVENTORY}) - -set(_SOURCES_NET_ITEM - "AnvilTileItem.cpp" - "AnvilTileItem.h" - "ArmorItem.cpp" - "ArmorItem.h" - "AuxDataTileItem.cpp" - "AuxDataTileItem.h" - "BedItem.cpp" - "BedItem.h" - "BoatItem.cpp" - "BoatItem.h" - "BookItem.cpp" - "BookItem.h" - "BottleItem.cpp" - "BottleItem.h" - "BowItem.cpp" - "BowItem.h" - "BowlFoodItem.cpp" - "BowlFoodItem.h" - "BucketItem.cpp" - "BucketItem.h" - "CarrotOnAStickItem.cpp" - "CarrotOnAStickItem.h" - "ClockItem.cpp" - "ClockItem.h" - "CoalItem.cpp" - "CoalItem.h" - "ColoredTileItem.cpp" - "ColoredTileItem.h" - "CompassItem.cpp" - "CompassItem.h" - "ComplexItem.cpp" - "ComplexItem.h" - "DiggerItem.cpp" - "DiggerItem.h" - "DoorItem.cpp" - "DoorItem.h" - "DyePowderItem.cpp" - "DyePowderItem.h" - "EggItem.cpp" - "EggItem.h" - "EmptyMapItem.cpp" - "EmptyMapItem.h" - "EnchantedBookItem.cpp" - "EnchantedBookItem.h" - "EnderEyeItem.cpp" - "EnderEyeItem.h" - "EnderpearlItem.cpp" - "EnderpearlItem.h" - "ExperienceItem.cpp" - "ExperienceItem.h" - "FireChargeItem.cpp" - "FireChargeItem.h" - "FireworksChargeItem.cpp" - "FireworksChargeItem.h" - "FireworksItem.cpp" - "FireworksItem.h" - "FishingRodItem.cpp" - "FishingRodItem.h" - "FlintAndSteelItem.cpp" - "FlintAndSteelItem.h" - "FoodItem.cpp" - "FoodItem.h" - "GoldenAppleItem.cpp" - "GoldenAppleItem.h" - "HangingEntityItem.cpp" - "HangingEntityItem.h" - "HatchetItem.cpp" - "HatchetItem.h" - "HoeItem.cpp" - "HoeItem.h" - "Item.cpp" - "Item.h" - "ItemInstance.cpp" - "ItemInstance.h" - "LeafTileItem.cpp" - "LeafTileItem.h" - "LeashItem.cpp" - "LeashItem.h" - "MapItem.cpp" - "MapItem.h" - "MilkBucketItem.cpp" - "MilkBucketItem.h" - "MinecartItem.cpp" - "MinecartItem.h" - "MultiTextureTileItem.cpp" - "MultiTextureTileItem.h" - "NameTagItem.cpp" - "NameTagItem.h" - "PickaxeItem.cpp" - "PickaxeItem.h" - "PistonTileItem.cpp" - "PistonTileItem.h" - "PotionItem.cpp" - "PotionItem.h" - "Rarity.cpp" - "Rarity.h" - "RecordingItem.cpp" - "RecordingItem.h" - "RedStoneItem.cpp" - "RedStoneItem.h" - "SaddleItem.cpp" - "SaddleItem.h" - "SaplingTileItem.cpp" - "SaplingTileItem.h" - "SeedFoodItem.cpp" - "SeedFoodItem.h" - "SeedItem.cpp" - "SeedItem.h" - "ShearsItem.cpp" - "ShearsItem.h" - "ShovelItem.cpp" - "ShovelItem.h" - "SignItem.cpp" - "SignItem.h" - "SimpleFoiledItem.cpp" - "SimpleFoiledItem.h" - "SkullItem.cpp" - "SkullItem.h" - "SnowItem.cpp" - "SnowItem.h" - "SnowballItem.cpp" - "SnowballItem.h" - "SpawnEggItem.cpp" - "SpawnEggItem.h" - "StoneSlabTileItem.cpp" - "StoneSlabTileItem.h" - "TileItem.cpp" - "TileItem.h" - "TilePlanterItem.cpp" - "TilePlanterItem.h" - "UseAnim.h" - "WaterLilyTileItem.cpp" - "WaterLilyTileItem.h" - "WeaponItem.cpp" - "WeaponItem.h" - "WoolTileItem.cpp" - "WoolTileItem.h" - "WrittenBookItem.h" - "net.minecraft.world.item.h" -) -source_group("net/minecraft/world/item" FILES ${_SOURCES_NET_ITEM}) - -set(_SOURCES_NET_ITEM_ALCHEMY - "PotionBrewing.cpp" - "PotionBrewing.h" - "net.minecraft.world.item.alchemy.h" -) -source_group("net/minecraft/world/item/alchemy" FILES ${_SOURCES_NET_ITEM_ALCHEMY}) - -set(_SOURCES_NET_ITEM_CRAFTING - "ArmorDyeRecipe.cpp" - "ArmorDyeRecipe.h" - "ArmorRecipes.cpp" - "ArmorRecipes.h" - "ClothDyeRecipes.cpp" - "ClothDyeRecipes.h" - "FireworksRecipe.cpp" - "FireworksRecipe.h" - "FoodRecipies.cpp" - "FoodRecipies.h" - "FurnaceRecipes.cpp" - "FurnaceRecipes.h" - "MapCloningRecipe.h" - "MapExtendingRecipe.h" - "OreRecipies.cpp" - "OreRecipies.h" - "Recipes.cpp" - "Recipes.h" - "Recipy.h" - "ShapedRecipy.cpp" - "ShapedRecipy.h" - "ShapelessRecipy.cpp" - "ShapelessRecipy.h" - "StructureRecipies.cpp" - "StructureRecipies.h" - "ToolRecipies.cpp" - "ToolRecipies.h" - "WeaponRecipies.cpp" - "WeaponRecipies.h" - "net.minecraft.world.item.crafting.h" -) -source_group("net/minecraft/world/item/crafting" FILES ${_SOURCES_NET_ITEM_CRAFTING}) - -set(_SOURCES_NET_ITEM_ENCHANTMENT - "ArrowDamageEnchantment.cpp" - "ArrowDamageEnchantment.h" - "ArrowFireEnchantment.cpp" - "ArrowFireEnchantment.h" - "ArrowInfiniteEnchantment.cpp" - "ArrowInfiniteEnchantment.h" - "ArrowKnockbackEnchantment.cpp" - "ArrowKnockbackEnchantment.h" - "DamageEnchantment.cpp" - "DamageEnchantment.h" - "DigDurabilityEnchantment.cpp" - "DigDurabilityEnchantment.h" - "DiggingEnchantment.cpp" - "DiggingEnchantment.h" - "Enchantment.cpp" - "Enchantment.h" - "EnchantmentCategory.cpp" - "EnchantmentCategory.h" - "EnchantmentHelper.cpp" - "EnchantmentHelper.h" - "EnchantmentInstance.cpp" - "EnchantmentInstance.h" - "FireAspectEnchantment.cpp" - "FireAspectEnchantment.h" - "KnockbackEnchantment.cpp" - "KnockbackEnchantment.h" - "LootBonusEnchantment.cpp" - "LootBonusEnchantment.h" - "OxygenEnchantment.cpp" - "OxygenEnchantment.h" - "ProtectionEnchantment.cpp" - "ProtectionEnchantment.h" - "ThornsEnchantment.cpp" - "ThornsEnchantment.h" - "UntouchingEnchantment.cpp" - "UntouchingEnchantment.h" - "WaterWorkerEnchantment.cpp" - "WaterWorkerEnchantment.h" - "net.minecraft.world.item.enchantment.h" -) -source_group("net/minecraft/world/item/enchantment" FILES ${_SOURCES_NET_ITEM_ENCHANTMENT}) - -set(_SOURCES_NET_ITEM_TRADING - "Merchant.h" - "MerchantRecipe.cpp" - "MerchantRecipe.h" - "MerchantRecipeList.cpp" - "MerchantRecipeList.h" - "net.minecraft.world.item.trading.h" -) -source_group("net/minecraft/world/item/trading" FILES ${_SOURCES_NET_ITEM_TRADING}) - -set(_SOURCES_NET_LEVEL - "BaseMobSpawner.cpp" - "BaseMobSpawner.h" - "BlockDestructionProgress.cpp" - "BlockDestructionProgress.h" - "Calendar.cpp" - "Calendar.h" - "ChunkPos.cpp" - "ChunkPos.h" - "Coord.h" - "Explosion.cpp" - "Explosion.h" - "FoliageColor.cpp" - "FoliageColor.h" - "GameRules.cpp" - "GameRules.h" - "GrassColor.cpp" - "GrassColor.h" - "Level.cpp" - "Level.h" - "LevelConflictException.cpp" - "LevelConflictException.h" - "LevelListener.h" - "LevelSettings.cpp" - "LevelSettings.h" - "LevelSource.h" - "LevelType.cpp" - "LevelType.h" - "LightLayer.h" - "MobSpawner.cpp" - "MobSpawner.h" - "PortalForcer.cpp" - "PortalForcer.h" - "Region.cpp" - "Region.h" - "TickNextTickData.cpp" - "TickNextTickData.h" - "TileEventData.cpp" - "TileEventData.h" - "TilePos.cpp" - "TilePos.h" - "WaterColor.cpp" - "WaterColor.h" - "net.minecraft.world.level.h" -) -source_group("net/minecraft/world/level" FILES ${_SOURCES_NET_LEVEL}) - -set(_SOURCES_NET_LEVEL_BIOME - "BeachBiome.cpp" - "BeachBiome.h" - "Biome.cpp" - "Biome.h" - "BiomeCache.cpp" - "BiomeCache.h" - "BiomeDecorator.cpp" - "BiomeDecorator.h" - "BiomeSource.cpp" - "BiomeSource.h" - "DesertBiome.cpp" - "DesertBiome.h" - "ExtremeHillsBiome.cpp" - "ExtremeHillsBiome.h" - "FixedBiomeSource.cpp" - "FixedBiomeSource.h" - "ForestBiome.cpp" - "ForestBiome.h" - "HellBiome.cpp" - "HellBiome.h" - "IceBiome.cpp" - "IceBiome.h" - "JungleBiome.cpp" - "JungleBiome.h" - "MushroomIslandBiome.cpp" - "MushroomIslandBiome.h" - "OceanBiome.h" - "PlainsBiome.cpp" - "PlainsBiome.h" - "RainforestBiome.cpp" - "RainforestBiome.h" - "RiverBiome.h" - "SwampBiome.cpp" - "SwampBiome.h" - "TaigaBiome.cpp" - "TaigaBiome.h" - "TheEndBiome.cpp" - "TheEndBiome.h" - "TheEndBiomeDecorator.cpp" - "TheEndBiomeDecorator.h" - "WaterlilyFeature.cpp" - "WaterlilyFeature.h" - "net.minecraft.world.level.biome.h" -) -source_group("net/minecraft/world/level/biome" FILES ${_SOURCES_NET_LEVEL_BIOME}) - -set(_SOURCES_NET_LEVEL_CHUNK - "BlockReplacements.cpp" - "BlockReplacements.h" - "ChunkSource.h" - "CompressedTileStorage.cpp" - "CompressedTileStorage.h" - "DataLayer.cpp" - "DataLayer.h" - "EmptyLevelChunk.cpp" - "EmptyLevelChunk.h" - "LevelChunk.cpp" - "LevelChunk.h" - "ReadOnlyChunkCache.cpp" - "ReadOnlyChunkCache.h" - "SparseDataStorage.cpp" - "SparseDataStorage.h" - "SparseLightStorage.cpp" - "SparseLightStorage.h" - "WaterLevelChunk.cpp" - "WaterLevelChunk.h" - "net.minecraft.world.level.chunk.h" -) -source_group("net/minecraft/world/level/chunk" FILES ${_SOURCES_NET_LEVEL_CHUNK}) - -set(_SOURCES_NET_LEVEL_CHUNK_STORAGE - "ChunkStorage.h" - "ChunkStorageProfileDecorator.cpp" - "ChunkStorageProfileDecorator.h" - "McRegionChunkStorage.cpp" - "McRegionChunkStorage.h" - "MemoryChunkStorage.cpp" - "MemoryChunkStorage.h" - "NbtSlotFile.cpp" - "NbtSlotFile.h" - "OldChunkStorage.cpp" - "OldChunkStorage.h" - "RegionFile.cpp" - "RegionFile.h" - "RegionFileCache.cpp" - "RegionFileCache.h" - "ZoneFile.cpp" - "ZoneFile.h" - "ZoneIo.cpp" - "ZoneIo.h" - "ZonedChunkStorage.cpp" - "ZonedChunkStorage.h" - "net.minecraft.world.level.chunk.storage.h" -) -source_group("net/minecraft/world/level/chunk/storage" FILES ${_SOURCES_NET_LEVEL_CHUNK_STORAGE}) - -set(_SOURCES_NET_LEVEL_DIMENSION - "Dimension.cpp" - "Dimension.h" - "HellDimension.cpp" - "HellDimension.h" - "NormalDimension.h" - "TheEndDimension.cpp" - "TheEndDimension.h" - "net.minecraft.world.level.dimension.h" -) -source_group("net/minecraft/world/level/dimension" FILES ${_SOURCES_NET_LEVEL_DIMENSION}) - -set(_SOURCES_NET_LEVEL_LEVELGEN - "CanyonFeature.cpp" - "CanyonFeature.h" - "CustomLevelSource.cpp" - "CustomLevelSource.h" - "DungeonFeature.cpp" - "DungeonFeature.h" - "FlatLevelSource.cpp" - "FlatLevelSource.h" - "HellFlatLevelSource.cpp" - "HellFlatLevelSource.h" - "HellRandomLevelSource.cpp" - "HellRandomLevelSource.h" - "LargeCaveFeature.cpp" - "LargeCaveFeature.h" - "LargeFeature.cpp" - "LargeFeature.h" - "LargeHellCaveFeature.cpp" - "LargeHellCaveFeature.h" - "RandomLevelSource.cpp" - "RandomLevelSource.h" - "TheEndLevelRandomLevelSource.cpp" - "TheEndLevelRandomLevelSource.h" - "TownFeature.h" - "net.minecraft.world.level.levelgen.h" -) -source_group("net/minecraft/world/level/levelgen" FILES ${_SOURCES_NET_LEVEL_LEVELGEN}) - -set(_SOURCES_NET_LEVEL_LEVELGEN_FEATURE - "BasicTree.cpp" - "BasicTree.h" - "BirchFeature.cpp" - "BirchFeature.h" - "BonusChestFeature.cpp" - "BonusChestFeature.h" - "CactusFeature.cpp" - "CactusFeature.h" - "CaveFeature.cpp" - "CaveFeature.h" - "ClayFeature.cpp" - "ClayFeature.h" - "DeadBushFeature.cpp" - "DeadBushFeature.h" - "DesertWellFeature.cpp" - "DesertWellFeature.h" - "EndPodiumFeature.cpp" - "EndPodiumFeature.h" - "Feature.cpp" - "Feature.h" - "FlowerFeature.cpp" - "FlowerFeature.h" - "GroundBushFeature.cpp" - "GroundBushFeature.h" - "HellFireFeature.cpp" - "HellFireFeature.h" - "HellPortalFeature.cpp" - "HellPortalFeature.h" - "HellSpringFeature.cpp" - "HellSpringFeature.h" - "HouseFeature.cpp" - "HouseFeature.h" - "HugeMushroomFeature.cpp" - "HugeMushroomFeature.h" - "LakeFeature.cpp" - "LakeFeature.h" - "LightGemFeature.cpp" - "LightGemFeature.h" - "MegaTreeFeature.cpp" - "MegaTreeFeature.h" - "MonsterRoomFeature.cpp" - "MonsterRoomFeature.h" - "OreFeature.cpp" - "OreFeature.h" - "PineFeature.cpp" - "PineFeature.h" - "PumpkinFeature.cpp" - "PumpkinFeature.h" - "ReedsFeature.cpp" - "ReedsFeature.h" - "SandFeature.cpp" - "SandFeature.h" - "SpikeFeature.cpp" - "SpikeFeature.h" - "SpringFeature.cpp" - "SpringFeature.h" - "SpruceFeature.cpp" - "SpruceFeature.h" - "SwampTreeFeature.cpp" - "SwampTreeFeature.h" - "TallGrassFeature.cpp" - "TallGrassFeature.h" - "TreeFeature.cpp" - "TreeFeature.h" - "VinesFeature.cpp" - "VinesFeature.h" - "net.minecraft.world.level.levelgen.feature.h" -) -source_group("net/minecraft/world/level/levelgen/feature" FILES ${_SOURCES_NET_LEVEL_LEVELGEN_FEATURE}) - -set(_SOURCES_NET_LEVEL_LEVELGEN_FLAT - "FlatGeneratorInfo.cpp" - "FlatGeneratorInfo.h" - "FlatLayerInfo.cpp" - "FlatLayerInfo.h" - "net.minecraft.world.level.levelgen.flat.h" -) -source_group("net/minecraft/world/level/levelgen/flat" FILES ${_SOURCES_NET_LEVEL_LEVELGEN_FLAT}) - -set(_SOURCES_NET_LEVEL_LEVELGEN_STRUCTURE - "BlockGenMethods.cpp" - "BlockGenMethods.h" - "BoundingBox.cpp" - "BoundingBox.h" - "MineShaftFeature.cpp" - "MineShaftFeature.h" - "MineShaftPieces.cpp" - "MineShaftPieces.h" - "MineShaftStart.cpp" - "MineShaftStart.h" - "NetherBridgeFeature.cpp" - "NetherBridgeFeature.h" - "NetherBridgePieces.cpp" - "NetherBridgePieces.h" - "RandomScatteredLargeFeature.cpp" - "RandomScatteredLargeFeature.h" - "ScatteredFeaturePieces.cpp" - "ScatteredFeaturePieces.h" - "SkyIslandDimension.cpp" - "StrongholdFeature.cpp" - "StrongholdFeature.h" - "StrongholdPieces.cpp" - "StrongholdPieces.h" - "StructureFeature.cpp" - "StructureFeature.h" - "StructureFeatureIO.cpp" - "StructureFeatureIO.h" - "StructureFeatureSavedData.cpp" - "StructureFeatureSavedData.h" - "StructurePiece.cpp" - "StructurePiece.h" - "StructureStart.cpp" - "StructureStart.h" - "VillageFeature.cpp" - "VillageFeature.h" - "VillagePieces.cpp" - "VillagePieces.h" - "net.minecraft.world.level.levelgen.structure.h" -) -source_group("net/minecraft/world/level/levelgen/structure" FILES ${_SOURCES_NET_LEVEL_LEVELGEN_STRUCTURE}) - -set(_SOURCES_NET_LEVEL_LEVELGEN_SYNTH - "Distort.cpp" - "Distort.h" - "Emboss.cpp" - "Emboss.h" - "FastNoise.cpp" - "FastNoise.h" - "ImprovedNoise.cpp" - "ImprovedNoise.h" - "PerlinNoise.cpp" - "PerlinNoise.h" - "PerlinSimplexNoise.cpp" - "PerlinSimplexNoise.h" - "Rotate.cpp" - "Rotate.h" - "Scale.cpp" - "Scale.h" - "SimplexNoise.cpp" - "SimplexNoise.h" - "Synth.cpp" - "Synth.h" - "net.minecraft.world.level.levelgen.synth.h" -) -source_group("net/minecraft/world/level/levelgen/synth" FILES ${_SOURCES_NET_LEVEL_LEVELGEN_SYNTH}) - -set(_SOURCES_NET_LEVEL_MATERIAL - "DecorationMaterial.h" - "GasMaterial.h" - "LiquidMaterial.h" - "Material.cpp" - "Material.h" - "MaterialColor.cpp" - "MaterialColor.h" - "PortalMaterial.h" - "WebMaterial.h" - "net.minecraft.world.level.material.h" -) -source_group("net/minecraft/world/level/material" FILES ${_SOURCES_NET_LEVEL_MATERIAL}) - -set(_SOURCES_NET_LEVEL_NEWBIOME_LAYER - "AddIslandLayer.cpp" - "AddIslandLayer.h" - "AddMushroomIslandLayer.cpp" - "AddMushroomIslandLayer.h" - "AddSnowLayer.cpp" - "AddSnowLayer.h" - "BiomeInitLayer.cpp" - "BiomeInitLayer.h" - "BiomeOverrideLayer.cpp" - "BiomeOverrideLayer.h" - "DownfallLayer.cpp" - "DownfallLayer.h" - "DownfallMixerLayer.cpp" - "DownfallMixerLayer.h" - "FlatLayer.cpp" - "FlatLayer.h" - "FuzzyZoomLayer.cpp" - "FuzzyZoomLayer.h" - "GrowMushroomIslandLayer.cpp" - "GrowMushroomIslandLayer.h" - "IntCache.cpp" - "IntCache.h" - "IslandLayer.cpp" - "IslandLayer.h" - "Layer.cpp" - "Layer.h" - "RegionHillsLayer.cpp" - "RegionHillsLayer.h" - "RiverInitLayer.cpp" - "RiverInitLayer.h" - "RiverLayer.cpp" - "RiverLayer.h" - "RiverMixerLayer.cpp" - "RiverMixerLayer.h" - "ShoreLayer.cpp" - "ShoreLayer.h" - "SmoothLayer.cpp" - "SmoothLayer.h" - "SmoothZoomLayer.cpp" - "SmoothZoomLayer.h" - "SwampRiversLayer.cpp" - "SwampRiversLayer.h" - "TemperatureLayer.cpp" - "TemperatureLayer.h" - "TemperatureMixerLayer.cpp" - "TemperatureMixerLayer.h" - "VoronoiZoom.cpp" - "VoronoiZoom.h" - "ZoomLayer.cpp" - "ZoomLayer.h" - "net.minecraft.world.level.newbiome.layer.h" -) -source_group("net/minecraft/world/level/newbiome/layer" FILES ${_SOURCES_NET_LEVEL_NEWBIOME_LAYER}) - -set(_SOURCES_NET_LEVEL_PATHFINDER - "BinaryHeap.cpp" - "BinaryHeap.h" - "Node.cpp" - "Node.h" - "Path.cpp" - "Path.h" - "PathFinder.cpp" - "PathFinder.h" - "net.minecraft.world.level.pathfinder.h" -) -source_group("net/minecraft/world/level/pathfinder" FILES ${_SOURCES_NET_LEVEL_PATHFINDER}) - -set(_SOURCES_NET_LEVEL_REDSTONE - "Redstone.cpp" - "Redstone.h" - "net.minecraft.world.level.redstone.h" -) -source_group("net/minecraft/world/level/redstone" FILES ${_SOURCES_NET_LEVEL_REDSTONE}) - -set(_SOURCES_NET_LEVEL_SAVEDDATA - "MapItemSavedData.cpp" - "MapItemSavedData.h" - "SavedData.cpp" - "SavedData.h" - "net.minecraft.world.level.saveddata.h" -) -source_group("net/minecraft/world/level/saveddata" FILES ${_SOURCES_NET_LEVEL_SAVEDDATA}) - -set(_SOURCES_NET_LEVEL_STORAGE - "DerivedLevelData.cpp" - "DerivedLevelData.h" - "DirectoryLevelStorage.cpp" - "DirectoryLevelStorage.h" - "DirectoryLevelStorageSource.cpp" - "DirectoryLevelStorageSource.h" - "LevelData.cpp" - "LevelData.h" - "LevelStorage.cpp" - "LevelStorage.h" - "LevelStorageProfilerDecorator.cpp" - "LevelStorageProfilerDecorator.h" - "LevelStorageSource.h" - "LevelSummary.cpp" - "LevelSummary.h" - "McRegionLevelStorage.cpp" - "McRegionLevelStorage.h" - "McRegionLevelStorageSource.cpp" - "McRegionLevelStorageSource.h" - "MemoryLevelStorage.cpp" - "MemoryLevelStorage.h" - "MemoryLevelStorageSource.cpp" - "MemoryLevelStorageSource.h" - "MockedLevelStorage.cpp" - "MockedLevelStorage.h" - "PlayerIO.h" - "SavedDataStorage.cpp" - "SavedDataStorage.h" - "net.minecraft.world.level.storage.h" -) -source_group("net/minecraft/world/level/storage" FILES ${_SOURCES_NET_LEVEL_STORAGE}) - -set(_SOURCES_NET_LEVEL_TILE - "AirTile.cpp" - "AirTile.h" - "AnvilTile.cpp" - "AnvilTile.h" - "BaseEntityTile.cpp" - "BaseEntityTile.h" - "BasePressurePlateTile.cpp" - "BasePressurePlateTile.h" - "BaseRailTile.cpp" - "BaseRailTile.h" - "BeaconTile.cpp" - "BeaconTile.h" - "BedTile.cpp" - "BedTile.h" - "BookshelfTile.cpp" - "BookshelfTile.h" - "BrewingStandTile.cpp" - "BrewingStandTile.h" - "Bush.cpp" - "Bush.h" - "ButtonTile.cpp" - "ButtonTile.h" - "CactusTile.cpp" - "CactusTile.h" - "CakeTile.cpp" - "CakeTile.h" - "CarrotTile.cpp" - "CarrotTile.h" - "CauldronTile.cpp" - "CauldronTile.h" - "ChestTile.cpp" - "ChestTile.h" - "ClayTile.cpp" - "ClayTile.h" - "CocoaTile.cpp" - "CocoaTile.h" - "ColoredTile.cpp" - "ColoredTile.h" - "CommandBlock.cpp" - "CommandBlock.h" - "ComparatorTile.cpp" - "ComparatorTile.h" - "CoralTile.cpp" - "CoralTile.h" - "CropTile.cpp" - "CropTile.h" - "DaylightDetectorTile.cpp" - "DaylightDetectorTile.h" - "DeadBushTile.cpp" - "DeadBushTile.h" - "DetectorRailTile.cpp" - "DetectorRailTile.h" - "DiodeTile.cpp" - "DiodeTile.h" - "DirectionalTile.cpp" - "DirectionalTile.h" - "DirtTile.cpp" - "DirtTile.h" - "DispenserTile.cpp" - "DispenserTile.h" - "DoorTile.cpp" - "DoorTile.h" - "DropperTile.cpp" - "DropperTile.h" - "EggTile.cpp" - "EggTile.h" - "EnchantmentTableTile.cpp" - "EnchantmentTableTile.h" - "EnderChestTile.cpp" - "EnderChestTile.h" - "EntityTile.h" - "FarmTile.cpp" - "FarmTile.h" - "FenceGateTile.cpp" - "FenceGateTile.h" - "FenceTile.cpp" - "FenceTile.h" - "FireTile.cpp" - "FireTile.h" - "FlowerPotTile.cpp" - "FlowerPotTile.h" - "FurnaceTile.cpp" - "FurnaceTile.h" - "GlassTile.cpp" - "GlassTile.h" - "GlowstoneTile.cpp" - "GlowstoneTile.h" - "GrassTile.cpp" - "GrassTile.h" - "GravelTile.cpp" - "GravelTile.h" - "HalfSlabTile.cpp" - "HalfSlabTile.h" - "HalfTransparentTile.cpp" - "HalfTransparentTile.h" - "HayBlockTile.cpp" - "HayBlockTile.h" - "HeavyTile.cpp" - "HeavyTile.h" - "HopperTile.cpp" - "HopperTile.h" - "HugeMushroomTile.cpp" - "HugeMushroomTile.h" - "IceTile.cpp" - "IceTile.h" - "JukeboxTile.cpp" - "JukeboxTile.h" - "LadderTile.cpp" - "LadderTile.h" - "LeafTile.cpp" - "LeafTile.h" - "LevelEvent.h" - "LeverTile.cpp" - "LeverTile.h" - "LiquidTile.cpp" - "LiquidTile.h" - "LiquidTileDynamic.cpp" - "LiquidTileDynamic.h" - "LiquidTileStatic.cpp" - "LiquidTileStatic.h" - "LockedChestTile.cpp" - "LockedChestTile.h" - "MelonTile.cpp" - "MelonTile.h" - "MetalTile.cpp" - "MetalTile.h" - "MobSpawnerTile.cpp" - "MobSpawnerTile.h" - "Mushroom.cpp" - "Mushroom.h" - "MycelTile.cpp" - "MycelTile.h" - "NetherWartTile.cpp" - "NetherWartTile.h" - "NetherrackTile.cpp" - "NetherrackTile.h" - "NotGateTile.cpp" - "NotGateTile.h" - "NoteBlockTile.cpp" - "NoteBlockTile.h" - "ObsidianTile.cpp" - "ObsidianTile.h" - "OreTile.cpp" - "OreTile.h" - "PortalTile.cpp" - "PortalTile.h" - "PotatoTile.cpp" - "PotatoTile.h" - "PoweredMetalTile.cpp" - "PoweredMetalTile.h" - "PoweredRailTile.cpp" - "PoweredRailTile.h" - "PressurePlateTile.cpp" - "PressurePlateTile.h" - "PumpkinTile.cpp" - "PumpkinTile.h" - "QuartzBlockTile.cpp" - "QuartzBlockTile.h" - "RailTile.cpp" - "RailTile.h" - "RedStoneDustTile.cpp" - "RedStoneDustTile.h" - "RedStoneOreTile.cpp" - "RedStoneOreTile.h" - "RedlightTile.cpp" - "RedlightTile.h" - "ReedTile.cpp" - "ReedTile.h" - "RepeaterTile.cpp" - "RepeaterTile.h" - "RotatedPillarTile.cpp" - "RotatedPillarTile.h" - "SandStoneTile.cpp" - "SandStoneTile.h" - "Sapling.cpp" - "Sapling.h" - "SignTile.cpp" - "SignTile.h" - "SkullTile.cpp" - "SkullTile.h" - "SmoothStoneBrickTile.cpp" - "SmoothStoneBrickTile.h" - "SnowTile.cpp" - "SnowTile.h" - "SoulSandTile.cpp" - "SoulSandTile.h" - "Sponge.cpp" - "Sponge.h" - "StainedGlassBlock.cpp" - "StainedGlassBlock.h" - "StainedGlassPaneBlock.cpp" - "StainedGlassPaneBlock.h" - "StairTile.cpp" - "StairTile.h" - "StemTile.cpp" - "StemTile.h" - "StoneButtonTile.cpp" - "StoneButtonTile.h" - "StoneMonsterTile.cpp" - "StoneMonsterTile.h" - "StoneSlabTile.cpp" - "StoneSlabTile.h" - "StoneTile.cpp" - "StoneTile.h" - "TallGrass.cpp" - "TallGrass.h" - "TheEndPortal.cpp" - "TheEndPortal.h" - "TheEndPortalFrameTile.cpp" - "TheEndPortalFrameTile.h" - "ThinFenceTile.cpp" - "ThinFenceTile.h" - "Tile.cpp" - "Tile.h" - "TntTile.cpp" - "TntTile.h" - "TopSnowTile.cpp" - "TopSnowTile.h" - "TorchTile.cpp" - "TorchTile.h" - "TransparentTile.cpp" - "TransparentTile.h" - "TrapDoorTile.cpp" - "TrapDoorTile.h" - "TreeTile.cpp" - "TreeTile.h" - "TripWireSourceTile.cpp" - "TripWireSourceTile.h" - "TripWireTile.cpp" - "TripWireTile.h" - "VineTile.cpp" - "VineTile.h" - "WallTile.cpp" - "WallTile.h" - "WaterLilyTile.cpp" - "WaterLilyTile.h" - "WebTile.cpp" - "WebTile.h" - "WeightedPressurePlateTile.cpp" - "WeightedPressurePlateTile.h" - "WoodButtonTile.cpp" - "WoodButtonTile.h" - "WoodSlabTile.cpp" - "WoodSlabTile.h" - "WoodTile.cpp" - "WoodTile.h" - "WoolCarpetTile.cpp" - "WoolCarpetTile.h" - "WorkbenchTile.cpp" - "WorkbenchTile.h" - "net.minecraft.world.level.tile.h" -) -source_group("net/minecraft/world/level/tile" FILES ${_SOURCES_NET_LEVEL_TILE}) - -set(_SOURCES_NET_LEVEL_TILE_ENTITY - "BeaconTileEntity.cpp" - "BeaconTileEntity.h" - "BrewingStandTileEntity.cpp" - "BrewingStandTileEntity.h" - "ChestTileEntity.cpp" - "ChestTileEntity.h" - "CommandBlockEntity.cpp" - "CommandBlockEntity.h" - "ComparatorTileEntity.cpp" - "ComparatorTileEntity.h" - "DaylightDetectorTileEntity.cpp" - "DaylightDetectorTileEntity.h" - "DispenserTileEntity.cpp" - "DispenserTileEntity.h" - "DropperTileEntity.cpp" - "DropperTileEntity.h" - "EnchantmentTableEntity.cpp" - "EnchantmentTableEntity.h" - "EnderChestTileEntity.cpp" - "EnderChestTileEntity.h" - "FurnaceTileEntity.cpp" - "FurnaceTileEntity.h" - "Hopper.h" - "HopperTileEntity.cpp" - "HopperTileEntity.h" - "MobSpawnerTileEntity.cpp" - "MobSpawnerTileEntity.h" - "MusicTileEntity.cpp" - "MusicTileEntity.h" - "SignTileEntity.cpp" - "SignTileEntity.h" - "SkullTileEntity.cpp" - "SkullTileEntity.h" - "TheEndPortalTileEntity.cpp" - "TheEndPortalTileEntity.h" - "TileEntity.cpp" - "TileEntity.h" - "net.minecraft.world.level.tile.entity.h" -) -source_group("net/minecraft/world/level/tile/entity" FILES ${_SOURCES_NET_LEVEL_TILE_ENTITY}) - -set(_SOURCES_NET_LEVEL_TILE_PISTON - "PistonBaseTile.cpp" - "PistonBaseTile.h" - "PistonExtensionTile.cpp" - "PistonExtensionTile.h" - "PistonMovingPiece.cpp" - "PistonMovingPiece.h" - "PistonPieceEntity.cpp" - "PistonPieceEntity.h" - "net.minecraft.world.level.tile.piston.h" -) -source_group("net/minecraft/world/level/tile/piston" FILES ${_SOURCES_NET_LEVEL_TILE_PISTON}) - -set(_SOURCES_NET_PHYS - "AABB.cpp" - "AABB.h" - "HitResult.cpp" - "HitResult.h" - "Vec3.cpp" - "Vec3.h" - "net.minecraft.world.phys.h" -) -source_group("net/minecraft/world/phys" FILES ${_SOURCES_NET_PHYS}) - -set(_SOURCES_NET_SCORES - "Objective.cpp" - "Objective.h" - "PlayerTeam.cpp" - "PlayerTeam.h" - "Score.cpp" - "Score.h" - "ScoreHolder.h" - "Scoreboard.cpp" - "Scoreboard.h" - "ScoreboardSaveData.h" - "Team.cpp" - "Team.h" - "net.minecraft.world.scores.h" -) -source_group("net/minecraft/world/scores" FILES ${_SOURCES_NET_SCORES}) - -set(_SOURCES_NET_SCORES_CRITERIA - "DummyCriteria.cpp" - "DummyCriteria.h" - "HealthCriteria.cpp" - "HealthCriteria.h" - "ObjectiveCriteria.cpp" - "ObjectiveCriteria.h" - "net.minecraft.world.scores.criteria.h" -) -source_group("net/minecraft/world/scores/criteria" FILES ${_SOURCES_NET_SCORES_CRITERIA}) - -set(_SOURCES_X64HEADERS - "x64headers/extraX64.h" - "x64headers/qnet.h" - "x64headers/xmcore.h" - "x64headers/xrnm.h" - "x64headers/xsocialpost.h" - "x64headers/xuiapp.h" - "x64headers/xuiresource.h" -) -source_group("x64headers" FILES ${_SOURCES_X64HEADERS}) +include("${CMAKE_CURRENT_LIST_DIR}/cmake/Common.cmake") +include("${CMAKE_CURRENT_LIST_DIR}/cmake/Durango.cmake") +# Combine all source files into a single variable for the target +# TODO Add conditions to include sources for the current platform set(MINECRAFT_WORLD_SOURCES - ${_SOURCES_ROOT} - ${_SOURCES_CONSOLEHELPERS} - ${_SOURCES_CONSOLEHELPERS_CONSOLESAVEFILEIO} - ${_SOURCES_CONSOLEJAVALIBS} - ${_SOURCES_CONSOLEJAVALIBS_INPUTOUTPUTSTREAM} - ${_SOURCES_HEADER_FILES} - ${_SOURCES_SOURCE_FILES} - ${_SOURCES_ARGO} - ${_SOURCES_COM_MOJANG_NBT} - ${_SOURCES_NET_MINECRAFT} - ${_SOURCES_NET_MINECRAFT_COMMANDS} - ${_SOURCES_NET_MINECRAFT_COMMANDS_COMMON} - ${_SOURCES_NET_MINECRAFT_CORE} - ${_SOURCES_NET_MINECRAFT_LOCALE} - ${_SOURCES_NET_MINECRAFT_NETWORK} - ${_SOURCES_NET_MINECRAFT_NETWORK_PACKET} - ${_SOURCES_NET_MINECRAFT_STATS} - ${_SOURCES_NET_MINECRAFT_UTIL} - ${_SOURCES_NET_MINECRAFT_WORLD} - ${_SOURCES_NET_DAMAGESOURCE} - ${_SOURCES_NET_EFFECT} - ${_SOURCES_NET_ENTITY} - ${_SOURCES_NET_ENTITY_AI_ATTRIBUTES} - ${_SOURCES_NET_ENTITY_AI_CONTROL} - ${_SOURCES_NET_ENTITY_AI_GOAL} - ${_SOURCES_NET_ENTITY_AI_GOAL_TARGET} - ${_SOURCES_NET_ENTITY_AI_NAVIGATION} - ${_SOURCES_NET_ENTITY_AI_SENSING} - ${_SOURCES_NET_ENTITY_AI_UTIL} - ${_SOURCES_NET_ENTITY_AI_VILLAGE} - ${_SOURCES_NET_ENTITY_AMBIENT} - ${_SOURCES_NET_ENTITY_ANIMAL} - ${_SOURCES_NET_ENTITY_BOSS} - ${_SOURCES_NET_ENTITY_BOSS_ENDERDRAGON} - ${_SOURCES_NET_ENTITY_BOSS_WITHER} - ${_SOURCES_NET_ENTITY_GLOBAL} - ${_SOURCES_NET_ENTITY_ITEM} - ${_SOURCES_NET_ENTITY_MONSTER} - ${_SOURCES_NET_ENTITY_NPC} - ${_SOURCES_NET_ENTITY_PLAYER} - ${_SOURCES_NET_ENTITY_PROJECTILE} - ${_SOURCES_NET_FOOD} - ${_SOURCES_NET_INVENTORY} - ${_SOURCES_NET_ITEM} - ${_SOURCES_NET_ITEM_ALCHEMY} - ${_SOURCES_NET_ITEM_CRAFTING} - ${_SOURCES_NET_ITEM_ENCHANTMENT} - ${_SOURCES_NET_ITEM_TRADING} - ${_SOURCES_NET_LEVEL} - ${_SOURCES_NET_LEVEL_BIOME} - ${_SOURCES_NET_LEVEL_CHUNK} - ${_SOURCES_NET_LEVEL_CHUNK_STORAGE} - ${_SOURCES_NET_LEVEL_DIMENSION} - ${_SOURCES_NET_LEVEL_LEVELGEN} - ${_SOURCES_NET_LEVEL_LEVELGEN_FEATURE} - ${_SOURCES_NET_LEVEL_LEVELGEN_FLAT} - ${_SOURCES_NET_LEVEL_LEVELGEN_STRUCTURE} - ${_SOURCES_NET_LEVEL_LEVELGEN_SYNTH} - ${_SOURCES_NET_LEVEL_MATERIAL} - ${_SOURCES_NET_LEVEL_NEWBIOME_LAYER} - ${_SOURCES_NET_LEVEL_PATHFINDER} - ${_SOURCES_NET_LEVEL_REDSTONE} - ${_SOURCES_NET_LEVEL_SAVEDDATA} - ${_SOURCES_NET_LEVEL_STORAGE} - ${_SOURCES_NET_LEVEL_TILE} - ${_SOURCES_NET_LEVEL_TILE_ENTITY} - ${_SOURCES_NET_LEVEL_TILE_PISTON} - ${_SOURCES_NET_PHYS} - ${_SOURCES_NET_SCORES} - ${_SOURCES_NET_SCORES_CRITERIA} - ${_SOURCES_X64HEADERS} + ${MINECRAFT_WORLD_COMMON} + # ${MINECRAFT_WORLD_DURANGO} PARENT_SCOPE ) diff --git a/Minecraft.World/cmake/Common.cmake b/Minecraft.World/cmake/Common.cmake new file mode 100644 index 000000000..8a4d68330 --- /dev/null +++ b/Minecraft.World/cmake/Common.cmake @@ -0,0 +1,2141 @@ +set(_MINECRAFT_WORLD_COMMON_ROOT + "${CMAKE_CURRENT_SOURCE_DIR}/EntityDiagram.cd" +) +source_group("" FILES ${_MINECRAFT_WORLD_COMMON_ROOT}) + +set(_MINECRAFT_WORLD_COMMON_CONSOLEHELPERS + "${CMAKE_CURRENT_SOURCE_DIR}/ArrayWithLength.h" + "${CMAKE_CURRENT_SOURCE_DIR}/C4JThread.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/C4JThread.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Definitions.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HashExtension.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PerformanceTimer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PerformanceTimer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/StringHelpers.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StringHelpers.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ThreadName.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ThreadName.h" +) +source_group("ConsoleHelpers" FILES ${_MINECRAFT_WORLD_COMMON_CONSOLEHELPERS}) + +set(_MINECRAFT_WORLD_COMMON_CONSOLEHELPERS_CONSOLESAVEFILEIO + "${CMAKE_CURRENT_SOURCE_DIR}/ConsoleSaveFile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ConsoleSaveFileConverter.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ConsoleSaveFileConverter.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ConsoleSaveFileIO.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ConsoleSaveFileInputStream.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ConsoleSaveFileInputStream.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ConsoleSaveFileOriginal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ConsoleSaveFileOriginal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ConsoleSaveFileOutputStream.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ConsoleSaveFileOutputStream.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ConsoleSavePath.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FileHeader.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FileHeader.h" +) +source_group("ConsoleHelpers/ConsoleSaveFileIO" FILES ${_MINECRAFT_WORLD_COMMON_CONSOLEHELPERS_CONSOLESAVEFILEIO}) + +set(_MINECRAFT_WORLD_COMMON_CONSOLEJAVALIBS + "${CMAKE_CURRENT_SOURCE_DIR}/Arrays.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BasicTypeContainers.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BasicTypeContainers.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Buffer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Buffer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ByteBuffer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ByteBuffer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Class.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Class.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Color.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Color.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Exceptions.h" + "${CMAKE_CURRENT_SOURCE_DIR}/File.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/File.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FileFilter.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FilenameFilter.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FloatBuffer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FloatBuffer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/IntBuffer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/IntBuffer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/JavaIntHash.h" + "${CMAKE_CURRENT_SOURCE_DIR}/JavaMath.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/JavaMath.h" + "${CMAKE_CURRENT_SOURCE_DIR}/NumberFormaters.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Random.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Random.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ReadMe.txt" + "${CMAKE_CURRENT_SOURCE_DIR}/Reference.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Socket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Socket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SocketAddress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/System.h" + "${CMAKE_CURRENT_SOURCE_DIR}/system.cpp" +) +source_group("ConsoleJavaLibs" FILES ${_MINECRAFT_WORLD_COMMON_CONSOLEJAVALIBS}) + +set(_MINECRAFT_WORLD_COMMON_CONSOLEJAVALIBS_INPUTOUTPUTSTREAM + "${CMAKE_CURRENT_SOURCE_DIR}/BufferedOutputStream.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BufferedOutputStream.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BufferedReader.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BufferedReader.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ByteArrayInputStream.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ByteArrayInputStream.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ByteArrayOutputStream.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ByteArrayOutputStream.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DataInput.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DataInputStream.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DataInputStream.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DataOutput.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DataOutputStream.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DataOutputStream.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FileInputStream.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FileInputStream.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FileOutputStream.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FileOutputStream.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GZIPInputStream.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GZIPOutputStream.h" + "${CMAKE_CURRENT_SOURCE_DIR}/InputOutputStream.h" + "${CMAKE_CURRENT_SOURCE_DIR}/InputStream.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/InputStream.h" + "${CMAKE_CURRENT_SOURCE_DIR}/InputStreamReader.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/InputStreamReader.h" + "${CMAKE_CURRENT_SOURCE_DIR}/OutputStream.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Reader.h" +) +source_group("ConsoleJavaLibs/InputOutputStream" FILES ${_MINECRAFT_WORLD_COMMON_CONSOLEJAVALIBS_INPUTOUTPUTSTREAM}) + +set(_MINECRAFT_WORLD_COMMON_HEADER_FILES + "${CMAKE_CURRENT_SOURCE_DIR}/LevelObjectInputStream.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.World.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ParticleTypes.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SoundTypes.h" + "${CMAKE_CURRENT_SOURCE_DIR}/compression.h" + "${CMAKE_CURRENT_SOURCE_DIR}/stdafx.h" +) +source_group("Header Files" FILES ${_MINECRAFT_WORLD_COMMON_HEADER_FILES}) + +set(_MINECRAFT_WORLD_COMMON_SOURCE_FILES + "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.World.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/compression.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/stdafx.cpp" +) +source_group("Source Files" FILES ${_MINECRAFT_WORLD_COMMON_SOURCE_FILES}) + +set(_MINECRAFT_WORLD_COMMON_ARGO + # "${CMAKE_CURRENT_SOURCE_DIR}/../Minecraft.Client/Xbox/res/audio/Minecraft.xgs" +) +source_group("argo" FILES ${_MINECRAFT_WORLD_COMMON_ARGO}) + +set(_MINECRAFT_WORLD_COMMON_COM_MOJANG_NBT + "${CMAKE_CURRENT_SOURCE_DIR}/ByteArrayTag.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ByteTag.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CompoundTag.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DoubleTag.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EndTag.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FloatTag.h" + "${CMAKE_CURRENT_SOURCE_DIR}/IntArrayTag.h" + "${CMAKE_CURRENT_SOURCE_DIR}/IntTag.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ListTag.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LongTag.h" + "${CMAKE_CURRENT_SOURCE_DIR}/NbtIo.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/NbtIo.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ShortTag.h" + "${CMAKE_CURRENT_SOURCE_DIR}/StringTag.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Tag.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Tag.h" + "${CMAKE_CURRENT_SOURCE_DIR}/com.mojang.nbt.h" +) +source_group("com/mojang/nbt" FILES ${_MINECRAFT_WORLD_COMMON_COM_MOJANG_NBT}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT + "${CMAKE_CURRENT_SOURCE_DIR}/Direction.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Direction.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Facing.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Facing.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Pos.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Pos.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SharedConstants.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SharedConstants.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.h" +) +source_group("net/minecraft" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_COMMANDS + "${CMAKE_CURRENT_SOURCE_DIR}/AdminLogCommand.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Command.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Command.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CommandDispatcher.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CommandDispatcher.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CommandSender.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CommandsEnum.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerSelector.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.commands.h" +) +source_group("net/minecraft/commands" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_COMMANDS}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_COMMANDS_COMMON + "${CMAKE_CURRENT_SOURCE_DIR}/DefaultGameModeCommand.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DefaultGameModeCommand.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EffectCommand.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EffectCommand.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EnchantItemCommand.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EnchantItemCommand.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ExperienceCommand.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ExperienceCommand.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GameDifficultyCommand.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GameModeCommand.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GameModeCommand.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GameRuleCommand.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GiveItemCommand.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GiveItemCommand.h" + "${CMAKE_CURRENT_SOURCE_DIR}/KillCommand.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/KillCommand.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PlaySoundCommand.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SetPlayerTimeoutCommand.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ShowSeedCommand.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SpreadPlayersCommand.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TimeCommand.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TimeCommand.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ToggleDownfallCommand.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ToggleDownfallCommand.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WeatherCommand.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.commands.common.h" +) +source_group("net/minecraft/commands/common" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_COMMANDS_COMMON}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_CORE + "${CMAKE_CURRENT_SOURCE_DIR}/AbstractProjectileDispenseBehavior.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AbstractProjectileDispenseBehavior.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Behavior.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BehaviorRegistry.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BehaviorRegistry.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BlockSource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BlockSourceImpl.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BlockSourceImpl.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DefaultDispenseItemBehavior.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DefaultDispenseItemBehavior.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DispenseItemBehavior.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DispenseItemBehavior.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FacingEnum.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FacingEnum.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ItemDispenseBehaviors.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ItemDispenseBehaviors.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LocatableSource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Location.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Position.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PositionImpl.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Source.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.core.h" +) +source_group("net/minecraft/core" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_CORE}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_LOCALE + "${CMAKE_CURRENT_SOURCE_DIR}/I18n.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/I18n.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Language.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Language.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.locale.h" +) +source_group("net/minecraft/locale" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_LOCALE}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_NETWORK + "${CMAKE_CURRENT_SOURCE_DIR}/Connection.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Connection.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.network.h" +) +source_group("net/minecraft/network" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_NETWORK}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_NETWORK_PACKET + "${CMAKE_CURRENT_SOURCE_DIR}/AddEntityPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AddEntityPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/AddExperienceOrbPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AddExperienceOrbPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/AddGlobalEntityPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AddGlobalEntityPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/AddMobPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AddMobPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/AddPaintingPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AddPaintingPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/AddPlayerPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AddPlayerPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/AnimatePacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AnimatePacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/AwardStatPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AwardStatPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BlockRegionUpdatePacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BlockRegionUpdatePacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ChatAutoCompletePacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ChatPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ChatPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ChunkTilesUpdatePacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ChunkTilesUpdatePacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ChunkVisibilityAreaPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ChunkVisibilityAreaPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ChunkVisibilityPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ChunkVisibilityPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ClientCommandPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ClientCommandPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ClientInformationPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ClientProtocolPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ComplexItemDataPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ComplexItemDataPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ContainerAckPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ContainerAckPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ContainerButtonClickPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ContainerButtonClickPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ContainerClickPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ContainerClickPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ContainerClosePacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ContainerClosePacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ContainerOpenPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ContainerOpenPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ContainerSetContentPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ContainerSetContentPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ContainerSetDataPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ContainerSetDataPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ContainerSetSlotPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ContainerSetSlotPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CraftItemPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CraftItemPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CustomPayloadPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CustomPayloadPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DebugOptionsPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DebugOptionsPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DisconnectPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DisconnectPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EntityActionAtPositionPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EntityActionAtPositionPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EntityEventPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EntityEventPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ExplodePacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ExplodePacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GameCommandPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GameCommandPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GameEventPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GameEventPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GetInfoPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GetInfoPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/InteractPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/InteractPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/KeepAlivePacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/KeepAlivePacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/KickPlayerPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/KickPlayerPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelEventPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelEventPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelParticlesPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelParticlesPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelSoundPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelSoundPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LoginPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LoginPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MoveEntityPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MoveEntityPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MoveEntityPacketSmall.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MoveEntityPacketSmall.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MovePlayerPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MovePlayerPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Packet.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Packet.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PacketListener.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PacketListener.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerAbilitiesPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerAbilitiesPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerActionPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerActionPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerCommandPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerCommandPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerInfoPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerInfoPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerInputPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerInputPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PreLoginPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PreLoginPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RemoveEntitiesPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RemoveEntitiesPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RemoveMobEffectPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RemoveMobEffectPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RespawnPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RespawnPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RotateHeadPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RotateHeadPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ServerAuthDataPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ServerSettingsChangedPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ServerSettingsChangedPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SetCarriedItemPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SetCarriedItemPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SetCreativeModeSlotPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SetCreativeModeSlotPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SetDisplayObjectivePacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SetDisplayObjectivePacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SetEntityDataPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SetEntityDataPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SetEntityLinkPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SetEntityLinkPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SetEntityMotionPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SetEntityMotionPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SetEquippedItemPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SetEquippedItemPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SetExperiencePacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SetExperiencePacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SetHealthPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SetHealthPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SetObjectivePacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SetObjectivePacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SetPlayerTeamPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SetPlayerTeamPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SetScorePacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SetScorePacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SetSpawnPositionPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SetSpawnPositionPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SetTimePacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SetTimePacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SharedKeyPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SignUpdatePacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SignUpdatePacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TakeItemEntityPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TakeItemEntityPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TeleportEntityPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TeleportEntityPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TextureAndGeometryChangePacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TextureAndGeometryChangePacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TextureAndGeometryPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TextureAndGeometryPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TextureChangePacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TextureChangePacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TexturePacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TexturePacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TileDestructionPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TileDestructionPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TileEditorOpenPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TileEditorOpenPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TileEntityDataPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TileEntityDataPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TileEventPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TileEventPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TileUpdatePacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TileUpdatePacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TradeItemPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TradeItemPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/UpdateAttributesPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/UpdateAttributesPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/UpdateGameRuleProgressPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/UpdateGameRuleProgressPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/UpdateMobEffectPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/UpdateMobEffectPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/UpdateProgressPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/UpdateProgressPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/UseItemPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/UseItemPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/XZPacket.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/XZPacket.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.network.packet.h" +) +source_group("net/minecraft/network/packet" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_NETWORK_PACKET}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_STATS + "${CMAKE_CURRENT_SOURCE_DIR}/Achievement.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Achievement.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Achievements.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Achievements.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CommonStats.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CommonStats.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DescFormatter.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GeneralStat.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GeneralStat.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GenericStats.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GenericStats.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ItemStat.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ItemStat.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Stat.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Stat.h" + "${CMAKE_CURRENT_SOURCE_DIR}/StatFormatter.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Stats.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Stats.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.stats.h" +) +source_group("net/minecraft/stats" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_STATS}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_UTIL + "${CMAKE_CURRENT_SOURCE_DIR}/Hasher.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Hasher.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HtmlString.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HtmlString.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Mth.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Mth.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ProgressListener.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SmoothFloat.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SmoothFloat.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WeighedRandom.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WeighedRandom.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WeighedTreasure.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WeighedTreasure.h" +) +source_group("net/minecraft/util" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_UTIL}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD + "${CMAKE_CURRENT_SOURCE_DIR}/CompoundContainer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CompoundContainer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Container.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Difficulty.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FlippedIcon.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FlippedIcon.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Icon.h" + "${CMAKE_CURRENT_SOURCE_DIR}/IconRegister.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MouseInventoryClickHandler.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SimpleContainer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SimpleContainer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WorldlyContainer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.ContainerListener.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.h" +) +source_group("net/minecraft/world" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_DAMAGESOURCE + "${CMAKE_CURRENT_SOURCE_DIR}/CombatEntry.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CombatEntry.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CombatTracker.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CombatTracker.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DamageSource.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DamageSource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EntityDamageSource.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EntityDamageSource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/IndirectEntityDamageSource.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/IndirectEntityDamageSource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.damagesource.h" +) +source_group("net/minecraft/world/damageSource" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_DAMAGESOURCE}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_EFFECT + "${CMAKE_CURRENT_SOURCE_DIR}/AbsoptionMobEffect.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AbsoptionMobEffect.h" + "${CMAKE_CURRENT_SOURCE_DIR}/AttackDamageMobEffect.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AttackDamageMobEffect.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HealthBoostMobEffect.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HealthBoostMobEffect.h" + "${CMAKE_CURRENT_SOURCE_DIR}/InstantenousMobEffect.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/InstantenousMobEffect.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MobEffect.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MobEffect.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MobEffectInstance.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MobEffectInstance.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.effect.h" +) +source_group("net/minecraft/world/effect" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_EFFECT}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY + "${CMAKE_CURRENT_SOURCE_DIR}/AgableMob.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AgableMob.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Creature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Creature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DelayedRelease.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DelayedRelease.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Entity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Entity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EntityEvent.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EntityIO.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EntityIO.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EntityPos.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EntityPos.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EntitySelector.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EntitySelector.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ExperienceOrb.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ExperienceOrb.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FlyingMob.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FlyingMob.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HangingEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HangingEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ItemFrame.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ItemFrame.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LeashFenceKnotEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LeashFenceKnotEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LivingEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LivingEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Mob.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Mob.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MobCategory.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MobCategory.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MobGroupData.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MobType.h" + "${CMAKE_CURRENT_SOURCE_DIR}/OwnableEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Painting.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Painting.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PathfinderMob.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PathfinderMob.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SynchedEntityData.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SynchedEntityData.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TamableAnimal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TamableAnimal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.entity.h" +) +source_group("net/minecraft/world/entity" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_ATTRIBUTES + "${CMAKE_CURRENT_SOURCE_DIR}/Attribute.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Attribute.h" + "${CMAKE_CURRENT_SOURCE_DIR}/AttributeInstance.h" + "${CMAKE_CURRENT_SOURCE_DIR}/AttributeModifier.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AttributeModifier.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BaseAttribute.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BaseAttribute.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BaseAttributeMap.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BaseAttributeMap.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ModifiableAttributeInstance.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ModifiableAttributeInstance.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RangedAttribute.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RangedAttribute.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ServersideAttributeMap.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ServersideAttributeMap.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.entity.ai.attributes.h" +) +source_group("net/minecraft/world/entity/ai/attributes" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_ATTRIBUTES}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_CONTROL + "${CMAKE_CURRENT_SOURCE_DIR}/BodyControl.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BodyControl.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Control.h" + "${CMAKE_CURRENT_SOURCE_DIR}/JumpControl.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/JumpControl.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LookControl.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LookControl.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MoveControl.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MoveControl.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.entity.ai.control.h" +) +source_group("net/minecraft/world/entity/ai/control" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_CONTROL}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_GOAL + "${CMAKE_CURRENT_SOURCE_DIR}/AvoidPlayerGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AvoidPlayerGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BegGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BegGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BreakDoorGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BreakDoorGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BreedGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BreedGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ControlledByPlayerGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ControlledByPlayerGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DoorInteractGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DoorInteractGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EatTileGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EatTileGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FleeSunGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FleeSunGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FloatGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FloatGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FollowOwnerGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FollowOwnerGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FollowParentGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FollowParentGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Goal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Goal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GoalSelector.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GoalSelector.h" + "${CMAKE_CURRENT_SOURCE_DIR}/InteractGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/InteractGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LeapAtTargetGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LeapAtTargetGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LookAtPlayerGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LookAtPlayerGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LookAtTradingPlayerGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LookAtTradingPlayerGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MakeLoveGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MakeLoveGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MeleeAttackGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MeleeAttackGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MoveIndoorsGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MoveIndoorsGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MoveThroughVillageGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MoveThroughVillageGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MoveTowardsRestrictionGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MoveTowardsRestrictionGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MoveTowardsTargetGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MoveTowardsTargetGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/OcelotAttackGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/OcelotAttackGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/OcelotSitOnTileGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/OcelotSitOnTileGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/OfferFlowerGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/OfferFlowerGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/OpenDoorGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/OpenDoorGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PanicGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PanicGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RandomLookAroundGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RandomLookAroundGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RandomStrollGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RandomStrollGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RangedAttackGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RangedAttackGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RestrictOpenDoorGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RestrictOpenDoorGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RestrictSunGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RestrictSunGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RunAroundLikeCrazyGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RunAroundLikeCrazyGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SitGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SitGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SwellGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SwellGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TakeFlowerGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TakeFlowerGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TemptGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TemptGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TradeWithPlayerGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TradeWithPlayerGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.entity.ai.goal.h" +) +source_group("net/minecraft/world/entity/ai/goal" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_GOAL}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_GOAL_TARGET + "${CMAKE_CURRENT_SOURCE_DIR}/DefendVillageTargetGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DefendVillageTargetGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HurtByTargetGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HurtByTargetGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/NearestAttackableTargetGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/NearestAttackableTargetGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/NonTameRandomTargetGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/NonTameRandomTargetGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/OwnerHurtByTargetGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/OwnerHurtByTargetGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/OwnerHurtTargetGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/OwnerHurtTargetGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TargetGoal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TargetGoal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.entity.ai.goal.target.h" +) +source_group("net/minecraft/world/entity/ai/goal/target" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_GOAL_TARGET}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_NAVIGATION + "${CMAKE_CURRENT_SOURCE_DIR}/PathNavigation.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PathNavigation.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.entity.ai.navigation.h" +) +source_group("net/minecraft/world/entity/ai/navigation" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_NAVIGATION}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_SENSING + "${CMAKE_CURRENT_SOURCE_DIR}/Sensing.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Sensing.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.entity.ai.sensing.h" +) +source_group("net/minecraft/world/entity/ai/sensing" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_SENSING}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_UTIL + "${CMAKE_CURRENT_SOURCE_DIR}/RandomPos.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RandomPos.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.entity.ai.util.h" +) +source_group("net/minecraft/world/entity/ai/util" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_UTIL}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_VILLAGE + "${CMAKE_CURRENT_SOURCE_DIR}/DoorInfo.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DoorInfo.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Village.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Village.h" + "${CMAKE_CURRENT_SOURCE_DIR}/VillageSiege.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/VillageSiege.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Villages.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Villages.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.entity.ai.village.h" +) +source_group("net/minecraft/world/entity/ai/village" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_VILLAGE}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AMBIENT + "${CMAKE_CURRENT_SOURCE_DIR}/AmbientCreature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AmbientCreature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Bat.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Bat.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.entity.ambient.h" +) +source_group("net/minecraft/world/entity/ambient" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AMBIENT}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_ANIMAL + "${CMAKE_CURRENT_SOURCE_DIR}/Animal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Animal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Chicken.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Chicken.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Cow.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Cow.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EntityHorse.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EntityHorse.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Golem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Golem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MushroomCow.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MushroomCow.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Ocelot.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Ocelot.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Pig.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Pig.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Sheep.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Sheep.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SnowMan.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SnowMan.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Squid.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Squid.h" + "${CMAKE_CURRENT_SOURCE_DIR}/VillagerGolem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/VillagerGolem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WaterAnimal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WaterAnimal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Wolf.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Wolf.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.entity.animal.h" +) +source_group("net/minecraft/world/entity/animal" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_ANIMAL}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_BOSS + "${CMAKE_CURRENT_SOURCE_DIR}/BossMob.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MultiEntityMob.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MultiEntityMobPart.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MultiEntityMobPart.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.entity.boss.h" +) +source_group("net/minecraft/world/entity/boss" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_BOSS}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_BOSS_ENDERDRAGON + "${CMAKE_CURRENT_SOURCE_DIR}/EnderCrystal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EnderCrystal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EnderDragon.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EnderDragon.h" + "${CMAKE_CURRENT_SOURCE_DIR}/NetherSphere.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/NetherSphere.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.entity.boss.enderdragon.h" +) +source_group("net/minecraft/world/entity/boss/enderdragon" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_BOSS_ENDERDRAGON}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_BOSS_WITHER + "${CMAKE_CURRENT_SOURCE_DIR}/WitherBoss.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WitherBoss.h" +) +source_group("net/minecraft/world/entity/boss/wither" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_BOSS_WITHER}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_GLOBAL + "${CMAKE_CURRENT_SOURCE_DIR}/GlobalEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GlobalEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LightningBolt.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LightningBolt.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.entity.global.h" +) +source_group("net/minecraft/world/entity/global" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_GLOBAL}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_ITEM + "${CMAKE_CURRENT_SOURCE_DIR}/Boat.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Boat.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FallingTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FallingTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ItemEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ItemEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Minecart.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Minecart.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecartChest.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecartChest.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecartContainer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecartContainer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecartFurnace.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecartFurnace.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecartHopper.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecartHopper.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecartRideable.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecartRideable.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecartSpawner.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecartSpawner.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecartTNT.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecartTNT.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PrimedTnt.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PrimedTnt.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.entity.item.h" +) +source_group("net/minecraft/world/entity/item" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_ITEM}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_MONSTER + "${CMAKE_CURRENT_SOURCE_DIR}/Blaze.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Blaze.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CaveSpider.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CaveSpider.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Creeper.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Creeper.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EnderMan.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EnderMan.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Enemy.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Enemy.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Ghast.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Ghast.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Giant.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Giant.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LavaSlime.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LavaSlime.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Monster.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Monster.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PigZombie.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PigZombie.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RangedAttackMob.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SharedMonsterAttributes.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SharedMonsterAttributes.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Silverfish.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Silverfish.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Skeleton.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Skeleton.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Slime.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Slime.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Spider.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Spider.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Witch.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Witch.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Zombie.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Zombie.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.entity.monster.h" +) +source_group("net/minecraft/world/entity/monster" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_MONSTER}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_NPC + "${CMAKE_CURRENT_SOURCE_DIR}/ClientSideMerchant.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ClientSideMerchant.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Npc.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Npc.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Villager.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Villager.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.entity.npc.h" +) +source_group("net/minecraft/world/entity/npc" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_NPC}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_PLAYER + "${CMAKE_CURRENT_SOURCE_DIR}/Abilities.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Abilities.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Inventory.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Inventory.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Player.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Player.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.entity.player.h" +) +source_group("net/minecraft/world/entity/player" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_PLAYER}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_PROJECTILE + "${CMAKE_CURRENT_SOURCE_DIR}/Arrow.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Arrow.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DragonFireball.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DragonFireball.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EyeOfEnderSignal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EyeOfEnderSignal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Fireball.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Fireball.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FireworksRocketEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FireworksRocketEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FishingHook.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FishingHook.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LargeFireball.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LargeFireball.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Projectile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SmallFireball.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SmallFireball.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Snowball.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Snowball.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Throwable.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Throwable.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ThrownEgg.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ThrownEgg.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ThrownEnderpearl.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ThrownEnderpearl.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ThrownExpBottle.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ThrownExpBottle.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ThrownPotion.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ThrownPotion.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WitherSkull.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WitherSkull.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.entity.projectile.h" +) +source_group("net/minecraft/world/entity/projectile" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_PROJECTILE}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_FOOD + "${CMAKE_CURRENT_SOURCE_DIR}/FoodConstants.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FoodConstants.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FoodData.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FoodData.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.food.h" +) +source_group("net/minecraft/world/food" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_FOOD}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_INVENTORY + "${CMAKE_CURRENT_SOURCE_DIR}/AbstractContainerMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AbstractContainerMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/AnimalChest.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AnimalChest.h" + "${CMAKE_CURRENT_SOURCE_DIR}/AnvilMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AnvilMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ArmorSlot.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ArmorSlot.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BeaconMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BeaconMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BrewingStandMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BrewingStandMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ContainerMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ContainerMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CraftingContainer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CraftingContainer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CraftingMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CraftingMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EnchantmentContainer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EnchantmentContainer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EnchantmentMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EnchantmentMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EnchantmentSlot.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FireworksMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FireworksMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FurnaceMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FurnaceMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FurnaceResultSlot.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FurnaceResultSlot.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HopperMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HopperMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HorseInventoryMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HorseInventoryMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/InventoryMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/InventoryMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MenuBackup.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MenuBackup.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MerchantContainer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MerchantContainer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MerchantMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MerchantMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MerchantResultSlot.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MerchantResultSlot.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerEnderChestContainer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerEnderChestContainer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RepairContainer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RepairContainer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RepairResultSlot.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RepairResultSlot.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ResultContainer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ResultContainer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ResultSlot.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ResultSlot.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Slot.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Slot.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TrapMenu.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TrapMenu.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.inventory.ContainerListener.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.inventory.h" +) +source_group("net/minecraft/world/inventory" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_INVENTORY}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ITEM + "${CMAKE_CURRENT_SOURCE_DIR}/AnvilTileItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AnvilTileItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ArmorItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ArmorItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/AuxDataTileItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AuxDataTileItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BedItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BedItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BoatItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BoatItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BookItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BookItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BottleItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BottleItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BowItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BowItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BowlFoodItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BowlFoodItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BucketItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BucketItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CarrotOnAStickItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CarrotOnAStickItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ClockItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ClockItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CoalItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CoalItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ColoredTileItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ColoredTileItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CompassItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CompassItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ComplexItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ComplexItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DiggerItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DiggerItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DoorItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DoorItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DyePowderItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DyePowderItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EggItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EggItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EmptyMapItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EmptyMapItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EnchantedBookItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EnchantedBookItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EnderEyeItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EnderEyeItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EnderpearlItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EnderpearlItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ExperienceItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ExperienceItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FireChargeItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FireChargeItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FireworksChargeItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FireworksChargeItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FireworksItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FireworksItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FishingRodItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FishingRodItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FlintAndSteelItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FlintAndSteelItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FoodItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FoodItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GoldenAppleItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GoldenAppleItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HangingEntityItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HangingEntityItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HatchetItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HatchetItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HoeItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HoeItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Item.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Item.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ItemInstance.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ItemInstance.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LeafTileItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LeafTileItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LeashItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LeashItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MapItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MapItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MilkBucketItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MilkBucketItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecartItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MinecartItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MultiTextureTileItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MultiTextureTileItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/NameTagItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/NameTagItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PickaxeItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PickaxeItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PistonTileItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PistonTileItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PotionItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PotionItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Rarity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Rarity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RecordingItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RecordingItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RedStoneItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RedStoneItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SaddleItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SaddleItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SaplingTileItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SaplingTileItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SeedFoodItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SeedFoodItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SeedItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SeedItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ShearsItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ShearsItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ShovelItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ShovelItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SignItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SignItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SimpleFoiledItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SimpleFoiledItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SkullItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SkullItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SnowItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SnowItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SnowballItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SnowballItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SpawnEggItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SpawnEggItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/StoneSlabTileItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StoneSlabTileItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TileItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TileItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TilePlanterItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TilePlanterItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/UseAnim.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WaterLilyTileItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WaterLilyTileItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WeaponItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WeaponItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WoolTileItem.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WoolTileItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WrittenBookItem.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.item.h" +) +source_group("net/minecraft/world/item" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ITEM}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ITEM_ALCHEMY + "${CMAKE_CURRENT_SOURCE_DIR}/PotionBrewing.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PotionBrewing.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.item.alchemy.h" +) +source_group("net/minecraft/world/item/alchemy" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ITEM_ALCHEMY}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ITEM_CRAFTING + "${CMAKE_CURRENT_SOURCE_DIR}/ArmorDyeRecipe.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ArmorDyeRecipe.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ArmorRecipes.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ArmorRecipes.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ClothDyeRecipes.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ClothDyeRecipes.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FireworksRecipe.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FireworksRecipe.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FoodRecipies.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FoodRecipies.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FurnaceRecipes.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FurnaceRecipes.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MapCloningRecipe.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MapExtendingRecipe.h" + "${CMAKE_CURRENT_SOURCE_DIR}/OreRecipies.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/OreRecipies.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Recipes.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Recipes.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Recipy.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ShapedRecipy.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ShapedRecipy.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ShapelessRecipy.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ShapelessRecipy.h" + "${CMAKE_CURRENT_SOURCE_DIR}/StructureRecipies.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StructureRecipies.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ToolRecipies.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ToolRecipies.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WeaponRecipies.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WeaponRecipies.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.item.crafting.h" +) +source_group("net/minecraft/world/item/crafting" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ITEM_CRAFTING}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ITEM_ENCHANTMENT + "${CMAKE_CURRENT_SOURCE_DIR}/ArrowDamageEnchantment.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ArrowDamageEnchantment.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ArrowFireEnchantment.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ArrowFireEnchantment.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ArrowInfiniteEnchantment.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ArrowInfiniteEnchantment.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ArrowKnockbackEnchantment.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ArrowKnockbackEnchantment.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DamageEnchantment.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DamageEnchantment.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DigDurabilityEnchantment.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DigDurabilityEnchantment.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DiggingEnchantment.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DiggingEnchantment.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Enchantment.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Enchantment.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EnchantmentCategory.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EnchantmentCategory.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EnchantmentHelper.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EnchantmentHelper.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EnchantmentInstance.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EnchantmentInstance.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FireAspectEnchantment.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FireAspectEnchantment.h" + "${CMAKE_CURRENT_SOURCE_DIR}/KnockbackEnchantment.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/KnockbackEnchantment.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LootBonusEnchantment.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LootBonusEnchantment.h" + "${CMAKE_CURRENT_SOURCE_DIR}/OxygenEnchantment.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/OxygenEnchantment.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ProtectionEnchantment.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ProtectionEnchantment.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ThornsEnchantment.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ThornsEnchantment.h" + "${CMAKE_CURRENT_SOURCE_DIR}/UntouchingEnchantment.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/UntouchingEnchantment.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WaterWorkerEnchantment.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WaterWorkerEnchantment.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.item.enchantment.h" +) +source_group("net/minecraft/world/item/enchantment" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ITEM_ENCHANTMENT}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ITEM_TRADING + "${CMAKE_CURRENT_SOURCE_DIR}/Merchant.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MerchantRecipe.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MerchantRecipe.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MerchantRecipeList.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MerchantRecipeList.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.item.trading.h" +) +source_group("net/minecraft/world/item/trading" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ITEM_TRADING}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL + "${CMAKE_CURRENT_SOURCE_DIR}/BaseMobSpawner.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BaseMobSpawner.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BlockDestructionProgress.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BlockDestructionProgress.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Calendar.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Calendar.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ChunkPos.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ChunkPos.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Coord.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Explosion.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Explosion.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FoliageColor.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FoliageColor.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GameRules.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GameRules.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GrassColor.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GrassColor.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Level.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Level.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelConflictException.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelConflictException.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelListener.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelSettings.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelSettings.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelSource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelType.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelType.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LightLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MobSpawner.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MobSpawner.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PortalForcer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PortalForcer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Region.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Region.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TickNextTickData.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TickNextTickData.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TileEventData.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TileEventData.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TilePos.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TilePos.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WaterColor.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WaterColor.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.level.h" +) +source_group("net/minecraft/world/level" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_BIOME + "${CMAKE_CURRENT_SOURCE_DIR}/BeachBiome.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BeachBiome.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Biome.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Biome.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BiomeCache.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BiomeCache.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BiomeDecorator.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BiomeDecorator.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BiomeSource.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BiomeSource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DesertBiome.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DesertBiome.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ExtremeHillsBiome.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ExtremeHillsBiome.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FixedBiomeSource.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FixedBiomeSource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ForestBiome.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ForestBiome.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HellBiome.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HellBiome.h" + "${CMAKE_CURRENT_SOURCE_DIR}/IceBiome.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/IceBiome.h" + "${CMAKE_CURRENT_SOURCE_DIR}/JungleBiome.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/JungleBiome.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MushroomIslandBiome.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MushroomIslandBiome.h" + "${CMAKE_CURRENT_SOURCE_DIR}/OceanBiome.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PlainsBiome.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PlainsBiome.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RainforestBiome.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RainforestBiome.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RiverBiome.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SwampBiome.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SwampBiome.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TaigaBiome.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TaigaBiome.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TheEndBiome.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TheEndBiome.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TheEndBiomeDecorator.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TheEndBiomeDecorator.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WaterlilyFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WaterlilyFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.level.biome.h" +) +source_group("net/minecraft/world/level/biome" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_BIOME}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_CHUNK + "${CMAKE_CURRENT_SOURCE_DIR}/BlockReplacements.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BlockReplacements.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ChunkSource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CompressedTileStorage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CompressedTileStorage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DataLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DataLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EmptyLevelChunk.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EmptyLevelChunk.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelChunk.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelChunk.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SparseDataStorage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SparseDataStorage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SparseLightStorage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SparseLightStorage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WaterLevelChunk.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WaterLevelChunk.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.level.chunk.h" +) +source_group("net/minecraft/world/level/chunk" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_CHUNK}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_CHUNK_STORAGE + "${CMAKE_CURRENT_SOURCE_DIR}/ChunkStorage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ChunkStorageProfileDecorator.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ChunkStorageProfileDecorator.h" + "${CMAKE_CURRENT_SOURCE_DIR}/McRegionChunkStorage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/McRegionChunkStorage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MemoryChunkStorage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/NbtSlotFile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/OldChunkStorage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/OldChunkStorage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RegionFile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RegionFile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RegionFileCache.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RegionFileCache.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ZoneFile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ZoneIo.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ZonedChunkStorage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.level.chunk.storage.h" +) +source_group("net/minecraft/world/level/chunk/storage" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_CHUNK_STORAGE}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_DIMENSION + "${CMAKE_CURRENT_SOURCE_DIR}/Dimension.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Dimension.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HellDimension.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HellDimension.h" + "${CMAKE_CURRENT_SOURCE_DIR}/NormalDimension.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TheEndDimension.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TheEndDimension.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.level.dimension.h" +) +source_group("net/minecraft/world/level/dimension" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_DIMENSION}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_LEVELGEN + "${CMAKE_CURRENT_SOURCE_DIR}/CanyonFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CanyonFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CustomLevelSource.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CustomLevelSource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DungeonFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DungeonFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FlatLevelSource.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FlatLevelSource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HellFlatLevelSource.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HellFlatLevelSource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HellRandomLevelSource.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HellRandomLevelSource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LargeCaveFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LargeCaveFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LargeFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LargeFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LargeHellCaveFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LargeHellCaveFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RandomLevelSource.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RandomLevelSource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TheEndLevelRandomLevelSource.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TheEndLevelRandomLevelSource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TownFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.level.levelgen.h" +) +source_group("net/minecraft/world/level/levelgen" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_LEVELGEN}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_LEVELGEN_FEATURE + "${CMAKE_CURRENT_SOURCE_DIR}/BasicTree.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BasicTree.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BirchFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BirchFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BonusChestFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BonusChestFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CactusFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CactusFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CaveFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CaveFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ClayFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ClayFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DeadBushFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DeadBushFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DesertWellFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DesertWellFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EndPodiumFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EndPodiumFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Feature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Feature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FlowerFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FlowerFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GroundBushFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GroundBushFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HellFireFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HellFireFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HellPortalFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HellPortalFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HellSpringFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HellSpringFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HouseFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HouseFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HugeMushroomFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HugeMushroomFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LakeFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LakeFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LightGemFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LightGemFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MegaTreeFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MegaTreeFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MonsterRoomFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MonsterRoomFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/OreFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/OreFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PineFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PineFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PumpkinFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PumpkinFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ReedsFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ReedsFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SandFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SandFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SpikeFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SpikeFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SpringFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SpringFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SpruceFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SpruceFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SwampTreeFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SwampTreeFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TallGrassFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TallGrassFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TreeFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TreeFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/VinesFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/VinesFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.level.levelgen.feature.h" +) +source_group("net/minecraft/world/level/levelgen/feature" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_LEVELGEN_FEATURE}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_LEVELGEN_FLAT + "${CMAKE_CURRENT_SOURCE_DIR}/FlatGeneratorInfo.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FlatGeneratorInfo.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FlatLayerInfo.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FlatLayerInfo.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.level.levelgen.flat.h" +) +source_group("net/minecraft/world/level/levelgen/flat" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_LEVELGEN_FLAT}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_LEVELGEN_STRUCTURE + "${CMAKE_CURRENT_SOURCE_DIR}/BlockGenMethods.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BlockGenMethods.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BoundingBox.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BoundingBox.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MineShaftFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MineShaftFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MineShaftPieces.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MineShaftPieces.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MineShaftStart.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MineShaftStart.h" + "${CMAKE_CURRENT_SOURCE_DIR}/NetherBridgeFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/NetherBridgeFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/NetherBridgePieces.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/NetherBridgePieces.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RandomScatteredLargeFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RandomScatteredLargeFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ScatteredFeaturePieces.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ScatteredFeaturePieces.h" + "${CMAKE_CURRENT_SOURCE_DIR}/StrongholdFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StrongholdFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/StrongholdPieces.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StrongholdPieces.h" + "${CMAKE_CURRENT_SOURCE_DIR}/StructureFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StructureFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/StructureFeatureIO.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StructureFeatureIO.h" + "${CMAKE_CURRENT_SOURCE_DIR}/StructureFeatureSavedData.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StructureFeatureSavedData.h" + "${CMAKE_CURRENT_SOURCE_DIR}/StructurePiece.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StructurePiece.h" + "${CMAKE_CURRENT_SOURCE_DIR}/StructureStart.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StructureStart.h" + "${CMAKE_CURRENT_SOURCE_DIR}/VillageFeature.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/VillageFeature.h" + "${CMAKE_CURRENT_SOURCE_DIR}/VillagePieces.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/VillagePieces.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.level.levelgen.structure.h" +) +source_group("net/minecraft/world/level/levelgen/structure" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_LEVELGEN_STRUCTURE}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_LEVELGEN_SYNTH + "${CMAKE_CURRENT_SOURCE_DIR}/Distort.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Distort.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Emboss.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Emboss.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FastNoise.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FastNoise.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ImprovedNoise.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ImprovedNoise.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PerlinNoise.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PerlinNoise.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PerlinSimplexNoise.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PerlinSimplexNoise.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Rotate.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Rotate.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Scale.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Scale.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SimplexNoise.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SimplexNoise.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Synth.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Synth.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.level.levelgen.synth.h" +) +source_group("net/minecraft/world/level/levelgen/synth" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_LEVELGEN_SYNTH}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_MATERIAL + "${CMAKE_CURRENT_SOURCE_DIR}/DecorationMaterial.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GasMaterial.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LiquidMaterial.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Material.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Material.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MaterialColor.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MaterialColor.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PortalMaterial.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WebMaterial.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.level.material.h" +) +source_group("net/minecraft/world/level/material" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_MATERIAL}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_NEWBIOME_LAYER + "${CMAKE_CURRENT_SOURCE_DIR}/AddIslandLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AddIslandLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/AddMushroomIslandLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AddMushroomIslandLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/AddSnowLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AddSnowLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BiomeInitLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BiomeInitLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BiomeOverrideLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BiomeOverrideLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DownfallLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DownfallLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DownfallMixerLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DownfallMixerLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FlatLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FlatLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FuzzyZoomLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FuzzyZoomLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GrowMushroomIslandLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GrowMushroomIslandLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/IntCache.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/IntCache.h" + "${CMAKE_CURRENT_SOURCE_DIR}/IslandLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/IslandLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Layer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Layer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RegionHillsLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RegionHillsLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RiverInitLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RiverInitLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RiverLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RiverLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RiverMixerLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RiverMixerLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ShoreLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ShoreLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SmoothLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SmoothLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SmoothZoomLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SmoothZoomLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SwampRiversLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SwampRiversLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TemperatureLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TemperatureLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TemperatureMixerLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TemperatureMixerLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/VoronoiZoom.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/VoronoiZoom.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ZoomLayer.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ZoomLayer.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.level.newbiome.layer.h" +) +source_group("net/minecraft/world/level/newbiome/layer" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_NEWBIOME_LAYER}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_PATHFINDER + "${CMAKE_CURRENT_SOURCE_DIR}/BinaryHeap.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BinaryHeap.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Node.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Node.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Path.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Path.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PathFinder.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PathFinder.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.level.pathfinder.h" +) +source_group("net/minecraft/world/level/pathfinder" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_PATHFINDER}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_REDSTONE + "${CMAKE_CURRENT_SOURCE_DIR}/Redstone.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Redstone.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.level.redstone.h" +) +source_group("net/minecraft/world/level/redstone" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_REDSTONE}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_SAVEDDATA + "${CMAKE_CURRENT_SOURCE_DIR}/MapItemSavedData.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MapItemSavedData.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SavedData.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SavedData.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.level.saveddata.h" +) +source_group("net/minecraft/world/level/saveddata" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_SAVEDDATA}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_STORAGE + "${CMAKE_CURRENT_SOURCE_DIR}/DerivedLevelData.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DerivedLevelData.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DirectoryLevelStorage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DirectoryLevelStorage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DirectoryLevelStorageSource.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DirectoryLevelStorageSource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelData.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelData.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelStorage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelStorage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelStorageProfilerDecorator.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelStorageProfilerDecorator.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelStorageSource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelSummary.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelSummary.h" + "${CMAKE_CURRENT_SOURCE_DIR}/McRegionLevelStorage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/McRegionLevelStorage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/McRegionLevelStorageSource.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/McRegionLevelStorageSource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MemoryLevelStorage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MemoryLevelStorageSource.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MockedLevelStorage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MockedLevelStorage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerIO.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SavedDataStorage.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SavedDataStorage.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.level.storage.h" +) +source_group("net/minecraft/world/level/storage" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_STORAGE}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_TILE + "${CMAKE_CURRENT_SOURCE_DIR}/AirTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AirTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/AnvilTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AnvilTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BaseEntityTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BaseEntityTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BasePressurePlateTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BasePressurePlateTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BaseRailTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BaseRailTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BeaconTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BeaconTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BedTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BedTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BookshelfTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BookshelfTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BrewingStandTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BrewingStandTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Bush.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Bush.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ButtonTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ButtonTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CactusTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CactusTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CakeTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CakeTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CarrotTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CarrotTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CauldronTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CauldronTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ChestTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ChestTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ClayTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ClayTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CocoaTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CocoaTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ColoredTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ColoredTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CommandBlock.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CommandBlock.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ComparatorTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ComparatorTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CoralTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CoralTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CropTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CropTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DaylightDetectorTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DaylightDetectorTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DeadBushTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DeadBushTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DetectorRailTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DetectorRailTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DiodeTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DiodeTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DirectionalTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DirectionalTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DirtTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DirtTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DispenserTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DispenserTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DoorTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DoorTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DropperTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DropperTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EggTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EggTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EnchantmentTableTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EnchantmentTableTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EnderChestTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EnderChestTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EntityTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FarmTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FarmTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FenceGateTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FenceGateTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FenceTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FenceTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FireTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FireTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FlowerPotTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FlowerPotTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FurnaceTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FurnaceTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GlassTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GlassTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GlowstoneTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GlowstoneTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GrassTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GrassTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/GravelTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/GravelTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HalfSlabTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HalfSlabTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HalfTransparentTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HalfTransparentTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HayBlockTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HayBlockTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HeavyTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HeavyTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HopperTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HopperTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HugeMushroomTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HugeMushroomTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/IceTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/IceTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/JukeboxTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/JukeboxTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LadderTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LadderTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LeafTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LeafTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LevelEvent.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LeverTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LeverTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LiquidTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LiquidTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LiquidTileDynamic.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LiquidTileDynamic.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LiquidTileStatic.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LiquidTileStatic.h" + "${CMAKE_CURRENT_SOURCE_DIR}/LockedChestTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/LockedChestTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MelonTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MelonTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MetalTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MetalTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MobSpawnerTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MobSpawnerTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Mushroom.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Mushroom.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MycelTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MycelTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/NetherWartTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/NetherWartTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/NetherrackTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/NetherrackTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/NotGateTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/NotGateTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/NoteBlockTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/NoteBlockTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ObsidianTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ObsidianTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/OreTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/OreTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PortalTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PortalTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PotatoTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PotatoTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PoweredMetalTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PoweredMetalTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PoweredRailTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PoweredRailTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PressurePlateTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PressurePlateTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PumpkinTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PumpkinTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/QuartzBlockTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/QuartzBlockTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RailTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RailTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RedStoneDustTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RedStoneDustTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RedStoneOreTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RedStoneOreTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RedlightTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RedlightTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ReedTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ReedTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RepeaterTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RepeaterTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/RotatedPillarTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/RotatedPillarTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SandStoneTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SandStoneTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Sapling.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Sapling.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SignTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SignTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SkullTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SkullTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SmoothStoneBrickTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SmoothStoneBrickTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SnowTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SnowTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SoulSandTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SoulSandTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Sponge.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Sponge.h" + "${CMAKE_CURRENT_SOURCE_DIR}/StainedGlassBlock.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StainedGlassBlock.h" + "${CMAKE_CURRENT_SOURCE_DIR}/StainedGlassPaneBlock.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StainedGlassPaneBlock.h" + "${CMAKE_CURRENT_SOURCE_DIR}/StairTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StairTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/StemTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StemTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/StoneButtonTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StoneButtonTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/StoneMonsterTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StoneMonsterTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/StoneSlabTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StoneSlabTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/StoneTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/StoneTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TallGrass.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TallGrass.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TheEndPortal.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TheEndPortal.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TheEndPortalFrameTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TheEndPortalFrameTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ThinFenceTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ThinFenceTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Tile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Tile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TntTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TntTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TopSnowTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TopSnowTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TorchTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TorchTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TransparentTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TransparentTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TrapDoorTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TrapDoorTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TreeTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TreeTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TripWireSourceTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TripWireSourceTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TripWireTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TripWireTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/VineTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/VineTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WallTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WallTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WaterLilyTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WaterLilyTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WebTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WebTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WeightedPressurePlateTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WeightedPressurePlateTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WoodButtonTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WoodButtonTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WoodSlabTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WoodSlabTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WoodTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WoodTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WoolCarpetTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WoolCarpetTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/WorkbenchTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/WorkbenchTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.level.tile.h" +) +source_group("net/minecraft/world/level/tile" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_TILE}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_TILE_ENTITY + "${CMAKE_CURRENT_SOURCE_DIR}/BeaconTileEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BeaconTileEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/BrewingStandTileEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/BrewingStandTileEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ChestTileEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ChestTileEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/CommandBlockEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/CommandBlockEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ComparatorTileEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ComparatorTileEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DaylightDetectorTileEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DaylightDetectorTileEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DispenserTileEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DispenserTileEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/DropperTileEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DropperTileEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EnchantmentTableEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EnchantmentTableEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/EnderChestTileEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/EnderChestTileEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/FurnaceTileEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/FurnaceTileEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Hopper.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HopperTileEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HopperTileEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MobSpawnerTileEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MobSpawnerTileEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/MusicTileEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/MusicTileEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SignTileEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SignTileEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/SkullTileEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/SkullTileEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TheEndPortalTileEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TheEndPortalTileEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/TileEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/TileEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.level.tile.entity.h" +) +source_group("net/minecraft/world/level/tile/entity" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_TILE_ENTITY}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_TILE_PISTON + "${CMAKE_CURRENT_SOURCE_DIR}/PistonBaseTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PistonBaseTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PistonExtensionTile.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PistonExtensionTile.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PistonMovingPiece.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PistonMovingPiece.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PistonPieceEntity.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PistonPieceEntity.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.level.tile.piston.h" +) +source_group("net/minecraft/world/level/tile/piston" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_TILE_PISTON}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_PHYS + "${CMAKE_CURRENT_SOURCE_DIR}/AABB.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/AABB.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HitResult.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HitResult.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Vec3.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Vec3.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.phys.h" +) +source_group("net/minecraft/world/phys" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_PHYS}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_SCORES + "${CMAKE_CURRENT_SOURCE_DIR}/Objective.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Objective.h" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerTeam.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/PlayerTeam.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Score.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Score.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ScoreHolder.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Scoreboard.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Scoreboard.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ScoreboardSaveData.h" + "${CMAKE_CURRENT_SOURCE_DIR}/Team.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/Team.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.scores.h" +) +source_group("net/minecraft/world/scores" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_SCORES}) + +set(_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_SCORES_CRITERIA + "${CMAKE_CURRENT_SOURCE_DIR}/DummyCriteria.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DummyCriteria.h" + "${CMAKE_CURRENT_SOURCE_DIR}/HealthCriteria.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/HealthCriteria.h" + "${CMAKE_CURRENT_SOURCE_DIR}/ObjectiveCriteria.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/ObjectiveCriteria.h" + "${CMAKE_CURRENT_SOURCE_DIR}/net.minecraft.world.scores.criteria.h" +) +source_group("net/minecraft/world/scores/criteria" FILES ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_SCORES_CRITERIA}) + +set(_MINECRAFT_WORLD_COMMON_X64HEADERS + "${CMAKE_CURRENT_SOURCE_DIR}/x64headers/extraX64.h" + "${CMAKE_CURRENT_SOURCE_DIR}/x64headers/qnet.h" + "${CMAKE_CURRENT_SOURCE_DIR}/x64headers/xmcore.h" + "${CMAKE_CURRENT_SOURCE_DIR}/x64headers/xrnm.h" + "${CMAKE_CURRENT_SOURCE_DIR}/x64headers/xsocialpost.h" + "${CMAKE_CURRENT_SOURCE_DIR}/x64headers/xuiapp.h" + "${CMAKE_CURRENT_SOURCE_DIR}/x64headers/xuiresource.h" +) +source_group("x64headers" FILES ${_MINECRAFT_WORLD_COMMON_X64HEADERS}) + +set(MINECRAFT_WORLD_COMMON + ${_MINECRAFT_WORLD_COMMON_ROOT} + ${_MINECRAFT_WORLD_COMMON_CONSOLEHELPERS} + ${_MINECRAFT_WORLD_COMMON_CONSOLEHELPERS_CONSOLESAVEFILEIO} + ${_MINECRAFT_WORLD_COMMON_CONSOLEJAVALIBS} + ${_MINECRAFT_WORLD_COMMON_CONSOLEJAVALIBS_INPUTOUTPUTSTREAM} + ${_MINECRAFT_WORLD_COMMON_HEADER_FILES} + ${_MINECRAFT_WORLD_COMMON_SOURCE_FILES} + ${_MINECRAFT_WORLD_COMMON_ARGO} + ${_MINECRAFT_WORLD_COMMON_COM_MOJANG_NBT} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_COMMANDS} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_COMMANDS_COMMON} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_CORE} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_LOCALE} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_NETWORK} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_NETWORK_PACKET} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_STATS} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_UTIL} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_DAMAGESOURCE} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_EFFECT} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_ATTRIBUTES} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_CONTROL} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_GOAL} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_GOAL_TARGET} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_NAVIGATION} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_SENSING} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_UTIL} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AI_VILLAGE} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_AMBIENT} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_ANIMAL} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_BOSS} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_BOSS_ENDERDRAGON} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_BOSS_WITHER} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_GLOBAL} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_ITEM} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_MONSTER} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_NPC} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_PLAYER} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ENTITY_PROJECTILE} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_FOOD} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_INVENTORY} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ITEM} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ITEM_ALCHEMY} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ITEM_CRAFTING} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ITEM_ENCHANTMENT} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_ITEM_TRADING} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_BIOME} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_CHUNK} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_CHUNK_STORAGE} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_DIMENSION} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_LEVELGEN} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_LEVELGEN_FEATURE} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_LEVELGEN_FLAT} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_LEVELGEN_STRUCTURE} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_LEVELGEN_SYNTH} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_MATERIAL} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_NEWBIOME_LAYER} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_PATHFINDER} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_REDSTONE} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_SAVEDDATA} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_STORAGE} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_TILE} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_TILE_ENTITY} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_LEVEL_TILE_PISTON} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_PHYS} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_SCORES} + ${_MINECRAFT_WORLD_COMMON_NET_MINECRAFT_WORLD_SCORES_CRITERIA} + ${_MINECRAFT_WORLD_COMMON_X64HEADERS} +) diff --git a/Minecraft.World/cmake/Durango.cmake b/Minecraft.World/cmake/Durango.cmake new file mode 100644 index 000000000..0d06e57b5 --- /dev/null +++ b/Minecraft.World/cmake/Durango.cmake @@ -0,0 +1,9 @@ +set(_MINECRAFT_WORLD_DURANGO_NET_MINECRAFT_STATS + "${CMAKE_CURRENT_SOURCE_DIR}/DurangoStats.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/DurangoStats.h" +) +source_group("net/minecraft/stats" FILES ${_MINECRAFT_WORLD_DURANGO_NET_MINECRAFT_STATS}) + +set(MINECRAFT_WORLD_DURANGO + ${_MINECRAFT_WORLD_DURANGO_NET_MINECRAFT_STATS} +) From 251d69510e3c7c8840d3b536d2ff2f12d7fbad32 Mon Sep 17 00:00:00 2001 From: rtm516 Date: Tue, 10 Mar 2026 01:44:06 +0000 Subject: [PATCH 5/6] Don't copy swf files --- cmake/AssetCopyTargets.cmake | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/cmake/AssetCopyTargets.cmake b/cmake/AssetCopyTargets.cmake index 562b0679b..2b726cd5e 100644 --- a/cmake/AssetCopyTargets.cmake +++ b/cmake/AssetCopyTargets.cmake @@ -1,4 +1,4 @@ -# Creates the CopyAssets build target +# Creates the AssetCopyTargets build target set(COPY_SCRIPT "${CMAKE_CURRENT_SOURCE_DIR}/cmake/CopyAssets.cmake") @@ -21,6 +21,7 @@ set(ASSET_EXCLUDE_FILES "*.xml" "*.lang" "*.bat" "*.cmd" "*.msscmp" "*.binka" + "*.swf" # These are built into the .arc ) # Join the exclusion patterns into a single string for passing to the copy script @@ -46,13 +47,13 @@ function(setup_asset_copy_targets) ) endforeach() - add_custom_target(CopyAssets ALL + add_custom_target(AssetCopyTargets ALL ${copy_commands} COMMENT "Copying assets..." VERBATIM ) - add_dependencies(MinecraftClient CopyAssets) + add_dependencies(MinecraftClient AssetCopyTargets) - set_property(TARGET CopyAssets PROPERTY FOLDER "Build") + set_property(TARGET AssetCopyTargets PROPERTY FOLDER "Build") endfunction() \ No newline at end of file From 16f4c85100bbaa668a419d6ac8eb595eb88c0d56 Mon Sep 17 00:00:00 2001 From: rtm516 Date: Tue, 10 Mar 2026 02:43:19 +0000 Subject: [PATCH 6/6] Revert audio changes from merge --- .../Sound/Minecraft/mob/zombie/unfect.ogg | Bin 130 -> 19060 bytes .../Sound/Minecraft/mob/zombie/wood1.ogg | Bin 129 -> 9508 bytes .../Sound/Minecraft/mob/zombie/wood2.ogg | Bin 130 -> 10748 bytes .../Sound/Minecraft/mob/zombie/wood3.ogg | Bin 130 -> 12013 bytes .../Sound/Minecraft/mob/zombie/wood4.ogg | Bin 130 -> 10287 bytes .../Sound/Minecraft/mob/zombie/woodbreak.ogg | Bin 130 -> 14382 bytes .../Sound/Minecraft/mob/zombie1.ogg | Bin 130 -> 21593 bytes .../Sound/Minecraft/mob/zombie2.ogg | Bin 130 -> 20225 bytes .../Sound/Minecraft/mob/zombie3.ogg | Bin 130 -> 21834 bytes .../Sound/Minecraft/mob/zombiedeath.ogg | Bin 130 -> 12002 bytes .../Sound/Minecraft/mob/zombiehurt1.ogg | Bin 130 -> 13313 bytes .../Sound/Minecraft/mob/zombiehurt2.ogg | Bin 130 -> 13095 bytes .../Sound/Minecraft/mob/zombiepig/zpig1.ogg | Bin 130 -> 18106 bytes .../Sound/Minecraft/mob/zombiepig/zpig2.ogg | Bin 130 -> 17475 bytes .../Sound/Minecraft/mob/zombiepig/zpig3.ogg | Bin 129 -> 9305 bytes .../Sound/Minecraft/mob/zombiepig/zpig4.ogg | Bin 130 -> 11882 bytes .../Minecraft/mob/zombiepig/zpigangry1.ogg | Bin 130 -> 17687 bytes .../Minecraft/mob/zombiepig/zpigangry2.ogg | Bin 129 -> 9553 bytes .../Minecraft/mob/zombiepig/zpigangry3.ogg | Bin 130 -> 18512 bytes .../Minecraft/mob/zombiepig/zpigangry4.ogg | Bin 130 -> 19301 bytes .../Minecraft/mob/zombiepig/zpigdeath.ogg | Bin 130 -> 22889 bytes .../Minecraft/mob/zombiepig/zpighurt1.ogg | Bin 130 -> 12750 bytes .../Minecraft/mob/zombiepig/zpighurt2.ogg | Bin 130 -> 10883 bytes .../Sound/Minecraft/note/bass.ogg | Bin 129 -> 6265 bytes .../Sound/Minecraft/note/bassattack.ogg | Bin 129 -> 6201 bytes .../Sound/Minecraft/note/bd.ogg | Bin 129 -> 5018 bytes .../Sound/Minecraft/note/btn_Back.ogg | Bin 129 -> 7823 bytes .../Sound/Minecraft/note/harp.ogg | Bin 129 -> 7042 bytes .../Sound/Minecraft/note/hat.ogg | Bin 129 -> 5418 bytes .../Sound/Minecraft/note/pling.ogg | Bin 129 -> 8051 bytes .../Sound/Minecraft/note/snare.ogg | Bin 129 -> 5372 bytes .../Sound/Minecraft/portal/portal.ogg | Bin 130 -> 53256 bytes .../Sound/Minecraft/portal/travel.ogg | Bin 131 -> 154241 bytes .../Sound/Minecraft/portal/trigger.ogg | Bin 130 -> 62126 bytes .../Sound/Minecraft/random/anvil_break.ogg | Bin 130 -> 19316 bytes .../Sound/Minecraft/random/anvil_land.ogg | Bin 130 -> 12491 bytes .../Sound/Minecraft/random/anvil_use.ogg | Bin 130 -> 19403 bytes .../Sound/Minecraft/random/bow.ogg | Bin 129 -> 7146 bytes .../Sound/Minecraft/random/bowhit1.ogg | Bin 130 -> 14263 bytes .../Sound/Minecraft/random/bowhit2.ogg | Bin 130 -> 13551 bytes .../Sound/Minecraft/random/bowhit3.ogg | Bin 130 -> 17797 bytes .../Sound/Minecraft/random/bowhit4.ogg | Bin 130 -> 23186 bytes .../Sound/Minecraft/random/break.ogg | Bin 129 -> 8141 bytes .../Sound/Minecraft/random/breath.ogg | Bin 130 -> 14194 bytes .../Sound/Minecraft/random/burp.ogg | Bin 129 -> 8018 bytes .../Sound/Minecraft/random/chestclosed.ogg | Bin 129 -> 9955 bytes .../Sound/Minecraft/random/chestopen.ogg | Bin 130 -> 11511 bytes .../Sound/Minecraft/random/click.ogg | Bin 129 -> 9504 bytes .../Sound/Minecraft/random/door_close.ogg | Bin 129 -> 8432 bytes .../Sound/Minecraft/random/door_open.ogg | Bin 129 -> 9466 bytes .../Sound/Minecraft/random/drink.ogg | Bin 130 -> 11272 bytes .../Sound/Minecraft/random/drr.ogg | Bin 130 -> 13088 bytes .../Sound/Minecraft/random/eat1.ogg | Bin 129 -> 7511 bytes .../Sound/Minecraft/random/eat2.ogg | Bin 129 -> 7463 bytes .../Sound/Minecraft/random/eat3.ogg | Bin 129 -> 7730 bytes .../Sound/Minecraft/random/explode.ogg | Bin 130 -> 13427 bytes .../Sound/Minecraft/random/explode1.ogg | Bin 130 -> 26905 bytes .../Sound/Minecraft/random/explode2.ogg | Bin 130 -> 31136 bytes .../Sound/Minecraft/random/explode3.ogg | Bin 130 -> 31955 bytes .../Sound/Minecraft/random/explode4.ogg | Bin 130 -> 30813 bytes .../Sound/Minecraft/random/fizz.ogg | Bin 130 -> 19532 bytes .../Sound/Minecraft/random/fuse.ogg | Bin 130 -> 34275 bytes .../Sound/Minecraft/random/glass1.ogg | Bin 130 -> 12010 bytes .../Sound/Minecraft/random/glass2.ogg | Bin 130 -> 12054 bytes .../Sound/Minecraft/random/glass3.ogg | Bin 130 -> 11482 bytes .../Sound/Minecraft/random/hurt.ogg | Bin 130 -> 12227 bytes .../Sound/Minecraft/random/levelup.ogg | Bin 130 -> 44711 bytes .../Sound/Minecraft/random/old_explode.ogg | Bin 130 -> 13434 bytes .../Sound/Minecraft/random/orb.ogg | Bin 129 -> 9382 bytes .../Sound/Minecraft/random/pop.ogg | Bin 129 -> 5017 bytes .../Sound/Minecraft/random/splash.ogg | Bin 130 -> 12909 bytes .../Sound/Minecraft/random/wood_click.ogg | Bin 129 -> 5171 bytes .../Sound/Minecraft/step/cloth1.ogg | Bin 129 -> 6671 bytes .../Sound/Minecraft/step/cloth2.ogg | Bin 129 -> 6478 bytes .../Sound/Minecraft/step/cloth3.ogg | Bin 129 -> 6717 bytes .../Sound/Minecraft/step/cloth4.ogg | Bin 129 -> 6393 bytes .../Sound/Minecraft/step/grass1.ogg | Bin 129 -> 7819 bytes .../Sound/Minecraft/step/grass2.ogg | Bin 129 -> 9478 bytes .../Sound/Minecraft/step/grass3.ogg | Bin 129 -> 7951 bytes .../Sound/Minecraft/step/grass4.ogg | Bin 129 -> 8783 bytes .../Sound/Minecraft/step/grass5.ogg | Bin 129 -> 9152 bytes .../Sound/Minecraft/step/grass6.ogg | Bin 129 -> 9133 bytes .../Sound/Minecraft/step/gravel1.ogg | Bin 130 -> 10021 bytes .../Sound/Minecraft/step/gravel2.ogg | Bin 129 -> 9831 bytes .../Sound/Minecraft/step/gravel3.ogg | Bin 129 -> 8992 bytes .../Sound/Minecraft/step/gravel4.ogg | Bin 130 -> 10006 bytes .../Sound/Minecraft/step/ladder1.ogg | Bin 129 -> 7631 bytes .../Sound/Minecraft/step/ladder2.ogg | Bin 129 -> 7649 bytes .../Sound/Minecraft/step/ladder3.ogg | Bin 129 -> 7766 bytes .../Sound/Minecraft/step/ladder4.ogg | Bin 129 -> 7809 bytes .../Sound/Minecraft/step/ladder5.ogg | Bin 129 -> 7707 bytes .../Sound/Minecraft/step/sand1.ogg | Bin 129 -> 6957 bytes .../Sound/Minecraft/step/sand2.ogg | Bin 129 -> 6092 bytes .../Sound/Minecraft/step/sand3.ogg | Bin 129 -> 6544 bytes .../Sound/Minecraft/step/sand4.ogg | Bin 129 -> 6656 bytes .../Sound/Minecraft/step/sand5.ogg | Bin 129 -> 6734 bytes .../Sound/Minecraft/step/snow1.ogg | Bin 129 -> 7169 bytes .../Sound/Minecraft/step/snow2.ogg | Bin 129 -> 7312 bytes .../Sound/Minecraft/step/snow3.ogg | Bin 129 -> 7167 bytes .../Sound/Minecraft/step/snow4.ogg | Bin 129 -> 7465 bytes .../Sound/Minecraft/step/stone1.ogg | Bin 129 -> 8667 bytes .../Sound/Minecraft/step/stone2.ogg | Bin 129 -> 7449 bytes .../Sound/Minecraft/step/stone3.ogg | Bin 129 -> 7228 bytes .../Sound/Minecraft/step/stone4.ogg | Bin 129 -> 7851 bytes .../Sound/Minecraft/step/stone5.ogg | Bin 129 -> 8042 bytes .../Sound/Minecraft/step/stone6.ogg | Bin 129 -> 8751 bytes .../Sound/Minecraft/step/wood1.ogg | Bin 130 -> 11766 bytes .../Sound/Minecraft/step/wood2.ogg | Bin 130 -> 12087 bytes .../Sound/Minecraft/step/wood3.ogg | Bin 130 -> 12996 bytes .../Sound/Minecraft/step/wood4.ogg | Bin 130 -> 13271 bytes .../Sound/Minecraft/step/wood5.ogg | Bin 130 -> 16167 bytes .../Sound/Minecraft/step/wood6.ogg | Bin 130 -> 12599 bytes .../Sound/Minecraft/tile/piston/in.ogg | Bin 129 -> 9017 bytes .../Sound/Minecraft/tile/piston/out.ogg | Bin 129 -> 9401 bytes 114 files changed, 0 insertions(+), 0 deletions(-) diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombie/unfect.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombie/unfect.ogg index ed6851dfadf4f8c9d07c6432cb25a2bfaab71ae0..36e0af0a7a492231404267bb9f714e1dd65032f9 100644 GIT binary patch literal 19060 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 W?^l52pdrPuPopzNXDb6A7ytmQ9ix5# literal 130 zcmWN?%MrpL5CG6SRnUNeC9puc;j;)cDj64ZuzG!$chQ^2e96An$%j(+v2KsX+yDN_ zTbWPAClz&pn4?PW$v8Ybg;GMwEt^<(cg6shS-u NCJ;QnBq3_l;s+5zC)5A{ diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombie/wood1.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombie/wood1.ogg index 5086f3777526985365f1cf75e80dc9bec95ac6f2..6524abe92f78bf43ea9b797c0d85309241c5c348 100644 GIT binary patch literal 9508 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 MW#Rrs5uFOl5Bj<&CjbBd diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombie/wood2.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombie/wood2.ogg index 5d02f027c86856f853d7aa70cc23e64399f7d8e1..08d7bfda665c250dd052da320481951a53d5bd16 100644 GIT binary patch literal 10748 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 ?r4`t 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 DSDDsO literal 130 zcmWN?OA^8$3;@u5Pr(H&3BShPhVT()R62%s;pz2l-c>%*$6K{I581VT^m%($S^u|_ z*EC*Qj*|3+%jj82i^hlDLI5zHGe^so18s~%l!N!qhX`a+B!Gz78cGgw1wh=`x*Mbfq)Vl~ zGx+}A`+oO6&;9=T_Os8Pb@tkOuf6iDea@)c+G+vlz`qJ9gN-N(T#SPsqtT;zxwu)_ zyQ4bLWZt2E0HCrQ?dG=uO&vA!-vu=jg;9B3&`4r_{eP7;jK2#JqVVQkHV^oC1bLu* zP!w5u@UnKcbg{B_69aLUAPxrN_!ytqTl}5H0FIE6)sluQYG^B}tBI*ft4PaoJGon0 zIz8pKRN&|1e}IPdcPKY7 zPY*Y2@Yin$H=GJLJ_|ReiTGFj<-d4_syD1Nq5*mLU}-Cm0_NKV-(dw9VG-}p0V|Y9 z81a&rAxUo(i)0Mj}lO72LK5u zU56`O4=4>d_o$nYuDjTzyXqt;3Y0|t_Y!<#FCZgKIW}nyLAU~m<~L#q0+*%9$CW1h zO9>nhmA}fEIh1+S4E1)hRy%`;O8AF-w1B!&1 z$iI*eSr$%t$q3j-yOB-QNox*{vmeRCDVf#-=jsn-uD@-h0HNrVEVkN4?Z4~&%PdMv zvIjoHmcbd(Gg*#}c*Y>~+bVmv9}m^{-_1t?)SLMfO=nIBqkjUn1qD+PQ!>5B3!>ya zXg8#gK0ZNCsU%bbPRoY$2)W^$5dgwSZmjs9=Eju&T5(}g3`Z~fhj09ST&U(<`+&%H zWjl#9Ar!P?E+Np0<7?M*-QU9$9FesX2As$gxDo{U*P}qCGFl}{V$8L{PR5&3NBnog z`nTr*pwooi_+*Mj9JDJtR80!+uY&*a99N32mvlWZS(K|;R7be_4+Yha1c%9GH3e0* zD2<0HJx8gmwH_Fc3R#aLtjE2qr|YZ@>;3iX{^c-#-DYvp^FKTXVM7 zJobd|!U^{jlUVeV?)#+KMrW2}94N4~sdQ&x*>d{{w#fCwFddO1$rvd<=Es;?9CXQ&r zxyRu`<8W?-w%GsfF(7taP<2!g6l^L0&;o$87&h&55~5HNWfw6!d?-%&iJ2rea+NNu zgG4$`k@&X9kfIXIE)KRzx4Hzy&9Dq{jfcvQkYGu5;ecTe6VL>JAZRD_D~;QL zVo#pT02D7Lr5nbEOde5$aHr7-Kv;{&ELXGNj41XLrqC$IVu&YL)zn|Mk~oy)4ZE{Zs} zTX)XmW+yzCwT+E+t*6fr`ltT0XQ|5*p60()M(b2{$33+?{pTkgOIEV6KdqqERz zNOO}eMH?PnQaEM+E(M3ju_CDq9jof79B-kPiY_mtuyiP?qp~c&Azp|gjs%G-mRqPO z;oMFACaK7ZoKRAP*bFFcG8T?W%9j+987e~Rz+JH-r=%d6Bhj_1|4hbXdL6K zCg>geVYR4Tp%CSDa~A!L-v7n9jwQ%Big@ajlp>0_6L;r7#37wjhUMIy23ktcn_YDn zIPNso&bT>nPf%HcGz=`uTe@!hae+D6jiZI}YuI%w0gU)S5TguaqfihRwoZq{WLnRD zqYcB(4@=`%XADa+*vJk`v-n8|LLdVZ7Vm0PQVim1sQ^G@2~6R80(xu-}e z(IUw#?V)e9EeNZ?pyLH@$jgk0;&wF|&<)yNoF+&&TL2fj20o!_!zfUXX$nhl2ifj1 z&`#7-dmU^fahXsE#;_q67>!7zeq_57fzL0G0T>Qb7>US6b|{zwf|(|zF!)TLVy}jM zR?x_2;zSDqll3+lWOk^A(i;j(5+%hFkQ~U8HVh{p6j2!pp;YdPLe$bc0uf^damWyFTZHa2!2S6#HZo%Z~e=zYBjNQ0Dgl`5s zB(f+6(+9_LAvX=jzfcM47S*SEgZTg70EsT)7(v&e@dEEyawrq9sZnyk#Q}gg^KX(H zd7(s7?J4f4q&$q|b`fI=nG^&xB1tw@(CfjJ=bI!1l9~ipD)EHF9k`Jb2C?PINpNKd z3c4Gn4Rfa{gtoKVtIz*SIC zEvUgK(9YYI@mRpqhr)ma%am}t(un@D-P0R;NCfSJ>Bg*nfOZ7wKZ5O;RjAIHL`gb3h$ltlBrT&35l>UK8q}cz3 zAo~YOA(6t%|2r72#GVh{f`c`{$QuR+%{UkpsYyMOG_6S=WIkO+10TVxfCM%WBoQxk zO66#k;+Ck?$10@+gH*jzf~+yt+!jEBPVUe{0|uMu#xNpCVPV=344J5z0#{}Y!WGc%A7DP66H-=HRZ&q@R{66dC@8OV z@=K5xJP31f%gM_tsVMBMuXA(r@v-wLD9SAL4@@oec6GG0RDYgRL&Me>t@N1M{nW@% z;CK?DU6&Ks%gSqgsdKCCW!3uT{Nh`mX4BpLYoo@NEt6>v2hP!ludVkI0(KU-b04{H znRXe*X5{2Tm4P`oG&GVgQ0?#lpO!{K|o!0r42{dL~8nhZrg2Wn-}x z9)}|VtzF6!LEnSl6v&!$8E5ZYi6d%SjCF-+o6Zh5CyHHIgP!0!cI=gx;Ub4r~wZGu7orO{TmYUanEUt_?ZsR{E0@1x#p?rCHobrUZuVPv-TF&2=TcEI^T8S63wdQ|s` z%cIHi31BV&4MXWXWsv&O8PL@%k}wvrQR#f%{LI!`{ld()&3ht}q;A2S`FLxG58s;F zPV|DKR^cSUb5C*YH#^K^_ALX2P zaIMjI4=xPU9<7)!H?Qm-ISx9~>Qv6n>K?fi4Z8H28@nmhUC#D6_&V|9E$jXd}{6>kV z=GPR`NyYWvi>8}vFLq5#gUn{Fy}kWBcECENE$u~1C^P{ZhuogU-=vz~-m**6%C*WO(lfseI*6SYH*SEH2?WiF@5id{^}T^MpO`cfEGX zm={FjVBfyInNFf7(r(`)rk$GD$@OcoWSbLVFvh99xLe4iPcDoHeDl@B zVsuw~`BN1|OlQVT`k06p0FJp&<#!2mf00+P@V^+4opV+U z((aL!kKPCoQ$H;sTtdrbFsu0qjVgPzBv`usP$FRz2x65Xe#h?o4BahQrN%lLzsBO$ zz2-GTS?u179h2XRE?M!H4kyFQ!=9qw&teGj3WvD@ku@ewT0$2K7i4bW*#?hp_nA|}f08;9e_wYjtjEI;Rr zq+apeHJ@b6laHl(pG8MMBq0mtXy@V#-#RS{e0A#S|IqUYo$>icY0l=%GrO}#b^`_z za<7n%==~K#Gl;UIZ5?!=X|aL(s717E zR(BOGiE8n()@JzpN=L71$1aCG@-Ym?{p3HY=h%cas1L8hL~wq7+|<`)<;XHL)V}K{nrK&He3k^acqAXG|J21~-BHnAr@@Q9Z81R+s2ltf<(Tq+F6Vm*B?+ zfQnQsnPZWKye8+==vcZ@723KDUxjkDD~GwG*gQ{kOu<~n59HU|i4${oEuVk7Dnkdp zsUZuUgW3#9thTp;zUu=YN8jBhvX!GZ4e2D;e2}DTenkoZDF)m)eXYFTKkqWUFYD>f z32dZK3Rdd(y=6C)bNTZ%$>?(_H$#i!q;1LEv8umK?3!5UNN*UKM%@McdF}AARMzoR%AFQn!Lo@L=cavhmpmtWd-mPvK^NubuGRy?rocM`Qo=CDhT)vE z%RSyQLj~DMp}}I?dkjAh+P5u1vlk!@2z)Xhm^i0!cD?2|cy7Bl5O68pxtlJ&H{o;N z6cfm85Iguv9`j16(2J=bzwGN^;;PA*SR0w~Z4+e2&{z5oKDvQh-j6Wa8g}l}KHl-= z$LbC=4ZF;2xi*TAgi>HsGu$nAJ4~mwb3g;mgw)TQ{chn<7uw*V&(&T1x~jXb)7#S6 z^m{nA(SL;$lCUR`pwg|>^qzUudT!o)Zs>LWs^zt_{hr;t-=3HOG(57 zw`@;zAal#g1e<;d?IV5anbu3#WTU&&gh?>HKRP>qK`Iu_a|{45>9XywE&kcL?7b={ z-)K{F;ZgV2p@l26-IBQ{IZp=0`g{_W|H( zGQQQ*DQ{A7iE#1Xw9_8ad}u=OLFRne@W*Sz-Sp`4`s1bk@9hGS@^=ns72HPq_`Xmb zn*3qG!0{e9`;3UQ+A?zl^f@>5BNx4yXEY~nOSNV%7r(-?&#}MDaZuRNf-S+Ek3$na zX0pC}X=pL08&%k=uW`@|Wc(u8M&Iuz&b2iQHcbhued@iiH8#^lOS}K*SFSmRrcFVM zEsk2yf+3lgFdBz1nBJ4Q9vSJbP8(XbLnx0Q)(^nMWrt(L&o0fTB{f~bU}JYRW#SRF zazb7|za}Z~|9KcRIDYuHmmwAp736xw>(40%)DF-6J{xO@ihi_f`NgIn*Ux_5!3b)3tibi^g|6AaNmnoyoKW}o{jtlF z4p%RB8REUFMv8EXP&>v&VmUR#%bAg-`kq_Pjpq8&^+jvE_#0vkg~iS@(N2hRm@8W z+i*&w``6vrIK#BJ<1^L|J~3K&(rjGle6+EZADvs9^EiHE!4iJ%=;3GR^_ibR=$cYt ztDA`6%)zJ|7DD>iQ37*+T?yb~Sc(xfQg6Bv%O;&D{lgmky%8}kJ6W^T$?VE3V0;QG zqrv}8Djy;~Bjqp$k;WKk6rx}5Fj@X=>&5oaB1ME2XPzfpu=!HQHmEh1ZOKQ8@tt7) z#0CI#H#k=R!socNSovXHF0XJe^3jv~q|TA70$->1lz)cEasex!*YDv_ZhFdN0#oKb z*t|<0VmBJ|iB!^$8K&vAAIp~H??)|Pk^^ODz@mKU#yKdnl(YCm(n^`*hN&HCM8V5U z=qj?RE{IZPN=sDDKiEFCBR}et90=DlZR2L4$+-oz`Q*m#RO=Sc=bjoEU71`gQz}y_ zyPvxXQpP=QNyDg=U}js1)H5TKd^|Z-kRm3ckl}%`hn5 z-GrDrSMk9%<_SzXZ}Hf6I`T+M@U-ixku!WkQ=0o^_x|DF)^ear90wEfY%|}RulQ@< zwQo|>$#UnP3bT%@#|*-1ylen^RbYzH+xI;^S3cKg6|1|8?j)Q)7XxiJjy|piRaI_0 z%ASp`k)#2?4~bMos+%)ZU~-LIt0GwuR2A!&_RFLX75|)99?>}iKOS$c*$xs1Tw7L~ z9+b+yH~5(No7a1N>|$Ct4ahLX%xX|K6SFP^t?oXB=1F?_Bd+mD$zGsXgN7pO?;7=n39`-fP zFRYoPpO=Di?E}r`G;Wf6HHE2~Q@s_KfYBeeaPm*TpUWbuizkbUMCi^o=+{;q2g@0% z)i_2(ZfjZ`waLGEU7FDo*-)`OV@%Mv`(cs}SES_gp>U#zADzILF$UL}m1i^W`{wPA zx^^2hg7@7+L*3K4yJDjv?><;2k+8PzHNjt#%bFre1vmrWMzC~%Se=|X2Jl0*1fV) ze|=46X~N}f1%4Vgh%+es5JcSlPTh8oYAlQoU&qVf7dJ$-49vF@%FeTD7qzbHd+eGv z(#2+B;tlT;_TGK!{b<;M?k#_ZW%1$-7VnUc2tnN!0+-pYz!7UM#ybQNRPIJl9qoyL zdN$;#`e^l{;%6-(S(EKCx*C;APvM_A{$dDg2foZ?_O3WuucNYi8G?`W__$gYZ}H8u z^>VScx;Yiu|1g{(Rj=s3#61eHeJ-d$K2vh>Dj~V`+i)G}XHlY)iT$j1d*qVmY_YNE zVa}qWEiT&tkW1@9cAveCZM8Y;{Cgjt-Oy#O45m5g3G1!pEQ@JjYu}Tm6^BiKS5eBg zYi`GC94ql_CdrqG5EMZ-2WQ;b!e_o*vfVTIR_#d{5w)}z^GqSxWIz5}iT5DZPL0h# z)7#sx{It#9E=ll2}zmo~r!Cif>Zn>&JRYbr-+BfgK<_DWxDzdeWdGw~PQ zH3saQ@^4%Y+%d0B^An>Z@j9{!HaVImA>Uol(WYCHIt+kCXr z2^6=*Cu0NjA}QQhk1H>+jRO58E(Es4uZB(*l3AFmLDN3w+Jnie5#Khg> z%*#chK0`uCmL}YG$4Jg8*+^Ja9Fs#R^I^a1D{SK8oRx3aiOUaj-A$rOJwCcsdyV!B zs*~J7-_I&LOls=d=vQO=^MZ={)&?!(3&Xh>Ryvbcq#MeVNnUEE zVKO6G_CK|*kKWvu^zZtKXQil|$U|x}_=f;k5LOw-xyF#Kxlgv({E}anXabsl?pb!v zhCL4eJaVwncdqnJxX-+O7kyp`#3zjKS`wIqXgN7=PY!u5%%u&bcOY;KB-7{bX=BH! zFH=S_Pjr!HG6zd7d}%K5w(>1|MQr3AqYOyOAp-K4Y8UW-x_w%W;*H08jmi6vzXB#H zccHgeX+WT_XE76;__S;f8nq3TEU>JyH#`&z;0m5|6xc0=V4o#W3hOE~$+*RnpmUtr z&*xCJe>`X&;rTUA@D)s`+5i(_LDuj;I0iqNr1n|}R(dq^hW%c!cyOWtZA<#6=OP@v?g;G3Qtdk;8o8g zFlQ7--*3O8;^z7lr%SLjcCn3OL3$&jSYvy|XFKq!KBB3Wx-X9BBuMyRZf9}riLp7v zk)d*1%jO;?5b$tp#kt4(+05qK+g~CXrQTuzY4|e)A(vn7;Y52XZ59v&m)4kL+p zS?B5>b#96Eic|s@h41{E!4F`7u%6!UzJs7!8)AFT?{Sj*$aP;VCVM#_m|HtLddf88 zSl>s!eBI57ZS*6Ply#}+IDk25Y=-|sbzIFLEM`{NnNn{v;@$&nMYIH^XP=1gv#NfG zXq-##JJQh)*^Jo!J%H4jR_xJPQy4Jc?ZWALpR1A;uIO<;Dq=gN$n+zmPwuG9;FxL1 z9MHL^p4E_flu)CCr@|H2&Oo?i=5YYU0q7rCjeOmfw_GLWd%X9U;fJWpG3cO)8kPRAQ7?t@zXn<)NopIKHhpECdZZp*LNdxDKdBO_G}%V zx!-e12!Gdj8G39XzxVQ<+{^QC@|EdUK{4qVh*cW(HIdG$gtDkx@~@}J@TZbKRmO5* nwH9LDH;650j?XJDJT$+hzPUCzYvWtc{f?0F5DBJ#0PueR`ssyR literal 130 zcmWN?K@!3s3;@78uiyig6eKkL4UizrsC0z(;OliSd&y_C{?>KQW9-H}+Ppo>SpL^D zExEtUI3$~ERlTtuHCm6mPly;&$Votm88&dqhrk&LZOJH!A`?eXP@;3dQi}K$=uX8t MP@{cCuVA;Jeh2?31poj5 diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombie/woodbreak.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombie/woodbreak.ogg index 2457496816fbdfd1f7f5637aba340c92a8d81ebe..7e11b4efbfb0f1888d07365c6ec29165e3a207a8 100644 GIT binary patch literal 14382 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 diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombie1.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombie1.ogg index 31e0468245443f0f1cc7ff9d55e864b85a3cc0b2..510021f512dcf1f6e2b6081f3fc53468f485e755 100644 GIT binary patch literal 21593 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 NPoMI!ra4Ri4i53Pb@~7R literal 130 zcmWNIOBRAK3;_3>f(uB$DGj%2Vz7Nrg=Z=YPj6QD^cw`bvB}fDp&~YvqgvHvily#*z0tCud NaMJdZ**m~6{Q(5bC-?vW diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombie2.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombie2.ogg index abb61d3f52208263a8b28b07913ca4832d9e93e0..1ce7feb9a20e2626df1bbeed2553990d5b8ce1d8 100644 GIT binary patch literal 20225 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 literal 130 zcmWN?K@!3s3;@78uiyiglokm64S^ucsB{eW;OliSd+}TPc<%#%mvagsG6L2RiubXyMPMMZ8JMY1B`y#g ME9qa>cExR1KLl?mkN^Mx diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombiedeath.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombiedeath.ogg index 1c0cb95c4bf10d2d2be3c228bedf308442cbf0cf..c2f314969fed4261ca1d9545d3c7c19f7d3217b4 100644 GIT binary patch literal 12002 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 CeA8S2 literal 130 zcmWN?K@!3s3;@78uiyg~LJEZbh7u5FR63^i;OliSd)2p$`O^J757~^lkMs6uvi$F# zeJS&4j}RJ&+e;^7D`#W_ zM6w+D2LRqzK>qw~f+!oFH{ zSsL(XW^eM+)XYf;gqeUa7zlezXKQ8rcN8tyLsCjj0xqYbE~orlNJ&CbLWS${kUM|7Ld7LCAOI#ffJ>3C$A3Hy0RZ>_V8{T)O)!^(79{2{d%R1OMb>&A zhrdepBXDAZ&S{C6lOur6yuZ)vwF^7M28Wf`VEHl;nyP* z`@*_H8~afxBj!ErI{-*MQCa$6VmPue4xLJ3-K4xC*NlcqWjnf_xAQ1$EB&7W>kl4u;9kVhDNOOjF_F`U zK?~nGfm8iOiw^Jy(FA1P5X)5)4^>l*OfV=Pv8fXAPH;=9sVgDCSa&{H?=0AeJmjDJ+h_Rj}Wm}~d{vX*~JK602okcDCSpZRx zmVJ&?eU1!LaE3l7HjFxij&oEE6_Q&LoGx|doe{fpz983wE zzbkQpZz|M_{S;{PCGXPyaL{&?Vh!XabTFkSJ7ql8c~lN3 zwcu~fgD?%FqGS?mqu5Hv?WHgR`&mt|`dJ;;f<(AHwBWBsflQ?{jT1ws_@g8t@0Nw$$A9_3@62_h*~ z9wjvry$KT6DN-{vKD{YkvnhnxjGNg)gPCrlk9Na93iDTOmgijmOLLGa@&FdICL53T zzcnYDIcAkV=Am3XgLeEQk7SGR)RL6U?g~c$3CtHQ5mNw_w z4p#2A{6F)5G)KmX0nDK0NI5b5m*#YFQAvQ>RKuop{1-=|36P*JQe^+l008KU!%_HS zM^xeLGjQG+I6FdJ=>M)UAasUDX^ICVY!U!a0Dy!LI)yhrZXmwGOCd{aE{uv_hGOUi z>r_EK_!3cac$6;Va`G_CDA+pH`Zq4j6qDDE(Ofc<_;r4tGnr?Em{(ODF+zlx zQAaG2Dj^yem57uSPSg=ZQV0^nRI(DH-fWD=Y(X8NM~0YbFk2+`)da3vgY0Zz6QdY3vZYk?x2MA>?EoF-=Wf>}EyKG@;ZQ&>_wJ)n- zyDDVe?by4FTAX!VQPuho6$hMol%ny^}=jY$Km>A??k=bO0$oF)g|ASdq|Lg87R~KsDP+HmRa^6p-2aS zz&Pg!C}xr|z5piF6(3$o9vBB>Vl=^(XJ#zGm$xP{!GF@nU^*&?#aKryZ&eZ)2WKv* zSCO|Vsi#!4=5oV_V;9ts%3HD56YE;D_l6;582)54KM1aaU67v)N~v=k9D}|94v#Fz zpJnOIHyu~~PL-$*4=>4|)&Zx2!=o4rNOf(h8%S;LA*Twj$R{?jE@>b&sra*aK63E_ zaB;Z`V?}uk>ZD;YImUunc{!;0sN8qD{An?nl6*p4IcNj8E5?F(aVUGkytNXzKY1(U zRC0_BvpN;*4V2F?p}}ySy9IU0I%Qn-q&DE<@yNx=bt8Ej|1J&>uSlFWj;!dNH6B4C zXj9)nZWCQSOJg$vt4Hn%38-jTG9GDm|KFHvn1Glg7f+fOmqRXY$KLzz;?Q1F-3suAyU6(cVYt#RmFhe-tg~iHc>vJV1vH_|r*3xAJ)~ zVVhJ1X!M)udFn9qoS zRUkN|91X|?A5HL$al`|o;89|hIPeG<<{Nkv$YOW|*H*r142+4sAPTmXok%PWay(fa zvmifF2lQL-;DSCbpQSt-F1Vox660J@(ENx!VoVt4$AG#fK9Mi@L}(&i z@=3!uD%&|xT%MwU(8P)>Pu&=&8Z4_<82!Vc3_M%k5bqxi-KPnj(l8 zc}x?VfICQcj^OG=p4yvWA%;nh1keSI!$50J$E~79E`XGFPt@J?92LwG$ z5`OSZpJ%Rtb<3*c(6d7P1wj!fFGvqmk5B=2VI_FF(@=C9xh+v3Wr;> z7tHEJRwTs36`;r(b&xvTx}tvGc$Y3e5e{NSZo`9I1}YOh#2{E>$^P(JAYh}AYIN6;Q5 zZ;&GNpnx1neL7IKkgNjb4XpJe+y2xrGyZME%=u3nD1LwYfnEOXM;|o)pEg2)zhjY8 z{aaI!|F?!O&ioI6@ZVY@zBpFS-_CG(<{a=5?5qM>-XJ(A#sNr6P2du*YDU19>aYR< zk6=bX6dmvvjpjWiwJ}X}ijyB=6qkoVtKZ5)H|XjpxeGugw;mt|jZJuS5H2)7KY1Kh z5T}|5S6~dn6tjZ$l0WMOK#PC|kcY*kh-L%WIHo`sMEo@|prU2CP0oRW;)F$U2R+#2 z1MGVp7&wZXhR8~?p@(D5h^lf?18f|R*HJ}7dZj=2+;O4!_L}3T0KPc>Ykbh!V9R!O zV?7l-3}IUOhL({F$M_Q!`vU+T01Tkx6A+A0$%OV{$cFV}%7qVL$%ESf6Qm0R5RFHX zl$7M|n^-x75I%S!4mWmsP52iKmS||8hJXnf8l$2839-@q{|UX3AvUs|DbZyeAtUpc zi<|2Sr<|<3-0}X!Eym3)aEo?xev5mHdW(K?O8`Ei-=f`O-9j#Qw-=Vbe`RB16B7|* zWnp0!5)>S4d&KmJk?9dPPq;UN9`a90hvdZdf8}{jB}-FyHF5#7I^R*-Yi#$7Xe972 zX>ISDQ@?IKU+CWGSZJR5buO`xa&>9GX!5-(*wn_t`+G`4>(*d-7aHJl&YV%?qq(!B zLw(s877;!B(&h5=k3ed;y!U! z+u7t=9y5Fa@r=6m{%S2I>nY)=pUPB@YMK*5$iU4;!iSfO5sJ0g#;d zUCKnrU4qy?_y^3p11Y_x{*_-*)zJ^~?*jAhuk*~}*NOa!7oW^L8@@~rQ}4cKi(}LM z6q0@&@#(X}IO_-IpdY8h(-8T6!h`XTUgR~iNl{pUe^bn6U)lr2(7evecU@8jBHz&WbKvq0v@yb(F&S$-_NXcqdmPl=d_<(iRWH8x>HmTn1G0b zvEQzIuim-!lEebZ{hXXP9fpa*B*>drga0 zYkazP<^Bp8OK~3-U0Lq|yzla|-RHdMc*|}9vQn@1_B8dTc`aLjJP_9uZY#anD3Syo zZ9Kxz?D{MxC4qSEUYvu>L(fx|-F**j7|)$->wuppB{OEt^-@Q_m)eiCV*D~=vkIK+ zoj(fRI!#?sSw9E_{NwN}uCXbOG#{kS<5Z8H`W7cHtA7NI=FRi*c!3n)18)t0K`aXZ z=~Ki`m>+uQe;qp7?Pk=5tweWcMC+u=w^x6uoZT(o{j6me*la5F<&ntSC+H7fn~Y!f zB=NUh?8yQ6Gd-O5!Q*Rp<8bRrxxKl2n5DwT&gNW)tC zyP%s5dySXkLA^RWX*{2?u|T)>wXiY6VkvzWT3$!CJ1s$m_-*N!`qkxebj)Hl1zcj0 zOXrTI{*RP5R@H@)^#+}lWS9)ipBgs^YjyD6LVUEQry$R$5JQ38l+qMt!ZAg5>#Q|D zr*jRu@9L-G91{M#%lptFQlp~4U7ode%1fce&LaLEzzo`|o57Ki_v38(T$_g%)>h}Y z8M=OC%M&jL%oc6-D{VKpFtofTo&nwpVAn8z(CCOR)a;&0QN*QRy7VloXJzyCR>|eXYMa;B#*f!yi{zKy zo{?iTd6m=y11tC{ItHy1!@cZ!=8npFOHG-wDCLQhdK*Mt^*Pw6b}0h4ZsZh}-7P*X za@M{C!_7Z)?e6;%+;-SnJMBux@iR_Djos=+2TvtjEEDp4Z64m`+9BJKJa`q=_>EQ| zpBr*#yJ8rHID8?490f2m%t}7nzb|q#AJ{6Q(1S77bNr%hA*Jc6mQH)W01F!!{zy7!sU)MI>N%y#g_(ps}E4JI-EbG zY*`3$OQK;7adR0MEh}7loS24U09|$Gw4W^_-6)IjqT{P@1MaLLUaO))zddgKdM4%; z7NGLEqGQ%M4EFFt;IgI;dmRuq(ZqmnyM)$JGQ3M}DmFA%ew1-~JiYJPmY9x0We9{p zvMYa?qWhyhTAKs_t>+dtjK^cgNxNEY&U0TVIFxBT+jd^TTKB}LZDhV*opY+m5EG~P zG#dBKb@&_``(vSrMOlc8Xe`0Csly(t7AR?xTP!QcYGg0jdTVD|w8CPCbp|l!Z|xV? zUg_kbeS2+MH+|!RdY6+A^Ge#s%!SD37Vo$BHpFqh*C>K zGrv2D-m+~fOOqupx`yH=|Er3;D0pWzye$?D{{=sP$5vJ*Zk54NFe4CnKo`!rSC~LW zT-OmZ78i?grGsHgCj^l1n4x~V>D~SONY+6e;@eD>Es!5vnAN>{C6pO1IZfw`dBElm zF+|y}cun&V26%8ofX8p8_7Dx{tj;6z8_M+_mzq>xg*lx)S{-?JRHK2|RlM-LVts@| zkV8+PU)7kG;t!4x!+iW*(xAhZPCd)Q8gj_HMUijuy$0z1`U1rd?6titgybn)?kldQ+EGv6n_TFbKtJC2Bu5cu@I5|RJwB!4{D zy|p^1mpA$q`}YN|9IT+-aJ175I#fV^5a+$JazOoei@GuQo5%o)n^8PN*{&|M2@C(h z$s;_6Zcp%T-ZV)MEIaBMqQT7{} zglk-x5luy0n&Xl=*J%ycAKzf<=De+D-HMPD^*>yGk!&yw6%>+|?jQ%ot+5|?2<;f& zocU(v70Gp@C-9sG9o=%k6c2M~*ZZ@rdBQiIN|NYZq~p{^V!jK0F0`DR^%j}lFVtZr3>qM9Zw98M%=B?Q*5Z@enG(JseH^t6VFFW_m1l2|Z)=?)!x z5ok`!gx9-@N)cwnk7myJ`fYiMdPzrkkKjWS+Tzg5PkPRKoqeKHJYwIRk8Juo+}a!b zFtT|BJjM}{*UBY3n!oFv06^cm?p^Hgz0baUly3||L}uD42Cr#oDN#k^aq!7k7%jsQ zwEk0|D{S7hRp>F^;l5l^TkyP!L+9B~1HnV-kx7`}v8AaH+Y=r`zK}I3{gv#Np+Ip; z&u3VJwK}TB28RniQ+d;5OU3>URz7Tblg8a893SpV4H?*Z8RUcaewd0`MCLyYx%Vq@ zL%anl>tD5OG%NS`xO8HeZ+X-Xcux)@A$8K)rriHZKx-3;;h`nh-8kvM^oowkg=h|E1aL{n|>7FtMu-|$t5uRccP9Z%leXTL}0Np8@A zclUg?KcOkLn(m}(+VQxNSW?H~Jteqn9iuhiKDqmq31Is6oFC}l1#b>yh4_|#FE}+@ z$Nd&qe$sT?xpjGJtdx4>mpC0qrYE`291#t#s(u}Yd|L(-i^mH;j+>kPxecF9yc?Kn z!_AaN_NvU?n*AwFPdXZuLXiJ~8(^7rag*hSxl|C?^g!wPx?8@qKv{4+<=W()>Uqzx zQ^mteQCjie!K$~u1JYId3Qr9_j3VxEIv9*bc+|btPOa1?NEg6VSi~BiZy?w+$E_{J z33=oF(z}bH zgliNP!zMCAWj?-S8HH&>d{kVPY|Z7XJ=;Wl0Rcpz7XmXo^DOQb)Qr9Fwx!nJNW8*% z42HFyll=QnG>-4ZM@eUL00sdbT?%O5Vp3O8+(Jm z>w1bOnweYOLqU^zA~@`$M{mHJN>sG}b!p0mYt%d-dyYtyG@IiDMbgKKF;80)d`V!Qy zZ8n$Yz+)bou)Z)G5L)$2={D5P6tD0bC%-ECSOHMIUs_qG_e=M{h>1!LX%GIA<(0J{ zFlve0;)Fe>o~>van{Fs`*`n|{;2 zv$wk<&vSaoh>^x=hTx{1&rmC)q`gn%v$I(f@K%jA4%=F@$vCXpJ)*L$kHc+O?!Lw( zSAtl&WL<1Q-!f|O4o(Y4IqocvVlK&U|2ErQ%)I@xtXk~nN6a64gCe-Ge80+y?a_4+ zY+dYRl_sfc^;4C3&mMf*WXZWOL|Z0unn!Oq>ASVpBx`mX3}w}}87|~$+C;TkE`OOE z!pTfa4~RBRFnIOG&*BX-@f`OB^_*EK`Wwl)k@l`_0+=gy1y^iMI zkpkHo(R0DOKTcf3QGzxEg*BcG+f6oe)3$5DqHC;;C#qFsW*odLEq^xmK5hRT$3_C_ z-_;n0J4J7mi@ND(_TLS@@I2hgw&^Nv_%c5G$a5=fZ+N()TxoCPt%a^a!L^Q53MU%Q zg?m6H4l7!0`7GSL{2rPjJp}VtsbmWaaR27TT04Xf43I~Ai|)tEQl$=c!)vn)Jt-L8 z@5{H#FbNNyq?59u(v4*3H&KS4(CBk&Y#WhLd)lCiX1KQl++C2w`Y-0BcL0AM-Q*GK zjElZJr<$S4)5;HD74*yHTJK+L*fne2+u~?G9Mz8IZ!x|L2n@yD;`=FVG+(J6+dikR z{itoCA1MX++pFJUa@R`T6Fa}rXkJuhn2L4x&Y<8D&3%+oE;v6l#qqesS0m@j&Yy0( zFX-oivo5xzg#m{py}4bTO`Y()A}%3#WL6&Dvv^d|7>4-G#_nGlA!iIwb|^3H_@{BA zd?AlL6D2^cHv^Sit$`|OrDv}-41XtIQLDRgx!A=X5`5I3E_MRJhF*nh=VAmTRpsCi5imFK2p!OdG28k-`(>Gk#x?L&>Qv7mFZk**G2{W z`R1QAPd}}cPQhsT{o&(p*MZkvGt+CUf$h!abQ>-6ezspIJI#vidC6xsZ{nw_?0ao= zY}E=?hYL`yIN8oMX=jGueT%`bb}jeLhCjD{nq#;j_dT%p#xyKs>Mbv)>*rYMMUBih zh2^g{8RItJpSz4^gub89f_uUPs<5|~b;ZrzV$qBCsi%}adD!XQTK<_R6cZKSe8n?G z6SgHyJaSl$31s6HK&{;~A|dAqXm=~ec=zQ2Sv{%`C1fy*TdUC;)tLJU3jvRQ*FZF~ zlh7R$r&xrpg^qCatzF0)&kzSL70Y)HJOuWRFKf;2DNSDDd_(K61v2_EyCB1~;OnHg z(C8x{&f3#3qjD%CJczkGEB}3GUFU~%Hwz3Yg1~!F_E31_5CYZhKOUFW) z)0+0R5;|M>`m3^eb{|&_CscWDnz*W}^^v&f1JURY+LZETEoTD4qn=_&UcE*MD;LsU z?I)HQjXl;57jLCHCG1lZlHvqZt~& zICbd#i;@cPI}diRJ_q|>B2UHlVGO#@I-Y%&hjZ%s7|Bn zTX9)K9PEWX^MmvdLT8g9emki_QaY7iD{uLlZJyNIXf}=>j>#Ed(rwe0u|yA?K~lT= zvLDji!!#)gaK&e{dRz5tRb6P4858l0y+`EWu`~3Pqj7(?h^%K-eK?fDVaE~qxmkym z?YmNMAn9XYr-9_}{fUC-@4QSfR~cP7eMIh#W3uAKzM=$x@zEiQ-GtZDW7+#}wxcmd zpYgsVxLmZUS|6QTn!+oM(D?C+49zlt4h1-PB|rMZYAJtssP-0&djOz?>aLx{Q157D zR$@&h!ExC+*6*b)ymV`0nM3yU=4#XxA3+Y=1DsgdH=|B7Z7*0U(M%gHeBz;B_J&dz z-QOHMo@r{^x>SXRp~k?WIb1U1Ho=6R!pJa zM+Nv2y5c4UPCm=TJ0jQ~ANQ%IUtoh@;&o8C^qAVEzG?IIW!i>${b)BoyLUBF>pvTB z$@~3YD+_4pXk+$C-G{G*-Yl^8E9#|O$EdL!1s2RMUd_k9pl|*_GJ!vV!SOX|MEQlg z&Rq~WW@;Boai7(s?##=~J!1vDL`|x`4Zm~Q=74Kc6{;kGZYjnRv6Jw%**E<>2D*~reJHu;{FGsQ0(1MS(2swX*=nCX$loZD&=a@YjbAuE z=df5gBU3jt#`I^sP~*u9gdECE1@uMExWdFv=!omdR#2wP;WOlGkF&la`mGjB;48U$ z+e>>TKG$3GVd=u=v+V@Z_i&RAnSHZ(^$WLqfdAV`JKlKJvFpW(hR{9bPGPmL6~|XB z`)>_G1FK)Cp)#@M+wyZ-VB}se+F+Ut!fPZ`l*T#h7!z<@h*LJ+#x!_IAjqEu z>~|tX$(NbR#rZOsD`DD~o5gDMRz$DCLhFRxe^%wx6SBRdS!4qMI3p2r_*U-;M#njx z9ZeTIxq|Kpyq?e0?N1`vK0Y%YJhOpE4U9?v{9R=$edu$ccs=V&7hRHc?%5p|WLlYNM$3<`<#fI#{lzxu zy`<7|2Am*X7ixd0dIyOO5CPHqik0s;Xe*nWvCNBGe|Ba2jpdk^80XHouJda-p>u5v z*sxTx>C!W z0x_oQ*#xKn7SJZS%>A2$lwV(`vMK!dz`Vv<2F3j$YQ3=Qy?I6>>yLdTfEy;m3HkE9 z`i*t3#^_f}SY4~iiT3XmqG>nGO7<%-PtKVY(h>~R zr0#s5W-4XF?6O`l$Yu(+jTHCJBf~+7hoy<5R$NF}AkYa=)=6NG(uO)YINbfvwMqn> zkN2@d&jgC8x^vy_Ng66`if*EpZ+Q_K?VpFn8c+M9$o$$yMxL$(9qr-?S{9R1ps~?B z`{e6zEpTbHulyueVu$SHCmC1IbI0F5@7OnCY~DJ}UIdBk_y{!F7=(7*MwbN`!xp2@ zcih2GN}gA40PELmCT?E@M#J=(0M)Mwffm@1!h zcGxe+<1A`;ugaS@ey<1&j6CF4g9B(NPzj7OKW!2=OU3pJfAn&|$FQ(yVhsy=EqTs7=Q~(WKEvfp5H!$zKu9H{0LUVU! zLP_5Ddi^oEs7!ek^m#*?hY{jjq}F=SIrfLdl&zj<*P^kn7Od6)e4j{+!WtJ!dXubW zCGzE#s@Zz*n_(GMW8Ke#`-btxC8w@q?4RBHoM&zW>*gw#e$LPEwSLHpIxmUh0}tdY ztRzV9Rp*0C$J_kT7b{bf!;}^CuqfL1G!vfRqHC0YCpzcdOwPLfwADVpaS|w1z7ZO7 ztamH5e!55MVBZ`#z)5%d>sF?jm-BD=3x&}Fm6y?7cQ%_F}QZlY~XSyU=) z&3Z$<@#)8*Y{wR&^!lT7j+Ssr#X*v`fJj+XWoJm__J$&&*HM=pr|g?RqYVy=?z1UI z%#RB|sQG%K*ZNz`4_m&nA+6k&B4o@=Y{6fx9Bkl)!qpsirR=(f*4TGA8r2rDzc-As z8|;HU-fxc13!oT8+#i$j3*YK}D8x6QMzKomjsog3C$vVrU2>nW@g6#w&= zrK^3P;1dZD|0a0QwwUkZH&f_}1ivWC!*35hQMM3?qN+?_>4)0n41Th)S{_MfXIh?h z_P#Cwj|Fdn@8zfUo3{rl;cMkjfHB~GYT6X#ZkpO29zfS%U>x7VN6-k7BzVJM5_>6P z?D-(ZdI%6i1-@Y7D%QtG`HEo!vyn~3O4NiXf&{_VaD!739Ej2rTq-)SFEnhHvlAiqvU-j;~&~<3`9hmT!d#}*_e+)cTVl>LDJ46HK-M;ruE2I;y zqN)=N$nzbR`>pWYgeK?=?F~go$kC#G%W3mzaoxNjWm@xDa9rroUwAR88q>47rVswJ zgEv75ULdaWanCg2jjte8`Ssf@PV6*yAmVu@x_4l|`<5xK274CtYuQ8xS8|=VLoLW; zPhQ2}GVtzC*5~szivcp7%Cc?(I3MGj0Z&el{K%yAHh})Ae#}q7t-;^yY@Ej%?S5Y# zWQh23NjzBEDfAq3A~IF#mTa4nM^Pf2a(z|yC- z9M}>iN|y|-(LW2t1#pF)^*liN@iEGx>eucF7**2nmhWE5i_Zt!581ESW=gT2+QYdg zboG&25MAOg2r)IGW<9H4w()y$YgK5$@1i zys+-$zK_cz*ZdBK7RdC?#pr2$%SMwjAZX(3_v>QDY~~&0+xJb}t%F8fyj99Jnm2*z zv8iOrbp^0Ej-$9b!Js7W(Z%yG=4qppcfd(sRv6%Sp|gBAdw7Zr7?A1W+0dwmS%>@5 K0~FkU(*FYY*2qr) literal 130 zcmWN?OA^8$3;@tQr{DsX5E}ZqO+te(qtX%V!qe;9yi4D`wwEnqoPBrhUdQc``}Dtj zWJ>Mn`l-oX-n4qyUKlCvA|Yn*q;t~5J}j^yN!SFK2sr|BAYMVkftd506G&Y1!Wcyf M$@KbF>jP|Le(6sqa{vGU diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombiepig/zpig1.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombiepig/zpig1.ogg index ea7dde030fd2d1f0b9f05933ab6cbd83f4d6bfbc..a7d65e19ef13f11c97bf00935b0c5e7f8e38b3d8 100644 GIT binary patch literal 18106 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 F{|j({6MO&w literal 130 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 E0I_=MS^xk5 literal 129 zcmWN?OA^8$3;@u5Pr(H&B;iwf8v;R?QQHyh!qe;9yi4ArA1~GBJjbr}z0cdDj`e^0 z@S2aO9;ak|!E*GXMoZ}YZYi+Ytjp*nB8z7PjKtQE$Aa4yGJz+7kfN*JB`Ls$pg0R; ND=(veMMW}h`2mTECNuy5 diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombiepig/zpig4.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombiepig/zpig4.ogg index cbd405881e681f4e55cac23c1ece389e6d0eb6ec..ee74d00aa172c87e3777814becea78979d6d2050 100644 GIT binary patch literal 11882 zcmcI~cRbbK|M^DAHtteTpB2<64)qDJI@w$P9d!kQP*Bvnja1dqSJl>%(!8y4 zTan+{!^+Cpjo(T|P(V-=hW{57E`R$D3=lyB5E`s)=)MFL02Bb+uOdf=Qy7me@%L_Jv*wlHcWwy=y~3#W&QCrs|0Ytt5|0;;j@nD7aB2U0z zO(9Q&ojwAdo8k^l^%pHxfQHZn%1^0POR2wOPiR1;=08fJPBW` zzrz96Sdy?3Kf4Nl_C_`LzC*EndX-&amGhS}zAt5@=O6$EfnZa%eOm7S$oGwsZT{a` z)~=HW$U?O2c)-;0fI|_<(c#WVcuwI?0P$27$=BvCtn4A&;c*Mf%AN|J6E(VjX^{WJ z1T5PDkVP=HJz)9_Q3J_8;4Wg|AvNNmIRcRaOOgLQJwBHg2obiI_mdsaL_!G`=VU=c z)6%~px=s3bB?utm)dFi;U)pZBI9b|ac0P6bKue^4I#+FeO8Pkmoq8DNAzs3}Qrogq z`_epmR7uk?e`~&!>4Zi3-=H>z1{1FREtbZ=c=sL z|2yBm#3J7;qo+lD4jK_Tp6*ynYzozWTW4%`6Jy){yZFdLe6tv(Z+{ug8W2ZdNzIna z_MF8tp6q!xq7$CO5*w$amLH;nWZ=Sh2A^Zj3P32uxfK6XoQv{bDb9Ho#nZ)I{#Eb` zAGUb+sYhb{{U?gsqzFig`9vToj;&nE^e7fral}*(8}nikk!o^ulYRI?Qy`Yi1;1 zW+c{}F8sd>*1t6eKuQyOu9JzDF^GR$@;S8ZlSy#7OTuqtv@ zJZ@g)8QyH?xLu6+0@K1Qf+*E0_(3c}`5Ohkd`Gr!ZZ;ug_V9o% z0BA%zqLtpgNA+{ILJxxYWn!l|7v}jlRXBe#y%3x;m(pq>QOIqD6Jxk zph18T`jNcqOQ3)qm-us1#8&sDWfnRHaR?u+5l0%9IW@RAn0TTyFbHiR1hZ+M_ng&B&dR_rj!(Q{L z&gNoDsG$HX{_oX*>JEWjMTE;=_H(6f1zI2Un)skW+! zsoaIiWy&CV<`Dix=$6z#qO%^#Ys%Afs@lusx3j5jOu^cE0pBjlU_Wevj;DU>vf}v~ z0p^u9R-*wk54|luS2|nN1Tc>cCpB&_9JTjXI?vSxnA;zTF8hRsO4vX$jm8DCXkwe} zbD_upASA&f3Qm+{Ng+W5_o6@+(1#?5b8%Xcsc~~+DAXKitSAIKIIMeAi8(8%)$H>_ z5|G@ON*y)F{7ObW2ZT2T@&cxUR?VKjlG?<9zdZsg!$`rUoKU3k1x!vdB&8k+NJ2IY z5*dxj8RluvvF_7dWlGdXM&{=X8bebdkujVYS`)|8Dq6>j*r_6ma;U8w@~ddAiq03$ z!7h%07FR8@)KDX2PWmdR%840PQ-$B}QC(%t8I)7b&!IF?g;znl;>3)~!}+U59WWN*uI|E@~gP z?8YMKSXo8y7+X5b;@B--iQN^pqo``qvb)yjzc9aJ1!0a|JZV&36}z}IfBQd+!`o?1 ziul`&_0$mOyJ|Cb+^DS_cX!|)rnQ3BFt#dc=wS5cgM6}cMGF9RRO-7 zBTOW|#Du|PTgrH&FHZ0(G?{0KHT0SBaz<#f35D*|hgwx;dL%<>PBX^DSd7l^|+$&K~4bw_# zrIg=#$1*0{BT-(B0YhnJk9ebRNm>dS9dBqu-uKw38Ota^CnS3@y3o2ALPUr~=!9kn zrN$o9)K<_AGCZOX?buU$2`c1>*svX}p?%_zHKLGT$?zb9&M(g%aYD9G3W?>65Xc9F zJWU!g=u98wE)#E2(Rszj3q#+6M4TRz5u&5^hT4ikO*J1{4nj#^obVMyqC#wkT9FsF zqmo_{>KHVR!6af2#1S1eb^dlk4~UiY9^K*?Nc=>W?*gzHj0;8|$6igRiov7#2MG#@ zc>S`GnPm~=J~$SMxa&Cnt>t4Mv2B{?9smCekl-4Ii#`j96?(_gU=jxKus45<#s)|f-}kq$+bqn7KeIf+OJD|#z#P6(lBEP3H@s1}15HiYaB)B(jM z(0oPb5lV6*Gz+#?331Q~(avZUix1pxiUC=UQL#^I-;Cz$+|K180g?~4bFo^1M5=R!63N+%x6@0u1IQxa0s4r9RM~8Bfz%o_!{mdhfsWz575eKqIPSy@_yl2A zAH`QIpukbyI$TA8k06qGNLClY4EU}KEa1w9w=0de;d?U724CNlppd5srhu%?1(oI& z;+wa&!?`AB@m{`05}rrJXaL9o_)I`?=~6e7@{I1ZyS)vd?f7 z6cmIy`scP`lvf4ik(Tbklz+RS5)Tj35GY|oV?4a`5E~C9pEm()h>dM`OE$GYD#~~9 z!+B)nrTO_}q|ZqA&cI}2%fwf1UOrx4e)ugJ>9L-Eety0iygcH!q@<(gxmH_FQ$AB zffa}J>V}fWd6c=o88fNPM777n)VIw>J@dTYVy?olem*%Y|>!@AtXVY z`+$tf6aV=^k-kLB$%uPh_maotpN+yh|&}A?@)Q?#I`@FFIpr zV~&$OW$iRiWk^zmT5cQ00(5HZGOf%YM!{6}y{GjTSL=}nAAPExunbP4hnYly!_&w( z?@ik7R?Bx0@V>kT^V0~bSQs(EUHcJfE6?MQ>3ZN@ed1^$dEg~Qry^lh_i4Uq0=zTc zVxT{{^f6*V^Oj~4vk+)tmDP?9e2dZTd(S@jtR;j?7MGdvian!8oCNTcug9tJenR!R z-+uZE-NkpHUt*k+Fw^-(T))RPP5YzLzP^y2Boqv2D23n{)?dNQrskG5g@AWp>CQv> zL6y9EUZ_rDrlK#R#wm5XbY?re3|0{=IywgvZu%QExD{r$ zijJ3dXu>&MgY9FqZE#9yzg>28UTgk6Q>7Xff9Gan27ecsg7P4HGESlc`8-=k?|pfD z{Ij$48_W{RDMn7b`T3GgxGFpK1II0{-{8xb-!psLX`hnM_|wO~VLFhnWQ4BtFc+Is zfDbNNDNh4DEIKg^$7f2e@5?O{(seTZsAWcuZDH8t|ID zEw*~s*NyHs(@u|;BBnLvMp!*(e z$fDf6PG(i^fB0j_>=*a%JAk|l6d?K=DPcek3ahvii*6mGn|6v;m~Jk&eY9kH%L7_J zYLI>Qg0=FciRDW*vMX-m_iaO$d%sk}0nq(y%X6ZG+7Vyu^*X2MO-7v}!4nd#%AAauk2y0(6;Uxz8J?#i8Zt--N%Pf|dC6mO+O@RXmVAjt3I< z)~QXp(7Z*{hryhO5#-HrQ|sJ>qiTH?Da$4KFl(m3M~Je)h;Hr^htj5oHD!5lxMN-- z^O|n>q5v=_KyNLNdJy^*7|~RfS&FgkY1MYLKi0~0Wem(jHV^=2PN}Ppb`Gxr7Ri&$ z99;84bBD~?e0_HRVrMS$BJ+|CSorZYw^>wqVhR#>fJ_t8<=5am2G zwIghCb_WW6`d3U*(@x5mEyuJS>Xy%LW~~&ExY5vN41biye?n6?A&;fQXiT>2gzUnes zL~cK*wNGF0IR$$WUB?H)^c!J2M2wX5BC~c&4Yv-pI2$D1Fhef9%M0kD^>-)%oRs0L z%9n^VeKBf!p_TN|)n)O5Q(e@fv+%PVZs=e<#fO3Cd2~QAr z3LC@L7)u9hXV`drXkR_mEXY>+GKhB>)(3f8P8!=zUf*wx4K$c(ZyjaKOum9Al15Is zYTNJIzoGOe-f7g2Hj6tcrag0fKmfovbdxOUD7EG9XD=-z%CSND-OG-~ge3yM#PO#b zN%-z_{TB>?tUS(N(xs7jbo}?p?rK~lz4B0r-|HCir%wcc|J%j)^ehJ*TW6$Ts98#l zeM_XdCEA7gX!{bC5>Zd%rrgJ|3ZG%7K9lzWp8Yi&g56*UHf}Hi#V&s^H)>&^G3~fx z%T2nAJZv)GML_yyI?9H#R+$aF^~9mpYF?~-36bLan2S|~S6+_t7X zMfN^-%YYhK$oTio)hoWvl|(gY+gHOe@CZwa9 zIycZccR^JW1Ty2=Hj*LzX|$qEd?&+f*J_^LOo zh4x*CMCkosQ2;XQjsxD0T?^zhe^bv~y(*(zGeP#N-lh8_2!Bn2L;x+#dl@Ks!}!n| zG;blJcdyAg$cc%mxbDzrY~TD3{|AO!6SU0K4$GlW?QSWpqLSYdPq5>P0MLymTew>QF4Jd7M6FpL!=9ep#Z<*9C^zoIW-Vor7cI$vb^#zo@P-EAyi{ z*1>+B4{nWW8gBE=#NYQX08xp6j5>ygJ3HnD)kU#}hTHo`sS7gpkM0zfSNEIjUj<&g zj(G@T%nA&krGlhgZzL@p^Er2JlkT(IcYL-goK=b;bsBK3m?w#r=}^*=2eP;pcytrR zSx0LVdP$6F6q8NjRIvBMAyRs8Y&XJIg$^U?WNY7Od~eUYWKgdr!zlYLXJu52?!`p% z*YSJJ!c)mwx2H!gGSG|t@j3}eL=K)$1~3@?9>}+G*OtTOvT-$bWKv57q zcy#ARbH#-3p(6LSl`UIa=s@4;l7lbHJ~DOU3J)gndA)FT_b2_ja3c=LaiCK?I&}z& zES!!Ge}{1VZvObF{$4hPwC05hmm8t`9ZlQX3R^BRS%mj;!)A_TdUKPi zhZ^Dh*W)^-9k^yB^)lZ;C!ePp*X#0t<8*7jpwX?oasn43e$QKvB)?FZGIA8_`Agq9 zT5!G}K`#5`zyJpvU!(~emF5d*3A8@D1xut|QM!$Z#fu}Su``M~oDU;kteUUZYT^Lk zk-Tg8_sjL2+1DD*lKu2@ZzkoEUi6W@1eDs6Su<1o9>FVIyzcJu*P4@rAX7(c>^Jj| z-gG~?$o7H+RNTLz<@rEW=7ZIl4@+vA;P|~GT-)BbPb)mlw#Sia^H~FD>Ql+60Oi8T z{%Yma))SdZ6KT52Hoaw+DIow7y{}xziT$l-z4c8B%@=I9RmiE;{EF~r051ROgQ@=3 z)h5%@S+?6g$9pePNIqj%b4_({?_<4Lcv6Q(3iG&eKpfw7rMkSv89_$Q`3|nrqfga0 zmwYpqedG2%h7xBhm%IdikSJ+~q*Gy(!d*|H_xDXR+#J&PhSybKu~i2tjm8w;U~a@KisaUlSC%hl zj4d@Ta^KdeBuvs-+?4ehamE49tNKkR3I|4R*1O9iV9mC&ka(M!1ehuEU75P?+jX26 z+uPB5CN(k|&Pmyzd?P?g2(ksTyGMCRUVf)#S=Av&A)+Jmliyu*Clu8?XpJsa#&C5m zq>U^RaM|E|_b1RY`F)e`6M`!&$~UOf@Wr(+-wP|eyr{}YRJiADCacX_NxJW)6zv+m zh@@3%d_MQ}$}eQB>`V+_%1u8}-~8nrz5AJ@{BbIuydE*K_$}}l;oQ3jszff1`Z=uG z_zGDn_mWCPEB0LwfRV~PC7O4n36d$y!xb)WP;?4_Wkx`EpyAdtHdfZDZ5$`TYEuC#u!R@7sk#w|%j=+RzHgF@*Ng+lF1l^h~claqt~M z#jdX}CuP@pb~+dA_ZP)~b$G3SozV?a)3S&zTZa6-^sQ*R%d_3Edlq5c8yAcQD`BS# ztgyF$W81ECh#_&9Bb{f3$aS+vbC*@aVQO7@qAm{xS@ZAEnG@rFdpEjlr!e_~@XahZ zx)v-GEJz4m6T14=tRvPb)o7Wgrh^glX?Iwh&j46EJQuVziZE}-f&I#Z*;Tli!L;a5 zvC$M#NPm%GzlnLy!BB5|(TtJOPI_?Hm}_qHN|^fl>lA+I*gHBp_K{>*Ii6z z#+~ezXqD9oZpkz6_S$sKIFt~TX@alB(oVCA79>|Jl5#4hZ#{hJwruOY2J9{u6q5o4 z(IVmAn)Dkb4^w`0cwR_xoa=nwQG$*&d+A;gh}*`?_BmZxY1NLN5NL=J>LTb&#~Y?d ze;WKA(Oek(I6+Fp>vCfQ3ae{}_SZL)7fi;bp9OJgh-tl)=wfUf^*d08E-}*&T-Cv!bt3wk2!hK6v~fswl1HBjz( z6Z|$Xc3SVTM&aDQjyhQcOq4p*^DFk=!@Iwmf)-gOK4;C+m=Tif{CKssNIva+*2L8d z9S%x2zFPZSH?J8#U4mD?fH?~l?QJ#wN+!b>c&ROwO#8KUqRE!_V8j23!G`Jit7)%)+gLk;Q5(4(Kf!ASmiNEzjiqFWvimPO3X#1n*qp#@;QYAs{PpQ!&KZbm zQ`<5Z$_8Zd%Xj;oR$pGmmq#?P7fmToxTswCdI{t4I-s@bTX^=U$ykFUjvtQU+19LR zBzNQ6)IzNS343_eR)!NZ;GmpI{UrLR)xsz6jGx9jY6B@+m&z%E_MC}*1%Ei<_I06m(|JrwR`LLSmCH5B5nkJ~ z&Cgp#dzA*FF66yh1MP*|BPAc0$glJ$h^BiCRi!mGcbxj9JQZv;ykYcotuzaS$FAr0 zH~lD7)y|K3H*bD6?fK(3>&c!Q_YGe04K|SW`$HC|Dih|&zNX-~FNE~T+_(iuAtfcY zb0%2Px+l?$!wSWS@2O;Jwd>KVT1M}A`YZiJ=a-);&d0wo@gpValdaCe2u+Fya z*}P2PZc=tA-kN{F?=$M{Hp@Atir^b~nT;26ljs#4+-uC3B+^fRF>7v8z8)eWv#x&HKg=czqfxZ&SDNpTIQuNN-K-k&8#e*~4)BR6r-Z_b!gA`|3c;E%8^{%R;u z+ymSW9=lbRKc}PKE_BeRBX~Qy;;_T(yr7TZkKR@EyZ9^fCVAJpVBi9i3VQ&gGH3$Q z?4lz4E;If*vCX`nHL@&Iy(LW-i9m!<5CW()W$Ew&5U6^bX;^>smYyF~Np9rGdg-*N zP~G$jtNUG+K`NQ})@ITE*aPpS^M-}bn8q@;LY2=A!!dNyHo zrp;5q>^Q%a%Hm~*MGkx_bQkvXmJ<_PP!L~+{f>%M(DzHA>E5N=hVah#w3&A}&6Td2 zRw~c;GGje-B=1${uPZXHc5K~}Z8A0zmV>KHu*DQ(q!_0-Z>h<3UA*~d;U`1K<~>K@ zUckCQ&N;H5K;iS)h&i+CIN-s6gR)wlPxqf7d*NH`zgFjl#3J!_msAF+DhUI3dG}sJ zt2eWr^(=61j98#4zcKwV-gG{*)Z`~)oUkn2Y`2@eKED@2O6a&oSxnT-1wqpzr1sx^ zW6IQhuOOKy;6PZ}0R(A#xIF-U$Yl{?BQiHC&D@t;Tp2qH5poajlR!y{uDm8jeZCM#qRbFD#db3 z4K?i5!8CtmKHRDw$0%Cy2pHl-lSM5p*FhUG`|xG*u33>yR&3stgZ;1172{nCrp%8P zqsD!fGSYAsaZ@=R)LNj}FeJ`EZF%i$K=GskGYQ`r0~5)7?m+wUIEze$H3tpY+v)}h$o28HGH+xwOE>e(C5iqBS=`7Dd zcUJ(hy!rK4fVgn@x5}0wo3zqQldK=dz6npgsMF<&##3G_P0~F6s)OT~R~bmYq^eMY zGr*!;^RbEOp&I+}Z=I$SzpE}VkQ?vY-O^<*z`CjsI||LCUQ=Idk%WX0}LU36

Dzq?nos!jmJxfp`uqEcinDtj;V;WmZ{;3 z7ingP0Wz<}gzea(SI6Qo`dzoE$`Wii#Xh2tKzGA{`dKI{&|AAR^yy7=O1|RQ zxvS-kXnXTu6JNIq&Su#vM3-#fCFuIetl&dXiO2qDyXozw9*2u|R|7o%HSMji^@sAPMw#W)4a!bu^vd0%H36y6RxVt0m3Kc3}G6V8a0!L?*XE51!- zO}EHZn5wZ>3z9kp}$m!xusLP(@Q=lpW8im zO^b{}Eh(=?h)5?hhN%$W>XX|UV5yr^dj_f^SWWb$y_4eCM)P95?T6uOG@CD$U>(>upA&{fx0 zTT~wvnZyDnBs89{@OC7iv>>Lp0R5u>9&;l(_ruaZEqO8#{PUkCp0#!TT+ zeRDf{45?$>RPPI3amCqjs71%K^$30gcpCi8Vs}IRCN5V*Ov_Gn>_+6J>k<+hreO$V zjPXJO>EdBT=KF>EM%xFC$}I!8U9vP+a{aUxZ_9PVgml<(oOGeP(&NhjOh+Eq^`}}a z{K!pveR1zY*oV9=|I3~P_YY-Dc%wfILr`ex+rm`X2`{kSTUtGh1^yTDKIEItUK*>?{*r%T674#pF>zM82Kkwz)*( zKe^ac$k9~l&lfb5$XnlFdoR1S?ncKW$BP z{ya|PnYK!bXPc9&Z~x+PQ`XF}K+*0F2o#<4PPMt=zxrgAPwRK$b(!kg>c>AcaT~mG z4CmIM!0qS5BkzEno{`KULGMC@^wNo2-RV}ghT`up1!FVYu+dy0+`iwth2oc(<2`T; z-JVJ|EvGs3IuAXY#fw>_5LO>?qS9A+-;kxwy=MO>H#Iq9SX^P5bjr83^i_U$*7w__ zpNkVY0w#D3#3aBU2VVSz}Q9 z;N_*~Pn>Z4UP1440oo`2Y^Hd$MyTd^UH2{@6RpX?*L>4i`F&Lwa9WGd7-*rsu^Q&?%|bzVPU0)^nimdbnVaSj4Sj{PhA7lO}D zced$r8M1cuVheE$S#+*RKq?JXrcl4W|MJGP9iPY)8m&jW_SQch9cOr^$mH{TP5|O= zP8Yx5qdF!*G`q3Vy%q7y@#6R4{w>sVmvz>?P?vQ0^4HsBs_x)eGq2M(m!2M;jjYcH zg+ZT?G>RNA8=dmt-zagnzQQXW5Af|L{{R30 diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombiepig/zpigangry1.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombiepig/zpigangry1.ogg index 2edd7207b10e51e618d2a01bbd8fa6a72aea6802..ffa329e72ce794a3e64bf32b919388a875319e81 100644 GIT binary patch literal 17687 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 MC>h_Tf#RLi53BqpVE_OC diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombiepig/zpigangry2.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombiepig/zpigangry2.ogg index ed4806aa610c317ebc0d8a681109455f6e5b3aae..583fd83101ca186cd1c0ab9b5d5e3da4b6493d6e 100644 GIT binary patch literal 9553 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 literal 129 zcmWN?%MrpL5CG6SRnUOpvn-Hw0}Ct6sAL3luzG!$ch&do<0ac#=RB0U_jP;l-2S&u z-e^44JS(Zoh|!CjEm`yjd)9?=Amg=TMuGsG+4_t-qrnuIVse2XQi5WAtS%a`RQwJ) M6fyg^${i8J59ARir2qf` diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombiepig/zpigangry3.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombiepig/zpigangry3.ogg index 38ef8344842674b80c036dedc503fae5b5399315..4ee0c4c008da7043f13033706b22b67f2d74583b 100644 GIT binary patch literal 18512 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 D{HpXS literal 130 zcmWN?OA^8$3;@tQr{DsXHhdC#8w!aqqtX%V!qe;9yo=wX^_Q-5o?|!W-sbHgWBFe{ z$CCTgjFYpuHq~3vqbBfScbqqL5RwG6mb_09{VGzT4JjW8B_&uR02V|moXL?BTQ~@j NWl^JjSpyJ7^#k5cCy@XE diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombiepig/zpighurt1.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/mob/zombiepig/zpighurt1.ogg index 49e2f0ee657f4d5f1f1e60f2506f85731b58408d..202eae387c57ba963e13fd37994d26539fcb6246 100644 GIT binary patch literal 12750 zcmcI~by$>7yYRDsw1AX=lt?YzuyjfbEG!5}3n(oqy-G-TDxK2Z5{k5hbVw*INJ)sq ze$VRrd(Zowb6w~A>ziwKm}m0t`<@xJY;AP`4B%fW#4G+Cy6V?{TLwZ8@pN{zeCmd7 zfGC!u{{TRB1?11)W{4Jg=D!nqCc38&?z2K-f%?DFI_BSn2*G|03r`ynJ{}<+em;Km zw)Ei7+R4iKv9+rd*k=Xy!N5K~Mu(@Ce`hg(BNUZ%72vAcda7Cvq%;*Y6qL9f-K?w} zUAV1O1o#9*AUFOFg~}`FLjYWG0>1`h4{|IH0RSWbV9pFBO0-dh7AEDgd#5F-pldyR z;b}?XJycdv{JsAaj6#no000X>vg5_%Z>ZXhz-+15Vq9}zPalXCGvY+(tibR-oUmFs z71bBnJB>hDaBmvk06^-=s@x4BhocM2u)CpDVDXC9wf}B$hATeD+nks90{x6Z8Uot| zi4VlL-{!}Ne`l{BlPBP=A6L`hpVGIgY{xe7a~pweX8fzb`-2A~2#Y*6^sO+Y!GT(yRLsD^ge1AwbSOSjs9ikBKJl8!QhqIJ6uCc#I|q zBVGa%G$CKL$i}Yn>6^wUWsQzQwOm8Bgnxzr5O4@OV4$6w==%sm9>8jii*c-uk_*20tCur;*k{ax>0 zVo_q6G4dYv6`T=1|Hi%r&jhTUKhD@2#zVLLckz)0`DQUo)tmW}(LV;;lKgJb-9&o# zSfa!n{(fiyeRRxywUQuhI5k_L`^!I=GXg*`$sZ~Hr}!hvf2Ft}A%bI&z3!915Er^A z?;a7~sqQ9GAmj(7m`fOx;^>BrEVoLSihW_jv=L`v5?l>h_*bJqrZPT`lf$O|qa>ke zu7l8GP%HkEaRT!W(J<9xp((^<)?<0be|aX_ z>~`pX7p#A44ge}m@E@H_vW(*I%LsZPkN20s|7gxL^1gW5fp}*1T4v30uHhpgt)D`l z$&_@2G<7LVK2vy1P+IGXm`n&;Pav$PJgw&%t&N-f4IBTZFn`r%dB)>EGzYCBOt6?$ zl?1H+(wrRjm~Ub+_f!*@4HHE?((V6b004Bw z5vu>OBRX*IDY)h@0YE_to7#_rD2PPeS?UQsKTgGo zxg2)k8f|b7i9(brF^&6}sv7J`6l{%lZG|5<-RkADXny5!k{j}UIXXo-IH1|X0(1ZX z$=}QWk;-*Mbs$G^gdZ<6sUOBxm^iKqfF*Fm^$}pFF$JV>0o*~mTND&$)7uL~3 z43i-;~-fq=27qOKW%2OF6-DJEfcp9bhkKX(?A^DaTML*F`HwTPsg# zsZ&`k*JTmsPREansD){duX-jX2G(MFJ^UA^Jyz2l z&BX2_ru-2pAr{HjUuXOo7SC=W5Hldqo?x5VZBN@de>3Qg$k%EAk-dwguVK8jEsYhl zbxveXiv}snzo0{cl2Q{%j=BhsMR$|MCJ*CtM-$tq((gN^Tt5*8ry&csIokH`DE-;P z->kvfYSw@Gxu?ZIgQG>WKi%APa>wD?MepYZ$FD8^W=}6fHoZcF#jQb^Mq&c8NIdJD zKSGfK06}qX5m4M@OA>Khs0RtWlqx6=#>Qerq{hxtNTOy(VMQX)$NYFi6_2H!TZOeVZk&?XXT;Xjk9)| zAbe_1(MzeaG)@~;a5vIO;6g*-Mg)cRDMn@d4V3oa<_YM{sf;6qoBnPN53fj?w2Z9i zowgiCBWT~yNM#>gGfi(l3~N9`h3=?m{9-xW;`Lvc>sx`Cqc=~Ul~+Y??#SKy&*sox zO5+OdUL##K{y$Ll7}@`5X_$Alf>? zLsJKnqun&Q6$n9wTLgbE+G}rsg&gi(bO&Sb7!0&VB=TDsZbYE}avy==+zloX-^>UC zV?Z#{q!0sr`Yd}b?7fP1?p;m@QW6w#s=|yQZMA%ID-t!;5^y^ZB|R8UE=Zy>bcb4n z2fCwyN&@VdG>R%rLOaA6Z8df7-iK}=E2-RuVTGXh32#0EfW4QP!0d}?rZ;3!SQP&t zK>`x5mr4PjzcPY=)!FTqyqXA z44(c65-y??#_weA1bO3x?nxHT}8vJRnWBtkb@5Vy);(QHvkt=F+i4iR;*iX-0{6ph;R#o8;E5VOr%^eK;y%{kW>(19)m67+`{Q z;Q+D;7>bIDf_u>Ksev5=sGpcDFtjc#X1 za(e++R8dyGe_vS%MT{aq;h;!R^x%&Otdpa#P|U)@{DMM)g7*~^75Vu16z?nX$to%- zD9D0i7)69dMbuSMcTj{V3e-&$845r#|DNisaX4YbAUsW}Txs<)TQCh39V@&3&T-8W z>ia-;(ckSNzx$Ue>@+eV~uW^m*T<*C8rp^Fhf(F^)!e5}jFtCJ7lCAbAx*@`IzY z;3<>U`@GfBOF=2y9|7z)#iUH1%|>xT^2{Ic>bD#@2H-rS#jL+sSa=^+tFS%0c~ z*~*^X(B}9;VowP~G2@D{@VLmCW`m^#^Sew8=P~UG%y+d!vQO@ZYS-}QX4jP@jaKwP zwz$|*$3-i914VY>neR;UOzA-4^UveIDk?({Q$SJ?9=(h;#QxL+A6y=Fo~ogpDW1-J z(OdlJo8#GygJ*od{g?LD`pslAc89IJmIr*oFL*cC_B@x`HxbQTQ3aDj?k3;!L1-lL zUoDR**9~jU(Cstqd#yWpx0Th`X&)s79HAh5k8VoV8J^ngfBEX2E~Rdj|KXeUs%@?B z>gPvP*%CzA;qh`sVoTuFhdaFi9ju~kZ5!7p^apQZT}fS2=g=*AU9T5Mty*1lsJoBI zL_g6!k~&!k;ccpav!wsyBrM;q_NvBR=h!!itJD9+Yj70@rm|P>%3nLZE7Urx`Z+l- zD{5kb{c2f|&M$fh>*Jj!XBn>-TZ;pG`)&E*y6;=N9GI4IM`O-XE@?6;+x$rB8W((U zFu@Cz>#$UMC|stsO`cbVwUotLJ7UuO^5orjIX`{8=VUSC?cL$`D$Ua<=A=Jb3~LAO z#XN7gE6)4Q>qZUH@X8*v4t6Ex14@jt=od-Ee zX(hyEw5N6?YJk^Des{7CTH3zYVQ6nwoByWGD#4=FNDTjGV9F=+(xhIw%4aG)Kg1By zUde|1Ch7kCgB}di;ou>)!pNJ}Er4PQv>0@Vv$9=l&JT)fW>dW-JWXD^>4}5CtmX%! zTL>CxyLTU{z8bk|P>)R;dQ~wW^q~ESNF*rx19U1i)}{@j7V&+(OM~K#{=n*+I*hIm z2+7ZmTRa=A*c40pe)7%}C)qh&a2h<2Prw1yaov-LF13u5@-KGxH~XmeOYRzvCg07L zp^hMUO4uX=tZ*fr&7%~hpGEs~KqTL)?tLnH(y)80*cRe9%>QN&h*bmLDK_1E{;?#B zeMn{^GnS+aC6AghyH@mj=cFdo^N{^E7fAieW#Ez;=)gm$=Dq7tun&Ccs4-uY%@Zxi zvzc6CP!Wl34yb&;As3E`+qK40P0V#ZsX2xRtYFtwja?7A&5htntvUs`(K^<0k(qPc zwNRxu@0v7zrE?p+YH6=*P?7EKALSP3nJnnM)vYA3!=iU6r$&% zq8<%|9(PzSXr4}{ml>1*2<-XAFWsv!8gRICOMc^PrT~wQ{nZs*j1cHT9e)ca4;a+LOJTTU6Wv!i)pBhyll3ISiJykeBQ>rxKGmBlLIPrQOz}ZASY|`QAVY zuQnOay@Rr8zn@#@Emcoq<9vt7qH}MFd@N;JqC(Vt+3lRnq<$a%fJi`N1{R5GDyG3X zae&eSgvg~AMHADV!a(zbcXI7F_;Qvs^kpOuuz|@(iS1GGd8yIE%gVyxaNU9Ji;OQdNgj| z4vZP6+Xs+Ncso=;?h{aGNe6fsRi{NH#~oIBUnW2fRSmI#=4FHVh~x}|N&B8x`Sjnb zyJ0zjpPFQ!wU6tsH)jSgZE@ehOS1(U0s7yH8SsvyPOYo9)uHD2cmqE|0n47|+;<#X z{**|v0?(brL_p1qRoffra-jGM0c3^icwUsvOYpN0>pOU^ueNcr8EetsThVS6)4xr- zt}nTEBiDYD^HpQdaEiAosK=qAe3h{3c01Aq&Ih81a)sAxL0I8XLUBT@2xF_nL& z75)2SPO357PpW-BL@G3epB=j1sCfA8-hX3JSu6>N@NVvT`KlvLQzs*Cp6Er4o`+uo2%;|UK-Mm zb73MU3A-K=q>sh&49z=rPr0T%N>CthQ|PqbnE!x z-OGldZR{?tulzHwHGooARssNEw@#7kT=16qS>>|g@ zru#MYPU*6)V$bCt{PRH zfB9>&E&Tp)a>mIo_Pp>4mCzmTP;+>tc&BnldA;^CQUlv!Z+&yAB*+Hdsoj(vGzS1^ zljZ{-(?Ec+Y44?v-;CX#EeSK->>XRXKeRDnI(!(E627n5y8i>JO@!o@YS#`M{EI~#cx**6A4J=yr zf;?LjrQ4tZ-rH01guXq?wtFZlB#h^zpk` zT2oq`k&AC~18o4%6-$_8b4ISh(@j`ZWadq+u(PeBh&~LmRxAwMf1#n>k-tnqCi^5h zbXw8m!e4bN)yzN+8`-gejw%2`o=Eq3XEUa5LgsxjIziwqBLuO)NT8?wW}U+da(uL4 zOb8%XriKOR&E}~k?V@H*INdRY#Qojzehe|}*y( zSAs32fe*e}0&2IUlgWC7K`#r?k_yX?C>JILuqLF&WUeL3iar9I@`+z#Wx#3(b9OpG zEzlr}2<55yy~mIdd#4op5tFdxh)H;0!FGcYiN-|sQ;f01JJ$z^)tJ1HpgY)|=jqBc z5ZRyU)1lI(=Q!OCm*4^%?NR5^6lO3JE_~^Y%S`T6T#%VnvKl%9eI)ZpsQJ3mdosDZQ`qg*`n82 zTKQ(5h3)y$H<^pG%1&FzcBn9TD3fIlO+ZmCvk2XXYC*G&u2_^Tbg&mLGnL2$;Fra6BbnTUl`ul_)otFmI7hcc`TxLENzItXuhz(zhm0Auym?S8;}C6F&`QrnwW}a8-Vz zPBx!}s(%MwAcqn=)uiqdS7h}k_e~YR5o9}On>g3ajLV_bUb%Y0msdI9%bw%JW7i{$ z;j(*Y^AlOJ9{r0wMn3^O)_@CA+ZO7*Z+robfqlTC78e9Hnll^)8qHIqE zUBlkYPKv|#Vjk1`7ezP{2~zuK`}WjhRV({q{R%K)R%a;}E6Z0{mn{;gDT z(d)w-mVpmdkxE+PVc%Bbm#y`H}#x6%2!DvK#LAtv(;MKUrSql($z6V81?>B>RmQ(4iT|`{nBo zenJA#^_7ErZWXT*hlNr;+{_S%H2rQ;TVAn+3T9V!lx)7MmADJ7qI1`+JE zf9uXM*7tJc3TWC6X_I|MG%((Ix^|MW-r(i3UvjBhsVH(#zZqR`SkFZi@vWUkQuSQ> z%`)g!{8%yF14oA*Bi4F9w8oB7!spFLQDhu%e=6@{I%CL~vJ$E(Q`0v+^IY|v*HFb@ z{5h8Do54_@JlspqhJ*F=YZDgWpqAUQ=UsoT)1sn3X!8cuS$w~@s9ZVz*|Squ9Mj%e zuec4r*)D^o{%l$QVIMvt2TVb?u|)|)=o!VkdQ7@8zg2+ie)z9nJsd|T^42+5ZhAO+ zjt4|eq}H26X*JnFeV#Sx0TYhXJKVl|j?pk^G;Zs{V3AqfhV#kwS%zozOh&-#FlM~h zts;jqH_6sq);r36Q7qo0nF|<>%R5xEC5NB-MDYk|Ye?dbs~n zx8NA^aC)cvVurYmSrVTn9Qk{nfh#E|!3aC=k&UBM)oe!d)V|3x0awAgKG`I~(-}PQ z+L4ckR`oa|+P~*i<@>&_*ZS(k7momOeowJ{Vek?O7$Y&XQ@?R9x>Ici#k~C<^=|G# zv{%)u#SdcLw+L48X&3UO4}2s$>0G+rJZA-vJ`-A#9eN!Qn(8~i*W0qu?M6>(iS0KB zy6Ui2K0_gt&-KXDTAhw%o=WD-_XnIsV*JBeeB8S z=P^H?#jyVUM-jl?Wg}_g#bam%*N0{ZvL9RqK)xTL={42TSwyUhaoRiwzSZqAy^?#n$Wc7`lLsh+PT-L~prHP@Ywj$^~Yv&W~@)Pm) z5Z;&M(pTesWA>8xa6_vY;Z#v@`l~%gGj@h}4fz^RBa8T+0ln%2_ka&vxkaD1ZptDb zSl5hmnGM0Yvcw`aL1+ImkcDa~#iwigb+pB_K8BEVB;cktKxD%{d(2rydeh`&>%Cyt zkCgkb-b%G5*KlWWWTTEC0F@TAB>#yqyVVqis_2c!^6eStg#s`?K}roLanladF%_v0 z6JW~<`=0J$bT&Mdcyz!RBd%#LITCb&;aWzYvMS+lRtO)3)DuD2mCnXw<~LnD379D{?r-wULoR?BX= zy;^d-PX#Ft~*O8~m z-um1H)o7Zryf{~y%H0<|lN2?cJltanE+pPuPoC1c)WC<@$O%}_wiR2NU;V`8eEn%? zmz%b}gx19fr*C3{8`v^>^9uXnfN5VouwpNhF(=G;1Z(Ay|d+a&g7qBwBa{{kF z+?D_Xb}%8ABqWEhxjPxIxM50IdlopQl65Z>#2^C0y(ScMJG%555M{~oVc{q z;9%x~io1e-Quv(mt{*7(K#^NyzZw}D_?=WPAwdQOY0oRvKf9q$)oN6DNN}g2*w%Sw_vO`)fYIU>>+)lYLZFR7hG)LH+lU|Zc?T2USVI$9>FI0?)-1t2Js zhQ+IKWGvNPqmhEIJ~;k7NKRty*+^qgz>foEjbVZy3RBh-;zk3~^V6?|Z{=w^!okzm zEUQ>r>*g2oy50e&ywA$KPWp;12upm%-l~`?Ws@*XsZ&EcBR|e7X%fZBvusZv_Ad{f zlyLi!p=kkxkzPw`7AiO0S+q7+AZm`o0Fbwkxm3P8Z9UzIG8d8e7A^d|S;4?K?OU9n zh%duEy+?EJT624HsS`X1^~t3W5y9z_(zms77~fHLwKqjn0p{$P41MA#_jdj3pIcwZ zN+Gl?(MX?h-}Ik03EYp)YWBW3)p_VYzeau&i+l%JF=GIbwgCO3s$JkZeex5OOa+l_ zh6*&WUo*AsQto8N;eSc{Tq?IIAA;Pu33wB&AU*kh4oc)?#k)Mg?F%*2`3!QkKw!Ja zN~^Y|Pvq3A?7H@wOmWSR&luc(^*&r9c0cH@+#CfBg-p1)RGP-C^&MVVkDBk_yscxD z2tNO!6N$2seR$o%MTF9X3&zsJmyof}trRwrcz{ov0-$<$5k8+To_xhk7udC!auZ;j z!Pf@HT~f+q3HEv$lPG|LuCP0>>%&kQ()XnyS3=YB*r{cOcKCcCU?MlL{c3F-y+gl; zK;^kz^YH}gcL--jBM}_JO&+sxbFeAvIql*1*PpRxj4U_Oy_S9zp4FXqkRJg$-~;-~ zIlgo_7CQ&d+ttP8j<==p^bU;KU*9I>AGj(!tkA;9xv<9=#012W>@gQH$xk3%*E%{9 zfuK0=j#_-;?tC^i-hb+xP!^=q(ZN3*6o$9R|7iE3yaAryEcRtdv?GXMSUz>JGpZG< z3(HgjGcUyQ`a?$JPh(PS`EpW=xElcDt>$DZ>*CYAQ`;TjF6>sO z58KLn@5?i~m`#v`bcTqwrjHpHf@~A>ITXzqnoTmdmI^Pc)VY%hHf*@7WL58~dk5}u zo?gefJRH+w5^rATUKcVVW<T=2HAa}^c`#NY2}*scZ<;8)v{CoDs1=QyO{u}XQMCDuSi&fnNEhDo@QXT z-wGTIx+(rBClMoe3JrAhA3YurQ zE&Iih0{q_#bo%Ngwr67N9ZOVvkCfO{0y8w|BhoQ%sbu7bLH4?gXllqh!pC1Mi3EL_ z&3fQH)73oPj}p(Zzc6|JKn?c^g_e<9_;^jDIv1(3{y=Ut)>u-iOt#UXAImgbXV&H= zK~>pZEL{Klx2t@UMaO8HRDZv-F2iShnw^S5`NVGVCIzIDxJU~xUV zAiM&VaZEPH`JR-55~v~o_YX*|0-=yqz)P~Yg=jtaw$h!1VePt<>r66|Zvp|ekvuvU zID=h1d2@{g_iNwP`EYL7m&|9xk~gM?*(i)pX$_P@Dj+~td2N16qYmnKaUF`TEb<** zmrOVMh5$@Ynxof)DCd$hw6llNKQxdk(^;a+1a0^VAQ?!j0ql{~7SZTMox_>CXl z$t=sK$2e+L7@V&z&}?Vi5j>Y8#%nFS{A>+8f3TWAzjQ5gOy&z-{;kr{oaNK0a-z5| z7~vd+2dwt|+!qS)R?bB}FA8KWXguDhJw>cg}0nKGO=+|#i}=j(4tTm<*2PquIcB-`j_ zAd}Vh&vy}6y!3?crg?XV2|y};A^riCzG#p5LIF%^f5C3!@LSC1e|YCd^J2lEpYtBx zi`#Dw@Scn8DPD)eW`bevo4mo^=YbaB8<2whBTrl+IPx`wZ5Q1 zEiw(62fm6ot&2WB_2eP?w5X>qkU40aI?`_1fUut?_~5!xE=yYnT0wi!A!HxBLFi~RKl>iaf zp~F=6t29H`{d~4>6H~wob5xo1^?J~94R562#@_lgY zB7FQYyI3GDkJf5~>00X+KL&|w|EvSyJ<7mON8jg=^-FFHxWogGEq@#F>p ew&)18_v&CO+6%%yhashdbra+H(L}&Y0Qf&+>y+65 literal 130 zcmWN?NfN>!5CFhCuiyg)W@MZEhGh_{R8m56@b%i4zW6iyc+0ldF?XdNechgQZvWev zwme>H9-P$$V)PjOOS_Y=w{atYUz$>;Kc zvBA7t-K-qkaUHN5<+wipUR1!&{_9{mxS9WYa5Hg`%o_pmRFezq>wt~R!AG7!uff*~Q82*(`;- znu90NK{5jR2!ppETa9NibLFn4gdmxs7E6)B&MWqpoM`RPg6rL z+i@??ajyWQjBt~>0HeBalZkNCy>Ls$h`-Bzz|0=5oUzUU1Nj$`X>}SVzETaGqGTy zWf=>I70Lc!f(Aqu%yVQ7W^MN&DY6#wOKBgCyo)k;#9LpQ@#sv0clw#;AYJlzXSU^M z4raOctC3|D{b~79KY~}34nuuROW73dOqS3%hv6)E>8D%JT%*CP#i#YOP%A3s5pQ+9 z!Jqa1Hj7fT?EZJiuh5LB&ySqyNlc;Eflc<$J`!Btf0_>p(wpT3V|z{rM?gH06)k5m zXEK{d0!4B@qLaUnEiPVJy);x8&BR;e5pu>k2LNGIXIA`Ab!N(cthg{K`f@klt6tF_ zL0nbd+Asa%MJtse83M9mK?%r;or@6ODu+#?JQ35G zlSE{=b@P`%Uh(gW+u$BJ&pPyPWnhypaQM%`3ZMf-#=gfG( z%y^tRL&Sd?*1tRlKu!~O=94K_v51cBP;CX0KMMZGbMDc0JY?y5$gNSutu-vzw{|)`>Dp(q&C2)=5L4j<2Eznp8w`KI2YkU z#?PrH5&XC3Z zsI0R3$9KA)|9JC%mVbGUiW@gnAkR^9T4 zS`x`L&f-p>_!)jfHDU2G?Ifc~LQ5Dc6 z0Ed3(3I-GDU?^GutjN%${NX9+e*VQobT?vw1+9)O$=2^j60?RyBZzWBsrZXn^!xdj zSi*Yc7qUYK<@o^MXn{dL1wL^bB|yasW)oQklEpP>c{FI0bZBkIX|xQ}#QSI^^b9b4 zG?-BX%p|=QriMq0MoVMI07IjMp~H-%X<@2u2gGeZ8DLBqFrziLlk|axklBc7eWJ&V zj%kfndyc0CnASL(W{CHR{4`@V_BK=qcW$-H0bqdS=DN0nE*8IN14E6GXxbVD-(<1NKDBoqgBgd2_JaD%8N6yF9l&_IjSn6vk zSYEl%xJ((Q&Fu5{h+UT%NpaT4cuskkPStvv95|cajxGECqfBrcWB4n4lHqd0`URyk z90BIlw$>8?Gd^CHUDeK(bpfoO#!{O%=a1Tls-3^q2ben?U0w2y2$QyjY#NIXP*@V% z{4=A-1|T%iJ({05)rv}*nBS8MUB(!ih~(w5rcmeODWXz$q_d_H?clcQS0mwhO{?xu z8k&gaE2`F2cPg!B)^|jBQK3nTUel{P2vyUXI105#;%pc#x>y*7HYP19OoOb{JrND( zEJCAWiVDXrw-?$B>aDP(7@(s{3qKk|OQF%RJVo>-PA_Zdoyc)ZMO75iT0553&|6oW zAuq%sFM^P(Raj}N!&y^%<<)qK#?;mL?fTVLI0`??tCSW}o2c>EKveM*O(^gS)l4{Q zLG-CR;FeP3sTnh_5UOFmM$8|MHa=JMI?ebQqMF_bLY{;}&S(-NQTqouI;tY&qg6~r z`;Y2ob@kIEdhf!jJqVp5#F(IKO9#sCv-{ zYHQ`v4>zr1^W9Sv)R~H?tsM|g46MjrLP5t1BFM{vla{%P8gxRo7pn*1%@!j@EI>On zQy497o2IpfD9Cn?MzrI0?M0}PC+5TfIKl>zP&A@aSk88*fc7tsek7bTj7oYbI~2+R zp-hub3fj{r_^OcaRCNnD1z_0gkcl%EWrymjKcTgzQdcX5&_OI2AmIg&h@Rm9>J^?i zKsDnv2=LK3wkQR+A&%>+YY4U9a)(sO=-!7cg3M21=`R3&hTwyV;5e>FG_eG9|1d!X z39p?|krdIMVcpLO8Cfjij0uQzb*K*_{j6GI`NLQ|0>=}w16M6&TjMJCen<+qS15V< zA57eZVmI-!)Y$+@3abhzeQ>IfaMN}A(<;Ti;`+4C0RR6hkmwqYk39{I6D#M=p^GPC zz{!Ca4nVABul!PeD1}06iaRbT52Io(=18Gd;D?Mzo|gymdMM@TmFMSAO+u@edZN*e zLPcZ7F%`*4XbpZ`i#5yu?O0JgVfBNfFa-^9#c0jP12GhX6E8nM)QUxn-Gbr{1c1&Z z(0UbTCzP}lXcb(m8q(k$L_4!}93i+XDFsm66H=|}!$x22@1EI1B4i(&XJ)kw*%5ym zPB%Cc;woaqNuL9i@K;6!`uIQ2*0Pp;90z_%j%-&Q}1vLW6ao$Qy=+%s3bqsn2^P>DivYnsxUp z4BCQu0E!4;QE?K#=$&j*+!ED$cofu;{4dkh`4>1|Gm8~LPVU&n2nCy{`Y;Oq!osvc zWKp7C3R;6Fj9A_Q+0J;a9Y7I*05C=-W}@-|DVYsufhmO00^M5{%Z$Q!cy1(2ghb)i z?~yC7p@XA>O@!(VL82&4`cGKFl*-3Xx^^euFWSsCPB}IPntg6SN3}4 zCY`W$a@VrqSUrL7zW9w-H_qkB68=Rf@u6I4OWSZz`&hGDgRDvam(%A5_AFk^sygO5 z${%wYb?8&CYbP|_zo`9TTSMYjHv311BA;Eo9oNnNg*kS>eAVDGacdAI`4y_S4P+HR z_{c)V*;~0R!E!+HIU86NfU^#Yc(llqL-L$;8#OoXdZme8Tsm19KK|S{`R((!_e(W1 zm0AlMRK`NBQs?OW*nlUJE7AAa#vO-n70JPTl%3Y&^ zj@OZR06&p3CCV)RM7$wrH=8XgOpih6*juW7D`sG>buX_@InooDeaCMBvjm;rG6%{5 z9EfK!q1XXx)o62gqT&6}-tNciJU)cpqiq38?%H$k+ibi*<;R2auI}Klh|5qmC{JWW9VG$XJq0Bd#Qd8QcrKT|ybsXgM4+vs}I)5$=wH*feI*=(y zG`+qib?0X-4PEHcy>JBf_ufHS?gs6)73wYLHa(X%VNj$T<-V-G5HU*Sp)8mGM`V*8 zz^2QQC_#HXnC=qSz3m*BrhGqO!(``r0FCg`I``1>P!B#R_A?72w{gsYVsm)q`00Qr z>((@{(Ay>lMZUxRD`fVQGN$GTK3Xh>3?=UlT|d=O-j7l&MCkLfcC%k}5w(0Q--`kgE(f92t_1 z?basDn2AJ0)<~JiroKY~VDHb37df=*8?Y-@YrHy?;h(f!*mNy~5$( zB`>6lb+R}>w-z5rQ3D%Te>Ru}Sa+KJbKEKo5l$$`Ou^-Avag?D8FcRCSI)_?HPW2w zu#VMg_aBB@2J!ULF*k`9e$mJ5?On{W+>2@n?|pRxC=+m07Z^8i>l^49Y&Y0(I5?$G z$`qPj$O=v*6v-Kud}5rm^W-gS%-h^631ZOA6odpDvEjw^?4#4Y?G2c2yQ1On3k_vv zb1neb86@V8aKsDG(5cb`tRNf= z5BMmI?rSQ*H{AT`&zm{f>kwMMtdoQ0x?cE;nK`-7 z>HDQ=<-Z5dD|qqa(+wWs@v$~tfM2Ufo_dZ1a4u zCTIHgE**O5@XkS2;A7#rF)1qF7iq%%>1>)^uIV8+&1CIN?^=k=&VEn*{ri;5so?`e zVVlVB2*ye0Z|iHf>SYMBGR36cjP>%x7#jOYdukltzA9!j$<}5+;75@BhTe{B_4uG^ zhB7+Xzf(kYCZXV|hrE0TBa`ci^HJv35fNT$O_)&ncYhg`+yfEc{UR9Pew~X~K~m?E zRg|45J$J_x|F)UL0l|*tAhYr9VN336ygct@hUY+*k(Id1FM&NiOLpOf{&V){tA0(N zC%JU5FAr3MyC^U(7!1q*MSY4TmXTM2j0YuJv2t>>Av%1C`Q_V{>AnHdTD|kmcA zclH-vPT&^?AMO>noSbh5kf>`ON^ue8gqm(@-LaP3? z1t+36L>Xz767TsRr>c0V8q6QX(58>f8Z%fxce42N`r5#Zui8D|r}DJ*UVxmxxnpEB z`{G#R{5+Gm45O-u&kNRm>vsKAdLI_Mv>vtX%gincNkT0* zxNZZNs^sg`eh@G!Ul^zhDq>(R=_bMc+AFbZxG=!*gL0su0UEKtoC5>7Rq(m6EPd_% zDpVuW`>Qc>G7toSTj7g`F`B)dGm@FIqN{EC-R>4tr~4$w1gPsR=kHwpf|)yFR>zE! zVc$;QJyyX3EiRyi1_PSm824;9)Ngpl)^XpS3e8GrqW^`SG5&Wj)H~oqLqgvYtgQuu z<6+Hw!SzdYqmbqT*0%O0F4dDoeOZ>RnA*PVTyGYm&Z5 z`~0+CkzAQ0xuF_yb&Pcp-1#v(+FU5kKRYmCN{|UO{Ge+lKk=I1F8F?KQO=%Cj=ecHd3lwU<>x_3GR<;R zF6`B0eGnhWrv#{{E_HoI1$OGzpttt>;TTJ-|D;Z1!vTZKcYpKtweo+s60C zWL3bpitstmB~mUZY{EV|&xElcFLT{@)EOO$pkH4!(6z!!1gu;L62_Zmw+P0z_dQb4 z!{yO%O8x^X#5DrCD@^A}tDM6a(g2w{|XD$E+R{P|Md@M)us~ zwa&Pgn_){^{KiM7hpw`ey4W24VYl=r49o2pEP5D`{qeqM(orxePCZ)u>L$0vh zkogkKLx#=Z8`;Jed?^{a8Sji)I&ryW$|L;M!5e9sGTlK)8hVmxF9UoI`n!XX1(R3I zTW|H3>}{52xs!`vRX*i_b4~*H05D?h#AC6;2ZTVil1*CUgU;R%W=SUTVAt2kt4iOa zq(;c_(JA%XrH2*@*bEVAjc_a2ga<8)iIfCgCJc;ye*bZH++d{V^3H@LdA>mRQ)70lsF6gLXRzvGT56{Wsmyp@m-f+ zeStwaa)$nT3+%4`oKz@`$^{Ro%Rpy&fIXggrRU+fzP7SEY|rCeyD+je-H!L}rJ9_` zHpS$TWdO0qy=r!}i9@e3h3Z(eOJDD`O9WBBgG;zun=}|F$cSRvJ*0cpFQNeUX`ja1 zEN^XDv-D^Hl>e&fsYzL%G3Uku*lCi%n3=5$_4Xgry#M0VHugKmv3gx(@?qmQV>*-$ zao+v3U+(iOf-;+UH_H(1;|!mZx9w{a<3QszczfeDO5fVB_Z61B9Y3azHAApo_#tlDOIu)0@9{jj1GknV25< zx@yrbak|Pm?b-s}3=CW(jTH;@QQ{gZef}gmtnn!f%#ir%%QDI6L&x#JJ%cLL0V+r; zkUg(#v43yberm{!YhM`)qs<1+fD!8;gJqM!r-UL0W#utVbxG_}R{2tv@@t2cOxuf+ zWsXxhO&6%|=-5hIquyQOBZXf_KDPL(6xdP~mt*rflD1 zT!<;B|6EjB`jv%+XGXE7zfGuberS<|&0djF#wa%ifs36h7yK0Na3%%!)#iWqNvr-M zL#eLw7Xi_`quhC>ukO7de`)H;K7RGsHXvw zTYpaPLJjLF$NcM9Dm_;6ldQ!?uEF7Tm(ioC2k)9gvwF+qZO7@Z8J~+*9aE-XJm+$q zY?AOI9$-u*%db4_kf>~g0g4Y+RoYib!7Q3+ze71^p1z@Nb0R{Dg*R>03H!-ckqZoc zC0pi`t&&txX(N*3e{S=WJ}2-BJ|B3YidxOB;Rt?5XP{6Fyt)bu-0ZzUdVpvj7u^67tTUO%u77U4Pw=?zwq?cgXitkC)DTzHT(&g7yW59#)mf zcN*gJiFKhHql%vH7NmD4_Ag20cyy3nmKhxr>!Kj#U`?uJS$lkS(5wF-o8y<+Uvis| zMg_0ZADhkYkZ^hW%_@nrmByw{4bdLY9_|ajf>V)~zbdAsPHb@syg5`uee?1pP3HR5 z=a~%z?&PA4Z}W}>G!#XhzK2)%oFkgB&G0yIc6OHewWC%@-kFTGIR9B&#*=L57!8X< zr`mJI!(`(q6JR1nZvBzxYZmUl1k*M1ZklZ}J70f24E!|Ty!nIEHnZAKjGr37yk~zf&*q)p1SSR zT3746j4jc<&w1jvh=jHn$*3X*OzO-hY3f-Vd6wX?c^HshzgOA4!g$G}Q1gUP?lmzSqA>k1zxVIx)-52EakXp%;Sy{d)#7r$E>1Og@7POh;S!1L4|ia^0{~7P?-g|i??M1!%DV(D3BrHb4ly& zY_^XN5daT5y@2=&umc6bw@q0V?RWSOIPV13YUOyFxw$>biz?3}oX&uUC>6ZB(sA^-LsBYIsZWaIFwfL=CuVX zCxPSFe8x;r;2{90OYi-+)+036k4-mBKXuase~$t$4*%B#SOJIt6e3ZdaJf5FA-5rX zV$P%G4b3#LVncZVN}^XIFh36HSdqZv2J+eJxF2N1m0q#3o7O)qdUv%^|H7rM>1?H$ zi@}pHFu#1zPHYeyMDiHby{`g^1vIz6c31F)E0g7|d8dBXUa?Mgr)F(ZL+Pa9^@59z z+^(JiX2i!25?BC)1e6a;wwd1`FTBQT=62F6qB>Z>cOa&i}*}x)Z~{P7#4sg zNf5`*v_p?#Zr7>!Jb;I#yUUL*sX#$Pj# zDDElY2{A*r=w%DnHrVPDC%#7EDF!$;UqJVQlZ77J*Ju>0;8Ey6t93fok{2$$+%$ki z50K|y12z)*T#zOT4ZWX??UAWPemr$;mNuc7sj$7o!hbPYhl3gKvqq$HT<=Vu2oLpS2pvd zho6eV_k2J6@S$uO+Ho6*H~Gf6W&rCydY1B4({6RG0w3=l9agdfpv*?Lbj*jML+7gj zsJ3pJo|(+=>49NSi9n1!JF0?-C)q&Zu6WPJQpB_8!C1nk<6{Yx;5#FRvHfOY{&EB) zgK2MOxN?cOkrk@5AwANfwp@XGxc-QwjpZ*-%q>fDO7tI)9uj+G6*xU~~}9 z2=+C)ZA_t^FQ0t@Yg)WO6srJl*;DywQf^Kl2GLz>QytANkIgv0&Gn(uUbc%B*{~M71Th4) z(|E!|s&`Iw@n7AjKle*Ey%MTr|2Bmu-HkEvf9qFw?du8A;(DQ{YolLy`jZ7ii$r5J z?3={hkA0Dhb@J>ii!9ZW6)p51#<`T+`-wpF4iE4-Iy=`*ONdwa*UqUnH_(#ZC#{cY zJy5>Ac@-=RxvFJ6hK{dgSA8V|kJ+B>Z&`(>`ZiBFNHXWn>_v!`8jW9_^-q4V;j08T zkRF#l_CDQHZ|0v9H^SI%_+}A3or|N%qB>MbPmLm9fE( z+?R0s?8=At8qB-{gb!*tTm+r@ADdfhzON@iHSPAGI`$kn%xB1z&e7L~zm2g}jNjhl zd)oeFL z>XlkgR;Mhc#h+`|TK%ZeTX!)-zw5GpbV~>^#`m2lzKCFH<=RpfRL34(W{VLSM-&}j qc1tVEES)Oa`O^g>!v6x#q|PV+ literal 130 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 literal 129 zcmWN}OAf;z3;@wRr{Dq&U@!@}4IfjG+7i`C7Cn7gjr10C)0g}B$abCw?@B%U`FK@c zX4{pPJl={A%IY>^^dh-MK)++M;ISY$tqp9(Wupl~CPU7rU_-S!PW1^(%^PHj7+3H~ PM{QO_!Tm?l&xiN}k}W2K diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/note/bassattack.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/note/bassattack.ogg index 974f55dc504256166661615dc4a78c678803560e..6a837907e034af8045fd83aabfb5cea26aa92611 100644 GIT binary patch literal 6201 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 NG0vXf{o!i|_#b?A9##MV literal 129 zcmWN_$qmCG5J1s8RnR~T!)|xOG6bX~SQ+d?st=d{q<`a=`uOlR=ShbU&pscoO53ts zY0Kj+=)^2;V51jKEh_7dS`|u{z}jGTSFCqA1rJ4sJ$h{%1c(7;j+j@aw-&U*7)@T+ NOU0=FkUJ%T{Q<4dCdU8( diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/note/bd.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/note/bd.ogg index 39d2fc188ed22d4dafdb46bbd8d59b0c15154595..9cd0ca3ac7f525047159f89b28623afd8ca11b11 100644 GIT binary patch literal 5018 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 literal 129 zcmWN?OA^8$3;@tQr{Dq>0_D@*CWIi&sB}#2!qe;9yo=v5=1ceUJY+ZKKF-^t$@0H{ z%0lyLZjxNN#ttG?PAIRP(&Hw-a diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/note/btn_Back.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/note/btn_Back.ogg index 56cc55ec0be6c214d2ec5c8740aaf99f8aa9bcd5..7451098cf4cdf36ed253d6c37ee06a407ab6b55a 100644 GIT binary patch literal 7823 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 literal 129 zcmWN?OA^8$3;@tQr{DsXkd`354WA&)sB{c=;py$-%{%!ceY|y>^N`(`N1wN6mF2p9 z(~`%_$idm1R*hb?w1|#&0z|OchvZhSR2=$C<{B{p1t!YYrb2E-j$3wscZh4E03jxJ MQAz)?_OPM)1F%CU7XSbN diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/note/hat.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/note/hat.ogg index d4d8e154723098a9361dd8fbecaf91409f39788f..6525da1c699910508a14d44d36d4e5ab8f9b1a7c 100644 GIT binary patch literal 5418 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 ACIA2c literal 129 zcmWN|K^DUh5CG7ROLQ2IJgAi#e9!*580fL8!5K^!;R}Uek My9w?;lHk@T{?a}tcK`qY diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/note/pling.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/note/pling.ogg index 196e6a7c952d58475ea29f3f3eb9f5093f8f9b01..c7d962f3d497eedfec92b1762dee058f794a983f 100644 GIT binary patch literal 8051 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 Nu4OMZ@&IAs{{ojh(rN$z literal 129 zcmWN{K^DUh5CG7l^B9{_&o&>gGM3wV zre*JMH4fg@rA2R9j!MS)&9h~lAV(9>My6=U5V*)XmRx*V5xJ}khyY|U>>jlyfB$4C NST9EVu?*m}_ye~SCdmK* diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/note/snare.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/note/snare.ogg index f92e0afca7a4711b5777b366ad9682c5dfa06a2a..aaaf202cc64276c6d4f96764683b2b1b42c98fa7 100644 GIT binary patch literal 5372 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 -FPMx|#+gPEavt<>GP_ z-Yfa`NRH_HbcT89s~F~w#;Og;35<7ZW8`N4xGN%SX3oAgF0t8ZrDCw`_!0maxeHMj zdm_j8Jz2^Dix7m8cw{U@v<+F}xu#+;e|X%&Rt)4%0n}^3Vp2_+2^s6jCcbmRqy9zU zbH9O>ugBI;GF%{d{`3gs7-I12Ag7 zYXG=QbHMXUqfXRlHhLPqn_kHfu=LGJZSE5LoPE)SKb~A`0(gFgrrak5-$Eezm-Yg%`T^Q!xDDPG5>E5;vk#Z~e=#=Veg2{7y#h_Ko+cJh&a#R`qfPJ6cE=pxN{=gouRj?-`&1 z8r4_vCm+DX?2svB%t&~h5 zc<|;_QpomRW27jOlrE^#pq z48;h5Q{VvaM#&^LM1xSDsQt&-L?~>Fd2))J&f>qfQ7ZYlq%%HAmucmgr$i7X<>%mUfM92)=dHi}&Z|1P`!|hj9h{QF?|f2qvK)SS_;LdHS%1 zLwuOG;f??V4De~^{(~d=-Y}Z*`)vT^T-bq-@@Hjxcs+4H{^|!CqD zsKoh5ZI*027Ab{p=_0=s4>}z6%ZnHCuMF;EbO*Dy*zChe#%EZd@QDQ=}=IWBuxEt8{1SMdtTnzRG*Z zK`aJ-SPO#|n%~$gekBH3#_|RVoB*g_-Ty=TCusV1N7y(FWGQkY5nZ zTINdjKsqr(c{ctX+ZlyUxvgMkvN*HB@7u~}vKURx_)IhyEZQI>-Z0_g8;wdTa5O*x z1B8$r@VZ7qFslRkNPAzX$%P^@+L9`WKtn1N2SLv#AwHX@4Y3Vh&bqtMZ-<=vF6}df zPI^Ag*1X-B48Hu*yc`*QS@uI|f4^J|I1m3wDy1fFkP~R+NNUrva|@ z?dTHD{BE%iFz$l&X$jwVfCdw(bcw9TI8xSZQws`wv4OE=mTk&1Rq58dfiaBJ0r!;lh8(+xMI#R4AonZ4P6XqT=x(}x z9b5=!sRut|+$`$WKiWnT2^nvnyBs<=V!b?WNwg6EXefmsbdZPc^RW3OWFWw_85PNoM_-Ad~+3;*puOPDYCIr`_?d;i=Vvn;IA2Qzt3t=TRrov11ku z9!>-hWP%l5@cFE z*~zPl7zXD9`05u7BiWfa=QikBvA}d?_yv7ko6CX-&GX!MVxJ5x92P=JNS~O5HK{o6 zC2OF&I8sb5>ns~8PKl9=Z-6DJmBs*49SWf&W$zcaiKO5@xDnad-;nY?jgTix&6)Tc zZ2=?dcSR{@yMkKCAw%Bbjec1Ab!*Mz@`w61-XEQ2_F;5fbBf|yJ5s;jqD=J|kp#l| zk&1vOF9=Pw*FI6X5uRiv*2aUO5r=D%yYbOXLV?1I2H;>CKedN83c0Yd-rm^?c8&D1 z_lB>QUGrZbDwHzy-e0p!6DN@rZF zte3mkM2~Rp;KNRJ-+=sWC2FSNmjtEOs$$bt5t{_2{?`n`MSR4F0MfmYV6~1BeTu;D zkB(hX5XRHgg*IAZGE&REhM!?W>(1M(0d*-YLU(%N{3LW%S)E-i%ylA}jc}REh3Mvo z9Re-Aajjs)=KmXo_{TkJeF{8WxxZRK21AM589myJ_R=?s;_rF^RAWo#x5Rmy9{sT%>w z>jFZ#Zsjc++vgUEd2bfKs|rw++ceee(106=3~h*j@&LSmrZ3>1`;!nu1%5s^S!RU; z{-(PUFrX>?(>1d+@wo%u>+ky~Hm3{$GFp;ech)!MNUse3L^Bu?x{Myi&I+YX86_p>!M+)C+BL&at}t zxM&8{8Yn;*puU#>Vs+6BhX4X^b=A;RKR31C9(YSqS$$5(?R3u@2?=kBIPs|`&BQjD zg1dpjH)OAo-CEIKI>BqT7g>tKs}966IcxnsZwKg*#?V2S2Obh0DS0brTlw2yw0@(m zv0#fdpKSyb1=Nv?2Y;n|sEMy2?Mx`u=&7=iZd0JWFk098QME9bw2z@OK~mo7)VjMg z+`xC87d0(`=acO8StzbCRmM*3fQ&bG))ehpwb zK+fmPHLvSn_O&h^gQ2=TZQ@6ycf#G{MpDRc-0^0>N52cerQ4Z})?hJ+78VDquFnYR zp@71bKFXHqS=&rd#c?)Y?W>08)I(zRiRUcwNu)fbHSR?8!<}`#)QfXzd@9PQk`i>1nH4iCS^}zug{QOOkN6750 zCtWpW4xF<&8q1fK=ZuV7W6I7SVETSG`K(`U(;a{FbihV~aUQ2GE}qQ8TbzU(A^4zu zV3juSq{RlNpuH{wMa?~Q9VYz`&k+sFr&L+A?FSfkm9xipq20T_Bd!Sh7@PXYU|=PQ zE*GKTW2b%(Xfg1w+$1)T8qC{{<$-lx1zO-BvU^!5b!{-!XT+SgXsb59&VBvGZ$G;= zr}uVR{#bVo{zRzXKVYGXgQ1Td@TYTL4*Jq<&5$l| z$bt;=eY5>l-z7J16Ws`P&Fa&YM$2O`^-2KbO4$2TXgFGGR5hjfKGDk0U2^L_{aASA z4U?~2t^N+jgM1Hb(YxohbbyZ9PBtuO))adJzXYSPlTY}eYZENdh z96hDK?bMqy?RnEO>VjuMov*F&`6vnN%Oeeqe`#cF9z}(-U}IHZr8ps7f{T(f0slu> z{q&y00yy7e!yg-z4tTYLV(k9@WbT~?XcQ`~*92J>Hzf1>wVS!KccFd;U~w>hz;yJ2 zb&!;kk|!4d3mEUy*~^Qx&^VtY^U*cOd++G;5Rv1UWeAbigvAF*at< z>?Oc3k_1R-vIwBxxE!c0!no+TX@tDygHzJ`ari+>J{rQ8Y=c!OI$qmq| zBB*gKU)CGXTsq~u_z`FZxP#M9{RcJc8$bqWMps+jyRSV;<1QFO^B$`hjl(s`orrl58@aQK6Ai zRkWXy#h!M;^R%H0atuAGc{v5S?yi|rmzp0A_jZTg8nK#bFLsUntWr<5YuxVnzEd`% z#sau+^4KxJLNq|bK&_&S1!K)gwPT&~9IKdb?B&<5YG4tD+=c_3Isyb!mKBFd(hM$j zs*{_>?Pf+Nb3vS{b%28!&@l!mVpU+Wncu7&dFt79*R?|2QMlVvZ^phjU*v_qqZ02t zNrDDwvl?3Rd|z)C&Oi-0{x9x`@8GNFd`9@o!U?DjbdG$V)PUobNqj8e6KZbX-Hxbj zI6UAe78t@gu@Z;9a%A}K*Nf6ACHn-!?&sNuu4PQrFsP)^|5Q+ybR;jJcoKgwWwc`B zi;CqTHh5a}o+bIobp!Rf;rqxJI{-u&ec`UsL(x5^9;!EK^I&3~hZ4MmvpPWI+DMwi zEu)AYb8F+4mXJOcNQ#Hyh>pv(yn5~H zW}AR18r{Zr8N+%)wATUZEr1y2w2(<7o-uwZ930;QC^|M4>REknJ*ltA#gn{4D$U!l=6&( zp|KnNXUmsCM@|=)xzq2Ib6Bs#%j&E*QtW&!X8fW?Tm$nHNR8wpavp7KzH{P1&&k?g zx-9HmVAlU4r4gs<`0NDp>M%)%W|P89)c~jop92{$tczP0y(?j^GJY^7`8dc*OLDEh z1t8ZKo(UzUi0|Hkj-K}04CZxXDDJ($V|d+&6k)|j8%l3p1K-IY&%LJ)W?i4c!;nI< zt8w$xj{T)HAfPkj_M1{s>>6s z?vdzrW75=n425h4QsOT)L15;U@k!)+U&+GQ-MwjPw>;b=G3+>A{ZWfWpv+)>$ZNBT z*zCpP_Y$7uHclZ>klk=SunmIMVf?QAm=8j3j z$Ss*gZP(!5kZyTzvD?yjOjepHW-&00-7Md1a`}IIKL^+){>*)=CfAM_H+uLkiX)XM zruzKTEBH$s7RTFgH!P1EOpzZjU*i9q{H)0gD(`4{z9nrZ@ZA#QnO(<^x?m49?Hn;? z^5qZQa{Wqvx3FEBeEJ$0de4aL(ANrabX#nM`K-IhB68e0s6ncZM_%Czk zWy&HSx$Zwt>fET3bhqXz$jx}}a-(wBE+mRKOd9yIfsY@BS4JaZcbtpSgPpijQKkVf z2&vpoT#`k!>zk8hT9D2#D2GvO;N!|i_)+1rcSRW?yU$H#xF!?=7YK19PKI4!flrdievD%q>l36NoZDg*C=F?qQQ;` z3~^uv=+3X{GCkAZG7NL6Ichn@y7MrC8HP7EKvHK7xBme?6 z$ox#pUE12oIlmB=<{;w8a2FA&juaC*^Ak&5*AVMBlh=;5rv0@427yW0jP7=QvXV>U z!M}d~&?7O>prTUx>9myW32AC4$G}9M7u+HsK_)_wpzBcu8uKh}evH<+=1C-rs&}N= z$0<3lS5xKr`PW_RV@eg4vasrxboDIw6|%^p(QNYMYQtd?Ipvs`a>xkCD(N0TjIZh?Daar(u1nD4o*#*J3s34I{OIr zyAO~SzIGOJ%B<10v+RZOVxt^h-TXGDwn%Pn(?9$(^5S(G3m_+d{Q|SuZXv&F@aAxK6v&h6})b4+W@9gC&~;g#MhtU6pev=iQvhtCq%Sk5FMIh((c>?=1N zCkUotvo!!1A&wAUpWyp_Ym)8L`7-)aO-FrU(i$(Ok?H!|qqX|>oN)ZTVx|%0CA_qZ zks+!gDT3LV5e(pCMgHX($(@4g+7tA(`3y(Pr=zk*T4s%Jwnh<&tG#e0Z3IARc{}XX z?bsr7nzJo)0yqXVG!aFShHGXLqF^^dIXQyYW~D zZ|vpv(67*_L5|ID%W>mAy)RjD1DraZR++R4yr~~MIw4vfyoeSYEMr(-7|=CU43*hrL%dY?O;t$2`7Z z`Iy}<`drH#a~3*DVKBgO;>0>;+&A6y$~uk;I#a?hw09|RrezYxL8&|eDwHNf#rk=W z?BP68H~%xP_Gf?Fw&rOoi(NNs&8Sf0kdlYe(`UPqj?%#FV^AE|4L@>?j_BM`pC?#c zg3HACs(}*-7$)Gq0g!8{izZ$R9MWggQoN5h8rD`MawO?$u}Vb9Dt>W&s=|um(y+&7 zG%-2KNN$zMmpyaqm3H}a+Vs!-m`YZdW6{k@ez&v#;bl1 zml~8(cp~2(a7^gB1}?J+or#>~!2fgC;?b2?3;y1XQUPV5Qr)*s_{VHX9Yl9%3|o}*XFaA(`P$BYiIV|PTWt; z+gvs5^#=b`Zw85T+I9}ZqPKn!>ZEKalQY_LRVdq3xWJr$MV35K6R5;fEoq8Jm-BE? z%}HA*F{6j^2Edzg^xz1sLBj=M&(@A~$M8?xU(niPK@I#@m zk)?Adywc zR&hzF7f<*2!J4Nkl9=8j!)^ylGA_%t4pp;*={)ENgZJx=V?%lDpVRz0j6cJ18&{5v zI6TynhpXb>@(EJawI%*2$vnl9{@#&tP5&%i+D8zW1i-q((th}CT>gwJGW6z43b@fb z>R!bm#P?zK{%bKPwFrTOVj%|D*-3G*T+N^3kF^fC;ot;omSRDZvxKlLAJ@9RmoZ}R z)uKy$*NG!{0Np*;iQ@D{L|8Dv#)p=h*U)aXXSAQwnCBgT5a{G1K59-Eto&y1^=zZ5 zTP+zIC7c;XEWr4HjCkqJ!$<9xL&);0Nz7#HoZJsUyql zu}C?;e;BeDA1;%uwjeTX_+vQYLDKl*dEBV_%1J=?kx5Mr$5#)|C!q6v}wd^$M=dD!a;ZW!oM5@2ThgV5st9-p25w=)-#!MIJWq!VG^cc>_qT!rm@m<8<@Zn4!=EsZ>%Fwm1 zA=YLa1J0g~`e>apJ=gEdvl?tSSlIEpA`7G)HirnGB{z2LZJ8#=!Zb+qBGT{_1l<@{ z<;J+`nMSvXDVp9Pc8S3D{6ce^P6?62`5{^dQifybD(E+UaH%v+zOgNjB5ME``>1IE zE-G2pQU@+I6({}3$`==A`YdfwH(iO}P?3~Q$J&ccsX}+R@t!nS=d~2|h;2$8%cMSB z{WK*uP5rCGd@#L|om6FW@-`oH`gJUGHXY zy&E0Jr8sOR^i)ncUO#bt{O(r-c=G|{C+6(XL$Z6(4GLzlqJPRB3{BfvsD(qvbH~kA zeB~$1X!c#hd9Qkec*4|)a@_P+z+?3a%7r!ra6OlL;%>_D%KB&Ii=@`_jiZ!ufxFs{ z+2XVXWny2vw}@gYtWzmayN3g(I zAhPc>Gxzm0tTT-?*u73C*s7KP9TX3AQ|-=lXJ^yWeo25d!$_ZtT~WPjT*8AO)Ktwu z6%#&PQVT8|@Xb*1xV0!}J(@J0@>kCX;1>1qPSIVgds@W;$*=Ba-O?Zp8Yh0*D!Hw) zQ^w)7bIV7Z+VJj|6=nU|Z3+|K#B$2uFRH%tqHEO|?l3--A0-UPKHXacV59iCVad>x ze&WKx?~EJ|Ea~|vCX$!WUifli&BVVWe8DOy{PA5b7av)oI}rD-IhbgFbB6?xc+!{! z^O0zoZ&%VFVI&Udf{svcs(XVp;{*ew5$YKgb^)9i!i-iKo|WeIyTz(P>hM`7^SKeN zf{n2tAbRnc-4V9Rf*_dn_b_&|F{!Y4PBz&3Ib~*g_$we+c?*zYfuj{HP$r2IxkLxj zbJf*X_Ay76K50vpyvcK4^u|f_osKAqrD*0K_x?!^<|Z^-AAckMNa!fHKvt$hzSB#G z?Rh>Py1tISofIImdwiUI9W`q((^6AS)mo}e%=?78Vg1V8-B}@NAw$6V$6;@d1TWya zu+jS%;NfKkGidt^zPN!45+E{v$qUj|f}FZ@sTM6PPFrDMi@p*M+%p9Z@Kufv;(%l!B6S56?fkbaqCj8%la}5g*qd04lK;iZ}@ZE z(M==2{MDFYFao5a?)T|)fD(L1^)j$xcQ!D_HloO<7snk_8NuqqJ~4}UCdFH|C|{Ev zU+U8DOoxL$95TlFgxr2@dUNSd&D)VW8?!l8CrS??RC;pj*5oVoDz(c*bb6A;b;`bo zzV;-|q_AHT%u4>{aWl7gns~R*>RQ}PHA{RKmsMf4hR!n#1mS89n0@tNTEb%fQD~@T z^E<>ljG$WRTGN)vK{iZ4n1l%IESnJQ6M&l#ZbxGvt#QNCea%fcOq0=FQgR3L2Lq`; z$*pJhje|`l9~>`=wXfyP63j|!-vB#sZZJDI4!5Rx#nO0o-uJ5g;=(^E0mx zA-htdZU}wj(ics3k8R3wT_60d&+Va0m?4K1;`f{Jnpnoa)ZIFjwh8ry9DRj;Y?H|Q z?~ul9xqqZ?Y(QCuV+RATuj_t?V}6(qVPKlZVyjz8ilq8J?~6;K#R-wv6`ckOKv?S3 z(D(>Ax2lyowFb~Y*LQ@sG;}QPlSF!H`5buIdo(_OVoYRw8)iR#)S-5o9eE?FAgM~2 zKxxYI$@7AsgGEWKB;LA(mlwF#K~W*_g2*;?yFDaa=p2K>jp;0nn}FpE4}HF_|dw%l!{;RQW;*fOyHO#>4qG) z?|xsKWgucrkc~#dYcKsazVZ1ofT)jci+pHA@g8jPvqXJH=Zl3&GD3otPxrs_;Y;B7 zeYn$3uSi^C0Z&{*I3GjX=EG*;Iy6Q?0%((**Ptt z0ChsIeZvp$4Jl~3&h&y*iKZ?nwCG>~t2D}*ca5Mn4;bSrTE3mT*@(!LBm%{QTv7<6 zS}?pFP8aDypH74RF%F%gU|K3GpWszIxG>$Sn?Cwv?@NR6$XmV6nNR%|Rm{h)1!lai zejj^;9k4XH`e^0|XXOYxN50xU;jAlEjBG5C9r-*kgaa7`1mvAE76Me8lY&v*wQEnF z70YxWJg{BK7HwUOJ;CaBiArgjp@a{A?0b$({89_K_T^*z6}>$hip1s|*`u}ERy&a%HkIzfvcf&x67qu;$s>u!yzu@|}C*O$&~ zxYeYavcmN?GISCVHo2rotYA946JN|bkiKrRIJiQn$7V{f+3H6E$xO&4r7ITyO#NEV zQ4(`1sW++AZM+>4n^eg_+vI^d@VbRBxG1pOJvA*M(3^YMHaMK6|S64*jbH8OTPP#g;LD)NeyOElyoP0FH(OJ z?vWuVPY%DBBM}}|_)JuS3e+!UTHLrOj0jKd>n1-y|Cyj41@=q5n(a*4e>bc@A4b(* zoSb4K?rC__Q^#Xs4hTooNTQTbo3lC}kln9yUQy;J){VPh&}DeRLjx; z(&OD&0r}1~j;&v8F<;MgA@p+a56gWIx^I28Rf`33K(8pFO-^ z?m2X4&{rGho^w;Jbrbr@VIS2UPbEH<>4zN_iRkwFqzFeA5)R0f30qW;zxg%IkZRaG zGxKO2kM{Y?`W*-Yhq6U#&8en!aBl}CL^kj5!ii!`nQX? zvcto1^ym*Xm2vEPw^5Aw_y?JtrP^-Kgc;1_j)P`)6$JET7O;L+z2&}X+V)w=)q-*< zX3ch~EXdZ4??SrdI?qJCJ)gIt2 ze$^}N$MZrivLCO2kEP?b^wa=7@%6}JgWh(BsUoKO56(^HlSB`qH^|DpXCRuRHc%pbCrG{H}YM?t@qjj7WLlrnFHN zqHi6Qeq<{Odd6*ard_)xc}DJ7z71;MsSY{_X!sKYn!nzhz4;!Y3B`8EbnuAnkfi>L zPKX!hk6CQg(6u}80rmu%fv)?*abYyq!ge+NbFbmeih_o}+hVc| zwcf0OQGv{ki3-u+>AHD<(riZm9z0!Vsl`3C37`kT)k(n{8XTo&23DGGC6MnH}DH z-|U5Kwh$J%WYX!2RDqia!K^#+ZoHc(=CImYLXe)XZpVjp=h;TP-usf@(5+Qu^D{Yq z)O6`0AZy5Il;?7RgNE0LtTLv;+Se61GuSSF7JvR+xHac!e4tPg>?rk#1s0MF{)|%Q zV}8!p$xX>DSsnQv44d$i-FteLuQ%j;-AFR#;=Tm)bSLxInD+$%e9L3D=4M10HDe}( zH;FwZdN{Y|HGepX%LLaWPURo0o;dp5q?dgYeD9>79Ux|T|x{9z)+Th5+dFvnfIK+#EdKL;UuuAXsLKA#N{+8$VAXASBTmZRkb+_(k^bXY~#$tmrl}e zrCv|Z7g?fg#>g|{<`VSrlz9-a-0)r3~y|o^H&sxl!v+ut9eCq65&UF|$TTbc4m9xB3I%=QsUym`$8c2BE7U$g2;g zOn|t70c2H2WsQu~i6r(N%;9j`q(apO3Q(mIZKbBmM!c7Mkp;dVA4ZJCDdP#+Jl9xZ;%!SynpRt46xHi2cU0(^}mJ4C*Y z2Ynv$#KwC_n@s}QFICLJZUC3x?Hq^Tu)R}AU$8PZ6~FWJ5BQRs6Jy4__uHp6PDd9~ z3b3PCc}9N#R6LxdZtPA=wKXT7WX2m7=5HeY;g!1&S8YR7-ohn8PAXl683h3T87-jS z`EV!R30M>iddRoD6Tzc7C_^31=#*xl5VtXq-o)@wJa?>kRN<%64 z^ausbr#;{b`;ZCnbzOdKl!p8+{}~G{()y`9&PFR%LD^D&{)H2l$HSk&b=ssl4)AqG zi`sKH()=-{_s%xLPlEOrDx9$v6+QxtvwS1bth}b7Lxg+d3U;S8AUJjgK(jq=o}L>z zK+l3`X~Ge4UZmU%i(|cS3<6*~{$A?^Ebp?CBu=Xs0bXhJANicgf`p4!c3dZt>9)rh z?oT{5V?bc8S*!BONqD*)dE5j@79&QThB8KG1<|}}^K?Uyso0p6l5m&9_<#&#rvs}l zl}XV3Pss38Iek90$IUb8PrM6pZ^8qz#n99fHHBuI*6fEUg*umpUfag1kK+_Q?;`tE zhI{0K3=4GoliFn@znq~kre)uETOQzV-c8Mr!gX^fXXge5m#PM&<_&pc=~q<85SBa9 zwJ-Qo7AHl6?NcuyI5Nc08`Nb;W!|w7usm;fIqqVo(PS%C0ZhR>zLJfp z$G!f{Q>{WwuO}-7%eBpES;3!fDbYsDm=jX9A$h!PKlPDZP5? zLnr_Se_`F{*T3yyywhK32Cxu6w>>c|+_X?VHxk!DY}R4hPL2EiwU{sl3D?ybl9R`T zW6Y!=EKiA^n6I2MN)$Syws-?-eLJ`>pFh!bYyyqHvOeQd?PpAo%Ht8wIqp;>E`mT~ zQTQ+DjuRYBr5t+{BQ7*3LJ$;?IBFr=1r|U1m~xPqh3r*o*UhEu3rkpHwsOP0+i(uu zf`QfA*V`sU=5_&%_<#<1Nm8yT)@mNd-dCYWb3Qa)E)_gZ_>aG)1gNAtVAR3vcl>OR zPhfFa&t9J}=KrYCXW*l|P6(-HY@g#ZSa5eW{-hCXk}od59lmqfDRldJhC;cQlhTP- zxlS){zTO_GflL7@sbVCJ_gSho4V)k57p_Ve1J^gp6w8}10#JaiY^WYLO zE}_^Vvgg_M+P-bdm7t#oCZkKgiSHCd%SGfSTHZkO)#jA-_dzPH&&rk)I*`i1&Fjzh z;{m12RTsz}Mw9F#%=U2EYFV1RQ#5AHTx(NS*u_HGAhaRs@RhfH1*gRE-agw;R{QIL zXqE!`dB=8G-eg4!vjsN|j+{$^085#4C&ncj^8^`{`K;K#pX9E?v_(@_;`#(R3W72O zZ%%AJoiFQzk#G#19in08$3rlhBJpT z(stZNy4}^yfmMg~HtkAZSYN%`f?h1Q zs1@p5(bN{u!Ec8{l0A;u#-yfDVtwLA&_Qio2u$M#bg-#T3cJqGB{A5F>F>hga4 zR~@J*#Q98_{C&9+zidN!*Tu?JZNq77Ym9c+eOY*ggX0>q5z#Qm^zGrQekv<#k7=j0L{-5&FvjN5BPHuGuWv*tQU*nzM?gE;QPeasz=Qc*!7Q#Zi?{;A~+fmvlB9$%2DJ zvH8YB?x=$U_?^kk-0)s5MAc($fuBbHJ&Q4^vDp{hRl1V+5Xkp@4l#Pb>Rk-vJH~_( z_j0xMAhB7!bBqd@wlia;Xt^^7C5rO;EwD>;6|ol*#%T6KHGV_p(?N|yCZho?{glg!ArnK^tuIIMGcG}mQzDsb5s!X=VG@s?-7)(epZA^r% zMtF}!QixvSa&AOtGAXt#6(-s(x&y*hiQA`&U}an}X4%%$-!T9@4VxH74ZuLs>iVQJ zkQAmBD+(T=lg=bu33Oe?m66Vs{P1wHpEEgc9$svwWc54gOt5}4X45tZ-z{U9D(2hc zXgB2%1`<8sz{V>EAlZ>}w;pWfHy}f=eN(S<-ZC&L*r1&GvA6j#sbI0F$d4gud4@^= zN$7_Q{XPLsXI@`*9sWMT_4Z)E(BmbkW6(YA4eoqQamiWx^C%#}w?q|`P2GifdCfr}d5g|%1-%*4?g)NTNZ5fmu5*GY0R zzY!qvY?j89Q(c$%c_inB{OzvTCiV6$lyQq5$*04=_{vfFizovO5CQl-8#zyb%qL{?O@(pzY^;?`*rfWO2Ja z@ig}*^Jm!NN#)b+y@lI1+h^SB<7=6!y+tz$Xo%7~@(Kj)H~+Z8_BQI`kpeTN1gG*5nzoN;qsQ@8tPJh!$LP(T5)xo(qTMs~+X zY=3avl@j>~sdJR0!FWv~4D{Lj*Ry>|BypN6d3;$ps59c1QwSBuGzQYx$mRkNP+){%IysGj7`VoNYF02{pp&uj% z0Uk$ev3^_M+IW$-Q!PpCS_V2S`^-7csnBH0O`DFV?!Mo}E`6ArYKxDt%sD<>qddo+ zSZG!mQ}sQe2`ltGI+kdG1cV)HR{(Jx$hgTTS_WFfu59*>g5JD9$%|>_V}6Hw9UE&_ z9_oB|UrP`TG>o`3$N2{xK#20906H~BefB?bW8k_~fW)3X8-gqEOD0cmsmmo!jO%B^dGUWwW;{>7|!#_iKXY(Yg@e8r9Gd8Pm2D)t@@#+Y*-Uf(jOUqROy8< zG^2&l4^dB=U%<%3#H;#! zE@0kGiO|koX-16?H7-U3jQyl2jmol5g#I=_Zb45NI|4v;$@i>!Vss+nf|mL1F+vfV zVxmy$7ZVrag9T~Vb3H!pv}p$)qvbt2e>6eygVLUHIgZ7V1(BKjfB%{9$3lv`OQIJU+3kbd_#f z*_c#pew-I{R9q6TveTwh}X zZX<{DWh~&X0%5=Lv(rL1EA_YcrsVat_v)p*)r!c1;Z5tr6SQLCC=3?hhkP61m(S=t zy>WVX@?PHGGYa=qg}1WYD{UlQ_z!+%l2^Wip@|+zb*T*86#k=W7`@jtx%6 z8z2jOhp$g#Wz-;L8K7u$hY;ThQ8tMRxq+ckyexfSKk6KT3b9lXaI856l6dKLh<+&Xx3p zyajO_@WC|`GaFP@1+P;-4pj1Tg`Trf=As>X+}lpe?Q8$g)4twes~1BTWp`3Huz<-crEZio^Ad@B#RJ%1u4R&`)%# z<6$_O8nRC|w#a+(igInF*Nt=5f&Tz^*T4b@QGO;a_h>IcxLa%lC`P4TE^>ow#AaR5Sj*4YnlUTIQQVt~yvti{@wJ)zntBruLW0_WJ!IMJ~FJM8S8FNmrGTmi) z@pKnxcZC3hL5HQZ8y_M4hZWOLM}Q@TYc{v3iJ4@PlynmY{D_pdRX6T@N1+CHK+3WF z+uWLs#7`9Te zCaVK6gHC<8U3*eNqgVNONFPmpV;|M(DDxEdgyAx-4Y2X8Na{j>=x?*XHxJAv;l$=H zko)Tzb{$4%Alds2O4i4i1dAZS6d4zRle!%I!=nhpHoO4h#`u8KKH?_wD1?Ksh7VFN zsAQ+VrcXbw%j9!*KRvQ*3~8od`?o`FIe!sMoVQs!+2@t82pbC6Cu31G47W`f%-{W4 z3ZU}s2M!`eB1r~f@(}bLTb~Doy?d-#NZPpGV>^6DSn5b>sMv5gAMR-CyU(; z;od!36gPuz5Wth5WA?;uTWi~*#6loN zTZh7~o&wE>%29*+AnOyw`-D)mnCO_>!;d27$z$3BW0-z(`wja(aM3xxLgYq;Nr1|> z&SgT$Cg1-_+SE!v5)Tj@8GYmi{7!Q#dp*SCM8#rpPq0+JasFS;k>zLh;zk`AEjT=Nv zVRxqiFZpIB=wn9K{FH36rgjex3c19rn^MTre3F0{6N)$_S=SWEa8Ngh3KCS2*^k+7 zmq+{vUs9s9(T48jbz^hYp@MunsFIFTphfD~x0QIfJ^%Talv#QBC~tMs5468aB$U7h-bZMe%eFnr3nM971R;teSzPN+;A zW4HsAsT0E+57~~W`gj%#-lmI3(cz6Mq{-ocHF2-42#}(6%0Ii%VTsCJs)g`zj~UoL zgUH5-;UM4^E9~k6cD+2*K$@lJ>+SGmH;j7bY8XPP{#~l8&c~sgES>23llfI%NXf48w8Y}xV^|5!v6xCk2Cq_2KgwLF z)Tu5~>BZf(DlX99e|yP!jRs#yduedf744B>XuvA9A9KYT+~KA&6>|{at$Kh@dgR-8 zUKql2(n5gpW?X-^(dpR?h>X}rK(?_DIGFCKYf-wW$f)2 ziDvXnjwuV68wv{gd4bGA}t8BjX*+aLolY6?=gp~@S`e_=tN#W;3Xc8o)|sx~B( zrJR3~@vI<|+ae^6^`*uJe-&D^oxq!TxXr<*%Kk1UspCF$4P^cjn61FUArxn^{GrMJzEn`u5wL3bm`+*TgL= z%JmE=UIT+5CI##0+cv)*mutAO%FX|nbx$xd@@2Y-M0F`=+gF}4TUKyqGuyAmco4E% zaWL+0XR|LdjeWv_hKm5$<3m@b7c*5q)CFtg^!^)tH~$kE&bs#sz-MdJbz%h_2}=8K)Sl@3SRMnnco?ym0_cVHVcrrP#s%PA+50YrAOs#2g(L)HBS>*40HPT(%N)OQBJVWYJy+uW94W;=LUYhRYUEnRKkw5OG_^b5bl2Q53F$_i^5zXQ;9oMCjSMaB&^~`izR~u{GW)?QbkQsfpUDvbwU0t;Fq8<<|K`g- z_ZAK<>+KAQy-_Xq1?DX_7Js-kr)@Ed>$#rGu;oM10rp43yU^h9p(!_~2sGjjeIUv~ zXP~nJtP+)~4yY%T{LJ$!B>ijej(6#<7TXIHQT`3m^5NkodDQRrz#R;b*x||kE-G@3 zZFSTyV%-w#$tg;15odz+ZaqJrrQW<&`Ij}+fO-y-6S1fcr8&CfrZMAG~r`YhQ zRQ7poe91$cPM_$8pNQ63^?{$r)*ysjFMR*uu|N$Xn|jW0z4MM*#_R?GxN4MaM8e{{ zL*W=1;rZe;67h;V+_X)G&>WtL^a9&4AAw*VANwr=1svh=f6E{9#+@J*BU*Pv(5r^U zdfV6S&h+1NkZTDO4_xD}!-Q!{Cz);PYyXS*R+isd29(^=gcX;1QY5ES)iivEM zK^z6}Wgy)#UEZmwrU1>}{a}Jiap(_0w_}dVbv*a^1S_me(+h>$8#?RVa8?S{Z z5iJpCQ!~a$G~XG#^~w8cRic|Nmqmizsj|I71V}=qP`SU+5Ynx4*#VjuEL~3?qAYXl zo`jlIcRKt7gQ-4hTOrdmNUZquCf$i4nDm>^?rgjW53NZ=%=y2IS!9CO+f!7w=B$oy z$5ICLs_xFOHF;xJ7ul|-dnPZf>(b*NZ#(3izXNpaka+6)Ok-zug@vL#!k04(x~H$0 zq3FrAl&y$ZLI2t;`uaWZ{XC7Fixe892rAt&F`Rhwo9vfG3U-O^uQLBivQyIN)ryRy z?~RNozr?(2u&DU?VPNTPH=l9b)3M0mP1=o+vrzb<2l0xcB11-gJn2*D(%vEyubA*J zb!l{cY&I?23)vim>ombv8}>#QiKaY+Miv`^%f;!o>G2CS3%PE#%C=&eB?D&4GlO>g zb}LDgv5s43k0XV?&}LLg!p>r`_oBG7GCn>dxOajbHBN&jT3%#rm&>hmvJk-0>nLD3 zi}%S{X#C6Sh*#}XndeW@Z=yoVm368p*G6M4k#1wZ`uRMsmq!P``(|d%H#Q5Wk+-Ya z+BYa+8pnF-Tz^?LtDdglvW#nteO%$moU9BGzTw}De|7B?_b~nA98UG9^k%;%E?lPk zeWMFeO3f)=+O|U;f70rOTjakP{jk?Qea1}Y=d%-d{JaU=3`OFAUG8-D?yu&6E2_t5 z^{%0n!vD- zMWYMA==sSvFxk15NX+96N2Qp(*%MWTkO)V<*^SxedYNOp%y6{CJid9wOp)BRo79nd zTN$%!2(EkFE7YBDBlO`(SCcN*p^CUfc@iPkDHPkd!c!65toTD(0NQr!)a7Nw#jH?f zYDZBoN#2)_+0*w0o{vdv>xxLTg@g(TLjy}NpXQUv5JIzQ+=U-Fd zO|#&#f_i#$>aRO?{n%%hMT!^djWX?nWgiH1o>D?r+SF_2n~lA*ZSGP@zjfK&{hZVztBL<=%UQu zlyWT1;1GMJQ;CTgYpr>CIhL7EFKf8{pOb>qK*STz;n(ypZPJcTBxbV;TxrAt)^R2l4D!$Ag`z*kc=LR$ z+`r1Yo1_MKm+LfdDs?aIF+W?Nq?gYjG1axlqfA4FCB4M8qq9`vr|<4w8O^Lx9sn&L zW0B$mU8vlyQv4uAT;fc4Igr+#?S049@3OXNzxgoxF#_ddVSh=vD2|C$bDniOPypwH z25`8dAjA0lO@a!cXtlP42`(W%$NCcfyX-ZqsJ8e*r5%OK#`o&l`or;B)k0)Rbhj`z z=2T3v(Ss|!G1z)GU}&B@O6UCcg{^)ubYfW0q5Z9cK)JViPd*~KBr%o+a<_J{(rA5v zIfbfx&)^SN`oKu`yV~-coO~?u~a*BQ)jn+bjWU5^jMqQ_LwjR#@E-Z~bPM8`MJbk!QjwYHK zU+hV#mCp-RQwF?IC2=nX8NKfk5G&nAZtG?IaD^T#D!1+_lAnS0RM2m>-j8jo#A z>Tx~o-7c{6@b*yNjwZGV!Hym2Y~-n9UXmhO-i+ft{qbH0r$)m@1u^Yaw?HUEWj8y5 zBhL*)fILzCJj~5$8Le-(Ch~ZV%n>Rq`dSG?+}j^7yJvQY?wOYZxv%dYY4jP7hENOO ztU9|k^nC?1mUSx1teidO#vR^LU3Y1>u?itnZzF)?6Y#`{_#XMg=yarHS;dSLq^W$d zw>|$FNreMWM-6~=DG-6xIJPk>g1+8+xp7!xBRqdTndefbooLCKrcR@v5lTuG|8Dfb zGzJsM-j8GffHhMSh)yL2N#qf;#8b=>BiPb?f znupunlk#NzG;hW#I2tL4L5`VI0*8XE$vY||{6^`Qv8kYI?!mF|t zW~I#Ah3(Cprz{@}!^7RVrOvufh64`IURD~u!3S`sls7Vq>P`SUsUJ!xYEBKFJ>kSN zm|;s58u&04`Fk!t@CvB4M+Dkdd>aUB!3G|3>}N7V4odHU#O%#)ur zQu`nlK*iME39sV_-i6e+v@Q9RyS?Z49NiO#5WC(;5z~;v@jxlNtmm(=IbuOX#*?@*kl`5cDjHw8B`8#~}^ zDk|}dFf+)(frfdG4eJ^=IjD#dcR2TB1IaH1=F%9_Ua!`MnDwz_el8;!_Isv?J(os} z!_`aQl)GSW%qenS-fg%=c7OG1H3agPBPl=@@Ff@3>Fz}NV(k60lu~TwD=|5Zm&!~q zvm*f5LBUK$@RSeu{HiPNsO(J-f48K2>om0d6U^1zsTU5~`myJ&dSz5Eaz5BONV;fX zq`b5c#}+m~jBacYv3$5WMv1uwm6O^D)h|R1p1^!p{cTQ;cj&;i)gyEAghErh1vpUz zPDadP7x2@${uJ(>oaFDn{ltBz7nNUxFL{N|Vlqgfxm;Gzh z@9G?#Rt6QDzO10V{pl0`Z|1^pJk;6vyUZ9~Y<}m0@2~B3NQ(LQ`%tYW1hUR}Py|SV zO=$&<>aRj`_uIM;Ist*tet05A)e0B>qn!vtXrq6BfRS!aQwzTi?K@n^2s*C6w+85y zW!#X|&XjFXVDcC`_wvFgb?Lkq-+zMI5LD>irMR2f0GtzVp_Zx*1#D1UoR0+#JFYq{ zg(Mkl_fIA?u{JbBg_KEt0b#gvBcp8Dn(xhK%SK?#3$9y=eKC_?5-~F>2uDW8%nLQ5 zjnKLoQ`LY6!QeN;VgsDSY9>YUC}gz>{9i?x>kYs-Q%rsGg}3Yxn`xDC(yhVryPUQO zDtXwoHPbO1{PTO~xe!iB_V@pOV>zEcDPN$i$S2lMgj86BX;92sRW7nS(6Hd{d7oy5c4QMS5*e0GFsM?=q$zf+N?syc#^Evk zlU=(iOYxQ?&L@=9E{@*UVk()y{aCT zaa~&QI8F2Yn-F99>^`s+8yQs#t$K7XFm=ut4*e4wd{S*^-53!fm|}tqUr{EA3J=dl z1*D&|{M3Oyj**|Sw1FQ!HX=BhrmqTx?`R$A_>S|t>yV{{YQAN*(ZN3mfx^P`$-`G@ z*gFNwNtvkxR`8!>FWXVLf*Sp`H9L~TymDe~*!CW#b$~~}lZJ^HwnhQ~7u>)=cDyGPG(G*}T*^P$qpgALBq0(w6Rl11~>P5)jlUBOYfbK3USXMP+ltaL8F1c^Z}d6tAy*st$Z^5{P0R;>5Y!6kL;iBl4d?#BaJjfYm@}n!4nKjK&Z|fnC5VklFXvQyRjyMPTQ`M8{ucLsZ9A0scR1%gks;Qn!LpaN4uQ1_ zJcuUhPkJ-&D=E24v18!}L0Cs#?mxMLyFdMCwUQ7Zl-BgL!=#YP)^$ z`0ql4ESs;MwX+d%ZO!rhBfJSM-JK}0D|wRzs?nAU*(;?ab>GHOy<)PLe9xY~wF}e$ z;fN=O{xQt$YRUVf%p?Q0M6ar%sF=)-F}{~cASxI#^^B*u|5H&ZvO>=mXvBfup-?#~ z`%1=cQ%*P9XBDQFm_}EhkRG`a>kE>;l>Vd}8pNI9^9Pd=!Y{OUbTe+cuWa|(GtE^Q zI}PHuCb4)+1o#>nAP2>fe36Vwf!M3-V4lqt3Y8-}(%^fWIzKs-_@2Ho97sq)JCdH; zJwN1op1d7CZb+lF`=LG2q`ZZY@O=g_6U{?XOZcd=()fJj)Mr@cV0YYP&{^brkL^8lCVnX0b8 zd@li*GvG}FT%fQ1088S1(zuNB@e0<(_1y}JgzZo~rcr(2e^fXeDH52W*Kgc1*Kc7? zIQ;OZL%TRC%wv#|+s=YPMOU-d%sSnO80BkXwGqxklh88VxbiuUeV>6X@U4Ql<637m z_g~4J+`nHbny}bZ&n@BfOz7BHq(ZBNhsAyuzdaPVfF1i)NUabi5l5}2on{EL+;9yIUlA)57579+Zq!7AwF|Vq)l?ehXPhlJTAoy)NVw%4 zy59D9=$iw``k=$daV;A|hx6DF&1V)G{*PacCRQK z`{yN&?I)&-64~Hg*2K^yZ!EHzA^j4I-p+!I7a6H@&cx+6$cZ7%svTi(07H_VYa=&% zJnaQ|`OF zgvu#G(p32#cC1hA7VGBM_{!rW!0R@b{QYdI!7jsN-~{9t~0=Czv}u=iA*n(<34To#;GnDZNaSL1B)N?ya6@i^l$g zh>5@f+++JAog)d^ma+}retlMz#(5HCG&}zav5NWEYU^(aa5}{&JUYEU=ut7HrCsU~ zdfK7;OkWtyJHJlw04C;sgJ)ihW{h>6{a3P&RuEho*&>duYl?Kbl@cmVOHe6TJ$({2 zU^ojOQ9ouKhcJYEqdSV6rEwg~iabXb`mxY53J1h`?wgWG z^FI<`#=)cs_8rXIH|YA7s&4e%3**g*cU34Lj=Ce23l0?v2~o(c@|#J^KT|jemTR=B z6a8BEirMuHh$qrHnDC8Ch$Jb2InHTYQkrZmzapubU&I$_w3>x-Uj>r$tl&_+aSVm>Q)JWx{mBT90e6wZc*-0mft!%AX_W-l#{2o!bB z=Hjd{W%V`2x3R4Z0PWZA*>R;);9azRV)&meqnGIL0d3eVak@K(Ff1(D%Uy6tC(8>O z06+o5Hn0DDX>*gF(R-iNsHi*7-JoXf`&`nmbVUHxPS%*DQOG4FKz0EER^?AdW2CD* zd>&aI9o)W5oN@08;fNP*7B_smx!9s-PlA5i_yKd`GtF>kxq_S|(@&K!$hwi@*blYn zf+1C&-dq4Ki!|H`s8wbj#sto}{&w~XG8@NdMM~mzdw!Q8R`wkx_Sv;idE&HNQ}Fh} zcdiU>v5+vc>;HFp+3-FyvORk|BYmi6`AjGfJ7ad?>&{3#UD+lId}gq-BjQ^pFtDHX zkVXghMSpcKX*kM~2PK4nyvIHE%MseV+o#(0s9i3+eH&@ActI_4C=f`lhMcVN(B!vz*z{kAqdDLk0ARa{J_ ztD}s3jh56%wmBfxArT1ienx)jv3KzlKE#pcb!}wxg$JQ}ODv0Bh6+-@i#gXuW*J4& z)|RH+8W-aplCc0dbuvpLSwgkfv+y*IN342FpY(O0ur?jE69h@h8?gK`nWk*f{slQd z(tf-I?F}zPo{5ryJqYMcnGY(bb8Hl*>dsb?$hsM#YN6&Kp<$F}Kfbgs7gN{_08&`g8P}DMxH>(0G%_2w9O$v|3E6@vUQz z8zL^>nKGaTx6&3Jl!@J!Ev<*jsXvZ+z5RSa<{U^;Qb1_{)HDIuq~IkPBZ&IE zlStL}2>1|~TSKqzKQT28Ou!CipWE&Csw)!ONlpz|Z5<2Sq6f%UZ3m~>R~VRbd)#nr zv>Bk87>d4?EKtDoZXa$ok>%~-U?@wBZKYE)VX?mi_=&V11oAq{uSj#SUMPX-H}ByY z(1u?nnzKdGZVV?>|H(=GWfP1suL4g_Ie$4&fRrURAbba?P-h4KDsVt0Tm|5+H~@Hn z1=Y08h;)#JA@kCtmA6yvq>onp%cNqw6|7wXSP#ioWM-CyeS8)BftwQ2*JmGX11_<5 zOnOHZ5#Yiv;DOVBU#5KofDZCrE|xUl1jH~;U0-IAc3#Iq0Lk7QaL={v;D+qn@HlXV zS7Wdt6DW}Y9B%k28xcm&N8Kw^^T+l&+?DLU|7BFOn`92aIq=^|3sm!oH5kRcc5VGO zwS1>Lp4$MZVjEaRo(>WIprj{d6QmpUpr)F=g!TCnHsw&i-mamur?uJgrnU z1_9I1y(_2n760t#(4J7E0FLMvx%W!&o{4Xy+38(idd?G+hWvc^s9=@xFxxprb!sv0 zo1AA7kS!#{P~^l$8)j4FnVNJ;2WFe2iesY&975r|yi-zrG)G{%hUJ`CnO#AJ#7^pB zYBQC2^wktR&rM3MCshZzSO(IWdgHfApDU475@)2GY7em9V7fW>0QZ zj6wZpM5(;QYOrEgJ+?jKdj_ZV;|B*dA=~3mXmlFlU8f%&Ps`ZRfj%Nzb2xHm!`!Y| z%7fMF1;HMZ7aje9)1T$wIm=BY5x;={mWtmy+MhBRCCmm~*7c85w9pM?RUMZ7R-tz|soU z%Oj|>79KLdS$a*7?NX)gw#cnt$q4xWYivi_k*#Q&_7!7;hQm6@;xWd{jnrPIymq?| zQleRm>nciq@%DR(%ny8;6{Dep7E~}X_ILX?pwoy$<>(}u%)P8hYA~$XqP#Zo;!<|t z9g;EfY72N%jQ6KAwC-xbiq*~CWPlMOtq2`FWm_hD_o$egRp>UTWcGfYFvF6^?=vFc zYErX_b&{xpt1JYm*7Zc66=jWVi&BVirb177xyQ9LeQ~$5=t7i>3fOw9L*Yo&?k)h^ z_D+8C9tHn0H2zQ6C=R7ZqSTiw8BL?+5vH#p zgS-h1Ds~z=e->$WY%`eQ;Q1@N-Q@+RV^CGHL@xH+4)H9*-?aJyj=wK2 z)n?Imesd{3zQVjsrMyeIY{z^dt{+fC=Ae%N_$#C}w*%h)5R<=-8Wez%+@~6o7cX3+ z6R+>zTqhN%1+-uLE)la_D=CH$HCXcY70wq^j77BX$9=X8)h0UEGDD)3!{^!i_#*Sp z%fr`Wt+a>!y;I{A;RnNPgBtQ^9!qKshYXmj552rW!CQhq0uD@4HX%toHuJ~gyvki^ zBwgR-gQCbb2+xCS-{k)lJ&Xj(8v-PCRKng96+RQFi`{H|R!;SypnS&dt`t@NsrWBl zbHb25=PofeWA1!=NiWG{*X1y6{YUt=zfz#!h(((a7R@s?qOKK+3v(aZwc7Em|imG zmJnfH5!Mj=HyQo;!MlWQcWyZgjq)}kYciG-0LFByHZknlNT$ZMmn4r}g_M$1#d}*J z_ixqfq%}pVa+NOIh!ybulAA5{N)jMC$;s(*TigAe*Daj);iHsx8+}0!^j3gVxuhHt zQg#bEQsgvY=OSbk4KQXAcIg$}4taQuJ-#Rw9CjYD15w(1%0o9Gb9FYzqw3Whf}NqJ zph%Y9{KN1ZH4m>3kZn|k-(SYKtStLnX9{as^KmiNvuBbK(|t(vP+Ah$5Rh7Ye$tCI zO2huH8UHV{uSlymzBTRHYU`Vb-RhL{@~vpN0@^m|{p*s)sJsbEhFpQ>=dDF1l#!*H zfY$}Y!SQlO>FR$@S3$e3x6UU~a{_88M}&DV8c1M@?|;H~^BVnuqDyEE3OvgA>nksX zSr=zdcLOrwt0MEU-%K^wiXxB8^;gJgBFA0(4is~^+GqXLyc*vLL`0xszfM2rN55zB?S(lS=dL{g6^XH=B#wUeXH!1U zOf9?uw(CFlj~>(?K9ux~u(Vv)C!jLNnm!tiU0EgqmhjcA-j8^;5YJo!r8u@$ncwWZ z7ls$vd(U9Ry&k4MmgVz)5f%WSwgC7`SkI*TlySNDN%90yY%O6hhqY|?O-skDl>#o$5>FLpk)rf4nABdifi@+sxkjy);Y+yAPZ#{_L zMv>w6&c90E%6mYHd69ajbjJF)mk4PACpmb)BGyNJrVYUjYM$0C;6ZPs!5V;R_dc0d z6+F^nLgX}RWeUFIAOL*$rilMfS_*6a|I$*BG6V{9xhuprPqvR%pAioZcP}>&Hl878 z&(OUCaT%D{yJwseR%Rw97BQIU-80@Z^35~SGjM!*cs#qmf3mQBeti3Qah91fm5oR( zzC&fZ4pvPy!T==unmY?p4(4C1{ zy=b{*URsqM$@;hSQ^lBE-dFaCdxgzE1#V%`K>M-Tr7)W#cXEcSTpdV+H36D#J2{x5 zyQL-h0RTT(2@l&~v+a-0M()UF=fIy00KFfGcEFA-Fd zf~XV?wdZ0i0mx7H9p1R0O8&~tkgrA?tj)NYSFK-eT-IuRI6N6CtU64K5}RF;6Oi!e z74+ouzCn4P6r8Um$d=Km8}(rg8mApA4*UZazasxl53ebPLE95xmPby_9Y}1QEFVQa zOUQO+$wE)Cyigb^2*ZhvrtmBi)IN(B+4+i#m6OoALzE$zxvdtIzb(;0Gl(KvD1T6E zYvU7$u_#+nu|T+B!7KPJGlCF6m>Q}}h*pK8oaDu* z{+nW0>cZ&>v?D4MhrywVPgv+^9CMYI(rHr86B&*+`q<^EZeyXm6jp}K3DM$p(&J>! zaP3*RRk&uAVBtHXDb7$h)GQ$$EP5z!F}!{W1H3<96PBph^m?AwW;9#|bKd1iZfZ4` z1kwS|%ZR`YR$L+kFx*q*lD_**f6ps<0D=!;EeLH#ZUdmW&6^$xxH*pl_}(I}6r8D( zkm%A*bokfRZL&?84+1oO@(@~zGvd4kncQ?d4$cNiFJcF1-OLkZmP(EwkK0@uXFa*Gci|4#6ePC7s{m?J5>tYUgxh!WH*DFo#`T+Mb&8n*R3BFk*6d?RLe z+}lqIlZO0`9lx283c-~O`i$%W>qHagSX$H;e8#*?B!x{3}5yr(G=`Hi|hkNMxw6deT7I{83N1|gjnkvE$cT0CHEz+QXN~v_GG%O`u(u$NK9V(qmcQ;5W-Hr5n|L^_0&+eU>oik_7 z`NfmlNk(-hO!pb5FTF`{s@3Jp1o%hCEr~QbzQ!6uRsP(=IX

hDd{-{HXVNG1brTUJ;ws!|VjK-$ zM&$YMFe`?;yh1RCk$arU^wM?w=zZ@7{=~nW{%SpF3^`+HLvP!@-yq{huCijuceE+n z^cZ3gaRS+mah6!V@`h$Z{|OgR)Zl2;`k(?j_}+=A;XFuS)gFxchj^OsM9GI0#|OEb zV5`h`c^>;(&+60Y_Vxxlm)%Im3#^zgG~w;B#4Ti!D}Abs zAuUq(W6adCPsmzGJG|fhEjl^6wLma0Q{A0qA~M#@-o<_7PbeL%k~?_SFSZ)_dAhYtN7J2uRYK?J@jm$RMA^qnt|8SVMaBNUU5e}-`!3aC z_<k-6l%+!>_I+9P@j-DMf%Q?$<_`x{Nz3QD2ejl`YkGV=nRgk1qW&4V!agu_Uvp7NOm%Y9K%c*Op5 zcN2acgEMuH$d?o>>GmOhan+*y0p3E{8uLyRC0`bb7px+!$zTRjBKEyxO@Ih89?TF) zK5_AEiy8o?D93CG!$q1ER48K$_vi)lHO^l_Yd}bsq5j@EI~bNWKNzA zFiM?$(rIc{cVx$ovwAn+RG4)9u|jpW9ZZOx5cMFRf^f8X|buVZa7H=bb@vMwkjJ7cITT7Uv+siDbejE zlVJz8h$&y_I($Qq%mHoMAV?nkbqs)j+zq?~clHrs367z|@c^;`tqcSeC$-Iwjh&Gn zKlSZNEIchO{icsQh`P8j(q_EkVoRIum%qv5y_G!d!#UC6q+!8rNLP>52xi!!;7Ss= z{gCFvW$XxLN1R}ftdgS%6a1>Q1)MgrRkd4B$f`n(;oWw!*iPm~s(|d&t|BA-M&z8K zXGsWye7jc|$O`xr*J$;Wxya`SA+;19Sd76z7z38Y6`|3>BlE3uA!mP4K-MHhAA0 zlBT~uQSTqMt-|-yqBOUL@^fuX{X+-hdpC>Ilbum^w~((Yl3BkRYCbe#!RXpxV_l3F zNeQ;qx`#uQn|Tw$C@_GZyXn!_`vPXPF5nM&7$|ov?x)jFh@8p*58J~8Z5)j_Vc;;qA<{Zp=ScErZwzO_;QJvWAm>+AAL*&3Ewq@Bj`V zV1O4ECPOVGK5B)+Ah^mx8Ms0es0k|)eN*mf6#r0>?O()VX4rt=qCO;%$KHSZa~?V( zOV4Iz;ka^XGG`udL|-CIM$wt>RuytuqeJ)RGbwp=wSor)S;S5jE6R~^>_x+kBR0!e zit$R;g=)D!IpU_98HY6m@<;1?9c;F_C-L7YMcFHS1WMwhCrVIenMMl3OM#-1EpU%q4!6tf?W72=2e^OM=>26U!gfJ@RBzEMXx9&lQ+NSW9E z8ZGDINc`%Caky^8*Gu1EYStGccVqQO!`d~`6D2Y-1~mADI)MBdId3t7Bh8)Y(pJkH zW;>XzCy#W;8Woz?uvd3Je;ZulYB3c;?;BQq`0Q-q$viPEsavRcg`ygVB6It=Y&0`i z(q�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 diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/portal/travel.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/portal/travel.ogg index 104d8971d42e7bb458152a7f68ec6f8510a15a67..340c40cb4a96b531ee8ac25a203d69c0ca9fe80b 100644 GIT binary patch literal 154241 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

O>}(+e7fP#=zFgS|UzHE%s!^E(Q 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 K|Eko+ffj%1=O>r| diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/anvil_use.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/anvil_use.ogg index 33e9df1a0de6276c2dfd16ed8433448f22147cc9..6cefc1cc08d57dd5097c4f05634fbf1523122b4e 100644 GIT binary patch literal 19403 zcmcG#by$?o+bBNE0!y=2MU^tEH0fT zQWo#B`v{JlBv+`bf51Wk3p;QXSl7d9 z#KV2W!(Trs)UeuLzdF=#G}QPY^dW87f1X4Cse{YsFX$*3$ha<=ILq<=+LiY+qVM4$ zVMSQL@)9K|{J3izahWPP*7hZKsa3XxRZd-HTwP^Ef2#l(ROK>c*rnwBACI+uqSgQV zLEE<91ZW7CZ7%d}E-VUKEN!k_h`$(a2M|rsT3juzx0T#(x4B6`kJ1zQj(D}6KWe1^ z65*2U0HFEkTU_WnAZ%!H|8N!5b(0)%Qy+m)afy-tdkFl?FAyNi>DGz%7(9X4hkwz6 zfx4xAhbKq$&qz>(h<9_Sl>U_69#N8%`HXzZ)E`aHv{TtW=O?B9rJ!Rk-7G{)j?Uzk zjO6|lw_X*Zl}-sGu>;`{+9k8UxIq?PU=RL^c81(83d2esAjPg%(OObMl)#iz1W ze%Ah{zyGjBzDZhdljv`##j~HO4xjOjq12IO+C~rlW#0c}A2dX_hoiKu=|L#}7r5q> z%sI@j7@x$DyvpEf=g4Aw{z6eTKUhPHjxGC1&|k<=0E8g_a`C^>UsnEyi?iY)Z+5bm zck_2~T}DOCy<)4S%}6;SK8TCC1R*YdUb*nbtwdDWA-i(efHON@OO+%0ABlp9in5HA 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 literal 129 zcmWN_$qmCG5CFhGRnS0;IhMoSze=Sw#bddx zXIZen)i?;%rA2SM95oy8n<>E~xR{tJ6%3Y916gmh$C8*VSraql=rrYmjw!=EaWAlv NTdf%FM>1&V#UI^5C(8f; diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/bowhit1.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/bowhit1.ogg index c563d56c477fc41a0b83955e9e4eb9f1ec0a25f5..8a023b4639ea8a966a6e9b6e95be41a67c187af2 100644 GIT binary patch literal 14263 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 literal 130 zcmWN?K@!3s3;@7;U%>|~1W3UChC(9DsC0z(;OliSd+}$q{#JF)V{BSK+PpnwtpDq| zuerbUI5_JImfngQHCdz$qQMv}-uDTZde${&?VgLXD diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/bowhit2.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/bowhit2.ogg index f82fab1a07eb71d2fe18e5f34e2b75a9a0cbd6ea..a806b81b85dfe1d34142ea0ba718281b6d3d821d 100644 GIT binary patch literal 13551 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 literal 130 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 ODaxZ?SUUjN*#8UY?UM8W literal 130 zcmWN?NfN>!5CFh?UcmPus#+oDsMsiPJsI|ZluW>y$Z8dUfCDqe NV7J-7MF3Ht?FZDNCcppy diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/bowhit4.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/bowhit4.ogg index d4e43739cd6ed433e3791d20f2f8c4bd6995fa35..6701f5bbb3a46d56f5e9c07504e6fcd6a2011a0d 100644 GIT binary patch literal 23186 zcmcG$by!r-+c18X?oMd|0R?FgX(X4D29c1E?#@L(Kw6|*0TC%_kyMaQ>F(}aV1a!P ze!idQeSXh-UGMwX?_9I9bLO78XYQPP&dynND=RGk1^CaE%UF~69JULpTK*Ba_Si10wT$}7*;LOhQJ z9`o|>-VI9+ek>i$oh&R}#X*=k2onKeJdE}>X8-hJ09(k)X+6_adakXct|qSfOy!vz zmxG(Rxq~y8xgsAApAZE7pQao#&vYRG7TAGTh4FXLP`nNR5CMQG3kSi6*Ge1(i67a0 zQWF*LO22vDr6#`nO=TX<+wpJ4C}2Sj0BArEJ9cc|x{~dHh!quEtZS}_joOn!M$AZ! zMG@>@XAjIBKUaUYa~$Ac#lkm02SDygDKfn!)4a>fBACLcz$~2BwTr1R(-r68m)u|+ zzAnZP6~3+f4{A@hzU0L|-Da;IlELMw{sUFv9n&>0Yr-({cN-Ad$ox-+{g)0#a4s?! z)D}cCSa;|nI6kMkf~fu>ixCI{$pjSMlPOh@^;XdK53{Hrb83(Z4)e=tX{+jhmxqy_ zr{#pF$Ao8qLF!w>?*Rti-x^N7HG;o=MHTj+bP=!sze|5fXM_N`%p%Dv9G~vr`?M_b z2{kmV1O>3TV+kX6!hMc}Jf+XCZOd#jYORZF9eOJ{dn@t&HUS`Dle;U|CjImOkzN}l zTmHY3ly%obKnmn#rweVT3yYj4OQ$O*=3fqX0iaB!G&z5}3MjY4@_0Hk$HdA*i$b1jQnMAf2mhs<5dcDo{%Y~R*e|Cm2wKH|7u+GsATizWe@lZ$v>GI=U>fG*(&87_(bm!PbTCNq zn5lbfH0iN05wI{3V?r7BKNai0EC&FMCiJgOCYnX_c4mgC$zcB@;D0U0g{<>EZTEW? zq^xUzr=v>Z8Cmj7lst-Q3)Kx?YxR6Y5J zM)6^gq3&{&|6Kq8&>D}Y{MV0YXmX8d3XW-V>1d1p-z^4&jtQua2!M=D0sv|NcqWcP z?N3AyLZs{@ZjHl>S$bwFjZv^l8~U5*S+o-2J@+9csEBp6$SUpXA}>~&d9X_iufiW9 zbeYavjnBE5pxZ+OGyouow}ZEx%5^}gJ6Cpq7dtDlON6c9!yhFMu4F2H4%W{k=Bt@` zf0VlO6RDIVv+_yI-<5)$08H?M`*A3q93n*q0A_faI2>;iH3vA><28GD*Jw4NB88b+ z10q;-p^>~8Ss_Fm1+-cN92>NuebQ^0Aw$ya0KnJ^0Y5VA0v2)r5gV`=PdoTQK$(nH znN&`l%yNQMRWDhfpG;6gTc@8?XG~jXhC)@RmQ|HhRryp~hg437TxTR%Rj0;sP{49Z zTgQk}XROw8h9Xc8R2zQPDGHsjan-RJkBQ^}qgn@}RDphhJ5;J z`C9AvqpZBRau-qQNYk)~P)vWFp3eUD>x0OzwqL(GWPG)oNd|Afe68F~`}zoMxAXPU zOfv|5^z|!e)Ypf-UpWy!9ya`V{PnA2aV6*V=SMrudx+?nagQZ!BO^V_DY%ZodB6-j zX=&W!)rHDPt*YLbhn7dc+_=X|nuEy`d7ZHUo#eN#k}Q`d0vP7t#5y_?;G{jlIulAy ztEm7Jjvb+;@qmGSMB-8eH*I}wDQ%S_spFhp^1=m2FTa@hNTP$5j>nw4(OjK};iZF- zRrJ^Gov)lHI(p}CXDA;w9MH)99V5V`#?pK;V8Pq-RdWh%~=ag~W@nv6>S= z*;xySptj`ZM0}kr76VGytkq;to1&0-P4Inwrt9 z1r&yM6}1$0_;;w@mFAO~+ZNSQn3w(?JpXR+0&sApQZp4OCS6jWv=VEiBnXjt&aLQm&2{T2S7YiOZ-&#k+l03!|%#3;+LkuQKHvQAro#Ph5`VdFM!;=Y#){K_6 z#?y=x!FsP54T@MZl6NEDB36WrsUTWpBR7#u29$WR3|2vY;tMctMJE7bTp?>HCjmI2 z$h!#vJQ%!TRL_QZIY9R#{ebnu&=X7!k3>FbK|6`Ld{MiuS#+*jq70O}fW+K}H&5FP zuL5*Bp5TN$O_|8QW|+1)ZtW)99E(=C#><8IYn2Qz6b zraJ&*=#U8LjfiA6Gu;Tl^~-%g1d}P0=;=mg2p9u`ktX>Qa7~|NuN3*I`1~W&BS?@K zsNz%wnIX@id1U59P^BVpIFKZ55zLPui;C|6&{B^(Kn;~B2pD}4U66RUAWl4oDsy${ zyMdyla_bi<0M$=$<0Sy>2crU$Z({CekVd1C|4RfB$h;1!XE?kaspbPrppr%N{v`sO zIuxt}r~WtFp#6uiSl&CDL^|)XjZE{q%xwVV!rd(xJpCU;ID@_$YxBw92EqhprC|7A zS1RcG-0q)J(cSG`o$6n}|Nj{f@AMWm2pJN?U&4|_9*aSF#|JD-0Em9oC%usyLLk$Y z=yn&BhZ5cU%$P_b!vQLhG#e{u^JFXA<9S{KSOF(?3e|IR!i6EA{QVl3U zd)|(F<}v7iv+xr@ie>Ui8}yIClC|?+eTWD3gXynYZGw8l@%v6TcPezhfa;F>jG%7a zi3-#=u+()|_qT+V^=}>4$N#DW)$gBnV3U8_F@+BOR~^aIfBN2``nU8P`frIyhW$SP zl7CByL^9YP|7olVW&a4?f{mYpo;OqzRO2^yo|@P_LBo<*DBXDp0xrRF^GtX`)L)zJ24d_y0Dbqbz?)pX@D1`6%&w3K#`S|2Mp$DXrP6F*WK0_4eg&Twp8lhD&TI5eODjyK|Khm0##B`P*PP>Rp960 zsAO#|mk>z^)_z^d!jEuaTqWq+^tgN)G^z!PQK)Mc_#k6b2gcBv*vNMh0XBnd` z_+V|>pfIXp`XLENpwoK2B=W$RPAFuP3v4$*ibAKg!$-8P=(1ur${+9{&hZJOgM zMXO%BW+!4{uI(0YefGik!P3E7iETnQsi|sK-^PfkoRh4jgZdfEiE=e@;VYytjPf{g z15WolgBxB)@Tu^IohsC)-24~zJUuPeDwG#vh;uUqrgjwECWW;BE+Dm>$GpNC_t+7| z+B>_Dp$-G1Qu$8^JGH0>lgX_Q{FP6^i0{IhXH5W)JuTk%MPy37o~kqsFl&sT|Am77 zepxRsYV;Rf{<6u-<7NK75j}{QYTKuApWD^>nE)?d%7c~krZlCQ>$5nQUKe`_dif4aYCG#J)Y?@E0%rS7K}l$W&#^=?ic zYAVi|u4LS45fJSRxD3b})r?q9@KJbG!02w$->@SoiHZv(KCVaGPL%%h@I znRc~<)*-?1u8Rrk72CPCk^0v67T9v4$?WNEa=wMnkbI`;JYK-vQq&+$x=^%yvN^}-7b>nwI^;O!NNbV#(ju+_w@%&o zfm8qd{H+eBL4qRO|J202+Py;Jdpr!Tp6Z7w{uv0pukrI?@b)v`mcxZW-#R5d_qy}b ztr2I#;5xsYV{Z|X!{@hEdeYMU8t|xQ_xF=Csbe|xfvXI+ogy0YYWg*m4i_h`KLQSR zMW(FL0DrzW^cK(PBe*7!H!n$F=k0zH$6))tKJTI+-=py*6VP{n1u_i&7;hWDp6M8% zBv2Qr=X5)mpDH#!uP*EhoVw(%bXxU$x~|Ntg$bxoaG-_$>IfWa5ltcia@lHkJ^p;prT!gp+r4G13@s@$F$ zzrgRKPdpk&VQ&Ij{E88~QnsEJYaM!g&RuVXwIlES5PRJC=XIbgBbHf2VJMFDNAm=G z&EFJWh@}StCD|N{_T|0%2I@wKo!68QsBV0Eb?MVD8O1+ztr5{gJC6W+9Pw((Q2zw# zk=p>^LAKHmlI-%H76(+O1eY&}J?cK?7p<}!X%Z)=02`Ls*MK{Y4Y&1YT9F0>lb>{6 zosu)c`H&OJ@W`UHO&LX?M%BfC^B(m9iJ-}JMa8!m{3&gS7{N!3XaK8$TFS83IJys| zJR@NLBop;}1!ZRDgl}hgb)~+s=k0g@35u|?obw=F`#iQJbJkb`_5I22K96%uP0@P0xyefi=VN7TEDrH*#f%hWoVnY`>-s-S z4QPO#N%1wW@aRY#!!1rhX3EtKB0P|Y$$Lb7K)uu@dA+`mar$n^8Vs&v@> zPesWpr#A?sE0T%u3J$41F5A5#$E3I%E_h~K?9r5rLVF%5eyrOilAu||?E_ZIIOLzuk+9=@ExcpnM~Z2QaM$n~|q^H_L-mKu)q zHfRkw|IR(=hN%cF_8YwUwg$vf$}$#cFOM-GYPM8EFZ5B-j{PHoHTnN&9o&+7$%m#o zv|eW6)Q#*bM_D^H-FjrxqB|Gb9N5y=4{jZ`a!dRuM~$ie;#)S>==all*6t@YTE?a1 zt70+p2Y?EW;QI_qmUr9*E7u4!{o?2EJtjYDNCxgcImoM2I=HIqlQGDI_*<?J%DyQA|61zHJ*6d1h4z*?A<|12jTXxd#UeZ0p~bc=%2V z&$tcsF6|;gy_hF-MfsMN;_6MdJt$Lw!bu_r!5Zf5n7l4E)9SMie3TJ49poC(BsdOX zY#g}n&_{dl-lRF@_ByU$YN{~KE&k~74`t*&R5Elc?wLVm3yC`0PpdjYc|lWjfOb9d z44AWL+?(1#PqxZHr}Y=lz)j9TB~=DmU7KIIBnnkn2xY8WmdrnVxd`A*_mBtKZpM%l z+@zw=zR3=FV{oi-zrO463e`D3xUn&Nt~aQQq`W;u`D#9%pI8>dog2~@<9nQE5~ucCEEcVV3}?-&guxj+`f1PiJC-9 zm2hYr82OagD%MEy=DoPaR0ei>=f^GeN6H95ISII)>Je)+!dOt8o*%$?AU;Dr^zvF( znKq0Y_oj*hU@!PyBHT=Ozk7M#4QF7eoDF66<{Dk9x6dD>Fi%J1*e^3zyDk{`qZX7AC|=$R}XwWU^UH|`MxlFy#s6AD3NPhxttns*fOb) zgMYBxu-Nb7EZtq`-oxQaa8ETMO1^N)#4%C)9!Brg)FagN+-Y9^LpuYNGw`^w6S8Iy8E4RNNwjIw$r#$Fs^ z=9wUdAA2)FI#oFzAeKYU&LFzf0pj2D;RE#>C@kUN`#dyOp~k9A7|y^y=4&Kstl+XpR3BxR`J zEfU5q2#a|EtfEJWrDw^XrF*~NZ5I#X3(?sVQdjNIv8vYdE#x<~_k!jh9vd=9s+1?D z+_X>W!7Bo5_|JDr`p%e3YWSG=uB3;^a_JxB^*h<4(;njx8#G7SJl}!2S(fPA@eVQf zttb3AjMR4zI70~>?3i0B6 zZA0aVWamRfZ{GnW#w7L!tg$5zuMPQ}lRuzuiyQwoNVzJAtEdR%sagdgw57*0 z*?TRgD7=HfdrTvj7AsxRFZAKU4nw5;~|y{6gt>cb`IroVn?$dMerWmG9}-eG%0$DIl3jwO(#v2JMM`wiEusF z?=Ir6+*=7wnP8cD+n~U;oCT{J?DwcGoki$9^zuL~FC0X9&0E=)w&@kb3`=I+<9o;> zn7B8as|pz<#|`)r_HCwc3@#D`H{Tl$s&n#*sVj`&4E#dyF=Z|UP1r#zQG9BvNMj{6(uOLO~0-c+LzLCaAeq_~a9d?c%fNE{44vTR zCa-vUQ8ii7_Jba|ll0K)$)O2nI2$o+OZA2x{jLnE! z3F{I>y)MjQe|kJstHVa$MUV7Y{ z((-ZyZjIIR7Fht^BB&Ki=Tzymj`XW!V<=55o8_QyNK6`_4{W)*+5RNrCAtE$52&2V zT1Gvc!r}P!Nz3doFq73`du@X`E6H!czmcLkU>_2;)(d@hptUjJdeHOsSmClQt(a?& z&1yx=({$Hr&7VVxmbX z()F+n+m!DcL%-n9If1HP(e~RPUGZhoaOI0n9~x!FtvR#nU&m9wE+kl z>-nPRdK`==$SnSxrIe#oDyDCoij<9)hHN42Y>anSPT!yJxl@Hz@suw!j&fxId@3KFx3aReCx9>)OXLhot9*F2f3sRuB ziaNIuvIR-;j%*zkx6DdQxbJ#maQ?luN=H@oX4DLmy1@_Qbjn{s`u<4ldW^bY?x_mI z1mov)q}{sHTG1^BiZ8>ph`8IQ9X+|6RE`i7lS6g1VDaI`@M-6&F)O2A-Lm*-TRaA({>E9efFG!x7{(yH=D2*6Ycwmu|c<^^PN9CG4t#{ z=(A9v8&3QFl~W_VIex;oN9E?1O?lim)BZOHHw|-pbADb&7=*5TsKXt@21X>Hv~6;R zP#V~D+>oVaYJ_KvX`ipYpBH&FI<;of`Cv2B)tg-eOw4CVt_L&GOWtw~j6bp>Bs?&V zQ$3hr!`d7C&@y4QYRQ>4PD>1sk$8Nv#dt_>d@q4B-9118=7(bJdSKoJ^K%;mUZb)%zV_hkzyu0P6tra&S`^uXXkK2jLeT!;_>*9pMM+b`K9i`3 zp}u^InVCTD)|7HliA7~oA)`u|AvN(N#X{yV!V?We9L-%R2bUUM=Jg(oM8iwow_DS3 zR?wo|R21OG$m~>o%%~PH>c4$8&=;m>a)`XNIFJoGeE5y4W!7c=Lbda2K>@0Wj}Jff zTcIbw>`kP*1#wCIZq}`QMD6qwd7CQ^N7nhAWg*o6_o+l{m6NmPTfY*_v}fgxCXQ+@!nI5u?B z!Tb0ERmc^w&Aw}G!SQ)`SPa}r!P-+}rkr1F@+>5>?VLK-_$Dw33suWbXdG5(`(-E2X*Y<55bA|@0v z;x{_My5i&Qg+v?^`dq;`&%QzB)z(dSH-GVRBVPM(eT@6owm+5T3#|4-{atw+UU>UnM|go?%NL=qHcMUsgR zSY#PeU3j0lukAu9{tQnqldI=BF|>XNhyIbeIob_I8y6^l#?;II4I#?^rVIlkv+8l@ zTIWNI2ZPFWW|)DULfztzb05-h_(}Sc0@qta8XaHz_h&gck$qj(O;Js#Uuz2cqt`9H ziUN&+rl}&HJhq(_7C-&?d4s27NMuFHX`7v6r;G2A$(aC6s+*+wY4?nS*Jm-H8vDjL zp33GU)-r7?oYK$nyRHdCqK-)xceUPHoZ#Yf{_n8kqZddlLWZk@6*_uJiCCsN_`y87 zaif|kcEKE@12{ny>f0d##}6h8_gV1&0m8(7xzlBufp<@CkUlRx#7i$`WFzGM?9 zu`Lfi*Lu(Uhn>@;6)gPrx1T$9UQSxl!=SN$I)Rdy8lcYWy^DA_3ahuIW+7g3u?pO?>f76RS$&9`2aKgjz+1zP$K3LFR0M6pCA* zJxZuena`HIiD@Ie6h7Tw%BE~upmeF*jNx>fprp@K5lV!xOh=;S+ny@mF;P1u;`jLo zy&0H$B;#suZzsIS2cRh9asAn3{+473OFLES?QbetOtb-9OT5or7xhZ!=$?o z{hq!o??x)V<=D@3ZJ0Dq9ivckw|b%77WsQ)0Hec^Q8g@NB4qDLra6K}tCDj$Dbd!& z&LgBYLz$laY(rmIzHiTAUmBk66{G%s*5cxZpkxY)#$iAQDcaQI*qFW_aydP3$WiC5 zWnH(yYbrx#C-hX*5B8xmkKEyLqmM#C24eh1V($WWG~)MO)NsmY6d7=q>HZA>u8Fr~ zT&ppZRX%!Nvt<&;{tUc1PlmB(yz#F&$#wE+$w1+mBKLYNc8$L}Uox0nl4XLNX==f7 z^-DhAZB8zOm#bZLGTCkE5QR|VL+%!6_IOTw>z^h3t@Fc=l+6;U^RUY6YPlo>pP)Xk zMLCzS@4C54O@zTrgw&#J3vycE1Z=m<_NMZ(_#d94o=8CcP`dORo$JmH;)4vfx0Po)_5q%r_~ad;e>IY|&)ha3GH|HLMz4N+>6=yBhi{zzPR zm-(0SK&^hGL;Ta>MtY`%`@-}!q%rD{zB5`nVMLxs7xBKe`h4^1fnWJ5pcIBC{ZP z`+x%zmQ6@O=xr4}AI5pJkew6IJVKZ%-tPh-a6A>>%ULNsD*Qvv4HqA*@qdyX=-2EO zn3~y-zwpc4k5zL=Qdl@DdG1RjxYo*P>?KOyf?1%l5FEg zy^m0Bw$ycVtNq2aj;mhOM?K{M8S5~pM_Ng|&{blbtG~HwimqgG@*P1Ly&=k(?AQyd zNOoPKHzn7VMYYXYP7(6CMCPp&KyoPWA-%J$Yp;?uGu3zUC!gePJU-})q{yLxu{>HG z#J0#SeuzT37FX%HKLUeXqo2|LqB8Rz$KufFZ8_0+`mm2UEnv<3fMYlAT=jE`a8IWN zq{=HiaHNo(N-h2@y%D*d6`EITEAtR}Fz0tE>X+|br#V}0Q^4R4R4?`HNTDYvl48Uy zv*K?bo6j_ce+qfcA6QR}@yEXb!(!INPDIjfgkvt?E(z}cfHp^6QQ6(Ztrsn zA_!B~EmmYeXKW%Pcw!hG^EBLYdcSL>;gijF}Gj%5scq2Rx*$r z7jGc5!#HvdLvn4~ZKG5T3|fr+J`a8xtcp+Y2iGBha%=!`9-jOC9yD65Fr0e(skJR~r25(7xsE8?6R1% z#B$~DWs)&xYmn=n90mc79#pqa8t8ei^dJ~9_>GumSEJ;-R3F_WzPp|8Ba!;b2TiE^ zyR+i09mkcYIhicA9#&JBz%IIUk#73WZB$kDb=db+=}3 z$R@U|U1Rx^YhQD*iZtej`P%3ALnXT9T-^)|AdbR{&_=^G7j%-$%soCg>*4 zQ>!a3o#D^E>r0OV)5{jW107&qc-^Dqd>&~}lbGcH^6TymW<4B!#Ki{RFrij!O6i(c z;9OdMw_83)4fGB7;Bw|{h>^Y?{n`iQvSnlQ5J(w0eOR;x2)UR6j<7&@9sea(?=v)} zD~&Ky=VwieXrseD&vS7GnF@C?!5uQ`HLO=< zxEi}ex;qys_TxHQLNl*L@*NndV`qAGaPC~z%B2_DqbN!~9SkJIJ*SqT`hN6!OtFzM zf9?7{mc0Jcoj@rD4=u-yB#MhK8=hOYC{z~84@5j}n0#t0jt_Qx7t(|YlzXG{Y2=Dq zF$N|I#XjCsyJ3Nx4v{Pmp8FS70=wjAPcfDHJ1%{ZTyu(T40fb%S4H8yY~hZjDG#~ZvbQ9LyH!F=hZ>-@k46#!0;+>MFf)_W#? zM-TN@tN(8d`^fclO?j!I~%WlIC(`qm}C7>%y6u-#6 zq2yXFHYo!i1=zj0{^Uq9EYzOdb!D{ipmOr`WUc`*+-8c35IuO^1Tj&sKyPKK6j?^l z^EW&aw`?4oy}U~L(_u`mpG{71xUnGa8}HE}*#C?Z3&@}Hd=4;5`~JRs?Lq@vG&jieot(g?nNEha(2`^?0eZaZ#G&|oaE6psRK4pz1g`-ZZ+JRmvvv_)6Th#;9I?A zLphxy8lH@t>iFKbdYk5sDSak%$n_)PLHXAGV~pGz&bZXU@D80n+!dL3Zj<>P?{M$l+kAE{I&?kn*AJW|)?nnD!EaJOBSDsDGY z>yCyILWoAskxL$$E0+(&4d%VKYvW9kuJ=&uy)5~U``FO{w0!|_ zrEz!4S4V_3W_~xqhrXPRZ3y!6FK`1X2QRJfI`+HG^Jg@ddt>`K@XGm{itF&}-J`+I z1^xs>rwRPaGr92kmLpqi;F_9)VHg9Irr!I_EuU4WfCJ+~Rk3lC(oWhO#<liaM@{kXo1YjIkJa{mXN8~jbQiBFVYpL7 zMNb!n0q8*caE}IOO-MAmb|DR11Ci)$ktWU-|{-S9!NA0BQ~?~`&G+Seyyz$Hm$Cjqa{)4!u2Do4 zWrTg5=y_l!r&=%gUVaYmk(3^;)a}SSnVWiZ;B$JVe(am+=RTA*EwL3@X;15Ga=vic zqQ0P4M@=Qcj!bI}^Pt|nL=*owIYpPazX|KW32V#lr3ifb_^M#Y=4b$}aW(Y_f=|~; zDo6@T&qBml5rh}M3^|%bZ6aQlD@SvpOq<{vLxu~+ms?swfYUR9rt~P+80S71y-bw) z3h5eq+w#Lk-5ZJHGvc6-xUkR+VwG%9r*b{9Y}m@jjWx;n&IbP0@av4I227Hv87mj( z$J7D7{CAlA?@xS+HDqxgMQ+&?Mmy5Pkx%9bq>1kihEcw- zQBCY6y{YcG7Z&&Y^+Z{|`T6?9G4-Ww^5J@O=I#uvG~7*riz!p$0&%b+W(a4*2FM27 zjk(wg99?pyJ6HBzk(OkWFIxFCsn8D=>^P~T@T`8A*J^R(xvl5K3T3u7zKzA0hg|np zqcAJ=A`~CQ?JG02j?rb)Ik)&NNCX`Q-(WRw8GL}7Py;GD!Yjc1wUlYR>>1E^cKW5z z;2e!9fR}nXfZhGv)9LcY9+9y1urlUb+MA%Hg9Wz^QJ%P;7CKj&ILU1fYnRc7sH?1KL93TQWtgdbQG3&RLJ2riVC+6V~6RwZriMo zPX7--d{QUUxHd0-a}%tP|@6W%U2WW*>Vyt(5 z8*y_VHE$zbOnzC7bl#qXuTk<&iZW3!WN!LzA*WaeFJ5W_`Td?BaX4{h5<_kO7JNtc6?8& z6-9+mv%t}oN>D$;&jc+t^nw>vm6g;hXOHp0=8^2ps(y&f_>=uYp*L$&xQnDCimD`> zoB6r~04!wS*pjjX?t;oono!**}-R1TEQ#h!v zDEy9%X022*OqqxJnxBw71w9hDzKKv5j$vp1c|cXC}&_+x6vMRdIfFKK6mCk z)-y|Zfis$JR$=t$AZvDx?i$HmmCcpq3vVH7*q|WqXFtvk*kj_MZO0V^oK4E`o zNP|@&l@mn0kT-Kt$SBGvI>Lh>e!^lQ3VI3fEYaznzf|>HbLWsK@+KbxW$2_3WA=Lf zdkF5N;xBF>?l@tb%lTJ`4>@o+?x(myUTpdHJ+Qll1Ndt8b{q{O8i93R^4xNp=jP#w zeLp5}0P+?Vf4F&vCDunY^v&UH>>v2EfvB@vJ!sMoM!P&k(7z4SE^?BzwxX_hC558^ zWR)Ij7O4p>7a>vJucjQW@ukg+l$p@lx1RsB#xvJq;R@Wyt+s)Ev&!=?JTK&{(%x=G z>~q>_;*@=U9aot^QqF%MN^>xh)q4u9g}2U~3?RGrADv8Wbi$01QGk*&fgEwwM7kFt zMkkFh>QDRIcvyZ92jfrg?QV5aEUK;Llso-6yDiv%Db(P%F0o&BaDBrThrkqVq5r%Z z*K5xV56+lVF9KtjJ?qfnH`Q^8Y2OA9y!@$aXinOCHcw^@m6I8CQHORs7bx9Vc0c>Q zsAOTAdOv^3yy2j<(DROKXDlF(gZcXD3H&;1s}wxOHG2dVn9g6x2=Vy>iF>Ew+$wDDA@hi`L^3pb67x zEOo?Q;skvBdT|}{U;+__&OYa{y>FO>YJoet1s+$b-czcnf_b49TS4++#vh~;B2TW7 z06>D$^T8=6x2a= zQ|`f!@qtG`fU64~qed<4Y2#KTdTxpR^BGd0XaoDnqo8YB4Is$y=Z=fjWOTc*-_^wY zd6gxPv9m!|cal@z-ZhHiEM{gy7K%Q8BikDdj_Cw>5;3#=+y_4?I|GeA3T|vwZ<_s~ z+OdKQ-YqHa^h}t#49-=1FtkPLQ@rOiH!s;@hxOSHIRwJhM(_aY0lBgWpBUG~_e0xm zxYtK4{Ys2X_D6M*a?`h|h6Y~UFTA_Y_%MJ@59xttQdJc`H_kk-*?u)N--^Q4%HxE^ zvd$B|$}+k3#JcIk(Ar$UgS@9l)>%59yAP`yZVb!5rG=HlYHRSXpNnM+UTtZhQpxFg z8PW0y`e<-9uXz#j?aal+!I5hc7K0@(nUd0Su4Gq+EpI(-hZsRjTSTGnh^u+tk4a{} zuddg>jI0vY$Z5_P5Asr7S+n4p^>RLiox8Z~mmwIDCWDgVJ>9=|I;TW0x0}sB*;}48 zP3(=J0eyS^>~t;V>h*&p+v-lVfcX%*MJru+Fsc(z5N3ggd6!k(8eK_vL-_7=(D zpcmtX9PGFxN6kS2@*y{0xRx0xe>kW&P?!6x=+OpKY$RlCp~tzIv=g%l@*jt51~< zg&pa*H>XHBZ{RCJTTX|uIJoQY=$)ryyKuGsOb!($4u4}q1!zx4eed^mzF)j$dv!q> z!T+c2MK8s4w>G7D-sM|S1*Vg&KF766>K-VE4vMz26-_XM;fEXdTIcVX+_1PhEj3MBUE z>ia3ZyZc=kfOdv;|K>MQ*9j@t@Vy4UgZXX-e?{g}btAFg!&6gyYB`Mt^Oq9NM&Ob3 z(JismZs+{bqO3MaxUFr#%a(RuEAgg#;;KO5?C3^cG0e*_aDgk%1)1OOw%cZh>BMdA zCAacSEjf9x7a45?XK29y-`pJCJAKNE-(&l{uA}e=s)}#$ZLD6FC9Y4eWw|RkF>}eo ztv}l76njgE8K*!n;v3z1evhnDOks89cEyIFo>T82N$6|lk6-+`D2ipfEMb&CE8k~5 zoz!x_8n|hhXIRNw#GRF_dK4h>DB3Y@KzWe1g#;Y58XcGSi_i($@A=(J4T|naxa-tL z$SxCZL(@gWW`?p6Fu71*B3PW}|LO>JKWS-%fqarb40Zkr_PWRx27?J#wC%S)oMQpc zZYRL2#3H|8afwL%Ld51RzYaYty$YL0*Fb4v)%cu2g?R`bLdWPA7ROsS?4j>`>vt;d z-K-Kp&rc>{?PjKS@{!cEF#b~U7|iE2EwI zB`i5Uiik0RH;;lGpH^OKN7}cudY!CJ@VrPY_1TH4Jx3^c@J1dLJs&O#Ufk&2)hi+Kdi0>9N zv8Pe*5fb_>2*ZcR*24jV+&hwvs4unj4^Y|SDKN5)NlzxM1DrfRzj%t;o#S;NNiQ*f zqp;wzF7;!Iwmh~Nd8@m@jRCZ8HO9kj*o%G{U6PZ&UM6aeSc|DkZ_r{nn62BSL&d`5 zGb?L+mCa2T(%amv*@#$Qg7xDbp@&Uy(Zj}{cs*G8)Fy7Z13nJkgJQw$uM1?#YEK%3 z`4_iC=Lxz;dy1kL*uLaIo{X!R;qxmcD z1LHe26olUE_<&Eul^t__3uDPs(zt&-nVociY3{(c>yrs=cc~&5F;9Fp*@|Wf&R<&CZ&^=M;m78`Hfd5y;2OJt|K$f59M4-MV>z{2_=RAE8w zK2=9u)IY)7vM&wi0c5CfYSs-(u2gz})F$kMTlXQ9Tj7V%+>e;l!-?;f(ksOSB8|;xHH)yT+-hn}tXpG!# zm5<(>_3{FYc7^LAuCg8KP|k&U(FuN?JgdjkkkG9jT&XptkJi7YQweyEID_6nW~ZC( z1Ky3teHaM?-Usd}Oxwj3vk| zmuY{_Cea^ndt~6;B?+m8^s4F+hkaw7O%VS~o<~ydb(xPEG{rnvK6>f91>HRot4=D_ z%;}ndw`lcr#oZ1HH8x)pavR&H&|peYsMl1fUl*D5mhQC--UJiju%^~<9=e;X?^arP zA>3WKr)CYocaqwVaPny;dgSfX!4oxHZdE-H^An6CO$0|7YHKH;$G&1@Lt+{ZYqqK-qp~&He08J3W&_)y+ZU{T<8Q%gsH)b)5S7Q;BoPPJ>W+`oZ@- zhQUV)2;ojk1{Ub2AYtS{?`~StZBy0Aeds()z-}NMG^QJ|b{(|r^D<`_mDHi`4;wm9Tv9z-Z;D%U@P;b0IIOGsf1-kAePnkB&7^ zwI4L_vq+7hn30I@k$WvJ83Ku6h_2=^N!eKinyEzii5qP+#6PplH?s_zzOPQ^=Ztc6 zDfwY6753?9IiN2sZ|kqUqYr@FCZb5nwov>4DSYjmizI>*V&=V+M@HLR_>-~c&DRNwH^-mK6UQqf8x+ySS5)bzX~Qx(BKRao5uxP-qXCe};7 zbIsV@%bO^Gl=?@P#A*L1ae|Xlm7d0i#9`>2{A~L|{Q3j3h2a=^FPk39Fn&WcBo~0sEt1b<-4{J+Z?94;#(b~tE^zqM;}YiIda?Jff*Fk71>T~^+4&(I2?uVWXQeN9@u7x|nY&usBa zTB(HXB1*e2xm1)_ah`@o{7=G=u$K<^fWzSrx^G(QubL+XeV>5G!o=>@7l#fYC-?V%iLyEo z^}^bzi$1eszl;oqxhI7Lgdx>r!J2;@swbhRv+k z(NuYV?CiWc=V}Yp_wvP_5Cl~DMxs+MbfPk>${VgKu|FN3i~Wjez68Rm znCi^%zNhb|53%gn_DI?y*I=b$-frH52*+1a?r+|%#m2pRH=x1l1z%c_;SA&l7bEL* z&Ja}zGqZ)!+d4DD<)o4-*jV1$1L91hn7asijc9~05eI-WTlmtvPi7RBk zFmt98lWr6CX%}7PvTqwc0)S>+)qP?Y$S|BPPllLV#K43jZ z15^UW)~MinkKP&A8v{2R+VZZ))rGNxR!1wclkldcdf6S@^W zx4h}H>5<1Q;G1b?6&IGj(E!fX_?@#CB@>TsRwQN6vjr&sR|i+(2<6v>-$4{2DufV~ zo$RuWEU6SC``TnH`@W2sQIsM}h3wKomh9Qh5Po*bzKtpSHYUp$W5&$)_Wc9zd+)i= zdCs}dx##4sJmytPV7T5-Q;!pZOl%SfbUNMc444^eRX7Fg5PUASvmAD#V%2T~4Hgh* z+Gs||V%OURg?vc(1oMS-f#1IuEGCI36fV5rnT>2sdhRJsa-RER@ax|0_RS#@v3U{} zBpX*V?@@#iQ{`XN&<*KYZwiA(DBeilZly$!jt;&xqoDJ>i!Q^N7RJWLZ1MK*3{7i} z!+0P-*$%5&8jQoVK$P!^;402X!}XooLtg}Kukk6?o!>cD851u6JX>AX-r}r_5U_YS z<3I3DQ##0sf!Vh=^;=t#D=f6Gw<9Q@bR=;WM4WP#*Sn?da6AeTluI zxBqH%61`u!CI>;ajGR-@Ac8LuzLe`Y4;;?zMalQjrm2EuO{Emm>eq$fJ){;N#dosA zES+A|$R2b0yUKX^&m`+l1N?2?*qfyX6=+FHSd~AaQq}uC6pe}~oSn;luT@yS(){Sk z@FQLlc2BJPA;|eVo_06*M)qD_ej0y~O3S|_xKX-~!rp|5%nAv}f`uJ%;SzyeVG`@A zs2S5Cvtcl$rM@%fFp)`Qa#NiLrj={Gb0*`ILg+4!1=Fn(fgkS6#IB9l*8q4 zc%p7(D&6gC@>$(t-)ma(%6(dD0$rHy=XYAS~XXARUYO4J$bjx58ozD{y0J=YFn*&D5znwm;Wt08Av!WYjI zas)$8ME@;xX^KGg-wAtfFQ0x-{Cdu6E@NA}NAJiY;^y?Ud4wIl%UBQ$!7X@$TW;UO z8mo@PgNnTSj}VZPDf&-`smGl7bkY6-u*)V1h2_ohvt}W7n%jKQ91>o!+ z(O_Fk6r@LRg{zxlT)V)XVmoMeM733j6S8%0!JK>5-WGYf(MEPqEPKUyM_Fa#vk zuKCKJVhMi~jXO(Q-u_1U_eTN3;Z0l&Z8-ZM1e%eYEKh%b+vu{JO9)XPBLA$y!jzX}#+2C#G<<*z_`dgVE>2v=`M>kKXf=EU$yVp*BqKxA5vD zc>!i6<3UfF&K44OMk2z$iv@*NQV;yUFGUy~bbR`a8`=3@zwPrPW^(uyNT=)6mzfEo zdF{kwOo*%@{TlkZ85Fm|d;~?$!zTM9Ar8s3#tWuPOAGj8T>WJ!`I=Zrf&Ehjq)0-I z@HdO`3AE<9ks)ocgB;H)aaW(;$opY4YFSWqRJ}uNCYe`}IeZ7E0ZeJ&mUL`{R*0B5 zLoFNUfXd=Z49P(-=hdu9^J4b5{;uqL-`vMgFK|ZH0N(6elET@8k~An<|BS5l{AgYu zA=Y3T!EhOcpD-!si79iH6~D2(J#9Jw7bIjl)1)b(=qg8HI-!AV({e28L;=xB_Pl#o zccJ`Df=AD`Uyh>Q0qVKTOp4F*`sO}1V5FcGvG{~A`E$K)fQq&EFzqi(ZSCf2KZJ{s zwGq^rMD|%!MAzTyW~j zlIL=S+V|$a*HLuUcV_BCP2 zeL-ogk>IfbTE{qmw(<{elI`XkNNh@Czn4-#igCEV|M3E zCA;zvnBef8joxr0&K53F?4K>W-CzJT+ahJf6%+1jM26pkn*(QT#F#3>n_kKsoM!Ky z2<7F1ru-t^h&Z#+|6cwCU;gP;CB~D_vYk7+V31cw=0?W{#%YqHqfoUr9cTwZ{x6jT zI7zhAS?N7jo?$R;7EsxHGC$722!|IfO2ZPV?xLla;N0@N1EN~ZaqAL#EZ4FX3YH-O zC(ACm*vO<_13u#=?#TABT4WMYGZ#5R56actjK=TzAQ@J0QApbf?AY>lz7$ehUQ#`6 z+%y6|O=+ldIPXYrbdYZi%MO%&KhFckin8^VmsyFI@Lk`1T2TErt*FwpNm0Y=q4!#Z zGo#yAj}n~wPjZ@As_l9VMFb-SX91hMnmPKb7`OF`NyMYeJ^`s3w?T`(1{LXo|H?IG zXxUg-ye0Ek;FS_w4y7vkp|bCal2>;1b|ay=*%@{EYPgEf&|>{-;#&_`e2&yfn^*P}>w`7KBvW{9Y zF){j$*~JOEb@8)Ouf;h`@-L`UG$G z<6||Cy}6Jqktsw2=cLydG9c_`a(#jKz3~GtJI49lm$;5Wvni!CzA8X&hQ3~s9dgS6 zlphuT@$SBm%hbuF4tj2`@kT2u0j=q&5*)pC)bCCV8eG~8ctZK)Z)<}^rH@`L5|D>) zY>hwL>+GY{cl9Rj(-lDa&)H$RQPumQeV@E5&Y4*paq5!hh2@Brk(uj2q?mD{?F*Bz za48ELEH&I9NL}C_4WfY&ZZdh@B z&danl8=U#vTJoPO@2qQ-mfGHi{@i#f44z{=Q{aP}s!fq~3il`495~mU$xafu5}zDt zxNB_2C)YUbMfRsJ;!l$Kc^SavQ30C?tut0B6L}#_mG1s|Z+hWZ4DJS`Bi(&Q`-_d^ zH^Ok-2B(f)P;3wouTc^#H`#K0;H8WTSS~$G49|TbL z$Jyk$=MF%g3fE`sN76Jlqz7$kAH++*y(0MD%&y0Bw&bZd?tKu3f;qVd+mMSFTWcf7 zXS`M_Ydp^s#ltUgrp$ABv9;W~7I0W6)yNeUVHAt*(ERc>-~pR@PB@enwVM*R(RxUO zZ4=`v;XeP#s?POb07}m|WWT?GEI|cU#_k zvoz6Hfv}Y#EXy_rR%pMyIG)ZsO8C)v-S(RS0DLAY7nRrRtf&mbrh@s%q>hKH0@e4? zYixqrVGM`m0!IL_fl7?=s>q(bkcm~=<|?Vnr0%HrR;oJY1Db+XqFKOg4-6a8_U!o& zJl=**6wH6IA=Kll1lZN^myM5r_RWOl?ReR)?%g(aNx`MpWM4j!nyC)>{;}aXTmYryx9# zWlzFKV1C`J}$`}{l4vi7FE-bt5%O8hTL=-b`Nf2F8kBEV4X!+;~BdOj@I8;rr% zzf2oOKzb%xp>whGn|Si<(5hdBFsDJ|>}0^-pIjvbK;cHUo&DliiX6AqTcK4<+W5gEBsN~?hscZ#Vs!3r&y zp7+hMrGJxNR4D%?+Y=!ul)P0G{2IKMrtX;O!9^iYc0HWT%L@i=pL_{wNT{{`@oT(w zu)&tBj+YNjUasrMZS|W3kf>-Jixad{I4Mv4m~`(z2+jWwZ&VxCdS3gIpBi-BeYWWx zop~cTjXqT@zUo2}$=$X`WMBVWJ%YaEh>U}ChKHd}$=#s2CePK*Rg9YxMo}ibR{)0{ zDxVGPZt7JmD(?pWe7`mSPus%98)1KY9ezkFJ$-X`wm6JJGo~M5{tKm{Cr3z^yNZL* zbic@hO{{fxjX3c3#FFyb)YzFt!hf+O!qBVLMVq?r0RiSU1%G}Z<-}im?(&X`HLyOz z>9m1Xef#*(s@`ZXRc57##UuM(bl3zF(Ef2>P-HeXyiRx%Qgu+;$^Q!Y3VE^+U zM&A<%*nLU}=%E0RQUS@xm&e%MZQ3PQuAE``rB+q89Ccw=^iXQGOTJ)>(K}VE5+;_S zlp`=Sb_tU8P_XXI9a~XInfxa4D69j163=KlXy~bfG`#kgLFHxl$n-6K_gEkRJLA2N ze%nxBQ>|@0`e66i5I0srEN{k0jRc9Qb3ktWf9?xYblJZ(fI~IGxi4Te0q{YsDs0k* z`UVDi^BtHZZ&z|Kz-PsAt@*eNc;^&t>RV)H`C08W0Ptj`MW);im4$@V{lT96dd$V3 zMckK|ylSkk1tkF+TpGKl*x`eB+iWs_&JC;>bP`KfAJFjGN{ZEV!aPj`u80=fO>W_Kg9i(T!z~e_e|NDa z5SJEYF73jcLIpC1BU_vxM96u6D|e|5ctVv_$ef3z`AEZ@%;=xvEMq zgrbC9r)rDTGVnrGJ~azgM`zfrN^|m>$?`4hE@a)nBZB5!?kT1%og9o<7z$ApbhPEM zjtBxB(irqn$>O*RUc?M^`U{ zejL5kXVIcX327ya1wTfs06>$<=jZV1KXG$%urq@TKk`kxSPrg z!54Hh+1u-j$#IC$*@10 zNp;)gs(}1@dG*XIOYFEFjdBC_T>O8;rGOI2Up&P&UJ#G zY;3FuAC#-~U9MZ~GZVOx_IypG-KZFgafS!fC2P)9VRO4v?>Wn#8l; zBrcl;Dx#fhA_~syMaz)xrKl3|+#+b973l++ykP%^iEC5PGp5drY}f;l zAl_A)$=1tR$gE!O4fO&g3YDDDn$u(%IXk@(Nj?lT<_%hh6Z#O4fF~42fOBH~=8s7q z6aoJtSB;^GqbfwIxt;p7chf}ma>N_&q$tUV$EUlq{7>q1!hW4|b&ulR{#jjIg=my| zr8{#$XviZv7Y){EqWIbjhs}Ir;8mr{Fk|C;_M|_?PRN5sdElOxMlwt< zu2WWKA9cns8Q!X%zRqSD;V59mAfa&gkVq{n$cT|-t$aD=wo=ljHz9+)y}31Q4**CN zL1CIX^ttSHM{j`+e63w1tMWN*)8G&gy?~B2*4}g0BB=9hj+JjYx^>Upy62jSTQOKL zy1cmxHT;h^DCzl3L9c7nLc_wCkeoZY>gr{z{$J0=tKsQBPny!5CFhCuiyiQWf&m&4Z|W-siYjt!PjeF`l@dp^CkOQCm%}P$GSZlZ~yy; zwmhGT&zjX`#2iI(PZs@AoHZ`&gw5wjNG@5RXf+{vM>>K_duXX(Luh(O4c>s(1kr^I Nz6u`SDlM4k#Sg>#CT;)# diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/break.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/break.ogg index 7bcfd3cf99957770265e0399ab2f3ad7aca0b721..0c497585356b809a49f98f910d5cfbdbb519bee6 100644 GIT binary patch literal 8141 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 Pr07Pu_S;J&{gD3xZx%A& literal 129 zcmWN?K@!3s3;@78uiyg~0s-3oCI%wRsC0z(;OliSdzH^<{jKYq$JmW|w0V2VSpL`Z zzHon;aTGQesNS+3m0XBBCvr$RJ0|a(luQ@`t`H?yj)gsX1e7FVH$Y-544y5rrL?&% Ls?okhuYjO_)C?y_ diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/breath.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/breath.ogg index c04ff5315db2598b64e5859aa7e885ea63d962ec..6a18e5382e1df773bb4a00c159b7512129ab6503 100644 GIT binary patch literal 14194 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 literal 130 zcmWN?K@!3s3;@7;U(pX(2q94Vn~;EIMr}v12Vbvy*{i&JJ6`iX#@RPx?rq#2wJ-no zPhRABntm2B7feUfx$o>KY%bD@HkXx)BpVe)EOR2r5ZI|zi9}XHC5(v~oB|3mk|tkK Nbn5L}X7G^w^aJhuC#(Pf diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/burp.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/burp.ogg index bad42c05cc1965edf19dde4e4acf9cda8420842b..184203dca1513b11b3dd7fda4909cfd611b5204b 100644 GIT binary patch literal 8018 zcmcI}cUY6lv;P}<6GJs%R1gtDlOQ0W2t+^#JrL?qgbb$C8nzo2>8AYP8in5A2jD2e;3VXy3262H2Xfuhfkf9_31i>Nb#6A>%s)q@R zO39bKkU=qKQeDb18I+hV1Th}n{il&obr*pkHYh}vJF#HN#EXtOiI7S3&%=0HXcS9u z##%qeaCdy&Pdr^zSLA(~j*{lu=Ex2K>**OwMhfGZja#&26aqBYkp8`r#X0^wa(D8= zcvN~N!p&4(7p7WhzP?kCsQE^=ZV1b(ST}+*Lyy}LD_c2^T_)2pjGVt4?oB-;z+SK% zV(xG(7jyY&R8fXMSZYfx2`B`p2^~!qHmMfwuSO0G@3Z`*U@fFJe9+Lw)|>!J;4%9k z(qvHJWKghUMx=9Nuw!GS^Hk)q)ks%F)Zg`c@Z2i1ZmKQ;gYu*>=`T^Y_lnwfJsM!pM==}tVz&K{ z6PRv?AU!m)>nySlSOc#(>aS)`)|n)mPXbdgE%LvY&`rDmMI>`Q(!D~s4ko#7nk57* zi^%6X!nY*}42aHOkjNU!`aFQ)&sxkY5zZcc5M!Gy(^Qg?z3D+8y4XwLOVp#xuDr~l zEHd4MFN?ZGT@cLXtSA`)ePWCp{%$c>FwS!%i?d|f0nBwA%38Y9Bn+q+O12EG$#!eK zzhO~wJcs@OGY@9OJjwQM;ywnbHTRqk1KiBM|Adbo@SE!tqB}QCA~=!5O<1x>GIe*r zb^g>mbT6uKcS52Ot|Z(FFD63`2;0nHiIN8!~YSg z7(~Ut9k;S?P+-^azv|#eq_vO0rQuHmXJ%C6LC0NYnKs=Z0X%`o9BaD{ST_1OF8{%n;d&NqlLX!uH>h zlP8<_LL*ViBxRpt%Ki)KCu6coGH<>vxy|z*k#j1xI3u<=I+hWgC>xXR8Ix7oblc}q z<=f`}v;Gq~NB#GK3L?kQf8W0%ryY$v0-~u#!Tj@h?3kQf9V(cuug4CfDroBHXT;z4s(d_AGhL0v#b zbit3rn`{>k7&5_OPQ_yukPFYzT$#kMvkB;+hsg`m694-x)! zlfFCyI+{C|(u#2_Mpz zg&>J`82DgiRox9CxD50>2|1XmYAP&kDr9IWOqvujw@+6c5LUCcB@74=#%&2RqUMBp zX>%cS(=WCJAwz-)VKm*GKqC#RlBR75$953L>q#@BSL^|74w_Gk62>RY$7z9+>A}b9 zeUD|R4yZDhG8ZO{2M}h|!C*D(0D?7vkH3hT{sEzL@$rKihk6n+-TzioTJ z9zQb?IB$FGm_2EFmEia-cxE+iej?EIyV+>Hx&3&cOnU6kzY^tw7)}9tR{nS2v?mMdg zptjB^#n*-q_%z_y(}qCjHQ!?=<4fPXEminTu>Tf0vqP?Bd8gr~j9?cUi8vKJcRt9q zkLK&z7`$tGBCYM?!g}{G&3C>j*u`^QopCNILX!kA9l{Ffg>aMdHbIdCLE%Z{SQJ;9 z8(fnM6$rB!c}_qxzkO!rR#)oo+aT)cv&jV3g=xy6Swg~ z2f^_?)H+d|ry@<**-NoInu%e&%2Htj-ie1=m<~`%PQr6aQt|jWYT<-jccJ@`^=l-> z79UemIOYVF!sFwmsiMx_)%Bv@+n7tmR1^vmy-Mmui4~i|3z@>HK)6YTn;DLCSK4EJ z6KU!M&IIK_H+d~lIHrHJq)^b=1XT}qB~6{eq7>_=yv)J=aGuPiOr+~4oGKLS#kIIl zk$5LwYF)Zh8JZ^Q4TPsKg(IBf)Ec&g<6|l)V{UO3-4kvDOa;AZ^$72T>WSUn0~i`} zS4>7l{jA$S)4BiF+>Qt|X9`c7!kRFJ`zm(-5svB>b*@nCcCx{tH+R+L`WH=EkT6@GVDS$KCW}ro=Se@#{K@vPrh=c)(QK-s=Swd3TB$sjuY%v`95$SSE z5)mm*jGTycw|7WD0R<-9%4rmeQ#?%+f~=l{1Kx@7qK7Y_$f$BQ=r(vH!rl0=;qmx* z{ZoASSPWM(J|4IjAB$!bx+h{}B&qQjMjk~N3p}2V<)Ri+oWQx2ogbWW)lcCR_`!x^ znHz$XInYsvBSUBuNI&}frBjDAI8lKV6&&@UAknDgp`BZN9+`s0iBScKp6CKwH@<3+ zbb`Q!f=);Zi`NK3y#Rah)kjOjO2X;3@){3>rcUFvgtXsTAf5ancHBs@Uy72ChVq2QX9s zKQ+c*5cDC86`Bf7*qbdB&nEIm2{ecpd`OY){u?xgoEY#azzq3b};S0#R)<2u8;K@dExxnP70ZMD35@P7fDbAu_yo{ zeHm#G_29_!SRaK-OTptx0`Yh+Me2l8Tt#XM-W0{8c176Yy((x^Zf_+DDR`h2f+#Bu z6pCY-7li^;JbJ2O_Y$yP#pVqqodQ;2QZ(Q}A9S}kF@YUAb4UZy+c%}ri5qd8 zKXqmk4@m$YlAEx41#pDwV)}*&p}kZD)A|wsTTE90yaB40*|$k?<^Jj8%KxViz;A0D z81iSFWW>-veS(@>bD2y1p{#I!C^%O3Z-(F>iUP-S=Wh+h<7D%}BN%K2GH(PPz&Mnd zsRaU3tVsguS!d>9;1w(l>2W|IdI@UZM7`Z9{znH6=N4n4PR5 z3lD>XY{O&R{($?C_Qxoh+2?GzxAB~tx8e{8+73Z|9B=`F0p!tZJ)FkTy<8?SecU*( z4Nze1oRD4$i-Cc`!Jgsyk1)Z#Dp`g+4yBfXjSj)v+xY5oq6 zx0x)Bluz^4ZagG+7rh+cMpp->xK7S%~NymwRU^U}tJ`L)X%_ICcK&*|>? zL9V!ApHkbqzs^$}iV(=Rek75539B!5;Hu}YH(lGN{77$)zu-T!JtQeh`{BvGN?P=* z15Xw;t`79se`0jg)t|aqGS==Vy97Ex(Ac)&qG$QzdrF=cTz>J0OJ`ZWrl~5(<{amF zXw1h!akb35OVsYdElhA}op(3m&hMala)Vt^HO9L6H{m@Clp_!)e&)J%*R_SIfMv&n zCuqv2e|~DZlB#ceUMNQEiDziHlyA~(*&I7mD8MUsR7_NuZIm_%*DHu*{I(s}mod56 zpLF};$i?@69hW<@UrG)t-)5@CHIq3~d7|ib4&=ZYQiE!L@sEnLtku-q#?+mrFjMs_^xfY=1$eY54CSM==86qYfgJUtR)LIdpb9? z`0-yem)1iWa@4+G=lX1qOA=3}*iW=fUsvYN>?~+kxx8>@FoThKLQL{f^LJ2J{ke;R96N)8!HG+WGx4?Np*wbH#gptkk87e-o3IH;yY|wp^5txOf_Tw7+}dM z3zHKGeVFYdm1~@3==Eum+y6vs%60hm@~P6`RZYlXe_XA}DRlCvaiaO?`2&!&-hd6w zf9EA_PPLPT?T0h^MJwlIWjZD;c?|e}#horZrmmB`AgcVHUKJ{<7t(wIiO|^N-8mL6 zyW4$OFN(icmo)s&^(&+x$jh?b8}4Ywqn;adS(~#Q>iazEZ|nWdLZvdXtg-4NPC+hL zBs;V+17eeF{Y$7%>KyKY>8LjQU8g&$>|f>%uX#TZQP=jmTCdUbV^ol+t!_KlaMP;? zQV>m+jp9(!n7V3Pa-H@q<#C$8B+>$A|7P{OtCGVdnd!Ng5I^(ofJUDp2FR;yp zwLh)6-a2|o%dJX0il=7dz(&Y>qYG8m4vyM*sN5}qknlA_SCL=XOmmhM@nzi0#rin) z@a>c5XG6W)p)U!1uMkDL#n)Z_vht9*8}08h7-n-=-AG8^Z>{RgjjoR0_oBR|YrYre z2eo@|+!b$09TxhulM_PZ!s*4(J&uFm;P$v3EB~%}FUUpOmV%)f`|n{Ut1q^t>O4!~ zU*$~-xt_R@zAtu6Bn*!W`_a*K5~lylN#)h`G}!xVzMMDn3YOm7lPMWkkByCuu-zdA zX-Q1bN?W447A;Wi1||<`CvKfP=)fLQyf_h;tFw+cB|uou`LuewHLmEu{T1uC-2+mv zyM1K*{V(5K*j*QHV4>&S4hmOlUtn1vi5|Ck_dUKPb=o0mtzrF=Q2UiV_cdqtz_iVC zVB6bjEcjMt@jNT*QWIA?OJgsVCfi!uZ6H2z9l}#SsRLg6+VAztwfq_9`)Jd1QmNDa@5tXcNsMKYoZp`@)4GiN z?pM`gMNRA9fZu0rmAa1jkVG!dwyYZ*Kvpl2Y@gi?m_&MPQx-2A$rVsv`{}&oR(*b* z_~YfXPTe)jU*`u^Uf$onZ|AESE~wD$?2Yf7H})KR{fu69IlI%Q+2iQvsV@{)%g=+m zG;V1@a%w`3-ZwOit8QxDDiu1GJ;RpL*?Ecs(tNY$&V_drFwk!{`oF%&Oy*+ zyCX~4*4;Z=!p=WIg@{PVu_G$G&GE{L!-^_?LEPJkik$LIorWIIyr94E4_NQGGW7hV zRL$2Ne?xX5VreoR+}|hChawiPdK^kWu{7FB%jp1z!owfSvnr>nkjuP>5552Jkh>gW zakd;Go%z&|F|zYo5hM?vQ4|*3E5!;?jOJ6lCh_|PZJtEEuX4HZE$PUm+Ckm5>@yic zh`M6<=^XxGzQk@aqoS(jGqs1;&GDY@V(Y!<0nHVLOLPP)lw%ROqlb~q>9=zxST}bj z=y#!}=DN?FG=?&-MET^x9fNP$dG+>1R$m6o*4F~;55#Kg(ua3fuPC28{pH743akHl zTi5bRUGGcEm+DtPuFZ;RZM?dilVQ)^>d$iLGu=QA950?nPpU~~^tMFi*Ooksww|0O z%Wr(pn$zsfygBP@ch=>gRLWBnl*DZ-Y+>sG<3E5oZU${WH>@cu0!5Ed@i&g zFlHI3sE5#FN>}f zSVrIi1-{?dvsQ5H{o!G&nInF^RrZVHzqI(}d-gZdSJ{JG=dZ7({_2^EYxJv$C_S{; zvrD&XX@+$8_oJ&nJ#S>!LXU$`(wz-I+42f&H+mdz`8LLX88@W)J<)S&Wc8;A=-J{q15a9olKzpoexBl2%`jD-Qg4zE+S* zH;XI#c={-Lbb+*s0vQP@Hjpxgy;o#TS=xDr`?_F#8znFNRkpL*eOV*r$eVk=SfL-U z3?j-dZ7h4KZ!hEQ*p~ik&HdJerCV2fB+14tEDEJ3STct4XB63TxuJGBUtdcXPd^p2 z4AY6}+`bo8Wi~Q0DvYi+yPE#A>lx(L^1pmkgeWycspRe_aXkZP%Sa74m~0}K0)6s3;VFOmS3h48gnIhPLcLSE}UqM)s3ay?o!~#krB&MSE}s9 z-l?4Vi5ipgPBz=NGPGApWm2GOV`GM<$GyziBI_1%y!s(b*t0Uo;dip%-HG-6_pW6J zXV_?ZR;rkJH3TZbj+=}%Q!0KtuX`$uBhnWxJ!s74#=$rtW!RUZ9TL88!Fl&~f#&kG ztlZd1-_BL+D*4Q%muJIrvkS5`z3;Q8&hP}i5&g(veb+eV;rX-m@YGTg`{g}n@A@2C zG^==ykZ2!bYplB8dq`8m%=_+&a9Uo=yY4EbD^bQdevLBrNpE+1Q3WbreO=1+$$6{F z2;Vp*>>%h{(PsP2ef;pzr^$v#>(vyW&KGBDb#>l`=bZjR&J_{3`RX$1RsZlf=6S=R z!x#lsQr1<1mCNt=gm}R{)yftpu9k-`!UC&4FBOAVU}D_R9{JkeqHn62D;c}!x%V61 z7^>%x&{bc4PuO@bbgk{*7DJ=|w0iwZUW_C=J}zq4#4`=)jO zk0HMEd}q{jum3DX?ouf=H5-pVnW!GJ|0Y*f$JF!jk0Pug0TXP{vqOb-GEsXz9~!9Qt)l-NSdhNHC*g z_&l2ZQAzfx^J}*a7gEl>CYvu^<}NimZh8_SKIW<={W!moULST6`+Z`!Bm4L00hJZy zz~1|o3H%Ql&5xrZZChSbt+07zyOG^hu3rcF%d~BKGtOE(yTKb@;xWz$^}0adv~K&k z=2_Rzs@@y^D|dwp`h@tt1G;j^{bDR!>Sck*w&*W|M1DTD6t7S!t4@hj7)Vp~YU+n5 zPiq3-ycvtQG9cN?_`1COgzU2vAF`Xh;Tbhc+NJuGZz1i>p(|CRclDz&+sj`zG^T5M zI$5v~t8}4chukCa^-UJD19Q0N=iM74!|rJARVq;FU)Me$7}W{;(Z|90UW9&ExN1zI zrzitX;8FQz1umod_Adtyj(kM`y`qaQx^fnT(t_SbKNkiY$u#u9Zla;`Qmj#o+^3|vl2%DvI^_UU}m;W2Zc zuN_a_^G~&k6Hi|>;_(=;+|knZGbT;^^fS?eKc z5cEvVEYLirl0%W}MeT{teY|-z75^}Bf6Z&dTbeL>T1KvS9ZVD1IZ|Jx^X-?{2aBl+ zRkM=AZL%3X1ua@$=8c#iB9>(b;u-P0k1t9Ne5~$fKUpKfy|7;cSzN2uD_+KBEBW(6 zetD^slG9!V&sxjyZ0gl`t1iLbL6`f&WvVc!y_Lr*m9IVF(74v&wsImC{OJlER+~ND z@X^fp7FK&K`4P8?uchMtSNS{iWB?B;c>0#gx=g-|X>tCvun|!C<;f*4yN-*EIt{aL z5+vdFmT|n`zh&hQA8s^6!=NZ-wv}o*nT~i}*wDG$iTs;>pKQN4c4W@yPl?Z7SZwEo zeSZ)Bt2nOqll<)v*9lf%mgp3KC}^l_m63aBKNok16aD&uA7?XRwgO8l%g3VFzgybX uFOaeKfz;Vy??60G;IUyB+9c?B|FnvRKnfS?Q>=)VA${`S8B literal 129 zcmW;BI}*Ym5CG7gQ*Z$TOTsU=fn^b9R5C6};pug(Uhyt^b006+<~(>;>fYz=QF-~< z&b;7wDn1C+1!D9fxg}%W4y&!H#F)LY9!$-3v)S9Y>RiESbcv|IhE)C+013(HXbU;e M!3pjkl0icdU(yjLzW@LL diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/chestclosed.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/chestclosed.ogg index 1d6a756b2055e31da302865e19dba966b62e22a8..65925315ae0f3b11ac55f5de9df468cd0076e6a3 100644 GIT binary patch literal 9955 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 CA@eZ+ literal 130 zcmWN`yAi`63;@ucDOe!J;%{$*Km_iR;ES+}OdnUTco%)SkB@9~9=t2{?DO%eyxg`E zmptBz56bESF?x~Ql6HP4n?M)zQTxpmEG6V<$pN83!dfZ8R>*l9?y|`wZMM2b3TQK~ NrV8#qk^l}s`~f5aD6aqj diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/click.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/click.ogg index ae160e2a9ccc55dc88113c5692c8b31bbd60dca4..9c129e23f62994e740f6103ab46994b91daeed77 100644 GIT binary patch literal 9504 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 literal 129 zcmWN{I}*Ym5CG6Vr{Dqxc9CCh!vZVJsAL3FczUT`^RDt4t-nQ`^Bjkik2Y^l9{aL> zX;1wn$61oRVCyZ5Q6n0AICd_OR-6+Q6Seayl8?a@LQ4o5iOo8Yioy)6Nn?Tl%r=-6 Mx6yt@_`AmK56|c)kN^Mx diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/door_open.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/door_open.ogg index 5c345fdd58a7d2e26df48a936f885fe127d36ea5..d84ce15cc8f77132fbe085d2a3f5917ecf69dd80 100644 GIT binary patch literal 9466 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 MAt>ozp3)sqKfJgnLI3~& diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/drink.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/drink.ogg index 8d8129997d821016d8976eb3d31f0ce460d83f57..050792555e4af1ab196fcb3b6b18c34fd120659d 100644 GIT binary patch literal 11272 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 N5(w_UB8}6C;t%=HC;b2b diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/eat1.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/eat1.ogg index 500abddc06a8702a921025cd9f586f55dca0ff5a..91565372e2a4c0e805071d5ca010d09f3abd83c7 100644 GIT binary patch literal 7511 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 literal 129 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

ECwUZZ95gej6O%Q8@Q>2 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 literal 129 zcmWN?K@!3s3;@78uiyg~nnEc3O$b4lQRxWw;OliSd&zsW{?c{Ma~#Ip+q^x>SpL^f zTDU*WIEBr%s@}35mB8bXC?k{ee#13@*px6++%3cm!3Rm%O4u2Y3;D=c5LgQD)?p%W Mq(=LS4h}c<1KP_c^8f$< diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/eat3.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/eat3.ogg index 166f6d8abdc7ba6f91dbf4f2ac9bfc545d317205..e229435d7ebb42eb7ff42442529f0094302d4148 100644 GIT binary patch literal 7730 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 JzxOjk{{^sDV7veT literal 129 zcmWN?!4bkB5CFhGRnUNeMPunG7;=r75ICX9Z?T|_ MQOy1=(mB-P2f8&T`Tzg` diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/explode.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/explode.ogg index ac4b1f51877a5d1452869ad962db35bad5ff0f5d..c3b08886ac51752afe61eeab006acdba73361a46 100644 GIT binary patch literal 13427 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 Ocv{qGzoIRmi|P;c!Y7dc diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/explode1.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/explode1.ogg index 0de53bb69af1ba65bd069ee24936bce4506babfa..a2eef7fe420b58f7e15808b6d1220f476f9cf9ea 100644 GIT binary patch literal 26905 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

oP$Al(L0J`7i6VSOLh_(me{N7fXAdCV9f&G%>No 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 MQH=H@i7sj@{@|b|L;wH) diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/explode2.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/explode2.ogg index 3d625e561ed55ec495b75d45eb4ee34f25811a4d..be8b8cf5ad5d35b9952d8d9410b1627672d67766 100644 GIT binary patch literal 31136 zcmcG$by!u++bFy?wJGWDl@TYcSws8(vk|&ooC_md*1VY z@42pX{`%&cJ(mdf?ypd)k}NJe|k}ZEo5Z1rL`0_bQIOqL{+6#q-EKhJglsoT-mG? zxH-A`A&CDpWs;J94grwC4qPf!{jkXdT>!uW0CPGfjAUCyrjnF*jJ_Eu3Xi#d&Zvx( zsD2`=SgwJ86DnS7d;mZIV2mj7MO%svzdR{iOUY@gFfd(1j zM$Lf+&EZCK;U*X17DN&MiI;&Z7mx8T=u{A(fL1VVovDz9r0}O;A$(XwB^+S=h!QH4 zBpRlqBE?c$hid!mM!Sker;%FLky`Y>O#lekD2@scq zZe)XQbh27>gYK-*zZf0@K$=QuvG%+3%6sq*dWe8g{*}ydiptoj3g*8=cqBUjNN|z$ zyO9lp*wA8|cIVUc5S{f`z$2>Ht|ARyGawrLJ9WS#_zzi5Gh!xFtimPY?) zCa^)|yA7(W$*hwxL5!@;f)9Av)7?=z*$kgQWMu!P;LCC1b&!@!Uo!g(GAFY<#ud@C zO8&|D;$%asK70ksh_`bv28b=dcJ^PhpdaS-!M+BQSzGTv zmD z<3hV1d$FX^xj-&v(}boIQP4AMOpn!-)yJXdA|S7zhP z2qXR{WBr%p0HDx>{gufS%UG_#oKQ6>lz#~PujIJl4JMKeC(ndY;Z*0uTWWi#JsW7HIA(D)yL`A2M4Wjd1 z&deo|N;b&C`mv;A6){O(O)4r0+QkZPkZr7TA!k~>c8lYZ|B8huHCUioS^x#r9s-~V z05Glru0A67amC>RnQ<{|fhLYs3icD;2L_AFNr8rg_IYnO;hl^8)l%sQtajc@M zz)k=Z{Gq*@Ou&ao-~oUox)v%^c#76I(^i7k7p_e*EhWLS9PM#IWb&|RE~MO0ET$4N z?Qy1UvanIf&79ClNk#ym>VkkjDMnsvSpbUxSWO_CNaj_>qgTe2RmZcL#Z}cy;~m4} z)6~%&!`1z+qq{($s@q7fimR%8s-uf5tBbEYou;bWU^BsMGq0m-La6(_(Pn`lNDpKi z9@TjQ-S0E1-y1w<(*jKzolG)#$9NxyQpMB#{z`X&A8gF0`ASz)*Tz6c*WkI${EV*N zOrSEJ?yR=zJie}Oqwf5flWv;l$}3$XJsShU=LQ5ppf+Eb2`qYF-ss#?T~krJcT?+3 z+WO~4A_?mdAU<|x#L0_`1roOb}zG>1#Gul&a%(}*0PkBv&NJ&kCe0C zv@o}}u$PxRSJblJma^=2{JDu;nDJcGF)`7znZM9AI1gO7NL`!pw7686ZdBF#?y2n= zxHRLrp6O&JAgB91P&X~yBGqPXHjr}Z0$W#i7F@I!SY}4(^u_^e=6gdD8n&1)5gq&)LC4|i6iKSIe6q+E&KyQVi#7JL)rR0Ebg~dHcXFaZn zLSK)kWd9*FL5s1ZK|{&$Lj#Gn1D6+;7HUa7fs#F21D=rs+d$+a4{LF66^CgVqLvh= zfn4g5parEa(b9@3DV|{-D7K!|{6&_cqZRd`_?sa(l$KU3eF=e)N>K9DQAtJmk{KmMCfjkvUsT24B;`L8;}|J2HG-?6 zFPW2KVr!gpPzBegWdAsnB7NhGVHH~=i7+x#xRxPWNqw4O1y=)sBRF}|z` zOs*AGmGaFprfOiua_kX6$A(5C$GA^36pmwp4UemOtf*>Sv>f~F{l6i9ZUsXAIC<)v zl;Y#$PHY4JPR=wyU{u96V5qIc^>iV8*ht zAtl8ywt)ZuG*&?a&pfoW?Xn5s7qo6w+mA6q(F+NNgH##xI+_%;XQ8Ccvj#Fay+8B1|E0qEijQprhcrT3Y!!JwGo!oPL2l# zxPQGG7lcxWVF_*Lgn~98XlddLfP4BJW36Dfg2p>)76?oPWO1UBoKOv=B0MWBCB+Zm zbRbANg3xy$iYgu}l&U-*D;kJ|!HRE&u_Y;w8{({nk}}(Xz6VH3B9Ae_5|I7)wv7Q` z|1~@?7ZOL4jT?)A|1S_&Ao2!?q*1vBGOWg_K_-jk`U?cObS1D1T>9T+o9rLJ;<+AS z5*&O?wsWi=6OVBa3y+VW@$`QH;R@<*PbFP0emoN4BOZ{U01#_2D!E+{iXqjT;_+ydhhdSFQl;QXF@a1Z z$v_WEJ!tZbN-{B}CTS^s@YK?BU@Mt1jHyaa(o$x6%#nxbXgO3h%vtVI6{l!{P!U-% z(t`lSJffG03CzWE&FF)A2dn`75^%h#zaC0j3OLGRt^uUrORfPDt2ji!^_c)5K{qGR ztMt`i&Cc~NKO}(sLH(Dlc0fL2>VKroBMZ@#5Itg_3goRvQi1#i=7t{2{^pQ#|1Cp) z_g`fo`~A}nZ1QhA>afZGD#H=_r|;uX|K>E5{>@=YG5)6l=igikmK4gne;R8kF}?#I z!NwY(<_*&V**N4;Q)9nM(zLO-Slkk*)Lhdk31S*@T&tVu$#l>lpf+Y!>DO$?(VaSs9f&)at0|2NI5CEdcgiMJ7 z02SRD=z>VS#sf6;&3A~{;o#g+h!K&(t$GB1)q{?sly!uH3@cI;%6AD(E^>gCopS?T zB4R-9M?c~#;?>ve`$AY!Sg)}_ZG)=N)s6B@cu$;im?3{I^bL2zierL-*FU*r5!4Wb%T=wd&XOC&-`jg%DRxY&8vIHi@;;q0yAwkblbf<~Qqp`pJaTf<2ORQplALUuocz2B@(*MWY|r?lP{mwiagXaXJ*Rm7F*>}9-rMcj8#4?_ z@|)7q8q3f2i0%gmJ@Q94YS%B+uV!9sPkjx&{Z&+Fy7H`w=X!2IlwKuhSods#0`&j) z?xF>Fkg3(f#?Hu7-Bw5r|0rqu)+W%{!Hq$q!~O)iv$={J7b)4R14Z ziN{E5)$#l2`(0=%Bi|b|PW$evd#w|7;vDD_o#RQGVcTPn2WqTkNMs=X&P?T zsC#19+Yy*Kdgi6+^;L@rhwAqkLf0`XjLn7fx`h@VAWT+Gvyw$xrzX39{flxQSu!kC z&YFtRqCsr$Pc=*YUAjZ@_V8j-Gp?DeW5vhGT^w#8N{^ja(uE`y(wp*wr9`K@cknbfn^+jId zjgXLh@P5j(pS^E+4O#{r>wGOJ1KOB&$2Z!(eo6#@Vna`Y0vGDxmA%{H{;{~(pTiB( zrQQb<%6YRE3wx@BHJ!@{8sBueelIRL5%DXx28FEN-6Y}fhKSINe>SaC;osbA?WA;^ zUko-n1AsO|L_`4Nh44zYsLuZQpjUH#(~*O?p;nx_Wef){&T8sc-oD$aE5jDN%2qR% z+Nw{D#*sLtK5oyPP&IqE1AH$#G`+!duB_+=7{)CW6?Q5ZZ&bD$RV^b|=A&!bj&X`O z>7Q9v2b9SY8x$Y`z@mwrO>poZr-zsQ0ZT`oYTU=To0`IH)9kc$+H>kX@2uSK0=H*o zB!v-|P#vQ8*u84u5u1tPHR+1uXv`QrD^nOyMTJ_@yboGUS33jGEf!NOX>xsPi^Ig;Ju(R0w*j!;i0%05IXyqG_Ikf6Q z^YQ9&dRh1@JDqw3Zl{W{kGxkZj89F-dE=1R8oRwdko7qcr zwpw>^Qio-D<#VwI#?fz)Kc!%L;PfSH?pm=tZ#L;J9_Td@gm6imP|P8ONB)tJFRroJ zMWI<;_4kko-(flRgxL4U$9Qonyr9fWm;FLsbL!xua;O}arSo<1=@*GyYPT}V;oJO0O|wU zff-eES$~`f3DX4zHblhZPFxRGgRPubzRpdq83%gc@@%ge{s?qRd-hvH!5FY@g-N54 zu!@O9|9;@I4JqgP9Z#K;dqtr-?4{mD1i<*)8D=bzk$p*ghy{tKSncw?VtX&CjAHSW z_@b4c^j8}Dar@DUc85GMUtM=Zb~f29j*(}{bC>2q^3z})3)!{^C@ZN+aEf)ES|7H}t9jsonW%?P&6 zhZG1L_t?c1KW(R_eNB2Pyiev!P2LBM#kuacL^+kZq(=Y{|~ls0OeC1`Q7 zpx*wr;r7btY&az#WWD2l^Y?+|0P^L9ywZoZcsL)ND)Z(J{vJJ6zm>wD)Il(ch)X^{ za|TnXBnANk0dlwPPj?$HFCASy7)+}kMBCQ5g~aCCF6+qq^oet9m0x=lsz5YX`J{HUv~-emR^tpfHC*QlcHF?>dztF z)cFZ~8yge*?bqsp!EK`cH|9Mtw&tcYOR^{#eoBZ}(SIb9A*^v;tjt`aJBjZPhJFv% zI(MG=ZI&ej;#L?9dMN6P+5(JDx$g1C6&QWaun!1p~C zpxIH^*?Wyv>ZMZ-U^GV_D8Th`zs+_l6FvCZFIprD%dVB->ZtUa_CHfX0hVL>zeDfg zvk05TP6CI*3jD>+Ej=X;JSY5Z0jX3B3;_0fi`MNSs{tu_qT?AUhIiBc1{VGrlkiLC$Pv_yE=f)bZ zPCwms1b~hpK;S-6;USFef{N#CNyY9S(c>< zA~?+)WYo#fGW`SScepL2zrD^wHe0tzf~vKs0pYKA{{+GRa+j>=Ija)V$bIeJYbwpG z5>2B-EG-eOsx-IHFM}5#fS5RijV>Acr~LW49KxwCXptlNb+3d!0o7YSJN+f}5^;a~ zOLi|6-8tjdW%RVa8PFcN1Eq5UEv%_UGSk=MtzX-Wj<#o!R?sfd1h+d_CK8Ny#$lwP zc*lCQxM~)k09=?>;1t@5eFp4W8iSbz)NkKA@An7j2n*b*-AA5aAG7IZCUnthu>7F6 zry7-bh3RPAC;#k3H^=Q`P>~@HI;#xlD;zxaFyx7=o^r{W%;osTZkOIGl>C?t4NXIUIKi$YZ7Z!&r1r#9q z(TZbuT1;3qE;T6m<|_o~iZ^tS@F=^L6bigN@^*9#Sa#+w*-j}KI#*ntOsA4i6_iht z-HgxyrQ;h}(c?QEC2ihik}Khxutj*<=gyu*L1nYJj`5~QPflmeqKaZ(Q{|Qu5%6gYI5rvZsF}m7wTUA%Y?pp$Bd4TSR7NA8U0P1z@E8 z^i{}&Zz{TQ|IukJ|fbHksd5*=EPkh-nY1_J3L-6m}19_tbE4|!h6oWGYEe+aaLnFS(5K> z@#t_S$gp2MI{>fr99|vwJW#N(?~)`QhaF&i=2F`wnc46%4Go3LcYpJG4|5R#8QJ?p zyHcIRA(M7k@rjP1_3+v^dX6C`N6y0cb<}V2Np^nN{dovRSJ#w4BE*4E8jJOkH{fa{J?B=eUjDI(5CA%zN z17G-AwAcNN%SNHM{!yp}RuEmPc0p+odEH_4K5=o_47Jefq9V~=ML97Jv{e5%JmZ{j z9{0o19=)~7_pfMTsR}%xYesAEgtd^Jxwdy>q3M=~^@tkkjb1Vv^tIR7F=jtc{NZ#j zoGW#jVqp&z`Ze!c(lovTKu2~ecGzhrBN41Dk3c#NN3#aK#sU>QjVfcnz5~hth9f1G zNn=^?ELh^9=T$>6Jlxnxz3U9GRsZST%zWC$>KKW3QoC^I9sBRPjH~a`+M2pW^Mkhz z*xwy?1}GHyvd=OSzc_!@Dohn7bd-xicfl6GXovKqo8B|{!6k4@Fx|f(&W6a$lD#a2 z8WQTGNbqTQMK#gjpfs~Ees$Vdv$^A`Ot|p9&Q`QF-T0yH|Sn<|i z_;)fbmb3XOk3ci#)Ed3wRW_~_dfu39ngIq=_#z{%f=6Dcj&JaLXgf}18|BF$?c5(< zM*A<79=guZBZVLm)lJIOVSr+{WL(zvfm#xC-wix&?}F0@Y-F_N+G)UDf9Pv}AJXdc zCb{oI>tlWIU+RBr69{?9R{&Lbq18n#^}2jtC43-&A?EemiNlu(I5n^fz-s!;tN#6m zHL)Il|Gwb8(}-s_y@cVn6mES@Y%^XG#g;K|>6VFV$zL zhC%%Xl6P~a$zbzfht+j)ds2W%q%bahz_y2&fH(w4hU^z4DGP$4{+vM_(S)>0V@#&t zoV)EZ$3-bPu+O5bu645?5kU9`wX|wN#S;Rk06`N5U1=YUFl>if21Ji5I%l=_src_2 z(JH^a(P0exSY8c{-2zG4W%O46nMdAWUE>-o9 z^u3-J2uZ)<~p#U!}?Vk!B2W|myw(m49wFP%Kc>t^kFTE7o^$k#)jo?{dE^lMgh zCR2+jOKgEWJn-AYtYQ*)zL2*Y_g$t=ys{7R zb^!FtZ)Ya`>Du@DA+C^X01(iJN4YgKsBJz*AOAAbo$-YHWV{`&yK8W7b$91!9#APP zNdUmQpX7UwQ;3IKn5{J259W(%Z@JPZx8OeaFT{ec(RrzOLi5yU;f-xel=$FRdYv85 zW(`(1Q6xuG2``Bx#a>AhkK)}C;XWEn8vnEBz9$^K*-Px^XgM6f_zC-`R_N#Dj(5^B zkSmxvH6)Vh*s{RqEy^we6}0Ol=(v1}pzWzSchW3n%cbE$Hs&R|?pB_`}X=Qc(2!mTjrLy_NUhsU<)e01qSb%Uj9;kGWlM{|8&L}$iOKVcB0uJFpK!zd(f8}|Urp@kTi`YDTNQT6zKM3DJ@*+( zsI^(-a<JpwChVc9x+i*NCJWGTP zqndCP5>-fZBd0Xx29?ZV zNjo6nwQ(%JBt>_|s2Itj7K?`c{Y@cR$$Ml8PZ_G?cQ{t_TkovRiA9U8jjolr?fMdi z!)yrbk83IP5Ln-$Zld3!PHbkaqjTl)pD4_o(tbK3x^nhx2nzuQ#~m;`xjW?#vrx;_ z&nOD=womrplZG38pr)1EMs2BezG_t0Ce%ENo%_NzVpm%Lb^|sl@MJ#u`!1r&1CV#a zcJX1D7zHKQmFNTmD8L;|wt-7VNLs#)wCn~?8&7uRQS>#grXyO=YaGbmcH!-%CA^|W zBHL-jTAb!VBA8QWqlxRcl2E3$#UEvRgYUU$LaQCX?1E1*?x=u& zor-tsJA2|>;SPJnNyriA=0_=Q6t?jQB!`*S+=h)?j#LouNGVUuob2oXm z(|54w>%C!aSzRRxqV!yD)%~LzDqXj{a6vbJZbU3F8M%q_S2!+csbJS6qZ7E=*4dQi zkQ8j}Fp!0*@|iue$GZHv^KFrK;g@TxMg1xaVD;ot?#pD$IZG&%OBT_kAKr*CPm4-b z3%{OO`e5K$g6;oPP)}X4NL}kQ=Ez!bSb?PI1H>5ejP0#jU*i)6>K(RtuBqeo#uIiM zOiwbCA%ct`LT|JKB$~SS*Q+QIw&7m#x2M`IJyQ$!>62XK&r>7VOb_&WDG5m;JEzOv zxI3dY(y!5BP8RA~?x5l)KX!N=Cv3ICjglUVv zw|q*9moqT!k@GtEK-3Ax1Ql>UpwhXYTOUf2&N`$Mr5oE-n*TK+h|!SPab+`wspng! zW`wdxc1HZOao@mP`ymXzOSD7(VIlqvwwV-*^ozXLjdD%~X{0~OwL-M#$PV``3#xF_ zzU+2V@LN2OaWYsh2SikHfuIEw7e|l8(!!rQNnFb(pMK!7emwvE5y*Lkl_;Ob1pqsj z4wu3!q>f3Yn6Jz{+W3X^4aVZzXO`RQlc0(9*X$p&L%&&kBVNQ3xR{m#u&H0gW!%Ja z8e}bMF&{0v<_FeQ=(|TZ_9z{=Ag6^9&2&yJ(HoWyorsr=s;5W;OK!iIOoge%;N*33 z)jfw&W01TSwMKCCDu~vmp5+Te3lGS)zFixwX%}Rc!*1HIga_Eeqt?%=pklqI&*$Q~ zwi9~DT$OxQz)MY4svF5bUhC39gp9`X5X8wMh9Dn&NDcVDPrQTY zR?x%dTRth({?3y9eg2Tsc+#gD0}9Uyhqbuss8~-ny>|S+XZ0gzX8c>jv;t!c4a7MP z<35p5Tic|f*tKu8>3qkN*hX2c$`=1XJla*dU1(ayms~cA3hYy}OZeqrM9X-hs=XdO zBV3vGFMsx>bTu*TOhn;c<4qe-eq5~AZftP8OrEq+ zkpNwbx!DSJ`#1!SYF^JScz%|l^P6@0dNwrDXnMtLNA@f-S!~rXxQJydowr5c!;PjGv&kW=n6Upb>i4=f ziCi_&>amJ`*@D=LhD~>%jz^y4*mKIcB^+7FJ2sR9-^#B(Dn2ZV2g2UJ; z>YYuvd+m;Ub#@-|Cy4u%r1wRX7S4{JWP1yWIU&HJFlKg49w?Vm+t1p>0=J|uIRer5 zeua?5Gy6qCKX*PzmAqI66)qVn6XG`y>gEMvDmku#Er#_n0y&hfvQhrmrz`7YGaLt< zEc0aB^=S65;AJ36qal1#SwQphHt|g0vzr6_D^m;a zKk0){d#d7>EX3hqP;7)%2FS4;8{@{c60=KprU1nJ&H+4Z&3$8~`NRe*V9@CagjbA7 zc}P{CC}|q9ba;e;o_B79!XU1 z_d^1tUCBwx2BjF>l+ZC*n;6_P8{@G*G#AYzO*vD`e*{)0@I^kAejrClEZlY3jA65H ztkTx@Ng3o)?Rox;IexgSn)1<#(2x(^h>odlc%}W@;Az1tCX@?jTeYvj zEE6d~t^N(?6`#r)51bVZcE45zCvOJ)%KHun50pCUCmtN_q*dqGmZVllnQ}F(hTb;W zGI;D+ZZ=I4H7Sl_d>qPqVVv(I7qIxL=H{j@b>Rh+%_v=4J#@sQlOp$%55vCNw)R2z z2M>_iDm0pMYz5+bLC>gZgqC2$x#ad2H<0SB-BhJ5XVv|c-ar@HXHdR)TYngkc9AT*bP!|VruQzMFJJ+%QUe-`t-o*sOV(pXBef^ghk3k(E6;`Py!seQOJWxv0DWaS zrO;%VTClul3&>lV@qD)E!3N|Kf;i8|Z4<&r(cgpb)yZtN6bht%K831i$n~}T!3Xa$ zC@G$c)@|@hbR#!(@<7^o$~Ymmjk3X`uI@w8FoX=nJ|RHR47{Cv1lc?x+GQJ5r6JM-h*L39H)#QahR;&ZWAJMonF;bA1O?Mm=W-ObszVRY~z z`1rWC_LAY@VyS!IX`aFlJX^9>gQWO>6HrDdza?H3{?gRB%B`lNY52r7KXQin>?_M> z2IL3|o+RQJ_Fo~R3vc9o=R?sl>w+Iz(USbZm%%~&N_9}QdB~4UPj*>b%=TPL2knoL zK@>ov37Hk<1px4qKYbv8Y6a$DXZEyWo)}_y%b&S6^>fZ){w7Q52C_vw-sgzz{pktlm)^y!Pagw)(^7;$C~Q{0Z{iU?$X9M8df-yo%4u1sFz8X!pE^12DweLi~Mz4XQWL zfYtRPm1ULm0#92$YZZlPiru9&ri(1gVP-1+&? zd8Jf>5Sa3Y_fTn$!WMNBM+G(Qv$fQNR|_N@;tv`sz0*MzfkREbgr`4*svpta zYPyA@GU_ryR?nf$?T0Px&X@OauA#>x+FdsnxZrNyr44*}A#p_EjGp3PGsERxjT6|7 z@stM`#ziJsokXx>l-QR*Wg<>fNYjwSzx)YW6Nj({PW`V6eW3>{y1+B~upnQAG|my7 zL#Z)fbqxWyNR?LVl6PY z|MDR=qa<^MxPQ_{{4(L`uIbJ17eZSDvR6sk6;o*(LSYXN*5{G_D4tcx z>qT(~petM-ROEL3zG^n${DGm+;LN=__MBHilK=7-Eu?gM_h5G7>66sOyv@v5vOmtz z#}5-DOC}?WqRk1S9&S{=-fpX+i$YI8q>*V^SYn@-O|Z85cICO;{^&3J9{h9D1p#K+ z#P8`6WDzLOn(o=SY^eJaBR`SlHql~UxGs5NzyI5^8R(5IRERe#CBvymd1}fdzt%ha znE}@vvMjX9+7;@W?Z%bdfd&9#Di>kj*o(zJ!8>*WD_986V0;qisX)D z%X0>97%2jx>vL}TX%uC|HClo5aT%>X>85p1@9c0`grFovBIiMY$_SfUjjdU(#K?DC zh#I!8;|MJ;tTt^pxC(`xRPL36d=oEn1-qHU7@tVo9Z!jY&)gVRsKVA2;q- z23f~Gn+5Ig1*X6q5`;!US;T_V*~rY=TT6{<^A47W-xY7Hn%(5HqEk2NPn{*V(GUGwo9?4EpfndV$^K0c0jYQ0DoEZoD>ajmSl3q%x8u{4?pPH( znC{-nJ*}k;;D<08Uwvy;2+z5SfRrEx`lj~Uj*QGD^h3F$s<(xzGM;q6gNbyoR}P!l z*-Sg8-%8NjOfw&Yx0h~Fy@IoajoWtFC3vO?08-_uUfMM{caZBA6ZL0}TghEoaq9v= z7Y*so(p$SmT`i#NK3AUIE?4^N!%DjV+sSgTWZ>HZ4^934tees5M2~%}>dgFXV}q}b zgYA>t3;XC3T=m}w*!|y3Pi3}C>YfD!9vdcd>}X{`{bt?lpIm%~7r^BtZo*|YW6%`& z;39tg6Io>``8+a5>J8@4N|K88}s)CU1o)+eldoT9<{o2b^spc;z(H7p2CzzetMH zI9xR-ce1_cDC+f!DU(lpF@ITHK$qcgdWVRMaNPe3u_8#QGZsQ5WkbQskWr9V~LZpv0|;|Hw7TL&e<)6E{{YyzkrlK-h1p|n9hvd@a?~d zu(Y$G@o_I_DlNa*Q|aLkup!*(mP*q9)Q}U>4RgCX`i1DlR*6e+RlnvKF2qL*A0TP= zMv!#9k=Y;aiKEPmXK(h^W~)NZzj_e)V=R|#UzZjh-ZgkYrepxusNw<>O|jR4h;t$m zqCfB7jz6fe1c=tLTP^0+r^Gtb&|}i)e_PbjaL<^-s-_H{sBK=MlS-QXYRsm|18_>d zv|agar&1JQ=(BqkKUN3r`djYb^gNW z{d4|qDYB^ODgwL1B?CJ?Hy@th&Cy517Y2B~@4oT>uJZ7XWtv9IpLcipbMADSI*G%6$(zC%I6KUpR`myDtFQ0I42~jvEUbQ}L z>Wzu0IzC;j4$`~dWh?L5)yE`SaRb=S-y^o7!X*iA1k)VGdcVe(6Ch6syGo+8a}1ZB zY>Rx^M@!c5bdJV5dg0I@l9!3i6mE|W(se)#GdOCX`ZeZnl(x1=W9Jc>-Hwm&iMcr{ z-^YBei{2Q zYuvjUGM=oc?|riq`K02J9v935@-ML>(gWgI-P=!Ji}-&FfP=FubM_)XG>F5*lcUGY#^!VfP*_1FOik{Sw3}>D~!D&{# zG9Mdx=9M#!K}0fNtsbN7WuVKjy_n9Ix>Js;H@Tt)C_~POGD;c&xs`9p$>m2e9h?s; z(%tGSUYkW!Lw$~|$7Q@l%SJ^vPINccJvNYLBLOOx34-M z(uoQ*F<*L$BT_l2R^GS(zRak~!0Ocv2nz^jQ^zPV;>Xu+6K~cL_p*+(iLiDQ53rx3 zYk&q3T5#c1|F2iqzrBt!a`Jc6vE?b?$o0W*-VdVU-(a!y4P5V)q3gDzj^ zcoS~qhu9-toG`yAXrLH)FTLdVwui$30G#vQQjEMITl!SGb@=C$&6U2%;YHo%V(+zG zY=ht)dq>NFFSG5&;#VzS0fles;!CR^!(E)do;FBlUEvG(h_v6K~LI=@j0f4n9ssXv>|lCK>|95FY{6@md##N6YiwW zAOepDA&}>=gh{^f0{G5(el^%%E5qRak(t!*l)xqv@%@kpXmAEld|!61xEUBdm>P9k zRjjkDP3NC@h1?JopZTiqu8WBPLS3x1}{&`Qw!%W zGB*}0TH)qi;u8~ve9a%02NxK0C=8ghhH~>2hWvY$N7T57TI+I%-&sWLC%A}48?EOCtaa#IRquK%QUjEFO_$a`%C6g{GC~ORvcgl&*uQTs(t<4A9FSM2~z5t#nqew8I4A1^=*VFoTItDWCl>e z6)2^}CfCB1yD3AX9Mhi$in%$UlqL}F@$7~7OshXgO{6vkvHU>)=Ad+*nn~9OOqM^8 zU2iRiTCoYpR`%%4t|(rR!J8jx-XOsP$mYRh;PU^uV&3)m4Gb6_ub4l&RQJC>Oj^$_ zEDbNR@bK|Hlaza)eLw~8mt)+?Nhv)LK43mT_O95trKBX8m{}zyq`obzNJ@)yv2il7 zOG!%b@XIPZP~1PjKcM|S-d@^gMWe7n0rXK^MO+AZ&lOa#BkMekPQ^mNS~c`^wbu@=7Or{?3u)*Y3%|TUAZj zWTp!Mixj+{3A2h6k0J1dKl$;a+|BR8x%9zQ$lP^GDOPEoMP^y;?i$|x%XCRnR?n-@ zcZ)5{ITJ3gUVW5J@Eu(TNZzCgdQPKO8j2?$DOjwwu2m*WZ2>FMU{ScT5H`>Eas?D=d(7b#?V+eUE|$NQ0KKAFL5(ROM9)7>N9x$)&F88GI=<)ol|o)MAtvi zv?ZqhCJvD_yoFlTej76YYVSxgO#V!Y2LKzLe*i$6^!_S2E&JJl|=}fo^4y~7# zXS#0R5wGOikgmKb=rfzlN~M;iWaUKSMOTjb?==GxoXr$JTOsnLp?V=JLb@JYYh`I^ zGQ@H@r2vVbBVmv=#F+oIGOp&s>8$QBm2ptEUv!I@UuXav3R~ zz5=oAOghGR!0xDr-OIM&2>d9hIx1y6s(1CWnEwGU9KqRC`80qgt@<=3_E&;G7yIEn zWz~j%mF=hmO`ngWg6`(>xBRDzsQW;OK9H{~E@e9XVuZ`wPya2dOx!IS3~fAj&#k+V za@0G_`9l}6EIv^gwj#JE8dJc;AH8CV>pc)Sak%ELyIW6hcw}o{LHHARnXjVaR)he6 zx5(}LEAx_3xGjD1LB-6Nx20)+Z~E7f<}T`=nWGNO(#fd=V2)t%^_Q^af zCbs=48jH=$5?tsrZn=Q|r2LZ(pFE)rHlW=be>7)1dyycc%@%B0LbOyauSS&pDI?PC&~w@} zJ;`pLwm?}US~*Jwi);&XZ>knyL7FQ8xL0b48!v=&m*I!u#mU#3`rzm#-n3TFYZ8j` z9Nx!==Vx4-7`1vWM zsmJPBF#M9@ab4_M4I_*Icx5yU=werk$5M) z178-c`NwZ>^=cMWmLR^XtEtQjyi7^IxqP60`vx=II)27u(R5klWvezP1_o z7=eBWgOUx2O6)@t`r#=ysBbVZUBY&03mlm zKZGi#4wJiZDaMECC_=}X<{Tg`vX&K%p0ep8RD6#+e?=4pU?0V_8acp`d82l;&g?0q4b6twGp!F)zk-z-yPS) z^ZdOj^cFfu7eP8G(p#hmqV(PoK~$6~y(EBAL@Cmwqlf}32#A0{5|pNZpdv+D=pem! z@*JPv_w{=ApS#@MZg%HpcXnppGe>c;s;a^Ll_Jf(g$t$WzrU^+la_?G>Vvc$@V#e^i#lY@sPMjcjZDT- zp%Dk1CPY0`R>PQKjA01IlB1{k=vD<5Jb5~B9FG)dA zXNqG1Y1C^%nwpd_O>C?*4ngd?I(X*w*uaE73p-n65!mfoXQ&;h*_v9lf-IK6QTcty zh&I<#94a(-q{p2d_U#=-QP+U;I@(wD1H3o1BH=OQgu%jgzjk$V2DkH6&Erc03@sR zbS5!JqZj5>VBBesmkh(ytO6P##1EY|91s*5H+dM(>yhpt)XzxzoXL^Dd;8#S^zMGQ z2>s*>xI_v-+b!5+P%NzRTvY975SnUIh~!&yoT z>S;K$XwdW&z5qo)@MC;-S6kZ=YrBXl0vSL%@)A@4A9e)6&%hb1+QADTUQ2%TgjOA3 z6FMfYjoB#yWi?f>^i#Q<1)OYEI=*XX^L={FseHVFS!!+YUXw*GvBkX1xRhxe#wxbP zgEv_}J`7C9V4V;VJQ(wc_P`U36S9}*zGGl}yG}2;!w`Esz>>-!^-eFQ(3$Z9J^0{M zb(M|49|r~(j3hqe3%eAK+)FQ^;9U6PEG zus}iBWvoIn}8-b34NlU6tGwuX# zeRQG^R|!(KtgM(3ryTQ>Fvb+(HWDk1 zofORvDro z@vT$44y7NL)?Bo{k4MiGZAoS|PSu9qyC&VHFh7;cAp@aU3NlpQYCc`IMdWHqR_>hL zoL{JTTiz$Pyxa#bM7j;K<;bV?bYmmxZvsxqgL-Gz-wnLtT-B!$0*u0^L=KV z6pCW#m7OzSYM#+DoDFcIy^#dz2>KIMGc*H2XZ~Gp+x_`aTc^daWpSOs?Bmq@ruVz6 zz2~tADMT*=Ryz;?HFDxD9k+APj$_BOu=B+5qvJ`-+Y$BtU)`pQ>I<9VpZDTEmEjp- zm6=>)j3MT%y$ZV4X;Rl9~Dob4I*n$@z#W5So7G&l{QUS~So*(zmnVxb;62{R!oU~rZ%Ajpqu)8%+B zobz~^U87|s=+`W7Z45@wF_V|^or1Q_con)Fb~MFpI-s&#Z~3Twy*ot!<*bg-l3md^kY7e z3Ye9(m-M_V>D_WgQ|qVDwM=AN$>R=V%^`F^cF0Y%pFb;lCc24YPf&c*TVNA(079$E zTZvsDZLexmuWL^P49N-AdlVg)*HhvIbT=F~fEo&$j2G0kLfeOP!!H&jXSP$o2upCn z8Fp*T{$D~sZ}MV|iyqaJ^|Os@Gml<8Tt7B!A!B58f(0G$R8WYlZPBpQU0xSlB#D^= zF+4&V#X{7mV1MFs7%W?yW%NbnB2SXW2f(lYC1Z7UE+^0WRvP!&M>lonyyVSbykZVH zZwKE%3IsRAIelCCb&Q3G>2KhfSvKT;Ea`-_03$Ov(%?FEx=+Zmz{~6loobEvK^jGx zGWfw=NrtX-SfmOc(>r!;Jy&{343QuWOviwOEkdBGi7AGc6#*B+V5@3LOB<;I2*b`Uy zf65W2O6GOpaus-1WdtmR0BGGS`ObwL92p3R={`UHYd>~nWIy4@encFNRS?#A+mM;? zVT1jU)A$93qvn$)5Hr!1CcY@UqD2{w2zQ#O@xl_8{msJgqS#w2Njt&H57&4_+u&NX zLgn%x?k77Yh9I5LB#?n#49^eyq!dyn37&MKP~wsYOts>BTTE+hE1q=0`rly zJ%mUaaMT}xE_5!(=P(6@e9aiFb#orhWBj|DZW%26?kL{tSX*V_Q;GDTlf5Ck6}q{D zrFuuHO`vuImcf~~TJE^XczH$T{=-ekRdv{drGkZnc{fPP6UAYmm!#Uun4MSj^;_P~ zr}uWnp~X?&*cAS7{x}!uihtLzo*bn}JhCubZXg}RrKaS~a`yh{T74|k;`Z$Yztq%k z?%#J~tWb9KzV--1$&fu&r-H+ZK?FgN3T*hBgwiWrxQBZDQLBMiJ%I7>>6k+h@Wn9N6O{1pxI1oj z{8<4cWl#%;?QtncE`%+|S}1YaUTYJs=ha67FEycq-wfc~6}kDllK8)OFMeBg&z^&s zZen5dSDg((+&{%weUaP0JfGZznF?#g8NpDVkAIZPl1p4EM*60yGA+=qeZ~5OCh(ax znqE=4?m?Up*b5Su#xuv1pL_Ge#eIL$+>W#(=sGRcBl)yunr#26JuXvp+A|2{Y8t$C zmT-O`wNdL96m)#gjPL4{%$zcZ1H!X2vtyZcrK3@rPL034J-RXX=xeA_aDDMLr8k{i zrIQB_&tb}1$RLG9*E^--Fn#svE0V6?%cWM&>XG`yhs477+|g6{_?1}CAN-B$b51{< zt|jHs9H>Og&bhf}TE%Ssoc8gly#zY`mh^)_DwLHzs6f8(r|sWQ|9Gb24=xM zN#^SAwUm&N81AO98)25r|BB;xOsT)z+5Jr=f>s7!R0_&>S$f{sqVqU z5q)J27GanqIZGb=iMF8%toP3sC17tO+_Ax`sWBveHgS_z{cc;?rK!(T`fZuC=ajjS zrf>N^-W;YyX~-JZTl^(grWh*o)}wWHTnh8lz|^kz&+L^*25Q`@4-c!lv@0!|FD@?r zHUBW>Yju;2AZ(h^pPu$4!1r$sY{xp>BR}98{XTu8ZB&-i#stcWilGOwo<`az7s|^| z6@8Ynv`|($(3KvZIc5=d#pe$DVKY!5EC*B4Qc#+PsMGEj`_Ft`VHrWz^greVlJ_8-`t*`o-;20{V5g#)p@ zMK!a%Pfm?@wdv(AQhsMOe{1bDS`N5B=Tu$i6Y#Ome$8@Vpau;b|aA+qr@?%Xu%fr#F zv<8c|JLgq>#aF{p`@!>%4L#!j+)9k?+FG3z`J(Ec-2bV1X-6-+&g@E>luxmB{m_+p z9}|C@EQf80Agb=p2zzok!+!7^Zr*Q7s7%=|nAy->4bra6i$nJ8Iha5v8WCh4f%**>>(y`*23#Lq1{ zx-Y>P6&=s?3OmMl%Xcov?t@`SJnxHp&%y%~rEZ6IJQ?fK`V$esllSFAze}v2tJqDZ zjM6;2KVRHaLX>_@5>|4L4}R!&bA5?wQ1iy*^l`bTmCO&(ZJ*R$;TExonKlJK)n(t( zZ$5kR%F_B=VVE!n?dCzD2x{&gN4v@oW2MI~s))M8y#PlT1q-~r*iL1Zh9f>+be!n{ z$k2PhZju-x#KNxFxJeaA;vK%#9!zhWwQDSmeWkm?Dhs{11!+`ufbYKx0*bu$2fHif zMpT%cp`H^Fu9UYadIGab2ORF_S!1$dxwBpSn$qm9{G&0d!=apkchTYAr^+#C&0M-ze4tNIjUbE|2Xjw7XtEq_$~B(?*hz&$#H!%m4!i@fMr;D5rYIOMwbO^@{SthiVtrOz#nsF1p?)H+Ikf zBgX+q8SPe^XEbZOCJ1Fe$wtp{zksKe(L%1MU!5$qtVTq+HXZamP4$Lsuyy>H2P^tT zl1AR2x{#e)QRdt zPM{`?K4@dSWa4;1W8?Sni@JLv=XN!gr-Z&4Ng$7e5+rUvd~4DC)!?Qw0RiWR2d&-j z+D;x@iTK#S=tFznz)J{m4er}Pb|bu(PgVJ6hxLtbD*6g5C$uugVPymTz0aa~yg!j+ z#;^I+-u-&Gn_sXP=sx}9yF{mcfYGR0G7FswL&hV#uc3$BJ`oGdg}1xUr1dk{{@hXV zBOMQtuR&(~Lfgz5)`derjWN@}Qndhnyvj-Ah!H0|?L z{*9dqv5@<#L+4?pFF3~=9?5>=@zv6;6P2szO)L$pcJZoXen#If+l>7ibeu}*v0-Fb zc{kg27UL2^pz19okWkK=u`|=84kSC%4dH;bsl2BmeW`~s2&K*!3JY7-K;B+wY=5=W1G%K=)iSq0DidzNVQgc`)?LSN)B86i>@X=p$bZ#1QLQh+#McdFc|HO z&)5e?eph~*Rr`_8k9gu;C1J0Ue_*$9UR1qaFPLB-n=LZ~*S_DccCNo6gO-umHo9pSg1MONgx`NbypVsIsbChP{^lE0Uc_~X~CazueB2wd^}#d zbjA(s8-v~iyK<{%p!160S00QQmi30{^j`&Gio${R8}<9=D36&u_>(=RT^O$B*)LVL zlXWI@EpDT38979u+_p8r_Z zJY~cS+j1Gt2OOVY`c?c!=Z#G`d9x4XDWjQJBgd)(Zh-a?Cb&Tgx>Ru__-PfiUsvb9 z=u9WdKWa0-{uEbmH87)HOq4%5TFzB!#UAVd*EN1=3iJtLV=oAJV-dvvvdTTro{WJ% zc$LuWc|-Vfh=p*MEYO=+Ahx=l`(>?hlGAC&x6yNK7eC-~bKf5UDjOf!b6EvFyrT)% zf27X}*34nWlcjsyhcQhQ2kf+4GrZn^sFtQ$^6Hr9W^w;AdUh)PGgdhV;hC{LYEt3# zyodf~nlN| zKGVdVbqSMPl7bvMuAzFb8a(vepI_xqVEqu}zs2$8VFlYzN4u8GqtI;(PmS!u?<|tP zez^F!cB*4@ubDk1#y@GPI5vR?9hi=Js|aYG#Yw|8DLs*@##D{i;mrKu<(Dl%4mTF2 zsIe?uAYykBpWgYYLqjP)9pFrfWF>o>#|(u`Vkki{^l4DK|F8^L{6g8^#d0?i)N z_}a-aoi>1iDgOl^yhA6pTi9m|USOH_$XTdajj2#VK$}rW8>UTV@&tn<0F$HiAN21o zLt(BQTSWEjd`i){bkEkO|rE8iow`(B%h7q*CofaX7|kwD+_Z(7rqK{>jS}$y{a`XC-q9 zZoTlntXx7vT2u)6r?ID4#;fa(D}E@mtOX!N7Iqlh3%)sEv# z3MnXCEI$dRN`x^mR52+n{5bQA^BfAv_#s2kr1xleQwmB1Hz>x>Qqkmivl0w)M|dr& z6aM69AjWppSFEh}7J&BxE4Pu{`RF&V>k6E1>>u?V(~YnM!Kqtm2#`5+jRFH&1BHMH zPPJ)b2afx)___t{ifrToDcWoO2)&~~Iyr9`4b=plt9Mh(&QP`^AV`+m9!SG-!wa-< zx9`abD=-^4Vs0jm)RMA;B15X(I6`@t={|B6@`37}lO1*}(F(%05d0UqA0lFuN;hTJ zSy3IKotMVPmHa+_W={Xm26J^QqX6MTaU3toLM{nx&FfmUd)vQr?Ew(T`ZR_ZBuA@u zUgl-+We7@6#S_R}y)UG~ZgEf%Qe#=-q^05Ngw>c>zah38OM%@(RlUc{ki>{;L{><$F@Olgd(1yFFkMkJLC4*o>r){8r7o7O_1S}@pC4ef;6|%Tm+wNSJ^YR%UwA-}|@~k1;~uUNr2P zlRey+Ne+`My-AEDKCbgYL~*Gy2r%3Lt81;h3e!y3;a|)0U`A)(Jd(>(VZ;-=QH(^N zL$A?;6tKn%^NPydr|5O!(MC86M1LmY%V}X_aU<@ZpX?*&#S1o|b;|XIG65;_4agK} zZBhVD2pW^cg^odtd*SZKSxFu#y)iT#JRXE`a162-UOt4Uo9^kDzUJjes2PF7{Fb8%#^y^>OlvkN`xQL5ENEdQ&v$kX21zY?2LGv z{P$SqC3hHs4bDJVw_e5SOtf0RMG*MVj^umEO@zoUn3Os|^P+Q8$$+X1lw{|-Dbxn>21$4L z=*(V&Jf3`v>uqk6LI#p8LUGHYP@2DG5Iac2I>OCRo5YM!+_k7%a^=Q*DK24WY?W!Z zkj&fX#N%)DP6>O4M?Os$33ZxYEH=jhemFn%ODtxB6s-XP{P8CgVx*E5J|JcRu=+>A zr2t26PE67#GMGmo#tGM8BI{Ala0k?4Fo5D@uTOG&q6p+U`UKzEqVzMZbM4qpuSu38 zb6W`%?~Ujuq5j01#ko8esp9d6g!XI~AU^bWhoh?FYEWZvbyG;-E4jlS@#o$Svgn|I zel4x$!sn)&IbMwvQlFBCQ2iH+7E_2P|C)no31o1#BR3-77!tdxz>dBmbTI*R9V6*D zG|kV%=eDt+t*~0MXfsE(-^XqpFV#aNa{lIZn85?stDJRBJ6eQVwnYrCI!we&om2-j zg{bQ<-LboV!b9x^6t5$zSeHljq~c;ejmqpFjUzbNt<1BaQ4e*JGgL>M+e_#n9QnilYg) z8i(M;?qOS=zZ6Ku0SR%g_f3Sv&_g@@0p(fSjOkldm%Y@EEdPd7K~6T}V#?-8Yf{i$ zxKyZyX{KC~Mr=U^^73u!<%FEj2m>uQNQwa9@vNSFjK5Du^~+KBNLke!BR-nqrG`%8 z_D4Nup=5&P1y|K!qM5x*b5oQR6)ApbYKxWk#;aeqy9=oN6tRnDN8P`<3cO6E0X*WS zfeLG!CzHd%E1Ohlyor0H>iPZTC*x#fZ!bLpJ*atREi0E>4HZvrDkK%LdCV88=f(K3 zNg15uXuQ3-7G&RAd;KS5q}wfHI)} z#g#I4=uIr~bi0FugBNZwYMVu`8CtWJ zogLV!dq7V8E~Z_!{Sy7p&t&{>gdIP!SLc6y@JJo?iFddixARJ=n$fH#V>fO=B1iP~ zO{;}#&R(F5w%7j)e%pwOmO>o3e~4giY4yEVyt5$3Ze7%?$klqjmEWKzUhX+-s%5Un zntzn-T#u)-W1UJ>Ea0x3*ii$#HjNMLoeQF}*_j{r_=V<1y`l&s>r-3rjC*y)2Ie31gAbHqW}s@&AbMOVV{p4Q%smorOnUk;ie zL&a;!QiRdOU5Pf=^A8z*#oRv9EZP@iv_WYZ(_05`UpJ?Y)Q9M`gsP9h0m#X^UWbWCU%`|YBsZC#!%>lZ&@V=tNgJXi%O2e z{79^a^gDG<&X%|Y;$w(kA{0kdAZ!#&%3Gtt1E%~kF)kgg4z_L`M(FcFd7;zg_j2`8 z=ev_|H`l^2-v7qk4JOaU-g2q(0gDOq!v+=vJ#pipyf6*PCZ)kXCM(fc&osOQAtBfPH zGk|0#($76Az@}%fD?==ZWL<-B{evEF3R#f;c zOBk>P`k!?cQYo>tk>Mn|KDx;5V*THusZ7cCgiEi%XYR%`y@J_#7R|Mn?G+1HpJn?g z2yAdkm+2l;B!DFz&UGf5A;6M*=OWD5R#7#w!G2Fn{{B>{d(AN?dfN0!LEg1XXOavd zNHtQJXH$#wB#4Gw;pzG?voUv=C$|;#PodQJe*zDj^Sg!a)=YmWkc87RDXhrOW_|8k zaXlPm`Kd{Nd}K$z_RNI495#|z{;R4d%|1YVBwKOXFuo`(By@M`SnMR(#XUG|auUi% zNPAWbz7T5v`Rx2jQM7e`hTUjST@O))COLaP^zYIgOVa&36~swccx79Ck$nAtm5Td# z{@50yfyz%(DV@9#@6nJFSAjCL_!BGSQI`_q??w58`}v&bv3R;&B6 zTwse%Fd#{0nYXw;s>fiNG>YU+WV>4*wecK5&R+FUn%}eEaLWs04yV?Zn2d*kEm4)_ z;mlC3Z)VMJe?JHF@zFk1eRUP~&w1(1EdF_^?W&I%4BBXZ=Xx1L)kw$Md#CJJk$Non zuPAngs0(sjtgq&LdG4bY*$QVXaek^bXw~E~b!?67&nJepR-0ZyU^&QhA7P?|ySdlfGzJDqH+T*G(x{ro=9-nbF&@JvZjJhRj7gE|)S1v};| za8^+$8h5zRd!@agP;`n7Tcwp0e5Ea`FIu)i^mZP@TXWXT-FKc)mDeq4d7^%DV@7~~ z#?fo3(ppdS+?qJ3kS3UkI3bd0s1zHBp_su{C?+uLt@W#iKR4-!mi+JD{L_fGwepXv zeA2|GDJ8RptN>D!abXm|cqC1qNW&uLWjwa#DiTSWU~nWXI{|*Cy+rsLkFn;=?l{0u zj$3^4Gyo?Gxx#8)Ywm&rE(_ParvNC@P<{>z;RX^{o~K04o@zQ^=e7`dfV(rIzPsvi z)7@RN`STe%vMo(%%2AxzLuC5kO-UuigoFfY2H@=jI<$ECE>dhfgzEVwQ}AP8EGoNf z77QS0EwZ`XK8*aft!$-hozn`>95WI$Mx2~X92FuRk7dZP+t$uco046c1`=9r$=XmO z+(_;W_njJl@5?!UgUuT1D^4$wL8KTjoFj4DoJxmpLm!Qf;;JhsP@+6Z!R|AoqTfAW zBlO`YT;(|(6&pt$+}P-;M0pi;Ij4=~2m8`R(JsiY7wTl$H-9^LI)+M*(*141nxXGt^Yg#KWiZetW|RlcYD^1?9}f?(Wpjz2pu8IzyD2$Mg#ZO zbG+R~2uT#SI;V<6!-OnZ5@7ERvC}FY4%6b4U%BFiYMJw$nwxd@u2dzK-aL0M_-hfl zm()oUbN<1uv-@uP_-pPVgTBh-!VPu`7Ajew{9PJv zp&xE1qaUJvoI$QEZ^s6uD*02-qYkyVSDFVy4eTV1de!GHCF4s?VSHZ;9K{RSvpFKn z{X`0XnSf;9I66?#G_Xh~7(YspXe&y-GftvG{q=DohC?PVChLR&TW14~D?Ug_=FRP; zW+1Qsme+CSt5waIXpTgUADOP#I`58IlTlWL{q`WlGjm7-`mx^^DANN2*NxM4F4%tD z<|cPwpo3Ct0!M`hA6?s$Qtht)#L5t5%h+ynxk>1MZCUDlcI)uZDJ24o55QhtrcYw^jkK0x0l(gcEL$Q>vvi~AXcvJ4}_hEW;_=&`}#~zhv zzR)B(f%V$IjD&?di+R3(CKgngQGb8^P*2wKten(GxVZJ=uKF}%`RgB;h|Sh0UZMx* zz4^{7l6ie2FR==J5;?ttrzm!I@7$$#Z;(}kk4euT*Y82jvJ-_y`Ra$Q_2eX!H|==%v&W6P$0@#pW+lmj68*)9nz-Va{b7JP=mhMA>5; zAbSmg^9w%~(Y#GhCMF(@@*cF|@aJ|`@$^R8e+vyVvvw)q@{ZC~j+Hwir@|>T{!~t4M^?kuWOG&Ll(YjjnT-C*Nz~Ef*`4sWyx*mel^Xflf9_4Hb$l0s zG9N?VnIofBq`%yLrlQKLTwVP0cUgsrtVfXqQ6xs!4h{?asxxQ>pQ0vcwk&QxvB!Js z>D*pFliG!A6cq>vn|{KQh$0>|vG@$nj)nbs=tZUA7*AH)OH1D^_M2-di)HpsFHOOn z^S;k7lAkDqsfWo}y_EH@`iAWZ5_6tIanzr=<&c?jcmQ>yG35uEuk%wyc>$)oI$=T* z<6u9)oO5)xOtMey<%4$G#wQJLE+*Z-KzgYX@U)Mnu+c%&8h@EuLh230Z8)SpmUk8m zWCHH#B5xY+K!WPXkE+pgeAb(Iw7&dH z)x&E^Gt6C%PdqyvOvwk?SKh(#wW~J|3&V~F3ElS5L`uFAS>|xE?PV7q!74J<$l&y% zGx-R@)!0j?>uuu%*WO!b-vUi<-IxDN-W*8+=*2tUP2J)+FfC&YS$;r}zZRfktozKG z40>oRMAIhb0z8w!kx_cP;zf{}1HRT;ddoqBO+^RrafoW^Rn^1^e)4PV9wyRueBmjf zmqP!3X|{BD-1POPY_w$9tgCb$?YqYI?~Jw2!ztV9jf2gt=GtGnf5ENaycFA7(qL5I z!rvbHtkJ!)6oGwIKsPW9ZOli(S`7m5Dl{%ha=tZg)Z~vyY#^sB{Y3S+JcmV_5)!)r z$fx{#BxTy)?Yp~#uPDgwe#&~yY5LvsE_d0dEC1<=SQzWXBZ|dsDgiA0!@kg_g|x?h zg|96P{f}npf@LqE>51dAasdW{NPGpk0G6_S{@2>{FjZ#jO#t~SBHVD~1PBKNBzVD? zd}CtM$Xyi{U!C3e#5Nwc>MK|>V<>AQWyt9t8TYqs`tIgg?qH6jG2aa{!+1%rGjD|j z)Wmz1+1HB4f{<~`u5atamdkno4Dv$@wGovBg0K&50HMjxkk>0aWu4@Pq4BiMk)lUM ztl)}zX~k&Vi#ZS8_*_grXugyk!QscKN8=%#$iwhtO`qPK@JfpPO$c&oUo_8T34vh) zQsW#FG3np!IwQi4>61wKs+j$sD8%n0K|%8*B&alUn~UN@pka4Ur3+A3I8t135Qa7I z+|-Gg%Bl-N499C~7J$brr;PG_VsrQ1(zAK4(4t6uN#L;4Mqa=U_YWoYvh0y775$Gi zo$SoFP4edV;=Ef_Vw%}jRsu8Me>aS+_w%XrF)_Z8Xa9DC940ZKxOnpAC9?2yC1mM_ zGCX*bGk`ILBh24Se;i=QAYDW?SkK zSNF}GNsS?U8W!`TqIqgGnuxxE$2t($7)qpCp%=rr1W}z|M;c181C>=q`);3y_Jx4( zZ&2modW`-VUWKCy36H_nwqw%HD=Ov+eAy$z!Qk?4__MR!r#0%HoRQ_3t#JHzzDxY) z-V!cjiuAsGcd=hgX7=X#K>D|k6dU=0x0OnFn}p}i3XeiCjT9fc_dIf-@PMmq0-{xr z$8^CC0z3YPTNUI(V=M15b>v;&u_Pr1Fez<5k!@zm+qCbYvVV2@Z~VODo|mmJm8(14 z>rRU}y!{&gW8`I`0XHj&5|C(8rD4zq0$e5Zkr$u|Ee~QLBh^_Z;3$8Dhl0g zv4q)W=H6Zu(+DT`sZ<9KVlyy4c6)xNxQYJ4wJFS*+ZMhoCt<2Q`9|KO%X#+22DN?T3DxGIoQ)vY!Yy z%hqZC$10HXOCC9Qak1x4tVBQWf0qty+LVTAs_!=DHQw1jQ|BA!i;C_Pr&=9{jdlTS zkr*Kz>36^|mJbC!k3ns()^Io6Uc4}_dsn=mQQhq33yL^kV8wpgfBK||&ad%~ogewK z@a>9&_s8#v8*UA|ohwtg&%2l;z4)BC=~C&PkF(8^kQRNhBk3dac3j|t9(ef$iLRy% zU35r*8sU{c8u$1%sIze?|BZY~`l_nNxI!Gg!3JUbf7}#z!NOcnr6}k8t#xAOz1)V> z1j)qWTSYfqE`7gsmqp-o-bXZzCp~fV-S{y^>iSXax4+fK0-nA7lYrW}))eRzh`pfo z8e}n!$sNtvXDd%i`E6oW(V3Msy-zg7r+#uF+#J7(we`qN5w%TFX&=e`Q5)Wovo zHQ?lPq!2wl1lKb`YKUk)@X@G6TIK4jE*x762Sfp{2zAN0V;`uxy8MyfkM6D(?Gs)j z+l6U=2T*zD0y4z!zqZj9c;4MN$`qGVxjdE9&a0Bwp0l;RcJDybpd-7b;;-S4cjUC7 z@47-iR){N)bhw=_s%V2y&RN*}Wuu`e{r&YT1; z;KP>_tI)Ud&$Xm0`n!kkZ|!w@m;&F@dtQEz`QWce6_tL^lFYuSQpyf zNBVoj9rIM}t0n6k*E!I_@fy zbn~hxZ)!dNTDdy-InTZRivpLf3*W{YoiYq@$*ENr#sofio@iUWr3DdkM_v_VaR_;1 zpVtQRr-Ot-y3%uIH|*vlpi}7f>N^!mXN2H)^}^G8pmAFY|E@`qb;sQ0RmhH!kmXQ6 z+hel-y2KtwCvThrnLSR6_W_}z=A*DHbb8uI38ICZt0baw5q;VVz_I8_I|t>v$-5ex zu6U_D@C;{)267dQ$sH9`OQ9&1J`}!G_&;i3M+#0e*Fn=A8uh1$%YdsyvFHD8fx`JP z{>P{1j&eu4C0-~3d71U;qmYTP=y>dS-9*5hyzlw{M!^T&7W2eIu;Tw7V06g!d}F3> z0{wt$2UeWc7W*F&fvTap>GY{=REOTu`#|WH$bYqDw*Mj{PDygw*nf&ObXl%$$jk1m zxO1}H|L=#`503vTK#{LI||I4WC4qQQHyh!qe;9yo=wXA1~eJJjZU#z0cc2#`3>? z@=}hc87CKWfjWBCqa{aSkFb)&>Q>6&3l(%0Y>4C|aFR`sS%j-aDIPY59z6kpXU>*N MPHOZoYXrcce$8PgB>(^b diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/explode3.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/explode3.ogg index 6fc0b3f17f5b95a34ec3f679a16d1d287939168f..5214966917cd16cc46b64aa03de17b242bc39310 100644 GIT binary patch literal 31955 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 literal 130 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 literal 130 zcmWN?NfN>!5CFhCuiyiQW!NUafsqlaR8m56@b%i4zUpW8@s@3^W9~{l`no-NZvWd^ zHX1KAk4ow?V)VP5En6RU^h6A(gAeR0W+rcKbX))^gv0k=A6012Ea MC}#gw2|5`NKfz8V{{R30 diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/fizz.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/fizz.ogg index 213d97e215d478a78b26ac8ffa3752c9b92672d4..e8e09ab2ee10b41b41f979aa34af0d12c62fa94b 100644 GIT binary patch literal 19532 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 vG7#xq>Stvrf*gQ1c_lE3+i!rDQw{)o3sbo#9~ literal 130 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 literal 130 zcmWN?OA^8$3;@tQr{Dq>5t!qe;9yh}c#?{D4aJjQ0sqtDy3j^%$l zdCB|Bj6<@yK<&Ng(GrHZd1NBT6(UDQOE!2PlQ>re9T&tRME9CY1PR_*s9e`nR+0>u N9I4U2q5&;f^#kDWCw%|_ diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/glass2.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/glass2.ogg index d3098b6bc087a0eef9133c83aa36ce168a05e342..3e361dba8b26eb09fe484743363b6ad6f0d7ac2c 100644 GIT binary patch literal 12054 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

1)7()>;U`uCFticfhNxu=JT!? zuG9oko?Y|SB+ZO1mt|&Dz#~_z-Xz$mT4@?;B@J#PM=)&ybLpep)f7!PJERaFNpBxN z(3Yh6So*jFs=UsAdN2PU|uBEEd+;8*{ zGPDh7vHE}jtOw|7gEORg!z4K`U1B4~Mh(5WPgvXfN4zV zvmA@L;cDrQJuZ9sxQB%|j^p|5t^~ZkGH^TC+tU3`Qp--g;-#=ehJd}*&(8w9%IPNH zCt+X>6X@m0`(#7^PcA!kM5x)?fp43?2kokyTe{@Yxl08#6nRA>C$Dg3?1d9=uFmmn zjHJCQns>DGwh)A)6%WuI(%f5$IxEERW%sx9Wb4DUFB@lQ#k(vET?ztTyF1vuR?j&r z8?TsE&@u6P?y-uKiFd@?JpeLgqif%|oOk?vwyv&0v~*?t;;$^8!8ffuJ@HhOn(d!R zh7_b)lp^u;0%)#`KwF1GO)Ojp-Bn6zezBVwyHWL~v4P6kCX7en&+�BSw#ws@0yM zVo9J$m^8N82+@wKMMoZ2kXxolK=ZTFv3T%+z9DBR?=w0NZjZptV=U?5;k?4VAS*g- zPgX_QRva^dSazenz~~47Ju3tC>urp$E{dTD>bDDNY|1U3iN6cmlPf`tA2kyJPt}_Q zz02JXWI}ZVSMI$Y&?Fny7uoNjVf8liNu=Sp+Az2wy^n#<;1$qc=PV3RBSN6%1Z&lcu|RqHOWB|MWas^`3DGz#96S4{*uY6^N)I0OtZ-id zcH7|t0I&yBjO(x?cCQ|W!^32^mxXvu5z<^ArLb5bq9190KL;V;&zqwV>&=%!WX}EB m5UCR&xBh#?aD^}pwLKXI1JG7Dg$@Y$0>4H7-WEZg_x}KtJ5m4u literal 130 zcmWN?%MrpL5CG6SRnUL|7Q(XWX88#-DjC5XtX|*cUFALdc*(ZbIS-}oecc{)ZvWdS zZfQK#JWEoS5u;~08^i7o2vA8=bd;TD^c0a9Bj`vag^EZ3h|!}j7MVObumKV>gq*-w MG5fbj1A2Gj2gkl9jsO4v diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/glass3.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/glass3.ogg index 6dc6862f1f6c796826fc0c46e20de300b6306651..1f153c544a98b02d6dadced63cbaed1a72ede13a 100644 GIT binary patch literal 11482 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 XsHn$5Sq2Z@|M-)3CSL~z7#aT$WiMJ; literal 130 zcmWN?K@!3s3;@78uiyig1`34!CZs`_QRxWw;OliSd&zsW{?c{MbL__4+q^x>SpL^f zUbsKaIEBpxs<%UrO4f%RvG5UDkP?Um0-wM|%mRVZmKjRO#R_8%38P&jQ9*JMvh}NH Mr$+mV2H4Q5AN$xRnE(I) diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/hurt.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/hurt.ogg index d79ba3b0571fd00c651a31d3b8ec2807b31b9e34..3d8bf94ec77be8a11550de056e04bc717560ddae 100644 GIT binary patch literal 12227 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 M5VL~R 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 literal 130 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 N76gwkNdpd?_yO+LCv5-# diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/orb.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/orb.ogg index 6de5dba675881d267ba49b1159e1d2f94d824fda..b5011209c490a4df7cee34dc8dee317b08127d07 100644 GIT binary patch literal 9382 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 aD!r2(eUMMt%5}D&y4Dr;8oDS!!T$n`@d{)B literal 129 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 L%xGV+2=i)w+1@AG diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/splash.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/splash.ogg index cc289ba79e87ff278b828b5dbbdf75490b966774..c8f09d38a224bc951ddd84b4c08ad0d814d62dbb 100644 GIT binary patch literal 12909 zcmcJzbyQnR)Hj^q6bck5uEpKmt%YF4t+;z3xECnWV#O&|Bv2%1v7p7B777$E795HO z=MDGX=lRyR*8A^!);e?cp5LB5duB@}qiJui13&@%_t;}jS3Z)@287&!G(aDBPb)|8 zV+ZgV$KwY8c$@m~Hw&owIP!m=$B{rJm$^Is2FLQ@f1U=^e|6v@AvH@MJ7HdKL2f=? zzQ-A9kgu(qwY!b2rxX&iMq*+}jF-;E(dyq(v`7g>B^?EAmDjo|ni^8-3Tg^UT&`ei zYuC42*2?_6{K7!=e?!|6dq-m!kDQjXKWqO?%KHCB?v1*hGHj|5bl^2QXc9wNI z-%D!iabr-f^$Z_UPFq{008A!s$7Dk+{<3e|Du`D+tx%q|V_;c(hwJ?ZlMn5)6gqoc zkz}fl-?1#g2MyDUAg4Yu>o~stzBL`z@E=Kfk9GoN(SZNh`~(2#evPZ774`_oVgSMb z#7Z8-10Gbbk{L%({t=M{Ji3TAVU;zRK_%J7DBad5y~IELYfCxLO%?ZE)xjKPE~6AkJXka0Y%*lKn!xWIJr3b{vZ;&cdnXQiutRV)cv%zJDQ$^zPKl%_4`I5*N&~u=Ki2?x; zjE;f%T>SGKAJIIv@^U2WTwcES zq1XZCSZ%c2&h*3CAAH zWv|1159SevWXm~kV7tSQ?BBf(9^9h6T^RcatY*HhdIZLe+ge50`w4xq zE*}QHH6Ey+DwP1FLZ3Q`1ZhWawtpv0b+$fUV~H%QfIWCxJrH*;}(1)2021g zCykxh8h>fKAXV{i6(dKmLcZyP9NEBXp#Cq#c=GI!;z^JS)OK8D=u6S0m~vV1q_#>~ z!)uT;QWXeP3z-DDLi;E{j$Fl)#z^3owkx#3m;pI?oZL`OiZ)243^@lpClybeJu4y^ z#8#G;tX-LzGAYN(6cGnffixt8IQ~`jUfb9iI-RMlDwLXxRMm%^1KL2L!y)wkwKfhi zW02-H=sP=cHNKX2E+{5ZW#?-ku|`f#h6IWUP1wr%NKE3P4Td_ZLg~p?F3{=UATF^P zV`mW8%%pZ4v?0?(t)F?6D-0DN8-{KBU92H}W*B%#RVFKgHW3kze%VE(&#>KE8-+qZ<7Nn-iv#~*lO<0*AGsc_% zz?Uu{fUXNeJ+=?{7Wlx{iDXQ(B9w5*wFVg{LW1MlU6UGy@poo0Kh)dp#3g+RzVvkKoTZE_R)fIF?#|l zWO<|)#NtC%9%S_8Jg)6I62PR792eU{2BZ8|4wyh5s~`f|KvE}>i;mO=?K}c(5U)od zRU28o+1~;HST$NU;P6jhkmVW$;ExP(J`i%VATQba>57R>9v7_b1hvAINBYSS8QqW> zt9`oSU&e6_K1hJ8-&o-ha2|gIDurer0r+CzBLE(60RR@!F#$EGluE)ZWZ3Ngvk0VO z>o~FKRI50?tsDgqUw)zNP(9^-+y?^W zPX$>IS!CSfW=HX1LA*3TDojFga;y+AA#!}g4`U}})@y^vBU7z#=+jb-pCD_3Gh10h zsx~WIAB8HY3^K#N#aNtdtO{++6vKoR&lo#F`v~MgwGA`c&b8jiUwdf7jIk?MajLO1 zSO1Ka3lk*W*trauZfa!>BqpkleX7vD-&V-1qQC+CaeE60Q?BudN-M7K{`u#hc%TOY z(D*^fjem?IdhHK*J;tCm z2%8>BA=3l7IwbXR(*G|7 zK}G=TW2I);W-J#VjSSO zcm#yRBxDp+G;}W*|3Uw2(Ed9z{&$poJTfAa9KgbUkk9Gq;p*@1>h;zw)Wg}!!^_^w z)z|HOhCA~#7P~Cn zTb;}aJ#@d!FleounRT~o7d$rGwW?-0F9@If!f=scId@|zvVKBW;kI}GH_o#7Q0`>a zPE6U#nthu$iFwOt=AEX<&na;lqQKMrO<{znaJ|k@Hc{aSMgptPpp1YN;DsS^3^twg zO1Go&I|=A;3hxsk!NC&heC@*6!r;Lf&wOPH2h!_C0o`aKp2bZDJ z-Axu5o)wzUhu6{X&Rg)RoS6zR7<4w9C~E}a6s<0Kri)Aj(d@M~ovONX0YfbZ_tome zAFQ3@j;>CTYYFl(&yCK~2F#xR z!8RBm%1p1mz}LJ>9`d&4&9F3zQ(3>gWmwD>_Nu6D1QHi-YTp}C)V6lsbdFdW&RT{D zqDBHM0GwNfcx`Y`W@TDbK!6or8UApDA+{llZWvkOE0LeZ2pD2-;$4S(rS6WiNbU_4 z(dnxB$7U8Nx!a7?=DrqS=B-w;0y z3QAyj;+tp`gYEf_&-$Hxmzty0pBg-bKvc2uAnxED+D|&5BGc*L!&-%f-IdwwZRycd=Zy~xp!zs>uKif+Sx&@&AVVbl|GC=8X zaM_WH;Cp9TVzxd!{NC=#Sn--_Zo!-HpC`;1vso7#PU{z1rA#oX^pCfKl*zmQ(f~Tx zWE*i>k8bpgx;OQvGUHQ{DKNh1BS?`%FfBtujL0XriQNC zU^w2m<7{Q?@3%0>g#obD??JrOfNxKDgKqPTMQ+z=Rt^qm9kcK9QWoI%YIHpP8rPd4 z-5Z{s&A_ennenhV4wEq9iBdH+i(H9UiIFE94>gGjG!UlC4^^7rxKE7DfzT zTVARKdK!*iL8z0{Etpw=i98L%@6qRnGC+WC)-f9d!wZX6(TyL-^Gw4H{2;Wt@KA1| z$75x`Y;zP<;>iBtx6yf4h;h5z`j3@tp=dM2(30+=IGcLugYxl>4&C@Uwam~v66T;( z$^hl<35&k)j9*k{mOV_8Sq*QshB+WUAJ3Qds81b7LQ};7-OPnSi7GXvwVXuFK)~fs z$qB(j)7rWQU&oU8mxl`HQWQ3I_7Kt~|38{AA5Q-sqZc&k)aIk7M17ij;fpZ2kVv{S zh5o_#lARq$tlQ{oay!qSVQD`L7>Fnoj|` zVL;^jX{fJHG1D1N9nqwKu#hwrZlf%;Yba~X5IzhRt9}L+JGSs9kY>K}js&bY7>P8gQ@QF`|sE*;Kp;a(NLN?f+C!%d9G)_gzLsO;5Hnz&Xh*5p&E<5xvo_ z!~utrSv7+P$WGmRdHhkcGXc^tcNud2?sUra#zdr~r7g@z1*~$;v*)nnEmfuNGAac| zH64g~FSNE9Ad2-d!?_BIyudMy*>kG+4VaJ=X!>>1O#(NU@h-MRMsd2`R>L_zv zS}mIw_-vsu3*TX5@~vmmek*|VVttj1S-Iimea3R=K)``sXsih-sXO=Bz{IH_X>gLf z`4R4MZDLCmQ`%KUNKV>yo(}&jzk|AYD2GGael9{k%0k)<}68S8UF3d6DBlS1Qj zSTNf0d|HmEOVOWEsndE;4lu9O?mI%hlqMY}}M(8Yy=S7Vi0EyXD5saL3I!xFjSP17sa0K|EtZlJGQ?l6bjlUPk_Vo}qr zVeJ-)ht!sBxc>G8pOk2m5x_l+ za1}7*YJo+2G&jJp!I7KWn%wSdj0Ub5*^1HL>+ zh}T75j#P?MyAhCGR?=xG_o%vP@r}uyX?wb3NR|mvo>L>#ec>Y4Q_cLmnXT*hI;*xDO{SE0Q5RBr9BWS(UI3`o{r@EW?x8AS#MUbzIo~h{}v7o-e(>!>Bg4*AN zT2S=!LYst3yof@Q7e>^)+p_Pz(j2ir)KZI>G-d4dt?#}18BjWv4IfMgSs9ta$P-S3 ztvz4Sys;kX=u>NNJpF5wpPzO*s-Nqz_MCTNQQ#N%JOg(BoDNo4j-aYynS{dIXT~Q3 zCnhC|h2i!I-H{ueq@NihcG0C4@i_hHfW1$64;LuB+d41<$;&GHxpahEPcFjpbB&^x zyhSETDjRpWp|^)AIxBm}7L*gCKdorl;XYg1M?Ws=vd4ym{m({=9>!5r$M_hjQ)zdY zL#$;~xx-RD=chmAoDi9wzC%RpHlC5^F;dVtSLaUZ*NNdhrvvH&Zn7HTtr7;o6K!rZ zhmGaCJCLgLJ1}#n$h}Nvxuuvubsjm!9hZfgS_d?HZz4YQA)mRA41XkC$@e1uNSHIF z1ebqyK<$kcTjj^UU~Vhsb>0+uZjvZkyPmfswURNHSOgAgr2X8luBj6kh1>j9KN}kf zG034S1C9$^@$=7Gg}rwSJ6%qD-nfRg&iVWI9&+Yiw3xF5Qs^+9NAfY{)6&kaIq5kn zMrgKab~G`$z5cVZ<>76Rx{&)dp-g3_2QAl87Nt+ zKL&wPkxvg#UQXq6jT@S?u&OY))o@HEm}$&g4`d!OY?vgVpZ zeMg&O^}KbOWT~9#J3C^9WhI#?!YtB{A>7uSh~s0N5u;ooif&l5q{Q`#5ll7T4bfq; z_i5eS(5Eo6R66)z@wd!M{h?ahP?N_=6mCzo9o4>OHCM#34yoJvfnwWXxm74jr!dWJWL0`K1gKH2$`S?W4u^nF!wJ z`?q>F2ALmTo%byi%q->$ZMPOD6*CQ{cQWM-%W3+>@8N274&H%=@Zb4rRC$t5#mNWO z9!^&<{pU{PEB1ARq^sA(@-V=(A}{FrTeArI#Qu_DsgHkXi^-E8OE!JW9vgrj!n*z= zyoemjsMnq!Xoaral{SID+>zgQE?dH|m`9C+&%jBX zF`FvnX@H$j_=Sj&JQXE@MP$-_DaEH@n*x9ehI&9ADO|a%>ch~$nkp|Spy6J@ zaD`Kq0%wUM~_O}*cT9k3it|maZOfX7;<*DFM@Ft zI(0O3bhfk8nmRpfcV;P7nSZxmf&B}SZkD#x=OY3!f`(X4=l0*+X;m{rYv&G}GRFzq zBpxo`{ub|Lc*4|aM#z5ogj`^xJPm?F+MgA>GnyTJv`&RjX2o~$md-(C;2U9P}EFu?=C#opX5_`g(1PJ7TrN{ja22mcR`Y zLj?&9XnT6{I84}NbPcCh9z8!QZZ>8UW+iZ+3zS4|u=UGKD1U!Gj{kS>qE9ZoWE0cI zdRujeyv7PWrk}3R+_kp-!mcc7RB-(uJ2s(zJYi#FydYIi<#44vFbAFGu8Xvk-0f_8 zO|!?Hs|+W8#YWZo;#q1(EiQ|lvqeqNo4#-J+w_By6b*sXvO{Zytq@7j_}mVe@CS;p z6!Z^YchDPxkA^A%d?Eh&q!Zi__0uk!6%OI*ATcx{{dG|O(R_R$Gv~~dS#^(i#jan6pTwFOBA^4!YT3K-tP7LaB3)RPbZq^4xv%4c+)C`+f%Yx zV|(|SDSeD6E6+QLOk84s#3@*tL_8<+_(vPF+QH{m%C>VEWrb42J1zeg?_nL`P4x?& z*w&#kzlZo&;iX=XfWE)Ldl%-3hOFnw&U%!ZzH{D<#Sy4r`AQ)GA9wVq@s8m^O~q&T z(sjs)@_6SMha2J#KeNkX-7^>3qraZ6cWL4w)6DA$V6SxJ&QR<@n-G<*_rStp2rr4TydG&w^Uw72WTRwf1K&A&I_LC-U zX{gM-$%CX(t2iunb$dT+XojIhAT}e5zs;F){oawJNM-&s(*mmXd9Bv$a(xuvcu^e=Jm$xV>-OR3Xm zqVDiB;M1xJdfjQYw5JfHUVCX?P?XMQ436=qvYixRnSc_E)fsQEEtTr!H~QTz;5#2!hKyS} zX>8uNrQ`k8Ef0(lCHsIdGe)*g1le093=u2yg6caXK(TmHsL5Iyg8s6@u>MtQM8;ZQ z8EsVIbwpKdvATS<(MNRPT!IDWf0uU#|6b-jUf!W1$&Dx5jhwE|Zv()t?(WW>u1-!) zE*=hVgZv!r-JBf3o~~Z5t`2@~F23&ej$j8zcfF|6vr*MC`qr*G9!x%9@3=@^s?WCg z#68FJUu(-HeWF)q>%AvO-6Qc(Pv)g~rfQ8>_$<)elxa7!`#~P^KnyBF+>&dW9QKDY ze&!XYvXuQ_-7d>rw5*gpO9w0x73Z;x8R3&WDaP}WdD_4bCd%c?x%5vTIdA?vv(9nm~R;%{+^=c;PG-oW{{Ub>G4j)GOE{9OXwQ?qt< z4ki~%y_7O#kgnKez1&t#NhlKbGC|oE z_X)L@4A=7+%4^`-0ZZV-O-aLOh{yRuprf6y#CoLk{dL1lke*IStlr|iV%vk2#vSZ_ zb`~?Yy_L__v|h9Qw$+!VH{+y`@^V}hcs{D{ zbqmI++w|)_H^_^otQ<&@FU@5fa=JjsG zIl~>v+T3K+;qHA(kqj5NR` z@0#W7u@mm(Hw(o<)f`rdk zT7`!=$};fUm6ys8h;P*%Fb_KG!n?N}n>I!DIhEw;LaQDGk*fi5wy(g`>_~<@mj;~2}g?UuMaQOO5(_=SU z86J)v5PhF$eFPFp`AS|EnM%hI1!mAJsNn+Zlx*W;RZg1uL$ejHIqCbalwK}s+MdK& z!33mo7>(w6ZM;2Y23zI{9EMIM``Evl{~cLB+bhA{SaG)fJ7OuB>04ZBc6+!sGY9}+R69R#U-(P`=Y%=#58H_v3V2m7dME9 z*-`&{|JdfZHIE^wF1r;W7bJbZtoe;NeUm{)lJ5NjNc&aSw{`Otw!a|&_?xK zy-&x!Swqk_f%vrAj>i2=iyHacpSR=R7(LM8d+c$O`c4%_-lI#|{xXM&u`6r#HiJ?h z07BKc0ZcyI!rgAM(@Gy*`8>nP)_bIaCpD_8)ZHZl?}Xv=xg0C6#2W|jXy4p7_-r43 zALZ8iq8svXCaV2~-^gTo8tfnX0A^xK6cLFD;`}-Ic04n}(lXO%P9+1|as2t$bj1+_ zJHl&4LWCZN&fBeMHJ1~k?Wt_IA+WL|UAkrST~KY#T&YCrg+u#1; zi-cUg@aT2<;K_geLQXPU)s(0(e=w}_ZNM|WgO{9cw2Y$0{2u`K4S znypar=xl+bk!gDU#PRnh&zuU+>h9ANC80`aqM4{bg7w8$!ta~zQc4@DpFVwcs6m^v zXmR~la}96gHo8x+v@?1tIRSP9U7vvB-!9W=w4OcfkU!}v=L(37oilE-4kSWHnbv)3 zVMqRDYFbG1w~=esT^$!vuGjOhf(j?Mdu3;f?%%@CSQFx@TEk$_87%jE8^ZBS+n%eV5)Bo)6>B9wW(5K`J z!O(iVhFdF7tCNZAA&o<`mui()kPQDE7q@Rqo-vFfth5(}sapWIb-dSGALBDzHqcpl zB>}j~fakLD(X@?MEB%+qDm=ct>1*H{)e#VQZ+%qjpFpUe+t|^n#wcBqtEH~1rFqTP z5@l?(Jef-O(UwpnJ^m_RRf=W8##3}<-u@ujv^!`)jEbZ->RV1u&JnNoA}fEsb-y3W zU&K3eR2d96^JD%a3_OImMK`T1P?z=hqU|(mJy#bxQ%) zs=K~08Ar4tSkk(G1=;iCAQjx{*mn7P1%JQ7o(amv9rwg{+;(UTA3r2Klr64F z99^B)@X3&A(kl8+zj9dBPj;ncIv|3I#Xl3Q=4dtI{xT|~6M@Gbog%H8xk5f8a*L2; z0Bmg1Ga;D3N+aRKoXKql;O)A=oS(O7o?ocXmWK$_r=R>8c=AV&r2XeMOX<@w>(5(@ zK@TjqYQFA+)>65+x%aN!k|~q|>bLFb*X;s$hOU9=#4m8NVS2UTrK}qV1_v+cs|dg9 z>_c$Up>*AmZ8LMM*WH;)R3g!XaxK=1F3EQR4E= zS;aSlDXWr@`DXXd`zvwSX9^F8)RXk7wjEZ7lnra|dULG7?S`Ytm7DPN+GU(KJR-lN z@|LzW>LnIVS%vla5lJU3uVnb1eFCOB)jiy?^{W@Z1qQ6QbB>>sDezffaPmptTEKeG zJI#X!el1)yB^qxs3VGdk-gm4#*vpuA1Q}Iu=5J0b3xG$#nbahcpGx(g7Gp6!*$hq^ z6_-#V-L6}SRvr2zTii4D2Kr6G|Mg!gDi#c`Qt3soQ3Hz8D&Ff=7l^wq3Oc$hN)YPBXZHk{g}r%7V}7oMJB>&6|Snj(0XQ z3}m3CW(nD)>3`GVuVZ4VM*#YzBu}e)4ImsPxWCR3e#sMrz$zj?8c{e*0AOb=Q!!D= zJt@M*0I-U?BQ%)0J>8uisYWbkiC_6P=H@~-Pf)WPK05s3y0}!wN@H#tOT3>4In2q+^kLvPY9q&fmi|8rAHN3v@vwE)M z>20CfLC{9#cR3li34{RXU9(g0i)>rZ#yecGEPVV>Ww*$b^c-7`nS&JR@0+Q?W#`^Y zcWWP0uOA)^yb{9|%Y6`9o`beqvR1W1UK!6M1B@MgvLA)~||GZ`HVDkiOP|~rT>%FJ( zu#lZ`vU~_1bC-drA=*6z%sz3fCxtY*uLbVjc2H$>5KZ-T1x!bO|E}Ua$}s@H<;OR{ z-bfuP?ej>mRXUk%VR;wf7=*5a5|Gb79lHB|oB3TN8bMLunJwSF)@5#PzpiO}WieI9 zer$YoUdi55BG(4K6H9)x+l)yYBQXBFk6aED$HCw5jf;(LqazXJRmC4c^)iYDHH%Xc ze!Y1P_SCuo<5`$WgXbw7oZ7NS%CwJ8c^&cdtR;azL!uTdPp`-W+lRWc% zM4RcumQYhMF3}FBBc4n@)U?OlD4+r=Y9kgHyoIA0vBH(TV;$uGlUYx21eb@=zoBBW zt2#xEb!JP)i;5erTwAi=W5S_x6#ebz%jYo~1I)x9=sX&!;I18bUjZSvmlMYWm@-nE z@Tt&hSIw*4z7&uviwDo{_qzs~w%Co-pJhrnAp$M)nKQ5Wgk!XPD$z@AP>*WAYB|dD zDtd8#Ueepp|5hOO1O~ zE}mn8ZRFMO8xFTk-TRyK8`hiEQ8*drXBHadG(W>mD2d0fm2m z^EOfTP~ZaQEaI!B$X(s`)y*ZB52Q}I;XcNjy@)(Rj>NGf+se7RDP&Y;MyJ_-;;~OK z&mqgF-3|UT4E+{x4=UxOM!)!0J^6a})%(4rFt8!IcLMbr*^RDvL$AAIyiT0Y*-4`< zdQ4WiK8nulP3GF0g+dhTWhT{QpZ&%>ceV>SSOm<8@C=JSCMnQpHj(SpyKL+!bQZ1P zc=n#1B>D3(Nk8qNP@Z&_qHPsVsK0k<9n8=Q$4|h&ms-)|mw8Ak6u55&nH_Sk))wiS zy%Q{<&jLE-t4!g5E%8u!Gns%@1bAy_ch%pH`nOE(4(#$bmmOO2F5U@Dv|~?^_749F z7;99+8z{M7xR~E*C>txY%`r4LUnz)-wGFPlKV>-o{@|W>_5gNb&J;}Fe5NmY_Yre& zEV3Vs4I02BsH@HlbUf?U9JzPPCUm2HYUi;asL+Cm3+PIel9;%srEa-+Ym$9;WN~mM z9U|cU>zfqiOA&>EA3}oF)5ETJd!V@kG-K8D#rayYO5u!y_7O#{&)EE)iLnDi$sgIg z$C4eIL)Z0vYE)P=VCK36%KLY34fU7=CVG}@ZOmw*+P_(U6=TOQoY!n>486GCLOXG} zIFj(Gmhxg9f72NJEFagoshnxWM1}Z}vy3mPD*sN=j%KOa>yDXHDG|Y5L=wK|{b#EZ z!yI)Y6x5PqM$NvXO3DeYpx|wQ+WnDBh74SrS>=_5*Y1{Cdl5u99I6F9o4{BAXYX(f zG%Xl!$8l}ppVc-Qa%80xocV{~mQkgaD}uC(qEqc@E;5hfHV4%5ZG&&0_9pIS-)Ow# zESi=2Baxr~>ny19wF!A^CMnF-3mgFOMXMlN2H53F^DEd<}tSs`>G%^L?*%+96-7oR2@?6PwI7=tYH*`5_rD!DlGF|2 zkcvH7fAYD0$E4}*=6SOJq-JtRXE;s3^w!d^=ihcE{L`_gXX)te#PlgKMuVFxfxQk; zmO#x!yv8FP^O76ie)vEcG^3GB0HJXh0zIXe#ej9x7c^NOW{B9Tz&pC_t)rF>D!3Kp z)kA7P874-pj!$?$OhdAnwO9=Hn^Nc#{@5gN(Y!DFA|dilkLAJAz|1(y(NH^8TwK|K zlE>O}X4~A`ZNW6~ZheJT*xd0g-%00`x%9<~d4T1M&eXJ=1L~Wgv(t_KbFS(o{+wq& zK-DTUs!lce;u^gLT{NZ=u;mkHs)VXU+%lgtc>EQvA^$3;*aa8n2!!k>$H4rX{q)v6aEA7QxWxZUJR(o<my$UQV$rur(t@@;SA^U>=X8E?%&)QjxgbO9GX4K9$k34FsHUO?CJ!Sg z3lkN&m5!4aZkOO16lgp4UM8~b;@$MJR0emcLy$hEUYQn3io7FEb< z>SUV$fWBXg0x&OL8b&P+;}WEq*wR5*vPdXQybcfZE+qd?<_iiSEYv@}uI=~K=E+D$ zu9qv~otI_Fu*!Q||2cIfQDdBqOrX`TlWj7<6WO0~Na>!gI@deD31-qgN+OUeP6c+> za566ItSHpzQA`w2hh-rXcW^UxyyS2Bv{t1^>&49&Wxlm~nmDm|I2i3;A>A-)z*nz| tw{Ce+_28IX#dge@Bn5S=aZespSwp~$>GQM8Ya`sa#8Lsui&rw({|BCR;i~`u literal 130 zcmWN?NfN>!5CFhCuiyiQVaW{SH*6zRsiXvR@b%i4zUq7S@se$=a~?|F`?@`NZvWdS zZFxM^JZn~$7NZwATQoZ!u4s-C$r9$w$Xqd5=MV}zT?j1)@2xjrsso##kRj$=iC}jO NNzDGOQkwul`~dTSCvyM* diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/wood_click.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/wood_click.ogg index 17530a062d7895ea844aa02db10be15699bf77d5..80842d688c7efe8bde76e95951655c0262f62706 100644 GIT binary patch literal 5171 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 N{%*8=*?O44`~dwmC+PqH diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/cloth1.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/cloth1.ogg index aa0d34e0108107f34dea28e6af07117b7d7400ee..586ebb56b6f800c5acff2fff37f2712757757529 100644 GIT binary patch literal 6671 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 literal 129 zcmWN`xe>!45CFiODrmssIbL-G2N-5-qwygHuHK3^*sFeN%n$Et9kdJa9P9CFwB7bI zZ#dtAj*8+^Y>vXICvDvxYf`=$h-eDLki5&<7Xuj^NQh3Mt=VbaazOAw%6lP647S;5 Nvt~4Yl{@DZ`vbQ}Cf@)6 diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/cloth2.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/cloth2.ogg index a1b8ce743ce4f6adb5d8d4001f1adada5d7f6a1b..160377cb501bd34f4bb47afabf28fb6a7d2e0929 100644 GIT binary patch literal 6478 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 diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/cloth3.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/cloth3.ogg index 33f00320fe38c43e393a792035d5bc5ccdd301f0..1bb7e83ede67d9b2913f54001f87be89bb4afa8e 100644 GIT binary patch literal 6717 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 Ml~KEq+YL7M0KsA>Hvj+t diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/cloth4.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/cloth4.ogg index 8cd9fc275ae69fabdff41bc14d9511c5a521748c..bfc277cf2b4feb963ba68bbd15374c78fd3b0125 100644 GIT binary patch literal 6393 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 JJk=3`{s&I;*Zcqg literal 129 zcmWN{xe>!45CFiODrmsszXNr{YnZW(#)lNRdMnywull7iKfJGX&@RMttjDX-cH7Ui z<@pwL)GRK=<|v$c)DCv%0?67-Y|^6#pR?4ZB$P#iODaH8Xw4nG@>xQ2(PF@Au@qEM MWk%yyIhbJBAFVAW=Kufz diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/grass1.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/grass1.ogg index 24d48c22cb0d82b7eada55369f7216dfda7a9e6b..99c811086526c9788ccd3b1850543b142889bb11 100644 GIT binary patch literal 7819 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 literal 129 zcmWN?K@!3s3;@7;U%>|~P#OsRO@JWGsB{eW;OliSd+}TPc&Rq$DTmhgK5vgI>;Lvi zYaUN6Cue=xW%Qz?(FXo7g)HyYhq4jxK65A$9mJ3j$rB`i;>dz2w#Moho%0DRRR%UD M<0AdbDxi(a586^E+W-In diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/grass2.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/grass2.ogg index cfa92d8e450d0f380a673ea792d578221fbac360..18aeafb6fec26deba80c2b9c1eddc524b926cc72 100644 GIT binary patch literal 9478 zcmcI~cT`i)w(tqPi2*_tBp?W(2%$+tlqwK%G6eStpZyX3xy-drD$>^{NR#0sK?^a^TElkWU}w z4mk<&_rg26`j8tS8fD}!0H`X59DO%J49O$^RmdaBn3qaBkD(5S|4&(@{4)^~h}U!Q zzoH<0M(zw!8c8O568t!O;=G)k@yZ|$2jWm5P8#mv>iB0AKiES<(?lJkV`QphXrQdG zuBWakdCdohyXGy4)0UBzQGihY>55QOzYGEBzyU}-co$(P2@3#F0I(NAFsEM8L6C^~ zqBk>%+GMCpIwq4C)5V30M|S_M;Brpv06+y0MClVBF6p=pqONj@B;xZ>t_F%laN1bo zSrmQykJC8MN41aKJqHoObjK{H0Z@A?+5(X<47qZQ7Kq{kt2?~-UV)-)JcHQdyf6lt zUU;~k%;&;XgL9uBKTJILMYMKEjZw1p4O$O5dKp*IOk)$|Gl*Kw{->fpk^>I%qDI5* z1XZIWPalnVl!*tY`Xd$`Ab?^5TFEe-YFK|Y@4&E-;iiN!oBXh>rirOO7A$@?X8z9O z{(j^B!4{d3R*k_HjgeLpkv7|r4qQ?HJimfxw#mQ!tMzpp1wr zqX3-9DuL6d2qID*>O8vQR^fWT-lequT7Qj1e+|=77XSiwA(uSYtVjRjxnhy-{C__x zF1=!a3aHDT>%2YJg)}ijJ$MP)BMtWgpiNaU5?y#XEg!iapY!0O<*U(0)EoG&cl@sr z$Yuus6(n!hb>2Qu8yLwEyu6u@^0<%wIH(G;M*jD5`^aBFK?HKHq`ML5WRo0@)ItEK z<;tg1XZk}4>=2#50M8oA+8RJHXD#Lx!|so~h%vn{(o~#z|Hy(KgWMlMTOwZG>&m+~ zl;tz1!<0q(1Kni3Pg`F625jSA&SviBb^!aizR993o-_x?S`1|^J#K=5Pz>?DNL`cZ zpZWfAi(=dC!564Ga74`1efK7M8xY!Y%3d3wC%65l`>23+bC}@j&IyADC(<~=1Re>b zp7g!ToSKL1MHHS)NW6qD4mZMZi;#T7jwFWzKm_#2i~m+fuKdS~3sYjnUWz_>CDSiK zuF5(F&#hE-K-HO$pchNXgI=6ax0LHsfzoy-)s0z-lZY5Jg7hb%K%>H)l2mE9kAfsB z6aNxX1V+Wb8*W|bH4ESHzdf%vc#TRHY4)RBUtBAf9J`1XRC%_i~4^8=1S{OB;7q+*!2XY)*C3bT2G$wqdZzL?NI^706;)? zBRje9gF1bA8iPps9AYm@gp~S52O*ixC5sS##EM(Ue)vYGuaL;48=F(eii;@+2LZI; zhcSOBi5;Q>0{}-R3!RkF)8UrOOS#J`6kRi+!g6c9u8x#TsLsEljZ%mz^iaux4Yyx-jgxiT)%z z7F&;<{BaGN?l-L= zNy+Kh61S3)Yxhgs-=%}Ek4tJ+@0Eyy{Z>lE-?e~P@sbjWxDv7c5{ccXV$YtQDJk(R zt&!M!B)-z}bvORqnBSbKjg6V}L)q&d%x2lG#FvtY5~Ak+R}n;obB)yZHx#EQb)Sn%N5E^#heinpo0ocD<* zo9DDy`phpxzwCMC5#luytlzY+&2)pG)y_4WtMMgYR!Stcux39a-*JjP`*uR}h(@qo zoilDCcqYK#p|9?mLt`-Cs*aNV`JreHhQU4`WvQ4!~yL7yg20xAT0=e#4Q z$OeG$B%fFWU792G938?BiYeg=PeO?Z(g zq&g$CdvP6)i5t=%ieVtta-dx$>tI%HlHJi{AI8Wm6-Hnz8AyfcpqKh2VQ2+N7)%_g za7?Vb&}qo{GcVB;6H{FH))JfwgNYX=aag%m*K@cZBTp4mUI@dv71wj%%8!T_l8KW* z;yUGydT3g{v{$M+!lW^@4&ut7&S!YxTUD*%LRKpsL_NrrFlj;!Az44+rVsLmb|p`x zBV0dbSuR=6qeO>@#8@(tYSS%Ck#!vIAn_D3aW1Pk`G!BlF)`)Dw~le;-D8deWC7jl z>bcw#s>e>c51{JET#*sw_3s@Anr{5JQNse*gKpK{~^5!0%KnZY9b`)q4GDa@FXaLRt5a1e!OvDbTv9sA<+`t zw^D=KUWkGVT7ns5D3;6+AWege;!+<%BEa;cdRjPjNRbxdN0dR6I$3d-iaRem#^?DE z)zI7|R-7yHp{XNNHJEh#L5BS81z2G=j&K@_b(1oYf;b~v~P1b3S3ir|_)AzFia zp>32eAPym%2VIVnNU6CYB?K6u6zbTEs$Tq&C~x7!W+!pbe|NDI-F&8 zEC;s_?&b1$Blka0G5M9;rhkO^|6c(~UXhf9!|(*zGNByyL>f-A9_VNRAl~7X>T+H< zvswqyhrB6|fbu+o6Is;|pcAQz2!l}%Zh2m*A`odQ7<9282ID448ncWmPffw-BFGS5 zgek_Yyl%pA1zt$RfKqYcM1?_t;>hYnAV4S{Ic5 S{MYOThWck4`A*L~s@|R0mqn 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

r%!wS> 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 rE_!_3YbN;P{*kBN|Iz0nnGDCBx@q6 zEFqM&>|v-L-ZOgozTe;X{e0f{uiyEc`^zs4#*E#1Nn`6i9Atvab!d%VwnE`GX zp^v~MVBx2Oef&Zg9Wavzj2{RpqrrB5YhX5vng1$`nGDR9DDOw4_xAr&CYgUP#0BtH z-r+~J_A6^BtL|52kd*)r=@jv_FDY0b;D`W+0l59B6MjCwXYBXJ?R zzbp25yF7#ix@-#)YYUP-h?i~)R%F}Ja61HSip49o1Zx}$(P#_N1NBg-Ne9KMYt@SP zj}aJVhajw~SWA#t2havy>0Pjbzq-+q zf1@WSq}!Y;hx!{j%XgEFR@@8vM5l9kT1CCVIKSQ;w&Fo&FxRCgXX<{f0DzJxH)Shp z9e%I(k6RRbHgai=EN;pYDSNcJm$(X}uMLicDwq5s)mB zyebiTndfT0YCF16A}!t2qBzzTFDgq7joFbL1wnDh9WVaV?6~r8FD}eXmVYJp__bQ6 zBBOcmvircdvX@9>E>+;gikiTS(<-O(LLOqw0;rXJt_oBN-U3bi9Z|rjDBlbtR?(dx zNw^;T3Vjbm#lIVFN&3w$@wfk0-ztB%rfuM=oiAjo2s%l$q>|q@HZv+2{oFIX=D`Fj2q%A9?t$P)_Ry1tB zYrN$@Xs2OqFX;YOFzlTW$zIF-ohIoWf%GAqG+0G)tB!Q3`X^w1hs|hz*uO;%BSfSy z>0it;;r|^u`Eu!>b<+2lXG*(d{&hC{SW-^$jl9|70*?QPoa4#&t|#BSlstVYT`nox zFDa*_w&298hu`Y{&-$;(ITS1nDu|qe!P5U0IgP4f#vqz16s^DimQnvLP-y5u;eR&( z1T|)GS?=T!JG{~dyygeI62U?Le~%b|{h(p}P6H@53xY%;$XK6M^a7G67HN4}|2T&# z8*Rye8eOg zm;|wbhx1NPh9C?p06{)ncn)+t1>cRH%D}%;ofN}cVD9DGcViIZamlKzw_=fKs+fH@ zdRi>*wb5j5Y>$x~1fd#X;K9jh_#T9ivd~zD*qf^wmI5-C{0D6WNd5fQPT3k=0-AOX zgf4!<2M5BCkTs!7#+u*Sa@B#re~=(Zc$aNWs3g77APqVY+=U4rsz^gZ7oC9Hs9O&T z5kB-;f2a)W&yIAjI_Z90qf3Lal(hiiLnvWL3k=q@3nkbQNG=Wp7e~@yAHk_F(o%rX zZ*M&)NFY=Z2G>p!vcpD032sg#7hy*ip^G4!kM>30y;007xf>-4VBEJ7g`s+YRVXP@OevA?EK&SfC;zlg zxuoP&X@%miB86}D^FLFE`ohK?+})i>gLHz+dgKs2YrHSad&BBom9^7{F#E8`k-o4m zH%@x$m=Zoj60+mHvq--BP1D($nrrRK%m2r_!5!W42-M{k;g(#hKjWC7bGIp+N6EE&Dmw12w3

7xKB8qpJW{GSmSaTB&Nl-x}~| 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 diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/grass5.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/grass5.ogg index 9090000071bcd25e00a8e81e93d6c7a23f59b2dc..b3a16dde9eab808d298c56df7797ee286402aa40 100644 GIT binary patch literal 9152 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 TGG!h8*FgB=n!70gz{vPt0FV`E literal 129 zcmWN?!4bkB5CFhGRnUNeL+*fd0|y8*Dj6YpSiSCNukx9Fyk%SKn7dMszHZMtxBu-- z8;_ToM`3k=7(L6`qCwidw_LT$Y@;_dQ#4Rb&^i&^GZX4y7yu{%lf&vg*_<^+i-azq M7PEhg41h-b0I3=#LjV8( diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/grass6.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/grass6.ogg index ce1f6c9d2d603d3b8c32da2e53027d765724b780..4ce5afd5ad5d21ceb3838c1b322771b46802f4a5 100644 GIT binary patch literal 9133 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 Lreu6sXFyaxqVOit diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/gravel1.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/gravel1.ogg index 66ac411a599ca19196bc8d02b19b603ea4d203ca..c586e3298c1c832b033461c3d63e3de6e36f489d 100644 GIT binary patch literal 10021 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 M(Fym213-cQ0~F7op8x;= literal 130 zcmWN{!4bkB5CFhGRnUNe134hwz;OsODjC5%tlqr#vnPLMA8*;#I_9p_qp#bu&h4^& z^G4&P=E0;+5Th44TQUxJ=h21e4D-F(WGxV2qKKJ8z5;nJA^DhH3^qYR#GpeY(1k2O Njbip6OVHYY_ygIpCkg-n diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/gravel2.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/gravel2.ogg index cc4e906eb5ad6ca14bbb2022da252e06ca4045f5..3c3717be48b57f662fcab0d1e1d3bff4297a4f8f 100644 GIT binary patch literal 9831 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 literal 129 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 Nh+gpclGFeY#1Hd0Ctv^o diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/ladder1.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/ladder1.ogg index 51b97bbe88e68021d6ea54a4fe1121639f5ee52c..5ec9e770243806237544bf967109b7b62caec6e4 100644 GIT binary patch literal 7631 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 MR>}BQ9m8hT5A)F{?*IS* diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/ladder2.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/ladder2.ogg index 00264d105b4aa393903d93bc3a7c651d51770926..29bd2d89fffcdbe224bea4947293045ab6486256 100644 GIT binary patch literal 7649 zcmcI}c{tSF+xW3BNrTDO&?sW;W6LCE4TCUDLMp}*LfM`uOP0zmCP~&9qL3_+3Y9%W zWRS{InPe$jD#d$-r{{fs-}k!S_pjf%&YZbF=RTiv@AtXSjD@?qHDCsRH*;h|BLiIN zD2QMZXA1K5bN29OOfVVTWqbi}uZ(HqyN=0%@#a5`@g@V4y~C>v;k5q$w2v&C8}UHA znNyIPhO(lXB32p8AS(_(u0AAR7gs-Rh$BH94&s#2r#+lE-`WXR7#LdX6HF{^Oe_v- zo9mnD8!CAFlStlY6iCJ@$|@R6Y@16ldiqD004IC_Yld!#=uII4fB@j6B!)N5%>+Xs z=gS0Vkc}Boi*jrRIkrWZlz?shGoaO6wgbQlB4oId3MNfFsW^9G=_J2AoX26!Vl+pb z)fkTJ>GB?uPf>M|mk$*q#ktjv4M6Sb7)!(;35>z{io_*hI9x{gwM!Id`EkqM&Wq$$ zX-7wysZ1579o{!}yC7-bXPN3=y)6pWeRwnMz!6gUV|K?2{!|=2>+gYULk=|LMUP#? z1);~u*!~KpD8mnKwJ8=FL_jft(N&~LC9ekvp|y=U5w<`_+aTA$ zpuoYPP`iv6hq_R^x)_I{7{`?uC*ezf_wS*jD~!G&I+_XO?Z&0Q$K2W_dTRoAizWKf zU1s3IPzjnVbr&YJz@*5{v)tom?WsGp-d*?QyYBOBECEb#38UqCWETC8?q-+n`hRzw zQ|+=q2kNrzEUN9Sq#;4F%}<_VL&NO=+Ej-i-{PlcmEeEUM)!ssn0+pwRE9ZtJf-=x;sziKnT#gX>;gU7i&Bd7ePxsM*c5@mMZq1HFhbFN*BPEI?(!>Lj zdDHT+?U+LG#H2&`k|;}ph%_Z2azk=70MUpIFa9%ZxbmhK7pBI^cFI(}Q0bCq40oSV z_f6k>hS2B1LNAtAhhCgmGnwOGjx+Y6)X?nZC}aX2L)nZdXjHUIiY~jzMvz>}@ax1B z!>IVT;l4`t@QJC~$NzbaXKBgwUn` zbgX|O2f(0--iS%Ea{{(4E9$Tw*QSC0M9x`c+f`J@RY}wPlIDH#-3w|Ki)t?g46W46 zt+zYA+#c93=xVLu*st!|Pjnp!aviR9b$AeJSNnIsY=+I~VBo(ZhY=#Xa7pitQ(6Bz za`I%7CNz_Fo1{wGrS1t%caP01xsfwfa*O*vBIi_GaYkJ6l{os9B$?QBkJ!x8`dgNosMu=&hyb9k%`S2Q!5f7z_0>MbjpZm?KB>!2`GAUU zLFgx#Y!eOWHNoRfCEz}wK8#^GZ;&F-CSr~H5NvvFc~(Vv95C&%0xJL_u&vnV!hTef zjywY@mMfdwj+3UO^_gH4(uGwqQbqiv4_O6$CLM)jVbi$mLVi+g8GH$Fz|WTa-jwZ3 zI!FMVc?jH?7&3v1nM@&cVn3n?cwBLoH5JDx79EFW&yGT1C@51y3bbt@ZUw*Ya#hBzW61Nlk)6I!Bu03k5!!|@mA>u%->xf{OEp!`I^I<{a0L^@$CU7u4)Unpv zF+;6ejj@$Ek~k1R9MOP_)vW@ERzz1j8=~D2*I^pbmKJJ?Bo11e4{s+DYl*|l-o*64 z(Ey@@t*f2T5j(*!n9WCNp#`@~YkeM;SKPTjvwGiWN5kx@ai&{lrc7z+p14xa(o*l6 zrCuZH@bPx({h1r3a&X;rsocmDh?OfXm5(o#?JAXDeJI=TP_eYs=gxikUqy1$Pi9vW zMreWKHja+AuEQ%tyKkW*E7!(pfllAe`fJT?2Li1FL*LQ@-{0^)p?Qcn5K2ssak}O@ zJ{Y?5?Ft`}I0%^zf^#Q?g4~BgPhh4s#%ZC{xmEJ`6(v-CZ5gV{N5JQ;ZTjeUOqc3@ z?S8ViH8JpQfaBW-fet^s9o-X3KTns+FA{CP#f%8aHhkG(xIrWIM2#zHD0K8(kW)vE zw^LoH*f8zdllc#;tuJf5$Lm8+c&uvB|GE^t&lUP~1PjoK;Bw8|aEdGdqEh_hFr3$% z5&JkXfe1pWa8wFTT8hMrmyx0%@SfXA2$eQT7pe)DR5cRsQ4*CxkfGFA;=M|0M6Ers zK?njjrCJd0p-_W#@Kk8M!th~&%4A_Q!JeB^m=3+vKZU>{K_L+0DTOrI)Ikhn>ivl*U4?Ai-m z6DbM}Z-Q~7noOY!U+Ef^6!JTmU}_;(Qj{S*j6&^@r#a*g@4?v0M5>l%U#3tis>O+k zA=q!BRHxhD!PW?RLE@JK)F6JpEAubkt{T4~PR3<14rYK6TLD{10h-MAVC zR}4g1?HlLr`oI2L@*^ZDIfMAMAw3fYac_mzKg2Puf(~U0t@hS<>;_jY_Fl8~HLv|V z6=;GaNW-2~_P9;-ygaPQHUceL#qv};9-z5F1lj;YFI3~iO`<5Q5|dd4HaPbD=ycgh zbabjcJu5ohc?Ja`C;-j*ZVj1ipHL$RfaMr0@J>b*J)ZzEm+rEHTkw&DaOTmAN+2ZY zp5h_I;W)1n5}=6*aaekxOA=06f|7uv=aG?m(BkQOoRmVcJ*->VcwvpJaSAWb3mJ-I zFa(s@v6qDPd$AapesuRprS)oZU;@c1c*=8r(xH;)N1PM#{KqNajAS+1N5)LXIh7KXh?nN>-F5 zz5q!=;7v*(IVh41jw2tc=neycFAHQKYJ{~Q;+1^@h0Hh*2QBfY3av-|p(%y^yKxlg ze(LmN0L(?QfT4?tyKV|3ux|e&1Oh6rRal=J+nPb5N36(G&8FS_v zi2wfsNb!wfiCB+HRJ|*iy*-Ith@l5g4geCIUg*;EqImV5k^LD(c{D<_2uFaSng7ombid7Y zaLJ!_64AZ?%<=Ere3!A+AIK8_2SVt{{EguM1CbGWT=|=e33!=&_y`wU!ps{@fNp$| zk*WCtQmtJ1G&0YOGr=QR3h1zd2%SXrZ-QPfWWN-Amy{kJhpD`d$9zOri>gv!kb8Cr z!(iTLHTxEUW8+pF0l+o@I@l3>eBCIc%WWLSSK2vEVmr9- zkPXMBXR?@N(zR?M(d(elW#lk-HzM6dymAfT}q1AZiWQ$@NH4` znDkpy5foTDwu2+?9c_Yw#xS$0Oozu3YyCDah6Aj3v)d4_ZK2vgo{LP`o@Q=G>d(=+)?xMn<2ah@o68c z20M{zq2uSWxsV)R%9PYyOmAoTa)kY!)uQj^iCz8_m;ws<;!zH(X4e)=^03+O?|7lb zz^$q;yXNiQ_FrHIy)>H#eRrxBrq~*7T$u{_wj|mtCFJJ??=!+~MbjdG96I41Bz65{ zRf+%N=hjIp0srH<7hW^*Z;O&OSAr9)V5+P;evY!<_2pMA>rlUYkeVtre!X~Ye@~I^ zpb+R$e)upM87py-BT>RO?s~>Bl`LBc>%LiCQ^{3ln9pRGYL(%W0fSi$**v z0xUA|=1Xmq>x&Z?<{PbVRizJ5-#pY@{_uNKVkexofalcSYaaN<--FQP*E=vI(X<)FSE zdz;(5;!cd9bdB#`P84?_EotHtyQE)2G287imXin#Y?TD7H)5ADwcrkj@Kp~Vp~#(b zm(iumSu^by)lTxcEiB$qi4Ak-R#v@yH|2OD`Szh-v)Nij!kN7TD&ircoKDs24(l2) z7ETm5StR7JT~vcoQBExJ}lTbAGU(IsiFHRgq5egRK=x9PI}+WO2ZU0InrPL-UM2j7wb z*!S?`57C^f9n@T8ekUwI!nk`t3Xz5PA$#76u`|eMHUr?;z(EzijJi8oPIidvd%9T9 z>Z?qTnnZN6|L|X2H~>a9Ck8$1-KvI9J3qd(w8Ye;0sy^f=9#s4>WxLgpP{LEB-7a| zVxVcbK~qld**l@j^z({N4szP(f|tvup18>*l|OkV;%56~h1#`};=hED`gVOevp6zVTAi_ia&rd&=pyip1*J7jL_TJZP-p+v8gjbw=-G71C&0TlsWU2yevdAjhHqmHxA^)h$l@|0r}C)rN#I z!3;j>oI6}DwDr-exs&SQPcF|+<}R)tC}uTTITS>jA!(9#@HT*-s}m1(*v7`ZB>ctR;+QbWk6*V%I`M&wx%YeyB4@(b6dZo7 zj(U$4vvJs-jg(4A7IHEkV>UjCH6_fYXn+6sQm75 z3(jplqmA5kA19dK1+TN8W@ISp+;W3AkSr-y)mcq9>j`>*g4uZuTkA*H!#*Q)fQB z4xn48>)Eg8659qci{2@$jodBE92)*v|CeT!M;aAYDoS7{_!>AExKRkyiJsi2c%X#8 z!Q-9Y>1ti2BVTx%4El0<+u85&PPA5sE$Ub3MR6G&$r6z zS@*24GhF|q%GBy~dEB|ex8nXs+@g+*5_8UdwVqKuq7tG__vN8ctLqh$<`r`Vs@bNc~J(&O8bmla$d=Rd}U=pnQDD`APYFnKJ}GsB+I-Epb{r3^&eL%w8F37)}o4kd0ecOP!LQn4e;qJMrd+{ zwA~x@z8Z6X{LJV|E?rA};V5V6_K)?R4UHW)m8T~UT>gq2_A5AeqS8SasnldCTRrya z$H!iG+KaC~Yad%7*3sbmYdJq|m&czR&iSPVr#38lChR`MJelv#1ggiKqNkrmNK^nI zcqZw`+Q%k%YgK2RnQz{5biGRS!px5CN-eST5?bGq26VO^OxvhB_mgL}LzkaSPfOp) z8os)8ZT4%}yS>5(59ay`a;RLrW+by*Z=cUztKZ@3)a9wtb>_CkGt;m=ayN1?eaFXc z6?h*jF|rs6^5S4-K3IR^SbKjMvteW5wF=2SW7-#LKiIJq5s#t(Smyz1e2;e?x|!T& z)cNMu>+2F11;;{un)2AgUm4C7&a0{hFOy)w_jr{3!StHbbmeQ?9Zj5;B6lB{ycn`e zL-UQ2pIgpYaxiu&{%v{u8Efy0EUm(0@-w;J$;`gW!qf3GCp@>x`gPY0kAwV!4V z3HtIAzW$|j=W-Avw0x&l$^A!<UudzzllZF7rXq$a=W7shmaEy8XkWXZ_}WRV)Zu9OE-x!**)C=b%@7 zS=H4%@{F7Q?k}bk&tnR17T#Ng7S`wT%zb{o8ZO@Z;G7r`RY#@&=Jv`@ey1Qz-RryX zOY~}qweQ`sXxi^|7U*R=j$`~9iKw%C!ri3L`|1lF{BCD<8R3bJ?3ZM8_2aH$kZIZWFcPkkd5QNQ#g^}vCUWK@=1@;%;|Gc3A8 zDMd}rR=>|{YF)hW`8BhIP4jt^=2^eR-@?Lz-)z~BtH0nK-9OC3y5P`4Y;b)2t2pND zu+&m{u@B^^=~)>u2&b`k>RiL@;M1I>Fgo>d>yxBu?J&aJ+{}g8c#xTUNk@FXGKtA% z_|exNQ+}MF&A0J*1*z#-Lbp&(qoddYIwDk}g1YszQb_VP&AG1BNkc!ug`?AkhnT=* z@CBOZeNnX6<0&fe6x%ty9HL%ZjH$0+ma<60vK>%YTU-4L$7XGpEHIR{{Nndxk^BeI zCqB7tB<`k1tN!uHw%daPYJI!Q(vcrr4vV%}JXPp;Hp$!es~B<*|6)4o#C!AB*WdT- z4lMpW=pkc!w)?T&(>vQyM6;Q=$YK_qhLF4Ex*|U4~KbxRu>o z(0A`~>9+W2WR@Z1L?|1MEsJj`7c!kbx8HG6763m-URQ7`-H&_E_si0KtS67V@Yrl` M-g$jpXr2lD7o*c6xc~qF literal 129 zcmWN`I}*Ym5CG7gQ*Z&ppM~5877%7sGA>Es=}q;DchxVA`Qd%7gLWaFV?ADtw%dN@ z4d+|XQBhoq%~3e@q@CY`uU^^=kUVDZjEd2v5)_&u0UN3S+Q3~|#iXOQ6>_sSWR0?v Msu_)6<=|~(f3uG#K>z>% diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/ladder3.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/ladder3.ogg index 36b5f881693ee6c4babdf2a2af4ae33631b09bd0..68b95cd14489d4462e22eb00b4f6f1adfacc7d05 100644 GIT binary patch literal 7766 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 literal 129 zcmWN?K@!3s3;@78uiyg~5+Kn2252hGsB{eW;OliSd+}TPcG1*o90F|L882|tP diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/ladder5.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/ladder5.ogg index 36de5b94fe88917e7b061b09a72e0edd47e53c0b..da957a78c1303c29d134885e341b3ace0edc5e33 100644 GIT binary patch literal 7707 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 MnbqvyqM3o!53a{1zyJUM diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/sand1.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/sand1.ogg index debf31e63857e863af73ed00edb87bed36757588..c06224e7cbf21c89c09590ddf2ba2744443693be 100644 GIT binary patch literal 6957 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 MS2p_(xlb;zKe?wTOaK4? diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/sand2.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/sand2.ogg index 9827817dadee006c311de51b8fcda4eedd06dd56..2abf1c9b85ac6f2790ae7bfda2a75e9e5d3da2ad 100644 GIT binary patch literal 6092 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 H27>+vsJJ*w literal 129 zcmWN_OAf*y5CG6Ur{DsXG7g{VZ4ekCQE437g{QZxm%OunrH_wpbMCSk^X&8XVp%TR z@mTVB8`*0%r&XgDEiHlbTPAQ0G2)#ux&V|4umf8nTR=vSehog_5OU0wBT=D5S8(u& MGb!o6s{Kl!{)Gi5QUCw| diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/sand3.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/sand3.ogg index 449c71fe93fd43bc6217bf61e5d1cf276402b8f9..61f8e08008d6644e964eee27242bedd0d3f313fa 100644 GIT binary patch literal 6544 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 H2IzkPo2L5q literal 129 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 LYP26~#DMA#=O-uq diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/sand5.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/sand5.ogg index 9e6b8b2f13ee7486f6f840ffd34824d01a6fbfb9..4c925b69a43d797fb4ee197d9da8fb45f6b7ae99 100644 GIT binary patch literal 6734 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 literal 129 zcmWN`I}*Ym5CG7gQ*Z&pA3|=kz#`13WL%QM(@XV=cjK4(`0zI8Nrw>6J|C}2+p=A0 z%i}HR#4K*bMlYNiXy*@$X%S5+L4u7*D($g?+AE@rXd$c!y8}RNq*7KIDA@%_)fT5T Lqy9tggR$%n#0@7- diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/snow1.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/snow1.ogg index 4b092bfdf9c000723404b5c0aa4a0acb1fce2fc7..7b5310e6e7156336de960e59bf6365ce38794a3e 100644 GIT binary patch literal 7169 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 BV`=~Z literal 129 zcmWN?K@!3s3;@78ujmIXp&cOUZvsgyGip16J@|Uv%U=5K?RZW57-!$SzqfIFSfBsz zpEB3u>HDeGU%?$sroQtM)0XNAh|xeWk*%6Fh_FNu0Lf}fyaE$bScp-~Fw{~=)e>f4 MbiI9b${~^a0pRQ?KmY&$ diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/snow2.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/snow2.ogg index 9317fbde018c042d6a7ed50b57d6fb30bad08d5d..25ee1b609529529875c55abcc6eace4810ad8d6f 100644 GIT binary patch literal 7312 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

%>w+^&7)g-x#vW>)sj#5aGDfewFd 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 fhVJV-yR$9l~t} literal 129 zcmWN?OA^8$3;@tQr{DsXCL~aL8$PKpqtX%V!qe;9yi4Ar^_Q-5o?|!W-sbIbjOBm* zq$T&K8K-1(f$FX3Q6sY3*)e4oA)t7GKvL*P*7I7@24MpiBgVuVuE`USD;~)v&kjj! Njzx|3740pc`T>^GCT9Qu diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/snow3.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/snow3.ogg index 6dc409b557f0376b85765669a0be1e45541467ab..dfe33707526211afd59b5ed38b2f5e5538f5362c 100644 GIT binary patch literal 7167 zcmcI}c|6qL_y0?FiHWf$hKR{b8T(j@LCi=o3?UU`vSrCuvLrhpF;t8!8L~`^tR-(L zTlSq~E4!9=d80-8-r?Q*`~H2tkH`1>*YEYXbLYP9IrpA>&Uv15@0~f};$jKyfc}2M zT3i#E&61eUr7V&xf!@AOZhp)T7Q-^;7X&?Iuxx$Tu$*9y{O4hgWKu#>o=d|VfBiqt zEbI0}ynuepG4Pza(m~aO7$po-tR(nQyvW|p6klCHBLf;1(3BA8-JG^ZNdXQ+BTEA! z-rNd*;<&Dv!7&3Pw5K1L?CFChn@ox{6#VO>P!lYMis zZpSr?5S$4XQ&{fC)%|3z!iquKyWL8db(lMf-ik0wfl`f+B z@*KFA8^NR8iikX>yjYNSTx;>(-DIsLg^C{BPIN^d;TUGnntcBmheL>87j~ZZcg4M> z2Lh}G$06nn!*MaEk3$yT@&!|EtA&8Vftrx<4LJT0y#0|xXRqvuFDMH^wO$n?ODi)H zcmf=30x83R0mFfzwzs0~YeH>nqU}eb9oC~AMPvRhUqdI?nPp3L1PheA51a80nJ*)r z{}!9i8WmHv19E1X1i_sugG{}PFFfad-z}@kwY18!y&TnE&b!3|u>cn4lk1jQ_&>@y z+YHM8UG!XA4?udrmMs?~S}w>M5oKF^QJh;AZiRqP^@yk@UsYp2)fPV;P>lTz+o;Dn z|2oG1+X+m!Ly#UuqUnM}8?Xiu-S4Yr!L-Q#{#@O{3s6Kl`&@>5IG0L_ z7D{ISx=exw-0be3t z-EPXg-IM9ph3CzrZ?}R3vN##VeV|Wlp2pWK<_P%Q`Z76-M^A#Wwmq41_iEvw6;I8Q zudKD&p6_p16rZMbJ;zRi5%I6HJZiZeK5JWMyUZ5Csoef@w<;T@t{`@*(uVgL;{k&9Z|rk2(aUA!ygMUZP1$fI1iMAWErsc9`eW=baswY-d zdj*XwRLv}f9D0QU`h_W$>JI&ClztLrFpx4@MX|3AwXOO)V79|%ayZ~$k;4oT8Eo=9 zlT^0?9t!{lc4C-$r@^1$~P(uo@ z=~f=GAfg9}YJ)^H$x8Qsj~GB5R5j~Y1%^$BATbCs(B%*df$>GcOucnoc`%%e)wB8> z^cjh$CYV7Yo?qO*2T#DdCSqqKW~MM)x5*I~k}$@7Fm_x^u0>%kCrEp2kOc&VW12B9 zMSZ*QZMlYB818IpD^{MK)`v%;GelL8a)koq8QR@Gd|Lrk)HETxK!6<20D~Y-@Y$Ky zlOn{T2ZtahULp@Nno8_K&ZQ7vVP++W1Z)w_vJ1<#H!1q~AVM0fqKpZL*#Ow6n2idP28YZBD+7iz zLLI6+9d4<1sxqfCgOdjRNn`4OS|XT9It6DWgLqo1susIBD3@Y*dIusv?c9 zdXh2%CjCkFHWXVCYg^$kkj*EDLhs%ysq%Vq|3PW_`yb_Ad!ByyVUl?+GgG0YWPd`5 zdr66BR*A=026(+!QvUvSi6Y=zE>Rq-2UNw964bSl1MMZKA5RWEeR8m*#H+L%wNa?J zT>s%m;@D8Yw3UN{4P|tlWV;qRww^vc6yW&vSbvq7&0v6KKETeR@%7y#(lA(bAm}?I66i7-dIq_yK0OrL_3;OFI_{7}Z52b}v6rCNxJ}07 zS7f`2j&48I(~=Z0?(Z;O9bo^>)4?UNWNEnswL-F4iyjj>@buFjqb(VsXDTV=kp#!@Xzs1_oURQ$ktu!& zNUn4zm=+f@07fhkjZDGH%aQpA3UYK9!Ci<9Q*M!U?!t4+Rlo^u#gQpQ1$w19!K1iR z+|nHr2qW^)D})Jd=t{V~JGwcJiD9DhTtO7kj)z{50Z{6fLgbXD6N%U81w#j#3!Hl_ z7A2@w#Q5TZ0Xr}ik(ek)7q<6!R3+@Oi#b(1qX15JFRl_MGq!{mFon~Ba6H557=d$d zdWSw$xlDeM7+r!s|$+Fw(v-WE=bXHW;6t}&X2oI05bdQ?`4dL%s>lJw}r zRx($`BrvMpICa)u{BO;z$v|_a@bnQJo+;cD-TYfPvRT-kfo`_5Bw)5y)nw=Kp|EcC&LK%VjvEvWQFC-112hE5(ta{CZSSP8xRKU66sXthB$0aFhw_?^aHLG_3Oma z0sPeFPeIVf2v%t1YLZNrU?Q8)ZzW*Bc+H{)JecNNjRn1Fm zE0&C5>V$1!R`WD6v-0Z#R$#t@!_)sz!UyDTt_9641`R$Z1~@)=Fw}g_J+@oL%vWZg z*%smde+8v@N3(|iicC@|lg$=N<`7}pfr}G@5*<7A=W`?Za4)ES%tLt;OuP_56~G|@ zi1g*!Nr$CdX_AAsLB zA7J^-Cmq%EPoIF+_E_drzgy;n-z^wU;ctS#?-mt?^Ut7rO5vw$sF4$|X*!u68W)`UHrslF+Mb~zjYi+psGfSg5Ch^x>+kh`~u zf@Bk48^wn#D9Gr+(o-y`L{qsaE`2v_v#5461Tq2}BpR1;TQ3*l;dO=@Sa1<=$o%Bl z1<`{$cKC9Ov2#R|8?lQO;NpmLjxjMral~^E>RDj+La2jEGpu?s%|~B1vHOcnMI8L7 z1;fE2U?AJ@m^3`+*3kJJBmZWKEjypcxpgZJhai3kYU6rybn=Z5*d~LTjSWNyc$imXHny!RHXCHR)dexH z*vx*LQ_0rCIy$;-J&k?CBTWspPjj;4ZUnj83$hgK9_83Ck^@I`EqhBQ?Q7Dz9QkLT zW0PLPqxd5iHlM1ktos*fe_P8g*su1$;7sM-dcRki_G=dm-ep73n_ah6>}mFyA3t2F z&c23HwmWR})?B>DCf)Y&b*{^{vya|5kgk_fW0&)0Kxy6N5%T_4m8z zZ=3l05paq5Pv=^%)jl1ZaJ^e98+)4lKulQ1nMJ{G8~u!%IjLP2#V(rGeGC$Q@T`6F zR{v@KiToXqorYoKs^?E~G&|}-@Nns3jAH)BC&C;XxZLU|vv;gnq3~ZtaqrH|(e20E zVoQrZjNBOyY0_v}+vHuodf^n#z5I2eo<1h~ZrBO&G_Th8;`T5j?YVFkN}S%Fwkxly zQQvmhFjxz}oK@^}>$EMN+U#_bFf#0V*-vrp)Ev*GNtJy>*-@NdWYw=Vw5oi~I^*0- zls#}V^!!ka;0brj&}_HBXL~6L*_C*1;dO>=W`jJL?4B zF5no+lQZRVZol}=rOtM&+u3h^Uv??B((79pk_myJsUTU!;4r)I>YnOmzM0q)uYteWUqlLC%x;Jn>*f22?e}1thD*rj^reJa=J1&AWt;Qw4m@nX zvw76c`?@u%{GrAv!EKl%s!k7#&EAFgOT?p@%yKV_gsgnyHo`fUED!Q=dBU5EI< zG&6x7ZW-fD^!_yR4zJ^z5A6<}+v6rK_cr!OoNBB>x{0FY%JRE4vnT$Ieib!%rywcb zk5cAf2fTx&=2OPP!cQpGkCTob>YHdG^aQ8Mi_Nk?;a}BK4qe_{mJYgsqFoj&Dh!mj z+1xlC^0cN-0gZ0JKkEy=zNvRG?dWOsI&`IE2mb}R>e4Q6{lZ<0!!z`GsxQAMX=Sw| zr|4P`Ph6~s<#IA_KwE#Pt8(W3JjIoxVFi}3wq!)o*8@U>8X`-dbotv0Ptuy~T6bo1 zx3>%5f7tiOUb{!f=N`M9D@V2P8ylxm)V(aG12%JYvZTfi>c}{c4!pRd0ZC$ITZP|B zRYXG*%ipb@)GG?wEu%mCKHz}PhLn*CFL|%N`G&d@vRvPL|MBpuO+b0$>9ixCgWO*C zr?7kQ+~P$a9shH6Rcdodmr>KirYYZ|^J9G_JwPFe?}>4Y8CB-klk!02wh<+_adz79 zPo;o!GTOAKuu%0S2{lX>_jA$gXN<6rU&aH!a{r1t*x@|<1%5shT^07gWh^`quhjhP zyrj-O+j>2I_$?`IBZ}++(_PR$L-txh-yN-U_)&9dM%s;Ws^`5U=ntDkKXRe~#=`Ig zxiQ~4(Jaq zS#wwY^@waNt<_KH?D^+h$J8m>odW1aUEB@+r02PMOF7aQ>sp$=4L$j*Fg|zj_MWt(_1Bul1}`TsS#QeVYa0|2$PaI<&t}c^ zNT=M;QQJS~oJu^h)4$=Pw=ODkZnAMqvgY*tU$v3mvk8|E3^7ba+Lu)4xEt8BaTl&& zd{kbaVP?0(nzHEv8&ax<2z;=&Gx&96q@jC`7ZpBqP15Tt1hode3Vw4THDHGV^=1Ye-*mlAJXvobteZ#^hNRP`a*D_ z%7osVbY6>%5ZEglVt7Mb)Y7|^2lxS-9)WvGd0Oy0f5e(k+CI;oQNLBeGNB$p|8DUe zUxnuP^=l=Zt`GWSb?bLiNli9Gw0a1~SN7(RU?tV$(g=dv7y$?gsrPkpmU3Xv?%X*6xKy>}S{8=|$c3dQM6wg}X2IlLYx;D||Q6SEQ}kG;AjP#P2A$ zUOIL1;OL>ag2&y%Uv}~f-;KYW*o@im3ibWi*nBVnLDl7+%g%MY)-;ObupHJB6`$C_ zI!YUF*aPx_hOFbKJ-;}kCL3<$xQM7PB-Lgpn&w_Sa$N`PNAS!KS*S2tmli!X=f)r1 z<$Fu#{`h$MuOI9W70<()a^3jUsuPJFD^<2JpG4tAiSRaJ=ofgz&Wn?VlxXw9!!}>k zH10rkIoZ?(w9oM{Rda1!#X2XVkAe2_sObJEF-3!h_McZ1@t!s$e4gy9S%9WU?=NNZ zX*%+3I$e+5822#my1uqM21sX=>B~)fuBz-PS)3g(e);{7Im*pB#Rh`v)!9@BJvN}d zCmVmPHJ=!}dhtqbwTukTg%yIneDWAI9!-xum;cj9V|cy2eS$XT=B>MIduZT=Eqz!K z;)-iJ`Z}!CB+Zh;j$Y`e92uAQV%0q6toQVL=VnKQpA^|| z>K=0NX0^)e{MKzKo0=NS<~(>s@#>~6bxGvl`-S}1AGBiHtvN>vt}v_3Q4x1bTxy<6z^@vf}% z=T?w~G`e$1>kL}5k|r!L%wN+sw`0<&S_|#(G4%zPa7HpTzSHe^Sy9Tvt5|DOMRePy zZ=xwQp~iMe;^wJ_D{*x$4|vaxWE-$Ni@u-GqsWYQlp2XXcnVplJ9k+3@y??52m4ID zK0H*fk4^e{gTl?^NbHxffwgMyDEFC7J!RmnFs$?QmEO09XVq~v?t3)nHOO`R$8!|B zOSBiB7Nd&?+4MW&>pg1g3-3wE&8h8Olsb9nm%K}Y=V1OXl!Q;Uq|IfCpVn@CJ}U<9 z_Sh-02T;9Q!T0wD48z?Dce>B2JF=ZP;d@9U9tb{yi<(-@O!74>6BuMg?s0_96Bf3rH(Yr>q^CA_O3c5f^5q?IdZ!n_->6^F|1?tZ z>uGjhH2k(tvn-ns{kUU|$>nR%7@r%<_Xju6AG7)r8!ez&arfz)Yon_?Z@8vzhr4_j z-toteECX?{hSO?ruh$v@xw4{xH;2o@)_U4|?KM%MfHHMoH+j>+Eo*-5=SIoeqp@0F z*XVxI;?1Q`W@ic&>M4@N)oVdD1(J7GW5sgp{tOJ~?^t$D%KfXPt_zX!T;A{g&xF@b zGm&%A#9xKggBfo&UIyF$>3AH5J=?m6rLnB-=1^-xh>!^v6asFWkffUGCiy%g!YU_b zYC!VnT)u11ip=Q!XHUaC9YmcXuT3KagBK* zhF?TzKPG zBtXg(KK#J%bI}QQh*tIF57NYj#9t_$d1=hc>j!7EoE1K>yx;fW4SpwUClsbeJJkJY zYR6hPMk&MKajBQyksigZ%LO!Y=G(cq3;7m-wy*0ky4CjeAvS>qjpMp*hnLopPd$4hRu&J;JzksJ`rjXnC@m@bmy%nA*mtGAURC$M!!Zkd8Jh-+uu$ C-9uym literal 129 zcmWN?%MrpL5CG6SRnUNe@F(5CvMbD}WL(U_>h)dTg>N47CHq<@A4=WFx;==u|NT=p zm`}wgg1UAwN0Z!(@!`<61>Ybx1Ol6_C#`MC)g(uR4zo9|V738+r`#GDpCCD1qmD6Y M5Invp;~t{;0oltZf&c&j diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/snow4.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/snow4.ogg index a914012dc64bfb9a000c8d6e5d2bd9312f4c2bdb..08fc3a842042a385e837a67a75b5254dee0d6f95 100644 GIT binary patch literal 7465 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 literal 129 zcmWN?NfN>!5CFhCuiyiQby)HnW&oi|P0GO>e7*LiulDA7yyRHx}T zM#od}*+^YR9J5Lu#X{IiLbSeV^e#dyojQT-SjmuUl|r;WM+yj-pa9yGbqKjT(|XZB MBzS(Cj6Q()0r0peCjbBd diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/stone1.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/stone1.ogg index 8d9f29242b900134c62e6598f778cd0fb38a26cd..5e5645380ce0b67537780178009eac2c02f95d45 100644 GIT binary patch literal 8667 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 literal 129 zcmWN@K@!3s3;@78uiyg~f+ofOCQVXdMx`UzgRi%z-NQb;wzn^1?0pI0QOD)E_35;H z*Gbwd^xY&J;96DR3n!!{uA)eY^BtmP-L6qg2+(F)mCs26V9T77L<3f#gs605Kn6wE K>(6{9n%y7MfG4j2 diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/stone2.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/stone2.ogg index b56d1dc26baca2b017658a1e0bb39c63208a3fd7..19a55439c2d2810f872b81fee54f393caf7f1c94 100644 GIT binary patch literal 7449 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 literal 129 zcmWN@%MHUI3;@u3reJ}FuZ_qyc7TG^mZ&B-c`QR$49j}581SS_W5{KS#R6P z>ptFEjXf~n3}0|cI_Fa*yW@eU#+&xT@7p*o5QowWsnu?UeO0s0KQ LNdFZTLrBXXo`NQ9 diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/stone3.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/stone3.ogg index f66e06a87cae862501334978e1fb80aceae63515..b0737da1019aa23200d5bb3edcf7961f124222ad 100644 GIT binary patch literal 7228 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 literal 129 zcmWN?OA^8$3;@tQr{DsXe+s=#Qc__?rDL!QPp@zDE`CcNFWu%mWi#g9=k0OG^1pp( z*~in!$-B9n8og?1=o4%npi;(w70{ve*SLIzp_G Ll=Ls_)%&b|&6Ouk diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/stone4.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/stone4.ogg index f8e5ab9944bd93d30aa7323d0eaeb3b8b48b01a7..be78ddaaf91b3e7cfa5eccd307747fcf876a1487 100644 GIT binary patch literal 7851 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 literal 129 zcmWN@%MpVh5CG6SRnS0W0r_Y*unByG{0eLeH!RBp4jFt-_Agmf=0@e(eSD%bE MS&a508KTqT56bH&iU0rr diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/stone5.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/stone5.ogg index 6a2a40e0276f4277694c8e5357b46f00b9b28cfc..03e7df5b0ef1c4f1ef7ce5ee21996868be7d7742 100644 GIT binary patch literal 8042 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 WE~XMn|1^RRlHR{O!!jTimj42CqwUcE literal 129 zcmWN{OA^8$3;@tQr{Dq>2%m=D#v~xjsO<=L;py$_ZQfZvqwjCs<~+t`%%jiSvySDm zeQDwSWyVq1oKEds^k{d8X#=~aH6c?b5d!fp1hI@6fJtJ=2>u$3Hj*S42muf)tS+U> M9@Xf-qR|FWf1!gWQvd(} diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/stone6.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/stone6.ogg index f69e778744b32ad011ef716d98aa1063fecdcf44..c88ec2a24d2a56d4d1fe5d48dbfa4d2bd4383ef1 100644 GIT binary patch literal 8751 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 ZD!Fe`pg`Qr1?Y#MpyAONeA*=#^j|D^T`&Lu literal 129 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 K<=qd@A^!*Y4}~=V literal 130 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 Q|~4JEPZZy*F=Mx`UzgRi%zz3i!5mg%zeHr z-#ANq*?y?l6Q)*^=_NR%eMMLVRD29b0mHU>mr@3Gx(P0cg=I|}Lk`K2_xF57Bt_3e N5qRqLrv@A|O@H?(C!zoV diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/wood4.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/wood4.ogg index 6ba1957f01580eed89f7b1144563d82bdd31a02b..b8799b1515e9e56482a1da59e933752e25a8440d 100644 GIT binary patch literal 13271 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 literal 130 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 Y=b31!R}W6K1lWBjyz9U4QIiJvKQz`zj{pDw literal 130 zcmWN?K@!3s3;@7;U%>|~5Fmv921yWR)OLjS;OliSd&y_?{jJ)Z$Jn%f^m%*MvHox8 zeJ%S-k3)*S?6P-Oqh$!VaYW0}MMx%9sM&c$1}Y4Wh^2&T5CaF2ltEId0%RlkY`iHh N(=z&3ltqhi`2p5aCn5j< diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/step/wood6.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/step/wood6.ogg index 243bb08b4253fa04362d2f09a665f4e41499a59c..21210bbbc86e34889246f6d0a15ff4e58c70bc9e 100644 GIT binary patch literal 12599 zcmbVy2Ut@}x9AQv^w2@+Jv8Z36+#aIA@p8CN9kQa)PMw#8hVl5ML*GHcD6*?U%*wPyCd;^AQm5CMOu9NV^SLiNIp$X^gH zNT^?+i&qc4 z*CW&hrEs};+#nk!S$gQ7f=AAk830ItSP_bp@(q3ONhJ?9;grA{JWqyn+Fg0EC@1oR~Q0H z7(M}Bl^X~S^=Dc-KsTL9znN*QnPXx`;K~~(k<-?_3ir7~h{d;<~S zN?-{OMFt-{qg=nr-Mi7Npxv{+{n}WI_*e_|83_OZNeHRLE5GXh%I?o3l0FLJ%H_#Guf%29?YD+LmL*C`Z1yaUAQv%*4fN?000X+)8c=MGgbbh#T6NeqN5@Y$7ROE2}MKy zr1EZ4KTMNa8q{KOc~Fb*wrvy#H7e=(RJJYJh*jdzNO;H#(rib@wtJc z@M_R1{!?%V0#o#yGyjpNK698b2!eS=M#5B9&D_k~GW42tPROfAarVn0Z+;L0fQC+!&&i(FLGDD%FQrp zo5&fOGTYBEhs?3KnJU=N$-B*&yDfyey=Zr{eH3lo{ry;QT`9h@l34FO{`8x+)PLj!DV~l^6NUw zu8ubDcKtu|zm}sLC;(>Aa2qaJvc`p>4m3jK85CUhNB|Q6Ak*j5 z7tsGASEhF;Fu|XwN*^l_shYZ}Up(?PoD0xrir|{c)Jos{tO|M@2rYQAAWC_~h+-8X zK$1WNm;M*kjQ0_8hD^MP8C5vGDOtl}_e7Mbd1>9>V7_qv8CWb*Ckif;b=zI8uiBl* z{syadx~{%x=Y0j5y}%Vy!+iIAxd}O3nK!~*a6;DnAFvi-u4Wo+U$xzZnhWV{6xYmF zn*qVve?jos^opzNz`kDjUJTl%ao))P0L|lSBmeZxtJ)28vyPXz{x6teZyhgA3;@%p zxolk7M+WUBxBNz`r3I8}JFZNO@o$jXd?CBGO2X9KdZVj_+M31Oygje(>OUYE`1EHf zwx+J#(A+K0dsJpA%Wb6PZ?F~w+dvQiVj<)}EWkLb4zdsuD*^y_)~vEYwhcFn8!{TE zV65}q69x3=RHx)ht&2VKr{zq{%sul#&JjExK*<6AU7f~Tag-30KwS@r?GF$)0Li~< zfu@wXZk4@>D-!|TLY*i$;?$Xe&6$~JS9%o-Czg5U*VWZc%l$!v>I4o+9WbTalWox$0SV_gAjZYpHEbaq96EQh> zQI(#}3yf24C8Lv-HaX;V;6sH$Dd)j-%2H34$qTQ9-bqFaXr_LI9p#o%9I`om-SN))YVm5x~YV+yXKVH6tgX zKPzX#qzy94AcMdN6M6G2H!lKnK+b?{0a;5>+?|N3+B$H7Fta=a724i1`@gsX0p3y2 z0_vm+4JrO;ITkC=5hTC^DwQ-DuPZfTgbmAtfWj+b3;-bY4vdnV5bPpyu7W@sCFtzR z@u17nuS6tBZ}Q-0(Qz=$q=rakWsUR@4?Y9!V}eQ65D~0gEc4+7LF9eyB?JMqNkZ3| zA-(SpvQ?VZ;z3XvSsR1|K@1*!gttj*UKFVemI0%!`x8o=u3+3{Lj|aN`U8MUlXD0* zv#hxn6c-T?0eX7`k`R@_cq`d3C#xxv4OKq zl&-?2p^>$17Rl13SThjW?vi{LBms4Y8FN)!FpHo?;IsO`+gLCSAQ$WmYAe}%#E00{ zuX{@jSz*9A-Lv(ESJ_bkQW5?@EV3yeKC9wk-^{x+K6HYSEP)TXpuP|kNxzbfpjR5c)F9^tK@o!1oz*~}XN=y-4WcD@KLTCl{69TF5EKWftw&Tf&&@n_t#u7rZ{B!33_ z7xn)KLVDk@(#Bq5{BQOJZXcxLL6HScDpi6u1nL)F4-V>=5fZLOkVg>~A9*GyIQ$!% zrU);{oZaSlBV}l1>%0#gFBWg(U3&0QJeXA>vpej@PNDPNTu2Md#!1H`FR(?XVPvIefxZAj#Uz{VnYr%Wr;5j=X_I#Dnf1=oRBF(8KU6`If|zJtWG=7;Ogn2r$8bO8}6;%)^(Tr<6jQN|y#pr_W%> zWW+OpQH(mcnIX`q14KlG4Jybg@FF5Q+wPJ8HfJb+u-zrJ@}&-ZzMK+$!{h2{z%>_l z7iTRujMu64sSfzlJw=|PPPI-IPvuUl+gPaTgZzi(Xs z*)qC+997~rXJvFjW1HROU=b1$(bo8KHu5R(p5k+9dt-M=S|L0H zp}=Tp54-uk?6Xi|jPy~;#_^4}4&QS>?0!FYuUPA8aObzrQIii2zj8%CZae)D`z-7@ zm5&kFJa4f7%H;P6x$#22>cF!`h{t3DU4+8L<^fuPA&ncOPEAoYZ(y8}qp< zbKKlaiFJd;)l(1{C!Mig=`>KrX&tj@(ZVb&YFv+AeiGKf=DuBGFP~cct2On$)tbEL z_Z{iu;>&rzti2BR5^X1Z58ZF5d7pkuA@>#ps82dG1T2n&ztS!T(@h+&h~69eS(e9g z+3VN0^Tl7P!*he8E`>ioy0`yp_S3HHf_;$R>D)KFSCNn0f!FR6T&|fpiYKocUfh=Y zkR;n(JDM*)mN1^4Ed*g87mU+seD%a zAyw3EZRea;C88MO;+pY%>j0^``WBfzkwkvc(Zo?c{-lNxmwS26AAvV}U9-3u!A%pw z(F`E6Q62tkSyTnLbWLaGL9)c}V;0PYxO1_(-!G(~>oB6AFGkod%6=)}>*Vg0qF=)| zY`&yjxukeWW%Gfkw9mdpxLWwT?5vneziwY+sO{KWD=44F1v9Bt#&kI*uRQx$|8gAl zG4WCGn+I4S>SO26LFGdRTHCJwxaG1 z6t-7Oh|2uo+uV{TKJL+Xf*&5oaLZ1Atj!S(gf3CJ&+p~z_jQ%5+3)PSRY|odI$eF4 zmkVJ_UD*=a>Z4_EXkcw>Cst4071;x=oI-agm(8=3m?S=r^{)~s9ZwR@yNd%j9B!F6 z82ei*iF58&%5SX#9bIbZ2uZO&5pnOuOktG>L;ut7QXq>;a)*L5Gw0a(_?Q4dPT5>& z7T+m7zPQ{yh>>lc=j!U%G!4i}`dYwKfTe_Hl7(0~uw5?~@u>4JZ(9H1k|< zAy}Ota!{d~@6E{RK@`uE)_Pdy@gg4B8RaFjc)j2t0u0&iCJqI5rcvutP?GjABD*4v zFKID+!bBL#n5>q@LZdF;6dtW4m%GjefIl8}xbPU~;SX@REHt{KGP;P=@r?A@O7H=i>|> z^2%YS=40;JigsH&&)Q|Y8>D@*-F0<6ipm(!uU>>gfHZXy9!d%d6qNNnQvJ0Un(Ko) z!ie1r$(v$e;*A}oNLv4XiP6g6v)QV-c`(5CRqZk{9=*PSn|yza-gdG? z($tf4_BhHEf3#pS*Jfw;;`hVWmK7Ppv$~2%dE~7qMd+ts+IZ1-0s`W+PV!K3Rz(f1 zUYEI_&Sdp-Z*F0JXijaxPTC9TKUP0{NPb=F0bNuVV27y8#J)o$-_%N;^F_Fk7zsjo z=+|3yE#Rc?;*i4c(Kkef!%~=@5VLq%?yw``$vU(13>Cj|c1sNTlB?Hnb#gHR9F*70 z(o)Q4gW@#LGc}08_c{w+cwg|~Ka?q&Pj}A17eQi2c4STCmZq{AI<`M_WO{2L4I6Tk zj4Tt7705&;W^6d68n#E`=*^gxmbSK5LK?7qM`OHN#d(SvMb8oDS$_*dCeGkYDmv`C z`}nRF8WI@XKG{vHWF|2)#isvW|Ai3$ZL?;;B9`OYU+9~z+82c3`PrVgTD}A(W)H#> zgx&hSWZ=KYd*ZQj*zd}WA)YS{e{f5LvKbw_`C*px(Tc(2>G!?pf`xWTnqXJs?%^8j zDT7N}$)Y@5-4gN0q8YJ3%lCOCC3>!2+s=_i4_JiD5a?B2J`H4pnMv{LL#w86V?@;; z^qo=%r>u&*N61!hZR*0}zU(ibpelC1pKld00b-dke&>|E=&zHfKy27ZYT_oU0R~lCLqIuR-9`%`3&VcoX?&KQ*opZ6QNg)k=joM$5qsD|jT#f|mMG zmeDd$`OxrF>W$5?0KBZ-64qG3l%s(1!uLUk3uA21m!Dy70NX)mheO=Z-R!!$>~&p9 z=a6T5dz25DH&}cV7#c4Y%jlky<8n_TL#^oN?95B>=iSb`IG#Tcyw>lR9GBd1u5q+W zd+l7B&}#ZPjjSwdkZPRAc$SlYZ97IWw=+P1!yrnB_>@#*VA)|DlF_ZUV7#Uf8Id<_b#v)5H{ zALr9)!up~6wUYsA(8ePFTfH!UMNK$o*Zs@EQpRjoI^{H;JH69D2m#dnk2@mic<_Dv zkH6g74S}FIYA9l%@sx;-elS1;enas*aW6`+gRq~6^dcIR4>k0u-p_H)y(mJP+fOX& zkGlyFf}&U{8cHH)@7fxk{Nn(Nu1orX+qzHdcyO+Z(ZhhP5pTbVnJLAYC!r5c(#Ruf zlvCD4U&b{>a%(fh><4QnzUR^&mKc_>KmYVO%HfJhP0%)bT;6!p+MwMyU&s(!=@NT~ zMSjFMOP*L~6?wlvDQhBc7H94L;Ay3@aH`7D7oh)Oo^ zr#+OtF=D(IwIQP%(yHc!81wqDQ=S}o$6hD%qC|T~_Y#nIb7{Qy{W%9z1_rG+YZ|^i z&3m{iJbz(fTY#2b{G26-ve-YQ$EV-i0&@GLqy#ePZc!;~PVHa5@iFXBSdkr8*x=<1A5rmNx%w%I~W_FZ4g~9;LDAO+l^lj=xM~--Q=Zn7gBn|BpE#-a#w12 zkjRdMJazcW;gC9aO!=ljoK1-&)*v zp<1O%F=e9F!Yona;@2^cFH3SVC>J^a4 z!kV6_M?sHF)NG~in#;httTC65BJKRclky^kqbsbM1`ila-RdR|S$tebxjSS!#lFJR zE+O_;%ak9Czc$Z(n2eH1)6c!=^*Cjh9XBW$mgn0^Oq(m3;aWr13)`^HtG^&}YlrWi ziN1aZ+XitSy>}^NkNL2#hF(nobC+_}QTMM`d&G;AqhWcPxZGuSg&{zs7Z!IrZ}`6S z6{~hJc%4ul`7c`BzDKZ2NA8lorTfM?7(7GUPx>z-K0Z|{PZ5ehB7dcM>v@%DL>8=e zwBOWkeA!YtKBwyUW=6>1kmR*G#RUF4U)DdDAJ1&SMc$<_ztixy5RgdQrBH> zeLpsX_lrvAzIFY=9Opd7#SB!&09a_bTsRAjpxtwk|J&$csxtB zG$z&o#k^LbSwh`CP)V_+Z?t=Gp6j_+>ie$oTpw#r9OBFM?aI&$G;VH>N!jv;5nyT7 zZ*G5G=5bJxWb}CD9IfMOS%~0Xn{5yTfR7}dSDwo}ZakFR70<;w* zC5i1&@eBI37rJ1pt*J3@rH!k{?m#5z4P$v0X3t~20+2q9#^F74jO*0KT3fie+OP`Y zAW$?|HIu_}0M2>`Aab8Pk1aVA2DPE{-s1(Zgxw8K~g znX5M{!^Mj?D^nM+rfy`AV2az^VuX0U)Fst^h+WcXqxN31R(GeBv2@jzWJ{rABzq@H zPQBU@*qhWwFN92-JUAaT9?<)KRQ@T7&V8$&rIg%ywc=*d5|boXgn#<(nljhLiaBI@t4P5>sdjJY$1K4T4>`^|t`4bUIvKm_yno5<25uR^ zmlU}yH;^038zbss!^|BUScd9M#b>jEM#21m)FK&gpELKud5Y3k2*7MVVf?W(U+Bjw zg&F4y%4M{m`kNL;YRUAKl&>(`e=AM*<6%M>ftJaqkb;BORjs!R@c}Ux1vIFR>6Uw< z#XGxsDQu>1^g4V@l6ZEQ>VK<{Cr{xeY%ZERwA_?L`F#69ecn0RuQE2HP&VT`V`vg={Sta>wa=I<@m=MH~Q~J-sx&mv`@iO9lqwg6ytd4FDo|2ns8 ziySw9o+{UpwSLBKfJW}RQ|#D>)~)FXimTM>)AkCl*u41KCXav7ZoRW-)!-pJ*dhy- z+^3|ecW!OOHEvaDF(A0c0=5()8Wv-zusaeqB*c2LyEQI=XE6k1+bSFXX)g9>Qyu#Q z-;sWJ{AD4pCm(%=IF0C~pNpTr9;+EvhYlE8r5q$E9?+3s#^RiFCyzWSDIZETh=nl= zVrgR;!V_i%o@o{47`cR zxTWM2c%bfg^SSmK^;4X>Vl*4)ZJ!K?lg#Q7i}>r3i}+?e*#}8dY3n5ym2-j?pgV!7 z4diZz^d{5f!IHfw8DgmiySdLkXqAk>O2f8K?30azqu3-Nd47^9CXA4*HFY3;G|&ulSfI@7rMZ>?5g9zPL)rj*d>k2!FbCzqHuy)&|p zv~V|4sS+Y(I!6EXQ&RD6e`9>3(IL?>bWQI1k3IH7f~LJ-;*X(D9;=%~be|8rnn-_x zdN$l@fjz7x*vl=AnVG0GoAcSur(o9VWG+nN*%4Z7N3XpZHi3axP?V34PZaA4(~}_< zSC{QY&3&{sh{JctBv@VJOrX&z@P4Kr=ab?E`Faj$9EaG|^D#EknUlH`jlYk7{vPjO zH%ytQFJxVRP{6(P%uj|f#kyNrZP%Y!xiv*TSyQ-=p?Ia#`yH}RY{}D3ww%mw6@A;s zraU{ZEh(S55wa&qBsGkcC2J)24-jO!did;cJC(~`YwP%%T%Qn29k&y;mxv%N+ykHm!NN}B(ZJ8>_=Y5}L? z=IuQ_o2LNqhI*A40AIQ}T&!?Pe1};(bi&!bNxKC{#GpQsibtuCbZ#!wcD;y5*|Mu% zbNMLp=l$H;8p1@HtkllMfkMU;kz~9^R9fPSxM|7rjq!=G{C#;Zm5F_?-}d@NavvoW zENo4ZZpmgyW@z^5QQzFHc$?(US>H7xZKvzbqg6R5$H3f{=a8i9Qj^WXu6_+FUT;7* z{o>&=xATaqq)fS6<#3$jH*{a6z@(Ij zc-O!|JnG`w_FTKRQzwy!VKs=1xXH{~WQ&3OkdLW)``pW?rB4S~U{LokCAMPElHmjC z;7jx*Qu{eLkt`WBo+}9`8IIH5$IfjB3tx&N0S=^&w=Q2d@cWQAqj_8}*!1NYAPfO& z(6PHt@A}rrfJ+J}JNQif(=1{#Wrbur+<`|=7IC5Bl5oHeb=J1=ktT>ap^ONpd zI1KSHl)ULT{4y;$vs-dl`_=C`WF6qyvijTj>3&;+>$`OE^-)aW|o3fE4k5qg$VP z_X!-xHF7H7u`O&W@^1F7QL;G*kD?9SJ@#F2%9;`K$(ETe>Aw&nfAqk5F=zKf8quZ& zX7y3!@vh5J%}7+b$~`~F@2nfI{u22j=J;(2CmrZN)g4CvdVaJzG^wRGL8Yyw!95^E z>*DAskH-}UhpozXm&+*k-+a{^DD%kM`IDt@`V$M-FKieH2M=>mw)l-y<6qw-do;-k zoq5=6xUl{+=g{)nu};L(p%)rjodq)npIB2R9!a0PRyoQMe8wmIy{G!;YiVnDnuRuq z=r5I->ixC9ZtQ0qp5WRr;y|qXC#trkQyaiR;VO^Yv4-w3ozR1;%T8A?x6r@!#0{e^ zVyWG<-L#$Z=C3_hSIMcZ?;e(yTUA#-+jaq3Fxcc(n|L6vWxB|i$mFy6nkIUDf)l$+ zm8XG9GZh44g^UzSfFX}t5#fFqGv^S?I)ZATvAtxw4Iuk%-FElibth{>rGR z()hr)ic=XsB}FXDdYboGqQaSrYo`QpV{m_!Yfp|ue=8NG)Wxsw{R&$3%g|bI{`N#? zJbucRhDzupd`O3hD(O1Q;)D;M?k~K&#n7n%n(2)Z(NrPAZk@>Q+~~asX^-<+C+Gd2 z+T9e}G`9%R)S-eVKyqiQzcRF?MsuGVAqMP<YSu?99@9@?%;HM9q6bT7s_$^s+2v{#NqAdoq%qMyM~zqDJ|PW z7QX2}GY&01WOFvZSY4bq{Bo2-eWxa{XZQ8B!Y-8uwl6lRsE!=b1I`1#d|znV?SI4m zcyLcv=ljxwES=N6<2qkX>FULMq2w63-QOoo_&lE*Ca4?Ax>&AnHV?Kc6;A(Zc5rOW zyc^j_Zqy=XV7KRKH>YQ#Q})qQ$R)&Qd-0`Iq~v4ac#@#8r-JSmm>ZI|xvkTB_I!ml z9aNrn$NP??B-AyGNpf|mN9{VsODe6-_hOcUHonmEbn9KWe=W|6EA%B>2>21!vz?UC z=kFfrsK<74d8zQiR5t{W3UIm&B?6e}dyJ^{VxXjNU>qVkW;;;x-+n`B1L2jXt8nPLN=;`B+PHONcG zQqyw6^l<=Ijy3z1N8!f#FeVE5ibDY)6Z3I(@xxU8_Vdt@pVh- z4pG)ZMm-t}RwQ-efT+@I8)R(d1(UuAmZ$#)30@TDBeksh>gkva{Yt5k0Tj}DyUzv7 z9t0$1>^UiZ7~gjh+27w@-hNW-_{#rOWJHksw&S7~5UvAo(D%?-O@C&_&J}9SyYW2h zb4)|c)$8+q`>@blaq$Y#^ih`!=RS?`0_5_v416c-I;;5TOr9!Zejx(@ONpI1XSi6M6vl;DDDRmcluHLAsvb*0z2jeZjlgX!tPYuRS)! z-ruMnB)}p43qUo9L7%o;SAfRJ!WiPg5evuOv_z zw{-4C=J((e$Q30H9<>=Mo)~bv^$p6r;TXBru(a(j^{eI6MiUfp+8-tZBIV8I1%HrY z1P-&`+S4$HP(ObL6>Qv;AdVR*79jcn9eq0uu|1x zuI46~40ZpV8V#>(c)ppvW+t>~z=46(yruW{8|&BFP63|f7Uy44aIy($5AKlmnngZt zA(9GFDS98@_zivGk;4?a08n45-`^3?*$-(DN&2!V;2&7(X z$@0B_?&UcdrJ<3r#g3ddq0Waznv-uP%~@3*K?q;foF$%dmrt6N73*;|3E;b-m1t33 zAdcI1xJZxVC_t{OBUF}MZK_#D_r#4#IQ4#v;XWtK-P_N=kUCjd&D*2L-P-Obu`s!k zgxLzG>H@Fjbk52sV@YSf#?)sK|JPkx=Y^l=X*xeMTxshq>2RXskJ$JcO+zO%EaFQw znt{L@=-We&NEhVY^j9BTU-@iYlw@Q2*rH)x+bdfzLdnv=$Uuo?AEnM2^?W{VS0_sH zH?MF9^5xjq$SW{cZ>!aUDgoeH)^dWgC(dK~fyR@hn7(!Hzj6eyBJ8akWr;M#RzI?m89`fYgHM{I23S(=liRUgKKC=K< zgqF#IeC47>E_Gk_a6GSgX#$4l!>Z|H|n9ax~l8 z=zJ;5~;`NGr_wW+wp z?e$V);uF%srvd8BU%1169nyRkNDEBaHU0vmMW! zwEdO}OCFPM$cnspx$9N?gzDEI7qa=cmTx#DT6k@56ZL*)(>2WO-8hL$FR%J3el9Jb z>F4KA4aJS&8pg#G$J|TuZ`(Jd$$&*dlo_k^mAkVZ{J(ZY)3d)rBl%`Ot|WiAKJvch zlM79^Pqv%~xmz8?#(FwmFXc2IC`bQJd-lRV^m21V8RW^0P6_Z6nF5dzucPjV!FtIW z<4-xiQ4uWzbHL-O{6~=7f2MQ5==yqo{Tu7>+q;}Sh2GtA-6Ns3@;=?YrqNsvQ|9Z&U{dXOX%8MCjt-~aoU?Nqem?&(b6us44O z_b}gitKUB>7T><=`bej}lo56DZjn!Rrjx-@h;9qr$s?uo^Z_9~ubt+WD2I;tH+SAX dy>ZGIv=T7|e!?vC=+WlG$!5CFh?UcmwHQ+sme=lbD-d!jSmMAV5~W4K$|Qn(^|F(oNYQe^5jv0iZQ6HDX5xFbx<?4y)5jD47FS+Zmc*-O!6D@(ErStCpKHH2&}wycpo zg%l!7D`|Po=-d6=zx%na=lSb*t}|!O=WOro^?sjoJ~M{S&L)5g{F9Cisbo^B+CCHe z5C;$eUOx7&zLW-pMj7P`fU0uD?so&ikTUaMi87PY^E|O<4t4hT|C8QQ|5=C$_UoMu zI43W4RQ4!V3QHk-0Dhc29lRW!e3W6I1MI`WJ}Lh5uJ(Us9fTt^G)>eAI!2~Ch6c*| z>U!#$5+1$|4jvaI9JHmSq~#H`e}-bz)K4P-1Dt@>m1WI9lLm(0ji|f2T-2#P~K8#{TIiZZw z-TYyC(#!ct21?6Cd2vebMQexD_DIwY=x4G~ro5!T-#&Y~m#$y>p%zftn8===zfa|oC629qnulRJ;gr4ElQ zqXLc;mGC1I1u=@^wx;?)-df30SGvRl5$+r@BNQ_&LYL>|IR8d z-C{rm>axq5x64~dlOWXPBTm1o;cftJszMO&@R8N>mF@C94zre@Mh{u9|Fa&;Un5Y= z4uA@lx5Jya2Wo>LG2$a<=BqsJt3M7^LD9(np04fU1qvdNbuPt?#2^!Yc2_MVxGefE zgF4e6N^ro9y9@m3L+PLTam?v&bBftBMjl0(W{5Nvr)KP0@caPx8)!?+v$T$!w4rq0 z0Uf6Ff#lx_Tdoh!_llv?j=Q^BDUp#3J=UNP7Vuf zfkm-R=D;J|9Gnp~mEqoqw1%~9$IP{UB&F>?;iCfWc6I{YnH9<(97ku*E^tpE>44uY z=A;~KHzxnU&A3ze;xHouw@86s=&t1a0EDAk0qY%$U72A9YREqZ{_8p3>|F`GJqbd(HA4Es;{6|G4L`{~XVWy6 z)i>d=e$L@P!s%opZ#^RCG(vP54RD&Qcd~jAY*GJ@!~AiZ*W>>G<~bA>5yZv4(N3iK zZ_mjQjhk1DJEW5+WRZCIQi^j_dU4vF<>Fk%|L`1_=)%} zKdV@2`ako(JV(n%2xjOxnm$7R<~i+HUUleAHRAf8{>Z5O94gdLlk49N06=>@lkRRD zF(yci668h+5=2ww|J`F?@2IT)h%8iWG638Fs4LTPUqLa4p>(~JT^OU|TdHH@NF>&h{{mqQQ39t|)CfQ0SDK1KTs z==9`h3}BI2adWRH>}f>Pe$uTXXUdxM3uuyfF6GK+#QPN zK&Y?-V9!Kg#6*w@1DJR5glE{dyaYV1FwIL)a~ ztQXd2)7SlMN@UX{au7#S^oey&gR)MOrbKHl;%L3oG-rqzgpG{;BqwonOn^4F zy57S&RkmN2vXnkManz4EEe{9F8T%29iB1-#M2pi-lVe1)v0z$Eof^;m4?pZ^r=Lqt7cD6{99`m8 zQsR+O;y#@MAB#$AR?|w3z;P=jN2Xh0?~#%c@t6{^-V*VhCb5T2M@vdPOKZe`+&i+; z`e7$_ddz>$)Y{t2Y4RJ<;%o5qx8%7o|Fc_qBlY@bqy8rT!82q2Z_+$$6;BaIgNZ2- zXOo@g#)A*eeA`DPjzgvcV4E#hfb(RqEoMc2ZY+3UZHGK}Lz1_#zMS{IC!6PtS<34z zOs~vwIJfsx@#P7u>1YM??wI_2zw0v>I`;(enr z49WH=B?gQ?ico?Mi^quwJ22x#g$q!4Hx37sbeE9hfDTf)mL2a}92QRyEvPfXyBF8- zn7CmBPz1(;T28#HL>;@8n?&ag3Wf>N@AAV5mW&1YDG;T;@dSE-0s?dDeoM!@23dpURRHHzgazY zz`Y+=N8yUnQC|PjzP~Z>za>BI041joPo7ZIp%C|w==@6@)5&R7F41Xeg2(Q1)nV!W zp|Nht$4z34(*e@3bSQ7>;<+pi&t$uf7A|e%(v1iFjDW6MzipMXBT$w={$&tETaLr@X-Nf z&!iR>ONdo|(xS98N@_AQrcnLuOZl7Ee)QD99&U!gDJvGd$zU zyWqu{Aw$s=hJX|uHWIBqgvG${qk334X-JVC<4=~x7d&NkI92@gw0&%jFIf%GUBK$# zip?{%XR3xlCjc@OU?;%NQ^N|nA@*X8A>B+F2JBn7Lvx3-Q?_Y#2gpIDZ#1@(vTMJC zg(`yprGr0w2nVAPN^L3Aml^I~egimqfpC=4VrCdT1HzLgha%k5Cq!#-kF<^M3LHU@ zjzfr}3o^ru@OkVGD7;QFBnL$@#nIn|Dk`OP;LH6f9d+nqu;YbgYyp|FA&wj2btO8@ zeW5AQzWulY2tT>SGXSiGQiF+WHw81;Vre-33W0*k>qM(FVmnhE1_U6;VzIkIK-TfF z4YIylEb{&lEDlSN3D-p_7Bd|vh3^2=0_71Np8kgr7hvpWSW?^_pulWj4v!D+<#Iko z?tf~7|RF5k4i02t3-C5 zn(CnS+0nz^{;NHx$L+xDSbV!Tu;90^=iNW9m_>x;nOz(6?Y)-yua8>jN)Uf zXYnl|9@j^wISlirdoJd+lx-}6oYNceSI;=dNrq%Ajc%6szVMfQm=)IL)hO-StQ>B` zq0k>4!p@!S{6!?)ksOoUXoq zU6^33@!paYuXN#AC(-pIYBqs|CFVS|%NF|3i_(&yTv^5MEn9E6^Z7SMRMBtqOaO^2 zXx%DYWjR>MiehNr50TV{Pe|Mtq#fgz0x!I185$G?z=UrPidh_xmTo%%qnFz4ZiB6c z7*Xrr2vSg60xO^qwC25ddm9RuARoe50i*pm+x?sPvg>vuOD&RN4V%oQvHQj`Es`&( zNujv!O2NSioKkfCrO%qF#(mQ{a$3KL(S$T;O$$x!KroJJDA@cGj1&{p`(dEA#aq}O^zEam7ci-4mReq!vL==@`VCsmRjJYD~pHnP2* zYu>VWi371=shnkY$;}r*Q*Ciyvj1s5jm*)O4>)bYAoEPqKDU zX5&$KI3LM9tC)9iWqe!oKD9w3E9u8Nqr&vQryAIT7N>3}k={Kb&jE3!Vr__p#!Ao+ z30x2tc)Y(L4t%fGG12Z*nnlP>IvfeGiSuCSKnEGVZw1V(RnPd4L$hF`GDi@auZnFY zM*n+NQ=J?7>WbC$pk#KNSK*~QK5pC$dbt3IAOEad9WpO~MPWX|k(oTNGi32nJ|Cicun&9BVIFZQupKP!Q^B$xQvc ze(VpC15qx=boQ+_&J7=ZWM;@TCG!Z4q5iO*U5P7L=E;J;jID++qW7{HVG3RigROyc#gjAL?3mx640Z9N<{HS4m15_4_8dUF?lfKd3sr zHwN+Qy@m>%wbWw~#(At^I_?EM}g<=b8OFBY-f&P5P()w-Rds=%Adbr8Z z*}uaNRD~T*b>Y1*T1%ER=m15?1a9i?*=WYfTij0}KQgJwk;NQ%!__F-?trJ-zh*Y7Fc zNtf##g06##r>OM$%bxNpr&`|{2_~3G^vhfk%)UWj;y6f}z*L06-vFPPDPumN>HBYzMx$kz4)<#A7WQlE$Fx7-BTYXO-VEats4Dpuv z#wYn^^HuikGncBI4E4DzSHiA4CfL!T6^(d-ZAh`#krHYEp6sken&w*mZdli|ioE{e zs!6?)bQ|XoCYh{NE?A!BletC8i=D$VY3oew6W;@{njkks%4~vtr}Ecu>^X6Up-PZT zkm<5BUNXFX&o?k(@3B+l=NFo#q9hbpcAmcb9HS`IJGDRq+F8;#_BINQf07ZfD6HB^ z56;}LlD%2}o2I2Rc;_Rc&~#04uD4?{d+g<^c3YXulG2q3QXuX8H`+@3{JAM0Vb^j# z;yhKtIv5;@S&e#sqMO4R`6(F-!n!l#A1S=mQMMd7-daKxz=K%eqwe0i{c)+14P9$P z%K#W@d;Hc5pV2g(8`{T+80FKRQ_G1w)^TL%DFUaIS~WvMxMR_{raFxUXBK^YcFiAoE^|>@5A~c z(-nR#X?OAE2On73+)hyKM$~QR-tq3Oy-rxr><$wKv8P%XP$*7F;m6Sy$BZh^B_r~e z-`*}>G$PKo(x=&V5bx^^wa%p+u3dSm#m#%r`K+3a2bkPW_w0(1U^k?n{5G3-!`pGBc&Mkra#_?kgrng_vnKfUV+BhR=DY;gKZMNPw zv~A{$a{Sg`_dVn8$o_TPQ?k~ZZXUe85hKLKqGRkIcBEAX_vB0av!fgps&;-F?SEQd z*MI-~zR09welO-tNpC71^gg}xWO_R|@R#2eyjA7!kIcd{-?QI-zgYfI^KNu{3|pLj zNDh(S)8~Cf1+<0DT)EsFH>Vi1fK2-Y^mABPhMp z=bU`L$rdez<`sjCw{95hi;VCrpPqIscKh3Q*v*pUm3K5%O zQSR!FL|oXN3x|RRR`SN~dw<@Kdpqf6nmR3PhB;H|zZ2#EbB_?;8;+aXhY{S&v8g`@ z?aSczx6q5w|pI40_0 z5pDeI2j-jaIgLN!;iDtb#*-7wgAkr5p*z{9u2F$ivm?Ji-4orw{=f{bSKnH`=f02r zc&5p0LErmU(f-l*+GV25@+iwAQkR4cGKwQ4ghBdE#oKGAeGUe6H07CeA3DXqx}s1s zBY-)&o|$B|e7ExLk*haKJ6HyGgg-qhkL*NU^&e_HQ8-2KxP$vV%}uy56LQ$Q{qupJ zW(vlGIbP1`S1b>$79uRPH|)Ol8fE(Ee9+5vwpki!ScsW@ThiB^PiahQm_pXB+i2?eP=nsyK7?&>R-9FM&M> zF+ipCqNwzS68w3=gD2i<^mF;uk^56p9BwCrMo#tw-qdReE*)|z&O5y&WUx2%NR8kS zb#b>>=FCfa@6vjo(#;1Ra_R?Ecr3X9XueHlihE&6XV3~S_@F(dtx5973wqJhvf2+) zv`(2Q{79zR`?$(N+J|ptRH;B$%f&XgJ*SjQ-_o?t;sak(V{XAabU%AcYUm-;7-2!v zCEhI3H9h|XY9H-m7~dYv#*2a?ZA4oXgz}7K1m7 z>$LqmPb%jqJvXru7sVGt|x%lj6QyCL@^0&M?23TA(O)D$AwBEX3$y#Y-uozc^fE5w7W zp#t8>S1!-$fq!t z@qvl@aUMVtVhwv0ZS*vDM#)qUJl@10Kzkb|B|WCA54cEK*g*+h(!4b3dE7#r25LhB zMkSKBs;!@OO)v-03vx&=eQQp^XUm8TZmVGAo^lYcDd|=842avIr3b!QDf{vds&ok2#b38TY*~aNXDv?zM0oE2HKfeiH`B2R{ znUyj4_EyD9v$C3qq|KB@i=$$00F+4gNy?CPz|zb!Hh7LK-M!$djQ>2172*~>{^q$K znX}+bnXW$VsQ$rB(q>#=u;EOAm(4GIJ}!b(c4eFNC4U6{+3c4@w>ZBKdLmBul#XBV z5r`Wv;69vtuA*nu`ox}$=Y(KdT8@u1x7!PK5$gqp0%YH>wNt&wVur_xbkhPPalk!V zs1qdHGJ%xf@0v*aTnOyhsObewMNgM}|Qb7DFSO0mln# zh)yr06wtIRdtf0<|4Q*pv`#k*x9UE;bJbJ`(|x5IT_FB*lk89G0awVFsejo^-4D(K z&9ATI_9~QC7~)<9m9u};ic-#fg+T0=+Z(tcBPm2PO9K#qwBwJkUMWj}(?~|R!BNi1 zdB2)IJ430dXTxc(X*omb6AC)*Uvai%%eWiktb_dg8r|;B4H|`b!8em0+rgEzxPj`p6?i>n=LhYbw-L0*vRWC9sV(_xOuX4x#995$@4W; z+eZb0Zk^i)QE?;8w{j<{S8K5{dHVOXl?3kUkDz1zodKA_HJYWk+_bd8@ATHAPvXBd z)$xv)I#*P@_eez7tAsTA+s>aEaX=^T^gSir?TB;u@erQk-B6r*^ zHYPGf?+Lm>Cfb7h^D0m-ma%>TUpTY}&J{YoYy zJjj+JS$H@B@51NSVHwr>b$Jv#aQskFNeGE2Qn(&7@m`Ee~wR&G|Z}L8n zFP~Xs7Tygk@V_GWm&D;+2W;M^I3$=q1Yg{w(143cG&XWCuSj}%g$ljYvM!4S3(4Op z0|2|LdCP~@!0yhWuHVgH;3Su}*F{vI*>srgp(beG+A^OG9bW*zRxW|6{bw(H5zGwJ Fe*yU4XS)CZ literal 129 zcmWN@OA>=13;@u*r{DsWkjO`G!zUJI+Tt|mqNlH`_b&cQ>mOCeIAqiM*~a6w%Y0kU zH0S=-a&Xp{nR+WqYDDWcMxqc+NQUqD4Av~(TPTcyii-;{un$lyMNH(fhroLVw*nzX MJ4ySoTEY0~50J@Yj$%$zwnb7s-Ke%$~Z0{@f>_Gj(Hu9Rt`9fBL- z?dooA??D_usFo7{08n0rIQaVvp-Y_kuR@$jgedG))-qV_|377pd$2^BNA_nComO&J)UnB{tR(JYj6G3FmZg<0;H^rxtpg9YihOh77(a zzLb}!BfIoCH%|7mV0EuDjYxH$=0)_tC7UM=l8~^{L%^0O z5+qduFDfBdqu`pu6Z;IpjS_-$XQgmwCG7zUKtL2?$+k}~_#gF}NwVGlT@`P%2?0eY z%hsEmtvC7Au>7s=!W0J*ZUa!Kidf-hcgYJLlC2){uwL*~ZBM$`wRZ9FUnLOL4uB$> zv-u`xJCp`iq~Bf2*h68+Lwg8{f+&&yy#yZE3uJ`n!L?)uJf%du)qz;>a9OrTlq$4; zC_#jXN3+QE-t?bc82a?N>>{R&{#TKP87J$CQZo)T=+wrMCQ)}T$# z|I@q8m_boi)Cb4d7c%Kv*sUO*eP237(a2>u*Q7Un{&5`>>_sMJoUExc{IlLaW>I93 z+5HML4QE7-W;oVSnZw?eZRXc5D&p9GnvWvXo7FH|%Yz^!E{@!qiKl=kk=yewePTAc z4VA|o8+Tr_C|D26elp)P=zw!103i$qR{Xa)Fy%j1oR<(K)FD{)PP|i?*p$BMmR&A? z!=OTohE^;r1+6%?X8xha6O6iJe$Alisr)3YCMy4rM?s|`ZR3^5*$$IE@B{|U}R`y?Corl;x$$qYCh~WIfR=WioMDj_Me9J zFV6wcX+jQsGRZmy-I^J!qfGTj!GAsHCR6J@&h~r!T9y3TeZpNoBz1pEzCWs_FR5+7 zZ2q3vtDnWrK-#=t%C6tYZou1agkWb@i!&ko<1l~RW^%~u-#mxtBD|Qm8TACx|Mr}0 z!MIN{aeNvH{3Zz}ZYN)lOfO1%xKxxw{U4rlBdRbpsxTsIAtFvNGTA;dy|^yNspH9V z{r_424Z=TbH=2U^+R4J_e^AC>-@1a0F)mZ;s0RS|`(`p^W5q+%4 z09I-MD`I4*@V|Qugbqk*_e(;--Uomk02Kvtc0UICUOoQ)=45_ip9V@KnN0#EP{3$2o0;3E(VmyYrWN%dkI^Qw3{Cl+M zK|uScw$_@V(NQ%cW~2UOZKE2y9!a|qLnCumqXB~57>mC#G#d%+5f-C?LG6JWuc2g| zIl2SSFWTLpMrSH#izzzLg=aDV&Ujwq0VCA?Ruf-^`gbaE+v)1I|Zkf zUw+w+85{JPHZ(Ukwj0?rGTFe5ZQh?A^s@SOv7exAJm6*Eg&QCAnn`oMDs$dw0B4jO zYIWakdI)!XeDjEr(Gc9UHypdl>V16#cNMiPJw1r){<@ts9dVkoj!?!~<#NNu!(`?l(h@`|p%A1o8(pHBi^OHI|ThACxW>A+R~d zRt$1Gc42CWyCMS02p_Gx>U{p2^Gi06b0YEk!^#>&;?5#1e~F`7Sj@^qT1*Wz(FeO~ zHg)_`S2ODFATr2e18JDrlr^++_zJ^2*@2^li0j>G(*#IrfJdsL7V;!1G4q`Hq&)MP zxrP|>MtVxusW_pmWg#n>qHLY{3L<|I#k3}zuaiAfo1JXx7CKQGA?-doA& z;T>1{hNdt*+)xy8LqLoi9mb~8i$=llqjW+bu~&uy<&`9^ng5p2=6uoHOV%;j9!biY z?D>o~_UK$gYuXAJbiCn)ye)Z{I4T)I8??O`eMmP`f)YIkPiXcKCgL&8WCM4Q=@Er) zA)eavuu-DqAp(#gy%-pc7?c+?J?P>2<=Ks);0a-nUC0cEcR+a4WR`(v`mkUn=9RkM zBc4+TygW2JMG?6DvE3sL~v>`Sg-B1d|ukiBpKbUZXv72&H<^bUgy>%J9 zJ~)<1x$8Op=@k*b634U;0RR6R5bqjFg5M90l_=$Zz#K=;N|Xa71pqNt@01p@gXxvu zBzX`o*1B>oe~OlKLM**R5PLOHgHGrc z4x3mq;C4m^DDn@>ywU74nZDt6U=Q)oK6nnyY7yEIs+p)8q6zWlvk|3_gtkRg6|^_l zYa@;w^e7+v9ix2ouQ6zTfAAp6Up$_W-hYiT%Kn*4T9F=Xu)K!JaBdG=y_0e2F zSX6A5L@})8{Ae?oC;L>8=vP?=WriRI7;UK4n_f|!k^dfc^5YcggB&cyK~{_h;4lE~ z3O=Xrt7KY^TzM+kgepL;(~N4ymfDO0>S8{*GYe6<5Yuy9Y7;0mGJ* z6nY3O#MGFS^dQA1#akT=0b+_x96$equTok=S?M!MNLW<({CTyled?Wk@@Wy_)9CZ+ z`yBg>D(b^R=am;mstJN9g>#DXoh3zRSp+PlTk@&Go!)-A*(JKEKNWW??MszI7w3Gv z;zjFR;}!aUx^Hbf4`0ga??1Y2Eb;*3^EsfkVEES89p7(aMrEcbvpe1{dh14&h%4L( zR+=fj_?WCle)g@%gt9vYi`p|<_%M;D?%EWGpLX}i?fdQ}Z|`NSvi`uV`mUu-KI=m~ zW!V=dWR9GA1G%`uLPd@z+upx58x>(zgk26UNpdeMDm^+?$$P2g$VMZh|DD3s{S=C) zE0aZ=o2$2G+XstfE4Sx&Z(sS4wFaLO5@cxOBP5iSE@#RA@G_Q{lO5!4kPTc1&g5;r zq!mZYAH#&u?bZe#-<|zc!dO^C?AGr4&dv3#l>0^*GoLMAFjA~LU}!`}rIabDORn)5 z21V1o;xG9ezp$97hpnd2pF1n>Pc?C%j;2ZJ$mp|yMMGKiNhZ~=B_EO8EAzwDN5#*@ zPnJ9rHlJ)0_AkMkzr3pYc=UI}A;7|WUNqKHJotkthGq!i%oy2n&Z~v9euS-C{M+$C z>*ZTAbw~L>Us0a0L)z zZ%OBtPGS76Zo$NL)NYtBYutrk^Yg_c#P@(-#-1l=C>1FLDGNNZcv+HcoL*g@D-N8w zd?`w6D&VvSTwDLBXYUXzN+j&zCTk*#V z@`|&c#+_!IUUlkC7U!9P5K){e!)tz1B}sF+mvom&J{%`~7N{09_d7k6|9C~gf_<*) z1!I?vrk6px)V9)UVGST~IOxM9YdCGiDLa*}Vb`$xSbLje#UO|$cC-BH^6!RKU)l&HnGuvJfeI8OgYehk;NTqpo+9d&;;GA1KfIzBQQ2Zx@xJ?zr!(8N_pD8{dWQjt9%q3!gWJx@Tk=lNNT*%{=I|2e zRt%CU6&?l70#saQR_8YqnB01APc`Uem72cXed!>adRj2YF}9C^x#Derx`f6rS;H{K z`XsT}ciy}kiQf_WyuhYMUhXDB1};y%E)w&lqC){tgP>$|RV7z!DpodI&l(1r5hN6p zH%Jx95o{#fO7|%#0fBVu`pVE5H-3J@CuvJCX9a9UeEhDx)jH-*xp#hz7g{p7U*Ztw z=689a=fmn2a|GMH@rxIC#5u2eQ6w;hQHWpMbLBAk>bKXZM!d)H=jf3tNp|VMp<)2! zPxUTiXaRTqY(>PkdxTFaJQrJ9>6CqV=d)Gnz)t0HNqoDNG`^iSp6qVaWk{KeF3z)7 z+uf8lAyxQ#*6K5#FizY}gLjkHUfdGgpmXgPUuow$QRcC!xTx$qb; z)j&8oguth8>Qgl(Xli5cO%x9iz7w8g?chY>RRDg|0IgE%-)+~$0r*|}js#+VRW&h< z#Tg2ppG7+R>wBPuW905UWqQ{Y7TZcHCVeH1?zkuGYW!YISJQGX#j%$?^gOd4dkWp~ zgojH>wDu3eL9usOZSJ{>W6g07Gti4yI~dOTWj6QhicpHGkYBtq+O=uC2P5)cN8b57 zYg>yvn%Y-YzZNg-BrL8y90;7KikG211};%>9^$Yqj(``b3i~}@r-h#$6VH9QTy$%D zbla$R=e`-vOzmx)rM|zg^s<1Xu;xjjDrh*0vWm+6@|XgswwU^PlLOva+FOx8I)%nq zn{LbORr6~!NqBz@rfoVK|KsVx6=4d{V?D2i{T z8QpOL2Ks{9d^T*+T00EVRSh4m*dtoyKRJK+LN{|aY=NV_PxwjbHZvvX;wc%G>_RoG zz@Oi*OVJ~~kN~kBwb6xzjL(B)0#m#1t$JVTQxtf}evS@j6afzrxTUJ~LwGY<@3iW2 zoo1e$*RD-f3yJmO3rh@6G01Yy?9IyO(iorvpR;Q{?slFT`j%CmN_#SQw`y=}qgo(h z`^@#ATbmh~0O>AvIDw`th3BT2;6xC^4Ldp#$Qzn9J1yft4keevq+q1%;a zl{d(*g$KL^TfhA&ew~K0ym-Qk`Z5x)s-$p^~9P@zdW8ZZT{wUy2W~{*Q#m0ts(XZwl~)tANfi&dTq;Srnm;ZtqoB}04Ldo zgp^<`gX)jAehiu3H8CvyM?1?9^-D{)p5z}Qt=i9}*>;(j$H<$yUF9(_p_4z+z$s%d zTt>IDH*?$90C%4eSKL}O%>Cn%D%jxW8G3ZO4(o&WucuwA{6gQmPnY_vMKBM9Jm-h7Egb6|qm#DGR-0=v`twYlR z9$%i$xM!hex<-{uZie@ytiDT>-8kK&A>{Cz&or6^jJ6vJIk_{j`WNXPJ9nb~oP|q$ zH^ywi>o7U}8iL^{OplAs0=xvn6h{N5X{B77xsdqtNnUuZq?-q$Uytl`Ls#C{;<08O zwcxHZMU(2cLkA{u+yh=*?JYY~=3Mih(E&il*X&KBk~%U2ql;*qBEkYWac9<3QU>ey zS`$m@`!;!JbyE)EROs<5J8Ig>z;q>Z*%?u`*9U(yF<6Q53os=GYb+qUIpwKp>8n$d zjafO1z1ONNd_>F~MfeCk5{Fca>(BOETzwG%ock$z`Q}Dl)whNG{`kW)FG!oHgifc(+q{1>uD)CGgcpP}vIm;l)P`(H9|ME! z{B$&eg8oXY>+4>ALKd$*Y(Ly8%jxa3pqG(RT;T7P;^!Y)MKsMEO6Br4%!8-y+3xvc znSPzN0})Ne0l4h---A&@ziaP{1_&*%c$%U&`X$AqLv+Mn$dCa=dfZeiIh#wRBiqdG7Fje^sClw2YyU?-WUc^r z0b4CH5p_$+Q0mI+=)0kDf$OZuA*ILd-zKm z&2cNn#%RF{z)w8!0{#OXS7heSW~D^^)iV}3(nT6wwbbfQePdHbX0G9Gs%@^Nt~_rY z9q+tt-r%r>iyB;A8~mE-&F%k{-HsI=7dqEDoKiiMmEzfv9m6Hg*u!!Yxu#&MPGncguO&F-SGxF&a)j8M*_5W{m&UEg`eu_1c38dz{Ws~QmG?wx3|@xpl6%* zk=A|j`|K{E>fw_#EhNfpj+Si6?I;fBKFEN<4cbe)t5u`1*RSSje3YHw3ddMS#6YW!$Qd0N&IvIUeXvBzu{BRVWpt&tv zWl~^NSz;dd9OqlBr=M}$j7oaka?sy&*?Q#|r|M~T(XuO7oppwel`0*cDAKZs)zzx` zdM-CP&%IaTm__-tly&NlMP+Y)Ve{cPi#+f`MD8Sis>Y#tCZ`#1E?wJ$`nlTMa}sKg zmK=q!ptQ=i#J9(3DY7G~!f?Xq=j{|HmW<`O_gsE8s`6Gi-nd0TGhg9O>^5Or7SYhG z-kkg(7t%$zw>3BZ^;)~?ijU_s!gFgUq>-laVeEc`e!ap=j(fwKvtB(PR#H@Su;QGy zLN;9j97!;S3bB8(xt&g9fU4XdFT7`+9KF7GOmwY8syo^D)uTAq%k54KX4IR$yK2Un zA?mFc-Z*S)^ar$Uo5o$b(>rEUxJ=4{N(!g1d?lFm!q5MOU;U)uHIIxp-$osKeb0fW zXB0qh7A;w>f&gjZUgQM{V>q|&M(>pk#b@rdXrig^20*( zWjCLxYJ%Ha^faaM^p|_=y^5bUe%;VL=2;R%A?F^k@Ty>tnCw4_=>s!sBk2^H_j5TLjDVRG&1j7U#9g>uL2 zk&ikVbIOa}W&DDVB)nN}M7Cux_+w&J=0AD4(V0ilk3}VF&+P?<#bn; z)~vdzp6Sv}Bg(z({W`~~c*(nF-Sf5vj5=Nmjg)u%Nn+M`twvJfr?tPzD@EoS#7!T* z+N+yeFBj3Zm{{NS*15RLJn|V*y7Ym_s`0b42*R19af&^X%T1}1XZK}e!_6<${dDJg z@NnVb@lg0WnZ6^S)97!!|2A!;Yi;NEH)HYR-8C)qnaGWwBH}+3@CYx0Ovpr{&hQaF z@%eo#+cC+DV?MN$5oBYj?H$tE?{OlR9_NNkW}03mFTS-#5n+Fv%DBB(IJ?(8@aQW4 z$l-b=?NXpIe`u3$>VjH%UxW4{KE)*H`l|ZGBQ=W*uJi7GrH56>?ejf+?aQu@4MeK*Y*2|6v`#8;iK*xC%9anD8p>5?8j}}$YKH6qNTRC&DB6HAtUuE?kYAKcxWV7Q`N_hg zgGAUt?W0uC6bOSKln~nF*`4-HM+o{X@`00*N40ZedW?B~oV3E6# z7K=rJQj>}ux%BaYg|Q!7MEUmZU3GX)`tjW*tM87{jS zSIZFb=-#oRyi+o$N?Lpm3j$0?3$tj$Us@Cz^N_Z@l~L`JSsIFDGN6ANQL+^F#3VqNrjS9YX=@xjyQtLP;zF7B4v z@U5rnQ74o<9$Z^lo>SwD)uSa{CNL5nc2`S}k41_ZSWc?aB{4QFy`obh;YBb#T)JNf zK9V2Y7b{PZ_lU(=&=O#CQ@Hje|0D$o}b4@=3z%Rpp(}A4r_!K5-tpfq#5HEXK`}ybk+mkvILhR$9X~9&o6sIu9pBkEdK@N*H@7M literal 129 zcmWN?NfN>!5CFhCuiyg)W>~`HH>^UHO3J|;e7*LiulnXOU$U=t@}bmytlOjU_P>A9 zmgiIPS+lx8%uyuwh|VA0@8qj75r{A(%5lex*`oCT&IO+|VRW%Jg9r{wD;aH|ps7JY L6g<9FlGPx7i6tf%

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 S>oK4AyFflr?IHsJy#Ej4?f0Aj literal 131 zcmWN?%MrpL5CG6SRnUNeW%;I?Wd&hIB_kvUtJimVSNY67-m}+k5fgL7s2MPD(WWr5V-6+(RsbUMIR`A>CrjCDPA)Q$ MnEhKMIBP739}N5_;{X5v diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/portal/trigger.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/portal/trigger.ogg index c919832b58526bb45e199900b861c6fc6df7488d..fcfac629a98e68e6f45b386635f742cf31279251 100644 GIT binary patch literal 62126 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 Z1=44$eK_vdSwaB?#pCGS)e3O{_#d9NrmO$} literal 130 zcmWN|K@!3s3;@7;U%>|~5GauT24WCqR5}KG@b&hzr#<;2eY{nh^N?NZN1wN6mG!cH z%Sz*=ftE6%&w*P1R?^SRiBsYY~A1 Na$KbUSX~ps@(0yaCfoo3 diff --git a/Minecraft.Client/Windows64Media/Sound/Minecraft/random/anvil_break.ogg b/Minecraft.Client/Windows64Media/Sound/Minecraft/random/anvil_break.ogg index 9c686369ccaf9c23c4ee3aff1df0b7ae6decf4eb..e57bbbfe9d9201cbff1b75ffcce5ff817eb0f742 100644 GIT binary patch literal 19316 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