schema library
Defines the schema for the cards.
// SOR 010.
UnitCard.leader(
cardSet: CardSet.sparkOfRebellion,
orderInSet: 10,
name: 'DarthVader',
title: 'Dark Lord of the Sith',
aspects: const {Aspect.aggression, Aspect.villainy},
cost: 7,
traits: const {Trait.force, Trait.imperial, Trait.sith},
power: 5,
hp: 8,
);
Classes
- AttachmentCard
- An attachment card, either a TokenCard or a PlayableCard.
- BaseCard
- A base card.
- Card
- A card within the game.
- CardSet
- A collection of cards released together, i.e. sparkOfRebellion.
- EntityCard
- Base class for either UnitCard or LeaderCard.
- EventCard
- An event card.
- LeaderCard
- A leader card.
- PlayableCard
- A card that can be played, i.e. anything but a BaseCard.
- TargetCard
- A card that can be targeted, i.e. a UnitCard or BaseCard.
- TokenCard
- A token card.
- UnitCard
- A unit card.
- UpgradeCard
- An upgrade card.