mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-15 16:44:36 +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;
|
$traceModuleCalls=false;
|
||||||
$reportModuleFileConflicts=true;
|
$reportModuleFileConflicts=true;
|
||||||
if (!isObject(ExecFilesList))
|
if (!isObject(ExecFilesList))
|
||||||
|
|
@ -10,10 +11,11 @@ function callOnModules(%functionName, %moduleGroup, %var0, %var1, %var2, %var3,
|
||||||
ExecFilesList.push_back(%execArray);
|
ExecFilesList.push_back(%execArray);
|
||||||
//Get our modules so we can exec any specific client-side loading/handling
|
//Get our modules so we can exec any specific client-side loading/handling
|
||||||
%modulesList = ModuleDatabase.findModules(false);
|
%modulesList = ModuleDatabase.findModules(false);
|
||||||
|
%modlist = "modlist:";
|
||||||
for(%i=0; %i < getWordCount(%modulesList); %i++)
|
for(%i=0; %i < getWordCount(%modulesList); %i++)
|
||||||
{
|
{
|
||||||
%module = getWord(%modulesList, %i);
|
%module = getWord(%modulesList, %i);
|
||||||
|
%modlist = %modlist SPC %module.ModuleId;
|
||||||
if(%moduleGroup !$= "")
|
if(%moduleGroup !$= "")
|
||||||
{
|
{
|
||||||
if(%module.group !$= %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))
|
if(isObject(%module.scopeSet) && %module.scopeSet.isMethod(%functionName))
|
||||||
%module.scopeSet.call(%functionName, %var0, %var1, %var2, %var3, %var4, %var5, %var6);
|
%module.scopeSet.call(%functionName, %var0, %var1, %var2, %var3, %var4, %var5, %var6);
|
||||||
}
|
}
|
||||||
|
if ($reportModuleOrder)
|
||||||
|
warn(%modlist);
|
||||||
|
|
||||||
%execFilecount = %execArray.count();
|
%execFilecount = %execArray.count();
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue