{"Id":"CandideServer.Models.Rewards.ConstructionsRewardStrategy","Name":"ConstructionsRewardStrategy","DisplayName":"ConstructionsRewardStrategy","FullName":"CandideServer.Models.Rewards.ConstructionsRewardStrategy","Namespace":"CandideServer.Models.Rewards","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":["CandideServer.Models.Rewards.IRewardStrategy"],"SourceLocations":[],"Fields":[{"Id":"ConstructionIds:System.String[]","Name":"ConstructionIds","Type":"System.String[]","Signature":"public System.String[] ConstructionIds","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"DD03487ABFDBB20095268095125EA00713A848663D6C5FA8299679C75ABEA154"}],"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":31,"BodyHash":"03F76126E856FCEB19EC4914D166CC97596DA351EE124F1AEB4B85A16D029CBB","Hash":"4E83DFDC2E51187612161A1BE12C8DB93D611A80C4778E3C46135D59EE7D2289","CalledMethods":["CandideServer.ServerManagers.ConstructionRecipesServerManager::AddRecipe(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":80,"BodyHash":"B8D4CBE88EB1E99F6BEBB8A9A62574D5CC87CB7AB043620B389A5311DA0D3C7C","Hash":"0CC58BD01A9075FBFB7BB132310B886AC33D17B2013A71FC64F9D65AE84E88BE","CalledMethods":["System.Text.StringBuilder::Append(System.String)","Shared.Data.ConstructionDataBase::GetConstructionOrMissing(System.String)","Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)"],"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":246,"BodyHash":"F4C1EC5F7A8D7796565B9B217605434847C72E14372E27DA0EABE4BD6AA72F8F","Hash":"029C9608A7011B6190B8F8090754C4AFE6E811975C4D7BBF6B1C9C1B3E8D9B55","CalledMethods":["Shared.Text.StringDefinitions::GetString(System.String)","System.Text.StringBuilder::Append(System.String)","System.Text.StringBuilder::AppendLine()","Shared.Data.ConstructionDataBase::GetConstructionOrNull(System.String)","System.Text.StringBuilder::AppendLine(System.String)","StringBuilder.AppendInterpolatedStringHandler::.ctor(System.Int32, System.Int32, System.Text.StringBuilder)","StringBuilder.AppendInterpolatedStringHandler::AppendLiteral(System.String)","Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)","StringBuilder.AppendInterpolatedStringHandler::AppendFormatted(System.String)","System.Text.StringBuilder::Append(StringBuilder.AppendInterpolatedStringHandler\u0026)"],"StringLiterals":["Constructions_UnlockSeveral","$G","ERROR"," \u2022 ","|","$L","$r"],"Source":null}],"Hash":"F6C03A9AB9DB31D6FBE14CE97C5EC214E400B681DC58B5FE877644B1902BD989"}