29 lines
725 B
C#
29 lines
725 B
C#
using UnityEngine;
|
|
using Yarn.Unity;
|
|
|
|
namespace Ichni.Story.YarnFunctions
|
|
{
|
|
public static class GeneralFunctions
|
|
{
|
|
[YarnCommand("log")]
|
|
public static void Log(string message, string logType = "info")
|
|
{
|
|
switch (logType?.ToLowerInvariant())
|
|
{
|
|
case "info":
|
|
Debug.Log(message);
|
|
break;
|
|
case "warning":
|
|
Debug.LogWarning(message);
|
|
break;
|
|
case "error":
|
|
Debug.LogError(message);
|
|
break;
|
|
default:
|
|
Debug.Log(message);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|