Difference between revisions of "Sheets"
From EncyclopAtys
(→Sheet Names) |
m |
||
(34 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
[[Sheets]] are data structures that describe the attributes of a part of Ryzoms objects which appear in game. | [[Sheets]] are data structures that describe the attributes of a part of Ryzoms objects which appear in game. | ||
Ryzom objects that have a sheet are : | Ryzom objects that have a sheet are : | ||
− | :− '' | + | :− ''Equipment'' : clothes, weapons, tools ... |
− | :− | + | :− ''Materials, mission items'', generally speaking the ''items that are displayed in the bag'', |
− | :– '' | + | :– ''Spawnable objects'' (decor) in the list of all objects which have a sheet: [[All Spawn-able Objects|The extensive list of spawn-able objects (on Commons)]] |
− | :− '' | + | :− ''Characters'' have a ''race sheet'', |
− | :− ''NPCs'' have either a complete sheet (tribes for example) or are characters (thus a race sheet and their equipments' ones) | + | :− ''NPCs'' have either a complete sheet (tribes for example) or are characters (thus a race sheet and their equipments' ones), |
− | :− ''MOBS''<ref>MOB is a shortcut for “Monster Object”</ref> | + | :− ''MOBS''<ref name="mob">MOB is a shortcut for “Monster Object”.</ref> |
There are two kinds of entities in Ryzom: | There are two kinds of entities in Ryzom: | ||
− | :− The monoshape entities (MOBS, NPCs, items) : defined by a single [[shape]] ( | + | :− The monoshape entities (MOBS, NPCs, items) : defined by a single [[shape]] (roughly, it may be sometimes more complex ). They can be spawned with a single command, |
− | :− R2 NPCs which are like caracters : one race shape and one shape per equipment part. The | + | :− R2 NPCs which are like caracters : one race shape and one shape per equipment part. The character is spawned first, then it's equipment is applied. |
== Sheet Names == | == Sheet Names == | ||
− | Sheet ID | + | The sheets are referred to by their ''Sheet ID''. the sheet IDs may be explicit after a french or english item name, or “coded”: |
+ | <blockquote> | ||
+ | {| class="wikitable " | ||
+ | |+ Melee weapons (example) | ||
+ | |- | ||
+ | ! Description !! Generic !! Fyros !! Matis !! Tryker !! Zorai !! Boosted | ||
+ | |- | ||
+ | | Amps || {{APIitemIcon|sheetid=iccm2ms.sitem}}<br/>iccm2ms.sitem | ||
+ | | {{APIitemIcon|sheetid=icfm2ms.sitem}}<br/>icfm2ms.sitem | ||
+ | | {{APIitemIcon|sheetid=icmm2ms.sitem}}<br />icmm2ms.sitem | ||
+ | | {{APIitemIcon|sheetid=ictm2ms.sitem}}<br />ictm2ms.sitem | ||
+ | | {{APIitemIcon|sheetid=iczm2ms_2.sitem}}<br />iczm2ms.sitem | ||
+ | | {{APIitemIcon|sheetid=icokamm2ms_1.sitem}}<br />icokamm2ms_1.sitem | ||
+ | |- | ||
+ | | 2 hands sword || {{APIitemIcon|sheetid=iccm2ss.sitem}}<br />iccm2ss.sitem | ||
+ | | {{APIitemIcon|sheetid=icfm2ss.sitem}}<br />icfm2ss.sitem | ||
+ | | {{APIitemIcon|sheetid=icmm2ss.sitem}}<br />icmm2ss.sitem | ||
+ | | {{APIitemIcon|sheetid=ictm2ss.sitem}}<br />ictm2ss.sitem | ||
+ | | {{APIitemIcon|sheetid=iczm2ss.sitem}}<br />iczm2ss.sitem | ||
+ | | {{APIitemIcon|sheetid=icokamm2ss_2.sitem}}<br />icokamm2ss_2.sitem | ||
+ | |- | ||
+ | | 2 hands axe || {{APIitemIcon|sheetid=iccm2sa.sitem}}<br /> iccm2sa.sitem | ||
+ | | {{APIitemIcon|sheetid=icfm2sa.sitem}}<br /> icfm2sa.sitem | ||
+ | | {{APIitemIcon|sheetid=icmm2sa.sitem}}<br />icmm2sa.sitem | ||
+ | | {{APIitemIcon|sheetid=ictm2sa.sitem}}<br />ictmm2sa.sitem | ||
+ | | {{APIitemIcon|sheetid=iczm2sa.sitem}}<br />iczm2sa.sitem | ||
+ | | {{APIitemIcon|sheetid=icokamm2sa_1.sitem}}<br />icokamm2sa_1.sitem | ||
+ | |} | ||
− | == | + | :i : item |
+ | :c : craftable | ||
+ | :c : generic (common ?), f :fyros, m : matis, t : tryker, z : zoraï, okam : kami/karavan, | ||
+ | :m2 : 2 hands, | ||
+ | :ss : sword, sa : axe, ms : magic amplifiers ... | ||
+ | : skin index</blockquote> | ||
+ | |||
+ | === Sheet lists === | ||
*Items list (inventory) : https://github.com/nimetu/ryzom_extra/blob/master/resources/sheets-cache/items.serial | *Items list (inventory) : https://github.com/nimetu/ryzom_extra/blob/master/resources/sheets-cache/items.serial | ||
− | *[[List of armors]] | + | ** [[Ryzom API/Item sheetids]]: a subset of this list, showing item icons using the [[Template:APIitemIcon|APIitemIcon template]]. |
+ | * [[List of armors]] | ||
+ | * [[List of equipables items]] [[:fr:Liste des objets équipables]] | ||
+ | * [[All Spawn-able Objects|The extensive list of spawn-able objects (on Commons)]] or [https://atys.wiki.ryzom.com/all_spawn/ as a web page] ''(not up to date)''. | ||
== Questions and Answers== | == Questions and Answers== | ||
− | — Pourquoi et dans quelles conditions n'y a-t-il pas de sheet pour un objet (certains jetons par exemple) | + | :— Pourquoi et dans quelles conditions n'y a-t-il pas de sheet pour un objet (certains jetons par exemple) ? |
− | |||
− | |||
− | — | + | :— les items des sacs speciaux? |
− | — | + | :— peut-être, je ne sais justement pas quels objets n'ont pas de sheet. |
− | |||
− | |||
− | — | + | :— c'est simple : |
− | + | ::sac spécial = pas de sheet | |
+ | ::sacs normal = sheet | ||
− | — mobs | + | :— d'accord, et il y a une raison? |
− | grobs | + | ::Les mobs <ref name="mob" />, les grobs <ref>Grob : Graphical Object</ref>, ou les persos en ont-ils? |
− | les persos ont | ||
− | — | + | :— mobs oui, tous; les persos ont aussi le sheet pour la race. |
− | — tout | + | :— tout équipement à un sheet |
− | pas forcement | + | ::pas forcement |
− | items poper en jeu oui, mais tout le SE non | + | ::items poper en jeu oui, mais tout le SE non |
− | — les arbres, microveget... | + | :— les arbres, microveget... les personnages ? ou NPCs ? |
− | les personnages | ||
− | ou | ||
− | — arbres + microveget non | + | :— arbres + microveget non |
− | sauf si c'est un arbre special qui se cible (comme au nexus) | + | ::sauf si c'est un arbre special qui se cible (comme au nexus) |
− | + | :: les plantes de la kitiniere | |
− | les | + | ::les npcs sont soit des sheets complets (comme les tribus), soit des perso : donc un sheet de race + de l'equipement |
− | soit des perso : donc un sheet de race + de l'equipement | ||
− | — les batiments et autres decors, les effets spéciaux, tout ça c'est des grobs | + | :— les batiments et autres decors, les effets spéciaux, tout ça c'est des grobs |
− | — oui mais tout n'est pas sheet | + | :— oui mais tout n'est pas sheet |
− | — les bandits doivent être des mobs? | + | :— les bandits doivent être des mobs? |
− | ==API aspects == | + | ==Ryzom API aspects == |
+ | The Ryzom API programming aspects are covered in the pages: | ||
* [[Ryzom API]] | * [[Ryzom API]] | ||
* [[Ryzom API/Item sheetids]] | * [[Ryzom API/Item sheetids]] |
Latest revision as of 04:40, 3 May 2022
Definition
Sheets are data structures that describe the attributes of a part of Ryzoms objects which appear in game. Ryzom objects that have a sheet are :
- − Equipment : clothes, weapons, tools ...
- − Materials, mission items, generally speaking the items that are displayed in the bag,
- – Spawnable objects (decor) in the list of all objects which have a sheet: The extensive list of spawn-able objects (on Commons)
- − Characters have a race sheet,
- − NPCs have either a complete sheet (tribes for example) or are characters (thus a race sheet and their equipments' ones),
- − MOBS[1]
There are two kinds of entities in Ryzom:
- − The monoshape entities (MOBS, NPCs, items) : defined by a single shape (roughly, it may be sometimes more complex ). They can be spawned with a single command,
- − R2 NPCs which are like caracters : one race shape and one shape per equipment part. The character is spawned first, then it's equipment is applied.
Sheet Names
The sheets are referred to by their Sheet ID. the sheet IDs may be explicit after a french or english item name, or “coded”:
Melee weapons (example) Description Generic Fyros Matis Tryker Zorai Boosted Amps
iccm2ms.sitem
icfm2ms.sitem
icmm2ms.sitem
ictm2ms.sitem
iczm2ms.sitem
icokamm2ms_1.sitem2 hands sword
iccm2ss.sitem
icfm2ss.sitem
icmm2ss.sitem
ictm2ss.sitem
iczm2ss.sitem
icokamm2ss_2.sitem2 hands axe
iccm2sa.sitem
icfm2sa.sitem
icmm2sa.sitem
ictmm2sa.sitem
iczm2sa.sitem
icokamm2sa_1.sitem
- i : item
- c : craftable
- c : generic (common ?), f :fyros, m : matis, t : tryker, z : zoraï, okam : kami/karavan,
- m2 : 2 hands,
- ss : sword, sa : axe, ms : magic amplifiers ...
- skin index
Sheet lists
- Items list (inventory) : https://github.com/nimetu/ryzom_extra/blob/master/resources/sheets-cache/items.serial
- Ryzom API/Item sheetids: a subset of this list, showing item icons using the APIitemIcon template.
- List of armors
- List of equipables items fr:Liste des objets équipables
- The extensive list of spawn-able objects (on Commons) or as a web page (not up to date).
Questions and Answers
- — Pourquoi et dans quelles conditions n'y a-t-il pas de sheet pour un objet (certains jetons par exemple) ?
- — les items des sacs speciaux?
- — peut-être, je ne sais justement pas quels objets n'ont pas de sheet.
- — c'est simple :
- sac spécial = pas de sheet
- sacs normal = sheet
- — mobs oui, tous; les persos ont aussi le sheet pour la race.
- — tout équipement à un sheet
- pas forcement
- items poper en jeu oui, mais tout le SE non
- — les arbres, microveget... les personnages ? ou NPCs ?
- — arbres + microveget non
- sauf si c'est un arbre special qui se cible (comme au nexus)
- les plantes de la kitiniere
- les npcs sont soit des sheets complets (comme les tribus), soit des perso : donc un sheet de race + de l'equipement
- — les batiments et autres decors, les effets spéciaux, tout ça c'est des grobs
- — oui mais tout n'est pas sheet
- — les bandits doivent être des mobs?
Ryzom API aspects
The Ryzom API programming aspects are covered in the pages: