mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-02-28 02:53:49 +00:00
debug option for checking module order
This commit is contained in:
parent
b168617034
commit
b48d462fbe
1 changed files with 5 additions and 1 deletions
|
|
@ -1,3 +1,4 @@
|
|||
$reportModuleOrder = false;
|
||||
$traceModuleCalls=false;
|
||||
$reportModuleFileConflicts=true;
|
||||
if (!isObject(ExecFilesList))
|
||||
|
|
@ -10,10 +11,11 @@ function callOnModules(%functionName, %moduleGroup, %var0, %var1, %var2, %var3,
|
|||
ExecFilesList.push_back(%execArray);
|
||||
//Get our modules so we can exec any specific client-side loading/handling
|
||||
%modulesList = ModuleDatabase.findModules(false);
|
||||
%modlist = "modlist:";
|
||||
for(%i=0; %i < getWordCount(%modulesList); %i++)
|
||||
{
|
||||
%module = getWord(%modulesList, %i);
|
||||
|
||||
%modlist = %modlist SPC %module.ModuleId;
|
||||
if(%moduleGroup !$= "")
|
||||
{
|
||||
if(%module.group !$= %moduleGroup)
|
||||
|
|
@ -23,6 +25,8 @@ function callOnModules(%functionName, %moduleGroup, %var0, %var1, %var2, %var3,
|
|||
if(isObject(%module.scopeSet) && %module.scopeSet.isMethod(%functionName))
|
||||
%module.scopeSet.call(%functionName, %var0, %var1, %var2, %var3, %var4, %var5, %var6);
|
||||
}
|
||||
if ($reportModuleOrder)
|
||||
warn(%modlist);
|
||||
|
||||
%execFilecount = %execArray.count();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue