Skip to main content

Meta Files

There are two files you need to create for a new archive. Create these files on your desktop.

``` content.xml setup2.xml ```

Inside of these files you will need to add the following code and replace 'REPLACEME' with exact characters that you would like to replace them with. 'dlc_' is required. Ie. mytextures.

content.xml

``` <?xml version="1.0" encoding="UTF-8"?> <CDataFileMgr__ContentsOfDataFileXml>

   <disabledFiles />
   <includedXmlFiles />
   <includedDataFiles />
   <dataFiles>
       <Item>
           <filename>dlc_REPLACEME:/%PLATFORM%/textures/myCustomFile.rpf</filename>
           <fileType>RPF_FILE</fileType>
           <overlay value="true" />
           <disabled value="true" />
           <persistent value="true" />
       </Item>
   </dataFiles>
   <contentChangeSets>
       <Item>
           <changeSetName>REPLACEME_AUTOGEN</changeSetName>
           <filesToDisable />
           <filesToEnable>
               <Item>dlc_REPLACEME:/%PLATFORM%/textures/myCustomFile.rpf</Item>
           </filesToEnable>
           <txdToLoad />
           <txdToUnload />
           <residentResources />
           <unregisterResources />
       </Item>
   </contentChangeSets>
   <patchFiles />

</CDataFileMgr__ContentsOfDataFileXml> ```

setup2.xml

``` <?xml version="1.0" encoding="UTF-8"?> <SSetupData>

   <deviceName>dlc_REPLACEME</deviceName>
   <datFile>content.xml</datFile>
   <timeStamp>03/30/2018 17:26:39</timeStamp>
   <nameHash>REPLACEME</nameHash>
   <contentChangeSetGroups>
       <Item>
           <NameHash>GROUP_STARTUP</NameHash>
           <ContentChangeSets>
               <Item>REPLACEME_AUTOGEN</Item>
           </ContentChangeSets>
       </Item>
   </contentChangeSetGroups>

</SSetupData> ```

Setting Up An Archive

Generally speaking when you're working with the creation of a new dlcpack you will need to have the following structure according to this page:

``` - dlc.rpf

   - content.xml
   - setup2.xml
   - x64
       - textures
           - myCustomFile.rpf
               - myYTDFile.ytd

```

Here's an example of folder structure:

![TextureFolderStructure](/img/wiki/TextureFolderStructure.png)

  • You can use CTRL + ALT + O in OpenIV to open a new folder.
  • Open a New Folder and then right-click the white-space on the right-side of OpenIV and create a new RPF file.
  • This RPF file must be called 'dlc'.
  • Inside this rpf mimic the above folder structure.
  • Once this is complete the addon is ready for your server.

DLC Pack Installation

The name of your DLC Pack is the name of your folder for the dlc pack.

``` Basic Folder Path: server-files/client_packages/game_resources/dlcpacks/REPLACEME/dlc.rpf ```