{"Id":"CandideServer.Entities.ControllerSets.PhoenixBoss.ServerPhoenixBossController","Name":"ServerPhoenixBossController","DisplayName":"ServerPhoenixBossController","FullName":"CandideServer.Entities.ControllerSets.PhoenixBoss.ServerPhoenixBossController","Namespace":"CandideServer.Entities.ControllerSets.PhoenixBoss","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.EntityControllerBase","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"FightStartTimer:System.Single","Name":"FightStartTimer","Type":"System.Single","Signature":"public System.Single FightStartTimer","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"9A727992866E8EA91F16CB9BF898AE41C8D0B12CEE41E610725F09AEE8B77694"},{"Id":"LeftBeakOffset:Microsoft.Xna.Framework.Vector3","Name":"LeftBeakOffset","Type":"Microsoft.Xna.Framework.Vector3","Signature":"public Microsoft.Xna.Framework.Vector3 LeftBeakOffset","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"3D8D9B0532743F6CDD794A6796D53CCC9A86B47949D66AFB38A9BE2C9F755D90"},{"Id":"LeftHeadOffset:Microsoft.Xna.Framework.Vector3","Name":"LeftHeadOffset","Type":"Microsoft.Xna.Framework.Vector3","Signature":"public Microsoft.Xna.Framework.Vector3 LeftHeadOffset","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"9AF153FD814350B6CAEF2205C5F1BC463F098EB741ADA6AF6E40FF47D6EDEFF5"},{"Id":"RightBeakOffset:Microsoft.Xna.Framework.Vector3","Name":"RightBeakOffset","Type":"Microsoft.Xna.Framework.Vector3","Signature":"public Microsoft.Xna.Framework.Vector3 RightBeakOffset","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"E383B48F2B5DB842976F8CC8188315FFB7E8BA877F6FFA4D8B416832ED3E21A6"},{"Id":"RightHeadOffset:Microsoft.Xna.Framework.Vector3","Name":"RightHeadOffset","Type":"Microsoft.Xna.Framework.Vector3","Signature":"public Microsoft.Xna.Framework.Vector3 RightHeadOffset","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"564484A4F86A16323DB91D1559014ED1E21C4F14789C02F3228692E83E6A61B7"}],"Properties":[{"Id":"BeakOffset:Microsoft.Xna.Framework.Vector3","Name":"BeakOffset","Type":"Microsoft.Xna.Framework.Vector3","Signature":"public Microsoft.Xna.Framework.Vector3 BeakOffset","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"8F45AE6565335B5B28D8EF754E3845A698AD4AA0096A707616DE1D7A35C2ECE5"},{"Id":"FacingRight:System.Boolean","Name":"FacingRight","Type":"System.Boolean","Signature":"public System.Boolean FacingRight","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"619839DBC6FEDD9BE0EE848F271A8A659D2398FBB299E756A1ABB75BA2237D5A"},{"Id":"HeadOffset:Microsoft.Xna.Framework.Vector3","Name":"HeadOffset","Type":"Microsoft.Xna.Framework.Vector3","Signature":"public Microsoft.Xna.Framework.Vector3 HeadOffset","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"316BB85DCBE72BCFFAD9A0FDC5DDF977791D1608500C5A976B4B8C20A04C7B68"}],"Events":[],"Methods":[{"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":219,"BodyHash":"513F4CA24E5DA0C3E1503BC9AA68DE1FBD14EE99DCA9BAD088A709905D5B7DEA","Hash":"6F10E885C8F17EC46513C942481B66EF142E56AB800AEBCB44672CD870FE6C43","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, System.Func\u003CShared.Entity.Base.ControllerActionArgs, System.Action\u003CShared.Entity.Base.TaskStatus\u003E, Shared.Entity.Base.AbstractControllerTask\u003E\u003E::.ctor()","System.Collections.Generic.Queue\u003CShared.Entity.Base.AbstractControllerTask\u003E::.ctor()","CandideServer.Entities.ControllerSets.PhoenixBoss.ServerPhoenixBossController::\u003CEntityInitialize\u003Eb__12_0(Shared.Entity.Base.ControllerActionArgs, System.Action\u003CShared.Entity.Base.TaskStatus\u003E)","System.Func\u003CShared.Entity.Base.ControllerActionArgs, System.Action\u003CShared.Entity.Base.TaskStatus\u003E, Shared.Entity.Base.AbstractControllerTask\u003E::.ctor(System.Object, System.IntPtr)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Func\u003CShared.Entity.Base.ControllerActionArgs, System.Action\u003CShared.Entity.Base.TaskStatus\u003E, Shared.Entity.Base.AbstractControllerTask\u003E\u003E::Add(!0, !1)","CandideServer.Entities.ControllerSets.PhoenixBoss.ServerPhoenixBossController::\u003CEntityInitialize\u003Eb__12_1(Shared.Entity.Base.ControllerActionArgs, System.Action\u003CShared.Entity.Base.TaskStatus\u003E)","CandideServer.Entities.ControllerSets.PhoenixBoss.ServerPhoenixBossController::\u003CEntityInitialize\u003Eb__12_2(Shared.Entity.Base.ControllerActionArgs, System.Action\u003CShared.Entity.Base.TaskStatus\u003E)","CandideServer.Entities.ControllerSets.PhoenixBoss.ServerPhoenixBossController::\u003CEntityInitialize\u003Eb__12_3(Shared.Entity.Base.ControllerActionArgs, System.Action\u003CShared.Entity.Base.TaskStatus\u003E)","CandideServer.Entities.ControllerSets.PhoenixBoss.ServerPhoenixBossController::\u003CEntityInitialize\u003Eb__12_4(Shared.Entity.Base.ControllerActionArgs, System.Action\u003CShared.Entity.Base.TaskStatus\u003E)","CandideServer.Entities.ControllerSets.PhoenixBoss.ServerPhoenixBossController::\u003CEntityInitialize\u003Eb__12_5(Shared.Entity.Base.ControllerActionArgs, System.Action\u003CShared.Entity.Base.TaskStatus\u003E)","CandideServer.Entities.ControllerSets.PhoenixBoss.ServerPhoenixBossController::\u003CEntityInitialize\u003Eb__12_6(Shared.Entity.Base.ControllerActionArgs, System.Action\u003CShared.Entity.Base.TaskStatus\u003E)"],"StringLiterals":["BossAttack1","BossAttack2","BossAttack3","BossAttack4","BossAttack5","ApproachTask","BossAttack6"],"Source":null},{"Id":"OnDamaged(Shared.Combat.DamageResult)-\u003ESystem.Void","Name":"OnDamaged","Signature":"public System.Void OnDamaged(Shared.Combat.DamageResult damageResult)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"damageResult","Type":"Shared.Combat.DamageResult","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":57,"BodyHash":"824686F0E61E6FF86060FDF640D994276036986B05C1C753C4901DB4E4F497EC","Hash":"C192C3AB74C637452D7A2DC626640673AE4DD8CA1E223AB101664C4278C956F1","CalledMethods":["Shared.Entity.EntityWrapper::get_BaseGuid()","System.Guid::op_Equality(System.Guid, System.Guid)","Shared.Entity.Base.EntityControllerBase::OnDamaged(Shared.Combat.DamageResult)"],"StringLiterals":[],"Source":null},{"Id":"OnOutOfHealth(Shared.Combat.DamageResult)-\u003ESystem.Boolean","Name":"OnOutOfHealth","Signature":"public System.Boolean OnOutOfHealth(Shared.Combat.DamageResult damageResult)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"damageResult","Type":"Shared.Combat.DamageResult","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":116,"BodyHash":"80E2AC5BE72E4A67047287FE44949EF6167A0541F97D031A66886D05453F7674","Hash":"49FE008466FC4DC0EECD3AB8249178F40614B06D8BD2345098286A606B5E67BC","CalledMethods":["Shared.Entity.EntityWrapper::set_Immovable(System.Boolean)","Shared.Entity.EntityWrapper::get_MaskRef()","Shared.Entity.Components.ComponentExtension::RemoveFlag(Shared.Entity.Components.Component\u0026, Shared.Entity.Components.Component)","Shared.Entity.EntityWrapper::get_Id()","CandideServer.ServerManagers.EntityServerManager::UpdateEntityState(System.Guid, System.Int32, System.Boolean, CandideServer.SyncStrategies.SyncStrategy)","CandideServer.ServerManagers.BossServerManager::SpawnBossLootChestForBossEntity(System.Guid, System.Nullable\u003CMicrosoft.Xna.Framework.Vector3\u003E)","CandideServer.ServerManagers.BossServerManager::OnBossEntityKilled(System.Guid)"],"StringLiterals":[],"Source":null},{"Id":"OnRemove(Shared.Entity.EntityRemoveInfo)-\u003ESystem.Void","Name":"OnRemove","Signature":"public System.Void OnRemove(Shared.Entity.EntityRemoveInfo entityRemoveInfo)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entityRemoveInfo","Type":"Shared.Entity.EntityRemoveInfo","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":18,"BodyHash":"089E6F0211A227573C2B4F6DF135D2A7F372C12381129BF6A7F066E18D5BC380","Hash":"F351665F17303C7154F7CE50F8CBFE096D1D7389AC6DE62EC3FECC50836BF7C6","CalledMethods":["Shared.Entity.EntityWrapper::get_Id()","CandideServer.ServerManagers.WeatherServerManager::RemoveWeather(System.Guid, System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"Update(Microsoft.Xna.Framework.GameTime)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"gameTime","Type":"Microsoft.Xna.Framework.GameTime","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":278,"BodyHash":"032B99CD299B99C94FFFA978795E11D77C9F452749DED644D71287D35B267F27","Hash":"EFE347746C53F3D90249DFDE9919E753253E2BA76898C564F4FED4E63D87267F","CalledMethods":["Shared.Entity.EntityWrapper::get_Immovable()","Shared.Entity.EntityWrapper::get_Fdt()","Shared.Entity.EntityWrapper::Delete(Shared.Entity.EntityRemoveInfo)","Shared.Entity.EntityWrapper::get_TargetOfAggro()","Shared.Entity.EntityWrapper::get_Position2()","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Helpers.VectorExtension::ToFloatDirection(Microsoft.Xna.Framework.Vector2)","Shared.Entity.Base.EntityControllerBase::Update(Microsoft.Xna.Framework.GameTime)","Shared.Entity.EntityWrapper::get_MaskRef()","Shared.Entity.Components.ComponentExtension::RemoveFlag(Shared.Entity.Components.Component\u0026, Shared.Entity.Components.Component)","Shared.Entity.Components.ComponentExtension::SetFlag(Shared.Entity.Components.Component\u0026, Shared.Entity.Components.Component)","Shared.Entity.EntityWrapper::get_Id()","CandideServer.ServerControllers.ServerWeatherController::MoveWeather(System.Guid, Microsoft.Xna.Framework.Vector2)"],"StringLiterals":[],"Source":null}],"Hash":"44E8E6C5AAAD719CEC938A753708F2D772BD9DD121C21237A60F989120DA44D5"}