fd596d4ff7
- PlayerData: файл на игрока в world/players/<аккаунт>.json. Позиция, рыскание и тангаж, 30 слотов инвентаря, 7 мест брони по два слоя, здоровье, режим игры, выученные рецепты и открытые узлы тех-дерева. - Запись: при выходе игрока, раз в 30 секунд и при остановке сервера. Чтение: при входе, так что игра продолжается с того места, где игрок остановился. - В Json добавлен писатель: quote, number, numbers, texts. - Файл пишется через временный файл и подменяется, так что оборванная запись не портит прошлую. Тесты: сервер 92 (было 88), добавлен PlayerDataTest.