This commit is contained in:
2025-12-07 13:44:51 +09:00
parent 30c84a48ac
commit d3fca333cb
29 changed files with 1437 additions and 137 deletions
+14
View File
@@ -1,7 +1,21 @@
import 'package:flutter/material.dart';
import '../game/enums.dart';
import '../game/config/theme_config.dart';
class ItemUtils {
static Color getRarityColor(ItemRarity rarity) {
switch (rarity) {
case ItemRarity.magic:
return ThemeConfig.rarityMagic;
case ItemRarity.rare:
return ThemeConfig.rarityRare;
case ItemRarity.legendary:
return ThemeConfig.rarityLegendary;
case ItemRarity.unique:
return ThemeConfig.rarityUnique;
}
}
static IconData getIcon(EquipmentSlot slot) {
switch (slot) {
case EquipmentSlot.weapon: