Skip to content

Instantly share code, notes, and snippets.

@celediel
Last active August 8, 2020 18:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save celediel/c205288386fb21b0f132e569e7a4b712 to your computer and use it in GitHub Desktop.
Save celediel/c205288386fb21b0f132e569e7a4b712 to your computer and use it in GitHub Desktop.
Consistent Keys - with meshes and icons
return mwse.loadConfig("ConsistentKeys", {
shashev = false,
changeMesh = true
})
return {
keys = {
{
id = "key_abebaalslaves_01",
name = "Key, Slave, Abebaal",
mesh = "Keys\\Key_06.nif",
icon = "Keys\\Key_06.dds",
},
{
id = "key_addamasartusslaves_01",
name = "Key, Slave, Addamasartus",
mesh = "Keys\\Key_06.nif",
icon = "Keys\\Key_06.dds",
},
{
id = "key_adibael",
name = "Key, Small",
mesh = "Keys\\Key_01.nif",
icon = "Keys\\Key_01.dds",
},
{
id = "key_aharunartusslaves_01",
name = "Key, Slave, Aharunartus",
mesh = "Keys\\Key_06.nif",
icon = "Keys\\Key_06.dds",
},
{
id = "key_ahnassi",
name = "Key, Ahnassi's",
mesh = "Keys\\Key_29.nif",
icon = "Keys\\Key_29.dds",
},
{
id = "key_ald_redaynia",
name = "Key, Chest",
mesh = "Keys\\Key_12.nif",
icon = "Keys\\Key_12.dds",
},
{
id = "key_aldruhn_underground",
name = "Key, Small",
mesh = "Keys\\Key_01.nif",
icon = "Keys\\Key_01.dds",
},
{
id = "key_aldsotha",
name = "Key, Small",
mesh = "Keys\\Key_27.nif",
icon = "Keys\\Key_27.dds",
},
{
id = "key_Aleft_chest",
name = "Key, Aleft Chest",
mesh = "Keys\\Key_44.nif",
icon = "Keys\\Key_44.dds",
},
{
id = "key_alvur",
name = "Key, Alvur's",
mesh = "Keys\\Key_04.nif",
icon = "Keys\\Key_04.dds",
},
{
id = "key_Andalen_chest",
name = "Key, Andalen Chest",
mesh = "Keys\\Key_25.nif",
icon = "Keys\\Key_25.dds",
},
{
id = "key_Andalen_tomb",
name = "Key, Andalen Tomb",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_Andas_tomb",
name = "Key, Andas Tomb",
mesh = "Keys\\Key_26.nif",
icon = "Keys\\Key_26.dds",
},
{
id = "key_Andavel_tomb",
name = "Key, Andavel Tomb",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_Andrethi_chest",
name = "Key, Andrethi Chest",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_Andules_chest",
name = "Key, Andules Chest",
mesh = "Keys\\Key_12.nif",
icon = "Keys\\Key_12.dds",
},
{
id = "key_anja",
name = "Key, Anja's",
mesh = "Keys\\Key_32.nif",
icon = "Keys\\Key_32.dds",
},
{
id = "key_Aralen",
name = "Key, Aralen Tomb",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_Aran_tomb",
name = "Key, Aran Tomb",
mesh = "Keys\\Key_26.nif",
icon = "Keys\\Key_26.dds",
},
{
id = "Key_Arano_chest",
name = "Key, Arano Chest",
mesh = "Keys\\Key_25.nif",
icon = "Keys\\Key_25.dds",
},
{
id = "Key_Arano_door",
name = "Key, Arano Tomb",
mesh = "Keys\\Key_15.nif",
icon = "Keys\\Key_15.dds",
},
{
id = "key_archcanon_private",
name = "Key, Archcanon's Private",
mesh = "Keys\\Key_23.nif",
icon = "Keys\\Key_23.dds",
},
{
id = "key_Arenim",
name = "Key, Arenim Burial",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_Arenim_chest",
name = "Key, Arenim Chest",
mesh = "Keys\\Key_12.nif",
icon = "Keys\\Key_12.dds",
},
{
id = "key_Arkngthunch_chest",
name = "Key, Arkngthunch Chest",
mesh = "Keys\\Key_45.nif",
icon = "Keys\\Key_45.dds",
},
{
id = "key_armigers_stronghold",
name = "Key, Armigers Stronghold Cell",
mesh = "m\\Key_Temple_01.nif",
icon = "m\\Tx_key_Temple_01.tga",
},
{
id = "key_arobarmanor_01",
name = "Key, Arobar Manor",
mesh = "Keys\\Key_09.nif",
icon = "Keys\\Key_09.dds",
},
{
id = "key_arobarmanorguard_01",
name = "Key, Arobar Manor Guard's",
mesh = "Keys\\Key_09.nif",
icon = "Keys\\Key_09.dds",
},
{
id = "key_arrile",
name = "Key, Standard",
mesh = "m\\Key_Standard_01.nif",
icon = "m\\Tx_key_Standard_01.tga",
},
{
id = "key_arvs-drelen_cell",
name = "Key, Arvs-Drelen Cell",
mesh = "Keys\\Key_36.nif",
icon = "Keys\\Key_36.dds",
},
{
id = "key_Aryon_chest",
name = "Key, Aryon Chest",
mesh = "Keys\\Key_12.nif",
icon = "Keys\\Key_12.dds",
},
{
id = "key_ashalmawia_prisoncell",
name = "Key, Daedric, Ancient",
mesh = "Keys\\Key_27.nif",
icon = "Keys\\Key_27.dds",
},
{
id = "key_Ashirbadon",
name = "Key, Old",
mesh = "Keys\\Key_07.nif",
icon = "Keys\\Key_07.dds",
},
{
id = "key_Ashmelech",
name = "Key, Ashmelech",
mesh = "Keys\\Key_46.nif",
icon = "Keys\\Key_46.dds",
},
{
id = "key_Ashmelech_chest",
name = "Key, Ashmelech Chest",
mesh = "Keys\\Key_45.nif",
icon = "Keys\\Key_45.dds",
},
{
id = "key_ashurninibi",
name = "Key, Daedric, Ancient",
mesh = "Keys\\Key_27.nif",
icon = "Keys\\Key_27.dds",
},
{
id = "key_ashurninibi_lost",
name = "Key, Daedric, Ancient, Rusted",
mesh = "Keys\\Key_27.nif",
icon = "Keys\\Key_27.dds",
},
{
id = "key_assarnud",
name = "Key, Simple",
mesh = "Keys\\Key_06.nif",
icon = "Keys\\Key_06.dds",
},
{
id = "key_assarnudslaves_01",
name = "Key, Slave, Assarnud",
mesh = "Keys\\Key_28.nif",
icon = "Keys\\Key_28.dds",
},
{
id = "key_assemanu_01",
name = "Key, Rusty",
mesh = "Keys\\Key_16.nif",
icon = "Keys\\Key_16.dds",
},
{
id = "key_assemanu_02",
name = "Key, Old",
mesh = "Keys\\Key_06.nif",
icon = "Keys\\Key_06.dds",
},
{
id = "key_assi",
name = "Key, Assi's",
mesh = "Keys\\Key_50.nif",
icon = "Keys\\Key_50.dds",
},
{
id = "key_assi_serimilk",
name = "Key, Rusty",
mesh = "Keys\\Key_13.nif",
icon = "Keys\\Key_13.dds",
},
{
id = "key_aurane1",
name = "Key, Aurane Frernis'",
mesh = "Keys\\Key_02.nif",
icon = "Keys\\Key_02.dds",
},
{
id = "key_balmorag_tong_01",
name = "Key, Basement",
mesh = "Keys\\Key_04.nif",
icon = "Keys\\Key_04.dds",
},
{
id = "key_balmorag_tong_02",
name = "Key, Storage Room",
mesh = "Keys\\Key_42.nif",
icon = "Keys\\Key_42.dds",
},
{
id = "key_Baram_tomb",
name = "Key, Baram Tomb",
mesh = "Keys\\Key_11.nif",
icon = "Keys\\Key_11.dds",
},
{
id = "key_berandas",
name = "Key, Stolen",
mesh = "Keys\\Key_03.nif",
icon = "Keys\\Key_03.dds",
},
{
id = "key_bivaleteneran_01",
name = "Key, Bivale Teneran's",
mesh = "Keys\\Key_50.nif",
icon = "Keys\\Key_50.dds",
},
{
id = "key_bolayn",
name = "Key, Bolayn's Chest",
mesh = "Keys\\Key_39.nif",
icon = "Keys\\Key_39.dds",
},
{
id = "key_Bols",
name = "Key, Standard",
mesh = "Keys\\Key_50.nif",
icon = "Keys\\Key_50.dds",
},
{
id = "key_brallion",
name = "Key, Brallion's",
mesh = "Keys\\Key_08.nif",
icon = "Keys\\Key_08.dds",
},
{
id = "key_Brinne_chest",
name = "Key, Lord Brinne's Chest",
mesh = "Keys\\Key_25.nif",
icon = "Keys\\Key_25.dds",
},
{
id = "key_Bthanchend_chest",
name = "Key, Bthanchend Chest",
mesh = "Keys\\Key_48.nif",
icon = "Keys\\Key_48.dds",
},
{
id = "key_Bthuand",
name = "Key, Bthuand",
mesh = "Keys\\Key_47.nif",
icon = "Keys\\Key_47.dds",
},
{
id = "key_cabin",
name = "Key, Cabin",
mesh = "Keys\\Key_53.nif",
icon = "Keys\\Key_53.dds",
},
{
id = "key_caius_cosades",
name = "Key, Caius Cosades'",
mesh = "Keys\\Key_55.nif",
icon = "Keys\\Key_55.dds",
},
{
id = "key_calderaslaves_01",
name = "Key, Slave, Caldera",
mesh = "Keys\\Key_06.nif",
icon = "Keys\\Key_06.dds",
},
{
id = "key_camp",
name = "Key, Iron",
mesh = "Keys\\Key_20.nif",
icon = "Keys\\Key_20.dds",
},
{
id = "key_caryarel",
name = "Key, Caryarel's",
mesh = "Keys\\Key_01.nif",
icon = "Keys\\Key_01.dds",
},
{
id = "key_cell_buckmoth_01",
name = "Key, Buckmoth Prison Cell",
mesh = "Keys\\Key_55.nif",
icon = "Keys\\Key_55.dds",
},
{
id = "key_cell_ebonheart_01",
name = "Key, Hawkmoth Prison Cell",
mesh = "Keys\\Key_55.nif",
icon = "Keys\\Key_55.dds",
},
{
id = "key_chest_aryniorethi_01",
name = "Key, Aryni Orethi's",
mesh = "Keys\\Key_12.nif",
icon = "Keys\\Key_12.dds",
},
{
id = "key_chest_avonravel_01",
name = "Key, Hlormaren, Avon Ravel's",
mesh = "Keys\\Key_25.nif",
icon = "Keys\\Key_25.dds",
},
{
id = "key_chest_brilnosullarys_01",
name = "Key, Hlormaren, Wizard's",
mesh = "Keys\\Key_25.nif",
icon = "Keys\\Key_25.dds",
},
{
id = "key_chest_coduscallonus_01",
name = "Key, Codus Callonus'",
mesh = "Keys\\Key_05.nif",
icon = "Keys\\Key_05.dds",
},
{
id = "key_chest_drinarvaryon_01",
name = "Key, Drinar Varyon's",
mesh = "Keys\\Key_12.nif",
icon = "Keys\\Key_12.dds",
},
{
id = "key_ciennesintieve_01",
name = "Key, Cienne Sintieve's",
mesh = "Keys\\Key_25.nif",
icon = "Keys\\Key_25.dds",
},
{
id = "key_Dareleth_tomb",
name = "Key, Dareleth Tomb",
mesh = "Keys\\Key_26.nif",
icon = "Keys\\Key_26.dds",
},
{
id = "key_dawnvault",
name = "Key, Tower of Dawn Vault",
mesh = "m\\Key_Temple_01.nif",
icon = "m\\Tx_key_Temple_01.tga",
},
{
id = "key_desele",
name = "Key, Bedroom",
mesh = "Keys\\Key_41.nif",
icon = "Keys\\Key_41.dds",
},
{
id = "key_divayth_fyr",
name = "Key, Divayth Fyr's",
mesh = "Keys\\Key_35.nif",
icon = "Keys\\Key_35.dds",
},
{
id = "key_divayth00",
name = "Key, Divayth's 637th",
mesh = "Keys\\Key_35.nif",
icon = "Keys\\Key_35.dds",
},
{
id = "key_divayth01",
name = "Key, Divayth's 678th",
mesh = "Keys\\Key_35.nif",
icon = "Keys\\Key_35.dds",
},
{
id = "key_divayth02",
name = "Key, Divayth's 738th",
mesh = "Keys\\Key_35.nif",
icon = "Keys\\Key_35.dds",
},
{
id = "key_divayth03",
name = "Key, Divayth's 802nd",
mesh = "Keys\\Key_35.nif",
icon = "Keys\\Key_35.dds",
},
{
id = "key_divayth04",
name = "Key, Divayth's 897th",
mesh = "Keys\\Key_35.nif",
icon = "Keys\\Key_35.dds",
},
{
id = "key_divayth05",
name = "Key, Divayth's 1008th",
mesh = "Keys\\Key_35.nif",
icon = "Keys\\Key_35.dds",
},
{
id = "key_divayth06",
name = "Key, Divayth's 1092nd",
mesh = "Keys\\Key_35.nif",
icon = "Keys\\Key_35.dds",
},
{
id = "key_divayth07",
name = "Key, Divayth's 1155th",
mesh = "Keys\\Key_35.nif",
icon = "Keys\\Key_35.dds",
},
{
id = "key_door_Mudan00",
name = "Key, Mudan Dwemer Vault",
mesh = "Keys\\Key_49.nif",
icon = "Keys\\Key_49.dds",
},
{
id = "Key_Dralas_chest",
name = "Key, Dralas Chest",
mesh = "Keys\\Key_05.nif",
icon = "Keys\\Key_05.dds",
},
{
id = "Key_Dralas_tomb",
name = "Key, Dralas Tomb",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_dralor",
name = "Key, Guldrise Dralor's",
mesh = "Keys\\Key_40.nif",
icon = "Keys\\Key_40.dds",
},
{
id = "key_draramu",
name = "Key, Standard",
mesh = "m\\Key_Standard_01.nif",
icon = "m\\Tx_key_Standard_01.tga",
},
{
id = "key_drarayne_thelas",
name = "Key, Storage",
mesh = "Keys\\Key_22.nif",
icon = "Keys\\Key_22.dds",
},
{
id = "key_Dreloth_tomb",
name = "Key, Dreloth Tomb",
mesh = "Keys\\Key_11.nif",
icon = "Keys\\Key_11.dds",
},
{
id = "key_dren_manor",
name = "Key, Dren's Manor",
mesh = "Keys\\Key_40.nif",
icon = "Keys\\Key_40.dds",
},
{
id = "key_dren_storage",
name = "Key, Dren's Storage Shack",
mesh = "Keys\\Key_39.nif",
icon = "Keys\\Key_39.dds",
},
{
id = "key_drenplantationslaves_01",
name = "Key, Slave, Dren Plantation",
mesh = "Keys\\Key_54.nif",
icon = "Keys\\Key_54.dds",
},
{
id = "key_dreynos",
name = "Key, Dreynos Elvul's",
mesh = "Keys\\Key_09.nif",
icon = "Keys\\Key_09.dds",
},
{
id = "key_Dubdilla",
name = "Key, Old",
mesh = "Keys\\Key_26.nif",
icon = "Keys\\Key_26.dds",
},
{
id = "key_dulnea_ralaal",
name = "Key, Storeroom",
mesh = "Keys\\Key_42.nif",
icon = "Keys\\Key_42.dds",
},
{
id = "key_dumbuk_strongbox",
name = "Key, Dumbuk's Strongbox",
mesh = "Keys\\Key_07.nif",
icon = "Keys\\Key_07.dds",
},
{
id = "key_Dura_gra-Bol",
name = "Key, Dura gra-Bol's",
mesh = "Keys\\Key_07.nif",
icon = "Keys\\Key_07.dds",
},
{
id = "key_durgok",
name = "Key, Durgok's",
mesh = "Keys\\Key_17.nif",
icon = "Keys\\Key_17.dds",
},
{
id = "key_duskvault",
name = "Key, Tower of Dusk Vault",
mesh = "m\\Key_Temple_01.nif",
icon = "m\\Tx_key_Temple_01.tga",
},
{
id = "key_dwe_satchel00",
name = "Key, Dwemer, Rusty",
mesh = "Keys\\Key_45.nif",
icon = "Keys\\Key_45.dds",
},
{
id = "key_ebon_tomb",
name = "Key, Shrine",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_eldafire",
name = "Key, Small",
mesh = "Keys\\Key_32.nif",
icon = "Keys\\Key_32.dds",
},
{
id = "key_eldrar",
name = "Key, Simple",
mesh = "Keys\\Key_05.nif",
icon = "Keys\\Key_05.dds",
},
{
id = "key_elmussadamori",
name = "Key, Elmussa Damori's",
mesh = "Keys\\Key_06.nif",
icon = "Keys\\Key_06.dds",
},
{
id = "key_erich",
name = "Key, Erich the Unworthy's",
mesh = "Keys\\Key_32.nif",
icon = "Keys\\Key_32.dds",
},
{
id = "key_Fadathram_tomb",
name = "Key, Fadathram Tomb",
mesh = "Keys\\Key_16.nif",
icon = "Keys\\Key_16.dds",
},
{
id = "key_falaanamo",
name = "Key, Old",
mesh = "Keys\\Key_06.nif",
icon = "Keys\\Key_06.dds",
},
{
id = "key_falas tomb keepers",
name = "Key, Ancient, Preserved",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_falas tomb keepers_2",
name = "Key, Tomb Door",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_Falas_chest",
name = "Key, Falas Chest",
mesh = "Keys\\Key_05.nif",
icon = "Keys\\Key_05.dds",
},
{
id = "key_Falas_tomb",
name = "Key, Falas Tomb",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_fals",
name = "Key, Dagoth Fals'",
mesh = "Keys\\Key_24.nif",
icon = "Keys\\Key_24.dds",
},
{
id = "key_farusea_salas",
name = "Key, Worn",
mesh = "Keys\\Key_15.nif",
icon = "Keys\\Key_15.dds",
},
{
id = "key_Favel_chest",
name = "Key, Favel Chest",
mesh = "Keys\\Key_25.nif",
icon = "Keys\\Key_25.dds",
},
{
id = "key_fedar",
name = "Key, Worn",
mesh = "Keys\\Key_20.nif",
icon = "Keys\\Key_20.dds",
},
{
id = "key_fetid_dreugh_grotto",
name = "Key, Ancient, Preserved",
mesh = "Keys\\Key_07.nif",
icon = "Keys\\Key_07.dds",
},
{
id = "key_fg_nchur",
name = "Key, Dwemer Door, Ancient",
mesh = "Keys\\Key_49.nif",
icon = "Keys\\Key_49.dds",
},
{
id = "key_Forge of Rolamus",
name = "Key, Daedric, Ancient",
mesh = "Keys\\Key_27.nif",
icon = "Keys\\Key_27.dds",
},
{
id = "key_FQT",
name = "Key, Worn",
mesh = "Keys\\Key_21.nif",
icon = "Keys\\Key_21.dds",
},
{
id = "key_galmis",
name = "Key, Dagoth Galmis'",
mesh = "Keys\\Key_24.nif",
icon = "Keys\\Key_24.dds",
},
{
id = "key_Galom_Daeus",
name = "Key, Galom Daeus",
mesh = "Keys\\Key_46.nif",
icon = "Keys\\Key_46.dds",
},
{
id = "Key_Gatekeeper",
name = "Key, Gatekeeper's",
mesh = "Keys\\Key_10.nif",
icon = "Keys\\Key_10.dds",
},
{
id = "key_GatewayInnslaves_01",
name = "Key, Slave, Gateway Inn",
mesh = "Keys\\Key_54.nif",
icon = "Keys\\Key_54.dds",
},
{
id = "key_gen_tomb",
name = "Key, Tomb Door",
mesh = "Keys\\Key_11.nif",
icon = "Keys\\Key_11.dds",
},
{
id = "key_Gimothran",
name = "Key, Gimothran Master Burial",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "Key_Gimothran_chest",
name = "Key, Gimothran Chest",
mesh = "Keys\\Key_12.nif",
icon = "Keys\\Key_12.dds",
},
{
id = "key_Gimothran_tomb",
name = "Key, Gimothran Tomb",
mesh = "Keys\\Key_16.nif",
icon = "Keys\\Key_16.dds",
},
{
id = "key_gindrala",
name = "Key, Standard",
mesh = "m\\Key_Standard_01.nif",
icon = "m\\Tx_key_Standard_01.tga",
},
{
id = "key_gnisis_eggmine",
name = "Key, Gnisis Eggmine",
mesh = "Keys\\Key_20.nif",
icon = "Keys\\Key_20.dds",
},
{
id = "key_gro-bagrat",
name = "Key, Basement",
mesh = "Keys\\Key_07.nif",
icon = "Keys\\Key_07.dds",
},
{
id = "key_gshipwreck",
name = "Key, Simple",
mesh = "Keys\\Key_04.nif",
icon = "Keys\\Key_04.dds",
},
{
id = "key_gustav_chest",
name = "Key, Gustav's Chest",
mesh = "Keys\\Key_05.nif",
icon = "Keys\\Key_05.dds",
},
{
id = "key_gyldenhul",
name = "Key, Gyldenhul",
mesh = "Keys\\Key_32.nif",
icon = "Keys\\Key_32.dds",
},
{
id = "key_habinbaesslaves_01",
name = "Key, Slave, Habinbaes",
mesh = "Keys\\Key_06.nif",
icon = "Keys\\Key_06.dds",
},
{
id = "key_hanarai_assutlanipal",
name = "Key, Small",
mesh = "Keys\\Key_05.nif",
icon = "Keys\\Key_05.dds",
},
{
id = "key_hasphat_antabolis",
name = "Key, Hasphat Antabolis'",
mesh = "Keys\\Key_43.nif",
icon = "Keys\\Key_43.dds",
},
{
id = "key_hasphat_antabolis2",
name = "Key, Small",
mesh = "Keys\\Key_30.nif",
icon = "Keys\\Key_30.dds",
},
{
id = "key_Helas_tomb",
name = "Key, Helas Tomb",
mesh = "Keys\\Key_11.nif",
icon = "Keys\\Key_11.dds",
},
{
id = "key_helvi",
name = "Key, Helvi's",
mesh = "Keys\\Key_39.nif",
icon = "Keys\\Key_39.dds",
},
{
id = "key_Heran",
name = "Key, Heran Tomb",
mesh = "Keys\\Key_26.nif",
icon = "Keys\\Key_26.dds",
},
{
id = "key_hinnabi",
name = "Key, Simple",
mesh = "Keys\\Key_12.nif",
icon = "Keys\\Key_12.dds",
},
{
id = "key_hinnabislaves_01",
name = "Key, Slave, Hinnabi",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
-- todo: these {
{
id = "key_hircine1",
name = "Key, Glowing",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_hircine2",
name = "Key, Glowing",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_hircine3",
name = "Key, Glowing",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
-- todo: these }
{
id = "key_hlaalo_manor",
name = "Key, Hlaalo Manor",
mesh = "Keys\\Key_08.nif",
icon = "Keys\\Key_08.dds",
},
{
id = "key_hlormarenslaves_01",
name = "Key, Slave, Hlormaren",
mesh = "Keys\\Key_06.nif",
icon = "Keys\\Key_06.dds",
},
{
id = "key_hodlismod",
name = "Key, Simple",
mesh = "Keys\\Key_03.nif",
icon = "Keys\\Key_03.dds",
},
{
id = "key_huleen's_hut",
name = "Key, Huleen's Hut",
mesh = "Keys\\Key_38.nif",
icon = "Keys\\Key_38.dds",
},
{
id = "key_hvaults1",
name = "Key, Hlaalu Vaults Outer",
mesh = "Keys\\Key_08.nif",
icon = "Keys\\Key_08.dds",
},
{
id = "key_hvaults2",
name = "Key, Hlaalu Vaults Inner",
mesh = "Keys\\Key_51.nif",
icon = "Keys\\Key_51.dds",
},
{
id = "key_Ibardad",
name = "Key, Plain",
mesh = "Keys\\Key_18.nif",
icon = "Keys\\Key_18.dds",
},
{
id = "key_ibardad_tomb",
name = "Key, Daedric, Ancient, Rusted",
mesh = "Keys\\Key_27.nif",
icon = "Keys\\Key_27.dds",
},
{
id = "key_ienasa",
name = "Key, Ienasa Radas'",
mesh = "Keys\\Key_20.nif",
icon = "Keys\\Key_20.dds",
},
{
id = "key_Ienith_chest",
name = "Key, Ienith Chest",
mesh = "Keys\\Key_12.nif",
icon = "Keys\\Key_12.dds",
},
{
id = "key_Ienith_tomb",
name = "Key, Ienith Tomb",
mesh = "Keys\\Key_16.nif",
icon = "Keys\\Key_16.dds",
},
{
id = "key_impcomsecrdoor",
name = "Key, Imperial, Worn",
mesh = "Keys\\Key_55.nif",
icon = "Keys\\Key_55.dds",
},
{
id = "key_Indalen",
name = "Key, Indalen's",
mesh = "Keys\\Key_12.nif",
icon = "Keys\\Key_12.dds",
},
{
id = "key_Indalen_tomb",
name = "Key, Indalen Tomb",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_Indaren",
name = "Key, Indaren Tomb, Rusty",
mesh = "Keys\\Key_11.nif",
icon = "Keys\\Key_11.dds",
},
{
id = "key_irgola",
name = "Key, Simple",
mesh = "Keys\\Key_06.nif",
icon = "Keys\\Key_06.dds",
},
{
id = "key_itar",
name = "Key, Itar's",
mesh = "Keys\\Key_25.nif",
icon = "Keys\\Key_25.dds",
},
{
id = "key_ivrosa",
name = "Key, Ivrosa Verethi's",
mesh = "Keys\\Key_40.nif",
icon = "Keys\\Key_40.dds",
},
{
id = "key_j'zhirr",
name = "Key, J'Zhirr's",
mesh = "Keys\\Key_29.nif",
icon = "Keys\\Key_29.dds",
},
{
id = "key_jeanne",
name = "Key, Jeanne's",
mesh = "Keys\\Key_23.nif",
icon = "Keys\\Key_23.dds",
},
{
id = "key_kagouti_colony",
name = "Key, Rusty",
mesh = "Keys\\Key_16.nif",
icon = "Keys\\Key_16.dds",
},
{
id = "key_keelraniur",
name = "Key, Small",
mesh = "Keys\\Key_30.nif",
icon = "Keys\\Key_30.dds",
},
{
id = "key_kind",
name = "Key, Kind's",
mesh = "Keys\\Key_51.nif",
icon = "Keys\\Key_51.dds",
},
{
id = "key_kogoruhn_sewer",
name = "Key, Kogoruhn, Lower",
mesh = "Keys\\Key_24.nif",
icon = "Keys\\Key_24.dds",
},
{
id = "key_kudanatslaves_01",
name = "Key, Slave, Kudanat",
mesh = "Keys\\Key_28.nif",
icon = "Keys\\Key_28.dds",
},
{
id = "key_Lassnr_well",
name = "Key, Lassnr's Well",
mesh = "Keys\\Key_28.nif",
icon = "Keys\\Key_28.dds",
},
{
id = "key_Lleran_tomb",
name = "Key, Lleran Tomb",
mesh = "Keys\\Key_16.nif",
icon = "Keys\\Key_16.dds",
},
{
id = "key_Llervu",
name = "Key, Llervu Tomb",
mesh = "Keys\\Key_16.nif",
icon = "Keys\\Key_16.dds",
},
{
id = "key_llethervari_01",
name = "Key, Llether Vari's",
mesh = "Keys\\Key_23.nif",
icon = "Keys\\Key_23.dds",
},
{
id = "key_Llethri",
name = "Key, Llaro Llethri's",
mesh = "Keys\\Key_39.nif",
icon = "Keys\\Key_39.dds",
},
{
id = "key_llethrimanor_01",
name = "Key, Llethri Manor",
mesh = "Keys\\Key_03.nif",
icon = "Keys\\Key_03.dds",
},
{
id = "key_madach_room",
name = "Key, Madach Room",
mesh = "Keys\\Key_23.nif",
icon = "Keys\\Key_23.dds",
},
{
id = "key_malpenixblonia_01",
name = "Key, Malpenix Blonia's",
mesh = "Keys\\Key_25.nif",
icon = "Keys\\Key_25.dds",
},
{
id = "key_Maren_tomb",
name = "Key, Maren Tomb",
mesh = "Keys\\Key_26.nif",
icon = "Keys\\Key_26.dds",
},
{
id = "key_marvani_tomb",
name = "Key, Old, Ashy",
mesh = "Keys\\Key_11.nif",
icon = "Keys\\Key_11.dds",
},
{
id = "key_maryn",
name = "Key, Maren House",
mesh = "Keys\\Key_43.nif",
icon = "Keys\\Key_43.dds",
},
{
id = "key_mebastien",
name = "Key, Mebestien's",
mesh = "Keys\\Key_23.nif",
icon = "Keys\\Key_23.dds",
},
{
id = "key_menta_na",
name = "Key, Menta Na's",
mesh = "Keys\\Key_27.nif",
icon = "Keys\\Key_27.dds",
},
{
id = "key_mette",
name = "Key, Mette's",
mesh = "Keys\\Key_11.nif",
icon = "Keys\\Key_11.dds",
},
{
id = "key_miles",
name = "Key, Shiny",
mesh = "Keys\\Key_02.nif",
icon = "Keys\\Key_02.dds",
},
{
id = "key_minabi",
name = "Key, Simple",
mesh = "Keys\\Key_04.nif",
icon = "Keys\\Key_04.dds",
},
{
id = "key_minabislaves_01",
name = "Key, Slave, Minabi",
mesh = "Keys\\Key_28.nif",
icon = "Keys\\Key_28.dds",
},
{
id = "key_ministry_cells",
name = "Key, Ministry of Truth Cell",
mesh = "Keys\\Key_34.nif",
icon = "Keys\\Key_34.dds",
},
{
id = "key_ministry_ext",
name = "Key, Ministry of Truth",
mesh = "Keys\\Key_34.nif",
icon = "Keys\\Key_34.dds",
},
{
id = "key_ministry_sectors",
name = "Key, Ministry of Truth Sector",
mesh = "Keys\\Key_34.nif",
icon = "Keys\\Key_34.dds",
},
{
id = "key_miun_gei",
name = "Key, Shiny",
mesh = "Keys\\Key_30.nif",
icon = "Keys\\Key_30.dds",
},
{
id = "key_molagmarslaves_01",
name = "Key, Slave, Molag Mar",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_morvaynmanor",
name = "Key, Morvayn Manor",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_Mudan_Dragon",
name = "Key, Dwemer Guardian",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_murudius_01",
name = "Key, Murudius'",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_Mzahnch_chest",
name = "Key, Mzahnch Chest",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_Mzanchend_chest",
name = "Key, Mzanchend Chest",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_Mzuleft",
name = "Key, Mzuleft",
mesh = "Keys\\Key_09.nif",
icon = "Keys\\Key_09.dds",
},
{
id = "key_Nchardahrk",
name = "Key, Nchardahrk",
mesh = "Keys\\Key_47.nif",
icon = "Keys\\Key_47.dds",
},
{
id = "key_Nchardahrk_chest",
name = "Key, Nchardahrk Chest",
mesh = "Keys\\Key_49.nif",
icon = "Keys\\Key_49.dds",
},
{
id = "key_Nchuleftingth",
name = "Key, Nchuleftingth",
mesh = "Keys\\Key_47.nif",
icon = "Keys\\Key_47.dds",
},
{
id = "key_Nchuleftingth_chest",
name = "Key, Nchuleftingth Chest",
mesh = "Keys\\Key_44.nif",
icon = "Keys\\Key_44.dds",
},
{
id = "key_nedhelas",
name = "Key, Nedhelas'",
mesh = "Keys\\Key_05.nif",
icon = "Keys\\Key_05.dds",
},
{
id = "key_Nelas_chest",
name = "Key, Nelas Chest",
mesh = "Keys\\Key_25.nif",
icon = "Keys\\Key_25.dds",
},
{
id = "key_nelothtelnaga",
name = "Key, Tel Naga",
mesh = "Keys\\Key_33.nif",
icon = "Keys\\Key_33.dds",
},
{
id = "key_nelothtelnaga2",
name = "Key, Tel Naga",
mesh = "Keys\\Key_33.nif",
icon = "Keys\\Key_33.dds",
},
{
id = "key_nelothtelnaga3",
name = "Key, Tel Naga",
mesh = "Keys\\Key_33.nif",
icon = "Keys\\Key_33.dds",
},
{
id = "key_nelothtelnaga4",
name = "Key, Tel Naga",
mesh = "Keys\\Key_33.nif",
icon = "Keys\\Key_33.dds",
},
{
id = "key_Nerano_chest",
name = "Key, Nerano Chest",
mesh = "Keys\\Key_12.nif",
icon = "Keys\\Key_12.dds",
},
{
id = "key_neranomanor",
name = "Key, Nerano Manor",
mesh = "Keys\\Key_21.nif",
icon = "Keys\\Key_21.dds",
},
{
id = "key_nileno_dorvayn",
name = "Key, Small",
mesh = "Keys\\Key_05.nif",
icon = "Keys\\Key_05.dds",
},
{
id = "key_Norvayn_chest",
name = "Key, Norvayn Chest",
mesh = "Keys\\Key_05.nif",
icon = "Keys\\Key_05.dds",
},
{
id = "key_Norvayn_tomb",
name = "Key, Norvayn Tomb",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_nuncius",
name = "Key, Nuncius'",
mesh = "Keys\\Key_43.nif",
icon = "Keys\\Key_43.dds",
},
{
id = "key_nuncius2",
name = "Key, Nuncius'",
mesh = "Keys\\Key_38.nif",
icon = "Keys\\Key_38.dds",
},
{
id = "key_nund",
name = "Key, Simple",
mesh = "Keys\\Key_04.nif",
icon = "Keys\\Key_04.dds",
},
{
id = "key_obscure_alit_warren",
name = "Key, Worn",
mesh = "Keys\\Key_15.nif",
icon = "Keys\\Key_15.dds",
},
{
id = "key_Odibaal",
name = "Key, Odibaal Outlaw's",
mesh = "Keys\\Key_50.nif",
icon = "Keys\\Key_50.dds",
},
{
id = "key_Odirniran",
name = "Key, Odirniran",
mesh = "Keys\\Key_42.nif",
icon = "Keys\\Key_42.dds",
},
{
id = "key_odral_helvi",
name = "Key, Odral Helvi's",
mesh = "Keys\\Key_31.nif",
icon = "Keys\\Key_31.dds",
},
{
id = "key_odros",
name = "Key, Dagoth Odros'",
mesh = "Keys\\Key_24.nif",
icon = "Keys\\Key_24.dds",
},
{
id = "key_olms_storage",
name = "Key, St. Olms Storage Room",
mesh = "Keys\\Key_23.nif",
icon = "Keys\\Key_23.dds",
},
{
id = "key_Omalen_tomb",
name = "Key, Omalen Tomb",
mesh = "Keys\\Key_16.nif",
icon = "Keys\\Key_16.dds",
},
{
id = "key_omani_01",
name = "Key, Omani Manor",
mesh = "Keys\\Key_09.nif",
icon = "Keys\\Key_09.dds",
},
{
id = "key_Omaren_chest",
name = "Key, Omaren Chest",
mesh = "Keys\\Key_25.nif",
icon = "Keys\\Key_25.dds",
},
{
id = "key_Orethi_tomb",
name = "Key, Orethi Tomb",
mesh = "Keys\\Key_26.nif",
icon = "Keys\\Key_26.dds",
},
{
id = "key_oritius",
name = "Key, Small",
mesh = "Keys\\Key_52.nif",
icon = "Keys\\Key_52.dds",
},
{
id = "key_orvas_dren",
name = "Key, Orvas Dren's",
mesh = "Keys\\Key_40.nif",
icon = "Keys\\Key_40.dds",
},
{
id = "key_Othrelas_door",
name = "Key, Othrelas Tomb",
mesh = "Keys\\Key_11.nif",
icon = "Keys\\Key_11.dds",
},
{
id = "key_Palansour",
name = "Key, Worn",
mesh = "Keys\\Key_26.nif",
icon = "Keys\\Key_26.dds",
},
{
id = "key_panatslaves_01",
name = "Key, Slave, Panat",
mesh = "Keys\\Key_06.nif",
icon = "Keys\\Key_06.dds",
},
{
id = "key_pellecia aurrus",
name = "Key, Redoran, Iron",
mesh = "Keys\\Key_31.nif",
icon = "Keys\\Key_31.dds",
},
{
id = "key_persius mercius",
name = "Key, Iron",
mesh = "Keys\\Key_02.nif",
icon = "Keys\\Key_02.dds",
},
{
id = "key_pirate",
name = "Key, Pirate Captain's",
mesh = "Keys\\Key_53.nif",
icon = "Keys\\Key_53.dds",
},
{
id = "key_Private Quarters",
name = "Key, Milo's Quarters",
mesh = "Keys\\Key_12.nif",
icon = "Keys\\Key_12.dds",
},
{
id = "key_Punsabanit",
name = "Key, Large",
mesh = "Keys\\Key_23.nif",
icon = "Keys\\Key_23.dds",
},
{
id = "key_ra'zhid",
name = "Key, Simple",
mesh = "Keys\\Key_52.nif",
icon = "Keys\\Key_52.dds",
},
{
id = "key_ralen_hlaalo",
name = "Key, Small",
mesh = "Keys\\Key_12.nif",
icon = "Keys\\Key_12.dds",
},
{
id = "key_Ravel_chest",
name = "Key, Ravel Chest",
mesh = "Keys\\Key_25.nif",
icon = "Keys\\Key_25.dds",
},
{
id = "key_Ravel_tomb",
name = "Key, Ravel Tomb",
mesh = "Keys\\Key_16.nif",
icon = "Keys\\Key_16.dds",
},
{
id = "key_Raviro_tomb",
name = "Key, Raviro Tomb",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_redoran_basic",
name = "Key, Redoran, Iron",
mesh = "Keys\\Key_20.nif",
icon = "Keys\\Key_20.dds",
},
{
id = "key_redoran_treasury",
name = "Key, Dralor Treasury",
mesh = "Keys\\Key_13.nif",
icon = "Keys\\Key_13.dds",
},
{
id = "key_relien_rirne",
name = "Key, Small",
mesh = "Keys\\Key_01.nif",
icon = "Keys\\Key_01.dds",
},
{
id = "key_Rethandus_chest",
name = "Key, Rethandus Chest",
mesh = "Keys\\Key_05.nif",
icon = "Keys\\Key_05.dds",
},
{
id = "key_Rethandus_tomb",
name = "Key, Rethandus Tomb",
mesh = "Keys\\Key_26.nif",
icon = "Keys\\Key_26.dds",
},
{
id = "key_Rothan_tomb",
name = "Key, Rothan Tomb",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_rotheranslaves_01",
name = "Key, Slave, Rotheran",
mesh = "Keys\\Key_06.nif",
icon = "Keys\\Key_06.dds",
},
{
id = "key_rothran",
name = "Key, Rotheran Slave Cell",
mesh = "Keys\\Key_36.nif",
icon = "Keys\\Key_36.dds",
},
{
id = "key_Rufinus_Alleius",
name = "Key, Rufinus Alleius'",
mesh = "Keys\\Key_55.nif",
icon = "Keys\\Key_55.dds",
},
{
id = "key_rvaults1",
name = "Key, Redoran Vault, Upper",
mesh = "Keys\\Key_38.nif",
icon = "Keys\\Key_38.dds",
},
{
id = "key_sadrithmoraslaves_01",
name = "Key, Slave, Sadrith Mora",
mesh = "Keys\\Key_28.nif",
icon = "Keys\\Key_28.dds",
},
{
id = "key_Sadryon_tomb",
name = "Key, Sadryon Tomb",
mesh = "Keys\\Key_11.nif",
icon = "Keys\\Key_11.dds",
},
{
id = "key_saetring",
name = "Key, Small",
mesh = "Keys\\Key_05.nif",
icon = "Keys\\Key_05.dds",
},
{
id = "key_Salvel_chest",
name = "Key, Salvel Chest",
mesh = "Keys\\Key_05.nif",
icon = "Keys\\Key_05.dds",
},
{
id = "key_Salvel_tomb",
name = "Key, Salvel Tomb",
mesh = "Keys\\Key_26.nif",
icon = "Keys\\Key_26.dds",
},
{
id = "key_Sandas",
name = "Key, Nobleman's Chest",
mesh = "Keys\\Key_25.nif",
icon = "Keys\\Key_25.dds",
},
{
id = "key_Sandas_tomb",
name = "Key, Sandas Tomb",
mesh = "Keys\\Key_16.nif",
icon = "Keys\\Key_16.dds",
},
{
id = "key_Sarano_chest",
name = "Key, Sarano Chest",
mesh = "Keys\\Key_12.nif",
icon = "Keys\\Key_12.dds",
},
{
id = "key_Sarano_tomb",
name = "Key, Sarano Tomb",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_Saren_chest",
name = "Key, Saren Chest",
mesh = "Keys\\Key_12.nif",
icon = "Keys\\Key_12.dds",
},
{
id = "key_Saren_tomb",
name = "Key, Saren Tomb",
mesh = "Keys\\Key_26.nif",
icon = "Keys\\Key_26.dds",
},
{
id = "key_Sarethi_tomb",
name = "Key, Sarethi Tomb",
mesh = "Keys\\Key_11.nif",
icon = "Keys\\Key_11.dds",
},
{
id = "key_sarethimanor_01",
name = "Key, Sarethi Manor",
mesh = "Keys\\Key_31.nif",
icon = "Keys\\Key_31.dds",
},
{
id = "key_saryoni",
name = "Key, Saryoni's",
mesh = "Keys\\Key_31.nif",
icon = "Keys\\Key_31.dds",
},
{
id = "key_Sarys_chest",
name = "Key, Sarys Chest",
mesh = "Keys\\Key_12.nif",
icon = "Keys\\Key_12.dds",
},
{
id = "key_saturanslaves_01",
name = "Key, Slave, Saturan",
mesh = "Keys\\Key_28.nif",
icon = "Keys\\Key_28.dds",
},
{
id = "key_Savel_tomb",
name = "Key, Savel Tomb",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_savilecagekey",
name = "Key, Savile's Slavepod",
mesh = "Keys\\Key_06.nif",
icon = "Keys\\Key_06.dds",
},
{
id = "key_savilecagekey02",
name = "Key, Savile's Slavepod",
mesh = "Keys\\Key_28.nif",
icon = "Keys\\Key_28.dds",
},
{
id = "key_Senim_chest",
name = "Key, Senim Chest",
mesh = "Keys\\Key_25.nif",
icon = "Keys\\Key_25.dds",
},
{
id = "key_Senim_tomb",
name = "Key, Tomb, Old",
mesh = "Keys\\Key_16.nif",
icon = "Keys\\Key_16.dds",
},
{
id = "key_sethan",
name = "Key, Llorayna Sethan's",
mesh = "Keys\\Key_21.nif",
icon = "Keys\\Key_21.dds",
},
{
id = "key_shaadnius",
name = "Key, Sha-Adnius",
mesh = "Keys\\Key_08.nif",
icon = "Keys\\Key_08.dds",
},
{
id = "key_shaadniusslaves_01",
name = "Key, Slave, Sha-Adnius",
mesh = "Keys\\Key_28.nif",
icon = "Keys\\Key_28.dds",
},
{
id = "key_shashev",
name = "Shashev's Key",
mesh = "Keys\\Key_20.nif",
icon = "Keys\\Key_20.dds",
},
{
id = "key_shilipuran",
name = "Key, Shilipuran's",
mesh = "Keys\\Key_18.nif",
icon = "Keys\\Key_18.dds",
},
{
id = "key_shipwreck9-11",
name = "Key, Rusty",
mesh = "Keys\\Key_15.nif",
icon = "Keys\\Key_15.dds",
},
{
id = "key_shushanslaves_01",
name = "Key, Slave, Shushan",
mesh = "Keys\\Key_06.nif",
icon = "Keys\\Key_06.dds",
},
{
id = "key_shushishi",
name = "Key, Bandit's",
mesh = "Keys\\Key_16.nif",
icon = "Keys\\Key_16.dds",
},
{
id = "key_shushishislaves",
name = "Key, Slave, Shushishi",
mesh = "Keys\\Key_06.nif",
icon = "Keys\\Key_06.dds",
},
{
id = "key_sinsibadonslaves_01",
name = "Key, Slave, Sinsibadon",
mesh = "Keys\\Key_28.nif",
icon = "Keys\\Key_28.dds",
},
{
id = "key_sirilonwe",
name = "Key, Sirilonwe's",
mesh = "Keys\\Key_05.nif",
icon = "Keys\\Key_05.dds",
},
{
id = "key_skeleton",
name = "Key, Rusty",
mesh = "Keys\\Key_16.nif",
icon = "Keys\\Key_16.dds",
},
{
id = "key_slave_addamasartus",
name = "Key, Slave, Addamasartus",
mesh = "Keys\\Key_28.nif",
icon = "Keys\\Key_28.dds",
},
{
id = "Key_SN_Warehouse",
name = "Key, Warehouse",
mesh = "Keys\\Key_55.nif",
icon = "Keys\\Key_55.dds",
},
{
id = "key_standard_01",
name = "Key, Standard",
mesh = "m\\Key_Standard_01.nif",
icon = "m\\Tx_key_Standard_01.tga",
},
{
id = "key_standard_01_darvam hlaren",
name = "Key, Darvam Hlaren's",
mesh = "Keys\\Key_11.nif",
icon = "Keys\\Key_11.dds",
},
{
id = "key_standard_01_hassour zainsub",
name = "Key, Standard",
mesh = "m\\Key_Standard_01.nif",
icon = "m\\Tx_key_Standard_01.tga",
},
{
id = "key_standard_01_pel_fort_prison",
name = "Key, Pelagiad Fort, Prison",
mesh = "Keys\\Key_55.nif",
icon = "Keys\\Key_55.dds",
},
{
id = "key_standard_01_pel_guard_tower",
name = "Key, Pelagiad Guard Tower",
mesh = "Keys\\Key_55.nif",
icon = "Keys\\Key_55.dds",
},
{
id = "key_standard_darius_chest",
name = "Key, Chest",
mesh = "Keys\\Key_55.nif",
icon = "Keys\\Key_55.dds",
},
{
id = "key_summoning_room",
name = "Key, Summoning Room",
mesh = "Keys\\Key_14.nif",
icon = "Keys\\Key_14.dds",
},
{
id = "key_Suran_slave",
name = "Key, Holding Cell",
mesh = "Keys\\Key_36.nif",
icon = "Keys\\Key_36.dds",
},
{
id = "key_suranslaves_01",
name = "Key, Slave, Suran",
mesh = "Keys\\Key_54.nif",
icon = "Keys\\Key_54.dds",
},
{
id = "key_table_Mudan00",
name = "Key, Mudan Table, Dwemer",
mesh = "Keys\\Key_48.nif",
icon = "Keys\\Key_48.dds",
},
{
id = "key_tel_aruhn_slave1",
name = "Key, Imayn Slave Cage",
mesh = "Keys\\Key_28.nif",
icon = "Keys\\Key_28.dds",
},
{
id = "key_telaruhnslaves_01",
name = "Key, Slave, Tel Aruhn",
mesh = "Keys\\Key_06.nif",
icon = "Keys\\Key_06.dds",
},
{
id = "key_telbranoraslaves_01",
name = "Key, Slave, Tel Branora",
mesh = "Keys\\Key_28.nif",
icon = "Keys\\Key_28.dds",
},
{
id = "key_telbranoratower",
name = "Key, Simple",
mesh = "Keys\\Key_22.nif",
icon = "Keys\\Key_22.dds",
},
{
id = "key_telvosjailslaves_01",
name = "Key, Slave, Tel Vos Jail",
mesh = "Keys\\Key_28.nif",
icon = "Keys\\Key_28.dds",
},
{
id = "key_temple_01",
name = "Key, Temple",
mesh = "Keys\\Key_21.nif",
icon = "Keys\\Key_21.dds",
},
{
id = "key_tgbt",
name = "Key, Nads Tharen's",
mesh = "Keys\\Key_21.nif",
icon = "Keys\\Key_21.dds",
},
{
id = "key_Thalas_tomb",
name = "Key, Thalas Tomb",
mesh = "Keys\\Key_26.nif",
icon = "Keys\\Key_26.dds",
},
{
id = "key_Tharys_chest",
name = "Key, Tharys Chest",
mesh = "Keys\\Key_12.nif",
icon = "Keys\\Key_12.dds",
},
{
id = "key_Thelas_chest",
name = "Key, Thelas Chest",
mesh = "Keys\\Key_05.nif",
icon = "Keys\\Key_05.dds",
},
{
id = "key_thendas",
name = "Key, Thendas'",
mesh = "Keys\\Key_01.nif",
icon = "Keys\\Key_01.dds",
},
{
id = "key_Thiralas_tomb",
name = "Key, Thiralas Tomb",
mesh = "Keys\\Key_11.nif",
icon = "Keys\\Key_11.dds",
},
{
id = "key_thorek",
name = "Key, Thorek's",
mesh = "Keys\\Key_04.nif",
icon = "Keys\\Key_04.dds",
},
{
id = "key_trib_dwe00",
name = "Key, Dwemer",
mesh = "Keys\\Key_44.nif",
icon = "Keys\\Key_44.dds",
},
{
id = "key_trib_dwe01",
name = "Key, Dwemer",
mesh = "Keys\\Key_45.nif",
icon = "Keys\\Key_45.dds",
},
{
id = "key_trib_dwe02",
name = "Key, Dwemer",
mesh = "Keys\\Key_46.nif",
icon = "Keys\\Key_46.dds",
},
{
id = "key_tukushapal_1",
name = "Key, Old, Rusty",
mesh = "Keys\\Key_15.nif",
icon = "Keys\\Key_15.dds",
},
{
id = "key_tureynul",
name = "Key, Dagoth Tureynul's",
mesh = "Keys\\Key_24.nif",
icon = "Keys\\Key_24.dds",
},
{
id = "key_tuvesobeleth_01",
name = "Key, Tuveso Beleth's",
mesh = "Keys\\Key_18.nif",
icon = "Keys\\Key_18.dds",
},
{
id = "key_TV_CT",
name = "Key, Imperial Museum Jail",
mesh = "Keys\\Key_55.nif",
icon = "Keys\\Key_55.dds",
},
{
id = "key_tvault",
name = "Key, Telvanni Vault",
mesh = "Keys\\Key_22.nif",
icon = "Keys\\Key_22.dds",
},
{
id = "key_ulvil",
name = "Key, Ulvil's",
mesh = "Keys\\Key_11.nif",
icon = "Keys\\Key_11.dds",
},
{
id = "key_Vandus_tomb",
name = "Key, Vandus Tomb",
mesh = "Keys\\Key_26.nif",
icon = "Keys\\Key_26.dds",
},
{
id = "key_varoprivate",
name = "Key, Private Quarters",
mesh = "Keys\\Key_18.nif",
icon = "Keys\\Key_18.dds",
},
{
id = "key_varostorage",
name = "Key, Varo Tradehouse Storage",
mesh = "Keys\\Key_21.nif",
icon = "Keys\\Key_21.dds",
},
{
id = "key_velas",
name = "Key, Worn",
mesh = "Keys\\Key_11.nif",
icon = "Keys\\Key_11.dds",
},
{
id = "key_Venim",
name = "Key, Venim, Engraved",
mesh = "Keys\\Key_19.nif",
icon = "Keys\\Key_19.dds",
},
{
id = "key_venimmanor",
name = "Key, Venim Manor",
mesh = "Keys\\Key_19.nif",
icon = "Keys\\Key_19.dds",
},
{
id = "key_Verelnim_tomb",
name = "Key, Verelnim Tomb",
mesh = "Keys\\Key_16.nif",
icon = "Keys\\Key_16.dds",
},
{
id = "key_vivec_arena_cell",
name = "Key, Arena Cell",
mesh = "Keys\\Key_36.nif",
icon = "Keys\\Key_36.dds",
},
{
id = "key_vivec_hlaalu_cell",
name = "Key, Hlaalu Compound Cell",
mesh = "Keys\\Key_36.nif",
icon = "Keys\\Key_36.dds",
},
{
id = "key_vivec_redoran_cell",
name = "Key, Redoran Compound Cell",
mesh = "Keys\\Key_36.nif",
icon = "Keys\\Key_36.dds",
},
{
id = "key_vivec_secret",
name = "Key, Palace Entrance, Secret",
mesh = "Keys\\Key_37.nif",
icon = "Keys\\Key_37.dds",
},
{
id = "key_vivec_telvanni_cell",
name = "Key, Telvanni Compound Cell",
mesh = "Keys\\Key_36.nif",
icon = "Keys\\Key_36.dds",
},
{
id = "key_viveclizardheadslave_01",
name = "Key, Slave, Lizard's Head",
mesh = "Keys\\Key_28.nif",
icon = "Keys\\Key_28.dds",
},
{
id = "key_vivectelvannislaves_01",
name = "Key, Slave, Telvanni Canalworks",
mesh = "Keys\\Key_28.nif",
icon = "Keys\\Key_28.dds",
},
{
id = "key_volrina_01",
name = "Key, Volrina Quarra's",
mesh = "Keys\\Key_11.nif",
icon = "Keys\\Key_11.dds",
},
{
id = "key_vorarhelas",
name = "Key, Vorar Helas'",
mesh = "Keys\\Key_23.nif",
icon = "Keys\\Key_23.dds",
},
{
id = "key_widow_vabdas",
name = "Key, Widow Vabdas'",
mesh = "Keys\\Key_01.nif",
icon = "Keys\\Key_01.dds",
},
{
id = "key_WormLord_tomb",
name = "Key, Worm Lord's Tomb",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
{
id = "key_yagram",
name = "Key, Yagrum's",
mesh = "Keys\\Key_08.nif",
icon = "Keys\\Key_08.dds",
},
{
id = "key_yakanalitslaves_01",
name = "Key, Slave, Yakanalit",
mesh = "Keys\\Key_28.nif",
icon = "Keys\\Key_28.dds",
},
{
id = "key_yinglingbasement",
name = "Key, Yngling Manor Basement",
mesh = "Keys\\Key_42.nif",
icon = "Keys\\Key_42.dds",
},
{
id = "key_zainsipiluslaves_01",
name = "Key, Slave, Zainsipilu",
mesh = "Keys\\Key_28.nif",
icon = "Keys\\Key_28.dds",
},
{
id = "key_zebabislaves_01",
name = "Key, Slave, Zebabi",
mesh = "Keys\\Key_28.nif",
icon = "Keys\\Key_28.dds",
},
{
id = "mamaea cell key",
name = "Key, Bronze, Crude",
mesh = "Keys\\Key_24.nif",
icon = "Keys\\Key_24.dds",
},
{
id = "mamaea quarters key",
name = "Key, Shiny, Small",
mesh = "Keys\\Key_24.nif",
icon = "Keys\\Key_24.dds",
},
{
id = "ministry_truth_ext",
name = "Key, Ministry of Truth Entrance",
mesh = "Keys\\Key_34.nif",
icon = "Keys\\Key_34.dds",
},
-- todo: this one
{
id = "misc_dwrv_ark_key00",
name = "Key, Arkngthand, Lower",
mesh = "Keys\\Key_00.nif",
icon = "Keys\\Key_00.dds",
},
},
}
local mod = "Consistent Keys"
local version = "2.0"
local config = require("ConsistentKeys.config")
local data = require("ConsistentKeys.data")
local function onInitialized()
-- Go through all keys in the data table one at a time.
for _, dataKey in ipairs(data.keys) do
local key = tes3.getObject(dataKey.id)
-- Make sure the key exists in the game first, then set the name, value and weight.
if key then
key.name = dataKey.name
key.value = 0
key.weight = 0
-- change the mesh and icon if configured to do so
if config.changeMesh then
key.mesh = dataKey.mesh
key.icon = dataKey.icon
end
end
end
-- Only change the name of Shashev's Key if the mod is configured to do so.
if config.shashev then
local shashevsKey = tes3.getObject("key_shashev")
shashevsKey.name = "Key, Shashev's"
end
mwse.log(string.format("[%s %s] Initialized.", mod, version))
end
event.register("initialized", onInitialized)
-- Register the Mod Config Menu.
local function onModConfigReady()
dofile("Data Files\\MWSE\\mods\\ConsistentKeys\\mcm.lua")
end
event.register("modConfigReady", onModConfigReady)
local mod = "Consistent Keys"
local version = "2.0"
local config = require("ConsistentKeys.config")
local function createPage(template)
local page = template:createSideBarPage{
description =
mod .. "\n" ..
"Version " .. version .. "\n" ..
"\n" ..
"This mod renames the keys in the game so they'll have a consistent naming scheme.\n" ..
"\n" ..
"Keys have been renamed such that their names start with \"Key, \". This means that all keys will now group together in the inventory, which is a definite improvement for convenience.\n" ..
"\n" ..
"The mod also sets the value and weight of all keys to zero, for consistency.",
}
page:createYesNoButton{
label = "Apply name change to Shashev's Key",
description =
"Shashev's Key is special; it's a reference to Duke University basketball coach Mike Krzyzewski. Changing the name would remove the reference, so it's optional.\n" ..
"\n" ..
"Default: no",
variable = mwse.mcm.createTableVariable{
id = "shashev",
table = config,
},
restartRequired = true,
defaultSetting = false,
}
page:createYesNoButton{
label = "Change key model and icon",
description = "Apply key mesh and icon changes from The Key Mod",
variable = mwse.mcm.createTableVariable{
id = "changeMesh",
table = config,
},
restartRequired = true,
defaultSetting = true,
}
return page
end
local template = mwse.mcm.createTemplate("Consistent Keys")
template:saveOnClose("ConsistentKeys", config)
createPage(template)
mwse.mcm.register(template)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment