you can now only put up to 500 characters into a page of paper (#6213)

This commit is contained in:
ScalyChimp
2022-01-17 19:24:09 +00:00
committed by GitHub
parent 5d6af8bf05
commit 89decdb122

View File

@@ -27,6 +27,10 @@ namespace Content.Server.Paper
[DataField("content")]
public string Content { get; set; } = "";
[DataField("contentSize")]
public int ContentSize { get; set; } = 500;
[ViewVariables] private BoundUserInterface? UserInterface => Owner.GetUIOrNull(PaperUiKey.Key);
protected override void Initialize()
@@ -44,6 +48,7 @@ namespace Content.Server.Paper
public void SetContent(string content)
{
Content = content + '\n';
UpdateUserInterface();
@@ -93,7 +98,9 @@ namespace Content.Server.Paper
if (string.IsNullOrEmpty(msg.Text))
return;
Content += msg.Text + '\n';
if (msg.Text.Length + Content.Length <= ContentSize)
Content += msg.Text + '\n';
if (_entMan.TryGetComponent(Owner, out AppearanceComponent? appearance))
{