Module:Status DOS2/data: Difference between revisions
From Divinity Wiki
More actions
No edit summary |
No edit summary |
||
| (8 intermediate revisions by the same user not shown) | |||
| Line 8: | Line 8: | ||
acid = { | acid = { | ||
image = "Status DOS2 Acid Icon.png", | image = "Status DOS2 Acid Icon.png", | ||
}, | |||
air_immunity = { | |||
aliases = {'air immunity'}, | |||
image = "Status DOS2 Air Immunity Icon.png", | |||
}, | }, | ||
atrophy = { | atrophy = { | ||
| Line 18: | Line 22: | ||
bleeding = { | bleeding = { | ||
image = "Status DOS2 Bleeding Icon.png", | image = "Status DOS2 Bleeding Icon.png", | ||
}, | |||
blessed = { | |||
image = "Status DOS2 Blessed Icon.png", | |||
}, | }, | ||
blinded = { | blinded = { | ||
| Line 25: | Line 32: | ||
aliases = {'blinding radiance'}, | aliases = {'blinding radiance'}, | ||
image = "Skill DOS2 Blinding Radiance Icon.png", | image = "Skill DOS2 Blinding Radiance Icon.png", | ||
}, | |||
blood_infusion = { | |||
aliases = {'blood infusion'}, | |||
image = "Status DOS2 Blood Infusion Icon.png", | |||
}, | |||
bonecage = { | |||
aliases = {'bone cage'}, | |||
image = "Skill DOS2 Bone Cage Icon.png", | |||
}, | |||
boon_of_vengeance = { | |||
aliases = {'boon of vengeance'}, | |||
image = "Status DOS2 Boon of Vengeance Icon.png", | |||
}, | }, | ||
breathing_bubble = { | breathing_bubble = { | ||
| Line 76: | Line 95: | ||
deflecting = { | deflecting = { | ||
image = "Skill DOS2 Deflective Barrier Icon.png", | image = "Skill DOS2 Deflective Barrier Icon.png", | ||
}, | |||
deflection_aura = { | |||
aliases = {'deflection aura'}, | |||
image = "Status DOS2 Deflection Aura Icon.png", | |||
}, | }, | ||
demonic_celerity = { | demonic_celerity = { | ||
| Line 86: | Line 109: | ||
drunk = { | drunk = { | ||
image = "Status DOS2 Drunk Icon.png", | image = "Status DOS2 Drunk Icon.png", | ||
}, | |||
earth_immunity = { | |||
aliases = {'earth immunity'}, | |||
image = "Status DOS2 Earth Immunity Icon.png", | |||
}, | |||
elemental_immunity = { | |||
aliases = {'elemental immunity'}, | |||
image = "Status DOS2 Elemental Immunity Icon.png", | |||
}, | }, | ||
encouraged = { | encouraged = { | ||
| Line 101: | Line 132: | ||
enwebbed = { | enwebbed = { | ||
image = "Status DOS2 Enwebbed Icon.png", | image = "Status DOS2 Enwebbed Icon.png", | ||
}, | |||
erratic_wisp = { | |||
aliases = {'erratic wisp'}, | |||
image = "Status DOS2 Erratic Wisp Icon.png", | |||
}, | }, | ||
evading = { | evading = { | ||
| Line 108: | Line 143: | ||
aliases = {'evasive aura'}, | aliases = {'evasive aura'}, | ||
image = "Skill DOS2 Evasive Aura Icon.png", | image = "Skill DOS2 Evasive Aura Icon.png", | ||
}, | |||
existential_haze = { | |||
aliases = {'existential haze'}, | |||
image = "Status DOS2 Existential Haze Icon.png", | |||
}, | }, | ||
farsight = { | farsight = { | ||
| Line 123: | Line 162: | ||
aliases = {'fiery malediction'}, | aliases = {'fiery malediction'}, | ||
image = "Status DOS2 Fiery Malediction Icon.png", | image = "Status DOS2 Fiery Malediction Icon.png", | ||
}, | |||
fire_immunity = { | |||
aliases = {'fire immunity'}, | |||
image = "Status DOS2 Fire Immunity Icon.png", | |||
}, | |||
fire_immunity_aura = { | |||
aliases = {'fire immunity aura'}, | |||
image = "Status DOS2 Fire Immunity Aura Icon.png", | |||
}, | |||
flaming_tongues = { | |||
aliases = {'flaming tongues'}, | |||
image = "Skill DOS2 Flaming Tongues Icon.png", | |||
}, | }, | ||
flanked = { | flanked = { | ||
| Line 140: | Line 191: | ||
frozen = { | frozen = { | ||
image = "Status DOS2 Frozen Icon.png", | image = "Status DOS2 Frozen Icon.png", | ||
}, | |||
galvanised = { | |||
image = "Status DOS2 Galvanised Icon.png", | |||
}, | |||
grounded = { | |||
image = "Status DOS2 Grounded Icon.png", | |||
}, | |||
guardian_angel = { | |||
aliases = {'guardian angel'}, | |||
image = "Skill DOS2 Guardian Angel Icon.png", | |||
}, | |||
guardian_angel_aura = { | |||
aliases = {'guardian angel aura'}, | |||
image = "Skill DOS2 Guardian Angel Icon.png", | |||
}, | }, | ||
hasted = { | hasted = { | ||
| Line 147: | Line 212: | ||
aliases = {'healing tears'}, | aliases = {'healing tears'}, | ||
image = "Skill DOS2 Healing Tears Icon.png", | image = "Skill DOS2 Healing Tears Icon.png", | ||
}, | |||
holy_fire = { | |||
aliases = {'holy fire'}, | |||
image = "Status DOS2 Holy Fire Icon.png", | |||
}, | }, | ||
hovering = { | hovering = { | ||
image = "Status DOS2 Hovering Icon.png", | image = "Status DOS2 Hovering Icon.png", | ||
}, | |||
infected = { | |||
image = "Status DOS2 Infected Icon.png", | |||
}, | }, | ||
invisible = { | invisible = { | ||
| Line 178: | Line 250: | ||
aliases = {'pain aura'}, | aliases = {'pain aura'}, | ||
image = "Status DOS2 Pain Aura Icon.png", | image = "Status DOS2 Pain Aura Icon.png", | ||
}, | |||
permanently_blinded = { | |||
aliases = {'permanently blinded'}, | |||
image = "Status DOS2 Blinded Icon.png", | |||
}, | }, | ||
petrified = { | petrified = { | ||
image = "Status DOS2 Petrified Icon.png", | image = "Status DOS2 Petrified Icon.png", | ||
}, | |||
physical_immunity = { | |||
aliases = {'physical immunity'}, | |||
image = "Status DOS2 Physical Immunity Icon.png", | |||
}, | }, | ||
playing_dead = { | playing_dead = { | ||
| Line 191: | Line 271: | ||
possessed = { | possessed = { | ||
image = "Status DOS2 Possessed Icon.png", | image = "Status DOS2 Possessed Icon.png", | ||
}, | |||
reactive_shot = { | |||
aliases = {'reactive shot'}, | |||
image = "Skill DOS2 Reactive Shot Icon.png", | |||
}, | }, | ||
regenerating = { | regenerating = { | ||
| Line 235: | Line 319: | ||
aliases = {'soul bond'}, | aliases = {'soul bond'}, | ||
image = "Status DOS2 Soul Bond Icon.png", | image = "Status DOS2 Soul Bond Icon.png", | ||
}, | |||
soul_mate = { | |||
aliases = {'soul mate'}, | |||
image = "Skill DOS2 Soul Mate Icon.png", | |||
}, | }, | ||
source_muted = { | source_muted = { | ||
| Line 250: | Line 338: | ||
aliases = {'spider legs'}, | aliases = {'spider legs'}, | ||
image = "Skill DOS2 Spider Legs Icon.png", | image = "Skill DOS2 Spider Legs Icon.png", | ||
}, | |||
spirit = { | |||
image = "Status DOS2 Spirit Icon.png", | |||
}, | }, | ||
spirit_vision = { | spirit_vision = { | ||
| Line 260: | Line 351: | ||
suffocating = { | suffocating = { | ||
image = "Status DOS2 Suffocating Icon.png", | image = "Status DOS2 Suffocating Icon.png", | ||
}, | |||
supercharged = { | |||
image = "Skill DOS2 Supercharged Icon.png", | |||
}, | }, | ||
sworn = { | sworn = { | ||
| Line 269: | Line 363: | ||
terrified = { | terrified = { | ||
image = "Status DOS2 Terrified Icon.png", | image = "Status DOS2 Terrified Icon.png", | ||
}, | |||
terror_aura = { | |||
aliases = {'terror aura'}, | |||
image = "Status DOS2 Terror Aura Icon.png", | |||
}, | |||
tied_up = { | |||
aliases = {'tied up'}, | |||
image = "Status DOS2 Tied Up Icon.png", | |||
}, | }, | ||
troll_blood = { | troll_blood = { | ||
| Line 277: | Line 379: | ||
aliases = {"tyrant's charm"}, | aliases = {"tyrant's charm"}, | ||
image = "Status DOS2 Tyrant's Charm Icon.png", | image = "Status DOS2 Tyrant's Charm Icon.png", | ||
}, | |||
umbral_link = { | |||
aliases = {'umbral link'}, | |||
image = "Status DOS2 Umbral Link Icon.png", | |||
}, | |||
vampire = { | |||
aliases = {'vampiric hunger'}, | |||
image = "Skill DOS2 Vampiric Hunger Icon.png", | |||
}, | }, | ||
veiled_undead = { | veiled_undead = { | ||
| Line 292: | Line 402: | ||
warm = { | warm = { | ||
image = "Status DOS2 Warm Icon.png", | image = "Status DOS2 Warm Icon.png", | ||
}, | |||
water_immunity = { | |||
aliases = {'water immunity'}, | |||
image = "Status DOS2 Water Immunity Icon.png", | |||
}, | |||
water_infusion = { | |||
aliases = {'water infusion'}, | |||
image = "Status DOS2 Water Infusion Icon.png", | |||
}, | }, | ||
weakened = { | weakened = { | ||
| Line 302: | Line 420: | ||
wet = { | wet = { | ||
image = "Status DOS2 Wet Icon.png", | image = "Status DOS2 Wet Icon.png", | ||
}, | |||
wordless_aura = { | |||
aliases = {'wordless aura'}, | |||
image = "Status DOS2 Wordless Aura Icon.png", | |||
}, | }, | ||
_DEFAULT = { | _DEFAULT = { | ||
Latest revision as of 04:18, 12 May 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",
},
air_immunity = {
aliases = {'air immunity'},
image = "Status DOS2 Air Immunity 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",
},
blessed = {
image = "Status DOS2 Blessed Icon.png",
},
blinded = {
image = "Status DOS2 Blinded Icon.png",
},
blinding_radiance = {
aliases = {'blinding radiance'},
image = "Skill DOS2 Blinding Radiance Icon.png",
},
blood_infusion = {
aliases = {'blood infusion'},
image = "Status DOS2 Blood Infusion Icon.png",
},
bonecage = {
aliases = {'bone cage'},
image = "Skill DOS2 Bone Cage Icon.png",
},
boon_of_vengeance = {
aliases = {'boon of vengeance'},
image = "Status DOS2 Boon of Vengeance Icon.png",
},
breathing_bubble = {
aliases = {'breathing bubble'},
image = "Skill DOS2 Breathing Bubble 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",
},
deflection_aura = {
aliases = {'deflection aura'},
image = "Status DOS2 Deflection Aura 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",
},
earth_immunity = {
aliases = {'earth immunity'},
image = "Status DOS2 Earth Immunity Icon.png",
},
elemental_immunity = {
aliases = {'elemental immunity'},
image = "Status DOS2 Elemental Immunity 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",
},
erratic_wisp = {
aliases = {'erratic wisp'},
image = "Status DOS2 Erratic Wisp Icon.png",
},
evading = {
image = "Skill DOS2 Uncanny Evasion Icon.png",
},
evasive_aura = {
aliases = {'evasive aura'},
image = "Skill DOS2 Evasive Aura Icon.png",
},
existential_haze = {
aliases = {'existential haze'},
image = "Status DOS2 Existential Haze 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",
},
fire_immunity = {
aliases = {'fire immunity'},
image = "Status DOS2 Fire Immunity Icon.png",
},
fire_immunity_aura = {
aliases = {'fire immunity aura'},
image = "Status DOS2 Fire Immunity Aura Icon.png",
},
flaming_tongues = {
aliases = {'flaming tongues'},
image = "Skill DOS2 Flaming Tongues 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",
},
galvanised = {
image = "Status DOS2 Galvanised Icon.png",
},
grounded = {
image = "Status DOS2 Grounded Icon.png",
},
guardian_angel = {
aliases = {'guardian angel'},
image = "Skill DOS2 Guardian Angel Icon.png",
},
guardian_angel_aura = {
aliases = {'guardian angel aura'},
image = "Skill DOS2 Guardian Angel Icon.png",
},
hasted = {
image = "Status DOS2 Hasted Icon.png",
},
healing_tears = {
aliases = {'healing tears'},
image = "Skill DOS2 Healing Tears Icon.png",
},
holy_fire = {
aliases = {'holy fire'},
image = "Status DOS2 Holy Fire Icon.png",
},
hovering = {
image = "Status DOS2 Hovering Icon.png",
},
infected = {
image = "Status DOS2 Infected 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",
},
permanently_blinded = {
aliases = {'permanently blinded'},
image = "Status DOS2 Blinded Icon.png",
},
petrified = {
image = "Status DOS2 Petrified Icon.png",
},
physical_immunity = {
aliases = {'physical immunity'},
image = "Status DOS2 Physical Immunity 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",
},
reactive_shot = {
aliases = {'reactive shot'},
image = "Skill DOS2 Reactive Shot 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",
},
soul_mate = {
aliases = {'soul mate'},
image = "Skill DOS2 Soul Mate 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",
},
sparkstriker = {
image = "Skill DOS2 Sparking Swings Icon.png",
},
spider_legs = {
aliases = {'spider legs'},
image = "Skill DOS2 Spider Legs Icon.png",
},
spirit = {
image = "Status DOS2 Spirit 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",
},
supercharged = {
image = "Skill DOS2 Supercharged Icon.png",
},
sworn = {
image = "Status DOS2 Sworn Icon.png",
},
taunted = {
image = "Status DOS2 Taunted Icon.png",
},
terrified = {
image = "Status DOS2 Terrified Icon.png",
},
terror_aura = {
aliases = {'terror aura'},
image = "Status DOS2 Terror Aura Icon.png",
},
tied_up = {
aliases = {'tied up'},
image = "Status DOS2 Tied Up 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",
},
umbral_link = {
aliases = {'umbral link'},
image = "Status DOS2 Umbral Link Icon.png",
},
vampire = {
aliases = {'vampiric hunger'},
image = "Skill DOS2 Vampiric Hunger 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",
},
water_immunity = {
aliases = {'water immunity'},
image = "Status DOS2 Water Immunity Icon.png",
},
water_infusion = {
aliases = {'water infusion'},
image = "Status DOS2 Water Infusion 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",
},
wordless_aura = {
aliases = {'wordless aura'},
image = "Status DOS2 Wordless Aura 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