public static void Log(string message, bool repeatable = false, KingdomLog.LogStatus type = KingdomLog.LogStatus.Neutral, object GameObjectOrVector3 = null) { if (ModUtilsMain.debug) { KingdomLog.TryLog(ModUtilsMain.ModID + "_debugmsg-" + IDs.Count + (repeatable ? SRand.Range(0, 1).ToString() : ""), message, type, (repeatable ? 1 : 20), GameObjectOrVector3); IDs.Add(1); } }
// ===================================================================== // Utility Functions // ===================================================================== // Logger in the log box in game. private static void LogInGame(string message, KingdomLog.LogStatus status = KingdomLog.LogStatus.Neutral) { KingdomLog.TryLog($"{modId}-{logId}", message, status); logId++; }