| 754 | } |
| 755 | |
| 756 | void ScriptModule::HighlightLine(int lineNum, int scriptModuleIndex) |
| 757 | { |
| 758 | ScriptModule* module = sScriptModules[scriptModuleIndex]; |
| 759 | if (module != sMostRecentLineExecutedModule || sPriorExecutedModule == nullptr) |
| 760 | { |
| 761 | sPriorExecutedModule = sMostRecentLineExecutedModule; |
| 762 | sMostRecentLineExecutedModule = module; |
| 763 | } |
| 764 | sScriptModules[scriptModuleIndex]->mNextLineToExecute = lineNum; |
| 765 | sScriptModules[scriptModuleIndex]->mLineExecuteTracker.AddEvent(lineNum); |
| 766 | } |
| 767 | |
| 768 | void ScriptModule::PrintText(std::string text) |
| 769 | { |