Je ne comprends pas pourquoi tu utilises un script qui trie les objets par catégories alors que tu veux tous les avoir dans la même liste.
Mais bon, pour avoir tous les objets dans une seule liste, tu enlèves tous les symboles sauf all_items dans VISIBLE_CATEGORY_INDEX
1
2
3
4
5
6
7
8
9
| VISIBLE_CATEGORY_INDEX = {
#:item => "Common", #reserved symbol, but can be removed.
#:weapon => "Weapons", #reserved symbol, but can be removed.
#:armor => "Armor", #reserved symbol, but can be removed.
#:key_item => "Special", #reserved symbol, but can be removed.
:all_item => "*ALL*", #reserved symbol, but can be removed.
#:potion => "Potions",
#:ammunition => "Ammo",
} |
Ensuite, pour la séléction du premier objet de la liste. Tu dois ajouter cette ligne à la fin de la méthode create_category_window
1
| @category_window.unselect |
Puis, dans la méthode create_item_window, tu ajoutes ces 2 lignes à la fin.
1
2
| @item_window.activate
@item_window.select(0) |
Comme ça, le premier objet de la liste est sélectionné.
|