Rogues Weapon
Modding Tutorial
By R6NS_Rogue
This tutorial will help all of you out there modify weapons. Thy shall
not confuse this with Weapon Making, which I will be writing when I figure out how. This
basically lets you change the amount of ammo per clip, accuracy, zoom distance, and
accuracy change for each round fired. If you so choose, you can also change a
weapons rate of fire. On the handguns though, you will have to create new sounds for
the rapid and three shot burst.
1. The first thing you need to do is locate the file you wish to change. Create a backup
copy of this file in case you want to undo something. Put the copy somewhere outside of
the Rainbow Six folder.
2. After finding and backing up the file, double click it. It should come up with a Open
this type of file with what program dialogue. Make sure that the box in the corner IS NOT
CHECKED. Select Notepad or Wordpad.
Once open, the file should look something like this:
53 // Position of name
text in localization file
"ak47b_inv.bmp" // Inventory widget
bitmap file name
100 // Rounds Per
Magazine
600 // Maximum Rate of
Fire
"ak47-S.wav" // Single shot sound file
name
"ak47-3.wav" // Three shot sound file
name
"ak47-B.wav" // Burst sound file name
"ak47-s.wav" // Shot end sound file
name
"rldsmg.wav" // Magazine change sound
file name
"C_SBMSHL.WAV" // shell clink sound
file name
subgun // Animate using
pistol animations
"ak47.sob" // File name of the weapon
model
0 -65 7.7 // the position of the gun tip - for
muzzle flash
"5.56" // type
of ammo
0.12 // General accuracy
of weapon
0.2 // Accuracy change
for each round fired
1.95 // Reticule time
constant multiplier muzzle flash multiplier
1.0 // Zoom multiplier
3. From this point, things are pretty self-explanatory. Dont mess
with the inventory widget thing at the top or the reticule time constant multiplier unless
you know what you are doing. The options for type of ammo are shotgun,
5.56, 9mm, 0.40, 0.44,
45, 0.50, and 7.62sov, at least, I think those are
right. I wouldnt mess with the sounds. Dont change the models or the position
of the gun tip either. Other than that you can screw around with it as much as you want.
You Want More Clips, Do Ya?
This section of the tutorial will tell you how to change the number of
clips that your gun has. There are very few steps to this one.
1. Find the file called one of these three names: primary.itm,
primarymp.itm, secondary.itm, secondarymp.itm, special.itm, or specialmp.itm. The files
with mp at the end employ the changes to multiplayer. This file should be in the same
folder as the weapon (.wpn) files. The default folder name is C:\Program Files\Red Storm
Entertainment\Tom Clancys Rainbow Six\data\kit. You should also make backup copies
of these files too.
2. Open the files using the same process as above. Again, make sure the
box in the left corner IS NOT CHECKED. The file should look like this:
// -------------------------------
// Primary Weapons File
// -------------------------------
"primary.txt"
//
filename of localized header text
139
//
number of weapons
//------------------------------------------------------------------------------------------------------
//Description Filename Picture Filename Weapon
Filename # of Magazines
//------------------------------------------------------------------------------------------------------
"pw_aksu.txt"
"ak74.bmp"
"pw_aksu.wpn"
5
"pw_aksusd.txt"
"ak74sd.bmp"
"pw_aksusd.wpn"
5
"pw_bizon.txt"
"bizon2.bmp"
"pw_bizon.wpn"
3
"pw_bizonsd.txt"
"bizon2sd.bmp"
"pw_bizonsd.wpn" 3
"pw_calico.txt"
"m900.bmp"
"pw_calico.wpn"
2
"pw_commando.txt" "commando.bmp"
"pw_commando.wpn" 5
"pw_car9.txt" "colt635.bmp"
"pw_car9.wpn"
5
"pw_car9sd.txt"
"colt635sd.bmp"
"pw_car9sd.wpn"
5
"pw_fnp90.txt" "fnp90.bmp"
"pw_fnp90.wpn"
3
"pw_fnp90sd.txt" "p90sd.bmp"
"pw_fnp90sd.wpn"
3
"pw_hk51.txt" "hk53.bmp"
"pw_hk51.wpn"
5
"pw_hk53a3.txt" "hk53.bmp"
"pw_hk53a3.wpn" 5
"pw_hk53a3sd.txt" "hk53sd.bmp"
"pw_hk53a3sd.wpn" 5
"pw_hkg53k.txt" "hk53k.bmp"
"pw_hkg53k.wpn"
5
"pw_hkg53ksd.txt" "hk53ksd.bmp"
"pw_hkg53ksd.wpn" 5
"pw_mp5k.txt" "MP5K_PDW.bmp"
"pw_mp5k.wpn"
5
"pw_mp5ksd.txt" "mp5pdw.bmp"
"pw_mp5ksd.wpn" 5
"pw_mp5.txt" "MP5N_A2.bmp"
"pw_mp5.wpn"
5
"pw_mp5sd.txt" "MP5SD.bmp"
"pw_mp5sd.wpn"
5
"pw_mp510.txt" "mp510.bmp"
"pw_mp510.wpn"
5
"pw_mp510sd.txt" "mp510sd.bmp"
"pw_mp510sd.wpn" 5
"pw_mp540.txt" "mp510.bmp"
"pw_mp540.wpn"
5
"pw_mp5sd40.txt" "MP510sd.bmp"
"pw_mp5sd40.wpn" 5
"pw_hksmg2.txt" "smg2.bmp"
"pw_hksmg2.wpn"
5
"pw_hksmg2sd.txt" "smg2sd.bmp"
"pw_hksmg2sd.wpn" 5
"pw_hkump45.txt" "ump45.bmp"
"pw_hkump45.wpn" 5
"pw_hkump45sd.txt" "ump45sd.bmp"
"pw_hkump45sd.wpn"
5
"pw_galilm.txt"
"galimicro.bmp"
"pw_galilm.wpn"
5
"pw_uzi.txt" "uzi.bmp"
"pw_uzi.wpn"
5
"pw_uzisd.txt" "uzisd.bmp"
"pw_uzisd.wpn"
5
"pw_miniuzi.txt" "uzimini.bmp"
"pw_miniuzi.wpn" 5
"pw_miniuzisd.txt" "uziminisd.bmp"
"pw_miniuzisd.wpn"
5
"pw_microuzi.txt" "uzimicro.bmp"
"pw_microuzi.wpn" 5
"pw_microuzisd.txt" "uzimicrosd.bmp"
"pw_microuzisd.wpn" 5
"pw_mac10.txt" "m10.bmp"
"pw_mac10.wpn"
5
"pw_mac10sd.txt" "m10sd.bmp"
"pw_mac10sd.wpn" 5
"pw_tec9.txt" "tec9.bmp"
"pw_tec9.wpn"
5
"pw_sg552s.txt" "552com.bmp"
"pw_sg552s.wpn"
2
"pw_spectre.txt" "spectre.bmp"
"pw_spectre.wpn" 3
"pw_skorpion61.txt" "skorpioncz61.bmp"
"pw_skorpion61.wpn" 5
"pw_tmp.txt" "tmp.bmp"
"pw_tmp.wpn"
5
"pw_tmpsd.txt" "tmpsd.bmp"
"pw_tmpsd.wpn"
5
"pw_steyr9.txt"
"steyr9mm.bmp"
"pw_steyr9.wpn"
5
"pw_ak103.txt" "ak101.bmp"
"pw_ak103.wpn"
5
"pw_ak104.txt" "ak102.bmp"
"pw_ak104.wpn"
5
"pw_ak47.txt" "ak47b.bmp"
"pw_ak47.wpn"
5
"pw_akm.txt" "akm.bmp"
"pw_akm.wpn"
5
"pw_aku94.txt" "aku94.bmp"
"pw_aku94.wpn"
5
"pw_ar70.txt" "ar70.bmp"
"pw_ar70.wpn"
5
"pw_ar7090.txt" "ar7090.bmp"
"pw_ar7090.wpn"
5
"pw_bernvb.txt" "vb.bmp"
"pw_bernvb.wpn"
5
"pw_bernvbsd.txt" "vb.bmp"
"pw_bernvbsd.wpn" 5
"pw_car15.txt" "CAR15.bmp"
"pw_car15.wpn"
5
"pw_m4.txt" "m4.bmp"
"pw_m4.wpn"
5
"pw_m4a1sd.txt" "m4sd.bmp"
"pw_m4a1sd.wpn"
5
"pw_m16.txt" "M16.bmp"
"pw_m16.wpn"
5
"pw_k2.txt" "k2.bmp"
"pw_k2.wpn"
5
"pw_l85a1.txt" "l85a1.bmp"
"pw_l85a1.wpn"
5
"pw_famas.txt" "famas.bmp"
"pw_famas.wpn" 6
"pw_famasc.txt" "famasp.bmp"
"pw_famasc.wpn"
5
"pw_fal5063.txt" "fal6053.bmp"
"pw_fal5063.wpn" 5
"pw_fal5064.txt" "fal6054.bmp"
"pw_fal5064.wpn" 5
"pw_fnfnc.txt" "fnc.bmp"
"pw_fnfnc.wpn"
5
"pw_hk33k.txt" "hk33ka2.bmp"
"pw_hk33k.wpn"
5
"pw_hkg3.txt" "g3.bmp"
"pw_hkg3.wpn"
5
"pw_hkg3k.txt" "hkg3k.bmp"
"pw_hkg3k.wpn"
5
"pw_g11.txt" "g11.bmp"
"pw_g11.wpn"
3
"pw_hkg36.txt" "hkg36.bmp"
"pw_hkg36.wpn" 5
"pw_hkg367.txt" "hkg36.bmp"
"pw_hkg367.wpn"
5
"pw_hkg36k.txt" "hkg36k.bmp"
"pw_hkg36k.wpn"
5
"pw_hkg36k7.txt" "hkg36k.bmp"
"pw_hkg36k7.wpn" 5
"pw_galilar.txt" "galilar.bmp"
"pw_galilar.wpn" 5
"pw_galilsar.txt" "galilar.bmp"
"pw_galilsar.wpn" 5
"pw_imitavor.txt" "tavor.bmp"
"pw_imitavor.wpn" 5
"pw_wm.txt" "wm.bmp"
"pw_wm.wpn"
5
"pw_m14.txt" "m14.bmp"
"pw_m14.wpn"
5
"pw_sg550.txt" "sg550.bmp"
"pw_sg550.wpn"
2
"pw_sg551.txt" "sig551.bmp"
"pw_sg551.wpn"
2
"pw_sg551s.txt" "sgswat.bmp"
"pw_sg551s.wpn"
2
"pw_steyracr.txt" "acr.bmp"
"pw_steyracr.wpn" 5
"pw_auga2.txt" "aug.bmp"
"pw_auga2.wpn" 5
"pw_augsd.txt" "augsd.bmp"
"pw_augsd.wpn"
5
"pw_augp.txt" "augp.bmp"
"pw_augp.wpn"
5
"pw_valmet76.txt" "m76.bmp"
"pw_valmet76.wpn" 5
"pw_valmet82.txt" "m82.bmp"
"pw_valmet82.wpn" 5
"pw_vektor21.txt" "cr21.bmp"
"pw_vektor21.wpn" 5
"pw_lr300.txt" "lr300.bmp"
"pw_lr300.wpn"
5
"pw_fnpara.txt" "para.bmp"
"pw_fnpara.wpn"
2
"pw_gau.txt" "gau2b.bmp"
"pw_gau.wpn"
5
"pw_g36lsw.txt" "g36lsw.bmp"
"pw_g36lsw.wpn"
3
"pw_m240g.txt" "m60.bmp"
"pw_m60e3.wpn"
3
"pw_pkm.txt" "pkm.bmp"
"pw_pkm.wpn"
5
"pw_rpd.txt" "rpd.bmp"
"pw_rpd.wpn"
3
"pw_rpk.txt" "rpk.bmp"
"pw_rpk.wpn"
5
"pw_aughbar.txt" "aughbar.bmp"
"pw_aughbar.wpn" 5
"pw_stoner63.txt" "stoner63.bmp"
"pw_stoner63.wpn" 3
"pw_l96a1.txt" "l96a1.bmp"
"pw_l96a1.wpn"
50
"pw_awcg2.txt" "awc_g2.bmp"
"pw_awcg2.wpn"
5
"pw_barrett50.txt" "bm82.bmp"
"pw_barrett50.wpn"
5
"pw_barrett98.txt" "l98.bmp"
"pw_barrett98.wpn"
50
"pw_dragsvd.txt" "svd.bmp"
"pw_dragsvd.wpn" 5
"pw_frf2.txt" "frf2.bmp"
"pw_frf2.wpn"
50
"pw_msg90.txt" "msg90.bmp"
"pw_msg90.wpn"
5
"pw_hkpsg1.txt" "psg1.bmp"
"pw_hkpsg1.wpn"
5
"pw_hksr9.txt" "sr9.bmp"
"pw_hksr9.wpn"
5
"pw_hksr9t.txt" "sr9tc.bmp"
"pw_hksr9t.wpn"
5
"pw_sr25.txt" "sr25.bmp"
"pw_sr25.wpn" 5
"pw_lar.txt" "lar.bmp"
"pw_lar.wpn"
50
"pw_m24.txt" "m24sws.bmp"
"pw_m24.wpn"
50
"pw_mauser89.txt" "mauser89.bmp"
"pw_mauser89.wpn"
50
"pw_mosin.txt"
"mosin1891.bmp"
"pw_mosin.wpn"
50
"pw_phm85.txt" "m85.bmp"
"pw_phm85.wpn"
50
"pw_sr60.txt" "sr60.bmp"
"pw_sr60.wpn"
50
"pw_sr60sd.txt" "sr60sd.bmp"
"pw_sr60sd.wpn" 50
"pw_robar50.txt" "r50bmg.bmp"
"pw_robar50.wpn" 50
"pw_trg21.txt" "trg.bmp"
"pw_trg21.wpn"
50
"pw_ssg3000.txt" "ssg3000.bmp"
"pw_ssg3000.wpn" 50
"pw_sar8.txt" "sar.bmp"
"pw_sar8.wpn"
5
"pw_aughbart.txt" "aughbart.bmp"
"pw_aughbart.wpn" 4
"pw_ssg69.txt" "ssg69.bmp"
"pw_ssg69.wpn"
50
"pw_scout.txt" "scout.bmp"
"pw_scout.wpn"
50
"pw_sv98.txt" "sv98.bmp"
"pw_sv98.wpn"
50
"pw_tcim89sr.txt" "tcim89sr.bmp"
"pw_tcim89sr.wpn" 5
"pw_wa2000.txt" "wa2000.bmp"
"pw_wa2000.wpn"
7
"pw_shotgun.txt" "Benelli_12Guage.bmp"
"pw_shotgun.wpn" 5
"pw_spas12.txt" "spas12.bmp"
"pw_spas12.wpn"
5
"pw_spas15.txt" "spas15.bmp"
"pw_spas15.wpn"
5
"pw_caws.txt" "caws.bmp"
"pw_caws.wpn"
5
"pw_cawsf.txt" "caws.bmp"
"pw_cawsf.wpn"
5
"pw_cawss.txt" "caws.bmp"
"pw_cawss.wpn"
5
"pw_pancor.txt"
"jackhammer.bmp"
"pw_pancor.wpn" 5
"pw_pancorf.txt" "jackhammer.bmp"
"pw_pancorf.wpn" 5
"pw_pancors.txt" "jackhammer.bmp"
"pw_pancors.wpn" 5
"pw_saiga12k.txt" "saiga.bmp"
"pw_saiga12k.wpn" 5
"pw_saiga12kf.txt" "saiga.bmp"
"pw_saiga12kf.wpn"
5
"pw_saiga12ks.txt" "saiga.bmp"
"pw_saiga12ks.wpn"
5
"pw_us90.txt" "us90.bmp"
"pw_us90.wpn"
5
Everything in the right-hand column, which is really crooked, the numbers, are the number
of clips for that gun. Figuring out which guns are which can be a challenge sometimes, but
thats just the way things are. This file is also involved in making completely new
weapons, but I am not going to get into that right now. To change the amount of clips,
simply change the number in the far right column in front of the gun you want. Example: If
I wanted to change the number of clips the Pancor Jackhammer has, I would change this:
"pw_pancors.txt" "jackhammer.bmp"
"pw_pancors.wpn" 5
To this: "pw_pancors.txt" "jackhammer.bmp"
"pw_pancors.wpn" 10
Now instead of having the normal 5 clips, it has 10. In case you are wondering, the reason
this list is so long is that I have NATO 2, available from the Rainbow Six Retreat Mods
Section.
3. The same process is used to change the other .itm files. To put the changes into
effect, save and exit. The only way I can ever get these things to save is to just click
the X in the corner and say yes.