UGCProjects/SoloKing/Script/Global/Tool/A_ToolInclude.lua

58 lines
1.2 KiB
Lua
Raw Normal View History

2025-01-04 23:00:19 +08:00
-- 需要包含的头目录
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