{"Id":"BM.UntilFailure","Name":"UntilFailure","DisplayName":"UntilFailure","FullName":"BM.UntilFailure","Namespace":"BM","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"BM.Decorator","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"_limit:System.Int32","Name":"_limit","Type":"System.Int32","Signature":"private System.Int32 _limit","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"698FBBEC393FA0E1912DF87F4EA644F099737014A50F1C56B9353405425BDDEB"},{"Id":"_returnStatusOnLimitHit:Node\u002BStatus","Name":"_returnStatusOnLimitHit","Type":"Node.Status","Signature":"private Node.Status _returnStatusOnLimitHit","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"65906A101DB7A41DB03004A1469B478EDBDC259DB549FE84B4FC88732A22F68C"}],"Properties":[],"Events":[],"Methods":[{"Id":"Update(BM.BTUpdateContext, BM.Blackboard)-\u003ENode\u002BStatus","Name":"Update","Signature":"protected Node.Status Update(BM.BTUpdateContext updateCtx, BM.Blackboard blackboard)","Visibility":"protected","ReturnType":"Node.Status","Parameters":[{"Name":"updateCtx","Type":"BM.BTUpdateContext","IsOut":false,"IsOptional":false},{"Name":"blackboard","Type":"BM.Blackboard","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":50,"BodyHash":"D5DF302AABED6ED6634688BE0EFBACE4F477DFF3DC26BC91FD0871EFEDD4F2A7","Hash":"0F6A063AA80F6155BECE387F3955425987616B5591799C23E7FBDC417AF6CA85","CalledMethods":["BM.Node::Tick(BM.BTUpdateContext, BM.Blackboard)"],"StringLiterals":[],"Source":null}],"Hash":"2B4E401FAA8C1C02D893BEC19865E9097D70EFD69848BA67A0C04110DC8E4688"}