| Class | Description |
|---|---|
| ActionButtons |
ActionButtons are the GUIOrig element which are responsible for allowing the user to tell the server that they're done with drafting,
if the want to undo a move, or if they want to discard up to 3 cards
|
| ChatNode |
Created by Dayloki on 3/9/2016.
|
| DeckNode |
DeckNode is the GUIOrig element responsible for allowing the user to interact with their deck and their discard pile.
|
| DraftedCards |
DraftedCards is the GUIOrig element responsible for displaying the cards the user has currently selected for drafting
When a user selects draft card on a card, it will appear in this node on the GUIOrig
|
| DraftLayout |
The DraftLayout class is responsible for the layout the GUIOrig displays during the draft phase of the game
It holds the GUIOrig elements which let the player view the visualizer, graphs, data about the food products,
the player's hand, the played cards, action buttons, draft status, summary bar, and the player's deck and discard pile
|
| DraftStatus |
DraftStatus is the GUIOrig element responsible for showing the player the current state of the DraftPhase
It has 7 circles, each of which correspond by their color to a region on the US map
When a region drafts a card, this number should be updated by the corresponding colored scirle
It is not currently working
|
| DraftTimer |
Class responsible for for displaying the Timer during the Drafting Phase
|
| GraphNode |
VotingGraphNode is the GUIOrig element responsible for allowing the player to view graphs about the selected region
Graphs able for view for a selected region:
Population
HDI
Balance of farming sector government revenue
Total Cost and Total Revenue of each of the 12 farm products
Currently the Total Cost and Total Revenue Graph for each of the 12 farm products are not
|
| VisNode |
VisNode is the GUIOrig element responsible for allowing the user to view and interact with the visualizer
This is the node which talks to all the stuff the visualizer team has done
|
| WorldMap |
Created by Dayloki on 3/29/2016.
|