feat:add frames
This commit is contained in:
@@ -8,6 +8,7 @@ class GamePlayer {
|
||||
final int coins;
|
||||
final String rankTier; // bronze..king (خالی برای بات)
|
||||
final String avatar; // seed آواتارِ انتخابیِ کاربر (خالی برای بات)
|
||||
final String frame; // قابِ آواتارِ انتخابی (کازمتیک؛ خالی ⇒ قابِ رتبه)
|
||||
|
||||
GamePlayer.fromJson(Map<String, dynamic> j)
|
||||
: seat = (j['seat'] ?? 0) as int,
|
||||
@@ -16,7 +17,8 @@ class GamePlayer {
|
||||
connected = (j['connected'] ?? false) as bool,
|
||||
coins = (j['coins'] ?? 0) as int,
|
||||
rankTier = (j['rank_tier'] ?? '') as String,
|
||||
avatar = (j['avatar'] ?? '') as String;
|
||||
avatar = (j['avatar'] ?? '') as String,
|
||||
frame = (j['frame'] ?? '') as String;
|
||||
|
||||
/// seedِ آواتار برای نمایش: آواتارِ انتخابی، وگرنه نام (fallback برای بات).
|
||||
String get avatarSeed => avatar.isNotEmpty ? avatar : name;
|
||||
|
||||
Reference in New Issue
Block a user