From Ryzom Forge Wiki
(Created page with "<noinclude>{{tabLang|FR|rcdsdfn_item_basics DE|rcdsdfn_item_basics EN|rcdsdfn_item_basics ES|rcdsdfn_item_basics|rcdsdfn_item_basics RU}} {{toTrad|DE}} {{toTrad|EN}} {{toTrad|...") |
|||
Line 19: | Line 19: | ||
Il s'agit d'un nom permettant d'identifier l'objet. Ce n'est pas la chaîne appelée pour la désignation dans le client et ses traductions, qui se basent sur le nom du fichier .sitem | Il s'agit d'un nom permettant d'identifier l'objet. Ce n'est pas la chaîne appelée pour la désignation dans le client et ses traductions, qui se basent sur le nom du fichier .sitem | ||
==origin== | ==origin== | ||
− | ''Liste de choix (basé sur [https: | + | ''Liste de choix (basé sur [https://khaganat.net/wikhan/rcdstypitem_origine item_origine.typ])'' |
Exemple : ''fyros'' | Exemple : ''fyros'' | ||
Line 25: | Line 25: | ||
La nationalité de l'objet, le pays auquel rattacher sa tradition de fabrication, de ramassage, d'élevage ou d'extraction. | La nationalité de l'objet, le pays auquel rattacher sa tradition de fabrication, de ramassage, d'élevage ou d'extraction. | ||
==family== | ==family== | ||
− | ''Liste de choix (basé sur [https: | + | ''Liste de choix (basé sur [https://khaganat.net/wikhan/rcdstypitem_family item_family.typ])'' |
Exemple : ''melee weapon'' | Exemple : ''melee weapon'' | ||
Line 31: | Line 31: | ||
Le genre d'objet auquel il appartient. Cela permet de savoir comment il sera utilisé. | Le genre d'objet auquel il appartient. Cela permet de savoir comment il sera utilisé. | ||
==ItemType== | ==ItemType== | ||
− | ''Liste de choix (basé sur [https:' | + | ''Liste de choix (basé sur [https:'//khaganat.net/wikhan/rcdstypitem_type item_type.typ])'' |
Exemple : ''Magician Staff'' | Exemple : ''Magician Staff'' | ||
Line 61: | Line 61: | ||
==ShardExchangeable== | ==ShardExchangeable== | ||
− | + | ''True/False |Default=true'' | |
Exemple : ''False'' | Exemple : ''False'' | ||
Line 67: | Line 67: | ||
Cela semble permettre de faire passer l'objet d'un shard à l'autre. | Cela semble permettre de faire passer l'objet d'un shard à l'autre. | ||
==Drop or Sell== | ==Drop or Sell== | ||
− | + | ''True/False |Default=true'' | |
Exemple : ''False'' | Exemple : ''False'' | ||
Line 73: | Line 73: | ||
Permet d'échanger ou de vendre l'objet entre personnages (ne concerne pas la vente à une boutique, voir [[#Saleable]] ci-dessous pour ce point). | Permet d'échanger ou de vendre l'objet entre personnages (ne concerne pas la vente à une boutique, voir [[#Saleable]] ci-dessous pour ce point). | ||
==EquipmentInfo== | ==EquipmentInfo== | ||
− | Sous ensemble de caractéristiques (basées sur [https://khaganat.net/wikhan/rcdsdfn_item_equipment_info _item_equipment_info.dfn]) | + | Sous ensemble de caractéristiques ''(basées sur [https://khaganat.net/wikhan/rcdsdfn_item_equipment_info _item_equipment_info.dfn])'' |
==CraftPlan== | ==CraftPlan== | ||
''Nom de fichier (en .sbrick)'' | ''Nom de fichier (en .sbrick)'' | ||
Line 97: | Line 97: | ||
Indique le poids de l'objet dans un inventaire. Il complète l'encombrement ci-dessus, mais sans que l'on sache en quelle mesure le poids est donné, ni sur quelle échelle. À voir avec les contenances pour les .sitem d'inventaire. | Indique le poids de l'objet dans un inventaire. Il complète l'encombrement ci-dessus, mais sans que l'on sache en quelle mesure le poids est donné, ni sur quelle échelle. À voir avec les contenances pour les .sitem d'inventaire. | ||
==Saleable== | ==Saleable== | ||
− | + | ''True/False |Default=true'' | |
Exemple : ''True'' | Exemple : ''True'' | ||
Line 103: | Line 103: | ||
Permet ou non la vente à un marchand (une boutique). Pour la vente ou l'échange entre joueurs, voir l'option [[#Drop or Sell]] ci-dessus. | Permet ou non la vente à un marchand (une boutique). Pour la vente ou l'échange entre joueurs, voir l'option [[#Drop or Sell]] ci-dessus. | ||
==No Rent== | ==No Rent== | ||
− | + | ''True/False |Default=false'' | |
Exemple : ''True'' | Exemple : ''True'' | ||
Line 121: | Line 121: | ||
Exemple : ''20'' | Exemple : ''20'' | ||
− | Indiquer 10 [https://khaganat.net/wikhan/rcticks ticks] fera qu'il faudra en moyenne une seconde pour équiper cet objet. | + | Indiquer 10 ''[https://khaganat.net/wikhan/rcticks ticks]'' fera qu'il faudra en moyenne une seconde pour équiper cet objet. |
==Consumable== | ==Consumable== | ||
− | + | ''True/False |Default=false'' | |
Exemple : ''True'' | Exemple : ''True'' | ||
Line 130: | Line 130: | ||
==RequiredSkill== | ==RequiredSkill== | ||
− | ''Liste de choix (basé sur [https: | + | ''Liste de choix (basé sur [https://khaganat.net/wikhan/rcdstyp_skills _skills.typ])|Default=none'' |
Exemple : ''SFM1BMM'' | Exemple : ''SFM1BMM'' | ||
− | La compétence nécessaire pour pouvoir utiliser l'objet, basée sur les [https://khaganat.net/wikhan/rcskillcodes codes de Skills] | + | La compétence nécessaire pour pouvoir utiliser l'objet, basée sur les ''[https://khaganat.net/wikhan/rcskillcodes codes de Skills]'' |
==MinRequiredSkillLevel== | ==MinRequiredSkillLevel== | ||
''Nombre entier |Default=0'' | ''Nombre entier |Default=0'' | ||
Line 154: | Line 154: | ||
Apparemment il s'agit du décalage entre un niveau de l'objet et celui du porteur mais il est difficile de déterminer exactement ce que cela occasionne. Un décalage de "-25" est souvent observé. | Apparemment il s'agit du décalage entre un niveau de l'objet et celui du porteur mais il est difficile de déterminer exactement ce que cela occasionne. Un décalage de "-25" est souvent observé. | ||
==RequiredSkill2== | ==RequiredSkill2== | ||
− | ''Liste de choix (basé sur [https: | + | ''Liste de choix (basé sur [https://khaganat.net/wikhan/rcdstyp_skills _skills.typ])|Default=none'' |
Exemple : ''SDAHZA'' | Exemple : ''SDAHZA'' | ||
− | Une seconde compétence nécessaire pour pouvoir utiliser l'objet, basée sur les [https://khaganat.net/wikhan/rcskillcodes codes de Skills] | + | Une seconde compétence nécessaire pour pouvoir utiliser l'objet, basée sur les ''[https://khaganat.net/wikhan/rcskillcodes codes de Skills]'' |
==MinRequiredSkillLevel2== | ==MinRequiredSkillLevel2== | ||
Line 179: | Line 179: | ||
Comme ci-dessus, apparemment il s'agit du décalage entre un niveau de l'objet et celui du porteur mais il est difficile de déterminer exactement ce que cela occasionne. Un décalage de "-25" est souvent observé. | Comme ci-dessus, apparemment il s'agit du décalage entre un niveau de l'objet et celui du porteur mais il est difficile de déterminer exactement ce que cela occasionne. Un décalage de "-25" est souvent observé. | ||
==RequiredCharac== | ==RequiredCharac== | ||
− | ''Liste de choix (basé sur [https: | + | ''Liste de choix (basé sur [https://khaganat.net/wikhan/rcdstyp_characteristic _characteristic.typ])|Default=Unknown'' |
Exemple : ''Strength'' | Exemple : ''Strength'' | ||
Line 203: | Line 203: | ||
Comme ci-dessus, apparemment il s'agit du décalage entre un niveau de l'objet et celui du porteur mais il est difficile de déterminer exactement ce que cela occasionne. Un décalage de "-25" est souvent observé. | Comme ci-dessus, apparemment il s'agit du décalage entre un niveau de l'objet et celui du porteur mais il est difficile de déterminer exactement ce que cela occasionne. Un décalage de "-25" est souvent observé. | ||
==Type 1== | ==Type 1== | ||
− | ''Liste de choix (basé sur [https: | + | ''Liste de choix (basé sur [https://khaganat.net/wikhan/rcdstyp_classification_types _classification_types.typ])|Default=Unknown'' |
Exemple : ''TypeKami'' | Exemple : ''TypeKami'' |
Revision as of 13:38, 23 February 2016
Situé dans : /DFN/game_elem/_item
Il s'agit de la section de base commune à pratiquement tous les objets statiques (les .sitem)
Il n'est pas obligatoire de tout renseigner, d'autant que des valeurs par défaut existent dans les définitions des DS. Se référer aux fichiers existants comme référence pour voir ce qu'il convient de préciser selon le type d'objet que l'on crée.
Contents
- 1 name
- 2 origin
- 3 family
- 4 ItemType
- 5 sack_type
- 6 stackable
- 7 quality
- 8 ShardExchangeable
- 9 Drop or Sell
- 10 EquipmentInfo
- 11 CraftPlan
- 12 Bulk
- 13 Weight
- 14 Saleable
- 15 No Rent
- 16 Price
- 17 Time to Equip In Ticks
- 18 Consumable
- 19 RequiredSkill
- 20 MinRequiredSkillLevel
- 21 RequiredSkillQualityFactor
- 22 RequiredSkillQualityOffset
- 23 RequiredSkill2
- 24 MinRequiredSkillLevel2
- 25 RequiredSkillQualityFactor2
- 26 RequiredSkillQualityOffset2
- 27 RequiredCharac
- 28 MinRequiredCharacLevel
- 29 RequiredCharacQualityFactor
- 30 RequiredCharacQualityOffset
- 31 Type 1
- 32 VS Type skill modifier 1
name
Chaîne de caractère
Exemple : plate armor
Il s'agit d'un nom permettant d'identifier l'objet. Ce n'est pas la chaîne appelée pour la désignation dans le client et ses traductions, qui se basent sur le nom du fichier .sitem
origin
Liste de choix (basé sur item_origine.typ)
Exemple : fyros
La nationalité de l'objet, le pays auquel rattacher sa tradition de fabrication, de ramassage, d'élevage ou d'extraction.
family
Liste de choix (basé sur item_family.typ)
Exemple : melee weapon
Le genre d'objet auquel il appartient. Cela permet de savoir comment il sera utilisé.
ItemType
Liste de choix (basé sur [https:'//khaganat.net/wikhan/rcdstypitem_type item_type.typ])
Exemple : Magician Staff
Le type précis d'objet dont il s'agit. C'est apparemment une détermination essentielle pour les objets qui seront préhensibles (la plupart des types définis désignent des objets ayant une conséquence visible en 3D).
sack_type
Nom d'un fichier|Default=bag.item
Exemple : purse01.sitem
Le nom d'un fichier d'inventaire (fichier qui doit avoir une extension en .sitem), en liaison avec cet objet, qui permettra donc d'accéder à ce nouvel inventaire.
Le fichier indiqué par défaut n'existe pas et il semblerait plus logique que ce soit un .sitem et pas un item.
Il faudrait modifier _item_basics.dfn et proposer un correctif à RC et WG
stackable
Nombre entier |Default=1
Exemple : 999
La valeur indiqué est la quantité maximale qu'on peut empiler en un seul emplacement d'inventaire, si les autres caractéristiques sont identiques.
quality
Nombre entier
Exemple : 10
Cette valeur semble désigner le niveau de l'objet ( de 1 à 300 donc a priori) mais cela reste à confirmer.
ShardExchangeable
True/False |Default=true
Exemple : False
Cela semble permettre de faire passer l'objet d'un shard à l'autre.
Drop or Sell
True/False |Default=true
Exemple : False
Permet d'échanger ou de vendre l'objet entre personnages (ne concerne pas la vente à une boutique, voir #Saleable ci-dessous pour ce point).
EquipmentInfo
Sous ensemble de caractéristiques (basées sur _item_equipment_info.dfn)
CraftPlan
Nom de fichier (en .sbrick)
Exemple : bccaea1.sbrick
Indique quelle brique d'artisanat désigne le plan de fabrication de cet objet.
Lorsque cette rubrique est renseignée, voir si ce plan de craft ne permet pas la détermination de caractéristiques lors de la création par commande GM.
Bulk
Nombre |Default=0
Exemple : 0.5
Indique l'encombrement de l'objet dans un inventaire et complète la notion de poids (ci-dessous). Cela peut être très petit comme très important, mais sans que l'on sache sur quelle échelle cela s'applique. À voir avec les contenances pour les .sitem d'inventaire.
Weight
Nombre |Default=0
Exemple : 0.5
Indique le poids de l'objet dans un inventaire. Il complète l'encombrement ci-dessus, mais sans que l'on sache en quelle mesure le poids est donné, ni sur quelle échelle. À voir avec les contenances pour les .sitem d'inventaire.
Saleable
True/False |Default=true
Exemple : True
Permet ou non la vente à un marchand (une boutique). Pour la vente ou l'échange entre joueurs, voir l'option #Drop or Sell ci-dessus.
No Rent
True/False |Default=false
Exemple : True
Aucune info sur cette caractéristique
Price
Nombre |Default=0
Exemple : 50
Le prix indiqué dans la monnaie de jeu.
Time to Equip In Ticks
Nombre entier |Default=0
Exemple : 20
Indiquer 10 ticks fera qu'il faudra en moyenne une seconde pour équiper cet objet.
Consumable
True/False |Default=false
Exemple : True
Un objet consommable sera détruit lorsqu'il sera utilisé.
RequiredSkill
Liste de choix (basé sur _skills.typ)|Default=none
Exemple : SFM1BMM
La compétence nécessaire pour pouvoir utiliser l'objet, basée sur les codes de Skills
MinRequiredSkillLevel
Nombre entier |Default=0
Exemple : 50
Le niveau minimum nécessaire dans la compétence définie au-dessus pour pouvoir utiliser l'objet.
RequiredSkillQualityFactor
Nombre |Default=0.0
Exemple : 1.0
Effets inconnus, des valeurs entre 0.0 et 1.0 semblent attendues, sans pouvoir déterminer ce que cela occasionne exactement. Peut-être que c'est le rapport nécessaire entre le niveau de l'objet et celui de la compétence demandée.
RequiredSkillQualityOffset
Nombre entier |Default=0
Exemple : 25
Apparemment il s'agit du décalage entre un niveau de l'objet et celui du porteur mais il est difficile de déterminer exactement ce que cela occasionne. Un décalage de "-25" est souvent observé.
RequiredSkill2
Liste de choix (basé sur _skills.typ)|Default=none
Exemple : SDAHZA
Une seconde compétence nécessaire pour pouvoir utiliser l'objet, basée sur les codes de Skills
MinRequiredSkillLevel2
Nombre entier |Default=0
Exemple : 50
Le niveau minimum nécessaire dans la compétence définie au-dessus pour pouvoir utiliser l'objet.
RequiredSkillQualityFactor2
Nombre |Default=0.0
Exemple : 1.0
Comme ci-dessus, effets inconnus, des valeurs entre 0.0 et 1.0 semblent attendues, sans pouvoir déterminer ce que cela occasionne exactement. Peut-être que c'est le rapport nécessaire entre le niveau de l'objet et celui de la compétence demandée.
RequiredSkillQualityOffset2
Nombre entier |Default=0
Exemple : 25
Comme ci-dessus, apparemment il s'agit du décalage entre un niveau de l'objet et celui du porteur mais il est difficile de déterminer exactement ce que cela occasionne. Un décalage de "-25" est souvent observé.
RequiredCharac
Liste de choix (basé sur _characteristic.typ)|Default=Unknown
Exemple : Strength
Une caractéristique qui sera nécessaire pour pouvoir utiliser l'objet.
MinRequiredCharacLevel
Nombre entier |Default=0
Exemple : 10
Le niveau minimum requis dans la caractéristique requise ci-dessus.
RequiredCharacQualityFactor
Nombre |Default=0
Exemple : 0.5
Comme ci-dessus, effets inconnus, des valeurs entre 0.0 et 1.0 semblent attendues, sans pouvoir déterminer ce que cela occasionne exactement. Peut-être que c'est le rapport nécessaire entre le niveau de l'objet et celui de la caractéristique demandée.
RequiredCharacQualityOffset
Nombre entier |Default=0
Exemple : 25
Comme ci-dessus, apparemment il s'agit du décalage entre un niveau de l'objet et celui du porteur mais il est difficile de déterminer exactement ce que cela occasionne. Un décalage de "-25" est souvent observé.
Type 1
Liste de choix (basé sur _classification_types.typ)|Default=Unknown
Exemple : TypeKami
Effets à tester. Cela se combine avec la caractéristique suivante, pour acquérir des bonus/malus (selon le chiffre indiqué ci-dessous) face à ce type de créature.
Il y a un bug d'affichage dans le client qui fait que le bonus/malus est bien indiqué mais pas le nom du type de créature contre lequel il s'applique.
Il s'agit de la phrase (dans fr.uxt):
uihelpSkillModVsType [@{FFF9}Bonus de compétence : @{FFFF}+%mod @{FFF9}contre @{FFFF}%type]
Le %type
n'y est donc pas résolu.
VS Type skill modifier 1
Nombre entier |Default=0
Exemple : 25
Il s'agit du bonus (ou du malus) de compétence contre les créatures indiquées ci-dessus (pour les armes de combat).
3 pages in K_dfn sitem