Yes I'd like to support one video format. Ideally not through ffmpeg if possible (spidermonkey is already big enough). I was thinking of VP9 but AV1 might be nice too. Obviously no work has been started yet. @The Undying Nephalim has been asking for video playback for years. It would be nice to have a splash video too.
Maybe something for @trompetin17
It's some work yes. It requires C++ experience.
Oh wait you have broken actors/materials. That would do it. I assume your mod removed something it should not have.
Also you could convert your modded sounds to mono to get rid of the warnings.
https://gitea.wildfiregames.com/0ad/0ad/src/branch/main/source/lib/sysdep/os/linux/dir_watch_inotify.cpp#L214
Are you touching files while the game runs ?
Do all of them play multiplayer?
If that's multiplayer, the potential casual audience is larger.
No they do not. IIRC it's about 100 unique MP players per day.
We're doing this for the 1500+ players playing the game each day, the 25k Ubuntu snap installs, the 300k download per year and the 150+ installs per day on Flathub.
Every object needs to merged, and you can only have one material. If you need another material you need another actor. Also you didn't share the error.
Because it requires extra tools you might not have such as GLSLC and the Vulkan SDK. And the shaders are made available in the release tarballs.
See source/tools/spirv for the python script to build shaders.
See this for the nightly build
https://gitea.wildfiregames.com/0ad/0ad/wiki/NightlyBuild
To build you'll need the rules.json in the nightly build source/tools/spirv
The commands look a bit like
https://gitea.wildfiregames.com/0ad/0ad/src/branch/main/build/jenkins/pipelines/nightly-build.Jenkinsfile#L139
You can also svn export the shaders to your folder like this script does https://gitea.wildfiregames.com/0ad/0ad/src/branch/main/binaries/system/get-nightly-binaries.bat