{"Id":"CandideServer.ServerSystems.BossServerSystem","Name":"BossServerSystem","DisplayName":"BossServerSystem","FullName":"CandideServer.ServerSystems.BossServerSystem","Namespace":"CandideServer.ServerSystems","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"BossUpdateTime:System.Single","Name":"BossUpdateTime","Type":"System.Single","Signature":"private System.Single BossUpdateTime","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"F45D936A901F954350429ED5828E7060D300890158273C7E048552C1B209DF0A"},{"Id":"_bossLocationDiscoveryTimer:System.Single","Name":"_bossLocationDiscoveryTimer","Type":"System.Single","Signature":"private System.Single _bossLocationDiscoveryTimer","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"0429116D0AF3D833C375EA3770AAA433D09581AA091E68681E758F8B1C59C056"},{"Id":"_bossUpdateTimer:System.Single","Name":"_bossUpdateTimer","Type":"System.Single","Signature":"private System.Single _bossUpdateTimer","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"59FCC079AA75F2281753979C760E60252F4DA282227E74EB69F31290A364B3ED"}],"Properties":[],"Events":[],"Methods":[{"Id":"NewDay()-\u003ESystem.Void","Name":"NewDay","Signature":"public System.Void NewDay()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":87,"BodyHash":"B267C132A19B0543B1703B9D776206D74C54AA24D14D1611DEC349CFAFCA1155","Hash":"8BFC575BE2C387FA0C8C404A522BC313AE20121DC999E8E9E06785096C0D9456","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Boss.BossLocationModel\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.Models.Boss.BossLocationModel\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Guid, CandideServer.Models.Boss.BossLocationModel\u003E::Deconstruct(!0\u0026, !1\u0026)","CandideServer.ServerManagers.BossServerManager::ResetBossSpawnLocation(CandideServer.Models.Boss.BossLocationModel, System.Boolean, System.Boolean)","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.Models.Boss.BossLocationModel\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"Update(System.Single)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(System.Single dt)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"dt","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":595,"BodyHash":"7B39873EBB92E8A04ECECB95B24938AB8B28B4355C020B41BBF697FF7E6FDFA5","Hash":"ACFD036BCC11AFB147E713795034A5B468BF294BB592CC034E3E876EF573ADCB","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::Deconstruct(!0\u0026, !1\u0026)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Boss.BossLocationModel\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.Models.Boss.BossLocationModel\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.Guid, CandideServer.Models.Boss.BossLocationModel\u003E::Deconstruct(!0\u0026, !1\u0026)","System.Guid::op_Inequality(System.Guid, System.Guid)","Shared.Entity.EntityWrapper::get_Position2()","Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector2::Length()","CandideServer.ServerManagers.BossServerManager::DiscoverBossLocation(System.Guid, CandideServer.ServerServices.ServerJoinedPlayerModel)","Dictionary.Enumerator\u003CSystem.Guid, CandideServer.Models.Boss.BossLocationModel\u003E::MoveNext()","System.IDisposable::Dispose()","Dictionary.Enumerator\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::MoveNext()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Boss.BossFightModel\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, CandideServer.Models.Boss.BossFightModel\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Models.Boss.BossFightModel\u003E::get_Current()","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::get_Value()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Boss.BossLocationModel\u003E::TryGetValue(!0, !1\u0026)","CandideServer.ServerManagers.BossServerManager::RemoveBossFight(CandideServer.Models.Boss.BossFightModel, System.Boolean, System.Boolean)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::TryGetValue(!0, !1\u0026)","Shared.Entity.EntityWrapper::get_Mask()","Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)","Shared.Entity.EntityWrapper::get_AggressiveComponent()","System.Collections.Generic.Dictionary\u003CShared.Entity.EntityWrapper, System.ValueTuple\u003CSystem.Single, Microsoft.Xna.Framework.Vector2\u003E\u003E::get_Count()","CandideServer.ServerManagers.PlayerServerManager::AnyPlayerInWorld(System.Guid)","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Models.Boss.BossFightModel\u003E::MoveNext()","CandideServer.ServerSystems.BossServerSystem::UpdateBossFights(System.Single)"],"StringLiterals":[],"Source":null},{"Id":"UpdateBossFights(System.Single)-\u003ESystem.Void","Name":"UpdateBossFights","Signature":"private System.Void UpdateBossFights(System.Single dt)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"dt","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":234,"BodyHash":"D460C1A870B50BE1D916184CE43A40909B8F22DC2483746F25CE1276CD3F41AA","Hash":"4E65DB1EAE8590934911176D496E54F6E6F3AF9EF80E715205EF0B31F312FD68","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Boss.BossFightModel\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, CandideServer.Models.Boss.BossFightModel\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Models.Boss.BossFightModel\u003E::get_Current()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::TryGetValue(!0, !1\u0026)","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideServer.ServerServices.BossServerService::Send_BossUpdate(CandideServer.MessageModels.Bosses.BossUpdateMessage)","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Models.Boss.BossFightModel\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null}],"Hash":"26948F63BC2E882A515CE1608D2E41EA10C79C22B69C46F5EA75C507906BBB25"}