Прошу помочь с надоедливой проблемой. Сказывается то, что полез в область, в которой не особо разбираюсь.
Есть у меня система сохранения информации об объектах на уровне с файла. Для создания подобных файлов я использую сцену-редактор (там можно создавать уровень прямо во время игры), инфа записывается в файл, а сам файл я закидываю в ассеты, и уже на сцене-пустышке, загружаю с него всю инфу об уровне.
Однако, возник косяк. Дело в том, что в редакторе, для создания файла, кроме BinaryFormatter, я использую FileStream - это позволяет мне без проблем загружать и сохранять файлы. Однако, для загрузки уровня на сцене-пустышке, в меру того, что уже готовые файлы для сцены-пустышки находятся уже в ассетах, я не могу использовать этот тип стрима. Вместо этого, я загружаю файл уровня как TextAsset, и создаю MemoryStream с помощью массива bytes загруженного ассета. Проблема в том, что при этом, два поля (типов int и string) не загружаются. Остальная инфа (об элементах на уровне; она хранится в сериализированных классах и структурах) прогружается нормально.
Вообще, я не знаю, в этом ли проблема, однако, это единственная разница между алгоритмами загрузки в редакторе и в сцене-пустышке.

Принятый ответ

Oh shi... Это самый крупный мой завтык в разработке этой игры. Я тупо не закинул измененные в редакторе уровни назад в игру -_-