Hello, Knobbynobbes!
Matinee is a slightly old and clunky tool, so I wouldn’t use it here. My recommendation is that you use blueprints to set up movement functions for your enemies. You seem to have a pretty clear idea of the way shot patterns are formed (projectiles fired at certain angles with certain speeds), so I imagine once you get used to using blueprints for enemy paths, you’ll be able to handle their shot patterns too.
If you’re new to blueprints, I’d recommend checking out some blueprints tutorials to get you up to speed. This is the one I got started with:
Good luck,
Jonathan