diff --git a/Assets/Scripts/FixSystemNew/Screen System/FixPanel/ScreenPanel.cs b/Assets/Scripts/FixSystemNew/Screen System/FixPanel/ScreenPanel.cs index 6e3d040f8..ef22478a9 100644 --- a/Assets/Scripts/FixSystemNew/Screen System/FixPanel/ScreenPanel.cs +++ b/Assets/Scripts/FixSystemNew/Screen System/FixPanel/ScreenPanel.cs @@ -11,6 +11,8 @@ namespace AibisDream.FixSystem { private const string WarningCharacterKey = "Error"; private static readonly Color WarningRedColor = new(0.9607843f, 0.4235294f, 0.4235294f, 1f); + private static readonly Color AmberColor = new(0.9019608f, 0.6352941f, 0.2352941f, 1f); + private static readonly Color BodyTextColor = new(0.9196079f, 0.7009804f, 0.372549f, 1f); [SerializeField] private TMP_Text title; [SerializeField] private TerminalText logText; @@ -19,6 +21,8 @@ namespace AibisDream.FixSystem { EnumEventSystem.Global.Register(ScreenEventEnum.Selected, OnSelected); EnumEventSystem.Global.Register(EventEnum.PlugOut, ClearScreen); + + logText?.SetTextColor(BodyTextColor); } private void OnDestroy() @@ -45,7 +49,7 @@ namespace AibisDream.FixSystem StringComparison.OrdinalIgnoreCase); title.overrideColorTags = true; - title.color = isWarning ? WarningRedColor : Color.white; + title.color = isWarning ? WarningRedColor : AmberColor; title.text = token.lineInfo.character.GetActorName(); logText.SetTypewriterSpeed(GetTextSpeedValue()); logText.AddText(token.lineInfo.lineText);