In the next few weeks, your wiki will be migrated to a Fandom.com domain. Learn more here.

Module:Datatable

From Dead by Daylight Wiki
Jump to: navigation, search
Template-info.png Documentation

Maps Table[edit source]

  • id - [Mandatory] ID of a map (carefully many functions refer to ID but most of the time it's an index. This should be renamed to an appropriate name. some work has been already done but this part needs revision)
  • name - [Mandartory] Name of map. Used for image name assembling.
  • altName - Alternative name used during development. If the name is identical with the name or is not present at all it should be treated as the map doesn't have such an alternative name. Used for image name assembling.
  • realm - [Mandatory] ID of realm. ATTENTION: in realms table this number is index!
  • ASTiles - [Mandatory] Area Square Tiles. Size of the map. Metres are evaluated based on the ASTiles variable. Can be stored as a plain number or a table like this:
ASTiles = {{76, "Upper Floor"}, {66, "Lower Floor"}}
  • minHooks - Minimum count of hooks appearing on the map.
  • maxHooks - [Optional] Maximum count of hooks appearing on map. By default, it's set +5 to minHooks as per the majority setting of the map. Basically, if the difference between minHooks and maxHooks is 5 there is no need to store maxHooks
  • minPallets - [Optional] Minimum pallets appearing on the map.
  • maxPallets - [Optional] Maximum pallets appearing on the map.
  • release - [Optional] Release date of map.

Examples[edit source]

{id = 1, name = "Coal Tower", altName = "Warehouse", realm = 1, ASTiles = 132, minHooks = 6, maxHooks = 11, minPallets = 8, maxPallets = 20}
{id = 29, name = "The Game", altName = "Hideout", realm = 10, ASTiles = {{76, "Upper Floor"}, {66, "Lower Floor"}}, minHooks = 8, maxHooks = 13, minPallets = 15, maxPallets = 20, release = "1.9.0"},

MapImages Table[edit source]

The table is completely optional. All images are automatically assembled based on convention and info. Assembling patterns are missing indexes to specific realms/maps as those are only for illustration not actual indexing.

Image: IconMap_{realm[2]}_{maps.altName}

realm[2] is expected to be a realm abbreviation.

Outline: {maps.name}Outline.png


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 = {{value = 6.99, ccy = 1}}, 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 = {{value = 6.99, ccy = 1}}, link = 700282, release = "1.8.0", codeName = "England"},
	{id = 7, name = "The SAW™ Chapter", rDate = "23.01.2018", category = 1, cost = {{value = 6.99, ccy = 1}}, 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 = {{value = 4.99, ccy = 1}}, link = 1089270, release = "3.0.0", codeName = "Oman"},
	{id = 13, name = "Stranger Things", rDate = "17.09.2019", category = 1, cost = {{value = 11.99, ccy = 1}}, 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 = {{value = 3.99, ccy = 1}}, link = 700280, release = "1.7.0", codeName = "J"},
	{id = 18, name = "Ash vs Evil Dead", rDate = "02.04.2019", category = 2, cost = {{value = 4.99, ccy = 1}}, link = 1009821, release = "2.6.3", codeName = "Mali"},
	{id = 19, name = "The 80's Suitcase", rDate = "23.09.2016", category = 3, cost = {{value = 2.99, ccy = 1}}, link = 530710, release = "1.1.2"},
	{id = 20, name = "The Bloodstained Sack", rDate = "17.11.2016", category = 3, cost = {{value = 2.99, ccy = 1}}, link = 554380, release = "1.2.1e"},
	{id = 21, name = "Headcase", rDate = "08.06.2017", category = 3, cost = {{value = 3.99, ccy = 1}}, link = 577901, release = "1.5.2"},
	{id = 22, name = "Charity Case", rDate = "10.08.2017", category = 3, cost = {{value = 4.99, ccy = 1}}, link = 627510, release = "1.6.2"},
	{id = 23, name = "Dead by Daylight: Original Soundtrack", rDate = "14.06.2016", category = 4, cost = {{value = 9.99, ccy = 1}}, link = 492140, release = "1.0.0"},
	{id = 24, name = "Silent Hill", rDate = "16.06.2020", category = 1, cost = {{value = 6.99, ccy = 1}}, link = 1324970, release = "4.0.0", codeName = "Wales"},
	{id = 25, name = "Dead by Daylight: Original Soundtrack", rDate = "02.08.2019", category = 4, cost = {{value = 9.49, ccy = 1}}, link = 492140, release = "1.0.0", skip = true},
    {id = 26, name = "Descend Beyond", rDate = "08.09.2020", category = 1, cost = {{value = 6.99, ccy = 1}}, link = 1408020, release = "4.2.0", codeName = "Yemen"},
    {id = 27, name = "A Binding of Kin", rDate = "TBD", category = 1, cost = "TBD", link = TBD, release = "4.4.0", codeName = "TBD"}
}
dlcCategories = {
	"Chapter DLC",
	"Paragraph DLC",
	"Clothing Pack DLC",
	"Original Soundtrack DLC"
}
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"}
}
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 = "Unknown", 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 = "Unknown", dlc = 24},
	{id = 23, name = "Felix Richter", gender = 'M', role = "Visionary Architect ", nationality = "German", actor = "Unknown", dlc = 26},
	{id = 24, name = "Élodie Rakoto", gender = 'F', role = "Occult Investigator", nationality = "French/Madagassian", actor = "Unknown", dlc = 27}
}
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 = {{126, "Cloaked"}}, 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 = {{230, "Chainsaw"}}, 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 = {{333, "Blink"}}, 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 = {{115, "Evil Within II & III"}}, 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 = {{77, "Wind-up"}}, 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 = {{126.5, "Chainsaw Sweep"}}, 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 = {{176, "Phase Walk"}}, 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 = {{130, "Frenzy"}}, 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 = {{90, "Crouch"}}, 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 = "Unknown"},
	{id = 21, name = "Blight", realName = "Talbot Grimes", gender = 'M', nationality = "Scottish", power = "Blighted Corruption", altBasicAtk = false, weapon = "Bonebuster",
		speed = 115, altspeed = {{230, "Rush"}}, radius = 32, height = 'A', dlc = 26, actor = "Unknown"},
	{id = 22, name = "Twins", realName = "Victor & Charlotte Deshayes", gender = 'M/F', nationality = "French", power = "Blood Bond", altBasicAtk = false, weapon = "Blade of Marseille", speed = {{115, "Charlotte"}}, altspeed = {{150, "Victor"}}, radius = 32, height = 'T', dlc = 27, actor = "Unknown"}
}
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="bfbfbf", 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="b6ddf3", 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="ffffff", dlc = 7},
	{id = 11, "Yamaoka Estate", "Hti", color="f9bb6d", dlc = {9, 14}},
	{id = 12, "Ormond", "Kny", color="5ec9f2", dlc = 10},
	{id = 13, "Hawkins National Laboratory", "Qat", color="ffffff", dlc = 13},
	{id = 14, "Grave of Glenvale", "Ukr", color="ea9533", dlc = 15},
	{id = 15, "Silent Hill", "Wal", color="898989", dlc = 24}
}
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},
	{id = 2, name = "Groaning Storehouse", altName = "Storehouse", realm = 1, ASTiles = 156, minHooks = 7, maxHooks = 12, release = "1.5.2c"},
	{id = 3, name = "Ironworks of Misery", altName = "Foundry", realm = 1, ASTiles = 160, minHooks = 8, maxHooks = 13},
	{id = 4, name = "Shelter Woods", altName = "Forest", realm = 1, ASTiles = 176, minHooks = 8, maxHooks = 13},
	{id = 5, name = "Suffocation Pit", altName = "Mine", realm = 1, ASTiles = 160, minHooks = 7, maxHooks = 12},
	{id = 6, name = "Azarov's Resting Place", altName = "Office", realm = 2, ASTiles = 168, minHooks = 7, maxHooks = 12},
	{id = 7, name = "Blood Lodge", altName = "Lodge", realm = 2, ASTiles = 168, minHooks = 8, maxHooks = 13},
	{id = 8, name = "Gas Heaven", altName = "Gas Station", realm = 2, ASTiles = 164, minHooks = 8, maxHooks = 13, release = "1.4.1"},
	{id = 9, name = "Wreckers' Yard", altName = "Scrapyard", realm = 2, ASTiles = 144, minHooks = 6, maxHooks = 11},
	{id = 10, name = "Wretched Shop", altName = "Garage", realm = 2, ASTiles = 164, minHooks = 8, maxHooks = 13},
	{id = 11, name = "Fractured Cowshed", altName = "Barn", realm = 3, ASTiles = 156, minHooks = 8, maxHooks = 13, release = "1.0.4"},
	{id = 12, name = "Rancid Abattoir", altName = "Slaughterhouse", realm = 3, ASTiles = 136, minHooks = 6, maxHooks = 11},
	{id = 13, name = "Rotten Fields", altName = "Cornfield", realm = 3, ASTiles = 160, minHooks = 8, maxHooks = 13},
	{id = 14, name = "The Thompson House", altName = "Farmhouse", realm = 3, ASTiles = 152, minHooks = 7, maxHooks = 12},
	{id = 15, name = "Torment Creek", altName = "Silo", realm = 3, ASTiles = 168, minHooks = 7, maxHooks = 12},
	{id = 16, name = "Disturbed Ward", altName = "Asylum", realm = 4, ASTiles = 172, minHooks = 7, maxHooks = 12, release = "1.1.0"},
	{id = 17, name = "Father Campbell's Chapel", altName = "Chapel", realm = 4, ASTiles = 140, minHooks = 6, maxHooks = 11, release = "2.0.0"},
	{id = 18, name = "Lampkin Lane", altName = "Street", realm = 5, ASTiles = 168, minHooks = 8, maxHooks = 13, release = "1.2.1"},
	{id = 19, name = "The Pale Rose", realm = 6, ASTiles = 161, minHooks = 9, maxHooks = 14, release = "1.3.1"},
	{id = 20, name = "Grim Pantry", realm = 6, ASTiles = 168, minHooks = 9, maxHooks = 14, release = "1.7.0"},
	{id = 21, name = "Treatment Theatre", altName = "Treatment", realm = 7, ASTiles = 148, minHooks = 8, maxHooks = 13, release = "1.5.1"},
	{id = 22, name = "Mother's Dwelling", altName = "Mad House", realm = 8, ASTiles = 188, minHooks = 8, maxHooks = 13, release = "1.6.0"},
	{id = 23, name = "The Temple of Purgation", altName = "Temple", realm = 8, ASTiles = 156, minHooks = 8, maxHooks = 13, release = "2.6.0"},
	{id = 24, name = "Badham Preschool I", altName = "ElmStreet", realm = 9, ASTiles = 144, minHooks = 7, maxHooks = 12, release = "1.8.0"},
	{id = 25, name = "Badham Preschool II", altName = "ElmStreet", realm = 9, ASTiles = 144, minHooks = 7, maxHooks = 12, release = "3.1.0"},
	{id = 26, name = "Badham Preschool III", altName = "ElmStreet", realm = 9, ASTiles = 144, minHooks = 7, maxHooks = 12, release = "3.1.0"},
	{id = 27, name = "Badham Preschool IV", altName = "ElmStreet", realm = 9, ASTiles = 140, minHooks = 7, maxHooks = 12, release = "3.1.0"},
	{id = 28, name = "Badham Preschool V", altName = "ElmStreet", realm = 9, ASTiles = 148, minHooks = 7, maxHooks = 12, release = "3.1.0"},
	{id = 29, name = "The Game", altName = "Hideout", realm = 10, ASTiles = {{76, "Upper Floor"}, {66, "Lower Floor"}}, minHooks = 8, maxHooks = 13, release = "1.9.0"},
	{id = 30, name = "Family Residence", altName = "Manor", realm = 11, ASTiles = 156, minHooks = 8, maxHooks = 12, release = "2.2.0"},
	{id = 31, name = "Sanctum of Wrath", altName = "Shrine", realm = 11, ASTiles = 156, minHooks = 6, maxHooks = 11, release = "3.4.0"},
	{id = 32, name = "Mount Ormond Resort", altName = "Cottage", realm = 12, ASTiles = 156, minHooks = 8, maxHooks = 12, release = "2.4.0"},
	{id = 33, name = "The Underground Complex", altName = "Laboratory", realm = 13, ASTiles = 138, minHooks = 7, maxHooks = 14, release = "3.2.0"},
	{id = 34, name = "Dead Dawg Saloon", altName = "Saloon", realm = 14, ASTiles = 136, minHooks = 6, maxHooks = 11, 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 = 0, release = "4.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"}
}