3 Commits

Author SHA1 Message Date
Adrestie 7e742d094e ForeverUI : animations de la fenêtre de butin
Les animations de camelot, rejouées image par image comme dans le suivi
des quêtes (les groupes de 3.3.5 n'ont ni fromAlpha / toAlpha ni
setToFinalAlpha), avec leurs durées et leur lissage IN : ouverture (monte
de 10 et apparaît en 0,1 s), fermeture (descend de 10 et s'efface en
0,1 s), apparition des cartes (0,1 s), et glissement de 100 vers la droite
en 0,3 s avec fondu sur les 0,2 dernières à chaque ramassage, clic compris
(camelot : butin automatique seulement). À la fermeture, toute animation
en cours s'arrête et chaque carte reprend sa place : rien ne reste à
l'écran quand le dernier objet ferme le butin.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 04:00:30 +02:00
Adrestie b3ac549ddb ForeverUI : liste du maître du butin et ombres de la fenêtre de butin
GetMasterLootCandidate ne rend pas un nom absent du cache des noms (souvent
celui du maître du butin lui-même) ; le client le demande puis envoie
UPDATE_MASTER_LOOT_LIST, auquel le LootFrame de 3.3.5 ne répond que par
UIDropDownMenu_Refresh, qui ne reconstruit pas la liste : seul restait le
titre. La liste ouverte est rouverte. Les ombres de la liste passent, comme
chez camelot, dans un cadre 15 niveaux au-dessus des cartes, à l'échelle
0,2 : elles étaient dessinées sous les cartes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 03:51:15 +02:00
Adrestie a7709279b8 ForeverUI : fenêtre de butin de camelot
La fenêtre de butin reprend le LootFrame de camelot : panneau plat
« Objets » de 220 de large et 290 de haut au plus, une carte par
emplacement (fond teinté par la qualité, contour, étiquette de rareté,
bouton d'objet de 37, nom), barre de défilement au-delà, place sous la
souris ou à (16, -116). Le LootFrame du client reste l'hôte, invisible :
événements, liste du butin de maître ancrée au bouton choisi, CloseLoot.
Feuille interface/lootframe/lootframe.blp ajoutée. Animations à venir.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 02:18:38 +02:00