private void SaveSign(bool save)
{
if (save)
{
if (SelectedSign != null)
{
var worldSign = CurrentWorld.GetSignAtTile(SelectedSign.X, SelectedSign.Y);
if (worldSign != null)
{
worldSign.Text = SelectedSign.Text;
}
}
}
else
{
SelectedSign = null;
SelectedSpecialTile = 0;
}
}