Sorry for not replying earlier, I kinda missed this topic.
Ok, so what is it exactly you are trying to do? Make the weapons in RF work as 'tools'? I'm sorry but I'm not familiar with the games you mentioned.
To add more weapons you don't have to touch the control.ini file. Just add the weapons in weapon.ini and define 'slot' to 10, 11, 12 etc...
I think you can have up to 40 different weapons (or tools in your case).
You can then check if a weapon is armed with self.player_weapon, which returns the slot of the currently armed weapon. You can also arm a certain weapon with the SetPlayerWeapon() command.
Could you explain a bit? Maybe then I could help more.
![Smile :)](./images/smilies/icon_smile.gif)
Pain is only psychological.