# engineSetReflections (Cliente)

> Configura los reflejos: el tamaño de la sonda de entorno y los reflejos en espacio de pantalla.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Cliente
- **Categoría**: Ajustes gráficos
- **URL**: https://wiki.mymp.gg/es/engineSetReflections

## Sintaxis

```lua
bool engineSetReflections(int probeSize, float marchScale [, int marchSteps = 24])
```

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `probeSize` | `int` | Píxeles por lado de la sonda que captura el entorno: 0 refleja solo el cielo; si no, una potencia de dos de 32 a 1024. El valor por defecto en PC es 256. |
| `marchScale` | `float` | Fracción de la resolución a la que se calculan los reflejos en pantalla: 0 los desactiva; si no, de 0.25 a 1. El valor por defecto es 0.5. |
| `marchSteps` | `int` | Pasos de cada rayo de los reflejos en pantalla, de 4 a 64. *(por defecto: `24`)* |

## Retorno

`true` si el ajuste se aplicó, `false` si el renderizador no está en marcha.

El ajuste vale para todo el cliente y sigue después de que el recurso se detiene.

## Ejemplo

```lua
engineSetReflections(128, 0)
```

### Atención

Cualquier valor fuera de los límites genera un error.

## Ver también

- [engineGetReflections (Cliente)](https://wiki.mymp.gg/es/engineGetReflections.md): Devuelve la configuración de los reflejos.
