feat: add carpet

This commit is contained in:
2026-07-03 21:56:34 +03:30
parent 5160deb973
commit 7acd72c286
21 changed files with 536 additions and 156 deletions
@@ -12,6 +12,7 @@ class WalletModel extends WalletEntity {
required super.xpForNext,
required super.vip,
required super.selectedCard,
required super.selectedCarpet,
required super.name,
required super.avatar,
});
@@ -32,6 +33,7 @@ class WalletModel extends WalletEntity {
xpForNext: (wallet['xp_for_next'] ?? 1) as int,
vip: (wallet['vip'] ?? false) as bool,
selectedCard: (wallet['selected_card'] ?? 'simple') as String,
selectedCarpet: (wallet['selected_carpet'] ?? 'classic') as String,
name: (name == null || name.isEmpty) ? 'بازیکن' : name,
avatar: (avatar == null || avatar.isEmpty) ? 'hakem-1' : avatar,
);