{"Id":"CandideServer.Models.Rewards.WorkRecipeRewardStrategy","Name":"WorkRecipeRewardStrategy","DisplayName":"WorkRecipeRewardStrategy","FullName":"CandideServer.Models.Rewards.WorkRecipeRewardStrategy","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":"WorkRecipeId:System.String","Name":"WorkRecipeId","Type":"System.String","Signature":"public System.String WorkRecipeId","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"C0A979D9AB7265F39DADD293767F978CC9A887303815802BD2C900B5AAA10818"}],"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":19,"BodyHash":"9D95FE5E2421EF2FA1D486235723F81F052B38B60923D551B4E6969E82C41E55","Hash":"067AD426D94C1378E1FCD56FB85644F5A65675C37B6AF16FF5FE9BDB2578F5BA","CalledMethods":["CandideServer.ServerManagers.WorkRecipesServerManager::AddRecipe(System.String, System.String, System.Boolean)"],"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":31,"BodyHash":"F7C99FE1E382061573291BDB1B3826FE504E6EF9DB088A4579CC0C15756F2460","Hash":"135BEC709AAD3E151E23335510EC7BB3332388C4EC73644F54D0782EBB64F1FE","CalledMethods":["Shared.Data.WorkRecipeDataBase::GetRecipeOrMissing(System.String)","Shared.Data.DataModels.WorkRecipeModel::GetName()","Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)","System.Text.StringBuilder::Append(System.String)"],"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":209,"BodyHash":"DD180FCD56384498297D83CED95D12873ECD7668468CCD4C2774970D39A45C91","Hash":"C0A265780C70F9656C6478F28C58379B5DAB516B625BABE40C1A94E1BE1036BB","CalledMethods":["Shared.Data.WorkRecipeDataBase::GetRecipeOrNull(System.String)","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)","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)"],"StringLiterals":["ERROR (construction)","ERROR (job)","Job_Recipes_Reward_NewWorkRecipe","$G"," \u2022 "," |","$I","$r"],"Source":null}],"Hash":"AB89E0726CEDCD1624921E055673C184C338FF34D9B59AD07609B2F2A60317CA"}