Module:Datatable

ccy = { --gc = game currency {id = 1, name = "Dollar", symbol = '$', gc = false}, {id = 2, name = "Bloodpoint", symbol = 'BP', gc = true}, {id = 3, name = "Iridescent Shard", symbol = 'IS', gc = true}, {id = 4, name = "Gold Coin", symbol = 'GC', gc = true}, {id = 5, name = "Auric Cell", symbol = 'AC', gc = true}, {id = 6, name = "Putrid Serum", symbol = 'PS', gc = true}, {id = 7, name = "Rift Fragment", symbol = 'RF', gc = true}, } dlcs = { --rDate format: dd.mm.yyyy --Chapter number is sorted list by id of same category (1). For Paragraph number it's samethe same logic with category 2 --{id =, name = "", rDate = "", category = , cost = {}, link = ,} {id = 1, name = "The Last Breath Chapter", rDate = "18.08.2016", category = 1, cost = "Free", link = 509060, release = "1.1.0", codeName = "B"}, {id = 2, name = "The HALLOWEEN® Chapter", rDate = "25.10.2016", category = 1, cost =, link = 530711, release = "1.2.1", codeName = "C"}, {id = 3, name = "Of Flesh and Mud", rDate = "08.12.2016", category = 1, cost = {{value = 6.99, ccy = 1}, {value = 18000, ccy = 3}}, link = 554381, release = "1.3.1", codeName = "D"}, {id = 4, name = "Spark of Madness", rDate = "11.05.2017", category = 1, cost = {{value = 6.99, ccy = 1}, {value = 18000, ccy = 3}}, link = 582600, release = "1.5.1", codeName = "I"}, {id = 5, name = "A Lullaby for the Dark", rDate = "27.07.2017", category = 1, cost = "Free", link = 661770, release = "1.6.0", codeName = "J"}, {id = 6, name = "A Nightmare on Elm Street™", rDate = "26.10.2017", category = 1, cost =, link = 700282, release = "1.8.0", codeName = "England"}, {id = 7, name = "The SAW™ Chapter", rDate = "23.01.2018", category = 1, cost =, link = 750381, release = "1.9.0", codeName = "Finland"}, {id = 8, name = "Curtain Call", rDate = "12.06.2018", category = 1, cost = {{value = 6.99, ccy = 1}, {value = 18000, ccy = 3}}, link = 799200, release = "2.0.0", codeName = "Guam"}, {id = 9, name = "Shattered Bloodline", rDate = "18.09.2018", category = 1, cost = {{value = 6.99, ccy = 1}, {value = 18000, ccy = 3}}, link = 925750, release = "2.2.0", codeName = "Haiti"}, {id = 10, name = "Darkness Among Us", rDate = "11.12.2018", category = 1, cost = {{value = 6.99, ccy = 1}, {value = 18000, ccy = 3}}, link = 971790, release = "2.4.0", codeName = "Kenya"}, {id = 11, name = "Demise of the Faithful", rDate = "19.03.2019", category = 1, cost = {{value = 6.99, ccy = 1}, {value = 18000, ccy = 3}}, link = 1009820, release = "2.6.0", codeName = "Mali"}, {id = 12, name = "Ghost Face®", rDate = "18.06.2019", category = 1, cost =, link = 1089270, release = "3.0.0", codeName = "Oman"}, {id = 13, name = "Stranger Things", rDate = "17.09.2019", category = 1, cost =, link = 1135280, release = "3.2.0", codeName = "Qatar"}, {id = 14, name = "Cursed Legacy", rDate = "03.12.2019", category = 1, cost = {{value = 6.99, ccy = 1}, {value = 18000, ccy = 3}}, link = 1199880, release = "3.4.0", codeName = "Sweden"}, {id = 15, name = "Chains of Hate", rDate = "10.03.2020", category = 1, cost = {{value = 6.99, ccy = 1}, {value = 18000, ccy = 3}}, link = 1251000, release = "3.6.0", codeName = "Ukraine"}, {id = 16, name = "Left Behind", rDate = "08.03.2017", category = 2, cost = "Free", link = 573940, release = "1.4.2", codeName = "D"}, {id = 17, name = "LEATHERFACE™", rDate = "14.09.2017", category = 2, cost =, link = 700280, release = "1.7.0", codeName = "J"}, {id = 18, name = "Ash vs Evil Dead", rDate = "02.04.2019", category = 2, cost =, link = 1009821, release = "2.6.3", codeName = "Mali"}, {id = 19, name = "The 80's Suitcase", rDate = "23.09.2016", category = 3, cost =, link = 530710, release = "1.1.2"}, {id = 20, name = "The Bloodstained Sack", rDate = "17.11.2016", category = 3, cost =, link = 554380, release = "1.2.1e"}, {id = 21, name = "Headcase", rDate = "08.06.2017", category = 3, cost =, link = 577901, release = "1.5.2"}, {id = 22, name = "Charity Case", rDate = "10.08.2017", category = 3, cost =, link = 627510, release = "1.6.2"}, {id = 23, name = "Dead by Daylight: Original Soundtrack", rDate = "14.06.2016", category = 4, cost =, link = 492140, release = "1.0.0"}, {id = 24, name = "Silent Hill", rDate = "16.06.2020", category = 1, cost =, link = 1324970, release = "4.0.0", codeName = "Wales"}, {id = 25, name = "Dead by Daylight: Original Soundtrack", rDate = "02.08.2019", category = 4, cost =, link = 492140, release = "1.0.0", skip = true}, {id = 26, name = "Descend Beyond", rDate = "08.09.2020", category = 1, cost =, link = 1408020, release = "4.2.0", codeName = "Yemen"}, {id = 27, name = "A Binding of Kin", rDate = "01.12.2020", category = 1, cost = {{value = 6.99, ccy = 1}, {value = 18000, ccy = 3}}, link = 1474030, release = "4.4.0", codeName = "Aurora"}, {id = 28, name = "All-Kill", rDate = "30.03.2021", category = 1, cost = {{value = 6.99, ccy = 1}, {value = 18000, ccy = 3}}, link = 1557310, release = "4.6.0", codeName = "Comet"}, {id = 29, name = "Resident Evil", rDate = "15.06.2021", category = 1, cost =, link = 1634040, release = "5.0.0", codeName = "Eclipse"}, {id = 30, name = "Survivor Expansion Pack", rDate = "15.06.2021", category = 5, cost =, link = 1622941, release = "5.0.0"}, {id = 31, name = "Killer Expansion Pack", rDate = "15.06.2021", category = 5, cost =, link = 1622940, release = "5.0.0"} } dlcCategories = { "Chapter DLC", "Paragraph DLC", "Clothing Pack DLC", "Original Soundtrack DLC", "Character Pack DLC", "Other" } dlcImages = { --cover will be optional --jpg {id = 1, cover = "DLC1_LOGO"}, {id = 25, cover = "2019SOUNDTRACK LOGO"} } dlcThemes = { --this will be optional --need to test if can check if file exists (.mp3/.ogg) {id = 8, fileName = "Curtain Call Theme Music"}, {id = 27, fileName = "A Binding Of Kin Theme Music"} } survivors = { --{id =, name = "", altName = , gender = '', role = "", nationality = , actor = "", dlc =} {id = 1, name = "Dwight Fairfield", gender = 'M', role = "Nervous Leader", nationality = "American", actor = "Ian Chuprun (Sound Designer)"}, {id = 2, name = "Meg Thomas", gender = 'F', role = "Energetic Athlete", nationality = "American", actor = "Ingrid Blemur (Quality Assurance Tester)"}, {id = 3, name = "Claudette Morel", gender = 'F', role = "Studious Botanist", nationality = "Canadian", actor = "Sarah Robinson (Lead UI Designer)"}, {id = 4, name = "Jake Park", gender = 'M', role = "Solitary Survivalist", nationality = "Asian American", actor = "Kevin Boissonneault (System Programmer)"}, {id = 5, name = "Nea Karlsson", gender = 'F', role = "Urban Artist", nationality = "Swedish", actor = "Morgane Ravasi", dlc = 1}, {id = 6, name = "Laurie Strode", altName = "Cynthia Myers", gender = 'F', role = "Determined Survivor", nationality = "American", actor = "Catherine Lecours (Producer)", dlc = 2}, {id = 7, name = "Ace Visconti", gender = 'M', role = "Lucky Gambler", nationality = "Argentinian of Italian descent", actor = "Sebastien Varas", dlc = 3}, {id = 8, name = "William \"Bill\" Overbeck", shortName = "Bill Overbeck", gender = 'M', role = "Old Soldier", nationality = "American", actor = "Ricardo Gomez", dlc = 16}, {id = 9, name = "Feng Min", altName = "凤敏 (Chinese)", gender = 'F', role = "Focused Competitor", nationality = "Chinese", actor = "Bianca Lavric", dlc = 4}, {id = 10, name = "David King", gender = 'M', role = "Rugged Scrapper", nationality = "English", actor = "Stefan Horvath", dlc = 5}, {id = 11, name = "Quentin Smith", gender = 'M', role = "Resolute Dreamwalker", nationality = "American", actor = "Louis McLean", dlc = 6}, {id = 12, name = "David Tapp", gender = 'M', role = "Obsessed Detective", nationality = "African American", actor = "Dave Blake", dlc = 7}, {id = 13, name = "Kate Denson", gender = 'F', role = "Hopeful Songbird", nationality = "American", actor = "Daphné Poulin Gourdeau", dlc = 8}, {id = 14, name = "Adam Francis", gender = 'M', role = "Resourceful Teacher", nationality = "Jamaican", actor = "Joseph Bourbaki", dlc = 9}, {id = 15, name = "Jeffrey \"Jeff\" Johansen", shortName = "Jeff Johansen", gender = 'M', role = "Quiet Artist", nationality = "Canadian with Norwegian roots", actor = "Filip Ivanovic (Art Director)", dlc = 10}, {id = 16, name = "Jane Romero", gender = 'F', role = "Influential Celebrity", nationality = "Latin American", actor = "Patricia Brochu-Gagné (Community Manager)", dlc = 11}, {id = 17, name = "Ash J. Williams", shortName = "Ash Williams", gender = 'M', role = "Alone Wolf", nationality = "American", actor = "Bruce Campbell", dlc = 18}, {id = 18, name = "Nancy Wheeler", gender = 'F', role = "Aspiring Journalist", nationality = "American", actor = "Diane Guillemont", dlc = 13}, {id = 19, name = "Steve Harrington", gender = 'M', role = "Former Jock", nationality = "American", actor = "Undisclosed Voice Actor", dlc = 13}, {id = 20, name = "Yui Kimura", gender = 'F', role = "Hardened Streetracer", nationality = "Japanese", actor = "Daniela Pinto", dlc = 14}, {id = 21, name = "Zarina Kassir", gender = 'F', role = "Plucky Documentarian", nationality = "Lebanese American", actor = "Émilie Paquin", dlc = 15}, {id = 22, name = "Cheryl Mason", gender = 'F', role = "Veteran of Terror", nationality = "American", actor = "Undisclosed Voice Actress", dlc = 24}, {id = 23, name = "Felix Richter", gender = 'M', role = "Visionary Architect ", nationality = "German", actor = "Frédéric Poirier", dlc = 26}, {id = 24, name = "Élodie Rakoto", gender = 'F', role = "Occult Investigator", nationality = "French/Madagassian", actor = "Beatrix Moersch", dlc = 27}, {id = 25, name = "Yun-Jin Lee", gender = 'F', role = "Self-Interested Music Producer", nationality = "Korean", actor = "Undisclosed Voice Actress", dlc = 28}, {id = 26, name = "Jill Valentine", gender = 'F', role = "Founding Member of S.T.A.R.S.", nationality = "American", actor = "Unknown Voice Actress", dlc = 29}, {id = 27, name = "Leon Scott Kennedy", gender = 'M', role = "Rookie Police Officer", nationality = "American", actor = "Unknown Voice Actor", dlc = 29} } survivorImages = { --this will be optional {id = 1, portrait = "DF_charSelect_portrait", preview = "DF_charPreview_portrait"}, {id = 8, preview = "DS_BO_charPreview_portrait"}, {id = 22, preview = "WS_CM_charPreview_portrait"}, {id = 23, preview = "YS_FR_charPreview_portrait"}, }

--realm can be deduced based on dlc ID --base speed (100 %) is 4 m/s --radius is in metres --name WITHOUT "The". It will be added programatically --realm is used only for vanilla killers. value is index in the realm table --speed will be by default 115 killers = { --example: -- {id = number, name = "string", realName = "string", altname = "string" or {table = {"string"}}, gender = 'char', nationality = "string", power = "string", altBasicAtk = boolean, weapon = "string", --speed = number (%), altspeed = {table = {number (%), "string"}}, radius = number or {table = {number}}, height = 'char', dlc = number (id), actor = "string" or {table = {"string"}}}, {id = 1, name = "Trapper", realName = "Evan MacMillan", altname = "Chuckles", gender = 'M', nationality = "American", realm = 1, power = "Bear Trap", altBasicAtk = false, weapon = "The Cleaver", speed = 115, radius = 32, height = 'T', actor = "Filip Ivanovic (Art Director)"}, {id = 2, name = "Wraith", realName = "Philip Ojomo", altname = {"Banshee", "Bob"}, gender = 'M', nationality = "African (possibly Nigerian)", realm = 2, power = "Wailing Bell", altBasicAtk = true, weapon = "Azarov's Skull", speed = {115, "Uncloaked"}, altspeed =, radius = 32, height = 'T', actor = "Filip Ivanovic (Art Director)"}, {id = 3, name = "Hillbilly", realName = "Max Thompson Jr.", altname = "The Crooked", gender = 'M', nationality = "American", realm = 3, power = "Chainsaw", altBasicAtk = false, weapon = "The Hammer", speed = 115, altspeed =, radius = 32, height = 'T', actor = "Filip Ivanovic (Art Director)"}, {id = 4, name = "Nurse", realName = "Sally Smithson", gender = 'F', nationality = "Anglo-American", power = "Spencer's Last Breath", altBasicAtk = true, weapon = "The Bonesaw", speed = 96.25, altspeed =, radius = 32, height = 'A', dlc = 1, actor = "Anais Renevey"}, {id = 5, name = "Shape", realName = "Michael Myers", altname = {"Boogeyman", "Stalker"}, gender = 'M', nationality = "American", power = "Evil Within", altBasicAtk = true, weapon = "Kitchen Knife", speed = {105, "Evil Within I"}, altspeed =, radius = {0, 16, 32}, height = 'T', dlc = 2, actor = "Frédéric Poirier (Senior Sound Designer)"}, {id = 6, name = "Hag", realName = "Lisa Sherwood", altname = "Witch", gender = 'F', nationality = "African", power = "Blackened Catalyst", altBasicAtk = true, weapon = "The Claw", speed = 110, radius = 24, height = 'A', dlc = 3, actor = "Eliane Pregent"}, {id = 7, name = "Doctor", realName = "Herman Carter", altname = "Mu Yi", gender = 'M', nationality = "African American", power = "Carter's Spark", altBasicAtk = false, weapon = "The Stick", speed = 115, radius = 32, height = 'T', dlc = 4, actor = "Alex Lin (Product Manager)"}, {id = 8, name = "Huntress", realName = "Anna", altname = {"Анна", "Bear"}, gender = 'F', nationality = "Russian", power = "Hunting Hatchets", altBasicAtk = false, weapon = "Broad Axe", speed = 110, altspeed =, radius = 20, height = 'T', dlc = 5, actor = "Amélie Leguiader (Lead Game Programmer)"}, {id = 9, name = "Cannibal", realName = "Bubba Sawyer", altname = "Leatherface", gender = 'M', nationality = "American", power = "Bubba's Chainsaw", altBasicAtk = false, weapon = "The Sledge", speed = 115, altspeed =, radius = 32, height = 'T', dlc = 17, actor = "Filip Ivanovic (Art Director)"}, {id = 10, name = "Nightmare", realName = "Frederick \"Freddy\" Krueger", shortName = "Freddy Krueger", altname = "The Sandman", gender = 'M', nationality = "American", power = "Dream Demon", weapon = "Clawed Glove", speed = 115, radius = 32, height = 'A', dlc = 6, actor = "Filip Ivanovic (Art Director)"}, {id = 11, name = "Pig", realName = "Amanda Young", gender = 'F', nationality = "American", power = "Jigsaw's Baptism", altBasicAtk = false, weapon = "Hidden Blade", speed = 115, altspeed = {{90, "Crouch"}, {172.5, "Ambush Dash"}}, radius = 32, height = 'A', dlc = 7, actor = "Christine Marsh (Associate Producer)"}, {id = 12, name = "Clown", realName = "Kenneth Chase alias Jeffrey Hawk", shortName = "Jeffrey Hawk", altname = {"The Ringmaster", "The Medicine Man"}, gender = 'M', nationality = "American", power = "The Afterpiece Tonic", altBasicAtk = false, weapon = "Madame Butterfly", speed = 115, radius = 32, height = 'T', dlc = 8, actor = "Sébastien Duval (Tech Lead Programmer)"}, {id = 13, name = "Spirit", realName = "Rin Yamaoka", gender = 'F', nationality = "Japanese", power = "Yamaoka's Haunting", altBasicAtk = true, weapon = "Shattered Katana", speed = 110, altspeed =, radius = 24, height = 'A', dlc = 9, actor = "Gabrielle Murphy (Lead Community Manager)"}, {id = 14, name = "Legion", realName = "Frank Morrison, Julie Kostenko, Susie, Joey", shortName = "Frank, Julie, Susie, Joey", gender = 'B', nationality = "Canadian", power = "Feral Frenzy", altBasicAtk = false, weapon = "Hunting Knife", speed = 115, altspeed =, radius = 32, height = 'A', dlc = 10, actor = {"Julie & Susie: Emilie Deschamps (Lead Game Programmer)", "Frank & Joey: Nicolas Brassard (Quality Assurance Tester)"}}, {id = 15, name = "Plague", realName = "Adiris", altname = "High Priestess of Babylon", gender = 'F', nationality = "Babylonian", power = "Vile Purge", altBasicAtk = false, weapon = "Profane Censer", speed = 115, radius = 32, height = 'T', dlc = 11}, {id = 16, name = "Ghost Face", realName = "Danny Johnson alias Jed Olsen", shortName = "Danny Johnson", gender = 'M', nationality = "American", power = "Night Shroud", altBasicAtk = true, weapon = "Tactical Knife", speed = 115, altspeed =, radius = 32, height = 'A', dlc = 12, actor = "Filip Ivanovic (Art Director)"}, {id = 17, name = "Demogorgon", altname = {"The Monster", "The Beast"}, gender = 'N', nationality = "None (extradimensional)", power = "Of the Abyss", altBasicAtk = false, weapon = "Barbarous Claw", speed = 115, altspeed = {{92, "Of the Abyss"}, {460, "Shred"}}, radius = 32, height = 'T', dlc = 13, actor = "None (various digitally processed sounds)"}, {id = 18, name = "Oni", realName = "Kazan Yamaoka", gender = 'M', nationality = "Japanese", power = "	Yamaoka's Wrath", altBasicAtk = false, weapon = "Yamaoka Blade", speed = 115, altspeed = {{86.25, "Absorption"}, {195.5, "Demon Dash"}}, radius = 32, height = 'T', dlc = 14, actor = "Jean-Baptiste Garnier"}, {id = 19, name = "Deathslinger", realName = "Caleb Quinn", altname = {"The Collector", " Gunslinger"}, gender = 'M', nationality = "Irish American", power = "The Redeemer", altBasicAtk = true, weapon = "Death to Bayshore", speed = 110, radius = 24, height = 'T', dlc = 15, actor = "Patrick Harris (Game Systems Designer)"}, {id = 20, name = "Executioner", realName = "Pyramid Head", gender = 'M', nationality = "None", power = "Rites of Judgement", altBasicAtk = false, weapon = "Great Knife", speed = 115, radius = 32, height = 'T', dlc = 24, actor = "Jean-Baptiste Garnier"}, {id = 21, name = "Blight", realName = "Talbot Grimes", gender = 'M', nationality = "Scottish", power = "Blighted Corruption", altBasicAtk = false, weapon = "Bonebuster", speed = 115, altspeed =, radius = 32, height = 'A', dlc = 26, actor = "Jean-Baptiste Garnier & Mathieu Favier"}, {id = 22, name = "Twins", realName = "Victor & Charlotte Deshayes", gender = 'M/F', nationality = "French", power = "Blood Bond", altBasicAtk = false, weapon = "Blade of Marseille", speed =, altspeed = , radius = 32, height = 'T', dlc = 27, actor = "Jean-Baptiste Garnier (Victor)/Catherine Gauthier (Charlotte)"}, {id = 23, name = "Trickster", realName = "Ji-Woon Hak", gender = 'M', nationality = "Korean", power = "Showstopper", altBasicAtk = false, weapon = "Polished Head-Smasher", speed = 110, radius = 24, height = 'A', dlc = 28, actor = "Titus Kim"}, {id = 24, name = "Nemesis", realName = "Nemesis T-Type", gender = 'M', nationality = "Unknown", power = "T-Virus", altBasicAtk = false, weapon = "Raw Fists", speed = 115, radius = 32, height = 'T', dlc = 29, actor = "Undisclosed Voice Actor"} } killerImages = { {id = 20, preview = "WK_EX_charPreview_portrait"}, {id = 21, preview = "YK_BL_charPreview_portrait"}, } killerSounds = { --need to test if can check if file exists (.mp3/.ogg) --breathing fileFormat: killer.name .. "_Breathing" --{id = number, fileName = "string"} } killerThemes = { --need to test if can check if file exists (.mp3/.ogg) --theme fileFormat: dlc.Name .. " Theme Music" --{id = number, fileName = "string"} }

realms = { --Realm's name, Realm's Abbreviation --order of DLC matters. The First one will be used as the one that introduced the realm {id = 1, "The MacMillan Estate", "Ind", color="4982a2"}, {id = 2, "Autohaven Wreckers", "Jnk", color="75d277"}, {id = 3, "Coldwind Farm", "Frm", color="fccf6b"}, {id = 4, "Crotus Prenn Asylum", "Asy", color="cccfbc", dlc = {1, 8}}, {id = 5, "Haddonfield", "Sub", color="033755", dlc = 2}, {id = 6, "Backwater Swamp", "Swp", color="adadad", dlc = 3}, {id = 7, "Léry's Memorial Institute", "Hos", color="92a7ba", dlc = 4}, {id = 8, "Red Forest", "Brl", color="39b0d9", dlc = {5, 11}}, {id = 9, "Springwood", "Eng", color="b47dca", dlc = 6}, {id = 10, "Gideon Meat Plant", "Fin", color="f6f6f6", dlc = 7}, {id = 11, "Yamaoka Estate", "Hti", color="9d3a2c", dlc = {9, 14}}, {id = 12, "Ormond", "Kny", color="5ec9f2", dlc = 10}, {id = 13, "Hawkins National Laboratory", "Qat", color="21b6a8", dlc = 13}, {id = 14, "Grave of Glenvale", "Ukr", color="ea9533", dlc = 15}, {id = 15, "Silent Hill", "Wal", color="898989", dlc = 24}, {id = 16, "Raccoon City", "Ecl", color="898989", dlc = 29} } maps = { --Area meters is not needed to keep as it's 64x of Tile Area --maxHooks is by default +5 from minHooks, if needed it can be added manually --If altName is same as name altName should not appear {id = 1, name = "Coal Tower", altName = "Warehouse", realm = 1, ASTiles = 132, minHooks = 6, maxHooks = 11, weight = 10}, {id = 2, name = "Groaning Storehouse", altName = "Storehouse", realm = 1, ASTiles = 156, minHooks = 7, maxHooks = 12, weight = 10, release = "1.5.2c"}, {id = 3, name = "Ironworks of Misery", altName = "Foundry", realm = 1, ASTiles = 160, minHooks = 8, maxHooks = 13, weight = 10}, {id = 4, name = "Shelter Woods", altName = "Forest", realm = 1, ASTiles = 176, minHooks = 8, maxHooks = 13, weight = 10}, {id = 5, name = "Suffocation Pit", altName = "Mine", realm = 1, ASTiles = 160, minHooks = 7, maxHooks = 12, weight = 10}, {id = 6, name = "Azarov's Resting Place", altName = "Office", realm = 2, ASTiles = 176, minHooks = 7, maxHooks = 12, weight = 10}, {id = 7, name = "Blood Lodge", altName = "Lodge", realm = 2, ASTiles = 168, minHooks = 8, maxHooks = 13, weight = 10}, {id = 8, name = "Gas Heaven", altName = "Gas Station", realm = 2, ASTiles = 164, minHooks = 8, maxHooks = 13, weight = 10, release = "1.4.1"}, {id = 9, name = "Wreckers' Yard", altName = "Scrapyard", realm = 2, ASTiles = 144, minHooks = 6, maxHooks = 11, weight = 10}, {id = 10, name = "Wretched Shop", altName = "Garage", realm = 2, ASTiles = 164, minHooks = 8, maxHooks = 13, weight = 10}, {id = 11, name = "Fractured Cowshed", altName = "Barn", realm = 3, ASTiles = 156, minHooks = 8, maxHooks = 13, weight = 10, release = "1.0.4"}, {id = 12, name = "Rancid Abattoir", altName = "Slaughterhouse", realm = 3, ASTiles = 136, minHooks = 6, maxHooks = 11, weight = 10}, {id = 13, name = "Rotten Fields", altName = "Cornfield", realm = 3, ASTiles = 160, minHooks = 8, maxHooks = 13, weight = 10}, {id = 14, name = "The Thompson House", altName = "Farmhouse", realm = 3, ASTiles = 152, minHooks = 7, maxHooks = 12, weight = 10}, {id = 15, name = "Torment Creek", altName = "Silo", realm = 3, ASTiles = 168, minHooks = 7, maxHooks = 12, weight = 10}, {id = 16, name = "Disturbed Ward", altName = "Asylum", realm = 4, ASTiles = 172, minHooks = 7, maxHooks = 12, weight = 10, release = "1.1.0"}, {id = 17, name = "Father Campbell's Chapel", altName = "Chapel", realm = 4, ASTiles = 140, minHooks = 6, maxHooks = 11, weight = 10, release = "2.0.0"}, {id = 18, name = "Lampkin Lane", altName = "Street", realm = 5, ASTiles = 168, minHooks = 8, maxHooks = 13, weight = 11, release = "1.2.1"}, {id = 19, name = "The Pale Rose", realm = 6, ASTiles = 161, minHooks = 9, maxHooks = 14, weight = 10, release = "1.3.1"}, {id = 20, name = "Grim Pantry", realm = 6, ASTiles = 168, minHooks = 9, maxHooks = 14, weight = 10, release = "1.7.0"}, {id = 21, name = "Treatment Theatre", altName = "Treatment", realm = 7, ASTiles = 148, minHooks = 8, maxHooks = 13, weight = 10, release = "1.5.1"}, {id = 22, name = "Mother's Dwelling", altName = "Mad House", realm = 8, ASTiles = 188, minHooks = 8, maxHooks = 13, weight = 10, release = "1.6.0"}, {id = 23, name = "The Temple of Purgation", altName = "Temple", realm = 8, ASTiles = 156, minHooks = 8, maxHooks = 13, weight = 10, release = "2.6.0"}, {id = 24, name = "Badham Preschool I", altName = "ElmStreet", realm = 9, ASTiles = 144, minHooks = 7, maxHooks = 12, weight = 3, release = "1.8.0"}, {id = 25, name = "Badham Preschool II", altName = "ElmStreet", realm = 9, ASTiles = 144, minHooks = 7, maxHooks = 12, weight = 3, release = "3.1.0"}, {id = 26, name = "Badham Preschool III", altName = "ElmStreet", realm = 9, ASTiles = 144, minHooks = 7, maxHooks = 12, weight = 3, release = "3.1.0"}, {id = 27, name = "Badham Preschool IV", altName = "ElmStreet", realm = 9, ASTiles = 140, minHooks = 7, maxHooks = 12, weight = 3, release = "3.1.0"}, {id = 28, name = "Badham Preschool V", altName = "ElmStreet", realm = 9, ASTiles = 148, minHooks = 7, maxHooks = 12, weight = 3, release = "3.1.0"}, {id = 29, name = "The Game", altName = "Hideout", realm = 10, ASTiles = {{76, "Upper Floor"}, {66, "Lower Floor"}}, minHooks = 8, maxHooks = 13, weight = 10, release = "1.9.0"}, {id = 30, name = "Family Residence", altName = "Manor", realm = 11, ASTiles = 156, minHooks = 8, maxHooks = 12, weight = 10, release = "2.2.0"}, {id = 31, name = "Sanctum of Wrath", altName = "Shrine", realm = 11, ASTiles = 156, minHooks = 6, maxHooks = 11, weight = 10, release = "3.4.0"}, {id = 32, name = "Mount Ormond Resort", altName = "Cottage", realm = 12, ASTiles = 156, minHooks = 8, maxHooks = 12, weight = 10, release = "2.4.0"}, {id = 33, name = "The Underground Complex", altName = "Laboratory", realm = 13, ASTiles = 138, minHooks = 7, maxHooks = 14, weight = 10, release = "3.2.0"}, {id = 34, name = "Dead Dawg Saloon", altName = "Saloon", realm = 14, ASTiles = 136, minHooks = 6, maxHooks = 11, weight = 10, release = "3.6.0"}, {id = 35, name = "Midwich Elementary School", altName = "Level01", realm = 15, ASTiles = {{64, "Lower Floor"}, {49.5, "Upper Floors"}}, minHooks = 0, maxHooks = 100, weight = 10, release = "4.0.0"}, {id = 36, name = "Raccoon City Police Station", altName = "EclipseLevel01", realm = 16, ASTiles = 0, minHooks = 10, maxHooks = 100, weight = 10, release = "5.0.0"} } --.png mapImages = { --mapId should not be necessary as maps should be 1:1. Will be probably necessary when new map(s) come to old realms --	{id = 1, image = "IconMap Ind CoalTower", outline = "CoalTowerOutline"}, {id = 24, image = "IconMap Eng ElmStreet", outline = "BadhamPreschools_I-III_Outline"}, {id = 25, image = "IconMap Eng ElmStreet02", outline = "BadhamPreschools_I-III_Outline"}, {id = 26, image = "IconMap Eng ElmStreet03", outline = "BadhamPreschools_I-III_Outline"}, {id = 27, image = "IconMap Eng ElmStreet04", outline = "BadhamPreschool_IV_Outline"}, {id = 28, image = "IconMap Eng ElmStreet05", outline = "BadhamPreschool_V_Outline"}, {id = 29, image = "IconMap Fin TheGame", outline = {"TheGameOutline_UpperFloor", "TheGameOutline_LowerFloor"}}, {id = 35, image = "IconMap Wal Level01", outline = {"MidwichElementarySchoolOutline_LowerFloor", "MidwichElementarySchoolOutline_UpperFloors"}} } --image: "IconMap " .. realms[map[i].realm][2] .. " " .. string.gsub(map[i].altName, "", "") .. ".png" --outline: string.gsub(map[i].name, "( |')", "") .. "Outline" .. type(map[i].ASTiles) ~= "table" ? ".png" themes = { --.ogg {mapId = 18, landmarksound = "Lampkin_Lane_Theme"} }