ok, bin den Code jetzt mal durchgegangen.
Die einzige Stelle, wo die Funktion angesteuert wird ist
GetCurrentProcessName(gProcessName, sizeof(gProcessName));
gIsMainProcess = IsMainProcess();
// Log a simple message to the console. This is so we can always tell
// if it loaded successfully
if (gIsMainProcess) {
// but only if its the main process. Otherwise we'll get this message
// for every single server process. yuck!
ConsoleOut(VERSION_STRING " initialized.");
}
und wenn ich es richtig verstanden habe, wird der ganze Zirkus nur veranstaltet, um letztendlich an der Console auszugeben, dass Triger Happy mit der Versionsnummer xyz gestartet wurde.
ConsoleOut(VERSION_STRING " initialized.");