diff --git a/Templates/BaseGame/game/core/utility/scripts/module.tscript b/Templates/BaseGame/game/core/utility/scripts/module.tscript index 137cf6835..fe5189cf9 100644 --- a/Templates/BaseGame/game/core/utility/scripts/module.tscript +++ b/Templates/BaseGame/game/core/utility/scripts/module.tscript @@ -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();