add support of modes

This commit is contained in:
Beu
2024-12-19 21:00:00 +01:00
parent d6f4413ea9
commit 4ecb26300f
3 changed files with 53 additions and 9 deletions

View File

@@ -79,9 +79,9 @@ namespace PacksManager {
const PackConfig@ Config = PacksManager::GetConfig(Id);
// TODO Check ModePattern
if (Regex::IsMatch(ServerInfo.CurScriptRelName, Config.ModePattern)) {
print('match');
if (!Config.ModeMatch(string(ServerInfo.CurScriptRelName))) {
continue;
}
for (uint j = 0; j < Config.UnloadModules.Length; j++) {