I just fixed it. I don't know how, it was just a miracle. I just removed the data about another model from the game. Not even the last model I added. I will not even try to explain what I did because I do not understand it, the only thing I understand is that this plugin is a minefield and I will now have to check all systems after every slightest change.
It's a miracle you've made it far enough for your game to be released without running into this sooner.
It happened once before, I didn't know the reason back then, but now I do.
don't release unfinished work, except maybe as a demo, because this will always happen sooner or later.
Well, that's just my development way, I constantly release updates instead of making a complete game for a decade. If I decided to make a complete game with all my ambitions I'd probably died or cried or abandoned it a long time ago. Constant feedback is what motivate me on continuing.
use dev tools (there are a million plugins) to let you skip the parts you don't want to replay for test-play purposes and
There I'd like to listen to suggestions. Do you mean plugins like YEP test play assist? Not quite sure what are you talking about.
You can only add to your database, not modify existing things or remove anything. And even then, depending on what you add, it may not be properly reflected in loaded save games.
Well, I take the approach of "if I see that something can be improved, I do it". I'm just developing my skills and want to make the game better.
And before that, most of the time it was really okay. Yes, in some cases I changed maps so that some players' saves could be in the dead zone, in rare cases I made major changes to mechanics and variables, letting the players know that some things might not work. But most of the time this didn't lead to errors, all of the problems were due to maps, variables, quests, but errors due to the fact that I often change the engine, usually didn't happen. This live2d plugin actually creating like 80% of errors anyone could get.
But it's important for me.
Is this approach of constant modifying really so uncommon among developers here?