{"Id":"CandideServer.Entities.Controllers.Creatures.ServerFireStatueController","Name":"ServerFireStatueController","DisplayName":"ServerFireStatueController","FullName":"CandideServer.Entities.Controllers.Creatures.ServerFireStatueController","Namespace":"CandideServer.Entities.Controllers.Creatures","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"CandideServer.Entities.Controllers.ServerBehaviorMachineController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"AttackCooldownTimer:System.String","Name":"AttackCooldownTimer","Type":"System.String","Signature":"private System.String AttackCooldownTimer","Visibility":"private","IsStatic":true,"IsLiteral":true,"Hash":"E45AF7FC6B05B2F2C5C6829045066BF2ED803888A0978D3E64D488A690C774C1"},{"Id":"AttackOnCooldown:System.String","Name":"AttackOnCooldown","Type":"System.String","Signature":"private System.String AttackOnCooldown","Visibility":"private","IsStatic":true,"IsLiteral":true,"Hash":"E0537A1A2E28B8FE6920975EE8AB5B7219E2308E9E06F7F2B91CCF3C326E18C5"},{"Id":"TargetEntity:System.String","Name":"TargetEntity","Type":"System.String","Signature":"private System.String TargetEntity","Visibility":"private","IsStatic":true,"IsLiteral":true,"Hash":"704DC9E2B918AFE96F55DF900D122110B9910314DACF8AD95F38C72B27C8B43B"},{"Id":"_activateOnAggro:System.Boolean","Name":"_activateOnAggro","Type":"System.Boolean","Signature":"private System.Boolean _activateOnAggro","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"DDE9A066FCF5495D381507A8404A5F33317757A1C947F002D6C1E189C3E1896D"},{"Id":"_attackChargeDuration:System.Single","Name":"_attackChargeDuration","Type":"System.Single","Signature":"private System.Single _attackChargeDuration","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"25D79776899AD3B6591A21C4C547AC87CA31FC7EB1F637F4CB81F2A7A788A458"},{"Id":"_attackCooldown:System.Single","Name":"_attackCooldown","Type":"System.Single","Signature":"private System.Single _attackCooldown","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"50CA027DAAB435254FCB4CD79CC5EE02EAE44BF54C3AB440FD816897A2C286D0"},{"Id":"_attackDuration:System.Single","Name":"_attackDuration","Type":"System.Single","Signature":"private System.Single _attackDuration","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"28C43BCA732471812B9688821B101397289CBFABFE65968E2BDD83B0A75F43C2"},{"Id":"_attackMovementLockDuration:System.Single","Name":"_attackMovementLockDuration","Type":"System.Single","Signature":"private System.Single _attackMovementLockDuration","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"254F16DB7B23A7BCAE3F871E73A9A135985733E4724A218331C003D02396B82D"},{"Id":"_attackRange:System.Single","Name":"_attackRange","Type":"System.Single","Signature":"private System.Single _attackRange","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"EF0E018174D35C5EFECB3249DDFC69904C7CA66B29B3A812E3E2937D142383E3"},{"Id":"_attackSpell:System.String","Name":"_attackSpell","Type":"System.String","Signature":"private System.String _attackSpell","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"CE8D2D8DAB6E7CD21582ABE04D210B84C85F90F90E30644A353493DF5CA119A0"},{"Id":"_attackSpellTriggerDelay:System.Single","Name":"_attackSpellTriggerDelay","Type":"System.Single","Signature":"private System.Single _attackSpellTriggerDelay","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"D5AD5DACC9B3F643C898B871BCBBCE29F840F5C69DB407D59F272312EC2D5CC8"}],"Properties":[],"Events":[],"Methods":[{"Id":"CreateStateMachine()-\u003EBM.StateMachine","Name":"CreateStateMachine","Signature":"public BM.StateMachine CreateStateMachine()","Visibility":"public","ReturnType":"BM.StateMachine","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":595,"BodyHash":"B2CB8D8747C8F57C9067E9BE1696C8EE5992E492ED7BE31D39D0225ACFB749F4","Hash":"1DD8115607271A82948EC7478B4905D119AF8D54E3B739A66A8368996A6932B8","CalledMethods":["BM.SMBuilder::.ctor()","BM.SMBuilder::Branch(System.String, BM.State\u0026, System.Int32, System.Int32)","BM.StateBuilder\u003CBM.SMBuilder\u003E::Leaf(System.String, BM.State\u0026, System.Int32, System.Int32)","BM.StateBuilder\u003CBM.SMBuilder\u003E::Branch(System.String, BM.State\u0026, System.Int32, System.Int32)","BM.StateBuilder\u003CBM.StateBuilder\u003CBM.SMBuilder\u003E\u003E::Leaf(System.String, BM.State\u0026, System.Int32, System.Int32)","BM.StateBuilder\u003CBM.StateBuilder\u003CBM.SMBuilder\u003E\u003E::End()","BM.StateBuilder\u003CBM.SMBuilder\u003E::End()","BM.SMBuilder::Build()","BM.BTBuilderPool::Get()","BM.Sequence::.ctor()","BM.BTBuilder::Composite(BM.Composite)","CandideServer.Entities.Controllers.ServerBehaviorMachineController::get_Blackboard()","BM.NodeArg\u003CSystem.Single\u003E::op_Implicit(T)","BM.CooldownTimer::.ctor(BM.Blackboard, BM.NodeArg\u003CSystem.Single\u003E, System.String, System.String)","BM.BTBuilder::Leaf(BM.Leaf)","BM.BTBuilder::End()","BM.BTBuilder::Build()","BM.State::set_UpdateBehaviorTree(BM.BehaviorTree)","BM.PlayAnimation::.ctor(System.Int32, NodeEntityArg)","BM.State::set_EnterBehaviorTree(BM.BehaviorTree)","BM.Wait::.ctor(BM.NodeArg\u003CSystem.Single\u003E, System.String)","BM.PlayVfx::.ctor(System.Byte)","CastSpellNode.Args::.ctor()","BM.CastSpellNode::.ctor(CastSpellNode.Args)","BM.ResetCooldownTimer::.ctor(System.String, System.String, System.Single)","BM.State::AddTransition(BM.State)","CandideServer.Entities.Controllers.Creatures.ServerFireStatueController::\u003CCreateStateMachine\u003Eb__14_0()","System.Func\u003CSystem.Boolean\u003E::.ctor(System.Object, System.IntPtr)","BM.CustomBool::.ctor(System.Func\u003CSystem.Boolean\u003E)","BM.HasThreateningEntity::.ctor(Node.Status)","BM.ConditionHelper::Selector(BM.Node[])","BM.Transition::set_Condition(BM.IBaseCondition)"],"StringLiterals":["base","inactive","active","idle","attack","attackCooldownTimer","attackOnCooldown"],"Source":null},{"Id":"EntityInitialize()-\u003ESystem.Void","Name":"EntityInitialize","Signature":"public System.Void EntityInitialize()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":303,"BodyHash":"B19E6E82F4BE09AA303006F86839924322264AEF18DADCEEF5F4D4A19911260B","Hash":"1A62D302555C69FE7362E58AF1FC9F0153C8327472FA27C24040489C47CE1B4C","CalledMethods":["CandideCreator.Shared.Helpers.Parameters::GetString(System.String, System.String)","CandideCreator.Shared.Helpers.Parameters::GetFloat(System.String, System.Single)","CandideCreator.Shared.Helpers.Parameters::GetBool(System.String, System.Boolean)","Shared.Entity.EntityWrapper::get_Stats()","Shared.Models.Stats.EntityStats::GetCalculatedWeaponCooldownTimer(System.Single)","CandideServer.Entities.Controllers.ServerBehaviorMachineController::EntityInitialize()"],"StringLiterals":["attack_spell","attack_range","attack_charge_duration","attack_spell_trigger_delay","attack_duration","attack_movement_lock_duration","attack_cooldown","activate_on_aggro"],"Source":null}],"Hash":"DD82B9BCBABDD9B9EE8FCD6B231780A76377D6782D7B9AD3E15DB213B58286D8"}