Я сделал игру в приложении Visual novel maker (аналог Ren'Py).
Игра готова и в ней всё работает, кроме сохранений.
При загрузке слота стабильно (но непредсказуемо!) выдаёт ошибку (скрин в прикреплённом файле).
" Uncaught TypeError: Cannot read properties of null (reading ‘error)
File engine.js@1:50110"
По указанной строке в коде находится вот это:
get: function() {
return this.audioBuffer.error ? 100 : null != this.context ? this.gainNode.gain.value : this.source.volume
Предполагаю, что ошибка связана с аудиофайлами звуков игры.
Но чтобы я ни делал - избавиться или просто обнаружить точную причину сбоя мне никак не удаётся. Вроде бы, если удалить вообще все звуки, то сохранение начинает грузиться.
В общем, мне нужна помощь с этим. На первом этапе хотя бы с советом - что движок хочет от меня, и что за объект, который null.
Саму игру предоставлю тому, кто возьмётся помочь.