public static void SetWord(this VTile t, Player p, string word, MovementDirection direction, bool Validate = false) { if (word == "") { return; } if (t != null) { t = t.SetLetter(word.First(), p, Validate); foreach (var c in word.Skip(1)) { if (direction == MovementDirection.Across) { t = t.SetRightLetter(c, p, Validate); } else { t = t.SetDownLetter(c, p, Validate); } } } }