# EnemyPopulation

This datablock is used to select enemies by [EnemyGroupDataBlock](https://gtfo-modding.gitbook.io/wiki/reference/datablocks/main/enemygroup) through filters.

While technically you can have several population blocks, usually only the first block is used both in-game and by modders.

{% hint style="info" %}
Spawning enemies is explained in [EnemySpawningData](https://gtfo-modding.gitbook.io/wiki/nested-types/enemyspawningdata#how-to-pick-enemy-spawns).
{% endhint %}

## Fields

### RoleDatas - [List EnemyRoleData](https://gtfo-modding.gitbook.io/wiki/reference/nested-types/enemyroledata) (nested type)

List of enemy role entries.
