完成重构

This commit is contained in:
Qiuzhizhe 2023-03-02 23:06:13 -08:00
parent 9d451ba11e
commit d7ee6e94a2
3682 changed files with 9086 additions and 9317 deletions

8
CMake/CleanOutput.cmake Normal file
View File

@ -0,0 +1,8 @@
add_custom_target(
CleanOutput
COMMAND ${CMAKE_COMMAND} -E remove_directory ${CMAKE_BINARY_DIR}/output
COMMAND ${CMAKE_COMMAND} -E remove_directory ${CMAKE_BINARY_DIR}/pdb
COMMAND ${CMAKE_COMMAND} -E remove_directory ${CMAKE_BINARY_DIR}/sdk
COMMENT "Cleaning output/pdb/sdk directory"
VERBATIM
)

29
CMake/PackOutput.cmake Normal file
View File

@ -0,0 +1,29 @@
execute_process(COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/pdb)
execute_process(COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/output)
execute_process(COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/output/plugins/LiteLoader/)
add_custom_target(PackOutput)
# Copy assets to output after build all.
add_custom_command(
TARGET PackOutput POST_BUILD
COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_SOURCE_DIR}/assets/plugins ${CMAKE_BINARY_DIR}/output/plugins/
COMMENT "Copying assets to output"
VERBATIM
)
# Copy ScriptEngine BaseLib to output after build all.
add_custom_command(
TARGET PackOutput POST_BUILD
COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_SOURCE_DIR}/ScriptEngine/assets ${CMAKE_BINARY_DIR}/output/plugins/lib/
COMMENT "Copying ScriptEngine BaseLib to output"
VERBATIM
)
# Copy LLPeEditor to output after build all.
add_custom_command(
TARGET PackOutput POST_BUILD
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_SOURCE_DIR}/Tools/LLPeEditor.exe ${CMAKE_BINARY_DIR}/output/
COMMENT "Copying LLPeEditor to output"
VERBATIM
)

20
CMake/PackSDK.cmake Normal file
View File

@ -0,0 +1,20 @@
execute_process(COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/sdk)
execute_process(COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/sdk/include)
execute_process(COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/sdk/include/llapi)
execute_process(COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/sdk/tools)
execute_process(COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/sdk/lib)
add_custom_target(PackSDK)
add_custom_command(
TARGET PackSDK POST_BUILD
COMMAND ${CMAKE_COMMAND} -E copy_directory ${LiteLoader_SOURCE_DIR}/include/llapi ${CMAKE_BINARY_DIR}/sdk/include/llapi
COMMAND ${CMAKE_COMMAND} -E copy_directory ${LiteLoader_SOURCE_DIR}/third-party/include ${CMAKE_BINARY_DIR}/sdk/include
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_SOURCE_DIR}/Tools/LibraryBuilder.exe ${CMAKE_BINARY_DIR}/sdk/tools/
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_SOURCE_DIR}/Tools/LLPeEditor.exe ${CMAKE_BINARY_DIR}/sdk/tools/
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_SOURCE_DIR}/Tools/SDK-submodule-add.cmd ${CMAKE_BINARY_DIR}/sdk/tools/
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_SOURCE_DIR}/Tools/SDK-submodule-update.cmd ${CMAKE_BINARY_DIR}/sdk/tools/
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_SOURCE_DIR}/Tools/SDK-subtree.cmd ${CMAKE_BINARY_DIR}/sdk/tools/
COMMENT "Copying SDK files"
VERBATIM
)

View File

@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.21)
project(LL-Parent)
project(LiteLoaderBDS)
set(LiteLoader_SOURCE_DIR ${CMAKE_SOURCE_DIR}/LiteLoader)
set(Demangler_SOURCE_DIR ${CMAKE_SOURCE_DIR}/Tools/Demangler)
@ -13,7 +13,13 @@ add_subdirectory(ScriptEngine/CMake/ScriptEngine-Lua)
add_subdirectory(ScriptEngine/CMake/ScriptEngine-QuickJs)
add_subdirectory(ScriptEngine/CMake/ScriptEngine-NodeJs)
add_subdirectory(Tools/Demangler)
add_subdirectory(ScriptEngine/third-party/ScriptX/CMake/ScriptX-Lua)
add_subdirectory(ScriptEngine/third-party/ScriptX/CMake/ScriptX-QuickJs)
add_subdirectory(ScriptEngine/third-party/ScriptX/CMake/ScriptX-NodeJs)
add_subdirectory(Tools/SymDBHelper)
add_subdirectory(Tools/ScriptX/CMake/ScriptX-Lua)
add_subdirectory(Tools/ScriptX/CMake/ScriptX-QuickJs)
add_subdirectory(Tools/ScriptX/CMake/ScriptX-NodeJs)
add_subdirectory(Tools/SymDBHelper)
add_subdirectory(ParticleAPI-1.16.40)
add_subdirectory(PermissionAPI-1.16.40/PermissionAPI)
include(${CMAKE_SOURCE_DIR}/CMake/PackOutput.cmake)
include(${CMAKE_SOURCE_DIR}/CMake/PackSDK.cmake)
include(${CMAKE_SOURCE_DIR}/CMake/CleanOutput.cmake)

View File

@ -3,13 +3,9 @@ project(LLPreLoader)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_BUILD_TYPE Release)
SET(LIBRARY_OUTPUT_PATH ${CMAKE_SOURCE_DIR}/x64/)
add_definitions(-D"NDEBUG" -D"_WINDOWS" -D"_USRDLL" -D"_WINDLL" -D"_UNICODE" -D"UNICODE")
include_directories(${LiteLoader_SOURCE_DIR}/Header/)
include_directories(${LiteLoader_SOURCE_DIR}/Header/third-party)
add_compile_options(
/permissive- /GS /GL /W0 /Gy /Zc:wchar_t /Zi /Gm- /O2 /sdl /Zc:inline /fp:precise
/errorReport:prompt /WX- /Zc:forScope /Gd /Oi /MD /FC /EHsc /nologo /diagnostics:column
@ -20,10 +16,30 @@ add_link_options(
/SUBSYSTEM:WINDOWS /MANIFESTUAC:NO /OPT:ICF /ERRORREPORT:PROMPT /NOLOGO /TLBID:1
)
link_directories(${CMAKE_SOURCE_DIR}/x64/Release/)
aux_source_directory(${PROJECT_SOURCE_DIR}/third-party/rawpdb DIR_LIB_SRCS)
aux_source_directory(${PROJECT_SOURCE_DIR}/src PROJECT_SRCS)
aux_source_directory(${PROJECT_SOURCE_DIR}/include PROJECT_INCLUDES)
aux_source_directory(third-party/rawpdb DIR_LIB_SRCS)
add_library(LLPreLoader SHARED src/dllmain.cpp src/SymDB.cpp src/PreLoader.cpp src/Utils.cpp ${DIR_LIB_SRCS})
target_link_libraries(LLPreLoader SymDBHelper
"${CMAKE_SOURCE_DIR}/LiteLoader/Lib/third-party/detours/detours.lib"
"${CMAKE_SOURCE_DIR}/LiteLoader/Lib/Demangler.lib")
add_library(LLPreLoader SHARED ${PROJECT_INCLUDES} ${PROJECT_SRCS} ${DIR_LIB_SRCS})
target_link_libraries(
LLPreLoader SymDBHelper Demangler
"${LiteLoader_SOURCE_DIR}/third-party/lib/detours/detours.lib"
)
target_include_directories(
LLPreLoader
PRIVATE ${LiteLoader_SOURCE_DIR}/include
PRIVATE ${LiteLoader_SOURCE_DIR}/third-party/include
PRIVATE ${PROJECT_SOURCE_DIR}/include
PRIVATE ${PROJECT_SOURCE_DIR}/third-party
PRIVATE ${Demangler_SOURCE_DIR}/include
)
# Copy the dll and pdb to the output directory
add_custom_command(
TARGET LLPreLoader POST_BUILD
COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:LLPreLoader> ${CMAKE_BINARY_DIR}/output/
COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_PDB_FILE:LLPreLoader> ${CMAKE_BINARY_DIR}/pdb/
COMMENT "Copying dll and pdb to output directory"
VERBATIM
)

View File

@ -2,7 +2,7 @@
#include <optional>
#include <string>
#include "Tools/Demangler/include/MicrosoftDemangle.h"
#include "MicrosoftDemangle.h"
namespace FakeSymbol {

View File

@ -2,12 +2,12 @@
#ifndef FMT_HEADER_ONLY
#define FMT_HEADER_ONLY
#endif
#include "../LiteLoader/Header/third-party/FMT/chrono.h"
#include "../LiteLoader/Header/third-party/FMT/color.h"
#include "../LiteLoader/Header/third-party/FMT/core.h"
#include "../LiteLoader/Header/third-party/FMT/os.h"
#include "../LiteLoader/Header/third-party/FMT/format.h"
#include "../LiteLoader/Header/third-party/Nlohmann/json.hpp"
#include "FMT/chrono.h"
#include "FMT/color.h"
#include "FMT/core.h"
#include "FMT/os.h"
#include "FMT/format.h"
#include "Nlohmann/json.hpp"
#include <string>
#include <filesystem>
#include <fstream>

View File

@ -10,20 +10,20 @@
#include <vector>
#include <mutex>
#include "../LiteLoader/Header/Utils/Hash.h"
#include "../LiteLoader/Header/third-party/detours/detours.h"
#include "../LiteLoader/Lib/third-party/rawpdb/PDB.h"
#include "../LiteLoader/Lib/third-party/rawpdb/PDB_RawFile.h"
#include "../LiteLoader/Lib/third-party/rawpdb/PDB_InfoStream.h"
#include "../LiteLoader/Lib/third-party/rawpdb/PDB_DBIStream.h"
#include "../LiteLoader/Lib/third-party/rawpdb/Foundation/PDB_DisableWarningsPop.h"
#include "llapi/utils/Hash.h"
#include "detours/detours.h"
#include "rawpdb/PDB.h"
#include "rawpdb/PDB_RawFile.h"
#include "rawpdb/PDB_InfoStream.h"
#include "rawpdb/PDB_DBIStream.h"
#include "rawpdb/Foundation/PDB_DisableWarningsPop.h"
#include "../LiteLoader/Header/third-party/parallel_hashmap/phmap.h"
#include "parallel_hashmap/phmap.h"
#include "../include/Logger.h"
#include "../LiteLoader/Header/third-party/FMT/printf.h"
#include "Logger.h"
#include "FMT/printf.h"
#include <iomanip>
#include "../include/Utils.h"
#include "Utils.h"
#include "../include/FakeSymbol.hpp"

View File

@ -4,12 +4,10 @@ project(LiteLoader)
set(CMAKE_CXX_STANDARD 20)
set(CMAKE_BUILD_TYPE Release) # Always uses Release mode to build BDS plugin for ABI Compatibility
set(LIBRARY_OUTPUT_PATH ${CMAKE_SOURCE_DIR}/x64/)
set(TARGET_DIR ${CMAKE_SOURCE_DIR}/x64/Release/)
file(GLOB_RECURSE SRC_FILES
${PROJECT_SOURCE_DIR}/third-party/nbt-cpp/*.cpp
file(
GLOB_RECURSE SRC_FILES
${PROJECT_SOURCE_DIR}/third-party/include/*.h
${PROJECT_SOURCE_DIR}/third-party/include/*.hpp
${PROJECT_SOURCE_DIR}/include/*.h
${PROJECT_SOURCE_DIR}/include/*.hpp
${PROJECT_SOURCE_DIR}/src/*.cpp
@ -92,4 +90,4 @@ add_custom_command(
COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_LINKER_FILE:LiteLoader> ${CMAKE_BINARY_DIR}/sdk/lib/
COMMENT "Copying LiteLoader Lib to SDK directory"
VERBATIM
)
)

View File

@ -1,6 +1,6 @@
#pragma once
#include "include/llapi/LoggerAPI.h"
#include "llapi/LoggerAPI.h"
extern Logger logger;
extern time_t startTime;
extern time_t endTime;

View File

@ -1,6 +1,5 @@
#pragma once
#include "include/llapi/Global.h"
#include <Windows.h>
#include "llapi/Global.h"
#include <string>
#include <unordered_map>

View File

@ -1,6 +1,6 @@
#pragma once
#include "Global.h"
#include "third-party/Nlohmann/json.hpp"
#include "Nlohmann/json.hpp"
//////////////////////////////////////////////////////
// For managing AllowList

View File

@ -3,15 +3,15 @@
class Actor;
#define USE_PARSE_ENUM_STRING
//#define ENABLE_PARAMETER_TYPE_POSTFIX
#include "MC/Command.hpp"
#include "MC/CommandOrigin.hpp"
#include "MC/CommandOutput.hpp"
#include "MC/CommandParameterData.hpp"
#include "MC/CommandRegistry.hpp"
#include "MC/CommandSelector.hpp"
#include "MC/CommandPosition.hpp"
#include "include/llapi/utils/WinHelper.h"
#include "Header/third-party/magic_enum/magic_enum.hpp"
#include "llapi/mc/Command.hpp"
#include "llapi/mc/CommandOrigin.hpp"
#include "llapi/mc/CommandOutput.hpp"
#include "llapi/mc/CommandParameterData.hpp"
#include "llapi/mc/CommandRegistry.hpp"
#include "llapi/mc/CommandSelector.hpp"
#include "llapi/mc/CommandPosition.hpp"
#include "llapi/utils/WinHelper.h"
#include "magic_enum/magic_enum.hpp"
///////////////////////////////////////////////////////
// Dynamic Command Registry

View File

@ -26,18 +26,17 @@
//
////////////////////////////////////////////////////////////////////////
#include "Global.h"
#include "LoggerAPI.h"
#include "MC/BlockInstance.hpp"
#include "MC/MCRESULT.hpp"
#include <functional>
#include <iterator>
#include <list>
#include <string>
#include <unordered_map>
#include "Global.h"
#include "LoggerAPI.h"
#include "llapi/mc/BlockInstance.hpp"
#include "llapi/mc/MCRESULT.hpp"
#include "LLAPI.h"
#include "include/llapi/utils/WinHelper.h"
#include "utils/WinHelper.h"
class Actor;
class ServerPlayer;

View File

@ -56,20 +56,20 @@
// windows types
#include <minwindef.h>
#include "third-party/entt/entt.hpp"
#include "third-party/gsl/gsl"
#include "third-party/seh_exception/seh_exception.hpp"
#include "third-party/FMT/chrono.h"
#include "third-party/FMT/color.h"
#include "third-party/FMT/core.h"
#include "third-party/FMT/os.h"
#include "third-party/FMT/printf.h"
#include "entt/entt.hpp"
#include "gsl/gsl"
#include <seh_exception/seh_exception.hpp>
#include "FMT/chrono.h"
#include "FMT/color.h"
#include "FMT/core.h"
#include "FMT/os.h"
#include "FMT/printf.h"
#include "GlobalServiceAPI.h"
#include "include/llapi/utils/Optional.h"
#include "llapi/utils/Optional.h"
// basic mc types
#include "MC/Types.hpp"
#include "llapi/mc/Types.hpp"
// clang-format off
#define M_E 2.71828182845904523536 // e
#define M_LOG2E 1.44269504088896340736 // log2(e)

View File

@ -1,10 +1,10 @@
#pragma once
#include "Global.h"
#include "include/llapi/utils/Hash.h"
#include "utils/Hash.h"
#include <ModUtils/ModUtils.h>
#include <vector>
#include <string>
#include <thread>
#include "third-party/ModUtils/ModUtils.h"
// The core api of the hook function
//__declspec(dllimport) int HookFunction(void* oldfunc, void** poutold, void* newfunc);

View File

@ -35,13 +35,13 @@
#include "Global.h"
#include "LLAPI.h"
#include "include/llapi/utils/FileHelper.h"
#include "include/llapi/utils/PluginOwnData.h"
#include "third-party/Nlohmann/json.hpp"
#include "third-party/FMT/core.h"
#include "third-party/FMT/os.h"
#include "llapi/utils/FileHelper.h"
#include "llapi/utils/PluginOwnData.h"
#include "Nlohmann/json.hpp"
#include "FMT/core.h"
#include "FMT/os.h"
#include <string>
#include "include/llapi/utils/StringHelper.h"
#include "llapi/utils/StringHelper.h"
/**
* @brief I18nBase API class.
@ -189,7 +189,7 @@ public:
};
#ifdef UNICODE
#include "third-party/compact_enc_det/compact_enc_det.h"
#include <compact_enc_det/compact_enc_det.h>
#define UNICODE
#else
#include "third-party/compact_enc_det/compact_enc_det.h"

View File

@ -1,9 +1,9 @@
#pragma once
#include "third-party/leveldb/c.h"
#include "third-party/leveldb/cache.h"
#include "third-party/leveldb/db.h"
#include "third-party/leveldb/filter_policy.h"
#include "third-party/leveldb/iterator.h"
#include "leveldb/c.h"
#include "leveldb/cache.h"
#include "leveldb/db.h"
#include "leveldb/filter_policy.h"
#include "leveldb/iterator.h"
#include "Global.h"
#include <functional>
#include <string_view>

View File

@ -30,16 +30,16 @@
#endif
#include <filesystem>
#include "third-party/FMT/chrono.h"
#include "third-party/FMT/color.h"
#include "third-party/FMT/core.h"
#include "third-party/FMT/os.h"
#include "third-party/FMT/printf.h"
#include "include/llapi/utils/CsLock.h"
#include "include/llapi/utils/WinHelper.h"
#include "include/llapi/utils/FileHelper.h"
#include "include/llapi/utils/PluginOwnData.h"
#include "include/llapi/utils/StringHelper.h"
#include "FMT/chrono.h"
#include "FMT/color.h"
#include "FMT/core.h"
#include "FMT/os.h"
#include "FMT/printf.h"
#include "llapi/utils/CsLock.h"
#include "llapi/utils/WinHelper.h"
#include "llapi/utils/FileHelper.h"
#include "llapi/utils/PluginOwnData.h"
#include "llapi/utils/StringHelper.h"
#include "I18nAPI.h"
#include <string>
#include <sstream>

View File

@ -1,14 +1,14 @@
#pragma once
#include "Global.h"
#include "MC/Actor.hpp"
#include "MC/Player.hpp"
#include "MC/Command.hpp"
#include "MC/CommandMessage.hpp"
#include "MC/CommandOutput.hpp"
#include "MC/CommandParameterData.hpp"
#include "MC/CommandPosition.hpp"
#include "MC/CommandSelector.hpp"
#include "MC/CommandRegistry.hpp"
#include "llapi/mc/Actor.hpp"
#include "llapi/mc/Player.hpp"
#include "llapi/mc/Command.hpp"
#include "llapi/mc/CommandMessage.hpp"
#include "llapi/mc/CommandOutput.hpp"
#include "llapi/mc/CommandParameterData.hpp"
#include "llapi/mc/CommandPosition.hpp"
#include "llapi/mc/CommandSelector.hpp"
#include "llapi/mc/CommandRegistry.hpp"
#include <tuple>
namespace RegisterCommandHelper {

View File

@ -1,15 +1,15 @@
#pragma once
#include "Global.h"
#include "include/llapi/utils/WinHelper.h"
#include "third-party/Nlohmann/json.hpp"
#include "MC/CompoundTag.hpp"
#include "MC/Container.hpp"
#include "MC/ItemStack.hpp"
#include "MC/BlockInstance.hpp"
#include "MC/VanillaDimensions.hpp"
#include "MC/Player.hpp"
#include "MC/Block.hpp"
#include "MC/BlockActor.hpp"
#include "llapi/utils/WinHelper.h"
#include "Nlohmann/json.hpp"
#include "llapi/mc/CompoundTag.hpp"
#include "llapi/mc/Container.hpp"
#include "llapi/mc/ItemStack.hpp"
#include "llapi/mc/BlockInstance.hpp"
#include "llapi/mc/VanillaDimensions.hpp"
#include "llapi/mc/Player.hpp"
#include "llapi/mc/Block.hpp"
#include "llapi/mc/BlockActor.hpp"
#define TEST_NEW_VALUE_TYPE
///////////////////////////////////////////////////////

View File

@ -1,7 +1,7 @@
#pragma once
#include "Global.h"
#include <functional>
#include "include/llapi/utils/WinHelper.h"
#include "llapi/utils/WinHelper.h"
///////////////////////////////////////////////////////
// Schedule future callback plans

View File

@ -1,6 +1,6 @@
#pragma once
#include "MC/BinaryStream.hpp"
#include "MC/Packet.hpp"
#include "llapi/mc/BinaryStream.hpp"
#include "llapi/mc/Packet.hpp"
template <int pid, bool batching = true, bool compress = true>
class NetworkPacket : public Packet {

View File

@ -1,5 +1,5 @@
#pragma once
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "Types.h"
#pragma region AnyConversion

View File

@ -1,5 +1,5 @@
#pragma once
#include "include/llapi/DB/Session.h"
#include "llapi/db/Session.h"
struct MYSQL;

View File

@ -1,5 +1,5 @@
#pragma once
#include "include/llapi/DB/Stmt.h"
#include "llapi/db/Stmt.h"
struct MYSQL_STMT;

View File

@ -1,5 +1,5 @@
#pragma once
#include "include/llapi/DB/Session.h"
#include "llapi/db/Session.h"
struct sqlite3;
namespace DB

View File

@ -1,5 +1,5 @@
#pragma once
#include "include/llapi/DB/Stmt.h"
#include "llapi/db/Stmt.h"
struct sqlite3_stmt;

View File

@ -1,9 +1,9 @@
#pragma once
#include <cstdlib>
#include "include/llapi/Global.h"
#include "include/llapi/FormUI.h"
#include "Header/MC/Player.hpp"
#include "llapi/Global.h"
#include "llapi/FormUI.h"
#include "llapi/mc/Player.hpp"
LIAPI unsigned NewFormId();

View File

@ -1,5 +1,5 @@
#pragma once
#include "include/llapi/Global.h"
#include "llapi/Global.h"
LIAPI uint64_t NewScoreId();

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "Command.hpp"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "MobEffect.hpp"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "Actor.hpp"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "TreeHelper.hpp"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "TreeHelper.hpp"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "Json.hpp"
#include "BehaviorDefinition.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "BaseRailBlock.hpp"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA
// Add include headers & pre-declares

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "Core.hpp"
#include "JsonUtil.hpp"
#include "Json.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "Core.hpp"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "Json.hpp"
#include "CommandOrigin.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "ActorDamageSource.hpp"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "ActorDamageSource.hpp"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "ActorDamageByActorSource.hpp"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA
// Include Headers or Declare Types Here

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "Json.hpp"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "Json.hpp"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "Core.hpp"
#include "Json.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA
#include "HashedString.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "Packet.hpp"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "Packet.hpp"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "FilterGroup.hpp"
#include "Json.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "FilterTest.hpp"
#include "Json.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "FilterTest.hpp"
#include "Json.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "FilterTest.hpp"
#include "Json.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "FilterTest.hpp"
#include "Json.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "FilterTest.hpp"
#include "Json.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "FilterTest.hpp"
#include "Json.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "FilterTest.hpp"
#include "Json.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "FilterTest.hpp"
#include "Json.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "FilterTest.hpp"
#include "Json.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "FilterTest.hpp"
#include "Json.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "FilterTest.hpp"
#include "Json.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "FilterTest.hpp"
#include "Json.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "FilterTest.hpp"
#include "Json.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "FilterTest.hpp"
#include "Json.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "FilterTest.hpp"
#include "Json.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "FilterTest.hpp"
#include "Json.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "FilterTest.hpp"
#include "Json.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "FilterTest.hpp"
#include "Json.hpp"

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#define BEFORE_EXTRA

View File

@ -1,7 +1,7 @@
// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "include/llapi/Global.h"
#include "llapi/Global.h"
#include "FilterTest.hpp"
#include "Json.hpp"

Some files were not shown because too many files have changed in this diff Show More