Module:SpecializationsData: Difference between revisions

From Against the Storm Official Wiki
Created to store a lua table that can be loaded with mw.loadData and be retrieved with a call like `p.specializations[p.buildingSpecializations["Furnace"][1]][p.NAME]`
 
No edit summary
 
(10 intermediate revisions by 2 users not shown)
Line 2: Line 2:


local ALCHEMY = 1
local ALCHEMY = 1
local BLIGHTROT = 2
local BREWING = 2
local BREWING = 3
local COOPERATION = 3
local ENGINEERING = 4
local ENGINEERING = 4
local FARMING = 5
local FARMING = 5
local FOREST = 6
local FOREST = 6
local MEAT_PRODUCTION = 7
local MEAT_PRODUCTION = 7
local MASONRY = 8
local METALLURGY = 8
local RAINWATER = 9
local MASONRY = 9
local TAILORING = 10
local RAINWATER = 10
local WARMTH = 11
local TAILORING = 11
local WOODWORKING = 12
local WARMTH = 12
local WOODWORKING = 13


SpecializationsData.NAME = 1
SpecializationsData.NAME = 1
Line 22: Line 23:
SpecializationsData.specializations = {
SpecializationsData.specializations = {
     [1] = { "Alchemy", false, true, "Icon_Spec_Alchemy_64x64.png", "Harpy", },
     [1] = { "Alchemy", false, true, "Icon_Spec_Alchemy_64x64.png", "Harpy", },
     [2] = { "Blightrot", true, false, "Icon_Spec_Cysts_64x64.png", "Foxes", },
     [2] = { "Brewing", true, false, "Icon_Spec_Brewing_64x64.png", "Human", },
     [3] = { "Brewing", true, false, "Icon_Spec_Brewing_64x64.png", "Human", },
     [3] = { "Cooperation", true, false, "Icon_Spec_Cooperation_64x64.png", "Fox", },
     [4] = { "Engineering", true, false, "Icon_Spec_Gear_64x64.png", "Beaver", },
     [4] = { "Engineering", true, false, "Icon_Spec_Gear_64x64.png", "Beaver", },
     [5] = { "Farming", false, true, "Icon_Spec_Farm_64x64.png", "Human", },
     [5] = { "Farming", false, true, "Icon_Spec_Farm_64x64.png", "Human", },
     [6] = { "Forest", false, true, "Icon_Spec_Forest_64x64.png", "Foxes", },
     [6] = { "Forest", false, true, "Icon_Spec_Forest_64x64.png", "Fox", },
     [7] = { "Meat production", false, true, "Icon_Spec_Meat_64x64.png", "Lizard", },
     [7] = { "Meat production", false, true, "Icon_Spec_Meat_64x64.png", "Lizard", },
     [8] = { "Masonry", false, true, "Icon_Spec_Masonry.png", "Frog", },
     [8] = { "Metallurgy", false, true, "Icon_Spec_Metallurgy_64x64.png", "Bat", },
     [9] = { "Rainwater", true, false, "Icon_Spec_RainWater_64x64.png", "Frog", },
    [9] = { "Masonry", false, true, "Icon_Spec_Masonry.png", "Frog", },
     [10] = { "Tailoring", true, false, "Icon_Spec_Cloth_64x64.png", "Harpy", },
     [10] = { "Rainwater", true, false, "Icon_Spec_RainWater_64x64.png", "Frog", },
     [11] = { "Warmth", true, false, "Icon_Spec_Fire_64x64.png", "Lizard", },
     [11] = { "Tailoring", true, false, "Icon_Spec_Cloth_64x64.png", "Harpy", },
     [12] = { "Woodworking", false, true, "Icon_Spec_Wood_64x64.png", "Beaver", },
     [12] = { "Warmth", true, false, "Icon_Spec_Fire_64x64.png", "Lizard", },
     [13] = { "Woodworking", false, true, "Icon_Spec_Wood_64x64.png", "Beaver", },
}
}


SpecializationsData.buildingSpecializations = {
SpecializationsData.buildingSpecializations = {
     -- Workshops.csv
     -- Workshops.json
     ["Crude Workstation"]    = { BLIGHTROT, },
     ["Crude Workstation"]    = { },
     ["Workshop"]              = { BLIGHTROT, },
     ["Workshop"]              = { },
     ["Supplier"]              = { TAILORING, BLIGHTROT, },
     ["Supplier"]              = { TAILORING,   },
     ["Manufactory"]          = { TAILORING, BLIGHTROT, },
     ["Manufactory"]          = { TAILORING, COOPERATION, },
     ["Artisan"]              = { TAILORING, BLIGHTROT, },
     ["Artisan"]              = { TAILORING, COOPERATION, },
     ["Flawless Cellar"]      = { BREWING, BLIGHTROT, },
     ["Flawless Cellar"]      = { BREWING,   },
     ["Clothier"]              = { TAILORING, BLIGHTROT, },
     ["Clothier"]              = { TAILORING,   },
     ["Brewery"]              = { BREWING, BLIGHTROT, },
     ["Brewery"]              = { BREWING,   },
     ["Weaver"]                = { TAILORING, BLIGHTROT, },
     ["Weaver"]                = { TAILORING,   },
     ["Flawless Brewery"]      = { BREWING, BLIGHTROT, },
     ["Flawless Brewery"]      = { BREWING,   },
     ["Lumbermill"]            = { WOODWORKING, BLIGHTROT, },
     ["Lumbermill"]            = { WOODWORKING,   },
     ["Smithy"]                = { ENGINEERING, WARMTH, BLIGHTROT, },
     ["Smithy"]                = { ENGINEERING, METALLURGY, WARMTH, },
     ["Tinctury"]              = { BREWING, TAILORING, BLIGHTROT, },
     ["Tinctury"]              = { ALCHEMY, BREWING,   },
     ["Cookhouse"]            = { WARMTH, BLIGHTROT, },
     ["Cookhouse"]            = { WARMTH, COOPERATION, },
     ["Grill"]                = { MEAT_PRODUCTION, WARMTH, BLIGHTROT, },
     ["Grill"]                = { MEAT_PRODUCTION, WARMTH, COOPERATION, },
     ["Field Kitchen"]        = { BLIGHTROT, },
     ["Field Kitchen"]        = {   },
     ["Alchemist Hut"]        = { ALCHEMY, BREWING, BLIGHTROT, },
     ["Alchemist Hut"]        = { ALCHEMY, BREWING,   },
     ["Rain Mill"]            = { ENGINEERING, FARMING, BLIGHTROT, },
     ["Rain Mill"]            = { ENGINEERING, FARMING, COOPERATION, },
     ["Flawless Smelter"]      = { WARMTH, BLIGHTROT, },
     ["Flawless Smelter"]      = { METALLURGY, WARMTH, COOPERATION, },
     ["Kiln"]                  = { WARMTH, MASONRY, BLIGHTROT, },
     ["Kiln"]                  = { WARMTH, MASONRY, COOPERATION, },
     ["Apothecary"]            = { ALCHEMY, RAINWATER, BLIGHTROT, },
     ["Apothecary"]            = { ALCHEMY, RAINWATER,   },
     ["Provisioner"]          = { BLIGHTROT, },
     ["Provisioner"]          = {   },
     ["Stamping Mill"]        = { ENGINEERING, MASONRY, BLIGHTROT, },
     ["Stamping Mill"]        = { ENGINEERING, MASONRY, METALLURGY  },
     ["Flawless Druid"]        = { ALCHEMY, BLIGHTROT, },
     ["Flawless Druid"]        = { ALCHEMY, COOPERATION, },
     ["Smokehouse"]            = { WARMTH, MEAT_PRODUCTION, BLIGHTROT, },
     ["Smokehouse"]            = { WARMTH, MEAT_PRODUCTION, COOPERATION, },
     ["Tinkerer"]              = { ENGINEERING, BLIGHTROT, },
     ["Tinkerer"]              = { ENGINEERING, METALLURGY, COOPERATION, },
     ["Smelter"]              = { WARMTH, BLIGHTROT, },
     ["Smelter"]              = { METALLURGY, WARMTH, COOPERATION, },
     ["Beanery"]              = { WARMTH, RAINWATER, BLIGHTROT, },
     ["Beanery"]              = { WARMTH, RAINWATER, COOPERATION, },
     ["Distillery"]            = { BREWING, RAINWATER, BLIGHTROT, },
     ["Distillery"]            = { BREWING, RAINWATER,   },
     ["Scribe"]                = { BREWING, BLIGHTROT, },
     ["Scribe"]                = { BREWING, COOPERATION, },
     ["Ranch"]                = { MEAT_PRODUCTION, BLIGHTROT, },
     ["Ranch"]                = { MEAT_PRODUCTION,   },
     ["Toolshop"]              = { ENGINEERING, BLIGHTROT, },
     ["Toolshop"]              = { ENGINEERING,   },
     ["Granary"]              = { FARMING, BLIGHTROT, },
["Field Engineering Station"]= { ENGINEERING,  },
     ["Leatherworks"]          = { TAILORING, MEAT_PRODUCTION, BLIGHTROT, },
     ["Granary"]              = { FARMING, COOPERATION, },
     ["Pantry"]                = { FARMING, BLIGHTROT, },
     ["Leatherworks"]          = { TAILORING, MEAT_PRODUCTION,   },
     ["Press"]                = { ENGINEERING, BLIGHTROT, },
     ["Pantry"]                = { FARMING, COOPERATION, },
     ["Cobbler"]              = { TAILORING, BLIGHTROT, },
     ["Press"]                = { ENGINEERING, COOPERATION, },
     ["Makeshift Post"]        = { BLIGHTROT, },
     ["Cobbler"]              = { TAILORING,   },
     ["Tea House"]            = { ALCHEMY, RAINWATER, BLIGHTROT, },
     ["Makeshift Post"]        = {   },
     ["Cooperage"]            = { WOODWORKING, BLIGHTROT, },
     ["Tea House"]            = { ALCHEMY, RAINWATER,   },
     ["Furnace"]              = { WARMTH, BLIGHTROT, },
     ["Cooperage"]            = { WOODWORKING, METALLURGY, },
     ["Greenhouse Workshop"]  = { FARMING, BLIGHTROT, },
     ["Furnace"]              = { METALLURGY, WARMTH, COOPERATION, },
     ["Carpenter"]            = { WOODWORKING, BLIGHTROT, },
     ["Greenhouse Workshop"]  = { FARMING, COOPERATION, },
     ["Brick Oven"]            = { WARMTH, BLIGHTROT, },
     ["Carpenter"]            = { WOODWORKING, COOPERATION, },
     ["Butcher"]              = { MEAT_PRODUCTION, BLIGHTROT, },
     ["Brick Oven"]            = { WARMTH, COOPERATION, },
     ["Rainpunk Foundry"]      = { ENGINEERING, RAINWATER, BLIGHTROT, },
     ["Butcher"]              = { MEAT_PRODUCTION, COOPERATION, },
     ["Finesmith"]            = { ENGINEERING, BLIGHTROT, },
     ["Rainpunk Foundry"]      = { ENGINEERING, METALLURGY, RAINWATER, COOPERATION, },
     ["Flawless Rain Mill"]    = { ENGINEERING, FARMING, BLIGHTROT, },
     ["Finesmith"]            = { ENGINEERING, METALLURGY, COOPERATION, },
     ["Flawless Cooperage"]    = { WOODWORKING, BLIGHTROT, },
     ["Flawless Rain Mill"]    = { ENGINEERING, FARMING, COOPERATION, },
     ["Cannery"]              = { BLIGHTROT, },
     ["Flawless Cooperage"]    = { WOODWORKING, METALLURGY, },
     ["Brickyard"]            = { MASONRY, BLIGHTROT, },
     ["Cannery"]              = {   },
     ["Bakery"]                = { WARMTH, BLIGHTROT, },
     ["Brickyard"]            = { MASONRY,   },
     ["Cellar"]                = { BREWING, BLIGHTROT, },
     ["Bakery"]                = { WARMTH,   },
     ["Flawless Leatherworks"] = { TAILORING, MEAT_PRODUCTION, BLIGHTROT, },
     ["Cellar"]                = { BREWING,   },
     ["Clay Pit Workshop"]    = { MASONRY, BLIGHTROT, },
     ["Flawless Leatherworks"] = { TAILORING, MEAT_PRODUCTION,   },
     ["Druid"]                = { ALCHEMY, BLIGHTROT, },
     ["Clay Pit Workshop"]    = { MASONRY, COOPERATION, },
     -- Storages.csv
     ["Druid"]                = { ALCHEMY, COOPERATION, },
     ["Main Storage (not-buildable)"] = { BLIGHTROT, },
     -- Storages.json
     ["Storage (buildable)"]          = { BLIGHTROT, },
     ["Main Storage (not-buildable)"] = { COOPERATION, },
     -- Camps.csv
     ["Storage (buildable)"]          = {   },
     ["Woodcutters Camp"]          = { WOODWORKING, },
     -- Camps.json
     -- Gathering Huts.csv
     ["Woodcutters Camp"]          = { WOODWORKING, COOPERATION,},
     -- GathererHuts.json
     ["Forager's Camp"]            = { FARMING, },
     ["Forager's Camp"]            = { FARMING, },
     ["Harvester Camp"]            = { },
     ["Harvester Camp"]            = { },
Line 107: Line 110:
     ["Stonecutter's Camp"]        = { MASONRY, },
     ["Stonecutter's Camp"]        = { MASONRY, },
     ["Trapper's Camp"]            = { MEAT_PRODUCTION, },
     ["Trapper's Camp"]            = { MEAT_PRODUCTION, },
     -- Farms.csv
     -- Farms.json
     ["Grove"]                = { WOODWORKING, },
    ["Brineworks"]          = { FARMING, },
     ["Hallowed Herb Garden"] = { FARMING, },
     ["Grove"]                = { WOODWORKING, COOPERATION, },
     ["Hallowed SmallFarm"]  = { FARMING, },
     ["Hallowed Herb Garden"] = { FARMING, COOPERATION, },
     ["Hallowed SmallFarm"]  = { FARMING, COOPERATION,},
     ["Herb Garden"]          = { FARMING, },
     ["Herb Garden"]          = { FARMING, },
     ["Homestead"]            = { FARMING, },
     ["Homestead"]            = { FARMING, COOPERATION, },
     ["Plantation"]          = { FARMING, },
     ["Plantation"]          = { FARMING, },
     ["SmallFarm"]            = { FARMING, },
     ["SmallFarm"]            = { FARMING, },
     ["Fishing Hut"]          = { },
     ["Fishing Hut"]          = { COOPERATION, },
     ["Primitive Fishing Hut"] = { },
     ["Primitive Fishing Hut"] = { COOPERATION, },
     -- Hearths.csv
     -- Hearths.json
     ["Small Hearth"]                = { WARMTH, },
     ["Small Hearth"]                = { WARMTH, },
     ["Temporary Hearth (buildable)"] = { WARMTH, },
     ["Temporary Hearth (buildable)"] = { WARMTH, },
     -- Institutions.csv
     -- Institutions.json
     ["Bath House"]      = { RAINWATER, BLIGHTROT, },
    ["Academy"]  = { COOPERATION,  },
     ["Clan Hall"]        = { WARMTH, BLIGHTROT, },
     ["Bath House"]      = { RAINWATER, COOPERATION, },
     ["Explorers Lodge"] = { BLIGHTROT, },
     ["Clan Hall"]        = { WARMTH, COOPERATION, },
     ["Forum"]            = { BLIGHTROT, },
     ["Feast Hall"]       = { COOPERATION, },
     ["Guild House"]      = { BLIGHTROT, },
     ["Forum"]            = { COOPERATION, },
     ["Holy Guild House"] = { BLIGHTROT, },
     ["Guild House"]      = { COOPERATION, },
     ["Holy Market"]      = { BLIGHTROT, },
     ["Holy Guild House"] = { COOPERATION, },
     ["Holy Temple"]      = { WARMTH, BLIGHTROT, },
     ["Holy Market"]      = { },
     ["Market"]          = { BLIGHTROT, },
     ["Holy Temple"]      = { WARMTH, COOPERATION, },
     ["Monastery"]        = { WARMTH, BREWING, BLIGHTROT, },
     ["Market"]          = { },
     ["Tavern"]          = { BREWING, BLIGHTROT, },
     ["Monastery"]        = { WARMTH, BREWING, COOPERATION, },
     ["Tea Doctor"]      = { BLIGHTROT, },
     ["Tavern"]          = { BREWING, COOPERATION, },
     ["Temple"]          = { WARMTH, BLIGHTROT, },
     ["Tea Doctor"]      = { COOPERATION, },
     ["Temple"]          = { WARMTH, COOPERATION,  },
    -- Others
    ["Blight Post"]            = { ALCHEMY, WARMTH, COOPERATION,  },
    ["Mine"]                    = { METALLURGY, COOPERATION,  },
    ["Rain Catcher"]          = { RAINWATER, },
    ["Advanced Rain Catcher"] = { RAINWATER, COOPERATION, },
    ["Water Extractor"]            = { RAINWATER, },
}
}


return SpecializationsData
return SpecializationsData

Latest revision as of 01:58, 16 December 2025

Documentation for this module may be created at Module:SpecializationsData/doc

local SpecializationsData = {}

local ALCHEMY = 1
local BREWING = 2
local COOPERATION = 3
local ENGINEERING = 4
local FARMING = 5
local FOREST = 6
local MEAT_PRODUCTION = 7
local METALLURGY = 8
local MASONRY = 9
local RAINWATER = 10
local TAILORING = 11
local WARMTH = 12
local WOODWORKING = 13

SpecializationsData.NAME = 1
SpecializationsData.IS_COMFORTABLE = 2
SpecializationsData.IS_PROFICIENCY = 3
SpecializationsData.ICON_FILENAME = 4
SpecializationsData.SPECIES = 5

SpecializationsData.specializations = {
    [1] = { "Alchemy", false, true, "Icon_Spec_Alchemy_64x64.png", "Harpy", },
    [2] = { "Brewing", true, false, "Icon_Spec_Brewing_64x64.png", "Human", },
    [3] = { "Cooperation", true, false, "Icon_Spec_Cooperation_64x64.png", "Fox", },
    [4] = { "Engineering", true, false, "Icon_Spec_Gear_64x64.png", "Beaver", },
    [5] = { "Farming", false, true, "Icon_Spec_Farm_64x64.png", "Human", },
    [6] = { "Forest", false, true, "Icon_Spec_Forest_64x64.png", "Fox", },
    [7] = { "Meat production", false, true, "Icon_Spec_Meat_64x64.png", "Lizard", },
    [8] = { "Metallurgy", false, true, "Icon_Spec_Metallurgy_64x64.png", "Bat", },
    [9] = { "Masonry", false, true, "Icon_Spec_Masonry.png", "Frog", },
    [10] = { "Rainwater", true, false, "Icon_Spec_RainWater_64x64.png", "Frog", },
    [11] = { "Tailoring", true, false, "Icon_Spec_Cloth_64x64.png", "Harpy", },
    [12] = { "Warmth", true, false, "Icon_Spec_Fire_64x64.png", "Lizard", },
    [13] = { "Woodworking", false, true, "Icon_Spec_Wood_64x64.png", "Beaver", },
}

SpecializationsData.buildingSpecializations = {
    -- Workshops.json
    ["Crude Workstation"]     = {  },
    ["Workshop"]              = {  },
    ["Supplier"]              = { TAILORING,   },
    ["Manufactory"]           = { TAILORING, COOPERATION, },
    ["Artisan"]               = { TAILORING, COOPERATION,  },
    ["Flawless Cellar"]       = { BREWING,   },
    ["Clothier"]              = { TAILORING,   },
    ["Brewery"]               = { BREWING,   },
    ["Weaver"]                = { TAILORING,   },
    ["Flawless Brewery"]      = { BREWING,   },
    ["Lumbermill"]            = { WOODWORKING,   },
    ["Smithy"]                = { ENGINEERING, METALLURGY, WARMTH, },
    ["Tinctury"]              = { ALCHEMY, BREWING,   },
    ["Cookhouse"]             = { WARMTH, COOPERATION,  },
    ["Grill"]                 = { MEAT_PRODUCTION, WARMTH, COOPERATION,  },
    ["Field Kitchen"]         = {   },
    ["Alchemist Hut"]         = { ALCHEMY, BREWING,   },
    ["Rain Mill"]             = { ENGINEERING, FARMING, COOPERATION,  },
    ["Flawless Smelter"]      = { METALLURGY, WARMTH, COOPERATION, },
    ["Kiln"]                  = { WARMTH, MASONRY, COOPERATION,  },
    ["Apothecary"]            = { ALCHEMY, RAINWATER,   },
    ["Provisioner"]           = {   },
    ["Stamping Mill"]         = { ENGINEERING, MASONRY, METALLURGY  },
    ["Flawless Druid"]        = { ALCHEMY, COOPERATION,  },
    ["Smokehouse"]            = { WARMTH, MEAT_PRODUCTION, COOPERATION,  },
    ["Tinkerer"]              = { ENGINEERING, METALLURGY, COOPERATION, },
    ["Smelter"]               = { METALLURGY, WARMTH, COOPERATION, },
    ["Beanery"]               = { WARMTH, RAINWATER, COOPERATION,  },
    ["Distillery"]            = { BREWING, RAINWATER,   },
    ["Scribe"]                = { BREWING, COOPERATION,  },
    ["Ranch"]                 = { MEAT_PRODUCTION,   },
    ["Toolshop"]              = { ENGINEERING,   },
 ["Field Engineering Station"]= { ENGINEERING,   },
    ["Granary"]               = { FARMING, COOPERATION,  },
    ["Leatherworks"]          = { TAILORING, MEAT_PRODUCTION,   },
    ["Pantry"]                = { FARMING, COOPERATION,  },
    ["Press"]                 = { ENGINEERING, COOPERATION,  },
    ["Cobbler"]               = { TAILORING,   },
    ["Makeshift Post"]        = {   },
    ["Tea House"]             = { ALCHEMY, RAINWATER,   },
    ["Cooperage"]             = { WOODWORKING, METALLURGY,  },
    ["Furnace"]               = { METALLURGY, WARMTH, COOPERATION,  },
    ["Greenhouse Workshop"]   = { FARMING, COOPERATION,  },
    ["Carpenter"]             = { WOODWORKING, COOPERATION,  },
    ["Brick Oven"]            = { WARMTH, COOPERATION,  },
    ["Butcher"]               = { MEAT_PRODUCTION, COOPERATION,  },
    ["Rainpunk Foundry"]      = { ENGINEERING, METALLURGY, RAINWATER, COOPERATION,  },
    ["Finesmith"]             = { ENGINEERING, METALLURGY, COOPERATION, },
    ["Flawless Rain Mill"]    = { ENGINEERING, FARMING, COOPERATION,  },
    ["Flawless Cooperage"]    = { WOODWORKING, METALLURGY, },
    ["Cannery"]               = {   },
    ["Brickyard"]             = { MASONRY,   },
    ["Bakery"]                = { WARMTH,   },
    ["Cellar"]                = { BREWING,   },
    ["Flawless Leatherworks"] = { TAILORING, MEAT_PRODUCTION,   },
    ["Clay Pit Workshop"]     = { MASONRY, COOPERATION,  },
    ["Druid"]                 = { ALCHEMY, COOPERATION,  },
    -- Storages.json
    ["Main Storage (not-buildable)"] = { COOPERATION,  },
    ["Storage (buildable)"]          = {   },
    -- Camps.json
    ["Woodcutters Camp"]           = { WOODWORKING, COOPERATION,},
    -- GathererHuts.json
    ["Forager's Camp"]             = { FARMING, },
    ["Harvester Camp"]             = { },
    ["Herbalist's Camp"]           = { ALCHEMY, },
    ["Primitive Forager's Camp"]   = { FARMING, },
    ["Primitive Herbalist's Camp"] = { ALCHEMY, },
    ["Primitive Trapper's Camp"]   = { MEAT_PRODUCTION, },
    ["Stonecutter's Camp"]         = { MASONRY, },
    ["Trapper's Camp"]             = { MEAT_PRODUCTION, },
    -- Farms.json
    ["Brineworks"]          = { FARMING, },
    ["Grove"]                = { WOODWORKING, COOPERATION, },
    ["Hallowed Herb Garden"] = { FARMING, COOPERATION, },
    ["Hallowed SmallFarm"]   = { FARMING, COOPERATION,},
    ["Herb Garden"]          = { FARMING, },
    ["Homestead"]            = { FARMING, COOPERATION, },
    ["Plantation"]           = { FARMING, },
    ["SmallFarm"]            = { FARMING, },
    ["Fishing Hut"]           = { COOPERATION, },
    ["Primitive Fishing Hut"] = { COOPERATION, },
    -- Hearths.json
    ["Small Hearth"]                 = { WARMTH, },
    ["Temporary Hearth (buildable)"] = { WARMTH, },
    -- Institutions.json
    ["Academy"]  = { COOPERATION,  },
    ["Bath House"]       = { RAINWATER, COOPERATION,  },
    ["Clan Hall"]        = { WARMTH, COOPERATION,  },
    ["Feast Hall"]       = { COOPERATION, },
    ["Forum"]            = { COOPERATION,  },
    ["Guild House"]      = { COOPERATION,  },
    ["Holy Guild House"] = { COOPERATION,  },
    ["Holy Market"]      = {  },
    ["Holy Temple"]      = { WARMTH, COOPERATION,  },
    ["Market"]           = {  },
    ["Monastery"]        = { WARMTH, BREWING, COOPERATION,  },
    ["Tavern"]           = { BREWING, COOPERATION,  },
    ["Tea Doctor"]       = { COOPERATION,  },
    ["Temple"]           = { WARMTH, COOPERATION,  },
    -- Others
    ["Blight Post"]             = { ALCHEMY, WARMTH, COOPERATION,  },
    ["Mine"]                    = { METALLURGY, COOPERATION,  },
    ["Rain Catcher"]          = { RAINWATER, },
    ["Advanced Rain Catcher"] = { RAINWATER, COOPERATION, },
    ["Water Extractor"]             = { RAINWATER, },
}

return SpecializationsData