At least now we know the "Why" to the question to "Why is it taking over 8 years to make this game". C# coding.
And to anyone thinking they are going to "debate" me on how easy it is to mod using C# nonsense. It took me less than 2 HOURS to figure out how to do core changes to a game in UDK with zero knowledge of Unreal's coding. I did some basic stat changes to some items to see if I could figure it out, got right the first time and on DAY 2, I designed a way to make a glowing effect appear on a sword I also designed. I do have graphics design experience, but it was still the FIRST TIME using the UDK engine for graphical work. AND THAT is the difference between a modern toolkit, and an antiquated one where you better damn well "learn to code" to do much of anything beyond the basics. This isnt 2005 anymore folks, we need a modern devkit. And dont even get me started on how vastly superior Zenimax's dev kits are for modding compared to anything you could hope to do with the Warband. Most of the total conversions for Skyrim and Oblivion were not done by professional coders.
There is no "debate" here. We just plain need a proper modern devkit least we be stuck in the past again.
And to anyone thinking they are going to "debate" me on how easy it is to mod using C# nonsense. It took me less than 2 HOURS to figure out how to do core changes to a game in UDK with zero knowledge of Unreal's coding.
This is not a problem with the language of C#, it's a problem with there being no devtools for bannerlord at the moment. Because guess what? Even if we were using Perl,Python,Ruby,Javascript, etc. right now, we'd still need to hook into the game's internal code, and compile it to a .dll somehow, because there's simply no other way to make substantial mods right now.
You're comparing an SDK to a game engine. What we are doing right now as modders is essentially modifying the game engine directly. It's apples and oranges. If you wanted to modify Unreal's actual game engine,you would be using C++, the same way that we have to use C# at the moment for the same purpose.There IS NO toolkit/devkit/SDK for bannerlord as of present, so your comparisons between a "modern toolkit" and bannerlord modding is pointless at the foundation.
I highly doubt we will need to use reflection and/or harmony just to make mods like
this in the future, and that is what a lot of people are hung up on at the moment, and understandably so.
Now, if/when TaleWorlds releases a modkit with documentation and an easy to use scripting language, then maybe you can draw comparisons. Until then, people need to understand that modding the game this early is simply going to me more involved than it will be when the game releases (hopefully). I hate the "it's early access!" excuse, but the fact of the matter is the developers simply haven't prioritized this right now.
I hope you don't take this as an insult, since I'm only on the forum to help answer people's questions where I can, not pretend to be smarter than I am or some other bs. I agree that we don't need a bunch of elitists trying to withhold information just so they are some kind of gatekeeper. I think we agree on a lot, honestly.
Edit:
I just got to this post. I completely agree x1000