|
|
@ -18,9 +18,6 @@ abstract class CharacterTheme extends Equatable {
|
|
|
|
/// Ball color for this theme.
|
|
|
|
/// Ball color for this theme.
|
|
|
|
Color get ballColor;
|
|
|
|
Color get ballColor;
|
|
|
|
|
|
|
|
|
|
|
|
/// Asset for the theme character.
|
|
|
|
|
|
|
|
AssetGenImage get character;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// Asset for the background.
|
|
|
|
/// Asset for the background.
|
|
|
|
AssetGenImage get background;
|
|
|
|
AssetGenImage get background;
|
|
|
|
|
|
|
|
|
|
|
@ -30,16 +27,16 @@ abstract class CharacterTheme extends Equatable {
|
|
|
|
/// Icon asset for the leaderboard.
|
|
|
|
/// Icon asset for the leaderboard.
|
|
|
|
AssetGenImage get leaderboardIcon;
|
|
|
|
AssetGenImage get leaderboardIcon;
|
|
|
|
|
|
|
|
|
|
|
|
/// Path to the asset for the animation.
|
|
|
|
/// Icon asset for the the animation.
|
|
|
|
String get animationPath;
|
|
|
|
AssetGenImage get animation;
|
|
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
@override
|
|
|
|
List<Object?> get props => [
|
|
|
|
List<Object?> get props => [
|
|
|
|
name,
|
|
|
|
name,
|
|
|
|
ballColor,
|
|
|
|
ballColor,
|
|
|
|
character,
|
|
|
|
|
|
|
|
background,
|
|
|
|
background,
|
|
|
|
icon,
|
|
|
|
icon,
|
|
|
|
leaderboardIcon,
|
|
|
|
leaderboardIcon,
|
|
|
|
|
|
|
|
animation,
|
|
|
|
];
|
|
|
|
];
|
|
|
|
}
|
|
|
|
}
|
|
|
|