Closed dreammelter closed 1 year ago
(I'll save the Urgent tag for bigger "oopsies" that affect whether the project can continue as is or not.)
So... enemies could implement its own very small version of this that child classes can build off from. Then the Game Manager could similarly include its own.
...or I could just.... make the one thing they can share.
I guess the question is: do I want to implement it using nodes, or would I have to create a class script and go from there... enemies could use the nodes, but IDK if it'd make the code less complex for students.
...I should just consider this done. If something breaks, I'll make a new issue. (Like everything else.)
Keep it as bare-bones as possible - anything that needs a state machine or features of it can just build on top of it.