Documentation files:
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<modDesc version="...">
...
<vehicleTypes>
<!-- Extend parent type, can be anything -->
<type name="..." parent="..." className="..." filename="...">
...
<!-- Add materialProcesor as last entry to type -->
<specialization name="FS25_0_MaterialProcessor.materialProcessor" />
</type>
</vehicleTypes>
...
</modDesc><?xml version="1.0" encoding="utf-8" standalone="no"?>
<vehicle ...>
...
<materialProcessor type="...">
...
</materialProcessor>
...
</vehicle><?xml version="1.0" encoding="utf-8" standalone="no"?>
<vehicle>
<materialProcessor type="split">
...
</materialProcessor>
</vehicle>Process one single input fillUnit and split the value into multiple output fillUnits. This specialization supports multiple simultaneous active discharge nodes vs base game which only supports 1.
For implementing a Split Processor read more here.
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<vehicle>
<materialProcessor type="blend">
...
</materialProcessor>
</vehicle>Process multiple input fillUnits into one output fillUnit.
For implementing a Blend Processor read more here.
When FS25_interactiveControl mod is active, new IC functions will be available for use:
| Function | Description |
|---|---|
| PROCESSOR_CONTROL_PANEL | Open control panel dialog for changing configuration. |
| PROCESSOR_TOGGLE_DISCHARGE_GROUND | Toggle discharge to ground. Only applicable for custom discharge nodes. |