NTUT-FUCK-PTSD / Fuck-PTSD

This is a repo about rewriting the game `crypt of the necrodancer` in OOP Lab
MIT License
3 stars 2 forks source link

Add WallRemove event and update enemies #146

Closed HeavenManySugar closed 4 months ago

HeavenManySugar commented 5 months ago

This pull request adds a new event type, WallRemove, to the EventType enum. It also introduces a new event class, WallRemoveEventArgs, which includes a GetMapIndex() method. In the Map::InitEvent() function, a new listener is appended to handle the WallRemove event. Additionally, this pull request updates the enemies in the codebase, including the addition of a new enemy class, Wraith, and changes to the Bat and Minotaur classes. These changes allow for the removal of walls in the game and improve the behavior of the enemies.