Sean-Nishi / M1Wengine

A action-adventure game developed with Python 3.11.1 and pygame. Complete missions before timer expires.
3 stars 0 forks source link

HUD requires next player action #364

Open Sean-Nishi opened 8 months ago

Sean-Nishi commented 8 months ago

Player currently does not know what is queued up, like Tetris look-ahead.

Info stored in Player class. Require getter/setter for HUD. As list is updated, update visual. Requires action image for Throw, Eat, Destroy. ActionQueueDisplay inherits from sprite.Group ActionQueueDisplay contains a list that is capped by the number of PlayerActionIcons that can be queued up in advance. Entity->PlayerActionIcon