For a game I am working on I have a "deck" of cards that will be randomly drawn from. As things progress I need to know which cards have been pulled so as to prevent duplicates and know when the whole deck has been used. Playing around with it, the only way I can think to do it is basically create a variable for each card in the deck to indicate 1/0 if the card has been drawn. The cards are not items that can be interacted with by the player directly, but they do define what happens on given pages, so I wasn't looking at it as a bunch of items. Is there a more efficient way of managing the card draw tracking?