I just hope the game works properly enough after the update, they are apparently doing a lot of playtests to find the new bugs that came with the refactoring, but a lot of it will have to be found by the players through extended gameplay and feedback, which will halt progress even more (more bug fix patches than feature patches)
I also hope mods dont break completely after the patch
Can't say specifically about games, but for software development in general, it is common.
Oh come on, how could the mods not break? They're going to have to update all mods likely after the refactored version is live.I just hope the game works properly enough after the update, they are apparently doing a lot of playtests to find the new bugs that came with the refactoring, but a lot of it will have to be found by the players through extended gameplay and feedback, which will halt progress even more (more bug fix patches than feature patches)
I also hope mods don't break completely after the patch
Nah, all mods will die with the new code because of major incompatibility. That's why we get few to zero new mods these days.I also hope mods dont break completely after the patch
Yep, people know they are making useless adjustments until this drops.Nah, all mods will die with the new code because of major incompatibility. That's why we get few to zero new mods these days.
I'm just curious why this wasn't mentioned in the half-ass "road-map" post that Tale Worlds put out not too long ago. Could anyone be so incredulous to believe they had no idea they were going to conduct this massive lengthy process? Alas, it's just another failure in the tragedy of failures that is Bannerlord. A long line of missteps, failures to communicate, and piss poor decisions from this company.
It was. It's right there near the bottom, and always has been.I'm just curious why this wasn't mentioned in the half-ass "road-map" post that Tale Worlds put out not too long ago.
Other
- Refactoring some campaign related classes.
- Savegame cleanup and improvements
- Localization support for dynamic text usage in some languages
Slay the Spire would be an example of a game that had some refactoring after (Early Access) release, though I don't recall them ever calling it a "refactor." Many of the mechanics were essentially hardcoded in a way that made them difficult to expand upon, and when a modding scene developed around the game the devs changed/rewrote parts of the code to give them more flexablility and options for future content as well as to facilitate modding.
It was. It's right there near the bottom, and always has been.
It's not clear what "some" refactoring means, and it's possible that the scope of the refactor grew after they put out the list of priorities, however we also don't know the extent of what they've refactored in the past month and a half or so. It actually sounds like the refactor has been done for some time though and they've been bug hunting for the last few weeks.
Saying "we're going to refactor some classes" is different than refactoring some classes? Ok.Saying "Refactoring some campaign related classes" is not them saying it.
Saying "we're going to refactor some classes" is different than refactoring some classes? Ok.
Right, but like I said before, we don't know the extent of what they were planning to refactor vs. what they've actually refactored because the word "some" is ambiguous and we won't know what's changed until they put the patch out. They might've only refactored what they originally had planned, or they might've expanded the scope, but they've almost surely not refactored the entire codebase. Besides, it sounds like the actual refactoring phase didn't take all that long, and the hold-up has been caused by persistent bugs, which are harder to anticipate and plan around. The point is, they stated that they were going to refactor some of the code in the priority list months ago but most people apparently ignored it because it's not that interesting.Yes, because it appears different. Based on the actual Refactor announcement in June, it appears the amount of code involved in this endeavor was quite extensive. You making it sound like they made this plain and known in May in the half-ass "road map" announcement - is disingenuous.