Grail (C#)  1.3.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
Grail.FSM Namespace Reference

Classes

class  FiniteStateMachine
 Class representing basic Finite State Machine. More...
 
class  FiniteStateMachineBuilder
 Builder for finite state machine. More...
 
class  FSMBehavior
 Class responsible for assigning behaviors using Finite State Machine algorithm. More...
 
class  State
 Class representing state of finite state machine. More...
 

Typedefs

using EntityBlackboardPair = ValueTuple< AIEntity, Blackboard >