I've tested all cases I could think of but we can always give it a couple days to see if something broken is discovered.
If not, I don't have a gitea account or repo set up, and I might be lazy to set one up (a bit of other reasons too that makes me not want to do it maybe...). I've made a version SnappingWalls.zip of the code that use function overwrites and comments cleanup to make it easier if someone want create a PR for main game.
If you wan’t to get started, you could make a mod. It’s pretty easy to do, and is a good way of learning how the coding and design is for 0ad, without slowing down game development with any errors or flaws that you accidentally have (and there will be many, believe me). In fact, several mods have actually been made a part of the game over the years, so if your mod is high-enough quality (or you make a pull request), your mod could be added as well.
There is not much work for a beginner at coding, but more art and civs is always welcome. I recommend, if you want to join in the actual development, check for work here: https://gitea.wildfiregames.com/0ad/0ad/wiki/GettingStarted
Okay, it's true, I forgot to talk about that...
I’m not good at 3D modeling for now . It’s not really my field... But, I can draw quite well, and I could help by sketching concepts, adjusting or suggesting unit stats, and doing historical research and documentation about civilizations...
I’m also open to learning 3D modeling if needed, though it might take me a bit more time to get up to speed.
Moreover, I know someone who might be interested in helping with programming, depending on what kind of tasks are needed.
The problem used to be I would get the llvmpipe error I talked about a few weeks ago. However, at some point the Scenario Editor simply broke, so that it no longer even displays an editable map. I probably should reinstall it, but it will still be broken with the llvmpipe error. Unless there is a way to change the Scenario Esitor’s rendering to Vulcan rendering, I can’t make Scenarios.