27 lines
731 B
C#
27 lines
731 B
C#
|
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;
|
|||
|
}
|
|||
|
}
|