Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

D enemy script cleanup #64

Open
wants to merge 14 commits into
base: dev
Choose a base branch
from
Open

D enemy script cleanup #64

wants to merge 14 commits into from

Conversation

WangXin1507
Copy link
Contributor

  1. Enabled enemy attack hitboxes being drawn in debug mode
  2. Serialized enemy ActionPool. Now all enemy actions can be defined in the editor.

Individual enemy scripts will now only be used for defining animation events.

Need to be able to register for enemy death to trigger buff.
Used async tasks instead to count for enemy cooldown
With the gizmo option enabled and compiling in debug mode, all enemies (except roomba) will now draw its damage frame on attacking.
All enemies should now be able to draw their damage frame inside of gameview.

Overloaded GenerateDamageFrame() to allow for drawing circular damage frames if needed.
Actions for the riot police is now defined in the editor
@WangXin1507 WangXin1507 reopened this Dec 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant