Module:Emotes/data
Jump to navigation
Jump to search
Module:Emotes/data
Dataset of emotes.
Schema
The dataset is an array of emote data.
Record fields
Each record is a table with the following fields:
- id
- string
- Unique slug identifying the emote. Used to resolve
<ID>-nameand<ID>-descriptionin MessageBundle:Emotes. Name and description are not stored in this file.
- image
- string
- File name of the emote icon image.
- source
- string
- A
Bundle:slugtoken identifying where the emote's source label is registered. The prefix is the exact case-sensitive MessageBundle name to resolve against. - Entries pointing at MessageBundle:Emotes resolve as
source-<SLUG>, a key dedicated to source labels. - Entries pointing at any other bundle (e.g. MessageBundle:DLC) reuse that bundle's own
<SLUG>-nameidentity key, so the Source column always matches that item's own page title exactly. - Examples:
Emotes:defaultDLC:lost-harvest
return {
{
id = "bow",
image = "T_UI_IconEmoteBow_D.png",
source = "Emotes:default",
},
{
id = "clap",
image = "T_UI_IconEmoteClap_D.png",
source = "Emotes:default",
},
{
id = "follow",
image = "T_UI_IconEmoteFollow_D.png",
source = "Emotes:default",
},
{
id = "no",
image = "T_UI_IconEmoteNo_D.png",
source = "Emotes:default",
},
{
id = "point",
image = "T_UI_IconEmotePoint_D.png",
source = "Emotes:default",
},
{
id = "shake_off_sand",
image = "T_UI_IconEmoteDustOff_D.png",
source = "Emotes:default",
},
{
id = "sit",
image = "T_UI_IconEmoteSit_D.png",
source = "Emotes:default",
},
{
id = "threaten",
image = "T_UI_IconEmoteThreaten_D.png",
source = "Emotes:default",
},
{
id = "yes",
image = "T_UI_IconEmoteYes_D.png",
source = "Emotes:default",
},
{
id = "silly_salute",
image = "T_UI_IconEmoteSillySalute_D.png",
source = "Emotes:steam_closed_beta",
},
{
id = "atreides_salute",
image = "T_UI_IconEmoteAtreSalute_D.png",
source = "Emotes:character_customization",
},
{
id = "chusuk_music",
image = "T_UI_IconEmoteChusukMusic_D.png",
source = "Emotes:character_customization",
},
{
id = "harkonnen_curse",
image = "T_UI_IconEmoteHarkCurse_D.png",
source = "Emotes:character_customization",
},
{
id = "ixian_secret",
image = "T_UI_IconEmoteIxianSecret_D.png",
source = "Emotes:character_customization",
},
{
id = "kaitain_bow",
image = "T_UI_IconEmoteKaitanBow_D.png",
source = "Emotes:character_customization",
},
{
id = "adjust_stillsuit",
image = "T_UI_IconEmoteAdjustStillsuit_D.png",
source = "Emotes:echoes_of_the_past",
},
{
id = "thumper_ahead",
image = "T_UI_IconEmoteThumperUp_D.png",
source = "DLC:lost_harvest",
},
{
id = "thumper_behind",
image = "T_UI_IconEmoteThumperDown_D.png",
source = "DLC:lost_harvest",
},
{
id = "thumper_left",
image = "T_UI_IconEmoteThumperLeft_D.png",
source = "DLC:lost_harvest",
},
{
id = "thumper_right",
image = "T_UI_IconEmoteThumperRight_D.png",
source = "DLC:lost_harvest",
},
{
id = "worm_sign",
image = "T_UI_IconEmoteWormsign_D.png",
source = "DLC:lost_harvest",
},
{
id = "examine_ground",
image = "T_UI_IconEmoteExamineGround_D.png",
source = "DLC:raiders_of_the_broken_lands",
},
{
id = "scan_horizon",
image = "T_UI_IconEmoteScanHorizon_D.png",
source = "DLC:raiders_of_the_broken_lands",
},
{
id = "freeze",
image = "T_UI_IconEmoteWatershipper_FreezeStop_D.png",
source = "DLC:the_water_wars",
},
{
id = "water_shipper_salute",
image = "T_UI_IconEmoteWatershipper_Salute_D.png",
source = "DLC:the_water_wars",
},
}