11-10-2020, 11:48 AM
Sauf si j'affecte ces notions de "connaissances" par un autre biais, du style "propriétés". Genre le Glaive de Sommer a comme propriété connue d'être une Epée, et donc, d'être qualifiée comme tel. Si on sait qu'il s'agit d'une épée avec des propriétés magiques, cela pourrait devenir une "Epée magique". Si on sait uniquement qu'elle est magique, ce serait un "Objet magique"... Mais ca sera peut-etre complexe à gérer un tel niveau de granularité...
Après, le "niveau de connaissance" ne serait pas "géré" par la localization: c'est juste qu'au lieu de localizer en PHP via l'identifiant de l'item, je localise via l'identifiant et le niveau de connaissance. Celui-ci reste dans la DB, et en est sorti comme une propriété de l'objet, qui est ensuite traduite pour l'affichage par la localisation.
En fait, ce qui me gène, c'est vraiment que je vois le nom de l'objet comme un élément d'affichage, et non une propriété de l'objet, et ça me titille de laisser ce genre de chose dans la DB x)
Après, le "niveau de connaissance" ne serait pas "géré" par la localization: c'est juste qu'au lieu de localizer en PHP via l'identifiant de l'item, je localise via l'identifiant et le niveau de connaissance. Celui-ci reste dans la DB, et en est sorti comme une propriété de l'objet, qui est ensuite traduite pour l'affichage par la localisation.
En fait, ce qui me gène, c'est vraiment que je vois le nom de l'objet comme un élément d'affichage, et non une propriété de l'objet, et ça me titille de laisser ce genre de chose dans la DB x)