{"Id":"CandideServer.ServerManagers.RaidsServerManager","Name":"RaidsServerManager","DisplayName":"RaidsServerManager","FullName":"CandideServer.ServerManagers.RaidsServerManager","Namespace":"CandideServer.ServerManagers","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"ReUseCitizenUpdates:System.Collections.Generic.List\u00601\u003CCandideServer.MessageModels.Citizens.UpdateCitizenMessage\u003E","Name":"ReUseCitizenUpdates","Type":"System.Collections.Generic.List\u003CCandideServer.MessageModels.Citizens.UpdateCitizenMessage\u003E","Signature":"private System.Collections.Generic.List\u003CCandideServer.MessageModels.Citizens.UpdateCitizenMessage\u003E ReUseCitizenUpdates","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"22761CB21F33E3C5E0DF93839979385AC257224EA0DE7F625779CF0025B88256"},{"Id":"ReUseRaidsList:System.Collections.Generic.List\u00601\u003CSystem.ValueTuple\u00602\u003CSystem.Single,Shared.Data.DataModels.RaidData\u003E\u003E","Name":"ReUseRaidsList","Type":"System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.Single, Shared.Data.DataModels.RaidData\u003E\u003E","Signature":"private System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.Single, Shared.Data.DataModels.RaidData\u003E\u003E ReUseRaidsList","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"37609EA18EE6E67E6B83BE75E561D699E4C56D783EE4B8E1B10DB6DF1AF517AA"},{"Id":"ReUseTownsList:System.Collections.Generic.List\u00601\u003CSystem.ValueTuple\u00602\u003CSystem.Single,CandideServer.Models.Town.ServerTownModel\u003E\u003E","Name":"ReUseTownsList","Type":"System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.Single, CandideServer.Models.Town.ServerTownModel\u003E\u003E","Signature":"private System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.Single, CandideServer.Models.Town.ServerTownModel\u003E\u003E ReUseTownsList","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"FE63F3FF32A39718AB75EB253FDD6931BFDE95AC43F84B472882A842E90A8240"}],"Properties":[],"Events":[],"Methods":[{"Id":"CreateRaid(System.String, CandideServer.Models.Town.ServerTownModel, System.Nullable\u00601\u003CMicrosoft.Xna.Framework.Vector2\u003E, System.Single, System.Boolean)-\u003EShared.Models.Raids.RaidInstanceModel","Name":"CreateRaid","Signature":"public Shared.Models.Raids.RaidInstanceModel CreateRaid(System.String raidDataId, CandideServer.Models.Town.ServerTownModel targetTown, System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E position, System.Single approachTimeScale, System.Boolean startedByWarDeclaration)","Visibility":"public","ReturnType":"Shared.Models.Raids.RaidInstanceModel","Parameters":[{"Name":"raidDataId","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"targetTown","Type":"CandideServer.Models.Town.ServerTownModel","IsOut":false,"IsOptional":false},{"Name":"position","Type":"System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E","IsOut":false,"IsOptional":true},{"Name":"approachTimeScale","Type":"System.Single","IsOut":false,"IsOptional":true},{"Name":"startedByWarDeclaration","Type":"System.Boolean","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":230,"BodyHash":"5A448E5FE09B89D60FCD14C26CC5CE30F18F4EDA8C1BD73C058B63FB496ED6FD","Hash":"BDF6C540AD82B5F55C77D69C2F917CF55690C03D492CC51F9C7A0FFFF9102378","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, Shared.Models.Raids.RaidInstanceModel\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, Shared.Models.Raids.RaidInstanceModel\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Shared.Models.Raids.RaidInstanceModel\u003E::get_Current()","System.Guid::op_Equality(System.Guid, System.Guid)","CandideServer.ServerManagers.RaidsServerManager::RemoveRaid(Shared.Models.Raids.RaidInstanceModel)","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, Shared.Models.Raids.RaidInstanceModel\u003E::MoveNext()","System.IDisposable::Dispose()","System.Guid::NewGuid()","System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E::get_HasValue()","CandideCreator.Shared.Helpers.RandomHelper::NextPointInHollowCircle(System.Random, System.Single)","Microsoft.Xna.Framework.Rectangle::get_Center()","Microsoft.Xna.Framework.Point::ToVector2()","System.Array::GetLength(System.Int32)","Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E::.ctor(!0)","System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E::get_Value()","CandideServer.ServerControllers.RaidsServerController::CreateRaid(System.Guid, System.String, Microsoft.Xna.Framework.Vector2, CandideServer.Models.Town.ServerTownModel, System.Boolean)","CandideServer.ServerServices.RaidsServerService::Send_NewRaid(Shared.Models.Raids.RaidInstanceModel)"],"StringLiterals":[],"Source":null},{"Id":"CreateRandomRaid()-\u003ESystem.Void","Name":"CreateRandomRaid","Signature":"public System.Void CreateRandomRaid()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":49,"BodyHash":"3DC9259EB24F5553C2B9CECDBCB950588AB22F99D0F590FBED4CC66594A9EF29","Hash":"370E667184A09920D81F616AE3A4BFC6DC21EAE918E5171F6DBB9CDF46CDF699","CalledMethods":["CandideServer.ServerManagers.RaidsServerManager::GetRandomRaid()","CandideServer.ServerManagers.RaidsServerManager::GetWeightedTown()","CandideServer.ServerManagers.RaidsServerManager::CreateRaid(System.String, CandideServer.Models.Town.ServerTownModel, System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E, System.Single, System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"GetRandomRaid()-\u003EShared.Data.DataModels.RaidData","Name":"GetRandomRaid","Signature":"public Shared.Data.DataModels.RaidData GetRandomRaid()","Visibility":"public","ReturnType":"Shared.Data.DataModels.RaidData","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":248,"BodyHash":"8293B5AA5E8E31F93D504435C0ACDEB2E908F38FF7E6F83FB1E72AC679C3F7D3","Hash":"89271BA055C3E6281292789B7C5E364A587087E386DDCFCE5D488F2D1167B7AE","CalledMethods":["Shared.Helpers.WorldTierHelper::GetProgressionTier(System.Collections.Generic.HashSet\u003CSystem.String\u003E)","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.Single, Shared.Data.DataModels.RaidData\u003E\u003E::Clear()","System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Data.DataModels.RaidData\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.String, Shared.Data.DataModels.RaidData\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.String, Shared.Data.DataModels.RaidData\u003E::get_Current()","System.ValueTuple\u003CSystem.Single, Shared.Data.DataModels.RaidData\u003E::.ctor(!0, !1)","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.Single, Shared.Data.DataModels.RaidData\u003E\u003E::Add(!0)","Dictionary.ValueCollection.Enumerator\u003CSystem.String, Shared.Data.DataModels.RaidData\u003E::MoveNext()","System.IDisposable::Dispose()","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.Single, Shared.Data.DataModels.RaidData\u003E\u003E::get_Count()","System.Random::NextSingle()","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.Single, Shared.Data.DataModels.RaidData\u003E\u003E::GetEnumerator()","List.Enumerator\u003CSystem.ValueTuple\u003CSystem.Single, Shared.Data.DataModels.RaidData\u003E\u003E::get_Current()","List.Enumerator\u003CSystem.ValueTuple\u003CSystem.Single, Shared.Data.DataModels.RaidData\u003E\u003E::MoveNext()"],"StringLiterals":[],"Source":null},{"Id":"GetWeightedTown()-\u003ECandideServer.Models.Town.ServerTownModel","Name":"GetWeightedTown","Signature":"public CandideServer.Models.Town.ServerTownModel GetWeightedTown()","Visibility":"public","ReturnType":"CandideServer.Models.Town.ServerTownModel","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":279,"BodyHash":"B1206F18F78CCE3D3626FB9CBB20A5A947413AD9AEEC4DE27C424723BFA21A3D","Hash":"E692F0CA9C7F7B577D3B35ACD1E1994C11CCE19308E36F7E9B3ADA29ACB48DCE","CalledMethods":["System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.Single, CandideServer.Models.Town.ServerTownModel\u003E\u003E::Clear()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Town.ServerTownModel\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, CandideServer.Models.Town.ServerTownModel\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Models.Town.ServerTownModel\u003E::get_Current()","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::get_Count()","System.MathF::Log2(System.Single)","System.ValueTuple\u003CSystem.Single, CandideServer.Models.Town.ServerTownModel\u003E::.ctor(!0, !1)","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.Single, CandideServer.Models.Town.ServerTownModel\u003E\u003E::Add(!0)","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Models.Town.ServerTownModel\u003E::MoveNext()","System.IDisposable::Dispose()","System.Random::NextSingle()","System.Collections.Generic.List\u003CSystem.ValueTuple\u003CSystem.Single, CandideServer.Models.Town.ServerTownModel\u003E\u003E::GetEnumerator()","List.Enumerator\u003CSystem.ValueTuple\u003CSystem.Single, CandideServer.Models.Town.ServerTownModel\u003E\u003E::get_Current()","List.Enumerator\u003CSystem.ValueTuple\u003CSystem.Single, CandideServer.Models.Town.ServerTownModel\u003E\u003E::MoveNext()"],"StringLiterals":[],"Source":null},{"Id":"OnNewDay()-\u003ESystem.Void","Name":"OnNewDay","Signature":"public System.Void OnNewDay()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":68,"BodyHash":"92104388E6AC19136AE03CA77194AB89C3E189E4372EA5B877B9870CE1B94455","Hash":"D79CCF0C8BC2BB4C3F20BCC1F2FA4F0107787B3DD70EE9E7F3004790B3EC62E6","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Town.ServerTownModel\u003E::get_Count()","System.Collections.Generic.Dictionary\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::get_Count()","Shared.Models.WorldStats::Get(System.String)","System.Random::NextSingle()","CandideServer.ServerManagers.RaidsServerManager::CreateRandomRaid()"],"StringLiterals":["WorldStats_RaidsSpawnRateModifier"],"Source":null},{"Id":"OnRaidArrived(Shared.Models.Raids.RaidInstanceModel, CandideServer.Models.Town.ServerTownModel)-\u003ESystem.Void","Name":"OnRaidArrived","Signature":"public System.Void OnRaidArrived(Shared.Models.Raids.RaidInstanceModel raid, CandideServer.Models.Town.ServerTownModel town)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"raid","Type":"Shared.Models.Raids.RaidInstanceModel","IsOut":false,"IsOptional":false},{"Name":"town","Type":"CandideServer.Models.Town.ServerTownModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":15,"BodyHash":"45D38C4A418E42D166B22D30B179E5549AA161D4E298E5815390B214392703ED","Hash":"0BC0D1A78C890502CEEB9F9F83298473CD0962404C278EA8242BE802314F61DB","CalledMethods":["CandideServer.ServerControllers.RaidsServerController::UpdateRaidState(Shared.Models.Raids.RaidInstanceModel, RaidInstanceModel.RaidState)","CandideServer.ServerServices.RaidsServerService::Send_UpdateRaid(Shared.Models.Raids.RaidInstanceModel, System.Byte)"],"StringLiterals":[],"Source":null},{"Id":"OnRaidBeaten(Shared.Models.Raids.RaidInstanceModel, CandideServer.Models.Town.ServerTownModel)-\u003ESystem.Void","Name":"OnRaidBeaten","Signature":"public System.Void OnRaidBeaten(Shared.Models.Raids.RaidInstanceModel raid, CandideServer.Models.Town.ServerTownModel town)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"raid","Type":"Shared.Models.Raids.RaidInstanceModel","IsOut":false,"IsOptional":false},{"Name":"town","Type":"CandideServer.Models.Town.ServerTownModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":795,"BodyHash":"2DBE842DE0F382DD26439C5D677D17960B96ADB338E0AA913BE09DFF1C86211A","Hash":"58B9C45DD7926687D3B381F72FA45B581AC9B85086D0186B0C959F3E14B3B56E","CalledMethods":["Shared.Data.RaidDataBase::GetRaidOrNull(System.String)","CandideServer.ServerControllers.RaidsServerController::RemoveRaid(System.Guid)","CandideServer.ServerServices.RaidsServerService::Send_RemoveRaid(System.Guid, System.Byte)","Shared.Analytics.AnalyticsHandler::ToIdString(System.String)","System.String::Concat(System.String, System.String)","CandideServer.ServerGameState::GetWorldPlayTimeHours()","Shared.Analytics.AnalyticsHandler::Log(System.String, System.Double, AnalyticsHandler.LogType, System.Single)","System.ValueTuple\u003CShared.Models.Raids.RaidInstanceModel, CandideServer.Models.Town.ServerTownModel\u003E::.ctor(!0, !1)","CandideServer.EventBus.EventBusManager::SendEvent(System.String, System.Object, System.Boolean)","CandideServer.Models.Quests.EventModels.OnRaidVictoryEvent::Send(Shared.Models.Raids.RaidInstanceModel)","Shared.Models.Town.TownReportSummaryModel::.ctor()","CandideServer.ServerSystems.TimeServerSystem::get_Day()","System.Collections.Generic.List\u003CShared.Models.Town.TownReportCitizenSummaryModel\u003E::.ctor()","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::get_Count()","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::GetEnumerator()","HashSet.Enumerator\u003CSystem.Guid\u003E::get_Current()","CandideServer.ServerGameState::TryGetCitizen(System.Guid, CandideServer.Models.Citizen.CitizenModel\u0026)","CandideServer.Models.Citizen.CitizenModel::get_IsDead()","Shared.Models.Town.TownReportCitizenSummaryModel::.ctor()","System.Collections.Generic.List\u003CShared.Models.Town.TownReportCitizenSummaryModel\u003E::Add(!0)","Shared.Models.Stats.CitizenStats::Get(System.String)","System.Collections.Generic.List\u003CSystem.String\u003E::.ctor()","HashSet.Enumerator\u003CSystem.Guid\u003E::MoveNext()","System.IDisposable::Dispose()","System.Collections.Generic.List\u003CCandideServer.MessageModels.Citizens.UpdateCitizenMessage\u003E::Clear()","System.Collections.Generic.List\u003CShared.Models.Town.TownReportCitizenSummaryModel\u003E::GetEnumerator()","List.Enumerator\u003CShared.Models.Town.TownReportCitizenSummaryModel\u003E::get_Current()","CandideServer.ServerManagers.ServerCitizenException::.ctor(System.String)","CandideServer.ServerManagers.CitizenServerManager::CitizenDied(CandideServer.Models.Citizen.CitizenModel, Shared.Models.Citizens.CitizenDeathType)","CandideServer.ServerControllers.CitizensSController::AddLoyalty(CandideServer.Models.Citizen.CitizenModel, System.Single, System.Boolean)","System.Collections.Generic.List\u003CSystem.String\u003E::GetEnumerator()","List.Enumerator\u003CSystem.String\u003E::get_Current()"],"StringLiterals":["raid:beaten:","raid-beat","Citizen_LoyaltyGain","Citizen was removed between setting up the summary report and actually applying its changes after a successful raid"],"Source":null},{"Id":"OnRaidEntityRemoved(System.Guid, CandideServer.Entities.ServerEntityModel, Shared.Entity.EntityRemoveInfo)-\u003ESystem.Void","Name":"OnRaidEntityRemoved","Signature":"public System.Void OnRaidEntityRemoved(System.Guid raidId, CandideServer.Entities.ServerEntityModel entity, Shared.Entity.EntityRemoveInfo removeInfo)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"raidId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false},{"Name":"removeInfo","Type":"Shared.Entity.EntityRemoveInfo","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":117,"BodyHash":"6CCB16B80E17899637881306C6956FEEC4003AEEB5924EAAA4AD748FCD3ADAF5","Hash":"28950143488651FC7443C083271ABA147C0EBB65F4B2B5A9089A2E9E2C63885D","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, Shared.Models.Raids.RaidInstanceModel\u003E::TryGetValue(!0, !1\u0026)","Shared.Data.RaidDataBase::GetRaidOrNull(System.String)","System.String::IsNullOrWhiteSpace(System.String)","CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random)","Microsoft.Xna.Framework.Vector3::get_Zero()","CandideServer.ServerManagers.LootServerManager::DropLootAtPosition(System.String, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Guid, System.Nullable\u003CSystem.Int32\u003E)","CandideServer.ServerControllers.RaidsServerController::UpdateProgress(Shared.Models.Raids.RaidInstanceModel, CandideServer.Entities.ServerEntityModel)"],"StringLiterals":[],"Source":null},{"Id":"OnRaidFailed(Shared.Models.Raids.RaidInstanceModel, CandideServer.Models.Town.ServerTownModel)-\u003ESystem.Void","Name":"OnRaidFailed","Signature":"public System.Void OnRaidFailed(Shared.Models.Raids.RaidInstanceModel raid, CandideServer.Models.Town.ServerTownModel town)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"raid","Type":"Shared.Models.Raids.RaidInstanceModel","IsOut":false,"IsOptional":false},{"Name":"town","Type":"CandideServer.Models.Town.ServerTownModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":1882,"BodyHash":"86218D5A915737523212E232755B07C22F822FED4571A59694DD608670ACB76D","Hash":"7662BF2B80D03347839E0F19E941ECD73B3F02D517B865AE2B65F270639ECF33","CalledMethods":["Shared.Data.RaidDataBase::GetRaidOrNull(System.String)","CandideServer.ServerControllers.RaidsServerController::RemoveRaid(System.Guid)","CandideServer.ServerServices.RaidsServerService::Send_RemoveRaid(System.Guid, System.Byte)","Shared.Analytics.AnalyticsHandler::ToIdString(System.String)","System.String::Concat(System.String, System.String)","Shared.Analytics.AnalyticsHandler::Log(System.String, System.Double, AnalyticsHandler.LogType, System.Single)","CandideServer.ServerGameState::GetWorldPlayTimeHours()","Shared.Models.Town.TownReportSummaryModel::.ctor()","CandideServer.ServerSystems.TimeServerSystem::get_Day()","System.Collections.Generic.List\u003CShared.Models.Town.TownReportCitizenSummaryModel\u003E::.ctor()","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::get_Count()","System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable\u003C!!0\u003E)","CandideCreator.Shared.Helpers.RandomHelper::Shuffle(!!0[], System.Random)","System.MathF::Ceiling(System.Single)","System.Random::Next(System.Int32, System.Int32)","CandideServer.ServerGameState::TryGetCitizen(System.Guid, CandideServer.Models.Citizen.CitizenModel\u0026)","Shared.Models.Town.TownReportCitizenSummaryModel::.ctor()","System.Collections.Generic.List\u003CShared.Models.Town.TownReportCitizenSummaryModel\u003E::Add(!0)","System.Random::NextSingle()","System.Collections.Generic.List\u003CSystem.String\u003E::.ctor()","System.Collections.Generic.List\u003CSystem.String\u003E::.ctor(System.Int32)","System.Runtime.InteropServices.CollectionsMarshal::SetCount(System.Collections.Generic.List\u003C!!0\u003E, System.Int32)","System.Runtime.InteropServices.CollectionsMarshal::AsSpan(System.Collections.Generic.List\u003C!!0\u003E)","System.Span\u003CSystem.String\u003E::get_Item(System.Int32)","System.Collections.Generic.HashSet\u003CSystem.Guid\u003E::GetEnumerator()","HashSet.Enumerator\u003CSystem.Guid\u003E::get_Current()","CandideServer.ServerGameState::TryGetBuilding(System.Guid, CandideServer.SimulationModels.BuildingSimulationModel\u0026)","System.String::op_Inequality(System.String, System.String)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::get_Value()","CandideServer.ServerGameState::TryGetInternalResourceStorage(System.Guid, CandideServer.Models.InternalResourceStorageModel\u0026)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::get_Count()"],"StringLiterals":["raid:failed:","raid:fail_time:","material_storage","Citizen was removed between setting up the summary report and actually applying its changes after a failed raid"],"Source":null},{"Id":"OnRaidStartedApproach(Shared.Models.Raids.RaidInstanceModel, CandideServer.Models.Town.ServerTownModel, System.Single)-\u003ESystem.Void","Name":"OnRaidStartedApproach","Signature":"public System.Void OnRaidStartedApproach(Shared.Models.Raids.RaidInstanceModel raid, CandideServer.Models.Town.ServerTownModel targetTown, System.Single approachTimeLeftScale)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"raid","Type":"Shared.Models.Raids.RaidInstanceModel","IsOut":false,"IsOptional":false},{"Name":"targetTown","Type":"CandideServer.Models.Town.ServerTownModel","IsOut":false,"IsOptional":false},{"Name":"approachTimeLeftScale","Type":"System.Single","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":29,"BodyHash":"A225772F1E60331421B15708A1E267495CDD54864AD845D267DC83B1DE834ADA","Hash":"5C33632F7C85E61969222677AEC3991830D086A68BCECB4C64EF140818D2F0AF","CalledMethods":["CandideServer.ServerControllers.RaidsServerController::UpdateRaidState(Shared.Models.Raids.RaidInstanceModel, RaidInstanceModel.RaidState)","CandideServer.ServerServices.RaidsServerService::Send_UpdateRaid(Shared.Models.Raids.RaidInstanceModel, System.Byte)"],"StringLiterals":[],"Source":null},{"Id":"RemoveRaid(Shared.Models.Raids.RaidInstanceModel)-\u003ESystem.Void","Name":"RemoveRaid","Signature":"public System.Void RemoveRaid(Shared.Models.Raids.RaidInstanceModel raid)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"raid","Type":"Shared.Models.Raids.RaidInstanceModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":24,"BodyHash":"67837359AC7B47D8BD006922F7ADE68146628843376A8CDF6271CDAA9B58D1A5","Hash":"FD59A1EF052096DBD505B2AF932B2F5CEC72A61A72F1E96774F5B52D10701F6C","CalledMethods":["CandideServer.ServerControllers.RaidsServerController::RemoveRaid(System.Guid)","CandideServer.ServerServices.RaidsServerService::Send_RemoveRaid(System.Guid, System.Byte)"],"StringLiterals":[],"Source":null},{"Id":"UseWarDeclaration(System.Guid, CandideServer.ServerServices.ServerJoinedPlayerModel)-\u003ESystem.Void","Name":"UseWarDeclaration","Signature":"public System.Void UseWarDeclaration(System.Guid itemInstanceId, CandideServer.ServerServices.ServerJoinedPlayerModel usingPlayer)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"itemInstanceId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"usingPlayer","Type":"CandideServer.ServerServices.ServerJoinedPlayerModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":395,"BodyHash":"5618B37C8DE6BADC8712189C3B548DC247400E2A30C57782A20EC246E99BED74","Hash":"F0B5238175DA91EB1076ED1F9AAED2387C9E16E6C982FABB482F39A67FA63AE3","CalledMethods":["CandideServer.ServerGameState::TryGetItemInstance(System.Guid, Shared.Models.Items.ItemInstanceModel\u0026)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","Shared.Models.Items.ItemInstanceModel::get_Data()","System.String::Concat(System.String, System.String)","System.Collections.Generic.HashSet\u003CSystem.String\u003E::Contains(!0)","CandideServer.ServerManagers.ItemInstanceServerManager::UseExpendItem(Shared.Models.Items.ItemInstanceModel, System.Int32)","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","CandideServer.ServerManagers.TownsServerManager::GetClosestTown(Microsoft.Xna.Framework.Vector2)","CandideServer.ServerManagers.RaidsServerManager::GetWeightedTown()","System.String::op_Equality(System.String, System.String)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationModel\u003E::get_Values()","Dictionary.ValueCollection\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationModel\u003E::GetEnumerator()","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationModel\u003E::get_Current()","System.String::op_Inequality(System.String, System.String)","System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E::.ctor(!0)","Dictionary.ValueCollection.Enumerator\u003CSystem.Guid, CandideServer.Models.Dungeons.DungeonLocationModel\u003E::MoveNext()","System.IDisposable::Dispose()","CandideServer.ServerManagers.RaidsServerManager::CreateRaid(System.String, CandideServer.Models.Town.ServerTownModel, System.Nullable\u003CMicrosoft.Xna.Framework.Vector2\u003E, System.Single, System.Boolean)","CandideServer.ServerManagers.RaidsServerManager::OnRaidStartedApproach(Shared.Models.Raids.RaidInstanceModel, CandideServer.Models.Town.ServerTownModel, System.Single)"],"StringLiterals":["UseWarDeclaration failed because we could not find item instance with ID: ","UseWarDeclaration failed because we can\u0027t find StartRaidSpellArgs on item with ID: ","UseWarDeclaration failed because we can\u0027t use item with ID: ","raid:pyzifax","raid:satyr","satyr_pre_boss_arena"],"Source":null}],"Hash":"62BF7F06BFBA75F02964C3F729AA372E75F99EA87BA0EE8BD1016EE8C5025B95"}