Romestead Assembly Reference

BM.LerpOverDuration

Type JSON

public class in BM

Methods3
Properties0
Fields8
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceBM
  • Base typeBM.Leaf
  • Hash113DFBB3F0548B3CF8EA36127FAB4224A5380E9E97C5CF5F63F0A8EF545BF552

Relationships

Fields

NameVisibilitySignature
goalprivateprivate System.Single goal
startprivateprivate System.Single start
timerprivateprivate System.Single timer
_durationprivateprivate System.Single _duration
_durationArgprivateprivate BM.NodeArg<System.Single> _durationArg
_goalArgprivateprivate BM.NodeArg<System.Single> _goalArg
_outBlackboardValueprivateprivate System.String _outBlackboardValue
_startArgprivateprivate BM.NodeArg<System.Single> _startArg

Methods

Initialize

protected System.Void Initialize(BM.BTUpdateContext updateCtx, BM.Blackboard blackboard)

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashF8C59A84FC1456710A362BB50C7479A60D15EB46574034663988637BC02E55E6
  • Body hash43AEBA198269ED8A32212BA9C00E5C4FF9E8CCE32C0F96DFFF6745AF1F34DC24
  • IL size55
Referenced calls
  • BM.NodeArg<System.Single>::Get(BM.Blackboard)

Reset

public System.Void Reset(BM.Blackboard blackboard)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash69A575268AC25AEB7F059966C607BB63B72AE71EE52246900FFE7C1593A6B122
  • Body hash1A747FA25F86856D7F4C763383CE5E890468151EB580A6A2A56A8570EB4F081A
  • IL size19
Referenced calls

Update

protected Node.Status Update(BM.BTUpdateContext updateCtx, BM.Blackboard blackboard)

Method metadata
  • Visibilityprotected
  • Return typeNode.Status
  • StaticFalse
  • VirtualTrue
  • HashE00AC692352D699906133F94BF8D35DE28CD19A3F18532885838E3163DD35076
  • Body hash40E818CA9580CBD111B2B68C399C98150F637DF83D2C8FB63CD70FFC898A64DD
  • IL size129
Referenced calls
  • Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()
  • System.TimeSpan::get_TotalSeconds()
  • BM.Blackboard::SetValue(System.String, T)
  • Microsoft.Xna.Framework.MathHelper::Lerp(System.Single, System.Single, System.Single)