Dependent on Game Clock and Game Character.

A Game Queue will act on clock ticks, allowing game characters to add actions to a queue, which will be processed in turn.

Actions take 1 or more Action Points (AP). A character is allowed 1 or more AP to be processed in a single tick.

Before processing, each action is also assigned an Initiative weight.

Modules wishing to make use of this should implement hook_game_queue_action($action). See documentation within module for more info.

@TODO:
Ensure all characters have a chance to act before enacting later actions within
the same turn.
Add dice options to settings for Available AP and Initiative.
Add a hook for action links.
Hook into forthcoming game_messages.
Remove requirement of game_character?

Downloads

Version Downloads Date Links
6.x-1.x-dev tar.gz (16.15 KB) | zip (19.76 KB) 2011-Feb-25 Notes

Project Information


Maintainers for Game Utility Queue

  • aaron - 15 commits
    last: 1 year ago, first: 3 years ago

Issues for Game Utility Queue

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports