Weapon model replacement [by leonj]
2)Import a weapon model from FarCry using Takaro CryImporter Script (As example M4.cgf)
3)setup textures and materials
4)Adjust the new model by position and size. Also don't forget to disassemble the model with the editable mesh like on original FC weapon
5)move the model to a number that is easy to remember, such as 50. The main thing is not to touch FC weapon.
6)Go to editable mesh on original weapon and attach it to New model
7)Delete old model. And move the new model to the number you memorized, but with a negative value. In my case it is -50
8)select model and export
9) For some reasons game mods can't read new model replacement, so try renaming the model differently like a m41.cgf and m41.cal (from original .cal copy), and same in scripts (default/entities/weapons/(GunName).lua
Example:
character= "Objects/Weapons/GUNNAME/m41.cgf" ,
And here is the result on ModDB