Firstborn/Assets/RPG Creation Kit/Scripts/AI/AI Scripts/AIBase.cs

27 lines
731 B
C#
Raw Permalink Normal View History

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