Logger - Maxodie/BattriKeepel2 GitHub Wiki

Logger

There are 5 logging levels : Info Trace Success Warn Error

//use default Logger : Log.<LogLevel>(msg);

Log.Info("Hello");
Log.Trace("Hello");
Log.Success("Hello");
Log.Warn("Hello");
Log.Error("Hello");

//create Logger : create a logger class and use it as template

public class CustomLogger : Logger
{
    //Creation callback function (falcultatif)
    public override void OnCreated()
    {
    }

    //Log start callback function (falcultatif)
    public override void OnLogStart()
    {
    }
}

//use custom logger

Log.Info<CustomLogger>("Hello");
Log.Trace<CustomLogger>("Hello");
Log.Success<CustomLogger>("Hello");
Log.Warn<CustomLogger>("Hello");
Log.Error<CustomLogger>("Hello");
⚠️ **GitHub.com Fallback** ⚠️