Utilize interfaces to create new Enemy class inheriting them and further developing on them also encapsulating more enemy type functions |
||
|---|---|---|
| .. | ||
| Base | ||
| BehaviorTrees | ||
| EnemyManager | ||
| PathFinding | ||
| Base.meta | ||
| BehaviorTrees.meta | ||
| EnemyManager.meta | ||
| PathFinding.meta | ||