using System.Collections; using System.Collections.Generic; using UnityEngine; using RPGCreationKit; using System; using System.Linq; namespace RPGCreationKit.AI { /// /// Methods with this attrubutes are allowed to be called from a BehaviourTree (AI_Invoke node) /// [AttributeUsage(AttributeTargets.All, Inherited = false)] public class AIInvokableAttribute : Attribute { } /// /// Base info for an AI Entity in the RPG Creation Kit /// public class AIBase : EntityFactionable { public AIGUIDReferences iGUIDReferences; public AudioSource audioSource; public AISounds aiSounds; public Animator m_Anim; } }