Не понимаю в чем проблема откатить все назад и вернуть для кораблей игроков белые квадратики. Если нужно больше информации – то можно внутри квадратика сделать символы/буквы при этом тать игрокам возможность настройки: либо выбор варианта, либо для каждого типа можно выбрать отдельный символ из определенного набора.
Например:
По размеру хула (буквы) [S] [M] [L] [XL]
По типу (буквы) [Fr] [BS] [BK]
По типу (символы) [@] [<>] [ ^ ]