Not a dumb question at all. If you want to be able to take a card out of a card slot, or replace the card by dragging and dropping a second card on to the card slot, you'll have to store a reference to the card that is in the card slot. You can add a variable to the card slot script called card_in_slot or something. Then when we put a card in a card slot you can set that variable equal to the card put in. Then, where we process a left click, if you click on a full card slot you can call start_drag function and pass in the card in the slot which will make you drag the card. If you watch my next video about player hand, you could also add that card to the player hand array and call the function to organize all the cards into a hand. If you want a video on this I can make one after a couple others I have on the way.
@@Barrys-Development-Hell Thank you for the explanation. I was able to implement the reusable card slots, albeit not very professional but it does work! As for a video in the future, I do think it's a good idea in case people in the future are watching your video's consecutively and aren't really looking at the comments. Overall, still a very good guide and quality is amazing.