Open yourname3 opened 6 days ago
I think this implements all the necessary charging enemy functionality, except for:
Otherwise, it implements the main behaviors and inspector requirements.
Note also this consists of an enemy refactor, where the enemy gets two new overridable methods in particular:
These let derived classes override some enemy base behavior based on their current state.
This branch also has some changes to the enemy player detection to make it always look in the right direction.
I think this implements all the necessary charging enemy functionality, except for:
Otherwise, it implements the main behaviors and inspector requirements.
Note also this consists of an enemy refactor, where the enemy gets two new overridable methods in particular:
These let derived classes override some enemy base behavior based on their current state.
This branch also has some changes to the enemy player detection to make it always look in the right direction.