diff --git a/src/scene-scripts/gui/dialog_trigger_area.cs b/src/scene-scripts/gui/dialog_trigger_area.cs index 19a9196..d784309 100644 --- a/src/scene-scripts/gui/dialog_trigger_area.cs +++ b/src/scene-scripts/gui/dialog_trigger_area.cs @@ -15,15 +15,10 @@ public partial class dialog_trigger_area : Area2D var jsonFile = JSON.ParseString(text); Dictionary allDialog = (Dictionary)jsonFile; - try - { + if (currentKey.BeginsWith("random")) { string[] dialogPart = allDialog[currentKey].AsStringArray(); GD.Print(dialogPart[GD.Randi() % dialogPart.Length]); - } - catch - { - GD.Print(allDialog[currentKey]); - } + } else GD.Print(allDialog[currentKey]); } }