Oh for sure! You can make different behaviours for different enemy types, they are stored in ActLists which can be shared among Actors. And you can edit the behaviours without writing anymore code.