EnemyFactory
scalata.application.services.factories.EnemyFactory
class EnemyFactory extends EntityFactory[EnemyFactory, Enemy, EnemyClasses]
Factory responsible for creating every kind of Enemy.
==== Capabilities ====
create– build a concrete enemy from an EnemyClasses tag.randomGeneration– convenience helper that picks a random enemy family and delegates tocreate.
The factory is pure: every call returns a fresh instance; no shared state is mutated.
Attributes
- Graph
-
- Supertypes
Members list
In this article