Romestead Assembly Reference

BM.CooldownTimer

Type JSON

public class in BM

Methods1
Properties0
Fields4
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceBM
  • Base typeBM.Leaf
  • Hash7B4638163E41D58FD0D633CA62C928BD06A7CE35B54A222E61075D9E4461C834

Relationships

Fields

NameVisibilitySignature
_cooldownprivateprivate System.Single _cooldown
_cooldownArgprivateprivate BM.NodeArg<System.Single> _cooldownArg
_writeIsOnCooldownprivateprivate System.String _writeIsOnCooldown
_writeTimerprivateprivate System.String _writeTimer

Methods

Update

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

Method metadata
  • Visibilityprotected
  • Return typeNode.Status
  • StaticFalse
  • VirtualTrue
  • Hash7D7791F576848F59C42382045AD672409CE489AE82AB7648CADF46CFD9AAA368
  • Body hash290A86E28AF241EE092C2913B503BF25A2B3D796F6566F48AF5A22F6A01D9F78
  • IL size149
Referenced calls
  • BM.Blackboard::GetValue(System.String)
  • BM.NodeArg<System.Single>::Get(BM.Blackboard)
  • System.Single::IsNaN(System.Single)
  • BM.Blackboard::SetValue(System.String, T)
  • Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()
  • System.TimeSpan::get_TotalSeconds()