{"Id":"CandideServer.ServerManagers.BlessingsServerManager","Name":"BlessingsServerManager","DisplayName":"BlessingsServerManager","FullName":"CandideServer.ServerManagers.BlessingsServerManager","Namespace":"CandideServer.ServerManagers","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"AddUnlockedBlessing(System.String, System.Boolean)-\u003ESystem.Void","Name":"AddUnlockedBlessing","Signature":"public System.Void AddUnlockedBlessing(System.String id, System.Boolean sendToNetwork)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"id","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"sendToNetwork","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":65,"BodyHash":"6A5803572E772C6D8CE464FF53135FDADF99F6038B0138193B638AC08589430C","Hash":"4157422E8B0B3247EB029A03FC8586C8C5F0F904888D870A1813C333E88284B8","CalledMethods":["System.Collections.Generic.HashSet\u003CSystem.String\u003E::Add(!0)","System.String::Concat(System.String, System.String, System.String)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","CandideServer.MessageModels.Gods.UpdateUnlockedBlessingsMessage::.ctor()","System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable\u003C!!0\u003E)","CandideServer.ServerServices.BlessingsServerService::Send_UpdateUnlockedBlessings(CandideServer.MessageModels.Gods.UpdateUnlockedBlessingsMessage)"],"StringLiterals":["BlessingsServerManager: "," is already unlocked."],"Source":null},{"Id":"ApplyBlessing(CandideServer.Models.Player.ServerPlayerCharacter, System.String)-\u003ESystem.Void","Name":"ApplyBlessing","Signature":"public System.Void ApplyBlessing(CandideServer.Models.Player.ServerPlayerCharacter character, System.String blessingId)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"character","Type":"CandideServer.Models.Player.ServerPlayerCharacter","IsOut":false,"IsOptional":false},{"Name":"blessingId","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":134,"BodyHash":"C8459FDE7613DE659579F0E1AE881A64492FEF7884C299CC3C6505B63292B978","Hash":"39792BFA8739BCFD842405BD56635A57C1570240FBFE0D85356D9DD82361CB3C","CalledMethods":["CandideServer.ServerGameState::TryGetUnlockedBlessing(System.String, Shared.Models.Gods.Blessing\u0026)","Shared.Data.BlessingsDataBase::TryGetBlessing(System.String, Shared.Models.Gods.Blessing\u0026)","System.String::Concat(System.String, System.String, System.String)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","CandideServer.ServerControllers.PlayerCharacterSController::SetCurrentBlessing(Shared.Models.Player.PlayerCharacterModel, System.String)","CandideServer.ServerGameState::TryGetServerEntity(System.Guid, CandideServer.Entities.ServerEntityModel\u0026, System.String)","Shared.Entity.SharedEntityAuraManager::CalculateState(Shared.Entity.EntityWrapper)","CandideServer.MessageModels.Gods.UpdatePlayerCurrentBlessingMessage::.ctor()","CandideServer.ServerServices.BlessingsServerService::Send_UpdatePlayerCurrentBlessing(CandideServer.MessageModels.Gods.UpdatePlayerCurrentBlessingMessage)"],"StringLiterals":["Blessing "," does not exist in the database","ApplyBlessing"],"Source":null},{"Id":"GetCurrentBlessing(CandideServer.Models.Player.ServerPlayerCharacter, Shared.Entity.EntityWrapper)-\u003ESystem.Nullable\u00601\u003CSystem.ValueTuple\u00602\u003CSystem.String,Shared.Aura.Args.AbstractAuraArgs\u003E\u003E","Name":"GetCurrentBlessing","Signature":"public System.Nullable\u003CSystem.ValueTuple\u003CSystem.String, Shared.Aura.Args.AbstractAuraArgs\u003E\u003E GetCurrentBlessing(CandideServer.Models.Player.ServerPlayerCharacter character, Shared.Entity.EntityWrapper entity)","Visibility":"public","ReturnType":"System.Nullable\u003CSystem.ValueTuple\u003CSystem.String, Shared.Aura.Args.AbstractAuraArgs\u003E\u003E","Parameters":[{"Name":"character","Type":"CandideServer.Models.Player.ServerPlayerCharacter","IsOut":false,"IsOptional":false},{"Name":"entity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":92,"BodyHash":"F4354679B7E4282A3E8121F11485DA6594E903458D745CD843B69CFC29F0F57D","Hash":"76EDFE1E9B8F2636798E16A5135519424696F8A5B7C35482BECD503A3CE7CFA5","CalledMethods":["CandideServer.ServerGameState::TryGetUnlockedBlessing(System.String, Shared.Models.Gods.Blessing\u0026)","CandideServer.ServerControllers.PlayerCharacterSController::SetCurrentBlessing(Shared.Models.Player.PlayerCharacterModel, System.String)","System.Func\u003CShared.Entity.EntityWrapper, System.Nullable\u003CSystem.ValueTuple\u003CSystem.String, Shared.Aura.Args.AbstractAuraArgs\u003E\u003E\u003E::Invoke(!0)"],"StringLiterals":[],"Source":null},{"Id":"RemoveCurrentBlessing(CandideServer.Models.Player.ServerPlayerCharacter, CandideServer.Entities.ServerEntityModel)-\u003ESystem.Void","Name":"RemoveCurrentBlessing","Signature":"private System.Void RemoveCurrentBlessing(CandideServer.Models.Player.ServerPlayerCharacter playerCharacter, CandideServer.Entities.ServerEntityModel entity)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"playerCharacter","Type":"CandideServer.Models.Player.ServerPlayerCharacter","IsOut":false,"IsOptional":false},{"Name":"entity","Type":"CandideServer.Entities.ServerEntityModel","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":94,"BodyHash":"033278F1E341E883154FFDF87B2298C9F661DE3EFBEDB76BD948B7FBFAA1240F","Hash":"1DB2C326E1E676C1F07C230A0B42224B53375CC45CFB95F0C38A7F8BF6FB6E6F","CalledMethods":["Shared.Data.BlessingsDataBase::TryGetBlessing(System.String, Shared.Models.Gods.Blessing\u0026)","System.String::Concat(System.String, System.String, System.String)","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","CandideServer.ServerControllers.PlayerCharacterSController::SetCurrentBlessing(Shared.Models.Player.PlayerCharacterModel, System.String)","CandideServer.MessageModels.Gods.UpdatePlayerCurrentBlessingMessage::.ctor()","CandideServer.ServerServices.BlessingsServerService::Send_UpdatePlayerCurrentBlessing(CandideServer.MessageModels.Gods.UpdatePlayerCurrentBlessingMessage)"],"StringLiterals":["Blessing "," does not exist in the database"],"Source":null}],"Hash":"C93DF45297EAE1EF746F05A29C26631564A173525561CBD2F85E2B59AA2762C0"}