mirror of
https://github.com/4jcraft/4jcraft.git
synced 2026-08-20 09:57:10 +00:00
fix(Minecraft.Client|World) FIX ALL HEADERS HOLY SHIT
This commit is contained in:
parent
241491e122
commit
d6f88335e7
|
|
@ -3,8 +3,8 @@
|
||||||
#include <vector>
|
#include <vector>
|
||||||
#include <unordered_map>
|
#include <unordered_map>
|
||||||
|
|
||||||
#include "..\Minecraft.World\File.h"
|
#include "../Minecraft.World/File.h"
|
||||||
#include "..\Minecraft.World\ArrayWithLength.h"
|
#include "../Minecraft.World/ArrayWithLength.h"
|
||||||
|
|
||||||
using namespace std;
|
using namespace std;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "..\..\..\Minecraft.World\SoundTypes.h"
|
#include "../../../Minecraft.World/SoundTypes.h"
|
||||||
|
|
||||||
#ifdef _XBOX
|
#ifdef _XBOX
|
||||||
|
|
||||||
|
|
@ -16,6 +16,9 @@
|
||||||
#include "..\..\Durango\Miles\include\mss.h"
|
#include "..\..\Durango\Miles\include\mss.h"
|
||||||
#elif defined _WINDOWS64
|
#elif defined _WINDOWS64
|
||||||
#include "..\..\windows64\Miles\include\mss.h"
|
#include "..\..\windows64\Miles\include\mss.h"
|
||||||
|
#elif defined(__linux__)
|
||||||
|
// (DecalOverdose)HACK + TODO: Find native Linux headers and libs for this, but for now I'm using Win64 ones
|
||||||
|
// #include "../../windows64/Miles/include/mss.h"
|
||||||
#else // PS4
|
#else // PS4
|
||||||
// 4J Stu - Temp define to get Miles to link, can likely be removed when we get a new version of Miles
|
// 4J Stu - Temp define to get Miles to link, can likely be removed when we get a new version of Miles
|
||||||
#define _SEKRIT2
|
#define _SEKRIT2
|
||||||
|
|
|
||||||
|
|
@ -3,25 +3,28 @@
|
||||||
using namespace std;
|
using namespace std;
|
||||||
|
|
||||||
#include "Audio/Consoles_SoundEngine.h"
|
#include "Audio/Consoles_SoundEngine.h"
|
||||||
|
#ifndef __linux__
|
||||||
#include <xuiapp.h>
|
#include <xuiapp.h>
|
||||||
#include "..\Common\Tutorial\TutorialEnum.h"
|
#endif
|
||||||
|
#include "../Common/Tutorial/TutorialEnum.h"
|
||||||
|
|
||||||
#ifdef _XBOX
|
#ifdef _XBOX
|
||||||
#include "..\Common\XUI\XUI_Helper.h"
|
#include "..\Common\XUI\XUI_Helper.h"
|
||||||
#include "..\Common\XUI\XUI_HelpCredits.h"
|
#include "..\Common\XUI\XUI_HelpCredits.h"
|
||||||
#endif
|
#endif
|
||||||
#include "UI\UIStructs.h"
|
#include "UI/UIStructs.h"
|
||||||
|
|
||||||
#include "..\..\Minecraft.World\DisconnectPacket.h"
|
#include "../../Minecraft.World/DisconnectPacket.h"
|
||||||
|
#ifndef __linux__
|
||||||
#include <xsocialpost.h>
|
#include <xsocialpost.h>
|
||||||
|
#endif // __linux__
|
||||||
|
|
||||||
#include "..\StringTable.h"
|
#include "../StringTable.h"
|
||||||
#include "..\Common\DLC\DLCManager.h"
|
#include "../Common/DLC/DLCManager.h"
|
||||||
#include "..\Common\GameRules\ConsoleGameRulesConstants.h"
|
#include "../Common/GameRules/ConsoleGameRulesConstants.h"
|
||||||
#include "..\Common\GameRules\GameRuleManager.h"
|
#include "../Common/GameRules/GameRuleManager.h"
|
||||||
#include "..\SkinBox.h"
|
#include "../SkinBox.h"
|
||||||
#include "..\ArchiveFile.h"
|
#include "../ArchiveFile.h"
|
||||||
|
|
||||||
typedef struct _JoinFromInviteData
|
typedef struct _JoinFromInviteData
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
#include "DLCFile.h"
|
#include "DLCFile.h"
|
||||||
#include "..\..\..\Minecraft.Client\HumanoidModel.h"
|
#include "../../../Minecraft.Client/HumanoidModel.h"
|
||||||
|
|
||||||
class DLCSkinFile : public DLCFile
|
class DLCSkinFile : public DLCFile
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
#include "GameRuleDefinition.h"
|
#include "GameRuleDefinition.h"
|
||||||
#include "..\..\..\Minecraft.World\StructurePiece.h"
|
#include "../../../Minecraft.World/StructurePiece.h"
|
||||||
|
|
||||||
class Level;
|
class Level;
|
||||||
class Random;
|
class Random;
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ using namespace std;
|
||||||
#define XBOX_SCHEMATIC_ORIGINAL_VERSION 1
|
#define XBOX_SCHEMATIC_ORIGINAL_VERSION 1
|
||||||
#define XBOX_SCHEMATIC_CURRENT_VERSION 2
|
#define XBOX_SCHEMATIC_CURRENT_VERSION 2
|
||||||
|
|
||||||
#include "..\..\..\Minecraft.World\ArrayWithLength.h"
|
#include "../../../Minecraft.World/ArrayWithLength.h"
|
||||||
|
|
||||||
class Level;
|
class Level;
|
||||||
class DataOutputStream;
|
class DataOutputStream;
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ using namespace std;
|
||||||
#include <unordered_map>
|
#include <unordered_map>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
#include "..\..\..\Minecraft.World\ItemInstance.h"
|
#include "../../../Minecraft.World/ItemInstance.h"
|
||||||
#include "ConsoleGameRulesConstants.h"
|
#include "ConsoleGameRulesConstants.h"
|
||||||
|
|
||||||
#include "GameRulesInstance.h"
|
#include "GameRulesInstance.h"
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ using namespace std;
|
||||||
#pragma message("LevelGenerationOptions.h ")
|
#pragma message("LevelGenerationOptions.h ")
|
||||||
|
|
||||||
#include "GameRuleDefinition.h"
|
#include "GameRuleDefinition.h"
|
||||||
#include "..\..\..\Minecraft.World\StructureFeature.h"
|
#include "../../../Minecraft.World/StructureFeature.h"
|
||||||
|
|
||||||
class ApplySchematicRuleDefinition;
|
class ApplySchematicRuleDefinition;
|
||||||
class LevelChunk;
|
class LevelChunk;
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
using namespace std;
|
using namespace std;
|
||||||
|
|
||||||
#include "GameRuleDefinition.h"
|
#include "GameRuleDefinition.h"
|
||||||
#include "..\..\..\Minecraft.World\StructureFeature.h"
|
#include "../../../Minecraft.World/StructureFeature.h"
|
||||||
|
|
||||||
class StartFeature : public GameRuleDefinition
|
class StartFeature : public GameRuleDefinition
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
using namespace std;
|
using namespace std;
|
||||||
|
|
||||||
#include "GameRuleDefinition.h"
|
#include "GameRuleDefinition.h"
|
||||||
#include "..\..\..\Minecraft.World\Pos.h"
|
#include "../../../Minecraft.World/Pos.h"
|
||||||
|
|
||||||
class UseTileRuleDefinition : public GameRuleDefinition
|
class UseTileRuleDefinition : public GameRuleDefinition
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,10 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
using namespace std;
|
using namespace std;
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
#ifndef __linux__
|
||||||
#include <qnet.h>
|
#include <qnet.h>
|
||||||
#include "..\..\..\Minecraft.World\C4JThread.h"
|
#endif
|
||||||
|
#include "../../../Minecraft.World/C4JThread.h"
|
||||||
#include "NetworkPlayerInterface.h"
|
#include "NetworkPlayerInterface.h"
|
||||||
#ifdef _XBOX
|
#ifdef _XBOX
|
||||||
#include "..\..\Xbox\Network\PlatformNetworkManagerXbox.h"
|
#include "..\..\Xbox\Network\PlatformNetworkManagerXbox.h"
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,10 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
using namespace std;
|
using namespace std;
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
#ifndef __linux__
|
||||||
#include <qnet.h>
|
#include <qnet.h>
|
||||||
#include "..\..\..\Minecraft.World\C4JThread.h"
|
#endif // __linux__
|
||||||
|
#include "../../../Minecraft.World/C4JThread.h"
|
||||||
#include "NetworkPlayerInterface.h"
|
#include "NetworkPlayerInterface.h"
|
||||||
#include "SessionInfo.h"
|
#include "SessionInfo.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
using namespace std;
|
using namespace std;
|
||||||
#include <vector>
|
#include <vector>
|
||||||
#include "..\..\..\Minecraft.World\C4JThread.h"
|
#include "../../../Minecraft.World/C4JThread.h"
|
||||||
#include "NetworkPlayerInterface.h"
|
#include "NetworkPlayerInterface.h"
|
||||||
#include "PlatformNetworkManagerInterface.h"
|
#include "PlatformNetworkManagerInterface.h"
|
||||||
#include "SessionInfo.h"
|
#include "SessionInfo.h"
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "..\..\Common\UI\UIEnums.h"
|
#include "../../Common/UI/UIEnums.h"
|
||||||
|
|
||||||
class CTelemetryManager
|
class CTelemetryManager
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
using namespace std;
|
using namespace std;
|
||||||
#include "..\Minecraft.World\Random.h"
|
#include "../Minecraft.World/Random.h"
|
||||||
#include "..\Minecraft.Client\SkinBox.h"
|
#include "../Minecraft.Client/SkinBox.h"
|
||||||
class Mob;
|
class Mob;
|
||||||
class ModelPart;
|
class ModelPart;
|
||||||
class TexOffs;
|
class TexOffs;
|
||||||
|
|
|
||||||
|
|
@ -90,6 +90,10 @@ typedef XUID GameSessionUID;
|
||||||
#include "PSVitaTypes.h"
|
#include "PSVitaTypes.h"
|
||||||
#include "PSVitaStubs.h"
|
#include "PSVitaStubs.h"
|
||||||
#include "PSVitaMaths.h"
|
#include "PSVitaMaths.h"
|
||||||
|
#elif defined(__linux__)
|
||||||
|
#include <unordered_map>
|
||||||
|
#include <unordered_set>
|
||||||
|
#include <vector>
|
||||||
#else
|
#else
|
||||||
#include <unordered_map>
|
#include <unordered_map>
|
||||||
#include <unordered_set>
|
#include <unordered_set>
|
||||||
|
|
@ -116,10 +120,10 @@ typedef XUID GameSessionUID;
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef _XBOX
|
#if !defined(__linux__)
|
||||||
#include "extraX64.h"
|
#include "extraX64.h"
|
||||||
#else
|
#else
|
||||||
#include "..\Minecraft.Client\xbox\network\extra.h"
|
#include "../Minecraft.Client/Xbox/Network/extra.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "Definitions.h"
|
#include "Definitions.h"
|
||||||
|
|
@ -173,6 +177,11 @@ void MemSect(int sect);
|
||||||
#include "..\Minecraft.Client\PSVita\4JLibs\inc\4J_Render.h"
|
#include "..\Minecraft.Client\PSVita\4JLibs\inc\4J_Render.h"
|
||||||
#include "..\Minecraft.Client\PSVita\4JLibs\inc\4J_Storage.h"
|
#include "..\Minecraft.Client\PSVita\4JLibs\inc\4J_Storage.h"
|
||||||
#include "..\Minecraft.Client\PSVita\4JLibs\inc\4J_Input.h"
|
#include "..\Minecraft.Client\PSVita\4JLibs\inc\4J_Input.h"
|
||||||
|
#elif defined __linux__
|
||||||
|
#include "../Minecraft.Client/Windows64/4JLibs/inc/4J_Profile.h"
|
||||||
|
#include "../Minecraft.Client/Windows64/4JLibs/inc/4J_Render.h"
|
||||||
|
#include "../Minecraft.Client/Windows64/4JLibs/inc/4J_Storage.h"
|
||||||
|
#include "../Minecraft.Client/Windows64/4JLibs/inc/4J_Input.h"
|
||||||
#else
|
#else
|
||||||
#include "..\Minecraft.Client\Orbis\4JLibs\inc\4J_Profile.h"
|
#include "..\Minecraft.Client\Orbis\4JLibs\inc\4J_Profile.h"
|
||||||
#include "..\Minecraft.Client\Orbis\4JLibs\inc\4J_Render.h"
|
#include "..\Minecraft.Client\Orbis\4JLibs\inc\4J_Render.h"
|
||||||
|
|
@ -180,25 +189,25 @@ void MemSect(int sect);
|
||||||
#include "..\Minecraft.Client\Orbis\4JLibs\inc\4J_Input.h"
|
#include "..\Minecraft.Client\Orbis\4JLibs\inc\4J_Input.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "..\Minecraft.Client\Common\Network\GameNetworkManager.h"
|
#include "../Minecraft.Client/Common/Network/GameNetworkManager.h"
|
||||||
|
|
||||||
// #ifdef _XBOX
|
// #ifdef _XBOX
|
||||||
#include "..\Minecraft.Client\Common\UI\UIEnums.h"
|
#include "../Minecraft.Client/Common/UI/UIEnums.h"
|
||||||
#include "..\Minecraft.Client\Common\App_defines.h"
|
#include "../Minecraft.Client/Common/App_Defines.h"
|
||||||
#include "..\Minecraft.Client\Common\App_enums.h"
|
#include "../Minecraft.Client/Common/App_enums.h"
|
||||||
#include "..\Minecraft.Client\Common\Tutorial\TutorialEnum.h"
|
#include "../Minecraft.Client/Common/Tutorial/TutorialEnum.h"
|
||||||
#include "..\Minecraft.Client\Common\App_structs.h"
|
#include "../Minecraft.Client/Common/App_structs.h"
|
||||||
//#endif
|
//#endif
|
||||||
|
|
||||||
#ifdef _XBOX
|
#ifdef _XBOX
|
||||||
#include "..\Minecraft.Client\Common\XUI\XUI_Helper.h"
|
#include "..\Minecraft.Client\Common\XUI\XUI_Helper.h"
|
||||||
#include "..\Minecraft.Client\Common\XUI\XUI_Scene_Base.h"
|
#include "..\Minecraft.Client\Common\XUI\XUI_Scene_Base.h"
|
||||||
#endif
|
#endif
|
||||||
#include "..\Minecraft.Client\Common\Consoles_App.h"
|
#include "../Minecraft.Client/Common/Consoles_App.h"
|
||||||
#include "..\Minecraft.Client\Common\Minecraft_Macros.h"
|
#include "../Minecraft.Client/Common/Minecraft_Macros.h"
|
||||||
#include "..\Minecraft.Client\Common\Colours\ColourTable.h"
|
#include "../Minecraft.Client/Common/Colours/ColourTable.h"
|
||||||
|
|
||||||
#include "..\Minecraft.Client\Common\BuildVer.h"
|
#include "../Minecraft.Client/Common/BuildVer.h"
|
||||||
|
|
||||||
#ifdef _XBOX
|
#ifdef _XBOX
|
||||||
#include "..\Minecraft.Client\Xbox\Xbox_App.h"
|
#include "..\Minecraft.Client\Xbox\Xbox_App.h"
|
||||||
|
|
@ -231,6 +240,8 @@ void MemSect(int sect);
|
||||||
#include "..\Minecraft.Client\PSVitaMedia\strings.h" // TODO - create PSVita-specific version of this
|
#include "..\Minecraft.Client\PSVitaMedia\strings.h" // TODO - create PSVita-specific version of this
|
||||||
#include "..\Minecraft.Client\PSVita\Sentient\SentientManager.h"
|
#include "..\Minecraft.Client\PSVita\Sentient\SentientManager.h"
|
||||||
#include "..\Minecraft.Client\PSVita\Sentient\MinecraftTelemetry.h"
|
#include "..\Minecraft.Client\PSVita\Sentient\MinecraftTelemetry.h"
|
||||||
|
#elif defined(__linux__)
|
||||||
|
// DecalOverdose: TODO????
|
||||||
#else
|
#else
|
||||||
#include "..\Minecraft.Client\Orbis\Orbis_App.h"
|
#include "..\Minecraft.Client\Orbis\Orbis_App.h"
|
||||||
#include "..\Minecraft.Client\OrbisMedia\strings.h"
|
#include "..\Minecraft.Client\OrbisMedia\strings.h"
|
||||||
|
|
@ -238,10 +249,10 @@ void MemSect(int sect);
|
||||||
#include "..\Minecraft.Client\Orbis\Sentient\MinecraftTelemetry.h"
|
#include "..\Minecraft.Client\Orbis\Sentient\MinecraftTelemetry.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "..\Minecraft.Client\Common\DLC\DLCSkinFile.h"
|
#include "../Minecraft.Client/Common/DLC/DLCSkinFile.h"
|
||||||
#include "..\Minecraft.Client\Common\Console_Awards_enum.h"
|
#include "../Minecraft.Client/Common/Console_Awards_enum.h"
|
||||||
#include "..\Minecraft.Client\Common\Potion_Macros.h"
|
#include "../Minecraft.Client/Common/Potion_Macros.h"
|
||||||
#include "..\Minecraft.Client\Common\Console_Debug_enum.h"
|
#include "../Minecraft.Client/Common/Console_Debug_enum.h"
|
||||||
#include "..\Minecraft.Client\Common\GameRules\ConsoleGameRulesConstants.h"
|
#include "../Minecraft.Client/Common/GameRules/ConsoleGameRulesConstants.h"
|
||||||
#include "..\Minecraft.Client\Common\GameRules\ConsoleGameRules.h"
|
#include "../Minecraft.Client/Common/GameRules/ConsoleGameRules.h"
|
||||||
#include "..\Minecraft.Client\Common\Telemetry\TelemetryManager.h"
|
#include "../Minecraft.Client/Common/Telemetry/TelemetryManager.h"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue