Spaces:
Runtime error
Runtime error
File size: 573 Bytes
ce81a16 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
asset CardSettings;
[ExcludeFromPrototype]
component CardManager
{
Byte EmptySlots;
Byte QueueHeadIndex;
Byte QueueTailIndex;
FP CurrentEnergy;
FP EnergyFillRate;
FP MaxEnergy;
FP NextFillTime;
list<CardInfo> CardQueue;
list<CardInfo> AvailableCards;
}
struct CardInfo
{
AssetRefCardSettings CardSettings;
Byte Level;
}
[PreserveInPrototype]
enum ERarity : byte
{
Common,
Uncommon,
Rare,
Epic,
Legendary,
}
synced event CardsChanged
{
EntityRef Entity;
}
|