From cd9f0b8728ac03e63f6a3265af1c934b1342f3a0 Mon Sep 17 00:00:00 2001
From: TomaszKawalec <40093912+TK-A369@users.noreply.github.com>
Date: Sun, 24 Sep 2023 23:33:25 +0200
Subject: [PATCH] Display minimum temperature required for reaction to occur in
guidebook (#20424)
---
Content.Client/Guidebook/Controls/GuideReagentEmbed.xaml | 6 ++++--
Content.Client/Guidebook/Controls/GuideReagentEmbed.xaml.cs | 6 ++++++
Resources/Locale/en-US/guidebook/chemistry/core.ftl | 1 +
3 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/Content.Client/Guidebook/Controls/GuideReagentEmbed.xaml b/Content.Client/Guidebook/Controls/GuideReagentEmbed.xaml
index e8a36d57f4..f83eb8c240 100644
--- a/Content.Client/Guidebook/Controls/GuideReagentEmbed.xaml
+++ b/Content.Client/Guidebook/Controls/GuideReagentEmbed.xaml
@@ -25,8 +25,10 @@
VerticalAlignment="Center"/>
-
-
+
diff --git a/Content.Client/Guidebook/Controls/GuideReagentEmbed.xaml.cs b/Content.Client/Guidebook/Controls/GuideReagentEmbed.xaml.cs
index 309fee3baf..5c2caf2230 100644
--- a/Content.Client/Guidebook/Controls/GuideReagentEmbed.xaml.cs
+++ b/Content.Client/Guidebook/Controls/GuideReagentEmbed.xaml.cs
@@ -116,6 +116,12 @@ public sealed partial class GuideReagentEmbed : BoxContainer, IDocumentTag, ISea
reactantMsg.Pop();
ReactantsLabel.SetMessage(reactantMsg);
+ if (reactionPrototype.MinimumTemperature > 0.0f)
+ {
+ MixLabel.Text = Loc.GetString("guidebook-reagent-recipes-mix-and-heat",
+ ("temperature", reactionPrototype.MinimumTemperature));
+ }
+
var productMsg = new FormattedMessage();
var productCount = reactionPrototype.Products.Count;
var u = 0;
diff --git a/Resources/Locale/en-US/guidebook/chemistry/core.ftl b/Resources/Locale/en-US/guidebook/chemistry/core.ftl
index 185595826d..c9d1db332d 100644
--- a/Resources/Locale/en-US/guidebook/chemistry/core.ftl
+++ b/Resources/Locale/en-US/guidebook/chemistry/core.ftl
@@ -11,6 +11,7 @@ guidebook-reagent-name = [bold][color={$color}]{CAPITALIZE($name)}[/color][/bold
guidebook-reagent-recipes-header = Recipe
guidebook-reagent-recipes-reagent-display = [bold]{$reagent}[/bold] \[{$ratio}\]
guidebook-reagent-recipes-mix = Mix
+guidebook-reagent-recipes-mix-and-heat = Mix at above {$temperature}K
guidebook-reagent-effects-header = Effects
guidebook-reagent-effects-metabolism-group-rate = [bold]{$group}[/bold] [color=gray]({$rate} units per second)[/color]
guidebook-reagent-physical-description = Seems to be {$description}.