This object is stored in a Card Pool and fetches the following data for use with a particular card prefab:
- Card Spacing
- Movement Curve
- Rotation Curves
Different card prefabs may need different sizing, spacing, and movement behavior / settings.
Card pools are then used as a common location where this data is stored.
Each card has a record of what pool it came from, which then gives any object that is referencing the card's DSCard script a pathway to find this CardManagementdata.
For instance: If you want to use 2 different card prefabs in your game, you may want to adjust spacing and movement to fit those cards.
Cards of different sizes will almost certainly need differnt spacing values, and their movement curves may also need to be slightly different.