UGCProjects/SoloKing/Script/Global/Tool/A_ToolInclude.lua
2025-01-04 23:00:19 +08:00

58 lines
1.2 KiB
Lua

-- 需要包含的头目录
local Prefix = "Script.Global.Tool."
-- 工具集
require(Prefix .. 'UGCLogSystem')
require(Prefix .. 'FileTool')
require(Prefix .. 'TableTool')
require(Prefix .. 'MathTool')
require(Prefix .. 'StringTool')
require(Prefix .. 'UETool')
require(Prefix .. 'ItemTool')
require(Prefix .. 'UITool')
require(Prefix .. 'LevelStreamTool')
require(Prefix .. 'TableHelper')
require(Prefix .. 'VectorHelper')
require(Prefix .. 'SoundSystem')
require(Prefix .. 'GlobalInit')
require(Prefix .. 'UGCEventSystem')
require(Prefix .. 'GlobalTickTool')
require(Prefix .. 'GlobalBeginTool')
require(Prefix .. 'json')
require(Prefix .. 'UGCSystemLibrary')
require(Prefix .. 'MyWeaponSystem')
require(Prefix .. 'WidgetLibrary')
if DefaultSettings.EnableTest then
require(Prefix .. 'TestTool')
for i, v in pairs(TestTool) do
if type(v) == 'function' then
v(TestTool);
end
end
end
function UnableTool()
GlobalInit.UnableVals();
GlobalTickTool = nil;
LevelStreamTool = nil;
SoundSystem = nil;
TableHelper = nil;
FileTool = nil;
UITool = nil;
VectorHelper = nil;
UGCEventSystem = nil;
UGCLogSystem = nil;
GlobalInit = nil;
GlobalBeginTool = nil;
TestTool = nil;
end