# General Parameters

### Auto-Corrupt

When this is enabled, RTC will attempt to Generate and Execute a [BlastLayer](https://corrupt.wiki/rtcv/concepts-and-vocabulary#blastlayer) on every [Emulation Step](https://corrupt.wiki/rtcv/concepts-and-vocabulary#emulation-step). The amount of corruption can be set by changing the [Intensity](#intensity) and [Error Delay](#error-delay) settings.

### Manual Blast

*Alternatively to* [*Auto-Corrupt*](#auto-corrupt)*, Blasting a game with corruption can be triggered manually.*

Blasts with a bigger [Intensity ](#intensity)can be as effective as a controlled stream of corruption. It does give the user more control on when the game is altered.

### Error Delay

*Only Applicable to* [*Auto-Corrupt*](https://corrupt.wiki/rtcv/concepts-and-vocabulary#auto-corrupt)*.*

The Error Delay is a divider to the amount of generated corruption. This defines Auto-Corrupt will Blast the game every X [steps](https://corrupt.wiki/rtcv/concepts-and-vocabulary#emulation-step).

*Example of how generation works with Error Delay:*\
*1 second @ 60fps with Intensity 500 and Error Delay 1 will generate 30k units*\
*1 second @ 60fps with Intensity 30k and Error Delay 60 will generate 30k units.*\
*The difference is that the first one will generate a constant stream of units while the second one will generate a big block of units every second.*

*It should be worth noting that tweaking the Error Delay is NOT necessary to get corruption results. It only serves as a way to space out blasts during auto-corrupt.*

### Intensity

The Intensity is a multiplier to the amount of generated [Units ](https://corrupt.wiki/rtcv/concepts-and-vocabulary#blastunit)in a [Blast](https://corrupt.wiki/rtcv/concepts-and-vocabulary#blast)

*Generally, the higher the Intensity is, the more corruption will happen*

Some [engines ](https://corrupt.wiki/rtcv/rtc/corruption-engines)generate [Active Units](https://corrupt.wiki/rtcv/concepts-and-vocabulary#active-and-infinite-units), which execute code on every frame that they are active. There is a maximum amount of 50 active units by default. This setting can be changed in the engine settings (when applicable) or in Settings and tools -> Corruption Settings

*This means that a Blast with 100 Intensity while Max Active Units is set to 50 will have the same result as a blast with 50 intensity, given that the currently selected engine generates Active Units.*

### Blast Radius

When a Blast is generated, RTC can target multiple [Memory Domains](https://corrupt.wiki/rtcv/concepts-and-vocabulary#memory-domain) at once. Changing the Blast Radius affects how corruption scatters across the selected Memory Domains.

Spread: Randomly spread across the Memory Domains.

Chunk: Sent to a single zone that is randomly selected among the selected Memory Domains.

Burst: 10 Chunks of 1/10 of the total Intensity.

Even: Apply the blasts evenly spread through all selected domains.

Proportional: Apply the blasts proportionally through all selected domains based on the sizes.

Normalized: Iterate through all selected domains and apply blasts of intensity / (size of largest domain / size of current domain)

###
