Saltearse al contenido

Calidades de Objetos

Descripción General

Las calidades de objetos definen los niveles de rareza mostrados en los objetos a lo largo de la interfaz de Hytale. Cada archivo de calidad especifica un valor numérico, texturas de tooltip y ranura, un color de texto de visualización, una clave de localización y el efecto de partículas mostrado cuando el objeto cae al mundo. El campo Quality en una definición de objeto referencia uno de estos IDs de calidad por nombre de archivo.

Ubicación del Archivo

Assets/Server/Item/Qualities/<QualityId>.json

Archivos de calidad disponibles:

Junk.json
Common.json
Uncommon.json
Rare.json
Epic.json
Legendary.json
Tool.json
Developer.json
Template.json
Technical.json

Esquema

CampoTipoRequeridoPor DefectoDescripción
QualityValuenumberRango numérico de este nivel de calidad. Valores más altos indican mayor rareza. Junk=0, Common=1, Uncommon=2, Rare=3, Epic=4, Legendary=5, Tool=9, Developer=10, Template=10.
ItemTooltipTexturestringRuta a la textura de fondo usada para el panel de tooltip de esta calidad.
ItemTooltipArrowTexturestringNoRuta a la textura de flecha/puntero en el panel de tooltip.
SlotTexturestringRuta a la textura de borde de ranura de inventario para objetos de esta calidad.
BlockSlotTexturestringNoRuta a la textura de ranura usada en contextos de colocación de bloques.
SpecialSlotTexturestringNoRuta a la textura de ranura usada en ranuras especiales de la interfaz (ej. ranuras de equipamiento).
TextColorstringCadena de color hexadecimal para el texto del nombre del objeto en tooltips e interfaz (ej. "#bb8a2c").
LocalizationKeystringClave de localización para la etiqueta de calidad mostrada en el tooltip (ej. "server.general.qualities.Legendary").
VisibleQualityLabelbooleanSi la etiqueta del nombre de calidad se muestra en el tooltip del objeto.
RenderSpecialSlotbooleanSi se renderiza la textura de borde de ranura especial para objetos de esta calidad.
ItemEntityConfigobjectNoConfiguración para la entidad del objeto soltado. Contiene ParticleSystemId (string) — el efecto de partículas reproducido cuando este objeto está en el suelo.
HideFromSearchbooleanNofalseCuando es true, los objetos de esta calidad se ocultan de los resultados de búsqueda (usado para la calidad Template).

Niveles de Calidad

ID de CalidadQualityValueTextColorSistema de Partículas
Junk0#c9d2dd
Common1#c9d2ddDrop_Common
Uncommon2#3e9049Drop_Uncommon
Rare3#2770b7Drop_Rare
Epic4#8b339eDrop_Epic
Legendary5#bb8a2cDrop_Legendary
Tool9#269edc
Developer10#bb2f2c
Template10#ce1624

Ejemplo

Assets/Server/Item/Qualities/Legendary.json:

{
"QualityValue": 5,
"ItemTooltipTexture": "UI/ItemQualities/Tooltips/ItemTooltipLegendary.png",
"ItemTooltipArrowTexture": "UI/ItemQualities/Tooltips/ItemTooltipLegendaryArrow.png",
"SlotTexture": "UI/ItemQualities/Slots/SlotLegendary.png",
"BlockSlotTexture": "UI/ItemQualities/Slots/SlotLegendary.png",
"SpecialSlotTexture": "UI/ItemQualities/Slots/SlotLegendary.png",
"TextColor": "#bb8a2c",
"LocalizationKey": "server.general.qualities.Legendary",
"VisibleQualityLabel": true,
"RenderSpecialSlot": true,
"ItemEntityConfig": {
"ParticleSystemId": "Drop_Legendary"
}
}

Assets/Server/Item/Qualities/Junk.json:

{
"QualityValue": 0,
"ItemTooltipTexture": "UI/ItemQualities/Tooltips/ItemTooltipJunk.png",
"ItemTooltipArrowTexture": "UI/ItemQualities/Tooltips/ItemTooltipJunkArrow.png",
"SlotTexture": "UI/ItemQualities/Slots/SlotJunk.png",
"BlockSlotTexture": "UI/ItemQualities/Slots/SlotJunk.png",
"SpecialSlotTexture": "UI/ItemQualities/Slots/SlotJunk.png",
"TextColor": "#c9d2dd",
"LocalizationKey": "server.general.qualities.Junk",
"VisibleQualityLabel": false,
"RenderSpecialSlot": false
}

Páginas Relacionadas