You can have random encounters if you want but this plugin allows you to make all enemies on screen instead.
You can set each enemy to have its own graphic or to be one default graphic.
The enemies stack based on detection range of the enemy which is triggered.