By KetsuCorp

Welcome to the most anticipated and enjoyed Tom Clancy Rainbow Six Mod
available; RavenShield 2.0! KetsuCorp's debut mod differs from many R6 mods
in that all the most important gameplay aspects aren't nerfed or altered. All
refinements come at the community's consideration, created by KetsuCorp.


*Completely Updated Characters.
*Redefined Armaments Textures.
*Improved Visual Particle Effects.
*Implemented Ironsight System's.
*Fundamentally Improved Reality.
*Revisualized Menu Background.
*Updated AI, improving on squad.
*Hostile AI behaviour is balanced.
*Immersive GoggleHUD & Health.


-1- Download from the download page.
-2- Extract the data from the archive.
-3- Overwrite your existing RVS folder.
-4- OPTIONAL: Please make a backup.
-5- Enjoy.

KetsuCorp is a community oriented development group, we seek to begin a
new era of modding where the designer has the largest say not only by the
product that is finished by us; but also by teaching you all how you can be
involved in your own works. We wish you the best of times in development.

NOTICE: PayPal Donations are contributed solely on the basis that you find all

projects conceived and completed above standards. If you enjoy our works on

titles you love. Support our future, we are a non-profit organization with that

aim to ensure high quality modifications are released for your own enjoyment.

This is not for purchase for the modification and we will not support this at all.

Thank You

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
RSS feed Articles

1. Getting Started

In this easy tutorial, you will create a multiplayer mod that is installed server side. Programming a multiplayer mod can be confusing in the Raven Shield engine, because the UBISoft developers stripped out a lot of support for modding from the original code. However, this tutorial will walk you through the basics.

You will need:

1) My SDK2 - download here: Mediafire.com
2) Raven Shield source code reference (included in the above download)
3) A text editor like Notepad, Notepad++, or my favorite, Crimson Editor.

2. Basic Code

Open up your text editor, and copy and paste the following:

class ModName extends Actor;

var bool bOne,bTwo;

//replication is basically determining what code should run on client and server
//this stuff with the replication will check to make sure that the mod runs properly
   reliable if ( Role == ROLE_Authority )

//more replication stuff
event PostBeginPlay()
   bTwo = bOne;

//this function is where the work of your mod gets done
simulated event PostNetBeginPlay()
   local color y;
   if ( !bTwo )
   log("Replication FAILED");
   //here you can change the color of the console alert
   //just look up online a RGB color chart to get the correct numbers
   y.R = 57;
   y.B = 255;
   y.G = 150;
   //here is the message that will be added when a player joins the server
   AddMessageToConsole("--- This server is running MODNAME ---",y);
   AddMessageToConsole("   Mod created by AUTHOR - NAME@EMAIL.COM",y);
   //here is what your mod can change
   //for example, right now it changes the normal and silenced FAMAS to have a 50 round clip

//these are just housekeeping code
//it makes sure that the mod runs without bothering gameplay

That is the complete source code to a simple mod that changes the ammo capacity of the FAMAS G2. You can see that the comments (behind the double slashes) explain what each element does. Essentially, this code is designed to fulfill two functions:
1: Test to see if client/server communication is working, and
2: If it is working, make the proper changes to a game element (in this case, FAMAS ammo).

3. Make Your Changes

Start by changing the "ModName" in the very first line to the name of your mod. It must be a single word, but can have capitals and small letters. Save the file in SDK2 > Code Environment > (Whatever you just named your mod) > Classes > (Whatever you just named your mod).uc. The *.uc ending is VERY important. It won't work without it!
In the function "PostNetBeginPlay," at the section with "AddMessageToConsole", change it to say what you like. This is the text that adds to players' consoles when they join your server. Tell players a bit about your mod. Just above that, you can also change the color of the text by modifying those three numbers.

Now you need to make the mod do what you want. Go into the Raven Shield source code. Most classes will have a section at the bottom called "defaultproperties." These are simple variables that you can easily change with your new mod. In the above code, I am changing the defaultproperties for the classes NormalAssaultFAMASG2 and SilencedAssaultFAMASG2 -- specifically, I am changing the value m_iClipCapacity.

For another example, check out the class R6SniperRifle. It has the defaultproperties entry of m_fMaxZoom. If I were to delete the two lines referring to the FAMAS G2, and enter this line:


My mod would now change the zoom amount for all snipers to 5x instead of 10x.

You just always need to make sure your line follows this format:

So in the code above that you copied and pasted, where I changed the default ammo amount of the FAMAS, you can delete those two lines and put in your own changes. Just look at some of the original source code classes and decide what you want to change.

4. Make It Work

Save all your changes, then close the text editor. Run ToolBelt in SDK2, and type Compile at the command prompt. Then type the name you gave your mod. It should compile in a few seconds with no errors. Then type UTX, then your mod name again. This gives you a file that will work as a multiplayer mod!

(NOTE: One of the features that UBI removed from Raven Shield is the ability to transfer *.u files between players and servers. Because code is by default compiled into *.u files, we need to change that into a *.utx file. This is why we use the UTX command in ToolBelt. Alternately, you could just rename the file extension.)

To install this mod, place the final UTX file in your server's textures folder, then add these lines to the bottom of your ravenshield.mod file:


Change "NameOfMod" to whatever you named your mod. And start your server up! Post any questions you may have, and I'll try to help.

RSS feed Downloads
RavenShield 2.0, Steam

RavenShield 2.0, Steam

1 year ago Full Version 3 comments

RavenShield 2.0 is KetsuCorp's debut modification that endures today as the premier Rainbow Six mod. Covering a plethora of needs for the avid Rainbow...

RavenShield 2.0, Retail

RavenShield 2.0, Retail

1 year ago Full Version 6 comments

RavenShield 2.0 is KetsuCorp's debut modification that endures today as the premier Rainbow Six mod. Covering a plethora of needs for the avid Rainbow...

Post comment Comments  (0 - 10 of 240)
snu3.14 Oct 12 2015 says:

How can I import weapons and gadgets from Merc2 to server mode? I am using that script from Twi, but Famas is the only weapon that is imported. And ThermalVision also. Is there a chance that Merc2 can be played in multiplayer?

+1 vote     reply to comment
Yetizombie 20hours 16mins ago replied:

Where Did you get the Merc2 mod? I can't find it anywhere

+1 vote     reply to comment
EagleBeak Oct 5 2015 says:

Will you ever be releasing 3D sights? The 2D sights are just not up to par, sorry :(

Other than that, I give you guys a thumbs up. The World still needs R63. But please, keep up the good work! There is more to do still!

+3 votes     reply to comment
Z-MANIAC Oct 6 2015 replied:

I've released 3D sights mod which can be used with RVS 2.0. See the 'addons' section (might be waiting for approval).

+3 votes     reply to comment
EagleBeak Oct 20 2015 replied:

I cannot thank you enough. This makes Rainbow Six playable again. You really need to make a forum thread on Steam to let more people know about this!

+1 vote     reply to comment
brunocar Sep 22 2015 says:

is there a way to deactivate the goggles?

+2 votes     reply to comment
theawesomehabeebus Sep 7 2015 says:

which one do i need for the uplay version?

+1 vote     reply to comment
Guest Jul 31 2015 says:

This comment is currently awaiting admin approval, join now to view.

Helleluia Aug 2 2015 replied:

Simply check the "Display reticule" box within the Options/HUD screen.

+1 vote     reply to comment
STALKERson Aug 27 2015 replied:

Even with this box checked, the cross-hair does not re-appear during non zoomed-in / non iron-sighted aiming. It makes me have to rely on the iron sights quite often which is too close of a view while in close-quarters combat.

+1 vote     reply to comment
Helleluia Aug 27 2015 replied:

See here: Steamcommunity.com

+2 votes     reply to comment
STALKERson Aug 29 2015 replied:

I was able to get the original cross-hairs back by following those instructions on steam forums. Thank you. Now I am really enjoying the Mod.

+1 vote     reply to comment
Post a comment

You are not logged in, your comment will be anonymous unless you join the community. Or sign in with your social account:

Tom Clancy's Rainbow Six 3: Raven Shield
Send Message
Release date
Released 2010
Mod watch
Start tracking
Community Rating



50 votes submitted.

You Say


Ratings closed.

Highest Rated (3 agree) 9/10

A must-have if you own this game.

Jan 18 2014 by boredgunner

Lowest Rated (2 agree) 1/10

I understand this mod meant to improve the game but vanilla game is better in every aspect. For example. In menu, several pictures have been changed with ugly ones. Portraits are gone from menu and been replaced with bad ones. No Hud in gameplay, you cant see how many magazines you have, you cant see how many flashbangs/grenades left, seriously where is realism? I can count my magazines and see my equipment in real life. You dont know if youre on semi-auto or burst fire, unless you shoot, really…

Dec 21 2013 by skulz87

Embed Buttons
Link to RavenShield 2.0 by selecting a button and using the embed code provided more...
RavenShield 2.0
Last Update
4 months ago
221 members