Pour tous ceux qui se posent la question, il s'agit d'une variable codée en dur dans le code ActionScript de l'interface.
Voir la ligne 24 de InventoryDefines.as (avec l'aimable autorisation du dépôt de code de SkyUI) :
static var QUANTITY_MENU_COUNT_LIMIT: Number = 5;
Je n'ai pas trouvé de paramètre de configuration qui corresponde. Il est cependant possible de recompiler le code en tant que mod...
UPDATE : Ça marche ! Si vous voulez vraiment changer cela, vous aurez besoin d'Adobe Flash CS5 (ActionScript 2.0). Je n'ai aucune expérience avec Flash et je l'ai fait principalement par curiosité. J'ai pensé que ce serait un changement trop mineur pour être mis sur SkymrimNexus.
Grâce au travail acharné de l'équipe du mod SkyUI vous pouvez republier directement à partir du .fla
fichiers. Ils ont parcouru tous les fichiers flash, les ont décompilés avec Trillix (à mon avis) et ont nettoyé/réparé le code pour en faire une base de travail pour le mod SkyUI. Vous pouvez trouver la version "non-modifiée" du code de l'interface du jeu dans le dossier "SkyUI". vanillasky branche.
Pour cette modification particulière de l'interface, vous voudrez éditer InventoryDefines.as comme décrit ci-dessus. Ouvrez ensuite itemcard.fla dans Flash, et republiez. Notez que vous devrez fournir les polices de caractères (cherchez sur SkyrimNexus). Placez le fichier dans le dossier Skyrim Data :
<Skyrim folder>/Data/Interface/inventory components/itemcard.swf
J'ai testé en jeu avec succès avec une limite de 10 au lieu de 5, en échangeant avec un aubergiste, mon adepte et en interagissant avec un coffre. Je ne peux pas garantir que c'est stable à 100% car cela nécessiterait des tests beaucoup plus approfondis ("ItemCard" apparaît pendant l'enchantement, l'alchimie, et beaucoup d'autres choses).