| 115 | } |
| 116 | |
| 117 | String LiquidsDatabase::liquidDescription(LiquidId liquidId, String const& species) const { |
| 118 | if (liquidId == EmptyLiquidId) |
| 119 | return String(); |
| 120 | else if (auto settings = liquidSettings(liquidId)) |
| 121 | return settings->descriptions.getString( |
| 122 | strf("{}Description", species), settings->descriptions.getString("description")); |
| 123 | throw LiquidException::format("invalid liquid id {}", liquidId); |
| 124 | } |
| 125 | |
| 126 | String LiquidsDatabase::liquidDescription(LiquidId liquidId) const { |
| 127 | if (liquidId == EmptyLiquidId) |