IMPORTANT For the purposes of this tutorial I am going to assume that you have read my first bf2 modding tutorial.
Unlimited Ammo For this part of the tutorial, I am going to be modifying the c4 kit. Go into the c4explosives.tweak and search ‘ammo’. Scroll down until you find ‘ObjectTemplate.ammo.magsize’ it should be on 1. Change it to -1 for unlimited ammo. Now you may notice ingame that the c4 start disappearing after five: KEEP YOUR HAIR ON! Search the .tweak for ‘maxProjectiles’ you should come up with ‘ObjectTemplate.fire.maxProjectilesInWorld’. This should be set on 5. Change it to -1 for unlimited c4 ingame. I find the most useful weapon is the SRAW or Eryx. Find ‘USATPPredator’ or ‘CHAT_ERYX’. As with before, change ‘ObjectTemplate.ammo.magsize 1’ to ‘ObjectTemplate.ammo.magsize -1’. You may also want to change ‘ObjectTemplate.ammo.nrOfMags’ to 0 or -1 to stop the annoying 5 appearing on your screen.
Long Range Shotguns/anything else for that matter I am going to use the ‘usrifremington11-87’ kit for this tutorial. This is the US engineer’s shotgun. Now search for ‘distToStartLoseDamage’ this should be set on 30. This means the shotgun pellets will not do as much damage when they are 30 units away. Below it is ‘distToMinDamage’ this should be set on 100. This means that the shotgun will do no damage when they are 100 units away from you. Delete these two lines. Save and zip up ‘Objectsserver.zip’ and play ingame. Now you have a super long range shotgun.
The Cheater’s knife/shockpaddles Go into the kni_knife.tweak and search for ‘material’ this should be on 48. Change it to 39. WARNING: There are two ‘material’s change them both to 39. Then search for ‘velocity’ this should be on 40. Change it to 1000. Then you have to change the damage because the material properties have changed. As with last tutorial, search for damage and change
Very fast turning AT rocket Go into the ‘Objectsserver.zip’ and find Weapons/Armament/Missiles/atpredator. Open the .tweak and find ‘follow’. You should have something like this:
No overheat for MG I am going to use the m249 for this tutorial. Open USLMG_M249SAW and then open up the .tweak. Search for ‘headAddWhenFire’ it should be on 0.013. Change it to 0.
Instant Reload Assuming you haven’t given yourself unlimited ammo, open up the .tweak you wish to modify. Search ‘reloadTime’ and change it from whatever number to 0. Instant reload time!!! (Note: The animations will still play. Ignore them.)
PLEASE REMEMBERWhatever weapon you modify will be used by the AI as well which will become extremely annoying if you let them play with it.
Well, THAT’S ALL FOLKS!!!Hehe that’s what I said last time.