diff options
Diffstat (limited to 'Scripts/Terminal/OutputArea.cs')
| -rw-r--r-- | Scripts/Terminal/OutputArea.cs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Scripts/Terminal/OutputArea.cs b/Scripts/Terminal/OutputArea.cs index 6de4ac1..e297c49 100644 --- a/Scripts/Terminal/OutputArea.cs +++ b/Scripts/Terminal/OutputArea.cs @@ -7,7 +7,7 @@ using Texty.Scripts.Game; namespace Texty.Scripts.Terminal { - public class OutputArea : ScrollContainer + public partial class OutputArea : ScrollContainer { [Export(PropertyHint.File, "*.tscn")] public PackedScene OutputBlockScene; public Array<string> TextBlocks => new Array<string>(BlockNodes.ToList().Select(block => block.Content)); @@ -22,7 +22,7 @@ namespace Texty.Scripts.Terminal public override void _Ready() { Debug.Assert(OutputBlockScene != null, "OutputBlockScene has not been configured!"); - Debug.Assert(OutputBlockScene.CanInstance(), "OutputBlockScene can not be instanced!"); + Debug.Assert(OutputBlockScene.CanInstantiate(), "OutputBlockScene can not be instanced!"); Clear(); } @@ -37,8 +37,8 @@ namespace Texty.Scripts.Terminal public void Push(string text) { - if (text.Empty()) return; - var block = OutputBlockScene.Instance<OutputBlock>(); + if (string.IsNullOrEmpty(text)) return; + var block = OutputBlockScene.Instantiate<OutputBlock>(); block.Content = text; LineContainer.AddChild(block); } |
