How does the DLC work?

Post Reply
User avatar
Edge100x
Founder
Founder
Posts: 12945
https://www.youtube.com/channel/UC40BgXanDqOYoVCYFDSTfHA
Joined: Thu Apr 18, 2002 11:04 pm
Location: Seattle
Contact:

How does the DLC work?

Post 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" /> 
User avatar
Edge100x
Founder
Founder
Posts: 12945
Joined: Thu Apr 18, 2002 11:04 pm
Location: Seattle
Contact:

Re: How does the DLC work?

Post 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"/>		
Post Reply