How does the DLC work?

Post Reply
User avatar
Edge100x
Founder
Founder
Posts: 12309
Joined: Thu Apr 18, 2002 11:04 pm
Location: Seattle
Contact:

How does the DLC work?

Post by Edge100x » Tue May 17, 2011 10:00 am

The first DLC for Crysis 2 includes four new maps: cw2_subway, cw2_tanker, cw2_compound, and cw2_central_station. All of these maps can be run as "InstantAction" and "TeamInstantAction", and each supports certain other modes, as we list here: http://www.nfoservers.com/forums/viewto ... 374#p23374

To run the DLC maps on your server, you must edit your "LevelRotation.xml" file. At the top, you must specify "Custom", and provide your own custom rotation that includes new maps.

You can mix non-DLC and DLC maps in the same mapcycle, but any players who have not purchased the DLC will be kicked when a DLC map is loaded, so we recommend against this.

Here are example custom map lists. If you use one of these blocks, put it in your LevelRotation.xml file below the "</Variant>" line and before the "</levelRotation>" line.

All TIA:

Code: Select all

  <level name="Wars/cw2_central_station" gameRules="TeamInstantAction" /> 
  <level name="Wars/cw2_tanker" gameRules="TeamInstantAction" /> 
  <level name="Wars/cw2_subway" gameRules="TeamInstantAction" /> 
  <level name="Wars/cw2_compound" gameRules="TeamInstantAction" /> 
  <level name="Wars/cw2_subway" gameRules="TeamInstantAction" /> 
  <level name="Wars/cw2_tanker" gameRules="TeamInstantAction" /> 
  <level name="Wars/cw2_central_station" gameRules="TeamInstantAction" /> 
  <level name="Wars/cw2_compound" gameRules="TeamInstantAction" /> 
  <level name="Wars/cw2_tanker" gameRules="TeamInstantAction" /> 
  <level name="Wars/cw2_subway" gameRules="TeamInstantAction" /> 
  <level name="Wars/cw2_central_station" gameRules="TeamInstantAction" /> 
  <level name="Wars/cw2_compound" gameRules="TeamInstantAction" /> 
All IA:

Code: Select all

  <level name="Wars/cw2_subway" gameRules="InstantAction" /> 
  <level name="Wars/cw2_tanker" gameRules="InstantAction" /> 
  <level name="Wars/cw2_compound" gameRules="InstantAction" /> 
  <level name="Wars/cw2_subway" gameRules="InstantAction" /> 
  <level name="Wars/cw2_central_station" gameRules="InstantAction" /> 
  <level name="Wars/cw2_compound" gameRules="InstantAction" /> 
  <level name="Wars/cw2_tanker" gameRules="InstantAction" /> 
  <level name="Wars/cw2_central_station" gameRules="InstantAction" /> 
  <level name="Wars/cw2_subway" gameRules="InstantAction" /> 
  <level name="Wars/cw2_compound" gameRules="InstantAction" /> 
  <level name="Wars/cw2_tanker" gameRules="InstantAction" /> 
  <level name="Wars/cw2_central_station" gameRules="InstantAction" /> 
  <level name="Wars/cw2_compound" gameRules="InstantAction" /> 
Mixed modes:

Code: Select all

  <level name="Wars/cw2_tanker" gameRules="CrashSite" /> 
  <level name="Wars/cw2_compound" gameRules="Extraction" /> 
  <level name="Wars/cw2_central_station" gameRules="CaptureTheFlag" /> 
  <level name="Wars/cw2_subway" gameRules="CrashSite" /> 
  <level name="Wars/cw2_compound" gameRules="CrashSite" /> 
  <level name="Wars/cw2_subway" gameRules="Extraction" /> 
  <level name="Wars/cw2_tanker" gameRules="CaptureTheFlag" /> 
  <level name="Wars/cw2_compound" gameRules="Assault" /> 
  <level name="Wars/cw2_central_station" gameRules="CrashSite" /> 
  <level name="Wars/cw2_subway" gameRules="CaptureTheFlag" /> 
  <level name="Wars/cw2_compound" gameRules="CrashSite" /> 
  <level name="Wars/cw2_central_station" gameRules="CaptureTheFlag" /> 
  <level name="Wars/cw2_subway" gameRules="Extraction" /> 
  <level name="Wars/cw2_compound" gameRules="Assault" /> 
  <level name="Wars/cw2_tanker" gameRules="CrashSite" /> 
  <level name="Wars/cw2_subway" gameRules="CrashSite" /> 
  <level name="Wars/cw2_compound" gameRules="Extraction" /> 
  <level name="Wars/cw2_subway" gameRules="CaptureTheFlag" /> 
  <level name="Wars/cw2_tanker" gameRules="CaptureTheFlag" /> 
  <level name="Wars/cw2_central_station" gameRules="CrashSite" /> 
  <level name="Wars/cw2_compound" gameRules="CrashSite" /> 

User avatar
Edge100x
Founder
Founder
Posts: 12309
Joined: Thu Apr 18, 2002 11:04 pm
Location: Seattle
Contact:

Re: How does the DLC work?

Post by Edge100x » Tue Jun 14, 2011 3:03 pm

DLC2 works the same way. Here are example mapcycles for it:

IA:

Code: Select all

	<level name="Wars/cw2_bryantpark" gameRules="InstantAction"/>
	<level name="Wars/cw2_streets" gameRules="InstantAction"/>
	<level name="Wars/cw2_flooded_streets" gameRules="InstantAction"/>
	<level name="Wars/cw2_gould" gameRules="InstantAction"/>
	<level name="Wars/cw2_prism" gameRules="InstantAction"/>	
	<level name="Wars/cw2_bryantpark" gameRules="InstantAction"/>
	<level name="Wars/cw2_flooded_streets" gameRules="InstantAction"/>
	<level name="Wars/cw2_streets" gameRules="InstantAction"/>
	<level name="Wars/cw2_prism" gameRules="InstantAction"/>	
	<level name="Wars/cw2_gould" gameRules="InstantAction"/>
	<level name="Wars/cw2_bryantpark" gameRules="InstantAction"/>
	<level name="Wars/cw2_flooded_streets" gameRules="InstantAction"/>
	<level name="Wars/cw2_streets" gameRules="InstantAction"/>
	<level name="Wars/cw2_prism" gameRules="InstantAction"/>	
	<level name="Wars/cw2_flooded_streets" gameRules="InstantAction"/>
	<level name="Wars/cw2_gould" gameRules="InstantAction"/>
TIA:

Code: Select all

	<level name="Wars/cw2_prism" gameRules="TeamInstantAction"/>
	<level name="Wars/cw2_bryantpark" gameRules="TeamInstantAction"/>
	<level name="Wars/cw2_streets" gameRules="TeamInstantAction"/>
	<level name="Wars/cw2_flooded_streets" gameRules="TeamInstantAction"/>
	<level name="Wars/cw2_gould" gameRules="TeamInstantAction"/>
	<level name="Wars/cw2_prism" gameRules="TeamInstantAction"/>	
	<level name="Wars/cw2_bryantpark" gameRules="TeamInstantAction"/>
	<level name="Wars/cw2_flooded_streets" gameRules="TeamInstantAction"/>
	<level name="Wars/cw2_streets" gameRules="TeamInstantAction"/>
	<level name="Wars/cw2_prism" gameRules="TeamInstantAction"/>	
	<level name="Wars/cw2_gould" gameRules="TeamInstantAction"/>
	<level name="Wars/cw2_bryantpark" gameRules="TeamInstantAction"/>
	<level name="Wars/cw2_flooded_streets" gameRules="TeamInstantAction"/>
	<level name="Wars/cw2_streets" gameRules="TeamInstantAction"/>
	<level name="Wars/cw2_prism" gameRules="TeamInstantAction"/>	
	<level name="Wars/cw2_flooded_streets" gameRules="TeamInstantAction"/>
	<level name="Wars/cw2_gould" gameRules="TeamInstantAction"/>
Assault:

Code: Select all

	<level name="Wars/cw2_compound" gameRules="Assault"/>
	<level name="Wars/cw2_gould" gameRules="Assault"/>
	<level name="Wars/cw2_streets" gameRules="Assault"/>	
	<level name="Wars/cw2_compound" gameRules="Assault"/>
	<level name="Wars/cw2_streets" gameRules="Assault"/>
	<level name="Wars/cw2_gould" gameRules="Assault"/>
Mixed modes:

Code: Select all

	<level name="Wars/cw2_streets" gameRules="CrashSite"/>
	<level name="Wars/cw2_gould" gameRules="Extraction"/>
	<level name="Wars/cw2_prism" gameRules="CaptureTheFlag"/>	
	<level name="Wars/cw2_bryantpark" gameRules="CrashSite"/>
	<level name="Wars/cw2_flooded_streets" gameRules="CrashSite"/>
	<level name="Wars/cw2_streets" gameRules="CaptureTheFlag"/>
	<level name="Wars/cw2_prism" gameRules="CrashSite"/>	
	<level name="Wars/cw2_bryantpark" gameRules="CaptureTheFlag"/>
	<level name="Wars/cw2_prism" gameRules="CaptureTheFlag"/>	
	<level name="Wars/cw2_streets" gameRules="Extraction"/>
	<level name="Wars/cw2_gould" gameRules="CrashSite"/>
	<level name="Wars/cw2_bryantpark" gameRules="CaptureTheFlag"/>
	<level name="Wars/cw2_prism" gameRules="CaptureTheFlag"/>	
	<level name="Wars/cw2_streets" gameRules="Extraction"/>
	<level name="Wars/cw2_gould" gameRules="CrashSite"/>
	<level name="Wars/cw2_streets" gameRules="CrashSite"/>
	<level name="Wars/cw2_gould" gameRules="Extraction"/>
	<level name="Wars/cw2_prism" gameRules="CaptureTheFlag"/>	
	<level name="Wars/cw2_bryantpark" gameRules="CrashSite"/>
	<level name="Wars/cw2_flooded_streets" gameRules="CrashSite"/>
	<level name="Wars/cw2_streets" gameRules="CaptureTheFlag"/>
	<level name="Wars/cw2_prism" gameRules="CrashSite"/>		

Post Reply