{"Id":"CandideServer.ServerManagers.FavourServerManager","Name":"FavourServerManager","DisplayName":"FavourServerManager","FullName":"CandideServer.ServerManagers.FavourServerManager","Namespace":"CandideServer.ServerManagers","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"ApplyFavourFlag(CandideServer.Models.Player.ServerPlayerCharacter, Shared.Data.FavourData)-\u003ESystem.Void","Name":"ApplyFavourFlag","Signature":"public System.Void ApplyFavourFlag(CandideServer.Models.Player.ServerPlayerCharacter character, Shared.Data.FavourData favour)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"character","Type":"CandideServer.Models.Player.ServerPlayerCharacter","IsOut":false,"IsOptional":false},{"Name":"favour","Type":"Shared.Data.FavourData","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":79,"BodyHash":"6290A703261F3AE24DA113638E8336731BAC0B6B84AB9658E36373043641024D","Hash":"09F014C15E7634D2057A97EDEDAEFB6203E5D2A9B2F8B4E7C7846680595D81E6","CalledMethods":["System.String::IsNullOrEmpty(System.String)","System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Player.CharacterFlag\u003E::set_Item(!0, !1)"],"StringLiterals":[],"Source":null},{"Id":"OnFavoursChanged(Shared.Entity.EntityWrapper, Shared.Models.Player.PlayerCharacterModel)-\u003ESystem.Void","Name":"OnFavoursChanged","Signature":"private System.Void OnFavoursChanged(Shared.Entity.EntityWrapper entity, Shared.Models.Player.PlayerCharacterModel character)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false},{"Name":"character","Type":"Shared.Models.Player.PlayerCharacterModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":70,"BodyHash":"EEB3C6BEE6FC86E07D51FBF7424F6A25713E7DF757B6857ED18A87FC43DAAE1A","Hash":"3D59F0B47C154E055D2D1F8184F32001F57148DDA66244BCF8092AEB9E7750C9","CalledMethods":["Shared.Entity.SharedEntityAuraManager::CalculateState(Shared.Entity.EntityWrapper)","CandideServer.ServerGameState::TryGetInventory(System.Guid, Shared.Models.Items.SharedInventoryModel\u0026)","Shared.Inventory.DeltaModels.InventoryHelper::SlotsFilterEquipment_SetSpecialPlayerFlags(Shared.Models.Player.PlayerCharacterModel, Shared.Models.Items.SharedInventoryModel, Shared.Models.Items.SharedInventoryModel)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)"],"StringLiterals":["ApplyFavourFlag: Failed retrieving equipment and secondary equipment for player"],"Source":null},{"Id":"TryUnlockFavour(System.Guid, System.String, CandideServer.SyncStrategies.SyncStrategy)-\u003ESystem.Boolean","Name":"TryUnlockFavour","Signature":"public System.Boolean TryUnlockFavour(System.Guid playerCharacterId, System.String id, CandideServer.SyncStrategies.SyncStrategy syncStrategy)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"playerCharacterId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"id","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"syncStrategy","Type":"CandideServer.SyncStrategies.SyncStrategy","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":1510,"BodyHash":"C6D2C2A9A0A0182C1ADA5B0090B92704BF8D1A7F9BF6B4368F3225C00FE8FF0A","Hash":"2398B22D1ED786EBC329A869D0052486AC1CB0B4A920186FA2636F0F698AA50C","CalledMethods":["CandideServer.ServerGameState::TryGetPlayerCharacter(System.Guid, CandideServer.Models.Player.ServerPlayerCharacter\u0026)","Shared.Data.FavourDataBase::TryGetFavour(System.String, Shared.Data.FavourData\u0026)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::ContainsKey(!0)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::get_Item(!0)","System.String::Concat(System.String, System.String, System.String)","Shared.Analytics.AnalyticsManager::TrackError(System.String)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::set_Item(!0, !1)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::get_Count()","Shared.Models.Skill.Skills::.ctor()","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.String, System.Int32\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Int32\u003E::Deconstruct(!0\u0026, !1\u0026)","Dictionary.Enumerator\u003CSystem.String, System.Int32\u003E::MoveNext()","System.IDisposable::Dispose()","System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Skill.CharacterSkill\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.String, Shared.Models.Skill.CharacterSkill\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.String, Shared.Models.Skill.CharacterSkill\u003E::Deconstruct(!0\u0026, !1\u0026)","System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Skill.CharacterSkill\u003E::set_Item(!0, !1)","Dictionary.Enumerator\u003CSystem.String, Shared.Models.Skill.CharacterSkill\u003E::MoveNext()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Exception::get_Message()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Skill.CharacterSkill\u003E::get_Count()","System.Collections.Generic.Dictionary\u003CSystem.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E::get_Count()","CandideServer.ServerGameState::GetWorldPlayTimeHours()","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0, System.String)","Microsoft.Xna.Framework.GameTime::get_TotalGameTime()","System.TimeSpan::get_TotalHours()","System.Globalization.CultureInfo::get_CurrentCulture()"],"StringLiterals":["TryUnlockFavour: Player\u0027s current favour points are bellow 0","FavourServerManager: Favour "," was less or equal to 0","FavourServerManager: Tried to increase favour rank beyond max rank","TryUnlockFavour Crashed but recreating the dictionary worked.\r\n","\r\nCurrent Favour Points: ","\r\nFavourLevel : ","\r\nTotalExperience: ","\r\nCharacterSkills.Count: ","\r\nFavours.Count: ","\r\nPlayer Count: ","\r\nWorld Played Time: ","F2"," (hours)\r\nServer Up Time: "," (hours)\r\nDebug: (",")\r\nModded: "],"Source":null},{"Id":"UnlearnAllFavours(CandideServer.Models.Player.ServerPlayerCharacter)-\u003ESystem.Void","Name":"UnlearnAllFavours","Signature":"public System.Void UnlearnAllFavours(CandideServer.Models.Player.ServerPlayerCharacter currentPlayerCharacter)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"currentPlayerCharacter","Type":"CandideServer.Models.Player.ServerPlayerCharacter","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":382,"BodyHash":"1F69F99F0979C432F5588C3C867F7955302AF29C7FB4E00CA32AAC058EA7AACB","Hash":"272CE55011D7AE91D35F9BBFE7D77C26EFEBC80D68EC3144EC2B759F4ACBF576","CalledMethods":["CandideServer.ServerGameState::TryGetServerEntity(System.Guid, CandideServer.Entities.ServerEntityModel\u0026, System.String)","System.Collections.Generic.List\u003CSystem.String\u003E::.ctor()","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.String, System.Int32\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Int32\u003E::Deconstruct(!0\u0026, !1\u0026)","Shared.Data.FavourDataBase::TryGetFavour(System.String, Shared.Data.FavourData\u0026)","System.String::IsNullOrEmpty(System.String)","Shared.Data.AuraDataBase::GetAuraOrNull(System.String)","System.String::Concat(System.String, System.String)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","CandideServer.ServerManagers.AuraServerManager::RemoveAuraFromEntity(System.String, System.String, CandideServer.Entities.ServerEntityModel, CandideServer.SyncStrategies.SyncStrategy)","System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Player.CharacterFlag\u003E::Remove(!0)","System.Collections.Generic.List\u003CSystem.String\u003E::Add(!0)","Dictionary.Enumerator\u003CSystem.String, System.Int32\u003E::MoveNext()","System.IDisposable::Dispose()","System.Collections.Generic.List\u003CSystem.String\u003E::GetEnumerator()","List.Enumerator\u003CSystem.String\u003E::get_Current()","System.Collections.Generic.Dictionary\u003CSystem.String, System.Int32\u003E::Remove(!0)","List.Enumerator\u003CSystem.String\u003E::MoveNext()","CandideServer.ServerManagers.FavourServerManager::OnFavoursChanged(Shared.Entity.EntityWrapper, Shared.Models.Player.PlayerCharacterModel)","CandideServer.MessageModels.Favour.RemoveFavoursMessage::.ctor()","CandideServer.ServerServices.FavourServerService::Send_RemoveFavours(CandideServer.MessageModels.Favour.RemoveFavoursMessage, CandideServer.SyncStrategies.SyncStrategy)"],"StringLiterals":["UnlearnAllFavours","UnlearnAllFavours: Couldn\u0027t find aura with ID "],"Source":null}],"Hash":"23285C7D4AC9C28550C2E2575165F37CFF5A3B5C954B8DAC47977E1F3CB6BE16"}