# engineSetReflections (Cliente)

> Configura os reflexos: o tamanho da sonda de ambiente e os reflexos calculados na tela.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Cliente
- **Categoria**: Ajustes gráficos
- **URL**: https://wiki.mymp.gg/pt/engineSetReflections

## Sintaxe

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

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `probeSize` | `int` | Pixels por lado da sonda que captura o entorno: 0 reflete só o céu; senão, uma potência de dois de 32 a 1024. O padrão no PC é 256. |
| `marchScale` | `float` | Fração da resolução em que os reflexos na tela são calculados: 0 os desliga; senão, de 0.25 a 1. O padrão é 0.5. |
| `marchSteps` | `int` | Passos de cada raio dos reflexos na tela, de 4 a 64. *(padrão: `24`)* |

## Retorno

`true` se o ajuste foi aplicado, `false` se o renderizador não está rodando.

O ajuste vale para o cliente inteiro e continua depois que o recurso para.

## Exemplo

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

### Atenção

Qualquer valor fora dos limites gera erro.

## Veja também

- [engineGetReflections (Cliente)](https://wiki.mymp.gg/pt/engineGetReflections.md): Devolve a configuração dos reflexos.
