On the mountain and island, I have made it so that you can have a different crosshair for each weapon. You just have to know how to make a texture file.
You do not have to provide the alternate crosshair for every single weapon, only for the weapons you want to override. The other weapons would just continue to use your normal crosshair.
I have provided example texture files here:
www.birdieman.com/downloads/medMunitionCross000.utx (made for 1920 x 1080 desktop resolution and higher)
www.birdieman.com/downloads/medMunitionCross000.utx.1680x1050Â (made for 1680 x 1050 desktop resolution and lower, take the .1920x1080 off the end of the file name)
This has an alternative for each crosshairs in it just so you can see them working, but again, you do not have to override every one. If you drop this into your textures directory, and then join the servers and pick up some weapons and start scrolling through them, you'll see a crosshair for each of them. Some examples:
Mini:

Rocket:

Sniper (NOT zoomed in!):

Hammer:

Ok here are the basic requirements.
The
name of the file MUST be:
medMunitionCross000.utxYou have make an edit to the system\medMunitionConfig.ini file, open that up, find where it says useMedMunitionCross=false, and change it to useMedMunitionCross=true.
For the crosshairs you want to override, their corresponding texture names would be one of these:
biochainsawenforcer
flakhammerminipulserezzerripperrocketrocketlockshocksnipersniperscopesupershocktransThe majority of the textures need to be 64x64 pixels. The exceptions are:
- sniperscope, this is 256x256 pixels.
- rocketlock, this is 16x16 pixels.
All textures must be 256 colors or less (but you know that already

)
So for example if you just wanted a custom crosshair for mini and flak, you have a texture file called
medMunitionCross000.utx, and it would just have two textures in it called flak and mini. That's it really.
Any questions let me know.