# engineGetEffects (Client)

> Lists the particle effects loaded on this client.

- **Platform**: MY Multiplayer (MYMP)
- **Kind**: Lua Function
- **Side**: Client
- **Category**: Effects
- **URL**: https://wiki.mymp.gg/en/engineGetEffects

## Syntax

```lua
table engineGetEffects()
```

## Returns

A table with each effect's name as key and, as value, a table with `origin` (`"engine"` or `"content"`) and `owner` (who brought it).

## Example

```lua
for name, info in pairs(engineGetEffects()) do
    outputDebugString(name .. " from " .. info.owner .. " (" .. info.origin .. ")")
end
```

## See also

- [engineAddEffects (Client)](https://wiki.mymp.gg/en/engineAddEffects.md): Registers the particle effects in a file of the resource, so createEffect can use them by name.
- [createEffect (Shared)](https://wiki.mymp.gg/en/createEffect.md): Creates a particle effect in the world. On the server every client sees it; on a client, only that client does.
