# Inventaire Skins ## 1. Définition Interface de gestion permettant au joueur de visualiser, trier et équiper les éléments cosmétiques (skins) acquis pour son avatar ou son zoo. Il gère les pièces de skins unitairement. ## 2. Fonctions * **Stockage :** Centralise tous les skins (têtes, corps, accessoires, décors). * **Équipement :** Permet d'appliquer un skin à l'avatar ou de sélectionner un skin par défaut pour les bâtiments. * **Visualisation :** Affiche les items possédés et ceux manquants (grisés). ## 3. Icone * **Représentation :** Coffre ouvert ou Cintre. * **Couleur dominante :** Marron (cuir) et Or. ## 4. Interactions * **Ouverture :** Depuis le menu profil ou la boutique. * **Filtrage :** Par catégorie (Chapeaux, T-shirts, Zoo...), par thème (Jungle, Espace...) ou par rareté. * **Sélection :** Clic sur un item pour voir les détails et le bouton "Équiper". ## 5. Annexes Techniques ### Données (JSON) ```json { "inventory_id": "inv_skins_player_123", "items": [ { "item_id": "skin_hat_01", "acquired_date": "2026-03-01", "is_equipped": true }, { "item_id": "skin_shirt_05", "acquired_date": "2026-03-02", "is_equipped": false } ], "capacity": "unlimited" // Ou valeur numérique si limite } ``` ### Règles Métier * L'inventaire sépare les skins d'avatar des skins de zoo. * Impossible de vendre ou supprimer un skin (sauf si fonctionnalité de recyclage prévue). * Mise à jour en temps réel lors d'un achat ou d'un gain. ## 6. Annexes UX/UI * **Grille :** Affichage des items sous forme de grille scrollable. * **Paper Doll :** Prévisualisation de l'avatar au centre ou sur le côté avec les équipements actuels. * **Drag & Drop :** (Optionnel) Glisser un item sur la prévisualisation pour l'équiper.