101 lines
5.5 KiB
XML
Executable File
101 lines
5.5 KiB
XML
Executable File
<?xml version='1.0'?>
|
|
<!--
|
|
File: %RS_TOOLSCONFIG%/pipeline3/Rage.xml
|
|
Description: Rage Processor Settings.
|
|
|
|
Author: David Muir <david.muir@rockstarnorth.com>
|
|
Date: 8 August 2012
|
|
-->
|
|
<Parameters>
|
|
<!--
|
|
Parameter to tell processor how many files per packet to convert.
|
|
-->
|
|
<Parameter name="XGE File Limit" type="int" value="10" />
|
|
|
|
<!--
|
|
Parameter to tell processor how much data to pack into a XGE packet.
|
|
(in kilobytes).
|
|
-->
|
|
<Parameter name="XGE Packet Size" type="int" value="8388608" />
|
|
|
|
<!--
|
|
Parameter to tell processor where to extract and store local data.
|
|
-->
|
|
<Parameter name="Cache Directory" type="string" value="$(cache)\convert\$(branch)\resources" />
|
|
|
|
<!--
|
|
Parameter to tell processor to capture resource bucket and size statistics
|
|
into data files. This will be collected on the Asset Builders and populated
|
|
into database tables for historical anaylsis.
|
|
-->
|
|
<Parameter name="Capture Resource Statistics" type="bool" value="true" />
|
|
|
|
<!--
|
|
Resource bucket and size statistics rolling file size.
|
|
-->
|
|
<Parameter name="Resource Statistics Size" type="int" value="8388608" />
|
|
|
|
<!-- XGE Allow Remote flag -->
|
|
<Parameter name="XGE Allow Remote" type="bool" value="true" />
|
|
|
|
<!--
|
|
Flag to warn about missing tuine files for fragments
|
|
-->
|
|
<Parameter name="Warn For Missing Tune Files" type="bool" value="false" />
|
|
|
|
|
|
<!--
|
|
List a few generic dependencies based on their filetype; see
|
|
RSG.Platform.FileType enumeration for available types (picked up
|
|
using reflection).
|
|
|
|
These dependencies are both synced and also supplied as dependent
|
|
files (i.e. if they change data is rebuilt - PLEASE BE CAREFUL)
|
|
|
|
Additional environment:
|
|
$(basename) : asset base filename
|
|
|
|
This isn't all resource dependencies; there are additional such as
|
|
the texture pipeline that are defined in code.
|
|
-->
|
|
<Array name="Dependencies(Fragment)" type="string">
|
|
<Parameter value="$(core_fragtune)" /> <!-- frag can have more than one cloth mesh in it and the name of the cloth meshes doesn't match frag's name, so we need the entire folder-->
|
|
|
|
<Parameter value="$(core_fragtune)/environmentcloth_custombounds.xml" /> <!-- global cloth custom bounds tuning. Not really needed since the entire folder is sync-ed -->
|
|
<Parameter value="$(core_fragtune)/$(basename).tune" /> <!-- basic tune file -->
|
|
<Parameter value="$(fragtune)/$(basename).tune" /> <!-- ensures we sync tune files for DLC-->
|
|
<Parameter value="$(core_assets)/characters/nm.xml" /> <!-- NM File loaded when converting any fragment, character or otherwise. -->
|
|
<Parameter value="$(core_assets)/anim/ragdoll" />
|
|
<Parameter value="$(core_assets)/metadata/textures/templates/maps/Default.tcp" /> <!-- nothing should reference Default.tcp, but since it's the fallback for TCS, it has to be sync'ed -->
|
|
<Parameter value="$(core_common)/data/materials/procedural.meta" /> <!-- kept for backward compatibility; should be dropped as soon as DEV branch are dropped -->
|
|
<!--<Parameter value="$(core_export)/data/materials/procedural.pso.meta" />-->
|
|
</Array>
|
|
<Array name="Dependencies(BoundsDictionary)" type="string">
|
|
<Parameter value="$(core_common)/data/materials/materials.dat" />
|
|
<Parameter value="$(core_common)/data/materials/procedural.meta" /> <!-- kept for backward compatibility; should be dropped as soon as DEV branch are dropped -->
|
|
<!--<Parameter value="$(core_export)/data/materials/procedural.pso.meta" />-->
|
|
</Array>
|
|
<Array name="Dependencies(BoundsFile)" type="string">
|
|
<Parameter value="$(core_common)/data/materials/materials.dat" />
|
|
<Parameter value="$(core_common)/data/materials/procedural.meta" /> <!-- kept for backward compatibility; should be dropped as soon as DEV branch are dropped -->
|
|
<!--<Parameter value="$(core_export)/data/materials/procedural.pso.meta" />-->
|
|
</Array>
|
|
<Array name="Dependencies(Drawable)" type="string">
|
|
<Parameter value="$(core_common)/data/materials/materials.dat" />
|
|
<Parameter value="$(core_common)/data/materials/procedural.meta" /> <!-- kept for backward compatibility; should be dropped as soon as DEV branch are dropped -->
|
|
<!--<Parameter value="$(core_export)/data/materials/procedural.pso.meta" />-->
|
|
<Parameter value="$(core_assets)/metadata/textures/templates/maps/Default.tcp" /> <!-- nothing should reference Default.tcp, but since it's the fallback for TCS, it has to be sync'ed -->
|
|
</Array>
|
|
<Array name="Dependencies(CutsceneMetadata)" type="string">
|
|
<Parameter value="$(core_assets)/metadata/definitions" />
|
|
</Array>
|
|
<Array name="Dependencies(Metadata)" type="string">
|
|
<Parameter value="$(core_assets)/metadata/definitions" />
|
|
</Array>
|
|
<Array name="Dependencies(PSO)" type="string">
|
|
<Parameter value="$(core_assets)/metadata/definitions" />
|
|
</Array>
|
|
<Array name="Dependencies(TextureDictionary)" type="string">
|
|
<Parameter value="$(core_assets)/metadata/textures/templates/maps/Default.tcp" /> <!-- nothing should reference Default.tcp, but since it's the fallback for TCS, it has to be sync'ed -->
|
|
</Array>
|
|
</Parameters> |