j3kstrum / runelite-bingo

Plugin for the RuneLite client that adds Bingo functionality.
0 stars 0 forks source link

Add bingo game description panel #9

Closed j3kstrum closed 3 years ago

j3kstrum commented 3 years ago

Add a new layer in the hierarchy for a "descriptive" displayable minigame, or something of the sort. This would have the minigame's panel split vertically with a subpanel on the right side for displaying text.

For the bingo minigame, the default text when rendered should describe the game as a whole. (Rendering includes whenever the game is first drawn, as well as anytime the game icon is clicked in the top toolbar). When a bingo element is clicked, more information on the task should be displayed in the chat box.

This goes well with #4 , since we could have both descriptive and short text required for all tasks, and the descriptive text could be rendered in the description panel.

More thought should go into this - should a description be its own object, with titles, bodies, completion criteria, etc?