Riwmorld
Verse.AI.Group.Transition Class Reference

Public Member Functions

 Transition (LordToil firstSource, LordToil target)
 
void AddPostAction (TransitionAction action)
 
void AddPreAction (TransitionAction action)
 
void AddSource (LordToil source)
 
void AddSources (IEnumerable< LordToil > sources)
 
void AddSources (params LordToil[] sources)
 
void AddTrigger (Trigger trigger)
 
bool CheckSignal (Lord lord, TriggerSignal signal)
 
void Execute (Lord lord)
 
void SourceToilBecameActive (Transition transition, LordToil previousToil)
 
override string ToString ()
 

Public Attributes

List< LordToilsources
 
LordToil target
 
List< Triggertriggers = new List<Trigger>()
 
List< TransitionActionpreActions = new List<TransitionAction>()
 
List< TransitionActionpostActions = new List<TransitionAction>()
 
bool canMoveToSameState
 

Properties

Verse.Map Map [get]
 

The documentation for this class was generated from the following file: