{"Id":"CandideServer.Models.Rewards.MultiWorkRecipeRewardStrategy","Name":"MultiWorkRecipeRewardStrategy","DisplayName":"MultiWorkRecipeRewardStrategy","FullName":"CandideServer.Models.Rewards.MultiWorkRecipeRewardStrategy","Namespace":"CandideServer.Models.Rewards","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":["CandideServer.Models.Rewards.IRewardStrategy"],"SourceLocations":[],"Fields":[{"Id":"JobId:System.String","Name":"JobId","Type":"System.String","Signature":"public System.String JobId","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"1FF0002FCCEEE9F0FDEB6B10155348D02491567C7BF381657A49F898018683AB"},{"Id":"WorkRecipeIds:System.Collections.Generic.List\u00601\u003CSystem.String\u003E","Name":"WorkRecipeIds","Type":"System.Collections.Generic.List\u003CSystem.String\u003E","Signature":"public System.Collections.Generic.List\u003CSystem.String\u003E WorkRecipeIds","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"7B098C583E06BA1FE36EBA44F67A6883EFD0DFFA00E2EA7BD66412B5BDDFD53E"}],"Properties":[],"Events":[],"Methods":[{"Id":"ApplyReward(System.Nullable\u00601\u003CSystem.Guid\u003E, System.Boolean)-\u003ESystem.Void","Name":"ApplyReward","Signature":"public System.Void ApplyReward(System.Nullable\u003CSystem.Guid\u003E playerCharacterId, System.Boolean sendToNetwork)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"playerCharacterId","Type":"System.Nullable\u003CSystem.Guid\u003E","IsOut":false,"IsOptional":true},{"Name":"sendToNetwork","Type":"System.Boolean","IsOut":false,"IsOptional":true}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":59,"BodyHash":"D4BC73F1B0AA17B4C84B417F0E51616EEA765074433760932D8956F507E134AA","Hash":"21768C053769BBD845CCBBC5F1D20BB8DE611D6604711A7986E368EF2FC1E6B9","CalledMethods":["System.Collections.Generic.List\u003CSystem.String\u003E::GetEnumerator()","List.Enumerator\u003CSystem.String\u003E::get_Current()","CandideServer.ServerManagers.WorkRecipesServerManager::AddRecipe(System.String, System.String, System.Boolean)","List.Enumerator\u003CSystem.String\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"GetName(System.Text.StringBuilder)-\u003ESystem.Void","Name":"GetName","Signature":"public System.Void GetName(System.Text.StringBuilder sb)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"sb","Type":"System.Text.StringBuilder","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":71,"BodyHash":"A2216360DE3B69C696B5A8470204EE882A4AAE00941FB8F8B8EEEFEC0D5D6FD3","Hash":"5DEBF59FDBA0820692A0EFD5C5B36F7C04A23C7D87392F0F980F54100559FE6D","CalledMethods":["System.Collections.Generic.List\u003CSystem.String\u003E::GetEnumerator()","List.Enumerator\u003CSystem.String\u003E::get_Current()","Shared.Data.WorkRecipeDataBase::GetRecipeOrMissing(System.String)","Shared.Data.DataModels.WorkRecipeModel::GetName()","Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)","System.Text.StringBuilder::Append(System.String)","List.Enumerator\u003CSystem.String\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"GetTextDescription(System.Text.StringBuilder)-\u003ESystem.Void","Name":"GetTextDescription","Signature":"public System.Void GetTextDescription(System.Text.StringBuilder sb)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"sb","Type":"System.Text.StringBuilder","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":267,"BodyHash":"A6034D595C2149F5E485B25B1AD75747BC0D25AE8FCAA9DA6D9CDF000C37B22F","Hash":"4D95A5A92C0F1DC05E8B77B371A27EF178DE1E2BDE31CB16F9AE08DA9F331765","CalledMethods":["Shared.Data.JobDataBase::GetJobOrNull(System.String)","System.Text.StringBuilder::AppendLine(System.String)","Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)","Shared.Text.StringDefinitions::GetFormatString(System.String, System.String)","System.Text.StringBuilder::Append(System.String)","System.Collections.Generic.List\u003CSystem.String\u003E::get_Item(System.Int32)","Shared.Data.WorkRecipeDataBase::GetRecipeOrNull(System.String)","Shared.Data.DataModels.WorkRecipeModel::GetName()","StringBuilder.AppendInterpolatedStringHandler::.ctor(System.Int32, System.Int32, System.Text.StringBuilder)","StringBuilder.AppendInterpolatedStringHandler::AppendLiteral(System.String)","Shared.Data.DataModels.WorkRecipeModel::GetIcon()","StringBuilder.AppendInterpolatedStringHandler::AppendFormatted(System.String)","System.Text.StringBuilder::Append(StringBuilder.AppendInterpolatedStringHandler\u0026)","System.Collections.Generic.List\u003CSystem.String\u003E::get_Count()","System.Text.StringBuilder::AppendLine()"],"StringLiterals":["ERROR (job)","Job_Recipes_Reward_NewWorkRecipes","$G","ERROR (recipe)"," \u2022 "," |","$I","$r"],"Source":null}],"Hash":"2FFF20CC0418CB8714C8191C94B17406B508F5DFE3FB892131821E83D71199BD"}