public override void OnActivate(int pinID) { if (pinID == 0) { ((Behaviour)this).set_enabled(false); FlowNode_SendLogMessage.SendLogGenerator sendLogGenerator = new FlowNode_SendLogMessage.SendLogGenerator(); sendLogGenerator.AddCommon(this.bDevieceID, this.bOsname, this.bOkyakusamaCode, this.bUserAgent); sendLogGenerator.Add("msg", this.mMessage); LogKit.Logger.CreateLogger(this.mLoggerTitle).Post(this.mTag, this.mLogLevel, sendLogGenerator.GetSendMessage()); } this.ActivateOutputLinks(10); }
public static void TrackEvent(string category, string name) { if (!FlowNode_SendLogMessage.IsSetup()) { return; } FlowNode_SendLogMessage.SendLogGenerator sendLogGenerator = new FlowNode_SendLogMessage.SendLogGenerator(); sendLogGenerator.Add(nameof(category), category); sendLogGenerator.Add(nameof(name), name); sendLogGenerator.AddCommon(true, false, false, true); LogKit.Logger.CreateLogger("application").Post(category, LogLevel.Info, sendLogGenerator.GetSendMessage()); }
public static void SceneChangeEvent(string category, string before, string after) { if (!FlowNode_SendLogMessage.IsSetup()) { return; } FlowNode_SendLogMessage.SendLogGenerator sendLogGenerator = new FlowNode_SendLogMessage.SendLogGenerator(); sendLogGenerator.AddCommon(true, false, false, true); sendLogGenerator.Add(nameof(before), before); sendLogGenerator.Add(nameof(after), after); LogKit.Logger.CreateLogger("application").Post(category, LogLevel.Info, sendLogGenerator.GetSendMessage()); }
public static void TrackPurchase(string productId, string currency, double price = 0) { if (!FlowNode_SendLogMessage.IsSetup()) { return; } FlowNode_SendLogMessage.SendLogGenerator sendLogGenerator = new FlowNode_SendLogMessage.SendLogGenerator(); sendLogGenerator.Add(nameof(productId), productId); sendLogGenerator.Add(nameof(currency), currency); sendLogGenerator.Add(nameof(price), price.ToString()); sendLogGenerator.AddCommon(true, false, false, true); LogKit.Logger.CreateLogger("application").Post("purchase", LogLevel.Info, sendLogGenerator.GetSendMessage()); }