Files
gtav-src/tools_ng/etc/content/content_level_env_test.xml
T
2025-09-29 00:52:08 +02:00

496 lines
24 KiB
XML
Executable File

<?xml version="1.0" encoding="UTF-8"?>
<graphml xmlns="http://graphml.graphdrawing.org/xmlns"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
<!--
GTA5 Env Test Level; defining the assets and processes for
the env_test level.
-->
<graph id="level:env_test" edgedefault="directed">
<!-- Assets -->
<node id="level:env_test:env_test_01:source">
<data key="content_type">file</data>
<data key="path">$(art)/Models/env_test/env_test_01.maxc</data>
<data key="max_type">map_container</data>
<data key="archetypes">true</data>
<data key="entities">true</data>
</node>
<node id="level:env_test:env_test_01_prop:source">
<data key="content_type">file</data>
<data key="path">$(art)/Models/env_test/env_test_01_prop.maxc</data>
<data key="max_type">map_container</data>
<data key="archetypes">true</data>
<data key="entities">false</data>
<data key="prefix">etp_</data>
</node>
<node id="level:env_test:env_test_02:source">
<data key="content_type">file</data>
<data key="path">$(art)/Models/env_test/env_test_02.maxc</data>
<data key="max_type">map_container</data>
<data key="archetypes">true</data>
<data key="entities">true</data>
</node>
<node id="level:env_test:env_test_02_prop:source">
<data key="content_type">file</data>
<data key="path">$(art)/Models/env_test/env_test_02_prop.maxc</data>
<data key="max_type">map_container</data>
<data key="archetypes">true</data>
<data key="entities">false</data>
<data key="prefix">etp_</data>
</node>
<node id="level:env_test:env_test_03:source">
<data key="content_type">file</data>
<data key="path">$(art)/Models/env_test/env_test_03.maxc</data>
<data key="max_type">map_container</data>
<data key="archetypes">true</data>
<data key="entities">true</data>
</node>
<node id="level:env_test:env_test_03_prop:source">
<data key="content_type">file</data>
<data key="path">$(art)/Models/env_test/env_test_03_prop.maxc</data>
<data key="max_type">map_container</data>
<data key="archetypes">true</data>
<data key="entities">false</data>
<data key="prefix">etp_</data>
</node>
<node id="level:env_test:env_test_04:source">
<data key="content_type">file</data>
<data key="path">$(art)/Models/env_test/env_test_04.maxc</data>
<data key="max_type">map_container</data>
<data key="archetypes">true</data>
<data key="entities">true</data>
</node>
<node id="level:env_test:env_test_04_prop:source">
<data key="content_type">file</data>
<data key="path">$(art)/Models/env_test/env_test_04_prop.maxc</data>
<data key="max_type">map_container</data>
<data key="archetypes">true</data>
<data key="entities">false</data>
<data key="prefix">etp_</data>
</node>
<node id="level:env_test:env_test_05:source">
<data key="content_type">file</data>
<data key="path">$(art)/Models/env_test/env_test_05.maxc</data>
<data key="max_type">map_container</data>
<data key="archetypes">true</data>
<data key="entities">true</data>
</node>
<node id="level:env_test:env_test_05_prop:source">
<data key="content_type">file</data>
<data key="path">$(art)/Models/env_test/env_test_05_prop.maxc</data>
<data key="max_type">map_container</data>
<data key="archetypes">true</data>
<data key="entities">false</data>
<data key="prefix">etp_</data>
</node>
<!-- Export Maps -->
<node id="level:env_test:env_test_01:export">
<data key="content_type">file</data>
<data key="path">$(export)/levels/env_test/env_test_01.zip</data>
</node>
<node id="level:env_test:env_test_02:export">
<data key="content_type">file</data>
<data key="path">$(export)/levels/env_test/env_test_02.zip</data>
</node>
<node id="level:env_test:env_test_03:export">
<data key="content_type">file</data>
<data key="path">$(export)/levels/env_test/env_test_03.zip</data>
</node>
<node id="level:env_test:env_test_04:export">
<data key="content_type">file</data>
<data key="path">$(export)/levels/env_test/env_test_04.zip</data>
</node>
<node id="level:env_test:env_test_05:export">
<data key="content_type">file</data>
<data key="path">$(export)/levels/env_test/env_test_05.zip</data>
</node>
<!-- Props -->
<node id="level:env_test:env_test_01_prop:export">
<data key="content_type">file</data>
<data key="path">$(export)/levels/env_test/env_test_01_prop.zip</data>
</node>
<node id="level:env_test:env_test_02_prop:export">
<data key="content_type">file</data>
<data key="path">$(export)/levels/env_test/env_test_02_prop.zip</data>
</node>
<node id="level:env_test:env_test_03_prop:export">
<data key="content_type">file</data>
<data key="path">$(export)/levels/env_test/env_test_03_prop.zip</data>
</node>
<node id="level:env_test:env_test_04_prop:export">
<data key="content_type">file</data>
<data key="path">$(export)/levels/env_test/env_test_04_prop.zip</data>
</node>
<node id="level:env_test:env_test_05_prop:export">
<data key="content_type">file</data>
<data key="path">$(export)/levels/env_test/env_test_05_prop.zip</data>
</node>
<!-- SceneXML Nodes -->
<!-- Maps -->
<node id="level:env_test:env_test_01:scenexml">
<data key="content_type">file</data>
<data key="path">$(export)/levels/env_test/env_test_01.xml</data>
</node>
<node id="level:env_test:env_test_02:scenexml">
<data key="content_type">file</data>
<data key="path">$(export)/levels/env_test/env_test_02.xml</data>
</node>
<node id="level:env_test:env_test_03:scenexml">
<data key="content_type">file</data>
<data key="path">$(export)/levels/env_test/env_test_03.xml</data>
</node>
<node id="level:env_test:env_test_04:scenexml">
<data key="content_type">file</data>
<data key="path">$(export)/levels/env_test/env_test_04.xml</data>
</node>
<node id="level:env_test:env_test_05:scenexml">
<data key="content_type">file</data>
<data key="path">$(export)/levels/env_test/env_test_05.xml</data>
</node>
<!-- Props -->
<node id="level:env_test:env_test_01_prop:scenexml">
<data key="content_type">file</data>
<data key="path">$(export)/levels/env_test/env_test_01_prop.xml</data>
</node>
<node id="level:env_test:env_test_02_prop:scenexml">
<data key="content_type">file</data>
<data key="path">$(export)/levels/env_test/env_test_02_prop.xml</data>
</node>
<node id="level:env_test:env_test_03_prop:scenexml">
<data key="content_type">file</data>
<data key="path">$(export)/levels/env_test/env_test_03_prop.xml</data>
</node>
<node id="level:env_test:env_test_04_prop:scenexml">
<data key="content_type">file</data>
<data key="path">$(export)/levels/env_test/env_test_04_prop.xml</data>
</node>
<node id="level:env_test:env_test_05_prop:scenexml">
<data key="content_type">file</data>
<data key="path">$(export)/levels/env_test/env_test_05_prop.xml</data>
</node>
<!-- Processed -->
<!-- Maps -->
<node id="level:env_test:env_test_01:processed">
<data key="content_type">file</data>
<data key="path">$(processed)/levels/env_test/env_test_01.zip</data>
</node>
<node id="level:env_test:env_test_02:processed">
<data key="content_type">file</data>
<data key="path">$(processed)/levels/env_test/env_test_02.zip</data>
</node>
<node id="level:env_test:env_test_03:processed">
<data key="content_type">file</data>
<data key="path">$(processed)/levels/env_test/env_test_03.zip</data>
</node>
<node id="level:env_test:env_test_04:processed">
<data key="content_type">file</data>
<data key="path">$(processed)/levels/env_test/env_test_04.zip</data>
</node>
<node id="level:env_test:env_test_05:processed">
<data key="content_type">file</data>
<data key="path">$(processed)/levels/env_test/env_test_05.zip</data>
</node>
<!-- Target -->
<node id="level:env_test:env_test_01:target">
<data key="content_type">file</data>
<data key="path">$(target)/levels/env_test/env_test_01.rpf</data>
</node>
<node id="level:env_test:env_test_02:target">
<data key="content_type">file</data>
<data key="path">$(target)/levels/env_test/env_test_02.rpf</data>
</node>
<node id="level:env_test:env_test_03:target">
<data key="content_type">file</data>
<data key="path">$(target)/levels/env_test/env_test_03.rpf</data>
</node>
<node id="level:env_test:env_test_04:target">
<data key="content_type">file</data>
<data key="path">$(target)/levels/env_test/env_test_04.rpf</data>
</node>
<node id="level:env_test:env_test_05:target">
<data key="content_type">file</data>
<data key="path">$(target)/levels/env_test/env_test_05.rpf</data>
</node>
<!-- Combine nodes -->
<node id="level:env_test:env_test:combine">
<data key="content_type">file</data>
<data key="path">$(processed)/levels/env_test/env_test.zip</data>
</node>
<!-- Combine Target node -->
<node id="level:env_test:env_test_combine:target">
<data key="content_type">file</data>
<data key="path">$(target)/levels/env_test/env_test.rpf</data>
</node>
<!-- Metadatamerge Nodes-->
<node id="level:env_test:env_test:metadatamerge">
<data key="content_type">file</data>
<data key="path">$(processed)/levels/env_test/env_test_metadata.zip</data>
</node>
<!-- Metadatamerge Target Nodes-->
<node id="level:env_test:env_test:metadatamerge:target">
<data key="content_type">file</data>
<data key="path">$(target)/levels/env_test/env_test_metadata.rpf</data>
</node>
<!-- Processes -->
<!-- Source -> Export -->
<edge source="level:env_test:env_test_01:source" target="level:env_test:env_test_01:export">
<data key="processor">RSG.Pipeline.Processor.Common.Dcc3dsmaxExportProcessor</data>
<data key="dcc_export_process">true</data>
</edge>
<edge source="level:env_test:env_test_02:source" target="level:env_test:env_test_02:export">
<data key="processor">RSG.Pipeline.Processor.Common.Dcc3dsmaxExportProcessor</data>
<data key="dcc_export_process">true</data>
</edge>
<edge source="level:env_test:env_test_03:source" target="level:env_test:env_test_03:export">
<data key="processor">RSG.Pipeline.Processor.Common.Dcc3dsmaxExportProcessor</data>
<data key="dcc_export_process">true</data>
</edge>
<edge source="level:env_test:env_test_04:source" target="level:env_test:env_test_04:export">
<data key="processor">RSG.Pipeline.Processor.Common.Dcc3dsmaxExportProcessor</data>
<data key="dcc_export_process">true</data>
</edge>
<edge source="level:env_test:env_test_05:source" target="level:env_test:env_test_05:export">
<data key="processor">RSG.Pipeline.Processor.Common.Dcc3dsmaxExportProcessor</data>
<data key="dcc_export_process">true</data>
</edge>
<edge source="level:env_test:env_test_01_prop:source" target="level:env_test:env_test_01_prop:export">
<data key="processor">RSG.Pipeline.Processor.Common.Dcc3dsmaxExportProcessor</data>
<data key="dcc_export_process">true</data>
</edge>
<edge source="level:env_test:env_test_02_prop:source" target="level:env_test:env_test_02_prop:export">
<data key="processor">RSG.Pipeline.Processor.Common.Dcc3dsmaxExportProcessor</data>
<data key="dcc_export_process">true</data>
</edge>
<edge source="level:env_test:env_test_03_prop:source" target="level:env_test:env_test_03_prop:export">
<data key="processor">RSG.Pipeline.Processor.Common.Dcc3dsmaxExportProcessor</data>
<data key="dcc_export_process">true</data>
</edge>
<edge source="level:env_test:env_test_04_prop:source" target="level:env_test:env_test_04_prop:export">
<data key="processor">RSG.Pipeline.Processor.Common.Dcc3dsmaxExportProcessor</data>
<data key="dcc_export_process">true</data>
</edge>
<edge source="level:env_test:env_test_05_prop:source" target="level:env_test:env_test_05_prop:export">
<data key="processor">RSG.Pipeline.Processor.Common.Dcc3dsmaxExportProcessor</data>
<data key="dcc_export_process">true</data>
</edge>
<!-- Source -> SceneXML -->
<edge source="level:env_test:env_test_01:source" target="level:env_test:env_test_01:scenexml">
<data key="processor">RSG.Pipeline.Processor.Common.Dcc3dsmaxExportProcessor</data>
<data key="dcc_export_process">true</data>
</edge>
<edge source="level:env_test:env_test_02:source" target="level:env_test:env_test_02:scenexml">
<data key="processor">RSG.Pipeline.Processor.Common.Dcc3dsmaxExportProcessor</data>
<data key="dcc_export_process">true</data>
</edge>
<edge source="level:env_test:env_test_03:source" target="level:env_test:env_test_03:scenexml">
<data key="processor">RSG.Pipeline.Processor.Common.Dcc3dsmaxExportProcessor</data>
<data key="dcc_export_process">true</data>
</edge>
<edge source="level:env_test:env_test_04:source" target="level:env_test:env_test_04:scenexml">
<data key="processor">RSG.Pipeline.Processor.Common.Dcc3dsmaxExportProcessor</data>
<data key="dcc_export_process">true</data>
</edge>
<edge source="level:env_test:env_test_05:source" target="level:env_test:env_test_05:scenexml">
<data key="processor">RSG.Pipeline.Processor.Common.Dcc3dsmaxExportProcessor</data>
<data key="dcc_export_process">true</data>
</edge>
<edge source="level:env_test:env_test_01_prop:source" target="level:env_test:env_test_01_prop:scenexml">
<data key="processor">RSG.Pipeline.Processor.Common.Dcc3dsmaxExportProcessor</data>
<data key="dcc_export_process">true</data>
</edge>
<edge source="level:env_test:env_test_02_prop:source" target="level:env_test:env_test_02_prop:scenexml">
<data key="processor">RSG.Pipeline.Processor.Common.Dcc3dsmaxExportProcessor</data>
<data key="dcc_export_process">true</data>
</edge>
<edge source="level:env_test:env_test_03_prop:source" target="level:env_test:env_test_03_prop:scenexml">
<data key="processor">RSG.Pipeline.Processor.Common.Dcc3dsmaxExportProcessor</data>
<data key="dcc_export_process">true</data>
</edge>
<edge source="level:env_test:env_test_04_prop:source" target="level:env_test:env_test_04_prop:scenexml">
<data key="processor">RSG.Pipeline.Processor.Common.Dcc3dsmaxExportProcessor</data>
<data key="dcc_export_process">true</data>
</edge>
<edge source="level:env_test:env_test_05_prop:source" target="level:env_test:env_test_05_prop:scenexml">
<data key="processor">RSG.Pipeline.Processor.Common.Dcc3dsmaxExportProcessor</data>
<data key="dcc_export_process">true</data>
</edge>
<!-- Export -> Processed -->
<edge source="level:env_test:env_test_01:export" target="level:env_test:env_test_01:processed">
<data key="processor">RSG.Pipeline.Processor.Map.PreProcess</data>
</edge>
<edge source="level:env_test:env_test_01_prop:export" target="level:env_test:env_test_01:processed">
<data key="processor">RSG.Pipeline.Processor.Map.PreProcess</data>
</edge>
<edge source="level:env_test:env_test_02:export" target="level:env_test:env_test_02:processed">
<data key="processor">RSG.Pipeline.Processor.Map.PreProcess</data>
</edge>
<edge source="level:env_test:env_test_02_prop:export" target="level:env_test:env_test_02:processed">
<data key="processor">RSG.Pipeline.Processor.Map.PreProcess</data>
</edge>
<edge source="level:env_test:env_test_03:export" target="level:env_test:env_test_03:processed">
<data key="processor">RSG.Pipeline.Processor.Map.PreProcess</data>
</edge>
<edge source="level:env_test:env_test_03_prop:export" target="level:env_test:env_test_03:processed">
<data key="processor">RSG.Pipeline.Processor.Map.PreProcess</data>
</edge>
<edge source="level:env_test:env_test_04:export" target="level:env_test:env_test_04:processed">
<data key="processor">RSG.Pipeline.Processor.Map.PreProcess</data>
</edge>
<edge source="level:env_test:env_test_04_prop:export" target="level:env_test:env_test_04:processed">
<data key="processor">RSG.Pipeline.Processor.Map.PreProcess</data>
</edge>
<edge source="level:env_test:env_test_05:export" target="level:env_test:env_test_05:processed">
<data key="processor">RSG.Pipeline.Processor.Map.PreProcess</data>
</edge>
<edge source="level:env_test:env_test_05_prop:export" target="level:env_test:env_test_05:processed">
<data key="processor">RSG.Pipeline.Processor.Map.PreProcess</data>
</edge>
<!-- SceneXML -> Processed -->
<edge source="level:env_test:env_test_01:scenexml" target="level:env_test:env_test_01:processed">
<data key="processor">RSG.Pipeline.Processor.Map.PreProcess</data>
</edge>
<edge source="level:env_test:env_test_02:scenexml" target="level:env_test:env_test_02:processed">
<data key="processor">RSG.Pipeline.Processor.Map.PreProcess</data>
</edge>
<edge source="level:env_test:env_test_03:scenexml" target="level:env_test:env_test_03:processed">
<data key="processor">RSG.Pipeline.Processor.Map.PreProcess</data>
</edge>
<edge source="level:env_test:env_test_04:scenexml" target="level:env_test:env_test_04:processed">
<data key="processor">RSG.Pipeline.Processor.Map.PreProcess</data>
</edge>
<edge source="level:env_test:env_test_05:scenexml" target="level:env_test:env_test_05:processed">
<data key="processor">RSG.Pipeline.Processor.Map.PreProcess</data>
</edge>
<edge source="level:env_test:env_test_01_prop:scenexml" target="level:env_test:env_test_01:processed">
<data key="processor">RSG.Pipeline.Processor.Map.PreProcess</data>
</edge>
<edge source="level:env_test:env_test_02_prop:scenexml" target="level:env_test:env_test_02:processed">
<data key="processor">RSG.Pipeline.Processor.Map.PreProcess</data>
</edge>
<edge source="level:env_test:env_test_03_prop:scenexml" target="level:env_test:env_test_03:processed">
<data key="processor">RSG.Pipeline.Processor.Map.PreProcess</data>
</edge>
<edge source="level:env_test:env_test_04_prop:scenexml" target="level:env_test:env_test_04:processed">
<data key="processor">RSG.Pipeline.Processor.Map.PreProcess</data>
</edge>
<edge source="level:env_test:env_test_05_prop:scenexml" target="level:env_test:env_test_05:processed">
<data key="processor">RSG.Pipeline.Processor.Map.PreProcess</data>
</edge>
<!-- Export -> Combine -->
<edge source="level:env_test:env_test_01:export" target="level:env_test:env_test:combine">
<data key="processor">RSG.Pipeline.Processor.Map.DummyCombineProcessor</data>
</edge>
<edge source="level:env_test:env_test_02:export" target="level:env_test:env_test:combine">
<data key="processor">RSG.Pipeline.Processor.Map.DummyCombineProcessor</data>
</edge>
<edge source="level:env_test:env_test_03:export" target="level:env_test:env_test:combine">
<data key="processor">RSG.Pipeline.Processor.Map.DummyCombineProcessor</data>
</edge>
<edge source="level:env_test:env_test_04:export" target="level:env_test:env_test:combine">
<data key="processor">RSG.Pipeline.Processor.Map.DummyCombineProcessor</data>
</edge>
<edge source="level:env_test:env_test_05:export" target="level:env_test:env_test:combine">
<data key="processor">RSG.Pipeline.Processor.Map.DummyCombineProcessor</data>
</edge>
<edge source="level:env_test:env_test_01_prop:export" target="level:env_test:env_test:combine">
<data key="processor">RSG.Pipeline.Processor.Map.DummyCombineProcessor</data>
</edge>
<edge source="level:env_test:env_test_02_prop:export" target="level:env_test:env_test:combine">
<data key="processor">RSG.Pipeline.Processor.Map.DummyCombineProcessor</data>
</edge>
<edge source="level:env_test:env_test_03_prop:export" target="level:env_test:env_test:combine">
<data key="processor">RSG.Pipeline.Processor.Map.DummyCombineProcessor</data>
</edge>
<edge source="level:env_test:env_test_04_prop:export" target="level:env_test:env_test:combine">
<data key="processor">RSG.Pipeline.Processor.Map.DummyCombineProcessor</data>
</edge>
<edge source="level:env_test:env_test_05_prop:export" target="level:env_test:env_test:combine">
<data key="processor">RSG.Pipeline.Processor.Map.DummyCombineProcessor</data>
</edge>
<!-- SceneXML -> Metadata Merge -->
<edge source="level:env_test:env_test_01:scenexml" target="level:env_test:env_test:metadatamerge">
<data key="processor">RSG.Pipeline.Processor.Map.DummyMetadataMergeProcessor</data>
</edge>
<edge source="level:env_test:env_test_01_prop:scenexml" target="level:env_test:env_test:metadatamerge">
<data key="processor">RSG.Pipeline.Processor.Map.DummyMetadataMergeProcessor</data>
</edge>
<edge source="level:env_test:env_test_02:scenexml" target="level:env_test:env_test:metadatamerge">
<data key="processor">RSG.Pipeline.Processor.Map.DummyMetadataMergeProcessor</data>
</edge>
<edge source="level:env_test:env_test_02_prop:scenexml" target="level:env_test:env_test:metadatamerge">
<data key="processor">RSG.Pipeline.Processor.Map.DummyMetadataMergeProcessor</data>
</edge>
<edge source="level:env_test:env_test_03:scenexml" target="level:env_test:env_test:metadatamerge">
<data key="processor">RSG.Pipeline.Processor.Map.DummyMetadataMergeProcessor</data>
</edge>
<edge source="level:env_test:env_test_03_prop:scenexml" target="level:env_test:env_test:metadatamerge">
<data key="processor">RSG.Pipeline.Processor.Map.DummyMetadataMergeProcessor</data>
</edge>
<edge source="level:env_test:env_test_04:scenexml" target="level:env_test:env_test:metadatamerge">
<data key="processor">RSG.Pipeline.Processor.Map.DummyMetadataMergeProcessor</data>
</edge>
<edge source="level:env_test:env_test_04_prop:scenexml" target="level:env_test:env_test:metadatamerge">
<data key="processor">RSG.Pipeline.Processor.Map.DummyMetadataMergeProcessor</data>
</edge>
<edge source="level:env_test:env_test_05:scenexml" target="level:env_test:env_test:metadatamerge">
<data key="processor">RSG.Pipeline.Processor.Map.DummyMetadataMergeProcessor</data>
</edge>
<edge source="level:env_test:env_test_05_prop:scenexml" target="level:env_test:env_test:metadatamerge">
<data key="processor">RSG.Pipeline.Processor.Map.DummyMetadataMergeProcessor</data>
</edge>
<!-- Processed -> Target -->
<edge source="level:env_test:env_test_01:processed" target="level:env_test:env_test_01:target">
<data key="processor">RSG.Pipeline.Processor.Platform.Rage</data>
</edge>
<edge source="level:env_test:env_test_02:processed" target="level:env_test:env_test_02:target">
<data key="processor">RSG.Pipeline.Processor.Platform.Rage</data>
</edge>
<edge source="level:env_test:env_test_03:processed" target="level:env_test:env_test_03:target">
<data key="processor">RSG.Pipeline.Processor.Platform.Rage</data>
</edge>
<edge source="level:env_test:env_test_04:processed" target="level:env_test:env_test_04:target">
<data key="processor">RSG.Pipeline.Processor.Platform.Rage</data>
</edge>
<edge source="level:env_test:env_test_05:processed" target="level:env_test:env_test_05:target">
<data key="processor">RSG.Pipeline.Processor.Platform.Rage</data>
</edge>
<!-- Combine -> Level target-->
<edge source="level:env_test:env_test:combine" target="level:env_test:env_test_combine:target">
<data key="processor">RSG.Pipeline.Processor.Platform.Rage</data>
</edge>
<!--Metadatamerge -> Target -->
<edge source="level:env_test:env_test:metadatamerge" target="level:env_test:env_test:metadatamerge:target">
<data key="processor">RSG.Pipeline.Processor.Platform.Rage</data>
</edge>
</graph>
</graphml>