so please dont think i want to pick on you guys haha.
No problem, that was not my impression.
I just considered the question a bit naive ...
Have you personally looked at the task yourself and what it would entail within the code base?
No, not really. I had other priorities.
I would also have to start from scratch to implement this.
What level of ability with programming/coding or other skills would be required for this endeavor in your opinion?
It is mostly about having the right mindest ... motivation and perseverance.
Everything else comes with experience from reading the existing code and understanding how it is structured and what it does.
So most importantly really is to take the time to read and understand.
Sure, being able to read C++ is useful.
Start with the understanding the concepts and the structure of the game and its XML.
Then take a look at examples and try to learn which objects and functions the code base offers.
Practically speaking, i know (or can relearn) how to do basic coding in general, ...
That is a good start.
Still there is no easy and fast way to learn modding honestly ... it requires a bit of time invest.
Take your time and the rest will come by itself.
I also wondered if maybe there was a political motivation, i.e. not wanting to steal from another group of modders, or something along those lines
No ... quite the contrary ... most remaining WTP programmers would have been too proud to copy code from another mod these days.
Mostly because we all believe that the code we could implement ourselves would be better and more efficient anyways than just copying what others did.
Whenever something big was implemented it was usually easier and cleaner for us to start from scratch and do our own solution.
It is usually truly easiest to program a big feature in your own style ... especially if you want to maintain it later ... it will ensure you truly understand it.
However it is nothing wrong about looking what other people did in their code ... it is perfectly allowed
At some point however that will be more effort than directly implementing your own solution.
------
But yeah sounds good and new modders are always welcome.
Maybe get in contact with
@Nightinggale over at our
discord.
Over at discord is where all the modders discuss technical stuff.
So there you can then also ask for help if you need it.
Wish you a lot of fun modding.