File size: 500 Bytes
ce81a16
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
using System;

namespace Quantum
{
	[Serializable]
	public unsafe partial class DebugLeaf : BTLeaf
	{

		public string Message;

		/// <summary>
		/// When Update is called, we just write a message on the console.
		/// This Leaf never fails, nor takes more than one frame to finish,
		/// so we always return Success.
		/// </summary>
		protected override BTStatus OnUpdate(BTParams btParams)
		{
			Log.Info(Message + " | Frame: " + btParams.Frame.Number);

			return BTStatus.Success;
		}
	}
}