local str = require("Module:Strings")
local p = {}
local function iconLink(icon, link, text)
return require("Module:Utils").IconLink(icon, link, text)
end
p.strings = {
adeptAchiev_title = "Adept #charFirstName",
adeptAchiev_killer = "Playing as The #char, achieve a " .. i("Merciless Victory") .. " using only #pronoun " .. clror("3") .. " Unique Perks: #p1, #p2, and #p3.",
adeptAchiev_surv = "Playing as #char, escape a Trial using only #pronoun " .. clror("3") .. " Unique Perks: #p1, #p2, and #p3.",
landmarkGenAchiev = "Playing as Survivor, escape a Trial after completing the " .. iconLink(ils.generator) .. " inside the #landmark of " .. link("#map") .. dot,
unknownAchiev = i("The description of this Achievement has not yet been added to") .. space .. link("Module:Datatable/Achievements", "Datatable/Achievements"),
consoleValue = "For consoles"
}
p.achievements = {
["A Bite for The Entity"] = {tags = {"Killer"},
desc = "Sacrifice a total of " .. clror("100") .. " Survivors."},
["A Fast Death"] = {tags = {"Killer"},
desc = "Damage a Survivor afflicted by the " .. states(ils.haste) .. " a total of " .. clror("8 times") .. dot},
["A Feast for The Entity"] = {tags = {"Killer"},
desc = "Sacrifice a total of " .. clror("1,000") .. " / " .. tooltip(bclr(4, "500"), p.strings.consoleValue) .." Survivors."},
["Agonising Escape"] = {tags = {"Survivor", "Hatch"}, hidden = true,
desc = "Crawl your way out of the Trial through one of the " .. iconLink("Exit Gates") .. " or the " .. iconLink("Hatch") .. dot},
["All Aboard"] = {map = 19, tags = {"Map", "Survivor"},
desc = "Sound the Foghorn of Paddle Steamer by repairing the " .. iconLink("Generator") .. " on its upper deck on the " .. i(link("The Pale Rose")) .. " Map."},
["Apt Killer"] = {tags = {"Killer"},
desc = "Start a Trial with a full " .. iconLink("Load-Out") .. " as a Killer."},
["Apt Survivor"] = {tags = {"Survivor"},
desc = "Start a Trial with a full " .. iconLink("Load-Out") .. " as a Survivor."},
["Backdoor Escape"] = {tags = {"Survivor", "Hatch"}, hidden = true,
desc = "Escape from a Trial through the " .. iconLink("Hatch") .. dot},
["Battle Caster"] = {killer = 36, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Lich") .. ", successfully hit Survivors within " .. clror("15 seconds") .. " of casting a " .. i("Spell") .. " a total of " .. clro("25 times") .. dot},
["Binding Teeth"] = {killer = 38, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Houndmaster") .. ", injure a total of " .. clror("25") .. " Survivors detained by the " .. i("Dog").. dot},
["Bless You"] = {tags = {"Survivor"},
desc = "Bless a " .. iconLink("Hex Totem") .. " a total of " .. clror("20 times") .. dot},
["Blood on Your Face"] = {tags = {"Killer"}, hidden = true,
desc = "Kill all four Survivors by your own hands in a single Trial."},
["Blood on Your Hands"] = {tags = {"Killer"}, hidden = true,
desc = "Kill your first Survivor by your own hands."},
["Blood in Your Mouth"] = {tags = {"Killer"}, hidden = true,
desc = "Kill Survivors by your own hands a total of " .. clror("25 times") .. dot},
["Bloodbath"] = {killer = 18, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Oni") .. ", down Survivors during " .. i("Blood Fury") .. " a total of " .. clror("75 times") .. dot},
["Bloodied Hands"] = {tags = {"Survivor"},
desc = "Safely unhook Survivors while suffering from the " ..states(ils.broken) .. "a total of " ..clror("10 times") .. dot},
["Bloody Millionaire"] = {tags = {"Progression"},
desc = "Accumulate a total of " .. clror("1,000,000 Bloodpoints") .. dot},
["Bodyguard"] = {tags = {"Survivor"},
desc = "Take a " .. i("Protection Hit") .." while the Killer is carrying a Survivor a total of " .. clror("30 times") .. dot},
["Bound and Downed"] = {killer = 19, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Deathslinger") .. ", down Survivors speared by " .. i("The Redeemer") .. " a total of " .. clror("30 times") .. dot},
["Break For It"] = {tags = {"Survivor"},
desc = "Escape the Trial while suffering from the " ..states(ils.broken) .. "a total of " ..clror("5 times") .. dot},
["Broken Bodies"] = {tags = {"Killer"},
desc = "Hook a Survivor while everyone is injured a total of " .. clror("10 times") .. dot},
["Bump in the Night"] = {killer = 28, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Dredge") .. ", down Survivors during " .. i("Nightfall") .. " a total of " .. clror("50 times") .. dot},
["Butcherin'"] = {killer = 9, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Cannibal") .. ", chainsaw a total of " .. clror("100") .. " Survivors."},
["Biological Weaponry"] = {killer = 24, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Nemesis T-Type", "The Nemesis", "Nemesis") .. ", down Survivors suffering from full " .. i("Contamination") .. " with a " .. i("Tentacle Strike Attack") .. " a total of " .. clror("65 times") .. dot},
["Caws of Death"] = {killer = 26, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Artist") .. ", down a total of " .. clror("50") .. " Survivors with " .. b("Dire Crows") .. dot},
["Chorus of Chaos"] = {tags = {"Killer"},
desc = "Cause a total of " .. clror("30") .. " different Survivors to scream."},
["Cleansed in Agony"] = {killer = 20, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Executioner") .. ", ensnare a total of " .. clror("30") .. " Survivors in " .. iconLink("Cages of Atonement") .. dot},
["Close Shave"] = {tags = {"Survivor"},
desc = "Dodge " .. i(link("Basic Attacks")) .. " or Projectiles from Killers a total of " .. clror("100 times") .. dot},
["Collision Course"] = {killer = 29, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Mastermind") .. ", slam one Survivor into another Survivor a total of " .. clror("10 times") .. dot},
["Complete the Evolution"] = {killer = 32, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Singularity") .. ", damage a total of " .. clror("3") .. " Survivors suffering from the " .. states(ils.hindered) .. dot},
["Conniption"] = {killer = 13, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Spirit") .. ", down a total of " .. clror("30") .. " Survivors shortly after ending " .. i("Yamaoka's Haunting") .. dot},
["Cripple Them All"] = {killer = 1, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Trapper") .. ", grab Survivors directly out of the " .. iconLink("Bear Trap") .. " a total of " .. clror("100 times") .. " / " .. tooltip(bclr(4, "10 times"), p.strings.consoleValue) .. dot},
["Cruelty Loves Company"] = {killer = 30, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Knight") .. ", damage a total of " .. clror("50") .. " Survivors while they are being pursued by a " .. i("Guard") ..dot},
["Cutting Out"] = {tags = {"Survivor"},
desc = "Wiggle free from the Killer's Grasp a total of " .. clror("10 times") .. dot},
["Deadly Plunge"] = {tags = {"Killer"},
desc = "As a Killer, fall down a combined distance of " .. clror("1000 meters") .. dot},
["Death of Ignorance"] = {tags = {"Killer"},
desc = "Down Survivors suffering from the " .. states(ils.oblivious) .. " a total of " .. clror("15 times") .. dot},
["Deep Cleansing"] = {tags = {"Survivor"},
desc = "Cleanse " .. iconLink("Hex Totems") .. " a total of " .. clror("100") .. " / " .. tooltip(bclr(4, "10"), p.strings.consoleValue) .. " times."},
["Denied!"] = {tags = {"Killer", "Hatch"},
desc = "Close the " .. iconLink("Hatch") .. " a total of " .. clror("30 times") .. dot},
["Deranged Pursuit"] = {killer = 14, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Legion") .. ", down a total of " .. clror("25") .. " different Survivors suffering from the " .. states(ils.deepWound) .. dot},
["Desperate Escape"] = {tags = {"Survivor"},
desc = "Perform a " .. i("Rushed Vault") .. " within " .. clror("3 seconds") .. " of getting hit a total of " .. clro("15 times") .. dot},
["Devoted Gatekeeping"] = {tags = {"Killer"},
desc = "Sacrifice all Survivors before the last " .. iconLink(ils.generator) .. " was repaired a total of " .. clror("25 times") .. dot},
["Disarm and Dismember"] = {tags = {"Killer"},
desc = "Hit Survivors carrying a " .. i(bclr(25, "Limited Item")) .. " a total of " .. clror("50 times") .. dot},
["Dismantle"] = {tags = {"Survivor"},
desc = "Sabotage different " .. iconLink("Hooks") .. " a total of " .. clror("50 times") .. dot},
["Dream Demon"] = {killer = 10, tags = {"Killer"}, multiname = true,
desc = "Playing as The " .. iconLink("Nightmare") .. ", pull Survivors into the " .. link("Dream World") .. " a total of " .. clror("200 times") .. dot},
["End of Days"] = {tags = {"Killer"},
desc = "Hook Survivors a total of " .. clror("15 times") .. " during the " .. iconLink("Endgame Collapse") .. dot},
["Engineer"] = {tags = {"Survivor"},
desc = "Repair a total of " .. clror("50") .. " different " .. iconLink(ils.generators) .. " that have been damaged by the Killer."},
["Escape Artist"] = {tags = {"Survivor"},
desc = "Successfully free yourself from the Hook and escape from the Trial through the " .. iconLink("Exit Gates") .. dot},
["Escaping the Nightmare"] = {tags = {"Survivor"},
desc = "Open an " .. iconLink("Exit Gate") .. " a total of " .. clror("25 times") .. dot},
["Evil Incarnate"] = {killer = 5, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Shape") .. ", kill all Survivors by your own hands with " .. iconLink("Evil Within III") .. " in a single Trial."},
["Even Punishment"] = {killer = 6, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Hag") .. ", hit all Survivors at least once after teleporting to " .. i("Phantasm Traps") .." in a single Trial."},
["Every Last Drop"] = {tags = {"Survivor"},
desc = "Deplete " .. b(iconLink("Items")) .. " a total of " .. clror("30 times") .. dot},
["Expert Killer"] = {tags = {"Killer"},
desc = "Reach a Grade of " .. bclr(20, "Silver I") .. " playing as Killer."},
["Expert Survivor"] = {tags = {"Survivor"},
desc = "Reach a Grade of " .. bclr(20, "Silver I") .. " playing as Survivor."},
["Expert Generalist"] = {tags = {"Survivor"},
desc = "Escape the Trial a total of " .. clror("8 times") .. " while having repaired the equivalent of " .. clror("1") .. space .. iconLink("Generator") .. " with only " .. clro("3") .. " General Survivor Perks equipped."},
["Fearless Healer"] = {tags = {"Survivor"},
desc = "Heal yourself for a total of " .. clror(25) .. space .. iconLink(ils.healthStates) .. " while inside the " .. iconLink(ils.basement) .. dot},
["First to the Punch"] = {tags = {"Killer"},
desc = "Down Survivors a total of " .. clror("30 times") .. " within " .. clro("8 metres") .. " of an upright " .. iconLink("Pallet") .. dot},
["Fleet of Foot"] = {tags = {"Survivor"},
desc = "Help other Survivors by boosting their Movement speed a total of " .. clror("50 times") .. dot},
["From the Deep"] = {tags = {"Killer"},
desc = "Find and grab Survivors hiding inside a " .. iconLink("Locker") .. " a total of " .. clror("25 times") .. dot},
["From the Void She Kills"] = {killer = 4, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Nurse") .. ", equip the " .. iconLink("Torn Bookmark") .. iconLink("Add-on") .. " and chain together " .. clror("3 Blinks") .. " to grab and interrupt a Survivor interacting with a Prop."},
["Game Over"] = {tags = {"Killer"},
desc = "Kill Survivors by any means a total of " .. clror("30 times") .. " following the completion of the last Generator."},
["Getting the Hang of It"] = {tags = {"Progression"},
desc = "Raise your Grade for the first time on either Killer or Survivor."},
["Ghost in the Machine"] = {tags = {"Killer"},
desc = "Damage Generators a total of " .. clror("50 times") .. " while " .. ibil("Undetectable") .. dot},
["Gifts for The Fog"] = {tags = {"Progression"},
desc = "Burn an " .. bclr(5, "Ultra Rare") .. space .. iconLink("Offering") .. " for the next Trial."},
["Haemophobia"] = {map = 16, tags = {"Survivor"},
desc = "Escape a Trial on " .. i(link("Disturbed Ward")) .. " without losing a single drop of blood." .. nlp .. "For this Achievement, you must not get hit by the Killer even once before escaping."},
["Hand-Eye Coordination"] = {tags = {"Survivor"},
desc = "Find and use either the " .. iconLink("Eye of Vecna") .. " or the " .. iconLink("Hand of Vecna") .. " and escape the Trial afterwards."},
["Handyman"] = {tags = {"Survivor"},
desc = "Finish repairing " .. iconLink("Generators") .. " a total of " .. clror("100 times") .. dot},
["Happy Holidays"] = {tags = {"Progression"},
desc = "Purchase a " .. iconLink("Mystery Box") .. " in the " .. iconLink("Bloodweb") .. " a total of " .. clror("100 times") .. dot .. nlp .. "Mystery Boxes only spawn during the Anniversary, Summer, Halloween, and Winter Event series."},
["Healthy Obsession"] = {tags = {"Survivor"},
desc = "Heal the " .. ibil("Obsession") .. " for the equivalent of " .. clror("10") .. space .. iconLink("Health States") .. dot},
["Heavy Burden"] = {tags = {"Killer"},
desc = "Hit different Survivors a total of " .. clror("25 times") .. " while carrying another Survivor."},
["Hero of Wallachia"] = {tags = {"Survivor"},
desc = "Stun the Killer with a " .. iconLink(ils.pallet) .. ", while holding an " .. iconLink(ils.item) .. " of either " .. bclr(1, "Common") .. comma .. bclr(2, "Uncommon") .. ", or " .. bclr(3, "Rare") .. " Rarity, a total of " .. clror("10 times") .. dot},
["Hiding Seeker"] = {tags = {"Survivor"},
desc = "Lose the Killer in a Chase by jumping into a " .. iconLink("Locker") .. " a total of " .. clror("25 times") .. dot},
["High Speed Pursuit"] = {tags = {"Killer"},
desc = "As a Killer, vault " .. iconLink("Windows") .. " a total of " .. clror("50 times") .. " while chasing Survivors."},
["Holiday Get-Together"] = {tags = {"Killer"},
desc = "Hook Survivors at least " .. clror("3 times") .. " inside the " .. iconLink("Basement") .. " in a single Trial."},
["Honour the Bloodline"] = {tags = {"Survivor"},
desc = "In a single Trial, reveal the Aura of the Killer for a total of " .. clror("60 seconds") .. dot},
["Humanitarian"] = {tags = {"Survivor"},
desc = "Using your Perks, grant positive " .. iconLink("Status Effects") .. " to other Survivors a total of " .. clror("50 times") .. dot},
["I"] = {tags = {"Progression"},
desc = "Prestige any Character to " .. b("Prestige 1") .. dot},
["II"] = {tags = {"Progression"},
desc = "Prestige any Character to " .. b("Prestige 2") .. dot},
["III"] = {tags = {"Progression"},
desc = "Prestige any Character to " .. b("Prestige 3") .. dot},
["III-50"] = {tags = {"Progression"},
desc = "Progress the " .. iconLink("Bloodweb") .. " to " .. clror("Level 50") .. " on any " .. b("Prestige 3") .. " Character."},
["I See You"] = {tags = {"Killer"},
desc = "Down Survivors suffering from the " .. states(ils.exposed) .. " a total of " .. clror("30 times") .. dot},
["In the Void She Walks"] = {killer = 4, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Nurse") .. ", successfully land " .. clror("500") .. " / " .. tooltip(bclr(4, "100"), p.strings.consoleValue) .. space .. i("Blink Attacks") .. dot},
["Insult and Injury"] = {tags = {"Survivor"},
desc = "Lose the Killer in a Chase by stunning them with a " .. iconLink("Pallet") .. " a total of " .. clror("50 times") .. dot},
["It Wakes"] = {tags = {"Progression"},
desc = "Progress the " .. iconLink("Bloodweb") .. " to " .. clror("Level 10") .. " on any Character."},
["Item of Obsession"] = {tags = {"Survivor"},
desc = "As the " .. iconLink("Obsession") .. ", escape the Trial through the " .. iconLink("Exit Gates") .. " as the last Survivor without having lost a single drop of blood."},
["I've Got Your Back"] = {tags = {"Survivor"},
desc = "Safely unhook Survivors a total of " .. clror("50 times") .. dot},
["I Want to Play a Game"] = {killer = 11, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Pig") .. ", place " .. i("Reverse Bear Traps") .. " a total of " .. clror("125 times") .. " onto downed Survivors."},
["Joke's on You"] = {killer = 34, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Good Guy") .. ", successfully hit Survivors within " .. clror("3 seconds") .. " of performing a " .. i("Scamper") .. " a total of " .. clro("10 times") .. dot},
["Jump Scares"] = {killer = 2, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Wraith") .. ", successfully land " .. clror("100") .. " / " .. tooltip(bclr(4, "50"), p.strings.consoleValue) .. space .. i("Surprise Attacks") .. dot},
["Kitted Out"] = {tags = {"Survivor"},
desc = "Playing as Survivor, carry and use a " .. i(bclr(25, "Limited Item")) .. " for the first time in a Trial across a total of " .. clror("35") .. " different Trials."},
["Leapfrog"] = {tags = {"Survivor"},
desc = "While being chased by the Killer, vault " .. iconLink("Pallets") .. " or " .. iconLink("Windows") .. " a total of " .. clror("200 times ") .. dot},
["Left for Dead"] = {tags = {"Survivor"},
desc = "As the Last Survivor Standing, manage to repair any remaining " .. iconLink("Generators") .. " and escape the Trial through one of the " .. iconLink("Exit Gates") .. dot},
["Legendary Killer"] = {tags = {"Killer"},
desc = "Reach a Grade of " .. bclr(19, "Iridescent I") .. " playing as Killer."},
["Legendary Survivor"] = {tags = {"Survivor"},
desc = "Reach a Grade of " .. bclr(19, "Iridescent I") .. " playing as Survivor."},
["Lifting The Fog"] = {tags = {"Survivor"},
desc = " Reveal the " .. iconLink("Aura") .. " of the Killer a total of " .. clror("50 times") .. dot},
["Looter"] = {tags = {"Survivor"},
desc = "Unlock " .. iconLink("Chests") .. " a total of " .. clror("100 times") .. dot},
["Mad House"] = {killer = 7, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Doctor") .. ", shock all four Survivors into " .. iconLink("Madness") .. space .. b("Tier III") .. space .. clror("1 time") .. " in a single Trial."},
["Made It Out Alive!"] = {tags = {"Survivor"},
desc = "Escape from Trials a total of " .. clror("100 times") .. " / " .. tooltip(bclr(4, "50 times"), p.strings.consoleValue) .. dot},
["Make Some Noise"] = {tags = {"Survivor"},
desc = "Scream a total of " .. clror("50 times") .. dot},
["Master Killer"] = {tags = {"Killer"},
desc = "Reach a Grade of " .. bclr(14, "Gold I") .. " playing as Killer."},
["Master Survivor"] = {tags = {"Survivor"},
desc = "Reach a Grade of " .. bclr(14, "Gold I") .. " playing as Survivor."},
["Medic"] = {tags = {"Survivor"},
desc = "Heal other Survivors for a total of " .. clror("100") .. space .. iconLink("Health States") .. dot},
["Milk 'n' Cookies"] = {tags = {"Survivor"},
desc = "Unlock and retrieve an Item from the " .. iconLink("Chest") .. " located inside the " .. iconLink("Basement") .. " a total of " .. clror("30 times") .. dot},
["Multi-tasker"] = {tags = {"Killer"},
desc = "While carrying a Survivor, down another Survivor a total of " .. clror("30 times") .. dot},
["Near-Death Experience"] = {tags = {"Survivor"},
desc = "Escape from Trials a total of " .. clror("25 times") .. " while only having entered the " .. iconLink("Dying State") .. " a maximum of " .. clro("1 time") .. dot},
["Nerves of Steel"] = {tags = {"Survivor"},
desc = "Succeed at " .. iconLink("Skill Checks") .. " a total of " .. clror("500 times") .. dot},
["No One Left Behind"] = {tags = {"Survivor"},
desc = "Rescue another Survivor from the Hook after the Exit Gates have been powered."},
["Not Half Bad"] = {tags = {"Progression"},
desc = "Progress the " .. iconLink("Bloodweb") .. " to " .. clror("Level 25") .. " on any Character."},
["Not Today"] = {tags = {"Survivor"},
desc = "Unhook yourself a total of " .. clror("50 times") .. dot},
["Outbreak Breakout"] = {map = {39, 40}, tags = {"Survivor"},
desc = "On either of the " .. i(link("Raccoon City")) .. " Maps, open either one of the " .. iconLink("Exit Gates") .. " and escape a total of " .. clror("20 times") .. dot},
["Outrage"] = {tags = {"Killer"},
desc = "Successfully hit Survivors, who dropped a " .. iconLink("Pallet") .. " during a Chase, a total of " .. clror("100 times") .. dot},
["Outrun Evil"] = {tags = {"Survivor", "Hatch"},
desc = "Crawl your way out through the " .. iconLink("Hatch") .. dot},
["Outta Nowhere"] = {tags = {"Killer"},
desc = "Successfully hit Survivors while benefitting from the " .. states(ils.undetectable) .. " a total of " .. clror("40 times") .. dot},
["One More Step"] = {tags = {"Survivor"},
desc = "Take a hit while you are protected by the " .. states(ils.endurance) .. " a total of " .. clror("10 times") .. dot},
["One Thousand Cuts"] = {killer = 23, tags = {"Killer"},
desc = "Deal maximum Laceration damage to Survivors a total of " .. clror("50 times") .. dot},
["Party Crasher"] = {tags = {"Killer"},
desc = "Damage " .. iconLink("Generators") .. " a total of " .. clror("100 times") .. ", while at least one Survivor is hooked."},
["Perfect Escape"] = {tags = {"Survivor"},
desc = "Playing as Survivor, finish a Trial with at least " .. clror("5,000 Bloodpoints") .. " in each of the four Scoring Categories."},
["Perfect Killing"] = {tags = {"Killer"},
desc = "Playing as Killer, finish a Trial with at least " .. clror("5,000 Bloodpoints") .. " in each of the four Scoring Categories."},
["Power Moves"] = {tags = {"Survivor"},
desc = "Escape from a Trial after having repaired the equivalent of " .. clror("1 Generator") .. ", but without any Perks equipped, a total of " .. clro("8 times") .. dot},
["Pre-emptive Strike"] = {tags = {"Killer"},
desc = "Hook a Survivor before first the " .. iconLink("Generator") .. " is repaired."},
["Prey Upon"] = {killer = 35, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Unknown") .. ", down Survivors with " .. i("UVX") .. " a total of " .. clror("20 times") .. dot},
["Punch Drunk"] = {tags = {"Killer"},
desc = "Inflict Survivors with the " .. states(ils.oblivious) .. " a total of " .. clror("30 times") .. dot},
["Prowler"] = {tags = {"Killer"},
desc = "Detect Survivors with " .. i(link("Killer Instinct")) .. " a total of " .. clror("100 times") .. dot},
["Quick Draw"] = {tags = {"Killer"},
desc = "Grab Survivors a total of " .. clror("10 times") .. " while they are interacting with a Totem."},
["Rescue Mission"] = {tags = {"Survivor"},
desc = "Rescue Survivors from the Killer's Grasp by stunning them with a " .. iconLink("Pallet") .. " a total of " .. clror("5 times") .. dot},
["Resourceful"] = {tags = {"Survivor"},
desc = "Swap your currently held " .. iconLink(ils.item) .. " for a new one from a " .. iconLink(ils.chest) .. " a total of " .. clror("10 times") .. dot ..
list("Only counts once per " .. b("Chest") .. dot)},
["Resurgence"] = {tags = {"Survivor"},
desc = "Heal other Survivors for the equivalent of " .. clror("10") .. space .. iconLink("Health States") .. ", while every Survivor is either injured, dying, or hooked."},
["Rightful Owner"] = {killer = 36, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Lich") .. ", retrieve either the " .. iconLink("Eye of Vecna") .. " or the " .. iconLink("Hand of Vecna") .. " from a downed Survivor on " .. i("Death Hook") .. " and end the Trial with all Survivors either killed or sacrificed."},
["Risk It All"] = {tags = {"Survivor"},
desc = "Playing as Survivor, escape a Trial while carrying either an " .. bclr(5, "Ultra Rare") .. space .. iconLink("Item") .. ", or an Item with an " .. bclr(5, "Ultra Rare") .. space .. iconLink("Add-on") .. " equipped that you brought into the Trial, without it being protected by a " .. iconLink("White Ward") .. dot},
["Savage Take-Down"] = {killer = 17, tags = {"Killer"}, retired = true,
desc = "Playing as The " .. iconLink("Demogorgon") .. ", down Survivors with a " .. i("Shred Attack") .." a total of " .. clror("30 times") .. dot},
["Second Act"] = {tags = {"Survivor"},
desc = "Recover yourself from the " .. iconLink("Dying State") .. " a total of " .. clror("20 times") .. dot},
["Selfless Survival"] = {tags = {"Survivor"},
desc = "Heal other Survivors from dying to injured a total of " .. clror("30 times") .. dot},
["Serial Killer"] = {tags = {"Killer"},
desc = "Sacrifice the " .. ibil("Obsession") .. " a total of " .. clror("30 times") .. dot},
["Shine On"] = {tags = {"Survivor"},
desc = "Blind the Killer using a " .. iconLink("Flashlight") .. " a total of " .. clror("30 times") .. dot},
["Shocking Treatment"] = {killer = 7, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Doctor") .. ", hit Survivors with a " .. i("Shock Therapy Attack") .. " a total of " .. clror("500 times") .. dot},
["Silent Approach"] = {tags = {"Killer"},
desc = "Grab Survivors a total of " .. clror("25 times") .. " while they are repairing a Generator."},
["Skilled Huntress"] = {killer = 8, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Huntress") .. ", down Survivors with " .. i("Hunting Hatchets") .. " from at least " .. clror("24 metres") .. " away a total of " .. clro("20 times") .. " / " .. tooltip(bclr(4, "100 times"), p.strings.consoleValue) .. dot},
["Skilled Generalist"] = {tags = {"Survivor"},
desc = "Escape from a Trial after having repaired the equivalent of " .. clror("1 Generator") .. ", with only " .. clro("3") .. " Generic Perks equipped, a total of " .. clro("8 times") .. dot},
["Skilful"] = {tags = {"Progression"},
desc = "Unlock Tier III of any " .. iconLink("Perk") .. " in the " .. iconLink("Bloodweb") .. dot},
["Slip into the Stream"] = {killer = 32, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Singularity") .. ", hit Survivors a total of " .. clror("30 times") .. " shortly after teleporting to them."},
["Smoked"] = {killer = 12, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Clown") .. ", down intoxicated Survivors a total of " .. clror("100 times") .. dot},
["Sorted"] = {tags = {"Survivor"},
desc = "Escape a Trial while having spent more than " .. clror("50 %") .. " of it injured."},
["Speed Kills"] = {killer = 21, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Blight") .. ", hit Survivors with a " .. i("Lethal Rush Attack") .. " a total of " .. clror("30 times") .. dot},
["Survival Treasures"] = {tags = {"Survivor"},
desc = "Escape from a Trial while bringing a new " .. iconLink("Item") .. " back to " .. link("The Campfire") .. dot},
["Swirling Death"] = {killer = 8, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Huntress") .. ", throw a total of " .. clror("1,000") .. space .. i("Hunting Hatchets") ..dot},
["Symphony of Fire"] = {killer = 37, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Dark Lord") .. ", damage Survivors using the " .. i("Hellfire Spell") .. " a total of " .. clror("20 times") .. dot},
["Tag Team"] = {killer = 22, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Twins") .. ", down Survivors with " .. b("Victor") .. " latched onto them a total of " .. clror("10 times") .. dot},
["Taking One for the Team"] = {tags = {"Survivor"},
desc = "Take a " .. i("Protection Hit") .." within " .. clror("10 metres") .. " of a Hook a total of " .. clro("250 times") .. dot},
["Tanuki in the Fog"] = {tags = {"Family Residence", "Map", "Sanctum of Wrath", "Yamaoka Estate"}, hidden = true,
desc = "Discover a hidden " .. b("Guardian") .. " at the " .. i(link("Yamaoka Estate")) .. dot},
["Taste the Darkness"] = {tags = {"Killer"},
desc = "Interrupt and grab Survivors mid-vault a total of " .. clror("10 times") .. dot},
["Tear Their Soul Apart"] = {killer = 25, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Cenobite") .. ", bind Survivors using with your " .. i("Possessed Chain") .. " a total of " .. clror("50 times") .. dot},
["Terminal Illness"] = {killer = 15, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Plague") .. ", down Survivors inflicted with maximum " .. i("Sickness") .." a total of " .. clror("50 times") .. dot},
["Terror of LV-426"] = {killer = 33, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Xenomorph") .. ", hit Survivors with a " .. i("Tail Strike Attack") .." a total of " .. clror("30 times") .. dot},
["Texas BBQ"] = {tags = {"Killer"},
desc = "Hook Survivors in the " .. iconLink("Basement") .. " a total of " .. clror("25 times") .. dot},
["The Grand Sacrifice"] = {tags = {"Killer"},
desc = "Sacrifice all four Survivors in a single Trial."},
["The Grind"] = {killer = 3, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Hillbilly") .. ", hit Survivors with a " .. i("Chainsaw Sprint") .. " a total of " .. clror("100 times") .. " / " .. tooltip(bclr(4, "50 times"), p.strings.consoleValue) .. dot},
["The Man Behind the Bush"] = {killer = 5, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Shape") .. ", tier up " .. i("Evil Within") .. " a total of " .. clror("300 times") .. " / " .. tooltip(bclr(4, "100 times"), p.strings.consoleValue) .. " by stalking Survivors."},
["The Key to Escape"] = {tags = {"Survivor", "Hatch"}, hidden = true,
desc = "Escape through the " .. iconLink("Hatch") .. " after opening it with a " .. iconLink("Key") .. dot},
["Thrill of the Chase"] = {killer = 31, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Skull Merchant") .. ", down " .. i("Claw-Trapped Survivors") .. " a total of " .. clror("10 times") .. dot},
["Totally Vulnerable"] = {killer = 16, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Ghost Face") .. ", down " .. i("Marked Survivors") .. " a total of " .. clror("50 times") .. dot},
["Tools of the Trade"] = {tags = {"Killer"},
desc = "Achieve a " .. i("Merciless Victory") .. " while only having " .. clror("3") .. " Generic Perks equipped a total of " .. clro("5 times") .. dot},
["Triage"] = {tags = {"Survivor"},
desc = "Heal a Survivor who came to you from farther than " .. clror("16 metres") .. " away from you, while staying within " .. clro("16 metres") .. " from the location you were at when they became injured, a total of " .. clro("30 times") .. dot},
["Triggered"] = {killer = 6, tags = {"Killer"},
desc = "Playing as The " .. iconLink("Hag") .. ", cause Survivors to trip your " .. i("Phantasm Traps") .. " a total of " .. clror("300 times") .. " / " .. tooltip(bclr(4, "100 times"), p.strings.consoleValue) .. dot},
["Under Pressure"] = {tags = {"Survivor"},
desc = "Succeed at " .. iconLink("Great Skill Checks") .. " a total of " .. clror("20 times") .. " while injured."},
["Viral Video"] = {tags = {"Killer"},
desc = "Inflict Survivors with " .. i("Condemned") .. " a total of " .. clror("30 times") .. dot},
["Vulture"] = {tags = {"Survivor"},
desc = "Escape from a Trial while bringing an " .. iconLink("Item") .. " that originally belonged to a different Survivor in that Trial back to " .. link("The Campfire") .. dot},
["What Lurks Beneath"] = {tags = {"Killer"},
desc = "Injure Survivors while inside the " .. iconLink(ils.basement) .. " a total of " .. clror("25 times") .. dot},
["Where Did They Go!?"] = {tags = {"Survivor", "Hatch"}, retired = true, hidden = true,
desc = "All four Survivors must escape through the " .. iconLink("Hatch") .. " after opening it with a " .. iconLink("Key") .. dot},
["Whiffing to Success"] = {tags = {"Survivor"},
desc = "Just before vaulting, cause the Killer to miss a " .. i(link("Basic Attack")) .. " a total of " .. clror("50 times") .. dot},
["With Scars to Show"] = {tags = {"Survivor"},
desc = "Lose the Killer in a Chase after being injured by them a total of " .. clror("50 times") .. dot},
["Wounded Healer"] = {tags = {"Survivor"},
desc = "Heal other Survivors for the equivalent of " .. clror("50") .. space .. iconLink("Health States") .. " while you are injured as well."},
["Zealous"] = {tags = {"Progression"},
desc = "Trigger the " .. i("MAX") .. " Score Event in any of the four Scoring Categories."},
}
p.achievementsCount = #p.achievements
return p
Skip to content
Dead by Daylight Wiki
Official wiki
2,309
pages