Page 1 of 1

How does the DLC work?

Posted: Tue May 17, 2011 10:00 am
by Edge100x
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" /> 

Re: How does the DLC work?

Posted: Tue Jun 14, 2011 3:03 pm
by Edge100x
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"/>