For no.5, I think it would be a good idea to assign settings that don't require Xonotic to restart (as this would interrupt gameplay) to certain buttons, e.g.pressing F8 to turn bloom on or off. This means it will be easier to find which setting is causing an issue in a particular map.
Another idea would be to get the community members who have found unoptimised maps to edit a simple config template and post it in a particular section of the forum, e.g. 'Map Optimisation Requests', along with the name of the map that wasn't properly optimised.
After that, we could get the main servers to force clients to download the custom configs when they join a match.
I know that no.5 is quite a problem because I've had to restart the game on many occasions in order to find the setting that was causing a problem in a certain map.
As for no.3, I did a bit of research about using Ragdoll Physics in Xonotic.
I discovered:
That it's theoretically possible; that it might cause many issues and it's very difficult to achieve and finally, that moving the animations to CSQC would be a good idea.
Another idea would be to get the community members who have found unoptimised maps to edit a simple config template and post it in a particular section of the forum, e.g. 'Map Optimisation Requests', along with the name of the map that wasn't properly optimised.
After that, we could get the main servers to force clients to download the custom configs when they join a match.
I know that no.5 is quite a problem because I've had to restart the game on many occasions in order to find the setting that was causing a problem in a certain map.
As for no.3, I did a bit of research about using Ragdoll Physics in Xonotic.
I discovered:
That it's theoretically possible; that it might cause many issues and it's very difficult to achieve and finally, that moving the animations to CSQC would be a good idea.