Building Rainbow Six 3 Maps for the Xbox
By Aaron Stanton
www.GamesFirst.com
Hello and welcome. :)
How To Convert a PC Rainbow Map to an Xbox Rainbow Map (cont.):

1. Don’t use any textures, static meshes, sounds, templates, or any other such thing that are not included with the Xbox files, unless you intend to include those textures when you distribute the map. That rule is pretty easy to do, but also pretty easy to forget, since the PC version ships with several maps that are not included on the Xbox. So as a reference point, here is a list of maps that come stock on the Xbox (some of these may be LIVE downloads, I can’t remember). Avoid using textures from any map not listed here, at least until you feel confident exploring, and it might help keep down errors:

Airport
Airport2_MP
Alcatraz
Alpines
Garage
Import_Eport
Island
MeatPacking
Mountain_Highway
Office_Complex
Oil_Refinery
Oldcity
Oldcity_MP
Peaks_MP
Penthouse
Presidio_MP
Shipyard
Streets_MP
Warehouse_MP
Training_basics
Training_MP
Training_shooting
Training_Team


2. Static Meshes built inside of UnrealED seem to work. All indication suggests that imported texture files will work as well. However, as of my knowledge, PC sounds are not the correct format (not really tested much yet), and there is no template folder on the Xbox (another location?). Any bad guy rendered with a template not included on the Xbox already simply won’t appear when you start the map.

3. If your terrorists have their availability set incorrectly when you turn on the Terrorist Hunt option in the .ini file, Rainbow Six will lock up on boot. This doesn’t seem to be as much a problem when only Terrorist Hunt is enabled, but more when both it and something like Survival are activated together within the same map. A terrorist setting that I know works is:

m_bHideInLowGoreLevel NotAvailable
m_bUseR6Avalibility Available
m_eBomb Available
m_eCaptureTheEnemyAdv Av.
M_eCountDown Av.
M_eDeathmatch Not Av.
M_eDefend Not Av.
M_eDefendCoop Av.
M_eEscort Av.
M_eHostageRescue Av.
M_eHostageRescueAdv Av.
M_eHostageRescueCoop Av.
M_eKamikaze Av.
M_eLoneWolf Av.
M_eMissionMode Av.
M_eRecon Av.
M_eRoconCoop Av.
M_eScatteredHuntAdv Av.
M_eSquadDeathmatch Not Av.
M_eSquadTeamDeathmatch Not Av.
M_eStoryMode Av.
M_eTeamDeathmatch Not Av.
M_eTerroristHuntAdv Av
M_eTerroristHuntAdv Av.
M_eTerroristHuntCoop Av.

Others have worked for me, but when all else fails, this one seems to work reliably. It’s lifted directly from the PC version of Ancient Escapades.

4. Fair warning: even though I say they seem to work, I’ve only tested specific combinations of settings. You might very well discover inconsistencies, times when things don’t work. I encourage you then, to delete and compare until you figure out what it is, and then write up a little report of about the incompatibility on the forums. Until we have a fairly descent library of known problems and things to avoid, or confirmed to work, you might want build your maps in stages. Put in elements, test it. Put in next element, test it. Or, save multiple versions at different stages of development. It will help troubleshooting a great deal.

5. Reference the library, here (under construction), for more known problems and compatibilities.








NEXT (Copying Files to Your Xbox)--->
Index:

1. Introduction (my only soap-box in the tutorial)
2. What You'll Need to Build Maps for the Xbox
3. Bit of a Disclaimer (and a call for help)
4. A Repeat About UnrealED
5. The Difference Between PC and Xbox Rainbow Maps
6. How I Figured These Things Out (and why you should care)
7. How to Convert a PC Rainbow Six Map into an Xbox RB6 Map
8. Build Your Map Without Incompatabilites
9. Copying the Files to Your Xbox
10. Links Used in This Tutorial
11. My Thanks


Or download the complete .doc version of the tutorial here.