Module:Any DOS2/data: Difference between revisions
From Divinity Wiki
More actions
< Any DOS2
No edit summary |
No edit summary |
||
| (5 intermediate revisions by the same user not shown) | |||
| Line 13: | Line 13: | ||
aliases = {'air essence'}, | aliases = {'air essence'}, | ||
image = "Item DOS2 Air Essence Icon.png", | image = "Item DOS2 Air Essence Icon.png", | ||
}, | |||
air_resistance_potion = { | |||
aliases = {'air resistance potion'}, | |||
image = "Item DOS2 Medium Air Resistance Potion Icon.png", | |||
}, | }, | ||
antler = { | antler = { | ||
| Line 35: | Line 39: | ||
aliases = {'cutting tool'}, | aliases = {'cutting tool'}, | ||
image = "Item DOS2 Pocket Knife Icon.png", | image = "Item DOS2 Pocket Knife Icon.png", | ||
}, | |||
dagger = { | |||
image = "Item DOS2 Dwarven Dagger Icon.png", | |||
}, | }, | ||
earth_essence = { | earth_essence = { | ||
| Line 56: | Line 63: | ||
hammer = { | hammer = { | ||
image = "Item DOS2 Hammer Icon.png", | image = "Item DOS2 Hammer Icon.png", | ||
}, | |||
honey_source = { | |||
aliases = {'honey source'}, | |||
image = "Item DOS2 Jar of Honey Icon.png", | |||
}, | |||
huntsman_skillbook = { | |||
aliases = {'huntsman skillbook'}, | |||
image = "Item DOS2 Blank Huntsman Skillbook Icon.png", | |||
}, | }, | ||
hydrosophist_skillbook = { | hydrosophist_skillbook = { | ||
| Line 99: | Line 114: | ||
aliases = {'pyrokinetic skillbook'}, | aliases = {'pyrokinetic skillbook'}, | ||
image = "Item DOS2 Blank Fire Skillbook Icon.png", | image = "Item DOS2 Blank Fire Skillbook Icon.png", | ||
}, | |||
scoundrel_skillbook = { | |||
aliases = {'scoundrel skillbook'}, | |||
image = "Item DOS2 Blank Scoundrel Skillbook Icon.png", | |||
}, | }, | ||
shadow_essence = { | shadow_essence = { | ||
aliases = {'shadow essence'}, | aliases = {'shadow essence'}, | ||
image = "Item DOS2 Shadow Essence Icon.png", | image = "Item DOS2 Shadow Essence Icon.png", | ||
}, | |||
sp_aerotheurge_skillbook = { | |||
aliases = {'sp aerotheurge skillbook'}, | |||
image = "Item DOS2 High Tier Blank Aerotheurge Skillbook Icon.png", | |||
}, | |||
sp_geomancer_skillbook = { | |||
aliases = {'sp geomancer skillbook'}, | |||
image = "Item DOS2 High Tier Blank Geomancer Skillbook Icon.png", | |||
}, | |||
sp_huntsman_skillbook = { | |||
aliases = {'sp huntsman skillbook'}, | |||
image = "Item DOS2 High Tier Blank Huntsman Skillbook Icon.png", | |||
}, | |||
sp_hydrosophist_skillbook = { | |||
aliases = {'sp hydrosophist skillbook'}, | |||
image = "Item DOS2 High Tier Blank Hydrosophist Skillbook Icon.png", | |||
}, | |||
sp_necromancy_skillbook = { | |||
aliases = {'sp necromancy skillbook'}, | |||
image = "Item DOS2 High Tier Blank Necromancy Skillbook Icon.png", | |||
}, | |||
sp_polymorph_skillbook = { | |||
aliases = {'sp polymorph skillbook'}, | |||
image = "Item DOS2 High Tier Blank Polymorph Skillbook Icon.png", | |||
}, | |||
sp_scoundrel_skillbook = { | |||
aliases = {'sp scoundrel skillbook'}, | |||
image = "Item DOS2 High Tier Blank Scoundrel Skillbook Icon.png", | |||
}, | |||
sp_summoning_skillbook = { | |||
aliases = {'sp summoning skillbook'}, | |||
image = "Item DOS2 High Tier Blank Summoning Skillbook Icon.png", | |||
}, | |||
sp_warfare_skillbook = { | |||
aliases = {'sp warfare skillbook'}, | |||
image = "Item DOS2 High Tier Blank Warfare Skillbook Icon.png", | |||
}, | }, | ||
summoning_skillbook = { | summoning_skillbook = { | ||
Latest revision as of 02:36, 22 April 2026
Documentation for this module may be created at Module:Any DOS2/data/doc
-- This module stores icon data for [[Module:Any DOS2]].
--------------------------------------------------------------------------------
-- Icon data
--------------------------------------------------------------------------------
local data = {
aerotheurge_skillbook = {
aliases = {'aerotheurge skillbook'},
image = "Item DOS2 Blank Air Skillbook Icon.png",
},
air_essence = {
aliases = {'air essence'},
image = "Item DOS2 Air Essence Icon.png",
},
air_resistance_potion = {
aliases = {'air resistance potion'},
image = "Item DOS2 Medium Air Resistance Potion Icon.png",
},
antler = {
image = "Item DOS2 Antler Icon.png",
},
arrow_or_shaft = {
aliases = {'arrow or shaft'},
image = "Item DOS2 Arrow Shaft Icon.png",
},
beer_source = {
aliases = {'beer source'},
image = "Item DOS2 Mug of Beer Icon.png",
},
bone = {
image = "Item DOS2 Bone Icon.png",
},
chicken_foot = {
aliases = {'chicken foot'},
image = "Item DOS2 Chicken Foot Icon.png",
},
cutting_tool = {
aliases = {'cutting tool'},
image = "Item DOS2 Pocket Knife Icon.png",
},
dagger = {
image = "Item DOS2 Dwarven Dagger Icon.png",
},
earth_essence = {
aliases = {'earth essence'},
image = "Item DOS2 Earth Essence Icon.png",
},
fire_essence = {
aliases = {'fire essence'},
image = "Item DOS2 Fire Essence Icon.png",
},
fish = {
image = "Item DOS2 Herring Icon.png",
},
geomancer_skillbook = {
aliases = {'geomancer skillbook'},
image = "Item DOS2 Blank Earth Skillbook Icon.png",
},
gold = {
image = "Item DOS2 Gold Cup Icon.png",
},
hammer = {
image = "Item DOS2 Hammer Icon.png",
},
honey_source = {
aliases = {'honey source'},
image = "Item DOS2 Jar of Honey Icon.png",
},
huntsman_skillbook = {
aliases = {'huntsman skillbook'},
image = "Item DOS2 Blank Huntsman Skillbook Icon.png",
},
hydrosophist_skillbook = {
aliases = {'hydrosophist skillbook'},
image = "Item DOS2 Blank Water Skillbook Icon.png",
},
key = {
image = "Bronze Key DOS Icon.png",
},
knife = {
image = "Item DOS2 Knife Icon.png",
},
life_essence = {
aliases = {'life essence'},
image = "Item DOS2 Life Essence Icon.png",
},
meat = {
image = "Item DOS2 Raw Red Meat Icon.png",
},
metal = {
image = "Item DOS2 Metal Scraps Icon.png",
},
milk = {
image = "Item DOS2 Pail Icon.png",
},
necromancer_skillbook = {
aliases = {'necromancer skillbook'},
image = "Item DOS2 Blank Necromancy Skillbook Icon.png",
},
oil_source = {
aliases = {'oil source'},
image = "Item DOS2 Oil Barrel Icon.png",
},
poison_source = {
aliases = {'poison source'},
image = "Item DOS2 Poison Barrel Icon.png",
},
polymorph_skillbook = {
aliases = {'polymorph skillbook'},
image = "Item DOS2 Blank Polymorph Skillbook Icon.png",
},
pyrokinetic_skillbook = {
aliases = {'pyrokinetic skillbook'},
image = "Item DOS2 Blank Fire Skillbook Icon.png",
},
scoundrel_skillbook = {
aliases = {'scoundrel skillbook'},
image = "Item DOS2 Blank Scoundrel Skillbook Icon.png",
},
shadow_essence = {
aliases = {'shadow essence'},
image = "Item DOS2 Shadow Essence Icon.png",
},
sp_aerotheurge_skillbook = {
aliases = {'sp aerotheurge skillbook'},
image = "Item DOS2 High Tier Blank Aerotheurge Skillbook Icon.png",
},
sp_geomancer_skillbook = {
aliases = {'sp geomancer skillbook'},
image = "Item DOS2 High Tier Blank Geomancer Skillbook Icon.png",
},
sp_huntsman_skillbook = {
aliases = {'sp huntsman skillbook'},
image = "Item DOS2 High Tier Blank Huntsman Skillbook Icon.png",
},
sp_hydrosophist_skillbook = {
aliases = {'sp hydrosophist skillbook'},
image = "Item DOS2 High Tier Blank Hydrosophist Skillbook Icon.png",
},
sp_necromancy_skillbook = {
aliases = {'sp necromancy skillbook'},
image = "Item DOS2 High Tier Blank Necromancy Skillbook Icon.png",
},
sp_polymorph_skillbook = {
aliases = {'sp polymorph skillbook'},
image = "Item DOS2 High Tier Blank Polymorph Skillbook Icon.png",
},
sp_scoundrel_skillbook = {
aliases = {'sp scoundrel skillbook'},
image = "Item DOS2 High Tier Blank Scoundrel Skillbook Icon.png",
},
sp_summoning_skillbook = {
aliases = {'sp summoning skillbook'},
image = "Item DOS2 High Tier Blank Summoning Skillbook Icon.png",
},
sp_warfare_skillbook = {
aliases = {'sp warfare skillbook'},
image = "Item DOS2 High Tier Blank Warfare Skillbook Icon.png",
},
summoning_skillbook = {
aliases = {'summoning skillbook'},
image = "Item DOS2 Blank Summoning Skillbook Icon.png",
},
tormented_soul = {
aliases = {'tormented soul'},
image = "Item DOS2 High Quality Tormented Soul Icon.png",
},
void_tainted_fish = {
aliases = {'void-tainted fish'},
image = "Item DOS2 Plaice Icon.png",
},
water_essence = {
aliases = {'water essence'},
image = "Item DOS2 Water Essence Icon.png",
},
water_source = {
aliases = {'water source'},
image = "Item DOS2 Water Barrel 2 Icon.png",
},
wine_source = {
aliases = {'wine source'},
image = "Item DOS2 Bottle of Wine Icon.png",
},
_DEFAULT = {
image = "Status DOS2 Source-Muted Icon.png",
link = false,
}
}
--------------------------------------------------------------------------------
-- End icon data
--------------------------------------------------------------------------------
-- Make aliases work the same as normal keys, and remove the "aliases" subtables.
local ret= {}
for code, iconData in pairs(data) do
iconData.canonicalCode = code
if iconData.aliases then
for _, alias in ipairs(iconData.aliases) do
ret[alias] = iconData
end
iconData.aliases = nil
end
ret[code] = iconData
end
return ret