diff --git a/.gitignore b/.gitignore index 9abf75075..0c5dfff85 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,4 +438,3 @@ Minecraft.Client/Saves/ # Visual Studio Per-User Config *.user -/out diff --git a/CMakeLists.txt b/CMakeLists.txt index 8c6eb80ed..44b80a266 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -13,11 +13,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> @@ -26,39 +31,55 @@ function(configure_msvc_target target) ) endfunction() -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" +# --- +# Configuration +# --- +set(MINECRAFT_SHARED_DEFINES + _LARGE_WORLDS + _DEBUG_MENUS_ENABLED + $<$:_DEBUG> + _CRT_NON_CONFORMING_SWPRINTFS + _CRT_SECURE_NO_WARNINGS + _WINDOWS64 ) +set(WORLD_DIR "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.World") +set(CLIENT_DIR "${CMAKE_CURRENT_SOURCE_DIR}/Minecraft.Client") + +# --- +# Sources +# --- +add_subdirectory(Minecraft.World) +add_subdirectory(Minecraft.Client) + +# --- +# 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 "${WORLD_DIR}" + PUBLIC "${WORLD_DIR}/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" + "${CLIENT_DIR}" + "${CLIENT_DIR}/Windows64/Iggy/include" + "${CLIENT_DIR}/Xbox/Sentient/Include" "${CMAKE_CURRENT_SOURCE_DIR}/include/" ) 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) @@ -68,7 +89,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 @@ -77,74 +98,67 @@ 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" - $<$: - "${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/Iggy/lib/iggy_w64.lib" + "${CLIENT_DIR}/Windows64/Iggy/lib/iggyperfmon_w64.lib" + "${CLIENT_DIR}/Windows64/Iggy/lib/iggyexpruntime_w64.lib" + $<$: # Debug 4J libraries + "${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" > - $<$>: - "${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" + $<$>: # Release 4J libraries + "${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" > ) -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() +# --- +# 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 +# --- +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 GenerateBuildVer PROPERTY FOLDER "Build") \ No newline at end of file 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 c75279d7d..3e2fe74bf 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -51,3 +51,8 @@ We currently do not accept any new code into the project that was written largel # 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. + +# 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 right clicking a folder in the solution explorer and switching to the 'CMake Targets View', which is more intuitive for navigating the project. diff --git a/Minecraft.Client/CMakeLists.txt b/Minecraft.Client/CMakeLists.txt new file mode 100644 index 000000000..e8cce7602 --- /dev/null +++ b/Minecraft.Client/CMakeLists.txt @@ -0,0 +1,23 @@ +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") + +include("${CMAKE_SOURCE_DIR}/cmake/CommonSources.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 + ${MINECRAFT_CLIENT_COMMON} + # ${MINECRAFT_CLIENT_DURANGO} + # ${MINECRAFT_CLIENT_ORBIS} + # ${MINECRAFT_CLIENT_PS3} + # ${MINECRAFT_CLIENT_PSVITA} + ${MINECRAFT_CLIENT_WINDOWS} + # ${MINECRAFT_CLIENT_XBOX360} + ${SOURCES_COMMON} + PARENT_SCOPE +) 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/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.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/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.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/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 b/Minecraft.Client/Minecraft.Client.vcxproj deleted file mode 100644 index d97cbc383..000000000 --- a/Minecraft.Client/Minecraft.Client.vcxproj +++ /dev/null @@ -1,48741 +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" - - - - - 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);$(ProjectDir)..\include;%(AdditionalIncludeDirectories) - true - true - Default - false - /FS %(AdditionalOptions) - stdcpp17 - - - 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 - - - powershell -ExecutionPolicy Bypass -File "$(ProjectDir)prebuild.ps1" - - - Run pre-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);$(ProjectDir)..\include\;%(AdditionalIncludeDirectories) - true - true - Default - false - Speed - true - true - true - /FS /Ob3 %(AdditionalOptions) - stdcpp17 - - - 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 - - - powershell -ExecutionPolicy Bypass -File "$(ProjectDir)prebuild.ps1" - - - Run pre-build script - - - - - 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 - stdcpp17 - - - 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 - stdcpp17 - - - 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 - stdcpp17 - - - 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 - stdcpp17 - - - 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 - stdcpp17 - - - 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 - - - - - - - $(ProjectDir)../include/;%(AdditionalIncludeDirectories) - - - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - 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/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/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/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 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/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 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_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 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/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 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/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 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/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 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_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 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_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 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/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 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/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 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/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/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.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.Client/cmake/Common.cmake b/Minecraft.Client/cmake/Common.cmake new file mode 100644 index 000000000..56982fce7 --- /dev/null +++ b/Minecraft.Client/cmake/Common.cmake @@ -0,0 +1,1119 @@ +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_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/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..3010354ac --- /dev/null +++ b/Minecraft.World/CMakeLists.txt @@ -0,0 +1,13 @@ +include("${CMAKE_CURRENT_LIST_DIR}/cmake/Common.cmake") +include("${CMAKE_CURRENT_LIST_DIR}/cmake/Durango.cmake") + +include("${CMAKE_SOURCE_DIR}/cmake/CommonSources.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 + ${MINECRAFT_WORLD_COMMON} + # ${MINECRAFT_WORLD_DURANGO} + ${SOURCES_COMMON} + PARENT_SCOPE +) diff --git a/Minecraft.World/Minecraft.World.vcxproj b/Minecraft.World/Minecraft.World.vcxproj deleted file mode 100644 index b6af91538..000000000 --- a/Minecraft.World/Minecraft.World.vcxproj +++ /dev/null @@ -1,4989 +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) - stdcpp17 - - - 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) - stdcpp17 - - - 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 - stdcpp17 - - - 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 - stdcpp17 - - - 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 - stdcpp17 - - - 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 - stdcpp17 - - - 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 - stdcpp17 - - - 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/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/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} +) 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..2b726cd5e --- /dev/null +++ b/cmake/AssetCopyTargets.cmake @@ -0,0 +1,59 @@ +# Creates the AssetCopyTargets 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" + "*.swf" # These are built into the .arc +) + +# 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(AssetCopyTargets ALL + ${copy_commands} + COMMENT "Copying assets..." + VERBATIM + ) + + add_dependencies(MinecraftClient AssetCopyTargets) + + set_property(TARGET AssetCopyTargets PROPERTY FOLDER "Build") +endfunction() \ No newline at end of file diff --git a/cmake/ClientSources.cmake b/cmake/ClientSources.cmake deleted file mode 100644 index 6467a243c..000000000 --- a/cmake/ClientSources.cmake +++ /dev/null @@ -1,498 +0,0 @@ -set(MINECRAFT_CLIENT_SOURCES - "../include/lce_filesystem/lce_filesystem.cpp" - - "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/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/CommonSources.cmake b/cmake/CommonSources.cmake new file mode 100644 index 000000000..9a3cb386f --- /dev/null +++ b/cmake/CommonSources.cmake @@ -0,0 +1,9 @@ +set(_INCLUDE_LCE_FILESYSTEM + "${CMAKE_SOURCE_DIR}/include/lce_filesystem/lce_filesystem.cpp" + "${CMAKE_SOURCE_DIR}/include/lce_filesystem/lce_filesystem.h" +) +source_group("include/lce_filesystem" FILES ${_INCLUDE_LCE_FILESYSTEM}) + +set(SOURCES_COMMON + ${_INCLUDE_LCE_FILESYSTEM} +) \ 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 diff --git a/cmake/GenerateBuildVer.cmake b/cmake/GenerateBuildVer.cmake new file mode 100644 index 000000000..6e6e63b1c --- /dev/null +++ b/cmake/GenerateBuildVer.cmake @@ -0,0 +1,71 @@ +# 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_BRANCH + OUTPUT_STRIP_TRAILING_WHITESPACE + RESULT_VARIABLE rc +) +if(NOT rc EQUAL 0) + set(GIT_BRANCH "unknown") +endif() + +# Get GitHub repository from environment variable (if available) or git remote +if(DEFINED ENV{GITHUB_REPOSITORY}) + set(GIT_REF "$ENV{GITHUB_REPOSITORY}/${GIT_BRANCH}") +else() + execute_process( + COMMAND git remote get-url origin + OUTPUT_VARIABLE GIT_REMOTE_URL + OUTPUT_STRIP_TRAILING_WHITESPACE + RESULT_VARIABLE rc + ) + # Handle github urls only + if(rc EQUAL 0 AND GIT_REMOTE_URL MATCHES "github\\.com[:/]([^/:]+/[^/.]+)(\\.git)?") + set(GIT_REF "${CMAKE_MATCH_1}/${GIT_BRANCH}") + else() + set(GIT_REF "UNKNOWN/${GIT_BRANCH}") + endif() +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}\"\n" + "#define VER_FILEVERSION_STR_W VER_PRODUCTVERSION_STR_W\n" + "#define VER_BRANCHVERSION_STR_W L\"${GIT_REF}\"\n" + "#define VER_NETWORK VER_PRODUCTBUILD\n" +) \ No newline at end of file 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" -)