Thank you for taking the time to talk with us Aragas. To start off, can you tell us a bit about yourself?†
I'm a Senior Software Developer from Russia, from a pretty normal family. Since this is a gaming related site, you might be interested in the fact that Iím one of the maintainers of Pokťmon 3D, a fairly old game that recreated the 2nd gen Pokemon games in 3D!
I'm not new to modding, but I never stayed for too long with a single game. That changed when I started to work on Bannerlord! I fell in love with the game and the idea it represents, so now I spend a significant amount of my free time working on the game with our team - BUTR!
Can you tell us a bit about the Bannerlord Unofficial Tools & Resources (BUTR) team?
We're a small team dedicated to improving the game itself and the ecosystem around it.
I'm sure youíre curious why we chose BUTR as the name of our team. There's an old meme in the Warband community 'Butterlord' based on the Butter item the game has. We decided it would be funny to do a butter pun, so that's the origin of the acronym. After that we spent a day or two on creating the actual translation of the acronym, this was one of the biggest challenges our team ever faced.
The team created a lot of mods and tools that are intended to improve the modding experience. At the moment of the interview, we maintain and develop Harmony, UIExtenderEx, ButterLib and BUTRLoader.
Each member of our team has some great mods that are not directly part of BUTR:
- †I'm the author of Mod Configuration Menu (MCM) and a few other little mods.
- zijistark is the author of Houses of Calradia, Noble Titles, Pacemaker and QuickStart.
- Artifixer is the author of Allegiance Overhaul.
- JackQW (not active) is the author of Community Patch.
We haven't forgotten about NexusMods itself! We're working on improving the current Vortex integration with the game, but we don't have an ETA on when it will be done right now!
Your profile says you've also made mods for Factorio in the past. Which other games do you play or make mods for?†
My first modding experience started back in the good old days of Warcraft III. I had no idea what I was doing, but it was really fun to edit some units by making them bigger or marking them as hero units!
At some point, I tried to help with Rimworld. The original author of SeedsPlease, if I remember correctly, abandoned the mod and I tried to port it to a newer version of the game. I was still inexperienced back then and quickly decided against continuing the effort.
After that came Factorio. I always enjoyed playing modded sandbox games because they tend to expand some core game mechanics, and this wasn't an exception.
As you might know, the game is based on setting up pipelines that move items from one location to another. There is also crafting. For example, if you want to create a Brass alloy (a modded item), you need a Copper plate and a Zinc plate which you put into a Smelter. The game also provides metals as a liquid as an addition to items (plates). You can't combine liquid metals into liquid alloys and this was exactly what my mod did. A pretty small addition, but it drastically changed how you could create your base and how you could set up your pipelines!
Also, while I was developing the mod for Factorio I noticed that there was a lack of a development ecosystem around the game. I created a proof-of-concept modding IDE FactrIDE, which was intended to enhance the modding experience. For example, with one click it could archive the mod files, put it to the "mods" folder and run Factorio. It could handle things like creating an empty project with basic templates, manage dependencies and there was also an ambitious idea to create a UI constructor for the Prototype system that the game has used for declaring things like buildings and items so users wouldn't touch the Lua code directly. FactrIDE even had a video demonstration!
Unfortunately, the community was for some reason pretty sceptic and unfriendly at that point towards the idea, so I decided to not continue in that direction.
As for playing, well, I enjoy Paradoxís grand strategy games and Rimworld!
What is it about the Mount & Blade franchise that you feel makes it stand out from other games?
A lot of folks just play multiplayer, where they can roleplay by doing formations, recreating historic battles, or playing it as intended by slaying each other mercilessly. The competitive element of the game in my opinion is great!
I feel that the strongest part of the franchise is the singleplayer. The games combine really well both the action elements from the multiplayer and the strategy aspect from the grand strategy genre. You personally lead your conquest and you can participate in the battles that will decide your future and the future of your realm. I miss this feature from the grand strategy games and Iím glad that the M&B franchise covers this gap!
Are there any features you really hope to see in Banner before it leaves Early Access?†
I'm a big fan of Crusaders Kings II. Actually, one of our team members, zijistark, is lead of the Historical Immersion Project (HIP) - the greatest overhaul of the game in my opinion!
This leads us back to your question: the relation system of the game is a fairly basic one and it might stay this way when the game releases, as the devs mimic the core aspects of Warband. But what I would want is to see a character relation system similar to CKII with HIP. A complex opinion system where actions matter and would not be forgotten by characters for decades, where NPC's can backstab you because they didn't get a fief they wanted or be the most loyal vassals, always ready to help you. Any work to make the AI more dynamic in the sandbox, with actions hopefully motivated by understandable reasoning, is welcome work. Also, the opinion system should be bidirectional - what Lord Aldric thinks of you is not necessarily what you think of Lord Aldric.
A great warlord should not only be good with an axe, but have a sharp tongue and a keen mind!
Do you have any favourite mod or mod authors you'd like to give a shout out to?
First of all, a shout-out to all the mod developers using our tools and libraries! We appreciate all the feedback we get and we are always happy to include new features that are proposed to us! Just recently we created a new API for the UI manipulation library UIExtenderEx with the help of Arganancer!
I also want to explicitly mention several mods and their maintainers:
- The author of Improved Garrisons - Sidiess. Heís managing a mod that changes core game mechanics without the usage of Harmony, which is one of the most difficult tasks a modder could wish for!†
- The maintainer of Detailed Character Creation - Designer225. Heís maintaining one of the oldest and popular living open-source mods!
Also, there are a lot of interesting framework mods like Custom Spawns API, ATC - Adonnay's Troop Changer that has the intention of unifying changes of the game.
Unfortunately, since the community is fragmented, Iím sure that I missed some other great mods and frameworks. I hope they will forgive me for not including them here!
What advice would you give to someone who wants to make their first Bannerlord mod?†
I would recommend mod authors to focus on creating content mods instead of creating gameplay changing mods.
Bannerlord is a true early access game. Almost every new game version will drastically alter the game's internal code, code upon which gameplay mods depend. Because of this, writing gameplay mods is a huge challenge, since each new game version will break the mod.
If modders are not comfortable tracking the code changes, getting into deep logic modding may not be the best idea!
The devs are helping us with introducing breaking changes into the Beta branch of the game first. Usually, it takes at least a week for the Beta branch to get into the current (Stable) branch, so we are able to always provide a working mod for the current version of the game. Unfortunately, some mod developers get tired of this and leave some great projects, as the maintenance is indeed hard!
I do want to point out that the issue will be gone either in the last stages of the early access or when the game will be released!
Is there anything else you'd like to share with the Nexus Mods community?
I would like to mention that we not only have†official modding documentation for the game but an unofficial one too! While itís true that itís stale, itís not dead and just needs a push with good articles! We would be really happy to include modders' experiences of working with the game!
We also hope that the gameís communities will unite at some point, as there are a lot of small communities based on big mods. Unfortunately, there isnít much cooperation between them!
As a final note, I want to thank our Bannerlord community for being so understandable, helpful and positive! It is a pleasure to be a part of it!
A big thank you to Aragasas for taking the time to talk to us! If there's an author or mod project you'd like to know more about, send your suggestions to BigBizkit or Pickysaurus.†