I have a question concerning card game mechanics, one that I have been dealing with for a few days to no good effect. Here’s what I am trying to do:
I have a deck of cards that has a few different types of cards in it (buildings, advancements, leaders, etc.). There are multiple cards of each type in the same deck (i.e. there are 10 buildings, 10 advancements, 10 leaders). At the beginning of the game, every player (based on the side they choose) gets to draw at random a specific type of card from the deck and put it in play for free. For example, Player A gets to put a ‘building’ card in play for free, whereas Player B gets to put an ‘advancement’ card in play for free. Both of these card types are in the same deck. Is there a way to create an action button that randomly draws one of these types of cards from the main deck? It doesn’t have to go into the player’s hand, if that adds additional complexity.
I imagine I will have to set a global property identifying advancements, buildings, etc., however I’m not sure how to create an action button to perform this…action.
Does this make sense? I hope so. Thanks for any and all help you can give. I have looked through the forums extensively and couldn’t find an answer to this question anywhere else.