Romestead Assembly Reference

BM.Transition

Type JSON

public struct in BM

Methods2
Properties4
Fields2
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceBM
  • Base typeSystem.ValueType
  • HashD4B893AA03E3D0C1C019C6B222D86F6199A10B574A10663DDA28A27265E50964

Relationships

Base type

System.ValueType

Fields

NameVisibilitySignature
_conditionprivateprivate BM.IBaseCondition _condition
_onTransitionBTprivateprivate BM.BehaviorTree _onTransitionBT

Properties

NameVisibilitySignature
Conditionpublicpublic BM.IBaseCondition Condition
IsQueueablepublicpublic System.Boolean IsQueueable
OnTransitionBTpublicpublic BM.BehaviorTree OnTransitionBT
TargetStatepublicpublic BM.State TargetState

Methods

IsTriggered

public System.Boolean IsTriggered(Microsoft.Xna.Framework.GameTime gameTime, Shared.Entity.EntityWrapper entity, CandideServer.Entities.ServerEntityModel serverEntity, BM.Blackboard blackboard, BM.StateMachine stateMachine)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualFalse
  • Hash6D2F277205A92ABE99B700B84B50467BCA25AE5AF93CF706E9034501DAA3ED94
  • Body hash107AF666F3FA39111FC9FFC592D4BFBBD7C39E1901C83B3E668725AE12017898
  • IL size29
Referenced calls
Called by

Update

public System.Boolean Update(Microsoft.Xna.Framework.GameTime gameTime, Shared.Entity.EntityWrapper entity, CandideServer.Entities.ServerEntityModel serverEntity, BM.Blackboard blackboard)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualFalse
  • Hash2BA52DB90AF442D9A98E6FC87F399C7F3C6F75C18C9774DD289B10A095074B6F
  • Body hash62A667678CD72C2986B1455DF7B17B047E14C818E74517DC75E630D336F5D5EF
  • IL size24
Referenced calls
Called by