Skip to content

feat: add chase, wandering, and retaliation behaviors#97

Merged
skleinjung merged 8 commits intomainfrom
feat/new-monster-behavior
Nov 11, 2021
Merged

feat: add chase, wandering, and retaliation behaviors#97
skleinjung merged 8 commits intomainfrom
feat/new-monster-behavior

Conversation

@skleinjung
Copy link
Copy Markdown
Owner

  • Split behaviors into separate files.
  • Remove all type dependencies from A* implementation.
  • Move behavior classes into new subfolder of engine.
  • Move map classes into subfolder of engine.
  • Update caniuse database.
  • Update kobolds to be passive, and wander between rooms.
  • Add chase behavior.
  • Add sensor to detect the last aggressor.
  • Update path finding behavior to avoid occupied squares.
  • Add GitHub Pages site to .gitignore.
  • Add basic (quasi buggy) 'retaliate' behavior.

@skleinjung skleinjung force-pushed the feat/new-monster-behavior branch from ca06bb9 to a6b12d9 Compare November 11, 2021 19:18
@pegasus-concierge pegasus-concierge bot enabled auto-merge (squash) November 11, 2021 19:18
@skleinjung skleinjung disabled auto-merge November 11, 2021 19:18
@skleinjung skleinjung merged commit 17022d2 into main Nov 11, 2021
@skleinjung skleinjung deleted the feat/new-monster-behavior branch November 11, 2021 19:19
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