Module:Status DOS2/data: Difference between revisions
From Divinity Wiki
More actions
No edit summary |
No edit summary |
||
| (23 intermediate revisions by the same user not shown) | |||
| Line 11: | Line 11: | ||
atrophy = { | atrophy = { | ||
image = "Status DOS2 Atrophy Icon.png", | image = "Status DOS2 Atrophy Icon.png", | ||
}, | |||
bleed_fire = { | |||
aliases = {'bleed fire'}, | |||
image = "Skill DOS2 Bleed Fire Icon.png", | |||
}, | }, | ||
bleeding = { | bleeding = { | ||
| Line 19: | Line 23: | ||
}, | }, | ||
blinding_radiance = { | blinding_radiance = { | ||
aliases = { | aliases = {'blinding radiance'}, | ||
image = "Skill DOS2 Blinding Radiance Icon.png", | image = "Skill DOS2 Blinding Radiance Icon.png", | ||
}, | |||
bull_horns = { | |||
aliases = {'bull horns'}, | |||
image = "Skill DOS2 Bull Horns Icon.png", | |||
}, | }, | ||
burning = { | burning = { | ||
| Line 38: | Line 46: | ||
aliases = {'clear-minded'}, | aliases = {'clear-minded'}, | ||
image = "Status DOS2 Clear-Minded Icon.png", | image = "Status DOS2 Clear-Minded Icon.png", | ||
}, | |||
cow_form = { | |||
aliases = {'cow form'}, | |||
image = "Status DOS2 Cow Form Icon.png", | |||
}, | }, | ||
crippled = { | crippled = { | ||
| Line 49: | Line 61: | ||
}, | }, | ||
death_wish = { | death_wish = { | ||
aliases = { | aliases = {'death wish'}, | ||
image = "Skill DOS2 Death Wish Icon.png", | image = "Skill DOS2 Death Wish Icon.png", | ||
}, | }, | ||
| Line 57: | Line 69: | ||
decomposing = { | decomposing = { | ||
image = "Status DOS2 Decomposing Icon.png", | image = "Status DOS2 Decomposing Icon.png", | ||
}, | |||
deflecting = { | |||
image = "Skill DOS2 Deflective Barrier Icon.png", | |||
}, | |||
demonic_celerity = { | |||
aliases = {'demonic celerity'}, | |||
image = "Status DOS2 Demonic Celerity Icon.png", | |||
}, | }, | ||
diseased = { | diseased = { | ||
| Line 72: | Line 91: | ||
enraged = { | enraged = { | ||
image = "Status DOS2 Enraged Icon.png", | image = "Status DOS2 Enraged Icon.png", | ||
}, | |||
entangled = { | |||
image = "Status DOS2 Entangled Icon.png", | |||
}, | |||
enwebbed = { | |||
image = "Status DOS2 Enwebbed Icon.png", | |||
}, | }, | ||
evading = { | evading = { | ||
image = "Skill DOS2 Uncanny Evasion Icon.png", | image = "Skill DOS2 Uncanny Evasion Icon.png", | ||
}, | |||
evasive_aura = { | |||
aliases = {'evasive aura'}, | |||
image = "Skill DOS2 Evasive Aura Icon.png", | |||
}, | |||
farsight = { | |||
image = "Skill DOS2 Farsight Icon.png", | |||
}, | |||
farsight_infusion = { | |||
aliases = {'farsight infusion'}, | |||
image = "Skill DOS2 Farsight Infusion Icon.png", | |||
}, | |||
favourable_wind_aura = { | |||
aliases = {'favourable wind aura'}, | |||
image = "Skill DOS2 Favourable Wind Icon.png", | |||
}, | }, | ||
fiery_malediction = { | fiery_malediction = { | ||
aliases = { | aliases = {'fiery malediction'}, | ||
image = "Status DOS2 Fiery Malediction Icon.png", | image = "Status DOS2 Fiery Malediction Icon.png", | ||
}, | }, | ||
| Line 84: | Line 124: | ||
}, | }, | ||
flesh_sacrifice = { | flesh_sacrifice = { | ||
aliases = { | aliases = {'flesh sacrifice'}, | ||
image = "Skill DOS2 Flesh Sacrifice Icon.png", | image = "Skill DOS2 Flesh Sacrifice Icon.png", | ||
}, | }, | ||
floating = { | floating = { | ||
aliases = { | aliases = {'wings'}, | ||
image = "Skill DOS2 Spread Your Wings Icon.png", | image = "Skill DOS2 Spread Your Wings Icon.png", | ||
}, | }, | ||
| Line 107: | Line 147: | ||
}, | }, | ||
knocked_down = { | knocked_down = { | ||
aliases = { | aliases = {'knocked down'}, | ||
image = "Status DOS2 Knocked Down Icon.png", | image = "Status DOS2 Knocked Down Icon.png", | ||
}, | }, | ||
| Line 114: | Line 154: | ||
}, | }, | ||
magic_shell = { | magic_shell = { | ||
aliases = { | aliases = {'magic shell'}, | ||
image = "Status DOS2 Magic Shell Icon.png", | image = "Status DOS2 Magic Shell Icon.png", | ||
}, | }, | ||
marked = { | marked = { | ||
image = "Skill DOS2 Glitter Dust Icon.png", | image = "Skill DOS2 Glitter Dust Icon.png", | ||
}, | |||
medusa_head = { | |||
aliases = {'medusa head'}, | |||
image = "Skill DOS2 Medusa Head Icon.png", | |||
}, | }, | ||
necrofire = { | necrofire = { | ||
image = "Status DOS2 Necrofire Icon.png", | image = "Status DOS2 Necrofire Icon.png", | ||
}, | |||
pain_aura = { | |||
aliases = {'pain aura'}, | |||
image = "Status DOS2 Pain Aura Icon.png", | |||
}, | }, | ||
petrified = { | petrified = { | ||
| Line 138: | Line 186: | ||
regenerating = { | regenerating = { | ||
image = "Status DOS2 Regenerating Icon.png", | image = "Status DOS2 Regenerating Icon.png", | ||
}, | |||
resist_death = { | |||
aliases = {'resist death'}, | |||
image = "Skill DOS2 Door To Eternity Icon.png", | |||
}, | }, | ||
rested = { | rested = { | ||
image = "Status DOS2 Rested Icon.png", | image = "Status DOS2 Rested Icon.png", | ||
}, | |||
ruptured_tendons = { | |||
aliases = {'ruptured tendons'}, | |||
image = "Skill DOS2 Rupture Tendons Icon.png", | |||
}, | }, | ||
shackles_of_pain = { | shackles_of_pain = { | ||
aliases = {'shackles of pain'}, | aliases = {'shackles of pain'}, | ||
image = "Status DOS2 Shackles of Pain Icon.png", | image = "Status DOS2 Shackles of Pain Icon.png", | ||
}, | |||
shadow_infusion = { | |||
aliases = {'shadow infusion'}, | |||
image = "Skill DOS2 Shadow Infusion Icon.png", | |||
}, | }, | ||
shocked = { | shocked = { | ||
| Line 165: | Line 225: | ||
}, | }, | ||
soul_bond = { | soul_bond = { | ||
aliases = { | aliases = {'soul bond'}, | ||
image = "Status DOS2 Soul Bond Icon.png", | image = "Status DOS2 Soul Bond Icon.png", | ||
}, | }, | ||
source_muted = { | source_muted = { | ||
aliases = { | aliases = {'source-muted'}, | ||
image = "Status DOS2 Source-Muted Icon.png", | image = "Status DOS2 Source-Muted Icon.png", | ||
}, | |||
source_rack = { | |||
aliases = {'source rack'}, | |||
image = "Status DOS2 Shackles of Pain Icon.png", | |||
}, | |||
spider_legs = { | |||
aliases = {'spider legs'}, | |||
image = "Skill DOS2 Spider Legs Icon.png", | |||
}, | }, | ||
spirit_vision = { | spirit_vision = { | ||
aliases = { | aliases = {'spirit vision'}, | ||
image = "Skill DOS2 Spirit Vision Icon.png", | image = "Skill DOS2 Spirit Vision Icon.png", | ||
}, | }, | ||
| Line 200: | Line 268: | ||
}, | }, | ||
veiled_undead = { | veiled_undead = { | ||
aliases = { | aliases = {'veiled undead'}, | ||
image = "Status DOS2 Veiled Undead Icon.png", | image = "Status DOS2 Veiled Undead Icon.png", | ||
}, | |||
venom_aura = { | |||
aliases = {'venom aura'}, | |||
image = "Skill DOS2 Venomous Aura Icon.png", | |||
}, | |||
venom_coated = { | |||
aliases = {'venom coated'}, | |||
image = "Status DOS2 Venom Coated Icon.png", | |||
}, | }, | ||
warm = { | warm = { | ||
| Line 210: | Line 286: | ||
}, | }, | ||
web = { | web = { | ||
aliases = { | aliases = {'enwebbed'}, | ||
image = "Status DOS2 Web Icon.png", | image = "Status DOS2 Web Icon.png", | ||
}, | }, | ||
Latest revision as of 18:22, 24 April 2026
Documentation for this module may be created at Module:Status DOS2/data/doc
-- This module stores icon data for [[Module:Status DOS2]].
--------------------------------------------------------------------------------
-- Icon data
--------------------------------------------------------------------------------
local data = {
acid = {
image = "Status DOS2 Acid Icon.png",
},
atrophy = {
image = "Status DOS2 Atrophy Icon.png",
},
bleed_fire = {
aliases = {'bleed fire'},
image = "Skill DOS2 Bleed Fire Icon.png",
},
bleeding = {
image = "Status DOS2 Bleeding Icon.png",
},
blinded = {
image = "Status DOS2 Blinded Icon.png",
},
blinding_radiance = {
aliases = {'blinding radiance'},
image = "Skill DOS2 Blinding Radiance Icon.png",
},
bull_horns = {
aliases = {'bull horns'},
image = "Skill DOS2 Bull Horns Icon.png",
},
burning = {
image = "Status DOS2 Burning Icon.png",
},
charmed = {
image = "Status DOS2 Charmed Icon.png",
},
chicken_form = {
aliases = {"chicken form"},
image = "Skill DOS2 Chicken Claw Icon.png",
},
chilled = {
image = "Status DOS2 Chilled Icon.png",
},
clear_minded = {
aliases = {'clear-minded'},
image = "Status DOS2 Clear-Minded Icon.png",
},
cow_form = {
aliases = {'cow form'},
image = "Status DOS2 Cow Form Icon.png",
},
crippled = {
image = "Status DOS2 Crippled Icon.png",
},
cursed = {
image = "Status DOS2 Cursed Icon.png",
},
dead = {
image = "Status DOS2 Dead Icon.png",
},
death_wish = {
aliases = {'death wish'},
image = "Skill DOS2 Death Wish Icon.png",
},
decaying = {
image = "Status DOS2 Decaying Icon.png",
},
decomposing = {
image = "Status DOS2 Decomposing Icon.png",
},
deflecting = {
image = "Skill DOS2 Deflective Barrier Icon.png",
},
demonic_celerity = {
aliases = {'demonic celerity'},
image = "Status DOS2 Demonic Celerity Icon.png",
},
diseased = {
image = "Status DOS2 Diseased Icon.png",
},
drunk = {
image = "Status DOS2 Drunk Icon.png",
},
encouraged = {
image = "Skill DOS2 Encourage Icon.png",
},
encumbered = {
image = "Status DOS2 Encumbered Icon.png",
},
enraged = {
image = "Status DOS2 Enraged Icon.png",
},
entangled = {
image = "Status DOS2 Entangled Icon.png",
},
enwebbed = {
image = "Status DOS2 Enwebbed Icon.png",
},
evading = {
image = "Skill DOS2 Uncanny Evasion Icon.png",
},
evasive_aura = {
aliases = {'evasive aura'},
image = "Skill DOS2 Evasive Aura Icon.png",
},
farsight = {
image = "Skill DOS2 Farsight Icon.png",
},
farsight_infusion = {
aliases = {'farsight infusion'},
image = "Skill DOS2 Farsight Infusion Icon.png",
},
favourable_wind_aura = {
aliases = {'favourable wind aura'},
image = "Skill DOS2 Favourable Wind Icon.png",
},
fiery_malediction = {
aliases = {'fiery malediction'},
image = "Status DOS2 Fiery Malediction Icon.png",
},
flanked = {
image = "Status DOS2 Flanked Icon.png",
},
flesh_sacrifice = {
aliases = {'flesh sacrifice'},
image = "Skill DOS2 Flesh Sacrifice Icon.png",
},
floating = {
aliases = {'wings'},
image = "Skill DOS2 Spread Your Wings Icon.png",
},
fortified = {
image = "Status DOS2 Fortified Icon.png",
},
frozen = {
image = "Status DOS2 Frozen Icon.png",
},
hasted = {
image = "Status DOS2 Hasted Icon.png",
},
hovering = {
image = "Status DOS2 Hovering Icon.png",
},
invisible = {
image = "Status DOS2 Invisible Icon.png",
},
knocked_down = {
aliases = {'knocked down'},
image = "Status DOS2 Knocked Down Icon.png",
},
lucky = {
image = "Status DOS2 Lucky Icon.png",
},
magic_shell = {
aliases = {'magic shell'},
image = "Status DOS2 Magic Shell Icon.png",
},
marked = {
image = "Skill DOS2 Glitter Dust Icon.png",
},
medusa_head = {
aliases = {'medusa head'},
image = "Skill DOS2 Medusa Head Icon.png",
},
necrofire = {
image = "Status DOS2 Necrofire Icon.png",
},
pain_aura = {
aliases = {'pain aura'},
image = "Status DOS2 Pain Aura Icon.png",
},
petrified = {
image = "Status DOS2 Petrified Icon.png",
},
playing_dead = {
aliases = {'playing dead'},
image = "Skill DOS2 Play Dead Icon.png",
},
poisoned = {
image = "Status DOS2 Poisoned Icon.png",
},
possessed = {
image = "Status DOS2 Possessed Icon.png",
},
regenerating = {
image = "Status DOS2 Regenerating Icon.png",
},
resist_death = {
aliases = {'resist death'},
image = "Skill DOS2 Door To Eternity Icon.png",
},
rested = {
image = "Status DOS2 Rested Icon.png",
},
ruptured_tendons = {
aliases = {'ruptured tendons'},
image = "Skill DOS2 Rupture Tendons Icon.png",
},
shackles_of_pain = {
aliases = {'shackles of pain'},
image = "Status DOS2 Shackles of Pain Icon.png",
},
shadow_infusion = {
aliases = {'shadow infusion'},
image = "Skill DOS2 Shadow Infusion Icon.png",
},
shocked = {
image = "Status DOS2 Shocked Icon.png",
},
silenced = {
image = "Status DOS2 Silenced Icon.png",
},
sleeping = {
image = "Status DOS2 Sleeping Icon.png",
},
slowed = {
image = "Status DOS2 Slowed Icon.png",
},
smelly = {
image = "Status DOS2 Smelly Icon.png",
},
sneaking = {
image = "Status DOS2 Sneaking Icon.png",
},
soul_bond = {
aliases = {'soul bond'},
image = "Status DOS2 Soul Bond Icon.png",
},
source_muted = {
aliases = {'source-muted'},
image = "Status DOS2 Source-Muted Icon.png",
},
source_rack = {
aliases = {'source rack'},
image = "Status DOS2 Shackles of Pain Icon.png",
},
spider_legs = {
aliases = {'spider legs'},
image = "Skill DOS2 Spider Legs Icon.png",
},
spirit_vision = {
aliases = {'spirit vision'},
image = "Skill DOS2 Spirit Vision Icon.png",
},
stunned = {
image = "Status DOS2 Stunned Icon.png",
},
suffocating = {
image = "Status DOS2 Suffocating Icon.png",
},
sworn = {
image = "Status DOS2 Sworn Icon.png",
},
taunted = {
image = "Status DOS2 Taunted Icon.png",
},
terrified = {
image = "Status DOS2 Terrified Icon.png",
},
troll_blood = {
aliases = {'troll blood'},
image = "Status DOS2 Troll Blood Icon.png",
},
tyrants_charm = {
aliases = {"tyrant's charm"},
image = "Status DOS2 Tyrant's Charm Icon.png",
},
veiled_undead = {
aliases = {'veiled undead'},
image = "Status DOS2 Veiled Undead Icon.png",
},
venom_aura = {
aliases = {'venom aura'},
image = "Skill DOS2 Venomous Aura Icon.png",
},
venom_coated = {
aliases = {'venom coated'},
image = "Status DOS2 Venom Coated Icon.png",
},
warm = {
image = "Status DOS2 Warm Icon.png",
},
weakened = {
image = "Status DOS2 Weakened Icon.png",
},
web = {
aliases = {'enwebbed'},
image = "Status DOS2 Web Icon.png",
},
wet = {
image = "Status DOS2 Wet 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