| 5963 | } |
| 5964 | |
| 5965 | static void ASLog(LogSystem::LogType level, const std::string& str) { |
| 5966 | if (active_context_stack.size() > 0) { |
| 5967 | std::pair<Path, int> d = active_context_stack.top()->GetCallFile(); |
| 5968 | |
| 5969 | if (memcmp(d.first.GetOriginalPath(), "Data/Scripts/", 13) == 0) |
| 5970 | LogSystem::LogData(level, "us", d.first.GetOriginalPath() + 13, d.second) << str << std::endl; |
| 5971 | else |
| 5972 | LogSystem::LogData(level, "us", d.first.GetOriginalPath(), d.second) << str << std::endl; |
| 5973 | } else { |
| 5974 | LogSystem::LogData(level, "us", "NO_CONTEXT", 0) << str << std::endl; |
| 5975 | } |
| 5976 | } |
| 5977 | |
| 5978 | void AttachLog(ASContext* context) { |
| 5979 | context->RegisterEnum("LogType"); |
nothing calls this directly
no test coverage detected