Module:OrdersData/Orders.json: Difference between revisions
From Against the Storm Official Wiki
Anteprefix (talk | contribs) Ver 1.7.2 Orders Data |
Anteprefix (talk | contribs) Update 1.8.6 |
||
| Line 160: | Line 160: | ||
"displayName": "Install Rain Engines", | "displayName": "Install Rain Engines", | ||
"description": "Install at least 5 Rain Engines in production buildings." | "description": "Install at least 5 Rain Engines in production buildings." | ||
} | |||
] | |||
} | |||
], | |||
"rewards1": [], | |||
"rewards2": [], | |||
"rewards3": [] | |||
}, | |||
{ | |||
"id": "[R] Ghost Exile Villagers", | |||
"displayName": "\u003EMissing key\u003C", | |||
"tiers": [], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy, Medium, Hard", | |||
"logics": [ | |||
{ | |||
"type": "VillagersDeath", | |||
"amount": "6", | |||
"icon": "Icon_UI_OrderExileVillagers", | |||
"displayName": "Exile villagers", | |||
"description": "Use the Manorial Court to exile 6 villagers from your settlement." | |||
} | } | ||
] | ] | ||
| Line 815: | Line 839: | ||
"displayName": "Starve Beavers", | "displayName": "Starve Beavers", | ||
"description": "Have at least 8 starving Beavers at the same time." | "description": "Have at least 8 starving Beavers at the same time." | ||
} | |||
] | |||
} | |||
], | |||
"rewards1": [], | |||
"rewards2": [], | |||
"rewards3": [] | |||
}, | |||
{ | |||
"id": "[R] Ghost Starve Frogs", | |||
"displayName": "\u003EMissing key\u003C", | |||
"tiers": [], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Medium, Hard", | |||
"logics": [ | |||
{ | |||
"type": "StarvingVillagersAmount", | |||
"amount": "8", | |||
"icon": "Icon_UI_OrderStarve", | |||
"displayName": "Starve Frogs", | |||
"description": "Have at least 8 starving Frogs at the same time." | |||
} | } | ||
] | ] | ||
| Line 935: | Line 983: | ||
"displayName": "Upgrade a building: Frog House", | "displayName": "Upgrade a building: Frog House", | ||
"description": "Upgrade 4 building(s) to level 2: Frog House. You can do this by selecting it and opening the upgrade tab in the building panel." | "description": "Upgrade 4 building(s) to level 2: Frog House. You can do this by selecting it and opening the upgrade tab in the building panel." | ||
} | |||
] | |||
} | |||
], | |||
"rewards1": [], | |||
"rewards2": [], | |||
"rewards3": [] | |||
}, | |||
{ | |||
"id": "[R] Ghost Upgrade Mine", | |||
"displayName": "\u003EMissing key\u003C", | |||
"tiers": [], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Medium, Hard", | |||
"logics": [ | |||
{ | |||
"type": "UpgradedBuildingOwned", | |||
"amount": "1", | |||
"icon": "Icon_UI_OrderUpgradeBuilding", | |||
"displayName": "Upgrade a building: Mine", | |||
"description": "Upgrade 1 building(s) to level 2: Mine. You can do this by selecting it and opening the upgrade tab in the building panel." | |||
} | } | ||
] | ] | ||
| Line 2,036: | Line 2,108: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Metal Tools 6" | { | ||
"id": "Metal Tools 6", | |||
"displayName": "Box of Tools", | |||
"description": "6 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Hearth Parts 2" | { | ||
"id": "Hearth Parts 2", | |||
"displayName": "Wildfire Essence", | |||
"description": "2 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 2" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 2,092: | Line 2,176: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Oil +1" | { | ||
"id": "Oil +1", | |||
"displayName": "Heavy Press", | |||
"description": "+1 to \u003Csprite name=\"[crafting] oil\"\u003E Oil production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Parts 3" | { | ||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 2" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 2,124: | Line 2,220: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Parts 5" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Fabric 15" | { | ||
"id": "Fabric 15", | |||
"displayName": "Bundle of Fabric", | |||
"description": "15 \u003Csprite name=\"[mat processed] fabric\"\u003E Fabric" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 3" | { | ||
"id": "NewRandomVillagers 3", | |||
"displayName": "Villagers", | |||
"description": "A group of 3 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 2,222: | Line 2,330: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Berries +1" | { | ||
"id": "Berries +1", | |||
"displayName": "Large Berry Baskets", | |||
"description": "+1 to \u003Csprite name=\"[food raw] berries\"\u003E Berries production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Vegetables 30" | { | ||
"id": "Vegetables 30", | |||
"displayName": "Crate of Vegetables", | |||
"description": "30 \u003Csprite name=\"[food raw] vegetables\"\u003E Vegetables" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 2" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 2,292: | Line 2,412: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Jerky 30", | { | ||
"Biscuits 30", | "id": "Jerky 30", | ||
"Pie 30", | "displayName": "Basket of Jerky", | ||
"Paste 30", | "description": "30 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | ||
"Skewers 30", | }, | ||
"Porridge 30", | { | ||
"Pickled Goods 30" | "id": "Biscuits 30", | ||
"displayName": "Basket of Biscuits", | |||
"description": "30 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pie 30", | |||
"displayName": "Basket of Pies", | |||
"description": "30 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Paste 30", | |||
"displayName": "Bowl of Paste", | |||
"description": "30 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Skewers 30", | |||
"displayName": "Pack of Skewers", | |||
"description": "30 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Porridge 30", | |||
"displayName": "Box of Porridge", | |||
"description": "30 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Pickled Goods 30", | |||
"displayName": "Pickled Goods", | |||
"description": "30 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Parts 3" | { | ||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 4" | { | ||
"id": "NewRandomVillagers 4", | |||
"displayName": "Villagers", | |||
"description": "A group of 4 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 2,354: | Line 2,510: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Coats +2" | { | ||
"id": "Coats +2", | |||
"displayName": "Ancient Sewing Technique", | |||
"description": "+2 to \u003Csprite name=\"[needs] coats\"\u003E Coats production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Fabric 10" | { | ||
"id": "Fabric 10", | |||
"displayName": "Bundle of Fabric", | |||
"description": "10 \u003Csprite name=\"[mat processed] fabric\"\u003E Fabric" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts 3" | { | ||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 2,410: | Line 2,578: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Paste 30", | { | ||
"Jerky 30", | "id": "Paste 30", | ||
"Biscuits 30", | "displayName": "Bowl of Paste", | ||
"Pie 30", | "description": "30 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | ||
"Skewers 30", | }, | ||
"Porridge 30", | { | ||
"Pickled Goods 30" | "id": "Jerky 30", | ||
"displayName": "Basket of Jerky", | |||
"description": "30 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Biscuits 30", | |||
"displayName": "Basket of Biscuits", | |||
"description": "30 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pie 30", | |||
"displayName": "Basket of Pies", | |||
"description": "30 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Skewers 30", | |||
"displayName": "Pack of Skewers", | |||
"description": "30 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Porridge 30", | |||
"displayName": "Box of Porridge", | |||
"description": "30 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Pickled Goods 30", | |||
"displayName": "Pickled Goods", | |||
"description": "30 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Blight Fuel +1" | { | ||
"id": "Blight Fuel +1", | |||
"displayName": "Fuel Mix", | |||
"description": "+1 to \u003Csprite name=\"blight fuel\"\u003E Purging Fire production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Hearth Bonus HP +100" | { | ||
"id": "Hearth Bonus HP +100", | |||
"displayName": "Ancient Stabilizer", | |||
"description": "The Ancient Hearth's resistance to corruption is increased by 100." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 2,472: | Line 2,676: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Parts 5" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Vegetables 30" | { | ||
"id": "Vegetables 30", | |||
"displayName": "Crate of Vegetables", | |||
"description": "30 \u003Csprite name=\"[food raw] vegetables\"\u003E Vegetables" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 3" | { | ||
"id": "NewRandomVillagers 3", | |||
"displayName": "Villagers", | |||
"description": "A group of 3 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 2,498: | Line 2,714: | ||
"icon": "Icon_Resource_Eggs", | "icon": "Icon_Resource_Eggs", | ||
"displayName": "Deliver 15 Eggs", | "displayName": "Deliver 15 Eggs", | ||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\ | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nRanch\u003Csprite name=grade1\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 2,510: | Line 2,726: | ||
"icon": "Icon_Resource_Eggs", | "icon": "Icon_Resource_Eggs", | ||
"displayName": "Deliver 25 Eggs", | "displayName": "Deliver 25 Eggs", | ||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\ | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nRanch\u003Csprite name=grade1\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 2,522: | Line 2,738: | ||
"icon": "Icon_Resource_Eggs", | "icon": "Icon_Resource_Eggs", | ||
"displayName": "Deliver 35 Eggs", | "displayName": "Deliver 35 Eggs", | ||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\ | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nRanch\u003Csprite name=grade1\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 2,528: | Line 2,744: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Biscuits +2", | { | ||
"Pickled Goods +2", | "id": "Biscuits +2", | ||
"Paste +2", | "displayName": "Bigger Pans", | ||
"Skewers +2" | "description": "+2 to \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits production (from gathering, farming, fishing, or production)." | ||
}, | |||
{ | |||
"id": "Pickled Goods +2", | |||
"displayName": "Pickle Jars", | |||
"description": "+2 to \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Paste +2", | |||
"displayName": "Steel Grater", | |||
"description": "+2 to \u003Csprite name=\"[food processed] paste\"\u003E Paste production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Skewers +2", | |||
"displayName": "Bigger Grill", | |||
"description": "+2 to \u003Csprite name=\"[food processed] skewers\"\u003E Skewers production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Berries 25" | { | ||
"id": "Berries 25", | |||
"displayName": "Basket of Berries", | |||
"description": "25 \u003Csprite name=\"[food raw] berries\"\u003E Berries" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 2" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 2,575: | Line 2,815: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Glow Oil 30" | { | ||
"id": "Glow Oil 30", | |||
"displayName": "Oil Vessels", | |||
"description": "30 \u003Csprite name=\"[crafting] oil\"\u003E Oil" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Parts 4" | { | ||
"id": "Parts 4", | |||
"displayName": "Parts", | |||
"description": "4 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 2" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 2,673: | Line 2,925: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Grain +1" | { | ||
"id": "Grain +1", | |||
"displayName": "Mold Supply", | |||
"description": "+1 to \u003Csprite name=\"[food raw] grain\"\u003E Grain production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Milk-cap Mushroom 30" | { | ||
"id": "Milk-cap Mushroom 30", | |||
"displayName": "Pack of Mushrooms", | |||
"description": "30 \u003Csprite name=\"[food raw] mushrooms\"\u003E Mushrooms" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 2" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 2,750: | Line 3,014: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Vegetables +1" | { | ||
"id": "Vegetables +1", | |||
"displayName": "Giant Vegetables", | |||
"description": "+1 to \u003Csprite name=\"[food raw] vegetables\"\u003E Vegetables production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Wetstone 30" | { | ||
"id": "Wetstone 30", | |||
"displayName": "Crate of Stone", | |||
"description": "30 \u003Csprite name=\"[mat raw] stone\"\u003E Stone" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 2" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 2,794: | Line 3,070: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Parts 5" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Fabric 10" | { | ||
"id": "Fabric 10", | |||
"displayName": "Bundle of Fabric", | |||
"description": "10 \u003Csprite name=\"[mat processed] fabric\"\u003E Fabric" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Bricks 10" | { | ||
"id": "Bricks 10", | |||
"displayName": "Crate of Bricks", | |||
"description": "10 \u003Csprite name=\"[mat processed] bricks\"\u003E Bricks" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 2,834: | Line 3,122: | ||
"icon": "Icon_Resource_Herbs", | "icon": "Icon_Resource_Herbs", | ||
"displayName": "Deliver 10 Herbs", | "displayName": "Deliver 10 Herbs", | ||
"description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHerb Garden\u003Csprite name=grade2\u003E,\r\ | "description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHerb Garden\u003Csprite name=grade2\u003E,\r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 2,860: | Line 3,148: | ||
"icon": "Icon_Resource_Herbs", | "icon": "Icon_Resource_Herbs", | ||
"displayName": "Deliver 15 Herbs", | "displayName": "Deliver 15 Herbs", | ||
"description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHerb Garden\u003Csprite name=grade2\u003E,\r\ | "description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHerb Garden\u003Csprite name=grade2\u003E,\r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 2,886: | Line 3,174: | ||
"icon": "Icon_Resource_Herbs", | "icon": "Icon_Resource_Herbs", | ||
"displayName": "Deliver 20 Herbs", | "displayName": "Deliver 20 Herbs", | ||
"description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHerb Garden\u003Csprite name=grade2\u003E,\r\ | "description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHerb Garden\u003Csprite name=grade2\u003E,\r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 2,892: | Line 3,180: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Roots +1" | { | ||
"id": "Roots +1", | |||
"displayName": "Steel Penknives", | |||
"description": "+1 to \u003Csprite name=\"[food raw] roots\"\u003E Roots production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Fabric 10" | { | ||
"id": "Fabric 10", | |||
"displayName": "Bundle of Fabric", | |||
"description": "10 \u003Csprite name=\"[mat processed] fabric\"\u003E Fabric" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 2" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 2,925: | Line 3,225: | ||
"icon": "Icon_Resource_Mushrooms", | "icon": "Icon_Resource_Mushrooms", | ||
"displayName": "Deliver 15 Mushrooms", | "displayName": "Deliver 15 Mushrooms", | ||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\ | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nHomestead\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 2,944: | Line 3,244: | ||
"icon": "Icon_Resource_Mushrooms", | "icon": "Icon_Resource_Mushrooms", | ||
"displayName": "Deliver 20 Mushrooms", | "displayName": "Deliver 20 Mushrooms", | ||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\ | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nHomestead\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 2,963: | Line 3,263: | ||
"icon": "Icon_Resource_Mushrooms", | "icon": "Icon_Resource_Mushrooms", | ||
"displayName": "Deliver 25 Mushrooms", | "displayName": "Deliver 25 Mushrooms", | ||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\ | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nHomestead\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 2,969: | Line 3,269: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Mushroom +1" | { | ||
"id": "Mushroom +1", | |||
"displayName": "Fungal Growth", | |||
"description": "+1 to \u003Csprite name=\"[food raw] mushrooms\"\u003E Mushrooms production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Herbs 30" | { | ||
"id": "Herbs 30", | |||
"displayName": "Bundle of Herbs", | |||
"description": "30 \u003Csprite name=\"[food raw] herbs\"\u003E Herbs" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 2" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 3,027: | Line 3,339: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Flour +2" | { | ||
"id": "Flour +2", | |||
"displayName": "Heavy Millstone", | |||
"description": "+2 to \u003Csprite name=\"[crafting] flour\"\u003E Flour production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Bricks 10" | { | ||
"id": "Bricks 10", | |||
"displayName": "Crate of Bricks", | |||
"description": "10 \u003Csprite name=\"[mat processed] bricks\"\u003E Bricks" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 3" | { | ||
"id": "NewRandomVillagers 3", | |||
"displayName": "Villagers", | |||
"description": "A group of 3 villagers." | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "I Houses v3", | |||
"displayName": "Dwellings", | |||
"tiers": [ | |||
"I" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "2", | |||
"icon": "Bat House_icon", | |||
"displayName": "Bat House", | |||
"description": "A building specially designed for Bats. Must be built near a hearth. Fulfills the need for Bat Housing and can accommodate 2 inhabitants." | |||
}, | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "2", | |||
"icon": "Fox House_icon", | |||
"displayName": "Fox House", | |||
"description": "A building specially designed for Foxes. Must be built near a Hearth. Fulfills the need for Fox housing and can accommodate 2 inhabitants." | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Medium, Hard", | |||
"logics": [ | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "3", | |||
"icon": "Bat House_icon", | |||
"displayName": "Bat House", | |||
"description": "A building specially designed for Bats. Must be built near a hearth. Fulfills the need for Bat Housing and can accommodate 2 inhabitants." | |||
}, | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "3", | |||
"icon": "Fox House_icon", | |||
"displayName": "Fox House", | |||
"description": "A building specially designed for Foxes. Must be built near a Hearth. Fulfills the need for Fox housing and can accommodate 2 inhabitants." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Ink +2", | |||
"displayName": "Big Phials", | |||
"description": "+2 to \u003Csprite name=\"[crafting] dye\"\u003E Dye production (from gathering, farming, fishing, or production)." | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Copper Bar 15", | |||
"displayName": "Copper Bars", | |||
"description": "15 \u003Csprite name=\"[metal] copper bar\"\u003E Copper Bars" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "NewRandomVillagers 3", | |||
"displayName": "Villagers", | |||
"description": "A group of 3 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 3,085: | Line 3,479: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Meat +1" | { | ||
"id": "Meat +1", | |||
"displayName": "Nets", | |||
"description": "+1 to \u003Csprite name=\"[food raw] meat\"\u003E Meat production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Fabric 10" | { | ||
"id": "Fabric 10", | |||
"displayName": "Bundle of Fabric", | |||
"description": "10 \u003Csprite name=\"[mat processed] fabric\"\u003E Fabric" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 3" | { | ||
"id": "NewRandomVillagers 3", | |||
"displayName": "Villagers", | |||
"description": "A group of 3 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 3,118: | Line 3,524: | ||
"icon": "Icon_Resource_Meat", | "icon": "Icon_Resource_Meat", | ||
"displayName": "Deliver 20 Meat", | "displayName": "Deliver 20 Meat", | ||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\ | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nRanch\u003Csprite name=grade1\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 3,137: | Line 3,543: | ||
"icon": "Icon_Resource_Meat", | "icon": "Icon_Resource_Meat", | ||
"displayName": "Deliver 25 Meat", | "displayName": "Deliver 25 Meat", | ||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\ | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nRanch\u003Csprite name=grade1\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 3,156: | Line 3,562: | ||
"icon": "Icon_Resource_Meat", | "icon": "Icon_Resource_Meat", | ||
"displayName": "Deliver 30 Meat", | "displayName": "Deliver 30 Meat", | ||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\ | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nRanch\u003Csprite name=grade1\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 3,162: | Line 3,568: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Meat +1" | { | ||
"id": "Meat +1", | |||
"displayName": "Nets", | |||
"description": "+1 to \u003Csprite name=\"[food raw] meat\"\u003E Meat production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Parts 3" | { | ||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 2" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 3,218: | Line 3,636: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Insects +1" | { | ||
"id": "Insects +1", | |||
"displayName": "Insect Lure", | |||
"description": "+1 to \u003Csprite name=\"[food raw] insects\"\u003E Insects production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Parts 3" | { | ||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 2" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 3,250: | Line 3,680: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Copper Bar +2" | { | ||
"id": "Copper Bar +2", | |||
"displayName": "Advanced Smelting", | |||
"description": "+2 to \u003Csprite name=\"[metal] copper bar\"\u003E Copper Bars production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Coal 15" | { | ||
"id": "Coal 15", | |||
"displayName": "Chest of Coal", | |||
"description": "15 \u003Csprite name=\"[crafting] coal\"\u003E Coal" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Metal Tools 6" | { | ||
"id": "Metal Tools 6", | |||
"displayName": "Box of Tools", | |||
"description": "6 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 3,306: | Line 3,748: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Planks +1" | { | ||
"id": "Planks +1", | |||
"displayName": "Reinforced Saw Blades", | |||
"description": "+1 to \u003Csprite name=\"[mat processed] planks\"\u003E Planks production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Oil 20" | { | ||
"id": "Oil 20", | |||
"displayName": "Oil Vessels", | |||
"description": "20 \u003Csprite name=\"[crafting] oil\"\u003E Oil" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts 3" | { | ||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 3,364: | Line 3,818: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Pipes +1" | { | ||
"id": "Pipes +1", | |||
"displayName": "Stamping Die", | |||
"description": "+1 to \u003Csprite name=\"[mat processed] pipe\"\u003E Pipes production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Parts 5" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 3" | { | ||
"id": "NewRandomVillagers 3", | |||
"displayName": "Villagers", | |||
"description": "A group of 3 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 3,408: | Line 3,874: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Vegetables 30" | { | ||
"id": "Vegetables 30", | |||
"displayName": "Crate of Vegetables", | |||
"description": "30 \u003Csprite name=\"[food raw] vegetables\"\u003E Vegetables" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Herbs 30" | { | ||
"id": "Herbs 30", | |||
"displayName": "Bundle of Herbs", | |||
"description": "30 \u003Csprite name=\"[food raw] herbs\"\u003E Herbs" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 2" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 3,452: | Line 3,930: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Clay 30" | { | ||
"id": "Clay 30", | |||
"displayName": "Crate of Clay", | |||
"description": "30 \u003Csprite name=\"[mat raw] clay\"\u003E Clay" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Pipes 5" | { | ||
"id": "Pipes 5", | |||
"displayName": "Pipes", | |||
"description": "5 \u003Csprite name=\"[mat processed] pipe\"\u003E Pipes" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 2" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 3,485: | Line 3,975: | ||
"icon": "Icon_Resource_Meat", | "icon": "Icon_Resource_Meat", | ||
"displayName": "Deliver 10 Meat", | "displayName": "Deliver 10 Meat", | ||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\ | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nRanch\u003Csprite name=grade1\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
| Line 3,511: | Line 4,001: | ||
"icon": "Icon_Resource_Meat", | "icon": "Icon_Resource_Meat", | ||
"displayName": "Deliver 15 Meat", | "displayName": "Deliver 15 Meat", | ||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\ | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nRanch\u003Csprite name=grade1\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
| Line 3,537: | Line 4,027: | ||
"icon": "Icon_Resource_Meat", | "icon": "Icon_Resource_Meat", | ||
"displayName": "Deliver 20 Meat", | "displayName": "Deliver 20 Meat", | ||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\ | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nRanch\u003Csprite name=grade1\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
| Line 3,550: | Line 4,040: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Leather +1" | { | ||
"id": "Leather +1", | |||
"displayName": "Tanning Racks", | |||
"description": "+1 to \u003Csprite name=\"[mat raw] leather\"\u003E Leather production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Moth Larvae Meat 25" | { | ||
"id": "Moth Larvae Meat 25", | |||
"displayName": "Pack of Meat", | |||
"description": "25 \u003Csprite name=\"[food raw] meat\"\u003E Meat" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 2" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 3,606: | Line 4,108: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Beaver 2" | { | ||
"id": "Beaver 2", | |||
"displayName": "Group of Beavers", | |||
"description": "2 Beavers will join the settlement." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Roots 30" | { | ||
"id": "Roots 30", | |||
"displayName": "Pack of Roots", | |||
"description": "30 \u003Csprite name=\"[food raw] roots\"\u003E Roots" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts 3" | { | ||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 3,662: | Line 4,176: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Foxes 2" | { | ||
"id": "Foxes 2", | |||
"displayName": "Group of Foxes", | |||
"description": "2 Foxes will join the settlement." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Milk-cap Mushroom 30" | { | ||
"id": "Milk-cap Mushroom 30", | |||
"displayName": "Pack of Mushrooms", | |||
"description": "30 \u003Csprite name=\"[food raw] mushrooms\"\u003E Mushrooms" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts 3" | { | ||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 3,718: | Line 4,244: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Frog 2" | { | ||
"id": "Frog 2", | |||
"displayName": "Group of Frogs", | |||
"description": "2 Frogs will join the settlement." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Fish 20" | { | ||
"id": "Fish 20", | |||
"displayName": "Basket of Fish", | |||
"description": "20 \u003Csprite name=\"[food raw] fish\"\u003E Fish" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts 3" | { | ||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 3,774: | Line 4,312: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Harpy 2" | { | ||
"id": "Harpy 2", | |||
"displayName": "Group of Harpies", | |||
"description": "2 Harpies will join the settlement." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Berries 30" | { | ||
"id": "Berries 30", | |||
"displayName": "Basket of Berries", | |||
"description": "30 \u003Csprite name=\"[food raw] berries\"\u003E Berries" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts 3" | { | ||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 3,830: | Line 4,380: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Human 2" | { | ||
"id": "Human 2", | |||
"displayName": "Group of Humans", | |||
"description": "2 Humans will join the settlement." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Grain 30" | { | ||
"id": "Grain 30", | |||
"displayName": "Box of Grain", | |||
"description": "30 \u003Csprite name=\"[food raw] grain\"\u003E Grain" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts 3" | { | ||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 3,886: | Line 4,448: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Lizard 2" | { | ||
"id": "Lizard 2", | |||
"displayName": "Group of Lizards", | |||
"description": "2 Lizards will join the settlement." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Moth Larvae Meat 30" | { | ||
"id": "Moth Larvae Meat 30", | |||
"displayName": "Pack of Meat", | |||
"description": "30 \u003Csprite name=\"[food raw] meat\"\u003E Meat" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts 3" | { | ||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 3,956: | Line 4,530: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Stone +1", | { | ||
"Clay +1" | "id": "Stone +1", | ||
"displayName": "Steel Pickaxes", | |||
"description": "+1 to \u003Csprite name=\"[mat raw] stone\"\u003E Stone production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Clay +1", | |||
"displayName": "Steel Shovels", | |||
"description": "+1 to \u003Csprite name=\"[mat raw] clay\"\u003E Clay production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Metal Tools 6" | { | ||
"id": "Metal Tools 6", | |||
"displayName": "Box of Tools", | |||
"description": "6 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Bricks 10" | { | ||
"id": "Bricks 10", | |||
"displayName": "Crate of Bricks", | |||
"description": "10 \u003Csprite name=\"[mat processed] bricks\"\u003E Bricks" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 3,989: | Line 4,579: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Salt +1" | { | ||
"id": "Salt +1", | |||
"displayName": "Salt Pick", | |||
"description": "+1 to \u003Csprite name=\"[crafting] salt\"\u003E Salt production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Sea Marrow 25" | { | ||
"id": "Sea Marrow 25", | |||
"displayName": "Crate of Sea Marrow", | |||
"description": "25 \u003Csprite name=\"[crafting] sea marrow\"\u003E Sea Marrow" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts 4" | { | ||
"id": "Parts 4", | |||
"displayName": "Parts", | |||
"description": "4 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 4,033: | Line 4,635: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Leather 30" | { | ||
"id": "Leather 30", | |||
"displayName": "Bundle of Leather", | |||
"description": "30 \u003Csprite name=\"[mat raw] leather\"\u003E Leather" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Sea Marrow 25" | { | ||
"id": "Sea Marrow 25", | |||
"displayName": "Crate of Sea Marrow", | |||
"description": "25 \u003Csprite name=\"[crafting] sea marrow\"\u003E Sea Marrow" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 2" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 4,077: | Line 4,691: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Planks 10" | { | ||
"id": "Planks 10", | |||
"displayName": "Box of Planks", | |||
"description": "10 \u003Csprite name=\"[mat processed] planks\"\u003E Planks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Metal Tools 6" | { | ||
"id": "Metal Tools 6", | |||
"displayName": "Box of Tools", | |||
"description": "6 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 3" | { | ||
"id": "NewRandomVillagers 3", | |||
"displayName": "Villagers", | |||
"description": "A group of 3 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 4,109: | Line 4,735: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Copper Ore +1" | { | ||
"id": "Copper Ore +1", | |||
"displayName": "Steel Drills", | |||
"description": "+1 to \u003Csprite name=\"[metal] copper ore\"\u003E Copper Ore production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Hearth Parts 2" | { | ||
"id": "Hearth Parts 2", | |||
"displayName": "Wildfire Essence", | |||
"description": "2 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Coal 25" | { | ||
"id": "Coal 25", | |||
"displayName": "Chest of Coal", | |||
"description": "25 \u003Csprite name=\"[crafting] coal\"\u003E Coal" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 4,165: | Line 4,803: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Storm Water +1" | { | ||
"id": "Storm Water +1", | |||
"displayName": "Rainwater Condenser", | |||
"description": "+1 to \u003Csprite name=\"[water] storm water\"\u003E Storm Water production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Pipes 5" | { | ||
"id": "Pipes 5", | |||
"displayName": "Pipes", | |||
"description": "5 \u003Csprite name=\"[mat processed] pipe\"\u003E Pipes" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 2" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "I TO Bat Resolve", | |||
"displayName": "Determined Bats", | |||
"tiers": [ | |||
"I" | |||
], | |||
"isTimed": true, | |||
"timeToFail": 180, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | |||
"type": "ResolveEffectStacksForTime", | |||
"amount": "1", | |||
"icon": "Icon_Effect_Dedication", | |||
"displayName": "Dedication", | |||
"description": "Maintain at least 1 stack(s) of the Bats' Dedication effect for 60 seconds." | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Hard", | |||
"logics": [ | |||
{ | |||
"type": "ResolveEffectStacksForTime", | |||
"amount": "2", | |||
"icon": "Icon_Effect_Dedication", | |||
"displayName": "Dedication", | |||
"description": "Maintain at least 2 stack(s) of the Bats' Dedication effect for 90 seconds." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Copper Ore 3pm", | |||
"displayName": "Ore Delivery Line", | |||
"description": "3 \u003Csprite name=\"[metal] copper ore\"\u003E Copper Ore per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Bat 2", | |||
"displayName": "Group of Bats", | |||
"description": "2 Bats will join the settlement." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 4,221: | Line 4,927: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Roots 5pm" | { | ||
"id": "Roots 5pm", | |||
"displayName": "Root Delivery Line", | |||
"description": "5 \u003Csprite name=\"[food raw] roots\"\u003E Roots per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Metal Tools 10" | { | ||
"id": "Metal Tools 10", | |||
"displayName": "Box of Tools", | |||
"description": "10 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Beaver 3" | { | ||
"id": "Beaver 3", | |||
"displayName": "Group of Beavers", | |||
"description": "3 Beavers will join the settlement." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 4,253: | Line 4,971: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Coal 30" | { | ||
"id": "Coal 30", | |||
"displayName": "Chest of Coal", | |||
"description": "30 \u003Csprite name=\"[crafting] coal\"\u003E Coal" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Cobbler Blueprint", | |||
"displayName": "Cobbler", | |||
"description": "Can produce: \u003Csprite name=[needs] boots\u003E Boots (\u003Csprite name=grade3\u003E), \u003Csprite name=[packs] pack of building materials\u003E Pack of Building Materials (\u003Csprite name=grade2\u003E), \u003Csprite name=[crafting] dye\u003E Dye (\u003Csprite name=grade1\u003E). \nRain engine: \u003Csprite name=\"[water] clearance water\"\u003E Clearance Water." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Boots +2", | |||
"displayName": "Shoe Mold", | |||
"description": "+2 to \u003Csprite name=\"[needs] boots\"\u003E Boots production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Ink +2", | |||
"displayName": "Big Phials", | |||
"description": "+2 to \u003Csprite name=\"[crafting] dye\"\u003E Dye production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Pack of Building Materials +2", | |||
"displayName": "Building Materials", | |||
"description": "+2 to \u003Csprite name=\"[packs] pack of building materials\"\u003E Pack of Building Materials production." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 4,309: | Line 5,049: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Mushrooms 5pm" | { | ||
"id": "Mushrooms 5pm", | |||
"displayName": "Mushroom Delivery Line", | |||
"description": "5 \u003Csprite name=\"[food raw] mushrooms\"\u003E Mushrooms per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Boots 35" | { | ||
"id": "Boots 35", | |||
"displayName": "Box of Boots", | |||
"description": "35 \u003Csprite name=\"[needs] boots\"\u003E Boots" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Foxes 3" | { | ||
"id": "Foxes 3", | |||
"displayName": "Group of Foxes", | |||
"description": "3 Foxes will join the settlement." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 4,365: | Line 5,117: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Fish 5pm" | { | ||
"id": "Fish 5pm", | |||
"displayName": "Fish Delivery Line", | |||
"description": "5 \u003Csprite name=\"[food raw] fish\"\u003E Fish per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Pipes 15" | { | ||
"id": "Pipes 15", | |||
"displayName": "Pipes", | |||
"description": "15 \u003Csprite name=\"[mat processed] pipe\"\u003E Pipes" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Frog 3" | { | ||
"id": "Frog 3", | |||
"displayName": "Group of Frogs", | |||
"description": "3 Frogs will join the settlement." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 4,421: | Line 5,185: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Herbs 5pm" | { | ||
"id": "Herbs 5pm", | |||
"displayName": "Herb Delivery Line", | |||
"description": "5 \u003Csprite name=\"[food raw] herbs\"\u003E Herbs per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Parts 5" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Harpy 3" | { | ||
"id": "Harpy 3", | |||
"displayName": "Group of Harpies", | |||
"description": "3 Harpies will join the settlement." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 4,453: | Line 5,229: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Boots 25", | { | ||
"Coats 25" | "id": "Boots 25", | ||
"displayName": "Box of Boots", | |||
"description": "25 \u003Csprite name=\"[needs] boots\"\u003E Boots" | |||
}, | |||
{ | |||
"id": "Coats 25", | |||
"displayName": "Bundle of Coats", | |||
"description": "25 \u003Csprite name=\"[needs] coats\"\u003E Coats" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Hearth Parts 2" | { | ||
"id": "Hearth Parts 2", | |||
"displayName": "Wildfire Essence", | |||
"description": "2 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts 3" | { | ||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 4,510: | Line 5,302: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Grain 5pm" | { | ||
"id": "Grain 5pm", | |||
"displayName": "Grain Delivery Line", | |||
"description": "5 \u003Csprite name=\"[food raw] grain\"\u003E Grain per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Parts 5" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Human 3" | { | ||
"id": "Human 3", | |||
"displayName": "Group of Humans", | |||
"description": "3 Humans will join the settlement." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 4,566: | Line 5,370: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Meat 5pm" | { | ||
"id": "Meat 5pm", | |||
"displayName": "Meat Delivery Line", | |||
"description": "5 \u003Csprite name=\"[food raw] meat\"\u003E Meat per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Metal Tools 6" | { | ||
"id": "Metal Tools 6", | |||
"displayName": "Box of Tools", | |||
"description": "6 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Lizard 3" | { | ||
"id": "Lizard 3", | |||
"displayName": "Group of Lizards", | |||
"description": "3 Lizards will join the settlement." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 4,610: | Line 5,426: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Provisioner Blueprint", | |||
"displayName": "Provisioner", | |||
"description": "Can produce: \u003Csprite name=[crafting] flour\u003E Flour (\u003Csprite name=grade2\u003E), \u003Csprite name=[vessel] barrels\u003E Barrels (\u003Csprite name=grade2\u003E), \u003Csprite name=[packs] pack of provisions\u003E Pack of Provisions (\u003Csprite name=grade2\u003E). \nRain engine: \u003Csprite name=\"[water] clearance water\"\u003E Clearance Water." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
" | "id": "Flour +3", | ||
" | "displayName": "Heavy Millstone", | ||
"description": "+3 to \u003Csprite name=\"[crafting] flour\"\u003E Flour production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Barrels +3", | |||
"displayName": "Advanced Coopering", | |||
"description": "+3 to \u003Csprite name=\"[vessel] barrels\"\u003E Barrels production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Pack of Provisions +2", | |||
"displayName": "Provisioner's Toolkit", | |||
"description": "+2 to \u003Csprite name=\"[packs] pack of provisions\"\u003E Pack of Provisions production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts 5" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 4,670: | Line 5,506: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Reeds 5pm" | { | ||
"id": "Reeds 5pm", | |||
"displayName": "Reed Delivery Line", | |||
"description": "5 \u003Csprite name=\"[mat raw] reeds\"\u003E Reed per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Toolshop Blueprint" | { | ||
"id": "Toolshop Blueprint", | |||
"displayName": "Toolshop", | |||
"description": "Can produce: \u003Csprite name=[tools] simple tools\u003E Tools (\u003Csprite name=grade3\u003E), \u003Csprite name=[mat processed] pipe\u003E Pipes (\u003Csprite name=grade2\u003E), \u003Csprite name=[needs] boots\u003E Boots (\u003Csprite name=grade2\u003E). \nRain engine: \u003Csprite name=\"[water] storm water\"\u003E Storm Water." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Metal Tools 12" | { | ||
"id": "Metal Tools 12", | |||
"displayName": "Box of Tools", | |||
"description": "12 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 4,728: | Line 5,576: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Packs of Goods +1" | { | ||
"id": "Packs of Goods +1", | |||
"displayName": "Export Specialization", | |||
"description": "Gain +1 to production yields for all packs of goods." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Coats 25", | { | ||
"Boots 25" | "id": "Coats 25", | ||
"displayName": "Bundle of Coats", | |||
"description": "25 \u003Csprite name=\"[needs] coats\"\u003E Coats" | |||
}, | |||
{ | |||
"id": "Boots 25", | |||
"displayName": "Box of Boots", | |||
"description": "25 \u003Csprite name=\"[needs] boots\"\u003E Boots" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Sewer Blueprint" | { | ||
"id": "Sewer Blueprint", | |||
"displayName": "Clothier", | |||
"description": "Can produce: \u003Csprite name=[needs] coats\u003E Coats (\u003Csprite name=grade3\u003E), \u003Csprite name=[packs] pack of building materials\u003E Pack of Building Materials (\u003Csprite name=grade2\u003E), \u003Csprite name=[vessel] waterskin\u003E Waterskins (\u003Csprite name=grade1\u003E). \nRain engine: \u003Csprite name=\"[water] clearance water\"\u003E Clearance Water." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 4,773: | Line 5,637: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Pickled Goods +3", | { | ||
"Jerky +3", | "id": "Pickled Goods +3", | ||
"Pie +3", | "displayName": "Pickle Jars", | ||
"Biscuits +3", | "description": "+3 to \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods production (from gathering, farming, fishing, or production)." | ||
"Paste +3", | }, | ||
"Porridge +3", | { | ||
"Skewers +3" | "id": "Jerky +3", | ||
"displayName": "Salted Jerky", | |||
"description": "+3 to \u003Csprite name=\"[food processed] jerky\"\u003E Jerky production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Pie +3", | |||
"displayName": "Bigger Ovens", | |||
"description": "+3 to \u003Csprite name=\"[food processed] pie\"\u003E Pie production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Biscuits +3", | |||
"displayName": "Bigger Pans", | |||
"description": "+3 to \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Paste +3", | |||
"displayName": "Steel Grater", | |||
"description": "+3 to \u003Csprite name=\"[food processed] paste\"\u003E Paste production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Porridge +3", | |||
"displayName": "Puffed Grain", | |||
"description": "+3 to \u003Csprite name=\"[food processed] porridge\"\u003E Porridge production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Skewers +3", | |||
"displayName": "Bigger Grill", | |||
"description": "+3 to \u003Csprite name=\"[food processed] skewers\"\u003E Skewers production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Weaver Blueprint" | { | ||
"id": "Weaver Blueprint", | |||
"displayName": "Weaver", | |||
"description": "Can produce: \u003Csprite name=[mat processed] fabric\u003E Fabric (\u003Csprite name=grade3\u003E), \u003Csprite name=[needs] boots\u003E Boots (\u003Csprite name=grade1\u003E), \u003Csprite name=[needs] training gear\u003E Training Gear (\u003Csprite name=grade1\u003E). \nRain engine: \u003Csprite name=\"[water] clearance water\"\u003E Clearance Water." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts 3" | { | ||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 4,823: | Line 5,723: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Coats 5pm", | { | ||
"Boots 5pm" | "id": "Coats 5pm", | ||
"displayName": "Coat Delivery Line", | |||
"description": "5 \u003Csprite name=\"[needs] coats\"\u003E Coats per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
}, | |||
{ | |||
"id": "Boots 5pm", | |||
"displayName": "Boot Delivery Line", | |||
"description": "5 \u003Csprite name=\"[needs] boots\"\u003E Boots per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Trade Route Speed for Packs" | { | ||
"id": "Trade Route Speed for Packs", | |||
"displayName": "Full Stock", | |||
"description": "A Warehouse full of provisions makes it easier to prepare your caravans. Trade routes are faster by 5% for every 10 \u003Csprite name=\"[packs] pack of provisions\"\u003E Pack of Provisions in your settlement's Warehouses." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Fabric 30" | { | ||
"id": "Fabric 30", | |||
"displayName": "Bundle of Fabric", | |||
"description": "30 \u003Csprite name=\"[mat processed] fabric\"\u003E Fabric" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 4,868: | Line 5,784: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Amber 15" | { | ||
"id": "Amber 15", | |||
"displayName": "Amber Pouch", | |||
"description": "15 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Hearth Parts 2" | { | ||
"id": "Hearth Parts 2", | |||
"displayName": "Wildfire Essence", | |||
"description": "2 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 2" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 4,924: | Line 5,852: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Amber 10" | { | ||
"id": "Amber 10", | |||
"displayName": "Amber Pouch", | |||
"description": "10 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Oil 20" | { | ||
"id": "Oil 20", | |||
"displayName": "Oil Vessels", | |||
"description": "20 \u003Csprite name=\"[crafting] oil\"\u003E Oil" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 2" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 4,956: | Line 5,896: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Bricks 15" | { | ||
"id": "Bricks 15", | |||
"displayName": "Crate of Bricks", | |||
"description": "15 \u003Csprite name=\"[mat processed] bricks\"\u003E Bricks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Parts 5" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 2" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 5,000: | Line 5,952: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Pipes 5" | { | ||
"id": "Pipes 5", | |||
"displayName": "Pipes", | |||
"description": "5 \u003Csprite name=\"[mat processed] pipe\"\u003E Pipes" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Parts 5" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 3" | { | ||
"id": "NewRandomVillagers 3", | |||
"displayName": "Villagers", | |||
"description": "A group of 3 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 5,056: | Line 6,020: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Scout +5" | { | ||
"id": "Scout +5", | |||
"displayName": "Scout's Pack", | |||
"description": "Workers assigned to Glade Events can carry 5 more items." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Bricks 10" | { | ||
"id": "Bricks 10", | |||
"displayName": "Crate of Bricks", | |||
"description": "10 \u003Csprite name=\"[mat processed] bricks\"\u003E Bricks" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Planks 10" | { | ||
"id": "Planks 10", | |||
"displayName": "Box of Planks", | |||
"description": "10 \u003Csprite name=\"[mat processed] planks\"\u003E Planks" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 5,095: | Line 6,071: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Planks 5" | { | ||
"id": "Planks 5", | |||
"displayName": "Box of Planks", | |||
"description": "5 \u003Csprite name=\"[mat processed] planks\"\u003E Planks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Fish 20" | { | ||
"id": "Fish 20", | |||
"displayName": "Basket of Fish", | |||
"description": "20 \u003Csprite name=\"[food raw] fish\"\u003E Fish" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 3" | { | ||
"id": "NewRandomVillagers 3", | |||
"displayName": "Villagers", | |||
"description": "A group of 3 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 5,127: | Line 6,115: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Packs of Goods +1" | { | ||
"id": "Packs of Goods +1", | |||
"displayName": "Export Specialization", | |||
"description": "Gain +1 to production yields for all packs of goods." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Bath House Blueprint" | { | ||
"id": "Bath House Blueprint", | |||
"displayName": "Bath House", | |||
"description": "A place where villagers can fulfill their need for: Treatment. Passive effects: Regular Baths, Good Health." | |||
}, | |||
{ | |||
"id": "Hearth Parts 3", | |||
"displayName": "Wildfire Essence", | |||
"description": "3 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts 5" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 5,143: | Line 6,148: | ||
], | ], | ||
"isTimed": true, | "isTimed": true, | ||
"timeToFail": | "timeToFail": 360, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
| Line 5,171: | Line 6,176: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Stone 5pm" | { | ||
"id": "Stone 5pm", | |||
"displayName": "Stone Delivery Line", | |||
"description": "5 \u003Csprite name=\"[mat raw] stone\"\u003E Stone per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Brickyard Blueprint" | { | ||
"id": "Brickyard Blueprint", | |||
"displayName": "Brickyard", | |||
"description": "Can produce: \u003Csprite name=[mat processed] bricks\u003E Bricks (\u003Csprite name=grade3\u003E), \u003Csprite name=[vessel] pottery\u003E Pottery (\u003Csprite name=grade2\u003E), \u003Csprite name=[metal] crystalized dew\u003E Crystalized Dew (\u003Csprite name=grade1\u003E). \nRain engine: \u003Csprite name=\"[water] storm water\"\u003E Storm Water." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Copper Bar 30" | { | ||
"id": "Copper Bar 30", | |||
"displayName": "Copper Bars", | |||
"description": "30 \u003Csprite name=\"[metal] copper bar\"\u003E Copper Bars" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 5,210: | Line 6,227: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Resin 10" | { | ||
"id": "Resin 10", | |||
"displayName": "Resin", | |||
"description": "10 \u003Csprite name=\"[mat raw] resin\"\u003E Resin" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Parts 3" | { | ||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 2" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 5,242: | Line 6,271: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Grove Blueprint" | { | ||
"id": "Grove Blueprint", | |||
"displayName": "Forester's Hut", | |||
"description": "Uses nearby farm fields to grow \u003Csprite name=[mat raw] resin\u003E Resin (\u003Csprite name=grade2\u003E), \u003Csprite name=[metal] crystalized dew\u003E Crystalized Dew (\u003Csprite name=grade2\u003E)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Roots 20" | { | ||
"id": "Roots 20", | |||
"displayName": "Pack of Roots", | |||
"description": "20 \u003Csprite name=\"[food raw] roots\"\u003E Roots" | |||
} | |||
], | ], | ||
"rewards3": [] | "rewards3": [] | ||
| Line 5,296: | Line 6,333: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Planks +1" | { | ||
"id": "Planks +1", | |||
"displayName": "Reinforced Saw Blades", | |||
"description": "+1 to \u003Csprite name=\"[mat processed] planks\"\u003E Planks production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Bricks 20" | { | ||
"id": "Bricks 20", | |||
"displayName": "Crate of Bricks", | |||
"description": "20 \u003Csprite name=\"[mat processed] bricks\"\u003E Bricks" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Metal Tools 4" | { | ||
"id": "Metal Tools 4", | |||
"displayName": "Box of Tools", | |||
"description": "4 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 5,361: | Line 6,410: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Clay 15" | { | ||
"id": "Clay 15", | |||
"displayName": "Crate of Clay", | |||
"description": "15 \u003Csprite name=\"[mat raw] clay\"\u003E Clay" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Reeds 15" | { | ||
"id": "Reeds 15", | |||
"displayName": "Bundle of Reeds", | |||
"description": "15 \u003Csprite name=\"[mat raw] reeds\"\u003E Reed" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts 3" | { | ||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 5,417: | Line 6,478: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Amber 10" | { | ||
"id": "Amber 10", | |||
"displayName": "Amber Pouch", | |||
"description": "10 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Pack of Crops +1" | { | ||
"id": "Pack of Crops +1", | |||
"displayName": "Industrialized Farming", | |||
"description": "+1 to \u003Csprite name=\"[packs] pack of crops\"\u003E Pack of Crops production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts 3" | { | ||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 5,449: | Line 6,522: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Forager's Camp Blueprint" | { | ||
"id": "Forager's Camp Blueprint", | |||
"displayName": "Foragers' Camp", | |||
"description": "An advanced gathering camp. Can collect resources from large and giant gathering nodes in addition to small ones. Can collect: \u003Csprite name=[food raw] grain\u003E Grain (\u003Csprite name=grade2\u003E), \u003Csprite name=[food raw] roots\u003E Roots (\u003Csprite name=grade2\u003E), \u003Csprite name=[food raw] vegetables\u003E Vegetables (\u003Csprite name=grade2\u003E)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Vegetables 30" | { | ||
"id": "Vegetables 30", | |||
"displayName": "Crate of Vegetables", | |||
"description": "30 \u003Csprite name=\"[food raw] vegetables\"\u003E Vegetables" | |||
} | |||
], | ], | ||
"rewards3": [] | "rewards3": [] | ||
| Line 5,479: | Line 6,560: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Brickyard Blueprint" | { | ||
"id": "Brickyard Blueprint", | |||
"displayName": "Brickyard", | |||
"description": "Can produce: \u003Csprite name=[mat processed] bricks\u003E Bricks (\u003Csprite name=grade3\u003E), \u003Csprite name=[vessel] pottery\u003E Pottery (\u003Csprite name=grade2\u003E), \u003Csprite name=[metal] crystalized dew\u003E Crystalized Dew (\u003Csprite name=grade1\u003E). \nRain engine: \u003Csprite name=\"[water] storm water\"\u003E Storm Water." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Scales 25" | { | ||
"id": "Scales 25", | |||
"displayName": "Box of Scales", | |||
"description": "25 \u003Csprite name=\"[mat raw] scales\"\u003E Scales" | |||
} | |||
], | ], | ||
"rewards3": [] | "rewards3": [] | ||
| Line 5,509: | Line 6,598: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Herbalist Camp Blueprint" | { | ||
"id": "Herbalist Camp Blueprint", | |||
"displayName": "Herbalists' Camp", | |||
"description": "An advanced gathering camp. Can collect resources from large and giant gathering nodes in addition to small ones. Can collect: \u003Csprite name=[food raw] herbs\u003E Herbs (\u003Csprite name=grade2\u003E), \u003Csprite name=[food raw] berries\u003E Berries (\u003Csprite name=grade2\u003E), \u003Csprite name=[food raw] mushrooms\u003E Mushrooms (\u003Csprite name=grade2\u003E)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Coats 20" | { | ||
"id": "Coats 20", | |||
"displayName": "Bundle of Coats", | |||
"description": "20 \u003Csprite name=\"[needs] coats\"\u003E Coats" | |||
} | |||
], | ], | ||
"rewards3": [] | "rewards3": [] | ||
| Line 5,539: | Line 6,636: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Grain 20" | { | ||
"id": "Grain 20", | |||
"displayName": "Box of Grain", | |||
"description": "20 \u003Csprite name=\"[food raw] grain\"\u003E Grain" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Grain +1" | { | ||
"id": "Grain +1", | |||
"displayName": "Mold Supply", | |||
"description": "+1 to \u003Csprite name=\"[food raw] grain\"\u003E Grain production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"SmallFarm Blueprint" | { | ||
"id": "SmallFarm Blueprint", | |||
"displayName": "Small Farm", | |||
"description": "Uses nearby farm fields to grow \u003Csprite name=[food raw] vegetables\u003E Vegetables (\u003Csprite name=grade1\u003E), \u003Csprite name=[food raw] grain\u003E Grain (\u003Csprite name=grade2\u003E)." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 5,571: | Line 6,680: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Trapper's Camp Blueprint" | { | ||
"id": "Trapper's Camp Blueprint", | |||
"displayName": "Trappers' Camp", | |||
"description": "An advanced gathering camp. Can collect resources from large and giant gathering nodes in addition to small ones. Can collect: \u003Csprite name=[food raw] meat\u003E Meat (\u003Csprite name=grade2\u003E), \u003Csprite name=[food raw] insects\u003E Insects (\u003Csprite name=grade2\u003E), \u003Csprite name=[food raw] eggs\u003E Eggs (\u003Csprite name=grade2\u003E)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Leather +1" | { | ||
"id": "Leather +1", | |||
"displayName": "Tanning Racks", | |||
"description": "+1 to \u003Csprite name=\"[mat raw] leather\"\u003E Leather production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Insects 30" | { | ||
"id": "Insects 30", | |||
"displayName": "Basket of Insects", | |||
"description": "30 \u003Csprite name=\"[food raw] insects\"\u003E Insects" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 5,603: | Line 6,724: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"0_10 On Roads" | { | ||
"id": "0_10 On Roads", | |||
"displayName": "Shovels", | |||
"description": "Useful tools for creating drainage ditches. Villagers move 10% faster on roads." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Wetstone 10" | { | ||
"id": "Wetstone 10", | |||
"displayName": "Crate of Stone", | |||
"description": "10 \u003Csprite name=\"[mat raw] stone\"\u003E Stone" | |||
} | |||
], | ], | ||
"rewards3": [] | "rewards3": [] | ||
| Line 5,678: | Line 6,807: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Amber 10" | { | ||
"id": "Amber 10", | |||
"displayName": "Amber Pouch", | |||
"description": "10 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Grain 20" | { | ||
"id": "Grain 20", | |||
"displayName": "Box of Grain", | |||
"description": "20 \u003Csprite name=\"[food raw] grain\"\u003E Grain" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 4" | { | ||
"id": "NewRandomVillagers 4", | |||
"displayName": "Villagers", | |||
"description": "A group of 4 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 5,710: | Line 6,851: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Eggs 30" | { | ||
"id": "Eggs 30", | |||
"displayName": "Basket of Eggs", | |||
"description": "30 \u003Csprite name=\"[food raw] eggs\"\u003E Eggs" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Berries 30" | { | ||
"id": "Berries 30", | |||
"displayName": "Basket of Berries", | |||
"description": "30 \u003Csprite name=\"[food raw] berries\"\u003E Berries" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Hearth Parts 2" | { | ||
"id": "Hearth Parts 2", | |||
"displayName": "Wildfire Essence", | |||
"description": "2 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 5,808: | Line 6,961: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Grain +1" | { | ||
"id": "Grain +1", | |||
"displayName": "Mold Supply", | |||
"description": "+1 to \u003Csprite name=\"[food raw] grain\"\u003E Grain production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Fabric +1" | { | ||
"id": "Fabric +1", | |||
"displayName": "Reinforced Needles", | |||
"description": "+1 to \u003Csprite name=\"[mat processed] fabric\"\u003E Fabric production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts 4" | { | ||
"id": "Parts 4", | |||
"displayName": "Parts", | |||
"description": "4 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 5,880: | Line 7,045: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"NewRandomVillagers 3" | { | ||
"id": "NewRandomVillagers 3", | |||
"displayName": "Villagers", | |||
"description": "A group of 3 villagers." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Makeshift Post +50" | { | ||
"id": "Makeshift Post +50", | |||
"displayName": "Worker Mobilization", | |||
"description": "+50% to amount of goods produced in the Makeshift Post." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Trade Pack in Makeshift Post" | { | ||
"id": "Trade Pack in Makeshift Post", | |||
"displayName": "Better Packaging", | |||
"description": "\u003Csprite name=\"[packs] pack of trade goods\"\u003E packs of trade goods (\u003Csprite name=grade2\u003E) can be produced at the Makeshift Post." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 5,938: | Line 7,115: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Biscuits 20", | { | ||
"Pie 20", | "id": "Biscuits 20", | ||
"Jerky 20", | "displayName": "Basket of Biscuits", | ||
"Skewers 20", | "description": "20 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | ||
"Paste 20", | }, | ||
"Porridge 20", | { | ||
"Pickled Goods 20" | "id": "Pie 20", | ||
"displayName": "Basket of Pies", | |||
"description": "20 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Jerky 20", | |||
"displayName": "Basket of Jerky", | |||
"description": "20 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Skewers 20", | |||
"displayName": "Pack of Skewers", | |||
"description": "20 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Paste 20", | |||
"displayName": "Bowl of Paste", | |||
"description": "20 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Porridge 20", | |||
"displayName": "Box of Porridge", | |||
"description": "20 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Pickled Goods 20", | |||
"displayName": "Pickled Goods", | |||
"description": "20 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Parts 5" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Metal Tools 6" | { | ||
"id": "Metal Tools 6", | |||
"displayName": "Box of Tools", | |||
"description": "6 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 5,976: | Line 7,189: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Parts 3" | { | ||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"NewRandomVillagers 2" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
], | ], | ||
"rewards3": [] | "rewards3": [] | ||
| Line 6,058: | Line 7,279: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Packs of Goods +1" | { | ||
"id": "Packs of Goods +1", | |||
"displayName": "Export Specialization", | |||
"description": "Gain +1 to production yields for all packs of goods." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Packs Production Speed Boost 33" | { | ||
"id": "Packs Production Speed Boost 33", | |||
"displayName": "Quick Deliveries", | |||
"description": "All packs of goods are produced 33% faster." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Leather 30" | { | ||
"id": "Leather 30", | |||
"displayName": "Bundle of Leather", | |||
"description": "30 \u003Csprite name=\"[mat raw] leather\"\u003E Leather" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II Aid for the | "id": "II Aid for the Bat Faction", | ||
"displayName": "Aid | "displayName": "Aid for the Bat Clan", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 6,081: | Line 7,314: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_CopperOre", | ||
"displayName": "Deliver | "displayName": "Deliver 20 Copper Ore", | ||
"description": " | "description": "A soft and malleable metal.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nMine\u003Csprite name=grade2\u003E" | ||
} | } | ||
] | ] | ||
| Line 6,093: | Line 7,326: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "25", | ||
"icon": " | "icon": "Icon_Resource_CopperOre", | ||
"displayName": "Deliver | "displayName": "Deliver 25 Copper Ore", | ||
"description": " | "description": "A soft and malleable metal.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nMine\u003Csprite name=grade2\u003E" | ||
} | } | ||
] | ] | ||
| Line 6,105: | Line 7,338: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_CopperOre", | ||
"displayName": "Deliver | "displayName": "Deliver 30 Copper Ore", | ||
"description": " | "description": "A soft and malleable metal.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nMine\u003Csprite name=grade2\u003E" | ||
} | } | ||
] | ] | ||
| Line 6,114: | Line 7,347: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Bat 3", | |||
"displayName": "Group of Bats", | |||
"description": "3 Bats will join the settlement." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Bat Faction Support", | |||
"displayName": "Bat Clan Support", | |||
"description": "Bats have always been wary and somewhat hostile, but you've proven yourself worthy of their trust. (+3 to Bats Resolve)" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts 2" | { | ||
"id": "Parts 2", | |||
"displayName": "Parts", | |||
"description": "2 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "II Aid for the Beaver Faction", | |||
"displayName": "Aid For the Beaver Clan", | |||
"tiers": [ | |||
"II" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "8", | |||
"icon": "Icon_Resource_BuildingMaterials", | |||
"displayName": "Deliver 8 Pack of Building Materials", | |||
"description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "12", | |||
"icon": "Icon_Resource_BuildingMaterials", | |||
"displayName": "Deliver 12 Pack of Building Materials", | |||
"description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Hard", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "15", | |||
"icon": "Icon_Resource_BuildingMaterials", | |||
"displayName": "Deliver 15 Pack of Building Materials", | |||
"description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Beaver 3", | |||
"displayName": "Group of Beavers", | |||
"description": "3 Beavers will join the settlement." | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Beaver Faction Support", | |||
"displayName": "Beaver Clan Support", | |||
"description": "Ever since the Great Civil War, all species have been locked in a constant struggle to gain the Queen's favor. The Beaver clan remembers your help. (+3 to Beavers Resolve)" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Parts 2", | |||
"displayName": "Parts", | |||
"description": "2 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 6,191: | Line 7,504: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Foxes 3" | { | ||
"id": "Foxes 3", | |||
"displayName": "Group of Foxes", | |||
"description": "3 Foxes will join the settlement." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Fox Faction Support" | { | ||
"id": "Fox Faction Support", | |||
"displayName": "Fox Pack Support", | |||
"description": "Ever since the Great Civil War, all species have been locked in a constant struggle to gain the Queen's favor. The Fox tribe remembers your help. (+3 to Foxes Resolve)" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts 2" | { | ||
"id": "Parts 2", | |||
"displayName": "Parts", | |||
"description": "2 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 6,268: | Line 7,593: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Frog 3" | { | ||
"id": "Frog 3", | |||
"displayName": "Group of Frogs", | |||
"description": "3 Frogs will join the settlement." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Frog Faction Support" | { | ||
"id": "Frog Faction Support", | |||
"displayName": "Frog Clan Support", | |||
"description": "Ever since the Great Civil War, all species have been locked in a constant struggle to gain the Queen's favor. The Frogs remember your help. (+3 to Frogs Resolve)" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts 3" | { | ||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 6,294: | Line 7,631: | ||
"icon": "Icon_Resource_Boots 1", | "icon": "Icon_Resource_Boots 1", | ||
"displayName": "Deliver 15 Boots", | "displayName": "Deliver 15 Boots", | ||
"description": "Sturdy and waterproof. Used as clothing by: Lizards, | "description": "Sturdy and waterproof. Used as clothing by: Lizards, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Grants a movement speed bonus to villagers wearing them.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade3\u003E,\r\nLeatherworker\u003Csprite name=grade2\u003E,\r\nToolshop\u003Csprite name=grade2\u003E,\r\nWeaver\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
| Line 6,301: | Line 7,638: | ||
"icon": "Icon_Resource_Coats", | "icon": "Icon_Resource_Coats", | ||
"displayName": "Deliver 10 Coats", | "displayName": "Deliver 10 Coats", | ||
"description": "Reliable protection from the rain. Used as clothing by: Humans, Beavers, | "description": "Reliable protection from the rain. Used as clothing by: Humans, Beavers, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Grants an additional Resolve bonus during the storm.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nClothier\u003Csprite name=grade3\u003E,\r\nCooperage\u003Csprite name=grade2\u003E,\r\nArtisan\u003Csprite name=grade2\u003E,\r\nDruid's Hut\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 6,313: | Line 7,650: | ||
"icon": "Icon_Resource_Boots 1", | "icon": "Icon_Resource_Boots 1", | ||
"displayName": "Deliver 20 Boots", | "displayName": "Deliver 20 Boots", | ||
"description": "Sturdy and waterproof. Used as clothing by: Lizards, | "description": "Sturdy and waterproof. Used as clothing by: Lizards, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Grants a movement speed bonus to villagers wearing them.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade3\u003E,\r\nLeatherworker\u003Csprite name=grade2\u003E,\r\nToolshop\u003Csprite name=grade2\u003E,\r\nWeaver\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
| Line 6,320: | Line 7,657: | ||
"icon": "Icon_Resource_Coats", | "icon": "Icon_Resource_Coats", | ||
"displayName": "Deliver 15 Coats", | "displayName": "Deliver 15 Coats", | ||
"description": "Reliable protection from the rain. Used as clothing by: Humans, Beavers, | "description": "Reliable protection from the rain. Used as clothing by: Humans, Beavers, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Grants an additional Resolve bonus during the storm.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nClothier\u003Csprite name=grade3\u003E,\r\nCooperage\u003Csprite name=grade2\u003E,\r\nArtisan\u003Csprite name=grade2\u003E,\r\nDruid's Hut\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 6,332: | Line 7,669: | ||
"icon": "Icon_Resource_Boots 1", | "icon": "Icon_Resource_Boots 1", | ||
"displayName": "Deliver 25 Boots", | "displayName": "Deliver 25 Boots", | ||
"description": "Sturdy and waterproof. Used as clothing by: Lizards, | "description": "Sturdy and waterproof. Used as clothing by: Lizards, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Grants a movement speed bonus to villagers wearing them.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade3\u003E,\r\nLeatherworker\u003Csprite name=grade2\u003E,\r\nToolshop\u003Csprite name=grade2\u003E,\r\nWeaver\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
| Line 6,339: | Line 7,676: | ||
"icon": "Icon_Resource_Coats", | "icon": "Icon_Resource_Coats", | ||
"displayName": "Deliver 20 Coats", | "displayName": "Deliver 20 Coats", | ||
"description": "Reliable protection from the rain. Used as clothing by: Humans, Beavers, | "description": "Reliable protection from the rain. Used as clothing by: Humans, Beavers, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Grants an additional Resolve bonus during the storm.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nClothier\u003Csprite name=grade3\u003E,\r\nCooperage\u003Csprite name=grade2\u003E,\r\nArtisan\u003Csprite name=grade2\u003E,\r\nDruid's Hut\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 6,345: | Line 7,682: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Harpy 3" | { | ||
"id": "Harpy 3", | |||
"displayName": "Group of Harpies", | |||
"description": "3 Harpies will join the settlement." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Harpy Faction Support" | { | ||
"id": "Harpy Faction Support", | |||
"displayName": "Harpy Clan Support", | |||
"description": "The Flock was neutral during the Great Civil War, but you've proven your worth to them now. (+3 to Harpies Resolve)" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Boots +2" | { | ||
"id": "Boots +2", | |||
"displayName": "Shoe Mold", | |||
"description": "+2 to \u003Csprite name=\"[needs] boots\"\u003E Boots production (from gathering, farming, fishing, or production)." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 6,422: | Line 7,771: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Human 3" | { | ||
"id": "Human 3", | |||
"displayName": "Group of Humans", | |||
"description": "3 Humans will join the settlement." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Human Faction Support" | { | ||
"id": "Human Faction Support", | |||
"displayName": "Human Clan Support", | |||
"description": "Ever since the Great Civil War, all species have been locked in a constant struggle to gain the Queen's favor. The Humans remember your help. (+3 to Humans Resolve)" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts 2" | { | ||
"id": "Parts 2", | |||
"displayName": "Parts", | |||
"description": "2 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 6,478: | Line 7,839: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Lizard 3" | { | ||
"id": "Lizard 3", | |||
"displayName": "Group of Lizards", | |||
"description": "3 Lizards will join the settlement." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Lizard Faction Support" | { | ||
"id": "Lizard Faction Support", | |||
"displayName": "Lizard Clan Support", | |||
"description": "Ever since the Great Civil War, all species have been locked in a constant struggle to gain the Queen's favor. The Lizard elders remember your help. (+3 to Lizards Resolve)" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts 2" | { | ||
"id": "Parts 2", | |||
"displayName": "Parts", | |||
"description": "2 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 6,504: | Line 7,877: | ||
"icon": "Icon_Resource_Wine", | "icon": "Icon_Resource_Wine", | ||
"displayName": "Deliver 20 Wine", | "displayName": "Deliver 20 Wine", | ||
"description": "Used for luxury at: Tavern, Holy Guild House, Forum, Guild House, by: Beavers, | "description": "Used for luxury at: Tavern, Holy Guild House, Forum, Guild House, by: Beavers, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for luxury have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nCellar\u003Csprite name=grade3\u003E,\r\nCannery\u003Csprite name=grade2\u003E,\r\nAlchemist's Hut\u003Csprite name=grade2\u003E,\r\nTinctury\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
| Line 6,523: | Line 7,896: | ||
"icon": "Icon_Resource_Wine", | "icon": "Icon_Resource_Wine", | ||
"displayName": "Deliver 30 Wine", | "displayName": "Deliver 30 Wine", | ||
"description": "Used for luxury at: Tavern, Holy Guild House, Forum, Guild House, by: Beavers, | "description": "Used for luxury at: Tavern, Holy Guild House, Forum, Guild House, by: Beavers, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for luxury have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nCellar\u003Csprite name=grade3\u003E,\r\nCannery\u003Csprite name=grade2\u003E,\r\nAlchemist's Hut\u003Csprite name=grade2\u003E,\r\nTinctury\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
| Line 6,542: | Line 7,915: | ||
"icon": "Icon_Resource_Wine", | "icon": "Icon_Resource_Wine", | ||
"displayName": "Deliver 40 Wine", | "displayName": "Deliver 40 Wine", | ||
"description": "Used for luxury at: Tavern, Holy Guild House, Forum, Guild House, by: Beavers, | "description": "Used for luxury at: Tavern, Holy Guild House, Forum, Guild House, by: Beavers, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for luxury have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nCellar\u003Csprite name=grade3\u003E,\r\nCannery\u003Csprite name=grade2\u003E,\r\nAlchemist's Hut\u003Csprite name=grade2\u003E,\r\nTinctury\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
| Line 6,555: | Line 7,928: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"More Resolve for Comfortable" | { | ||
"id": "More Resolve for Comfortable", | |||
"displayName": "Long Term Contract", | |||
"description": "Workers who are assigned to a workplace that matches their comfort specialization receive an additional +2 Resolve from the \"Comfortable\" effect." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Reeds 35" | { | ||
"id": "Reeds 35", | |||
"displayName": "Bundle of Reeds", | |||
"description": "35 \u003Csprite name=\"[mat raw] reeds\"\u003E Reed" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Metal Tools 6" | { | ||
"id": "Metal Tools 6", | |||
"displayName": "Box of Tools", | |||
"description": "6 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Bat Influx", | ||
"displayName": " | "displayName": "Bat Influx", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 6,579: | Line 7,964: | ||
"type": "Good", | "type": "Good", | ||
"amount": "35", | "amount": "35", | ||
"icon": " | "icon": "Icon_Resource_CopperOre", | ||
"displayName": "Deliver 35 | "displayName": "Deliver 35 Copper Ore", | ||
"description": " | "description": "A soft and malleable metal.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nMine\u003Csprite name=grade2\u003E" | ||
} | } | ||
] | ] | ||
| Line 6,591: | Line 7,976: | ||
"type": "Good", | "type": "Good", | ||
"amount": "50", | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_CopperOre", | ||
"displayName": "Deliver 50 | "displayName": "Deliver 50 Copper Ore", | ||
"description": " | "description": "A soft and malleable metal.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nMine\u003Csprite name=grade2\u003E" | ||
} | } | ||
] | ] | ||
| Line 6,603: | Line 7,988: | ||
"type": "Good", | "type": "Good", | ||
"amount": "65", | "amount": "65", | ||
"icon": " | "icon": "Icon_Resource_CopperOre", | ||
"displayName": "Deliver 65 | "displayName": "Deliver 65 Copper Ore", | ||
"description": " | "description": "A soft and malleable metal.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nMine\u003Csprite name=grade2\u003E" | ||
} | } | ||
] | ] | ||
| Line 6,611: | Line 7,996: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Bat 5", | |||
"displayName": "Group of Bats", | |||
"description": "5 Bats will join the settlement." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Copper Bar +1", | |||
"displayName": "Advanced Smelting", | |||
"description": "+1 to \u003Csprite name=\"[metal] copper bar\"\u003E Copper Bars production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Paper 25", | |||
"displayName": "Bundle of Scrolls", | |||
"description": "25 \u003Csprite name=\"[needs] scrolls\"\u003E Scrolls" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Bat Population", | ||
"displayName": " | "displayName": "Bat Population", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 6,634: | Line 8,031: | ||
{ | { | ||
"type": "RaceAmountForTime", | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "6", | ||
"icon": " | "icon": "bats_temp", | ||
"displayName": " | "displayName": "Bats", | ||
"description": "Have at least | "description": "Have at least 6 Bats for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": "RaceResolveForTime", | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "14", | ||
"icon": " | "icon": "Icon_UI_OrderBatResolve", | ||
"displayName": " | "displayName": "Bats Resolve", | ||
"description": "Keep | "description": "Keep Bats Resolve above 14 for 30 seconds" | ||
} | } | ||
] | ] | ||
| Line 6,653: | Line 8,050: | ||
{ | { | ||
"type": "RaceAmountForTime", | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "bats_temp", | ||
"displayName": " | "displayName": "Bats", | ||
"description": "Have at least | "description": "Have at least 8 Bats for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": "RaceResolveForTime", | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "18", | ||
"icon": " | "icon": "Icon_UI_OrderBatResolve", | ||
"displayName": " | "displayName": "Bats Resolve", | ||
"description": "Keep | "description": "Keep Bats Resolve above 18 for 60 seconds" | ||
} | } | ||
] | ] | ||
| Line 6,672: | Line 8,069: | ||
{ | { | ||
"type": "RaceAmountForTime", | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "bats_temp", | ||
"displayName": " | "displayName": "Bats", | ||
"description": "Have at least | "description": "Have at least 10 Bats for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": "RaceResolveForTime", | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "22", | ||
"icon": " | "icon": "Icon_UI_OrderBatResolve", | ||
"displayName": " | "displayName": "Bats Resolve", | ||
"description": "Keep | "description": "Keep Bats Resolve above 22 for 120 seconds" | ||
} | } | ||
] | ] | ||
| Line 6,688: | Line 8,085: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Skewers 30", | |||
"displayName": "Pack of Skewers", | |||
"description": "30 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Grill Blueprint", | |||
"displayName": "Grill", | |||
"description": "Can produce: \u003Csprite name=[food processed] skewers\u003E Skewers (\u003Csprite name=grade3\u003E), \u003Csprite name=[food processed] paste\u003E Paste (\u003Csprite name=grade2\u003E), \u003Csprite name=[metal] copper bar\u003E Copper Bars (\u003Csprite name=grade1\u003E). \nRain engine: \u003Csprite name=\"[water] drizzle water\"\u003E Drizzle Water." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Beaver Influx", | ||
"displayName": " | "displayName": "Beaver Influx", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 6,710: | Line 8,119: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "35", | ||
"icon": " | "icon": "Icon_Resource_Roots", | ||
"displayName": " | "displayName": "Deliver 35 Roots", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nHerb Garden\u003Csprite name=grade1\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 6,729: | Line 8,131: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Roots", | ||
"displayName": " | "displayName": "Deliver 50 Roots", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nHerb Garden\u003Csprite name=grade1\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
}, | } | ||
] | |||
}, | |||
{ | |||
"difficulty": "Hard", | |||
"logics": [ | |||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "65", | ||
"icon": " | "icon": "Icon_Resource_Roots", | ||
"displayName": " | "displayName": "Deliver 65 Roots", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nHerb Garden\u003Csprite name=grade1\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 6,746: | Line 8,153: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Beaver 5", | |||
"displayName": "Group of Beavers", | |||
"description": "5 Beavers will join the settlement." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Planks 10", | |||
"displayName": "Box of Planks", | |||
"description": "10 \u003Csprite name=\"[mat processed] planks\"\u003E Planks" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Ale 15", | |||
"displayName": "Barrels of Ale", | |||
"description": "15 \u003Csprite name=\"[needs] ale\"\u003E Ale" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Beaver Population", | ||
"displayName": " | "displayName": "Beaver Population", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 6,768: | Line 8,187: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "beaver_temp", | ||
"displayName": " | "displayName": "Beavers", | ||
"description": " | "description": "Have at least 8 Beavers for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_UI_OrderBeaverResolve", | ||
"displayName": " | "displayName": "Beavers Resolve", | ||
"description": " | "description": "Keep Beavers Resolve above 20 for 30 seconds" | ||
} | } | ||
] | ] | ||
| Line 6,787: | Line 8,206: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "beaver_temp", | ||
"displayName": " | "displayName": "Beavers", | ||
"description": " | "description": "Have at least 10 Beavers for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "24", | ||
"icon": " | "icon": "Icon_UI_OrderBeaverResolve", | ||
"displayName": " | "displayName": "Beavers Resolve", | ||
"description": " | "description": "Keep Beavers Resolve above 24 for 30 seconds" | ||
} | } | ||
] | ] | ||
| Line 6,806: | Line 8,225: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "12", | ||
"icon": " | "icon": "beaver_temp", | ||
"displayName": " | "displayName": "Beavers", | ||
"description": " | "description": "Have at least 12 Beavers for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "28", | ||
"icon": " | "icon": "Icon_UI_OrderBeaverResolve", | ||
"displayName": " | "displayName": "Beavers Resolve", | ||
"description": " | "description": "Keep Beavers Resolve above 28 for 30 seconds" | ||
} | } | ||
] | ] | ||
| Line 6,823: | Line 8,242: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Lumbermill Blueprint", | |||
"displayName": "Lumber Mill", | |||
"description": "Can produce: \u003Csprite name=[mat processed] planks\u003E Planks (\u003Csprite name=grade3\u003E), \u003Csprite name=[needs] scrolls\u003E Scrolls (\u003Csprite name=grade1\u003E), \u003Csprite name=[packs] pack of trade goods\u003E Pack of Trade Goods (\u003Csprite name=grade1\u003E). \nRain engine: \u003Csprite name=\"[water] storm water\"\u003E Storm Water." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Pickled Goods 30", | |||
"displayName": "Pickled Goods", | |||
"description": "30 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Blight Post", | ||
"displayName": " | "displayName": "Fighting the Storm", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 6,851: | Line 8,276: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Blight Post_icon", | ||
"displayName": " | "displayName": "Blight Post", | ||
"description": " | "description": "A specialized building dedicated to fighting Blightrot. Blight Fighters will prepare \u003Csprite name=\"blight fuel\"\u003E Purging Fire during drizzle and clearance seasons, and use it to burn Blightrot Cysts during the storm." | ||
}, | |||
{ | |||
"type": "BuildingProduction", | |||
"amount": "10", | |||
"icon": "Icon_Resource_PurgingFire", | |||
"displayName": "Purging Fire in Blight Post", | |||
"description": "Produce 10 Purging Fire in the building: Blight Post." | |||
} | } | ||
] | ] | ||
| Line 6,863: | Line 8,295: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": "1", | |||
"icon": "Blight Post_icon", | |||
"displayName": "Blight Post", | |||
"description": "A specialized building dedicated to fighting Blightrot. Blight Fighters will prepare \u003Csprite name=\"blight fuel\"\u003E Purging Fire during drizzle and clearance seasons, and use it to burn Blightrot Cysts during the storm." | |||
}, | |||
{ | |||
"type": "BuildingProduction", | |||
"amount": "30", | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_PurgingFire", | ||
"displayName": " | "displayName": "Purging Fire in Blight Post", | ||
"description": " | "description": "Produce 30 Purging Fire in the building: Blight Post." | ||
} | } | ||
] | ] | ||
| Line 6,885: | Line 8,312: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Queens Gift 10", | |||
"displayName": "Purging Fire", | |||
"description": "10 \u003Csprite name=\"blight fuel\"\u003E Purging Fire" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Sea Marrow 30", | |||
"displayName": "Crate of Sea Marrow", | |||
"description": "30 \u003Csprite name=\"[crafting] sea marrow\"\u003E Sea Marrow" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts 5" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Brewery", | ||
"displayName": " | "displayName": "Happy Brewing", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 6,904: | Line 8,343: | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Easy", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedsCategoryServed", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_UI_Services", | ||
"displayName": " | "displayName": "Any Services need fulfilled", | ||
"description": " | "description": "Fulfill any need from the Services category 30 times." | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "30", | |||
"icon": "Icon_Resource_Ale", | |||
"displayName": "Deliver 30 Ale", | |||
"description": "Used for leisure at: Tavern, Monastery, Market, by Humans, Beavers. Villagers with a satisfied need for leisure have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nBrewery\u003Csprite name=grade3\u003E,\r\nDistillery\u003Csprite name=grade2\u003E,\r\nTinctury\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade1\u003E" | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | |||
"type": "NeedsCategoryServed", | |||
"amount": "35", | |||
"icon": "Icon_UI_Services", | |||
"displayName": "Any Services need fulfilled", | |||
"description": "Fulfill any need from the Services category 35 times." | |||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "35", | |||
"icon": "Icon_Resource_Ale", | |||
"displayName": "Deliver 35 Ale", | |||
"description": "Used for leisure at: Tavern, Monastery, Market, by Humans, Beavers. Villagers with a satisfied need for leisure have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nBrewery\u003Csprite name=grade3\u003E,\r\nDistillery\u003Csprite name=grade2\u003E,\r\nTinctury\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade1\u003E" | |||
} | } | ||
] | ] | ||
| Line 6,919: | Line 8,384: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedsCategoryServed", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_UI_Services", | ||
"displayName": " | "displayName": "Any Services need fulfilled", | ||
"description": " | "description": "Fulfill any need from the Services category 40 times." | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "40", | |||
"icon": "Icon_Resource_Ale", | |||
"displayName": "Deliver 40 Ale", | |||
"description": "Used for leisure at: Tavern, Monastery, Market, by Humans, Beavers. Villagers with a satisfied need for leisure have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nBrewery\u003Csprite name=grade3\u003E,\r\nDistillery\u003Csprite name=grade2\u003E,\r\nTinctury\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade1\u003E" | |||
} | } | ||
] | ] | ||
| Line 6,929: | Line 8,401: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Accidental Bricks", | |||
"displayName": "Repurposed Clay", | |||
"description": "Nothing goes to waste. Gain 2 \u003Csprite name=\"[mat processed] bricks\"\u003E Bricks for every 10 \u003Csprite name=\"[vessel] pottery\"\u003E Pottery produced." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Pottery +2", | |||
"displayName": "Rain-Powered Pottery Wheel", | |||
"description": "+2 to \u003Csprite name=\"[vessel] pottery\"\u003E Pottery production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Pickled Goods 20", | |||
"displayName": "Pickled Goods", | |||
"description": "20 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
}, | |||
{ | |||
"id": "Jerky 20", | |||
"displayName": "Basket of Jerky", | |||
"description": "20 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Skewers 20", | |||
"displayName": "Pack of Skewers", | |||
"description": "20 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Porridge 20", | |||
"displayName": "Box of Porridge", | |||
"description": "20 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Paste 20", | |||
"displayName": "Bowl of Paste", | |||
"description": "20 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Biscuits 20", | |||
"displayName": "Basket of Biscuits", | |||
"description": "20 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pie 20", | |||
"displayName": "Basket of Pies", | |||
"description": "20 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Coats", | ||
"displayName": " | "displayName": "Clothing the People", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 6,951: | Line 8,465: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "25", | ||
"icon": " | "icon": "Icon_Resource_Coats", | ||
"displayName": " | "displayName": "Need for Coats fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for coats 25 times." | ||
} | } | ||
] | ] | ||
| Line 6,963: | Line 8,477: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Coats", | ||
"displayName": " | "displayName": "Need for Coats fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for coats 30 times." | ||
} | } | ||
] | ] | ||
| Line 6,975: | Line 8,489: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "35", | ||
"icon": " | "icon": "Icon_Resource_Coats", | ||
"displayName": " | "displayName": "Need for Coats fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for coats 35 times." | ||
} | } | ||
] | ] | ||
| Line 6,985: | Line 8,499: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Fabric +1", | |||
"displayName": "Reinforced Needles", | |||
"description": "+1 to \u003Csprite name=\"[mat processed] fabric\"\u003E Fabric production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Pack of Provisions 5", | |||
"displayName": "Packs of Provisions", | |||
"description": "5 \u003Csprite name=\"[packs] pack of provisions\"\u003E Pack of Provisions" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Convert", | ||
"displayName": " | "displayName": "Restoration", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 7,007: | Line 8,533: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RelicResolvedWithReward", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_OrderWelcomePeople", | ||
"displayName": " | "displayName": "Empathy", | ||
"description": " | "description": "Complete at least 1 events by making a decision: Empathy \u003Csprite name=dec_empathy\u003E." | ||
} | } | ||
] | ] | ||
| Line 7,019: | Line 8,545: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RelicResolvedWithReward", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_OrderWelcomePeople", | ||
"displayName": " | "displayName": "Empathy", | ||
"description": " | "description": "Complete at least 2 events by making a decision: Empathy \u003Csprite name=dec_empathy\u003E." | ||
} | } | ||
] | ] | ||
| Line 7,029: | Line 8,555: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Ancient Tablet 3", | |||
"displayName": "Chest of Ancient Tablets", | |||
"description": "3 \u003Csprite name=\"[valuable] ancient tablet\"\u003E Ancient Tablet" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Metal Tools 10", | |||
"displayName": "Box of Tools", | |||
"description": "10 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Berries 30", | |||
"displayName": "Basket of Berries", | |||
"description": "30 \u003Csprite name=\"[food raw] berries\"\u003E Berries" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Crops", | ||
"displayName": " | "displayName": "Advanced Farming", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 7,057: | Line 8,589: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "15", | ||
"icon": " | "icon": "Icon_Resource_Crops", | ||
"displayName": " | "displayName": "Deliver 15 Pack of Crops", | ||
"description": " | "description": "Crops packaged for delivery, used to fulfill orders and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nGranary\u003Csprite name=grade2\u003E,\r\nBrewery\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 7,069: | Line 8,601: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "18", | ||
"icon": " | "icon": "Icon_Resource_Crops", | ||
"displayName": " | "displayName": "Deliver 18 Pack of Crops", | ||
"description": " | "description": "Crops packaged for delivery, used to fulfill orders and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nGranary\u003Csprite name=grade2\u003E,\r\nBrewery\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 7,081: | Line 8,613: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_Crops", | ||
"displayName": " | "displayName": "Deliver 20 Pack of Crops", | ||
"description": " | "description": "Crops packaged for delivery, used to fulfill orders and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nGranary\u003Csprite name=grade2\u003E,\r\nBrewery\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 7,091: | Line 8,623: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "SmallFarm +25 (Composite)", | |||
"displayName": "Old Ghran's Technique", | |||
"description": "+25% to amount of goods produced in the Small Farm." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Plantation +25", | |||
"displayName": "Large Baskets", | |||
"description": "+25% to amount of goods produced in the Plantation." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Herb Garden +25 (Composite)", | |||
"displayName": "Advanced Herbalism", | |||
"description": "+25% to amount of goods produced in the Herb Garden." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Cysts", | ||
"displayName": " | "displayName": "Firestarter", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 7,109: | Line 8,653: | ||
"timeToFail": 0, | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "CystsRemoved", | ||
"amount": " | "amount": "6", | ||
"icon": " | "icon": "Icon_UI_OrderBurnCysts", | ||
"displayName": " | "displayName": "Burn Blightrot Cysts", | ||
"description": " | "description": "Burn at least 6 Blightrot Cysts." | ||
} | } | ||
] | ] | ||
| Line 7,137: | Line 8,669: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "CystsRemoved", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "Icon_UI_OrderBurnCysts", | ||
"displayName": " | "displayName": "Burn Blightrot Cysts", | ||
"description": " | "description": "Burn at least 8 Blightrot Cysts." | ||
} | } | ||
] | ] | ||
| Line 7,147: | Line 8,679: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Blight Fuel +1", | |||
"displayName": "Fuel Mix", | |||
"description": "+1 to \u003Csprite name=\"blight fuel\"\u003E Purging Fire production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "NewRandomVillagers 3", | |||
"displayName": "Villagers", | |||
"description": "A group of 3 villagers." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Porridge 40", | |||
"displayName": "Box of Porridge", | |||
"description": "40 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Jerky 40", | |||
"displayName": "Basket of Jerky", | |||
"description": "40 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Pie 40", | |||
"displayName": "Basket of Pies", | |||
"description": "40 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Biscuits 40", | |||
"displayName": "Basket of Biscuits", | |||
"description": "40 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Paste 40", | |||
"displayName": "Bowl of Paste", | |||
"description": "40 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Pickled Goods 40", | |||
"displayName": "Pickled Goods", | |||
"description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Dangerous Glades", | ||
"displayName": " | "displayName": "Risky Expedition", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 7,169: | Line 8,743: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_Order_DangerousDiscovery", | ||
"displayName": " | "displayName": "Dangerous Glades", | ||
"description": " | "description": "Cut through the forest to discover 1 Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
} | } | ||
] | ] | ||
| Line 7,181: | Line 8,755: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_Order_DangerousDiscovery", | ||
"displayName": " | "displayName": "Dangerous Glades", | ||
"description": " | "description": "Cut through the forest to discover 2 Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
} | } | ||
] | ] | ||
| Line 7,193: | Line 8,767: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_Order_DangerousDiscovery", | ||
"displayName": " | "displayName": "Dangerous Glades", | ||
"description": " | "description": "Cut through the forest to discover 3 Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
} | } | ||
] | ] | ||
| Line 7,203: | Line 8,777: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Eggs 40", | |||
"displayName": "Basket of Eggs", | |||
"description": "40 \u003Csprite name=\"[food raw] eggs\"\u003E Eggs" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Plant Fiber 35", | |||
"displayName": "Bundle of Plant Fiber", | |||
"description": "35 \u003Csprite name=\"[mat raw] plant fibre\"\u003E Plant Fiber" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Metal Tools | { | ||
"id": "Metal Tools 7", | |||
"displayName": "Box of Tools", | |||
"description": "7 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Engines", | ||
"displayName": " | "displayName": "Rain Engines", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 7,231: | Line 8,811: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "EnginesAmount", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "en_craft_61", | ||
"displayName": " | "displayName": "Rain Engines Installed", | ||
"description": " | "description": "Have at least 2 buildings with Rain Engines installed in your settlement." | ||
} | } | ||
] | ] | ||
| Line 7,243: | Line 8,823: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "EnginesAmount", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "en_craft_61", | ||
"displayName": " | "displayName": "Rain Engines Installed", | ||
"description": " | "description": "Have at least 3 buildings with Rain Engines installed in your settlement." | ||
} | } | ||
] | ] | ||
| Line 7,255: | Line 8,835: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "EnginesAmount", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "en_craft_61", | ||
"displayName": " | "displayName": "Rain Engines Installed", | ||
"description": " | "description": "Have at least 4 buildings with Rain Engines installed in your settlement." | ||
} | } | ||
] | ] | ||
| Line 7,265: | Line 8,845: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Wetstone 30", | |||
"displayName": "Crate of Stone", | |||
"description": "30 \u003Csprite name=\"[mat raw] stone\"\u003E Stone" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Plant Fiber 30", | |||
"displayName": "Bundle of Plant Fiber", | |||
"description": "30 \u003Csprite name=\"[mat raw] plant fibre\"\u003E Plant Fiber" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Oil 30", | |||
"displayName": "Oil Vessels", | |||
"description": "30 \u003Csprite name=\"[crafting] oil\"\u003E Oil" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II Fishing Trial | "id": "II Fishing Trial M S NB", | ||
"displayName": " | "displayName": "Algal Bloom", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 7,297: | Line 8,881: | ||
"type": "Good", | "type": "Good", | ||
"amount": "30", | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Algae 1", | ||
"displayName": "Deliver 30 | "displayName": "Deliver 30 Algae", | ||
"description": " | "description": "Slimy, tough fibers fished from murky waters. Used for crafting.\n\n\u003Cb\u003EObtained at:\u003C/b\u003E \r\nFishing Hut\u003Csprite name=grade2\u003E,\r\nSmall Fishing Hut\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 7,309: | Line 8,893: | ||
"type": "Good", | "type": "Good", | ||
"amount": "40", | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Algae 1", | ||
"displayName": "Deliver 40 | "displayName": "Deliver 40 Algae", | ||
"description": " | "description": "Slimy, tough fibers fished from murky waters. Used for crafting.\n\n\u003Cb\u003EObtained at:\u003C/b\u003E \r\nFishing Hut\u003Csprite name=grade2\u003E,\r\nSmall Fishing Hut\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 7,321: | Line 8,905: | ||
"type": "Good", | "type": "Good", | ||
"amount": "50", | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Algae 1", | ||
"displayName": "Deliver 50 | "displayName": "Deliver 50 Algae", | ||
"description": " | "description": "Slimy, tough fibers fished from murky waters. Used for crafting.\n\n\u003Cb\u003EObtained at:\u003C/b\u003E \r\nFishing Hut\u003Csprite name=grade2\u003E,\r\nSmall Fishing Hut\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 7,329: | Line 8,913: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Fabric +1", | |||
"displayName": "Reinforced Needles", | |||
"description": "+1 to \u003Csprite name=\"[mat processed] fabric\"\u003E Fabric production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
" | "id": "Paste 30", | ||
], | "displayName": "Bowl of Paste", | ||
"rewards3": [ | "description": "30 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | ||
" | }, | ||
] | { | ||
}, | "id": "Porridge 30", | ||
{ | "displayName": "Box of Porridge", | ||
"id": "II | "description": "30 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | ||
"displayName": " | }, | ||
{ | |||
"id": "Jerky 30", | |||
"displayName": "Basket of Jerky", | |||
"description": "30 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Skewers 30", | |||
"displayName": "Pack of Skewers", | |||
"description": "30 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Pie 30", | |||
"displayName": "Basket of Pies", | |||
"description": "30 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Biscuits 30", | |||
"displayName": "Basket of Biscuits", | |||
"description": "30 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pickled Goods 30", | |||
"displayName": "Pickled Goods", | |||
"description": "30 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Metal Tools 6", | |||
"displayName": "Box of Tools", | |||
"description": "6 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "II Fishing Trial RW CF S", | |||
"displayName": "Scaling Up", | |||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 7,353: | Line 8,978: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Scales 1", | ||
"displayName": "Deliver | "displayName": "Deliver 30 Scales", | ||
"description": " | "description": "Durable fish skin, richly infused with copper. Used for crafting.\n\n\u003Cb\u003EObtained at:\u003C/b\u003E \r\nFishing Hut\u003Csprite name=grade2\u003E,\r\nSmall Fishing Hut\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 7,365: | Line 8,990: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Scales 1", | ||
"displayName": "Deliver | "displayName": "Deliver 40 Scales", | ||
"description": " | "description": "Durable fish skin, richly infused with copper. Used for crafting.\n\n\u003Cb\u003EObtained at:\u003C/b\u003E \r\nFishing Hut\u003Csprite name=grade2\u003E,\r\nSmall Fishing Hut\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 7,377: | Line 9,002: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Scales 1", | ||
"displayName": "Deliver | "displayName": "Deliver 50 Scales", | ||
"description": " | "description": "Durable fish skin, richly infused with copper. Used for crafting.\n\n\u003Cb\u003EObtained at:\u003C/b\u003E \r\nFishing Hut\u003Csprite name=grade2\u003E,\r\nSmall Fishing Hut\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 7,386: | Line 9,011: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Boots +2", | |||
"displayName": "Shoe Mold", | |||
"description": "+2 to \u003Csprite name=\"[needs] boots\"\u003E Boots production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Ink +2", | |||
"displayName": "Big Phials", | |||
"description": "+2 to \u003Csprite name=\"[crafting] dye\"\u003E Dye production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Coats 25", | |||
"displayName": "Bundle of Coats", | |||
"description": "25 \u003Csprite name=\"[needs] coats\"\u003E Coats" | |||
}, | |||
{ | |||
"id": "Boots 25", | |||
"displayName": "Box of Boots", | |||
"description": "25 \u003Csprite name=\"[needs] boots\"\u003E Boots" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Porridge 30", | |||
"displayName": "Box of Porridge", | |||
"description": "30 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Paste 30", | |||
"displayName": "Bowl of Paste", | |||
"description": "30 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Pie 30", | |||
"displayName": "Basket of Pies", | |||
"description": "30 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Biscuits 30", | |||
"displayName": "Basket of Biscuits", | |||
"description": "30 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pickled Goods 30", | |||
"displayName": "Pickled Goods", | |||
"description": "30 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
}, | |||
{ | |||
"id": "Jerky 30", | |||
"displayName": "Basket of Jerky", | |||
"description": "30 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Skewers 30", | |||
"displayName": "Pack of Skewers", | |||
"description": "30 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Fishing Trial SO M CRW NB", | ||
"displayName": " | "displayName": "Out Fishing", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 7,408: | Line 9,085: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Fish 1", | ||
"displayName": " | "displayName": "Deliver 30 Fish", | ||
"description": " | "description": "Plenty of them in the sea. A common food source.\n\n\u003Cb\u003EObtained at:\u003C/b\u003E \r\nFishing Hut\u003Csprite name=grade2\u003E,\r\nSmall Fishing Hut\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 7,427: | Line 9,097: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Fish 1", | ||
"displayName": " | "displayName": "Deliver 40 Fish", | ||
"description": " | "description": "Plenty of them in the sea. A common food source.\n\n\u003Cb\u003EObtained at:\u003C/b\u003E \r\nFishing Hut\u003Csprite name=grade2\u003E,\r\nSmall Fishing Hut\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 7,446: | Line 9,109: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Fish 1", | ||
"displayName": " | "displayName": "Deliver 50 Fish", | ||
"description": " | "description": "Plenty of them in the sea. A common food source.\n\n\u003Cb\u003EObtained at:\u003C/b\u003E \r\nFishing Hut\u003Csprite name=grade2\u003E,\r\nSmall Fishing Hut\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 7,463: | Line 9,119: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Food Production Speed +20", | |||
"displayName": "Viceroy's Survival Guide", | |||
"description": "A handy set of notes on how to survive in the wilderness, written by an anonymous viceroy. Increases global food production speed by 20%." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Boots 30", | |||
"displayName": "Box of Boots", | |||
"description": "30 \u003Csprite name=\"[needs] boots\"\u003E Boots" | |||
}, | |||
{ | |||
"id": "Coats 30", | |||
"displayName": "Bundle of Coats", | |||
"description": "30 \u003Csprite name=\"[needs] coats\"\u003E Coats" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts | { | ||
"id": "Parts 4", | |||
"displayName": "Parts", | |||
"description": "4 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Fox Influx", | ||
"displayName": " | "displayName": "Fox Influx", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 7,486: | Line 9,159: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "35", | ||
"icon": " | "icon": "Icon_Resource_Herbs", | ||
"displayName": "Deliver | "displayName": "Deliver 35 Herbs", | ||
"description": " | "description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHerb Garden\u003Csprite name=grade2\u003E,\r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 7,498: | Line 9,171: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Herbs", | ||
"displayName": "Deliver | "displayName": "Deliver 50 Herbs", | ||
"description": " | "description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHerb Garden\u003Csprite name=grade2\u003E,\r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 7,510: | Line 9,183: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "65", | ||
"icon": " | "icon": "Icon_Resource_Herbs", | ||
"displayName": "Deliver | "displayName": "Deliver 65 Herbs", | ||
"description": " | "description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHerb Garden\u003Csprite name=grade2\u003E,\r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 7,519: | Line 9,192: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Foxes 5", | |||
"displayName": "Group of Foxes", | |||
"description": "5 Foxes will join the settlement." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Porridge 25", | |||
"displayName": "Box of Porridge", | |||
"description": "25 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Tea 20", | |||
"displayName": "Crate of Tea", | |||
"description": "20 \u003Csprite name=\"[needs] tea\"\u003E Tea" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Fox Population", | ||
"displayName": " | "displayName": "Fox Population", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 7,543: | Line 9,228: | ||
"type": "RaceAmountForTime", | "type": "RaceAmountForTime", | ||
"amount": "8", | "amount": "8", | ||
"icon": " | "icon": "fox_temp", | ||
"displayName": " | "displayName": "Foxes", | ||
"description": "Have at least 8 | "description": "Have at least 8 Foxes for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": "RaceResolveForTime", | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "14", | ||
"icon": " | "icon": "Icon_UI_OrderFoxResolve", | ||
"displayName": " | "displayName": "Foxes Resolve", | ||
"description": "Keep | "description": "Keep Foxes Resolve above 14 for 30 seconds" | ||
} | } | ||
] | ] | ||
| Line 7,562: | Line 9,247: | ||
"type": "RaceAmountForTime", | "type": "RaceAmountForTime", | ||
"amount": "10", | "amount": "10", | ||
"icon": " | "icon": "fox_temp", | ||
"displayName": " | "displayName": "Foxes", | ||
"description": "Have at least 10 | "description": "Have at least 10 Foxes for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": "RaceResolveForTime", | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "16", | ||
"icon": " | "icon": "Icon_UI_OrderFoxResolve", | ||
"displayName": " | "displayName": "Foxes Resolve", | ||
"description": "Keep | "description": "Keep Foxes Resolve above 16 for 30 seconds" | ||
} | } | ||
] | ] | ||
| Line 7,581: | Line 9,266: | ||
"type": "RaceAmountForTime", | "type": "RaceAmountForTime", | ||
"amount": "12", | "amount": "12", | ||
"icon": " | "icon": "fox_temp", | ||
"displayName": " | "displayName": "Foxes", | ||
"description": "Have at least 12 | "description": "Have at least 12 Foxes for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": "RaceResolveForTime", | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "18", | ||
"icon": " | "icon": "Icon_UI_OrderFoxResolve", | ||
"displayName": " | "displayName": "Foxes Resolve", | ||
"description": "Keep | "description": "Keep Foxes Resolve above 18 for 30 seconds" | ||
} | } | ||
] | ] | ||
| Line 7,596: | Line 9,281: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Druid Blueprint", | |||
"displayName": "Druid's Hut", | |||
"description": "Can produce: \u003Csprite name=[crafting] oil\u003E Oil (\u003Csprite name=grade3\u003E), \u003Csprite name=[needs] tea\u003E Tea (\u003Csprite name=grade2\u003E), \u003Csprite name=[needs] coats\u003E Coats (\u003Csprite name=grade1\u003E). \nRain engine: \u003Csprite name=\"[water] clearance water\"\u003E Clearance Water." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Pickled Goods 30", | |||
"displayName": "Pickled Goods", | |||
"description": "30 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts 5" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Frog Influx", | ||
"displayName": " | "displayName": "Frog Influx", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 7,619: | Line 9,316: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Stone", | ||
"displayName": "Deliver | "displayName": "Deliver 30 Stone", | ||
"description": " | "description": "Bones of the earth. Used mostly for crafting.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nStonecutters' Camp\u003Csprite name=grade2\u003E" | ||
} | } | ||
] | ] | ||
| Line 7,638: | Line 9,328: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "45", | ||
"icon": " | "icon": "Icon_Resource_Stone", | ||
"displayName": "Deliver | "displayName": "Deliver 45 Stone", | ||
"description": " | "description": "Bones of the earth. Used mostly for crafting.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nStonecutters' Camp\u003Csprite name=grade2\u003E" | ||
} | } | ||
] | ] | ||
| Line 7,657: | Line 9,340: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "60", | ||
"icon": " | "icon": "Icon_Resource_Stone", | ||
"displayName": "Deliver | "displayName": "Deliver 60 Stone", | ||
"description": " | "description": "Bones of the earth. Used mostly for crafting.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nStonecutters' Camp\u003Csprite name=grade2\u003E" | ||
} | } | ||
] | ] | ||
| Line 7,673: | Line 9,349: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Frog 5", | |||
"displayName": "Group of Frogs", | |||
"description": "5 Frogs will join the settlement." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Bricks +1", | |||
"displayName": "Reinforced Brick Mold", | |||
"description": "+1 to \u003Csprite name=\"[mat processed] bricks\"\u003E Bricks production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Boots 25", | |||
"displayName": "Box of Boots", | |||
"description": "25 \u003Csprite name=\"[needs] boots\"\u003E Boots" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Frog Population", | ||
"displayName": " | "displayName": "Frog Population", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 7,696: | Line 9,383: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "frog_temp", | ||
"displayName": " | "displayName": "Frogs", | ||
"description": " | "description": "Have at least 8 Frogs for 30 seconds" | ||
}, | |||
{ | |||
"type": "RaceResolveForTime", | |||
"amount": "20", | |||
"icon": "Icon_UI_OrderFrogResolve 1", | |||
"displayName": "Frogs Resolve", | |||
"description": "Keep Frogs Resolve above 20 for 30 seconds" | |||
} | } | ||
] | ] | ||
| Line 7,708: | Line 9,402: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "frog_temp", | ||
"displayName": " | "displayName": "Frogs", | ||
"description": " | "description": "Have at least 10 Frogs for 30 seconds" | ||
}, | |||
{ | |||
"type": "RaceResolveForTime", | |||
"amount": "24", | |||
"icon": "Icon_UI_OrderFrogResolve 1", | |||
"displayName": "Frogs Resolve", | |||
"description": "Keep Frogs Resolve above 24 for 30 seconds" | |||
} | } | ||
] | ] | ||
| Line 7,720: | Line 9,421: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "12", | ||
"icon": " | "icon": "frog_temp", | ||
"displayName": " | "displayName": "Frogs", | ||
"description": " | "description": "Have at least 12 Frogs for 30 seconds" | ||
}, | |||
{ | |||
"type": "RaceResolveForTime", | |||
"amount": "28", | |||
"icon": "Icon_UI_OrderFrogResolve 1", | |||
"displayName": "Frogs Resolve", | |||
"description": "Keep Frogs Resolve above 28 for 30 seconds" | |||
} | } | ||
] | ] | ||
| Line 7,730: | Line 9,438: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Cannery Blueprint", | |||
"displayName": "Cannery", | |||
"description": "Can produce: \u003Csprite name=[food processed] paste\u003E Paste (\u003Csprite name=grade3\u003E), \u003Csprite name=[needs] wine\u003E Wine (\u003Csprite name=grade2\u003E), \u003Csprite name=[food processed] biscuits\u003E Biscuits (\u003Csprite name=grade1\u003E). \nRain engine: \u003Csprite name=\"[water] drizzle water\"\u003E Drizzle Water." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Paste 30", | |||
"displayName": "Bowl of Paste", | |||
"description": "30 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Fuel and Building", | ||
"displayName": " | "displayName": "Important Delivery", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 7,757: | Line 9,472: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "Icon_Resource_Coal", | ||
"displayName": " | "displayName": "Deliver 8 Coal", | ||
"description": " | "description": "Efficient fuel. \n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nKiln\u003Csprite name=grade3\u003E,\r\nMine\u003Csprite name=grade2\u003E,\r\nBrick Oven\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "8", | |||
"icon": "Icon_Resource_BuildingMaterials", | |||
"displayName": "Deliver 8 Pack of Building Materials", | |||
"description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 7,769: | Line 9,491: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "Icon_Resource_Coal", | ||
"displayName": " | "displayName": "Deliver 10 Coal", | ||
"description": " | "description": "Efficient fuel. \n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nKiln\u003Csprite name=grade3\u003E,\r\nMine\u003Csprite name=grade2\u003E,\r\nBrick Oven\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "10", | |||
"icon": "Icon_Resource_BuildingMaterials", | |||
"displayName": "Deliver 10 Pack of Building Materials", | |||
"description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 7,781: | Line 9,510: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_Coal", | ||
"displayName": " | "displayName": "Deliver 20 Coal", | ||
"description": " | "description": "Efficient fuel. \n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nKiln\u003Csprite name=grade3\u003E,\r\nMine\u003Csprite name=grade2\u003E,\r\nBrick Oven\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "12", | |||
"icon": "Icon_Resource_BuildingMaterials", | |||
"displayName": "Deliver 12 Pack of Building Materials", | |||
"description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 7,791: | Line 9,527: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Hearth Parts 2", | |||
"displayName": "Wildfire Essence", | |||
"description": "2 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Metal Tools | { | ||
"id": "Metal Tools 6", | |||
"displayName": "Box of Tools", | |||
"description": "6 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Coats 40", | |||
"displayName": "Bundle of Coats", | |||
"description": "40 \u003Csprite name=\"[needs] coats\"\u003E Coats" | |||
}, | |||
{ | |||
"id": "Boots 40", | |||
"displayName": "Box of Boots", | |||
"description": "40 \u003Csprite name=\"[needs] boots\"\u003E Boots" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Glades in Time", | ||
"displayName": " | "displayName": "Into the Unknown", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 7,813: | Line 9,566: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscoveryInTime", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_OrderGlades", | ||
"displayName": " | "displayName": "Glades in Time", | ||
"description": " | "description": "Discover 2 glades at an interval of 210 seconds. Progress will reset if the time between discoveries exceeds the limit." | ||
} | } | ||
] | ] | ||
| Line 7,832: | Line 9,578: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscoveryInTime", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_OrderGlades", | ||
"displayName": " | "displayName": "Glades in Time", | ||
"description": " | "description": "Discover 2 glades at an interval of 180 seconds. Progress will reset if the time between discoveries exceeds the limit." | ||
} | } | ||
] | ] | ||
| Line 7,851: | Line 9,590: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscoveryInTime", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_OrderGlades", | ||
"displayName": " | "displayName": "Glades in Time", | ||
"description": " | "description": "Discover 2 glades at an interval of 150 seconds. Progress will reset if the time between discoveries exceeds the limit." | ||
} | } | ||
] | ] | ||
| Line 7,868: | Line 9,600: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Metal Tools 10", | |||
"displayName": "Box of Tools", | |||
"description": "10 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Incense 30", | |||
"displayName": "Vessel of Incense", | |||
"description": "30 \u003Csprite name=\"[needs] incense\"\u003E Incense" | |||
}, | |||
{ | |||
"id": "Tea 30", | |||
"displayName": "Crate of Tea", | |||
"description": "30 \u003Csprite name=\"[needs] tea\"\u003E Tea" | |||
}, | |||
{ | |||
"id": "Paper 30", | |||
"displayName": "Bundle of Scrolls", | |||
"description": "30 \u003Csprite name=\"[needs] scrolls\"\u003E Scrolls" | |||
}, | |||
{ | |||
"id": "Ale 30", | |||
"displayName": "Barrels of Ale", | |||
"description": "30 \u003Csprite name=\"[needs] ale\"\u003E Ale" | |||
}, | |||
{ | |||
"id": "Wine 30", | |||
"displayName": "Barrels of Wine", | |||
"description": "30 \u003Csprite name=\"[needs] wine\"\u003E Wine" | |||
}, | |||
{ | |||
"id": "Training Gear 30", | |||
"displayName": "Training Gear", | |||
"description": "30 \u003Csprite name=\"[needs] training gear\"\u003E Training Gear" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "NewRandomVillagers 3", | |||
"displayName": "Villagers", | |||
"description": "A group of 3 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Glades", | ||
"displayName": " | "displayName": "Into the Wilds", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 7,890: | Line 9,659: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_UI_OrderGlades", | ||
"displayName": " | "displayName": "Glades", | ||
"description": " | "description": "Cut through the forest to discover 3 glades." | ||
} | } | ||
] | ] | ||
| Line 7,909: | Line 9,671: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Icon_UI_OrderGlades", | ||
"displayName": " | "displayName": "Glades", | ||
"description": " | "description": "Cut through the forest to discover 4 glades." | ||
} | } | ||
] | ] | ||
| Line 7,928: | Line 9,683: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "5", | ||
"icon": " | "icon": "Icon_UI_OrderGlades", | ||
"displayName": " | "displayName": "Glades", | ||
"description": " | "description": "Cut through the forest to discover 5 glades." | ||
} | } | ||
] | ] | ||
| Line 7,945: | Line 9,693: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Amber 10", | |||
"displayName": "Amber Pouch", | |||
"description": "10 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Metal Tools 10", | |||
"displayName": "Box of Tools", | |||
"description": "10 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Insects 30", | |||
"displayName": "Basket of Insects", | |||
"description": "30 \u003Csprite name=\"[food raw] insects\"\u003E Insects" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II Happy | "id": "II Happy Beavers", | ||
"displayName": "Happy | "displayName": "Happy Beavers", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 7,969: | Line 9,729: | ||
"type": "RaceResolveForTime", | "type": "RaceResolveForTime", | ||
"amount": "20", | "amount": "20", | ||
"icon": " | "icon": "Icon_UI_OrderBeaverResolve", | ||
"displayName": " | "displayName": "Beavers Resolve", | ||
"description": "Keep | "description": "Keep Beavers Resolve above 20 for 60 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "TraderValueSold", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "Icon_UI_OrderTrade", | ||
"displayName": " | "displayName": "Value of Goods Sold", | ||
"description": " | "description": "Sell goods worth at least 8 Amber to a trader or trade route." | ||
} | } | ||
] | ] | ||
| Line 7,988: | Line 9,748: | ||
"type": "RaceResolveForTime", | "type": "RaceResolveForTime", | ||
"amount": "22", | "amount": "22", | ||
"icon": " | "icon": "Icon_UI_OrderBeaverResolve", | ||
"displayName": " | "displayName": "Beavers Resolve", | ||
"description": "Keep | "description": "Keep Beavers Resolve above 22 for 60 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "TraderValueSold", | ||
"amount": " | "amount": "12", | ||
"icon": " | "icon": "Icon_UI_OrderTrade", | ||
"displayName": " | "displayName": "Value of Goods Sold", | ||
"description": " | "description": "Sell goods worth at least 12 Amber to a trader or trade route." | ||
} | } | ||
] | ] | ||
| Line 8,007: | Line 9,767: | ||
"type": "RaceResolveForTime", | "type": "RaceResolveForTime", | ||
"amount": "24", | "amount": "24", | ||
"icon": " | "icon": "Icon_UI_OrderBeaverResolve", | ||
"displayName": " | "displayName": "Beavers Resolve", | ||
"description": "Keep | "description": "Keep Beavers Resolve above 24 for 60 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "TraderValueSold", | ||
"amount": " | "amount": "16", | ||
"icon": " | "icon": "Icon_UI_OrderTrade", | ||
"displayName": " | "displayName": "Value of Goods Sold", | ||
"description": " | "description": "Sell goods worth at least 16 Amber to a trader or trade route." | ||
} | } | ||
] | ] | ||
| Line 8,022: | Line 9,782: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Lumber Speed +15", | |||
"displayName": "Reinforced Axes", | |||
"description": "Woodcutting is a lot easier. Woodcutters' Camp production is 15% quicker." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Biscuits 30", | |||
"displayName": "Basket of Biscuits", | |||
"description": "30 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Metal Tools 10", | |||
"displayName": "Box of Tools", | |||
"description": "10 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II Happy | "id": "II Happy Foxes", | ||
"displayName": "Happy | "displayName": "Happy Foxes", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 8,046: | Line 9,818: | ||
"type": "RaceResolveForTime", | "type": "RaceResolveForTime", | ||
"amount": "14", | "amount": "14", | ||
"icon": " | "icon": "Icon_UI_OrderFoxResolve", | ||
"displayName": " | "displayName": "Foxes Resolve", | ||
"description": "Keep | "description": "Keep Foxes Resolve above 14 for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "RelicResolved", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_Order_GladeEvent", | ||
"displayName": " | "displayName": "Events Completed", | ||
"description": " | "description": "Complete any 1 Glade Events." | ||
} | } | ||
] | ] | ||
| Line 8,065: | Line 9,837: | ||
"type": "RaceResolveForTime", | "type": "RaceResolveForTime", | ||
"amount": "16", | "amount": "16", | ||
"icon": " | "icon": "Icon_UI_OrderFoxResolve", | ||
"displayName": " | "displayName": "Foxes Resolve", | ||
"description": "Keep | "description": "Keep Foxes Resolve above 16 for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "RelicResolved", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_Order_GladeEvent", | ||
"displayName": " | "displayName": "Events Completed", | ||
"description": " | "description": "Complete any 2 Glade Events." | ||
} | } | ||
] | ] | ||
| Line 8,084: | Line 9,856: | ||
"type": "RaceResolveForTime", | "type": "RaceResolveForTime", | ||
"amount": "18", | "amount": "18", | ||
"icon": " | "icon": "Icon_UI_OrderFoxResolve", | ||
"displayName": " | "displayName": "Foxes Resolve", | ||
"description": "Keep | "description": "Keep Foxes Resolve above 18 for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "RelicResolved", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_UI_Order_GladeEvent", | ||
"displayName": " | "displayName": "Events Completed", | ||
"description": " | "description": "Complete any 3 Glade Events." | ||
} | } | ||
] | ] | ||
| Line 8,099: | Line 9,871: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Tea +2", | |||
"displayName": "Tea Infuser", | |||
"description": "+2 to \u003Csprite name=\"[needs] tea\"\u003E Tea production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Amber 10", | |||
"displayName": "Amber Pouch", | |||
"description": "10 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Extra Fox Newcommers", | |||
"displayName": "Fox Friendship", | |||
"description": "2 additional Foxes will come with each group of newcomers." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II Happy | "id": "II Happy Frogs", | ||
"displayName": "Happy | "displayName": "Happy Frogs", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 8,122: | Line 9,906: | ||
{ | { | ||
"type": "RaceResolveForTime", | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_UI_OrderFrogResolve 1", | ||
"displayName": " | "displayName": "Frogs Resolve", | ||
"description": "Keep | "description": "Keep Frogs Resolve above 20 for 60 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "25", | ||
"icon": " | "icon": "Icon_UI_OrderUseWater", | ||
"displayName": " | "displayName": "Use Any Rainwater", | ||
"description": " | "description": "Use 25 units of rainwater (any type) in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 8,141: | Line 9,925: | ||
{ | { | ||
"type": "RaceResolveForTime", | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "22", | ||
"icon": " | "icon": "Icon_UI_OrderFrogResolve 1", | ||
"displayName": " | "displayName": "Frogs Resolve", | ||
"description": "Keep | "description": "Keep Frogs Resolve above 22 for 60 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_UI_OrderUseWater", | ||
"displayName": " | "displayName": "Use Any Rainwater", | ||
"description": " | "description": "Use 50 units of rainwater (any type) in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 8,160: | Line 9,944: | ||
{ | { | ||
"type": "RaceResolveForTime", | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "24", | ||
"icon": " | "icon": "Icon_UI_OrderFrogResolve 1", | ||
"displayName": " | "displayName": "Frogs Resolve", | ||
"description": "Keep | "description": "Keep Frogs Resolve above 24 for 60 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "75", | ||
"icon": " | "icon": "Icon_UI_OrderUseWater", | ||
"displayName": " | "displayName": "Use Any Rainwater", | ||
"description": " | "description": "Use 75 units of rainwater (any type) in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 8,176: | Line 9,960: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Extra Frog Newcommers", | |||
"displayName": "Frog Friendship", | |||
"description": "2 additional Frogs will come with each group of newcomers." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Paste 30", | |||
"displayName": "Bowl of Paste", | |||
"description": "30 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Pipes +1", | |||
"displayName": "Stamping Die", | |||
"description": "+1 to \u003Csprite name=\"[mat processed] pipe\"\u003E Pipes production (from gathering, farming, fishing, or production)." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II Happy | "id": "II Happy Harpies", | ||
"displayName": "Happy | "displayName": "Happy Harpies", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 8,200: | Line 9,996: | ||
"type": "RaceResolveForTime", | "type": "RaceResolveForTime", | ||
"amount": "14", | "amount": "14", | ||
"icon": " | "icon": "Icon_UI_OrderHarpyResolve", | ||
"displayName": " | "displayName": "Harpies Resolve", | ||
"description": "Keep | "description": "Keep Harpies Resolve above 14 for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "DecorationTypeOwning", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Icon_UI_DecorAesthetics", | ||
"displayName": " | "displayName": "Aesthetics", | ||
"description": " | "description": "Have at least 4 Aesthetics decorations." | ||
} | } | ||
] | ] | ||
| Line 8,219: | Line 10,015: | ||
"type": "RaceResolveForTime", | "type": "RaceResolveForTime", | ||
"amount": "16", | "amount": "16", | ||
"icon": " | "icon": "Icon_UI_OrderHarpyResolve", | ||
"displayName": " | "displayName": "Harpies Resolve", | ||
"description": "Keep | "description": "Keep Harpies Resolve above 16 for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "DecorationTypeOwning", | ||
"amount": " | "amount": "6", | ||
"icon": " | "icon": "Icon_UI_DecorAesthetics", | ||
"displayName": " | "displayName": "Aesthetics", | ||
"description": " | "description": "Have at least 6 Aesthetics decorations." | ||
} | } | ||
] | ] | ||
| Line 8,238: | Line 10,034: | ||
"type": "RaceResolveForTime", | "type": "RaceResolveForTime", | ||
"amount": "18", | "amount": "18", | ||
"icon": " | "icon": "Icon_UI_OrderHarpyResolve", | ||
"displayName": " | "displayName": "Harpies Resolve", | ||
"description": "Keep | "description": "Keep Harpies Resolve above 18 for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "DecorationTypeOwning", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "Icon_UI_DecorAesthetics", | ||
"displayName": " | "displayName": "Aesthetics", | ||
"description": " | "description": "Have at least 8 Aesthetics decorations." | ||
} | } | ||
] | ] | ||
| Line 8,253: | Line 10,049: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Paste +2", | |||
"displayName": "Steel Grater", | |||
"description": "+2 to \u003Csprite name=\"[food processed] paste\"\u003E Paste production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Ink 25", | |||
"displayName": "Vials of Dye", | |||
"description": "25 \u003Csprite name=\"[crafting] dye\"\u003E Dye" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Fabric 30", | |||
"displayName": "Bundle of Fabric", | |||
"description": "30 \u003Csprite name=\"[mat processed] fabric\"\u003E Fabric" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Happy Humans", | ||
"displayName": " | "displayName": "Happy Humans", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 8,274: | Line 10,082: | ||
"difficulty": "Easy", | "difficulty": "Easy", | ||
"logics": [ | "logics": [ | ||
{ | |||
"type": "RaceResolveForTime", | |||
"amount": "24", | |||
"icon": "Icon_UI_OrderResolve", | |||
"displayName": "Humans Resolve", | |||
"description": "Keep Humans Resolve above 24 for 30 seconds" | |||
}, | |||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_Grain", | ||
"displayName": "Deliver | "displayName": "Deliver 20 Grain", | ||
"description": " | "description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHomestead\u003Csprite name=grade3\u003E,\r\nSmall Farm\u003Csprite name=grade2\u003E,\r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 8,286: | Line 10,101: | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | |||
"type": "RaceResolveForTime", | |||
"amount": "26", | |||
"icon": "Icon_UI_OrderResolve", | |||
"displayName": "Humans Resolve", | |||
"description": "Keep Humans Resolve above 26 for 30 seconds" | |||
}, | |||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "25", | ||
"icon": " | "icon": "Icon_Resource_Grain", | ||
"displayName": "Deliver | "displayName": "Deliver 25 Grain", | ||
"description": " | "description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHomestead\u003Csprite name=grade3\u003E,\r\nSmall Farm\u003Csprite name=grade2\u003E,\r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 8,298: | Line 10,120: | ||
"difficulty": "Hard", | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | |||
"type": "RaceResolveForTime", | |||
"amount": "28", | |||
"icon": "Icon_UI_OrderResolve", | |||
"displayName": "Humans Resolve", | |||
"description": "Keep Humans Resolve above 28 for 30 seconds" | |||
}, | |||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Grain", | ||
"displayName": "Deliver | "displayName": "Deliver 30 Grain", | ||
"description": " | "description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHomestead\u003Csprite name=grade3\u003E,\r\nSmall Farm\u003Csprite name=grade2\u003E,\r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 8,309: | Line 10,138: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Coats +2", | |||
"displayName": "Ancient Sewing Technique", | |||
"description": "+2 to \u003Csprite name=\"[needs] coats\"\u003E Coats production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Pie 30", | |||
"displayName": "Basket of Pies", | |||
"description": "30 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Extra Human Newcommers", | |||
"displayName": "Human Friendship", | |||
"description": "2 additional Humans will come with each group of newcomers." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Happy Lizards", | ||
"displayName": " | "displayName": "Happy Lizards", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 8,331: | Line 10,172: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "14", | ||
"icon": " | "icon": "Icon_UI_OrderLizardResolve", | ||
"displayName": " | "displayName": "Lizards Resolve", | ||
"description": " | "description": "Keep Lizards Resolve above 14 for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_OrderGlades", | ||
"displayName": " | "displayName": "Glades", | ||
"description": " | "description": "Cut through the forest to discover 1 glades." | ||
} | } | ||
] | ] | ||
| Line 8,350: | Line 10,191: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "16", | ||
"icon": " | "icon": "Icon_UI_OrderLizardResolve", | ||
"displayName": " | "displayName": "Lizards Resolve", | ||
"description": " | "description": "Keep Lizards Resolve above 16 for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_OrderGlades", | ||
"displayName": " | "displayName": "Glades", | ||
"description": " | "description": "Cut through the forest to discover 2 glades." | ||
} | } | ||
] | ] | ||
| Line 8,369: | Line 10,210: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "18", | ||
"icon": " | "icon": "Icon_UI_OrderLizardResolve", | ||
"displayName": " | "displayName": "Lizards Resolve", | ||
"description": " | "description": "Keep Lizards Resolve above 18 for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_UI_OrderGlades", | ||
"displayName": " | "displayName": "Glades", | ||
"description": " | "description": "Cut through the forest to discover 3 glades." | ||
} | } | ||
] | ] | ||
| Line 8,386: | Line 10,227: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Jerky +2", | |||
"displayName": "Salted Jerky", | |||
"description": "+2 to \u003Csprite name=\"[food processed] jerky\"\u003E Jerky production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Amber 10", | |||
"displayName": "Amber Pouch", | |||
"description": "10 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
{ | { | ||
" | "id": "Extra Lizard Newcommers", | ||
"displayName": "Lizard Friendship", | |||
"description": "2 additional Lizards will come with each group of newcomers." | |||
} | } | ||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Harpy Influx", | ||
"displayName": " | "displayName": "Harpy Influx", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 8,442: | Line 10,263: | ||
"type": "Good", | "type": "Good", | ||
"amount": "35", | "amount": "35", | ||
"icon": " | "icon": "Icon_Resource_Mushrooms", | ||
"displayName": "Deliver 35 | "displayName": "Deliver 35 Mushrooms", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nHomestead\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 8,454: | Line 10,275: | ||
"type": "Good", | "type": "Good", | ||
"amount": "50", | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Mushrooms", | ||
"displayName": "Deliver 50 | "displayName": "Deliver 50 Mushrooms", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nHomestead\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 8,466: | Line 10,287: | ||
"type": "Good", | "type": "Good", | ||
"amount": "65", | "amount": "65", | ||
"icon": " | "icon": "Icon_Resource_Mushrooms", | ||
"displayName": "Deliver 65 | "displayName": "Deliver 65 Mushrooms", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nHomestead\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 8,474: | Line 10,295: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Harpy 5", | |||
"displayName": "Group of Harpies", | |||
"description": "5 Harpies will join the settlement." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Coats +2", | |||
"displayName": "Ancient Sewing Technique", | |||
"description": "+2 to \u003Csprite name=\"[needs] coats\"\u003E Coats production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Coats 25", | |||
"displayName": "Bundle of Coats", | |||
"description": "25 \u003Csprite name=\"[needs] coats\"\u003E Coats" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Harpy Population", | ||
"displayName": " | "displayName": "Harpy Population", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 8,498: | Line 10,331: | ||
"type": "RaceAmountForTime", | "type": "RaceAmountForTime", | ||
"amount": "6", | "amount": "6", | ||
"icon": " | "icon": "harpy_temp", | ||
"displayName": " | "displayName": "Harpies", | ||
"description": "Have at least 6 | "description": "Have at least 6 Harpies for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": "RaceResolveForTime", | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "14", | ||
"icon": " | "icon": "Icon_UI_OrderHarpyResolve", | ||
"displayName": " | "displayName": "Harpies Resolve", | ||
"description": "Keep | "description": "Keep Harpies Resolve above 14 for 30 seconds" | ||
} | } | ||
] | ] | ||
| Line 8,517: | Line 10,350: | ||
"type": "RaceAmountForTime", | "type": "RaceAmountForTime", | ||
"amount": "8", | "amount": "8", | ||
"icon": " | "icon": "harpy_temp", | ||
"displayName": " | "displayName": "Harpies", | ||
"description": "Have at least 8 | "description": "Have at least 8 Harpies for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": "RaceResolveForTime", | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "18", | ||
"icon": " | "icon": "Icon_UI_OrderHarpyResolve", | ||
"displayName": " | "displayName": "Harpies Resolve", | ||
"description": "Keep | "description": "Keep Harpies Resolve above 18 for 60 seconds" | ||
} | } | ||
] | ] | ||
| Line 8,536: | Line 10,369: | ||
"type": "RaceAmountForTime", | "type": "RaceAmountForTime", | ||
"amount": "10", | "amount": "10", | ||
"icon": " | "icon": "harpy_temp", | ||
"displayName": " | "displayName": "Harpies", | ||
"description": "Have at least 10 | "description": "Have at least 10 Harpies for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": "RaceResolveForTime", | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "22", | ||
"icon": " | "icon": "Icon_UI_OrderHarpyResolve", | ||
"displayName": " | "displayName": "Harpies Resolve", | ||
"description": "Keep | "description": "Keep Harpies Resolve above 22 for 120 seconds" | ||
} | } | ||
] | ] | ||
| Line 8,551: | Line 10,384: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Paste 30", | |||
"displayName": "Bowl of Paste", | |||
"description": "30 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Alchemist Blueprint", | |||
"displayName": "Alchemist's Hut", | |||
"description": "Can produce: \u003Csprite name=[metal] crystalized dew\u003E Crystalized Dew (\u003Csprite name=grade2\u003E), \u003Csprite name=[needs] tea\u003E Tea (\u003Csprite name=grade2\u003E), \u003Csprite name=[needs] wine\u003E Wine (\u003Csprite name=grade2\u003E). \nRain engine: \u003Csprite name=\"[water] clearance water\"\u003E Clearance Water." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Human Houses", | ||
"displayName": " | "displayName": "More Houses", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 8,574: | Line 10,419: | ||
{ | { | ||
"type": "NeedSatisfiedForTime", | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "16", | ||
"icon": " | "icon": "Icon_Need_Shelter", | ||
"displayName": "Need for | "displayName": "Need for Basic Housing fulfilled", | ||
"description": "Have at least | "description": "Have at least 16 villagers with the Basic Housing need fulfilled for 20 seconds." | ||
} | } | ||
] | ] | ||
| Line 8,607: | Line 10,428: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Fish 30", | |||
"displayName": "Basket of Fish", | |||
"description": "30 \u003Csprite name=\"[food raw] fish\"\u003E Fish" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Parts 4", | |||
"displayName": "Parts", | |||
"description": "4 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Human Influx", | ||
"displayName": " | "displayName": "Human Influx", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 8,629: | Line 10,462: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "35", | ||
"icon": " | "icon": "Icon_Resource_Grain", | ||
"displayName": " | "displayName": "Deliver 35 Grain", | ||
"description": " | "description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHomestead\u003Csprite name=grade3\u003E,\r\nSmall Farm\u003Csprite name=grade2\u003E,\r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 8,641: | Line 10,474: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Grain", | ||
"displayName": " | "displayName": "Deliver 50 Grain", | ||
"description": " | "description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHomestead\u003Csprite name=grade3\u003E,\r\nSmall Farm\u003Csprite name=grade2\u003E,\r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 8,653: | Line 10,486: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "65", | ||
"icon": " | "icon": "Icon_Resource_Grain", | ||
"displayName": " | "displayName": "Deliver 65 Grain", | ||
"description": " | "description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHomestead\u003Csprite name=grade3\u003E,\r\nSmall Farm\u003Csprite name=grade2\u003E,\r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 8,663: | Line 10,496: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Human 5", | |||
"displayName": "Group of Humans", | |||
"description": "5 Humans will join the settlement." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Bricks 15", | |||
"displayName": "Crate of Bricks", | |||
"description": "15 \u003Csprite name=\"[mat processed] bricks\"\u003E Bricks" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Porridge 25", | |||
"displayName": "Box of Porridge", | |||
"description": "25 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Human Population", | ||
"displayName": " | "displayName": "Human Population", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 8,685: | Line 10,530: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "6", | ||
"icon": " | "icon": "human_temp", | ||
"displayName": " | "displayName": "Humans", | ||
"description": " | "description": "Have at least 6 Humans for 30 seconds" | ||
}, | |||
{ | |||
"type": "RaceResolveForTime", | |||
"amount": "24", | |||
"icon": "Icon_UI_OrderResolve", | |||
"displayName": "Humans Resolve", | |||
"description": "Keep Humans Resolve above 24 for 30 seconds" | |||
} | } | ||
] | ] | ||
| Line 8,697: | Line 10,549: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "human_temp", | ||
"displayName": " | "displayName": "Humans", | ||
"description": " | "description": "Have at least 8 Humans for 30 seconds" | ||
}, | |||
{ | |||
"type": "RaceResolveForTime", | |||
"amount": "28", | |||
"icon": "Icon_UI_OrderResolve", | |||
"displayName": "Humans Resolve", | |||
"description": "Keep Humans Resolve above 28 for 60 seconds" | |||
} | } | ||
] | ] | ||
| Line 8,709: | Line 10,568: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "human_temp", | ||
"displayName": " | "displayName": "Humans", | ||
"description": " | "description": "Have at least 10 Humans for 30 seconds" | ||
}, | |||
{ | |||
"type": "RaceResolveForTime", | |||
"amount": "32", | |||
"icon": "Icon_UI_OrderResolve", | |||
"displayName": "Humans Resolve", | |||
"description": "Keep Humans Resolve above 32 for 120 seconds" | |||
} | } | ||
] | ] | ||
| Line 8,719: | Line 10,585: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Pie 30", | |||
"displayName": "Basket of Pies", | |||
"description": "30 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Amber 15", | |||
"displayName": "Amber Pouch", | |||
"description": "15 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Coal | { | ||
"id": "Brick Oven Blueprint", | |||
"displayName": "Brick Oven", | |||
"description": "Can produce: \u003Csprite name=[food processed] biscuits\u003E Biscuits (\u003Csprite name=grade3\u003E), \u003Csprite name=[needs] incense\u003E Incense (\u003Csprite name=grade2\u003E), \u003Csprite name=[crafting] coal\u003E Coal (\u003Csprite name=grade1\u003E). \nRain engine: \u003Csprite name=\"[water] clearance water\"\u003E Clearance Water." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Jerky For Time", | ||
"displayName": " | "displayName": "Meat Treats", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 8,741: | Line 10,619: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "Icon_Resource_Jerky", | ||
"displayName": " | "displayName": "Need for Jerky fulfilled", | ||
"description": "Have at least | "description": "Have at least 8 villagers with the Jerky need fulfilled for 120 seconds." | ||
} | } | ||
] | ] | ||
| Line 8,760: | Line 10,631: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "Icon_Resource_Jerky", | ||
"displayName": " | "displayName": "Need for Jerky fulfilled", | ||
"description": "Have at least | "description": "Have at least 10 villagers with the Jerky need fulfilled for 120 seconds." | ||
} | } | ||
] | ] | ||
| Line 8,779: | Line 10,643: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "12", | ||
"icon": " | "icon": "Icon_Resource_Jerky", | ||
"displayName": " | "displayName": "Need for Jerky fulfilled", | ||
"description": "Have at least | "description": "Have at least 12 villagers with the Jerky need fulfilled for 120 seconds." | ||
} | } | ||
] | ] | ||
| Line 8,796: | Line 10,653: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Jerky +2", | |||
"displayName": "Salted Jerky", | |||
"description": "+2 to \u003Csprite name=\"[food processed] jerky\"\u003E Jerky production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Moth Larvae Meat 40", | |||
"displayName": "Pack of Meat", | |||
"description": "40 \u003Csprite name=\"[food raw] meat\"\u003E Meat" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Jerky", | ||
"displayName": " | "displayName": "Meat Diet", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 8,818: | Line 10,687: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Jerky", | ||
"displayName": " | "displayName": "Need for Jerky fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating jerky 30 times." | ||
} | } | ||
] | ] | ||
| Line 8,830: | Line 10,699: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Jerky", | ||
"displayName": " | "displayName": "Need for Jerky fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating jerky 40 times." | ||
} | } | ||
] | ] | ||
| Line 8,842: | Line 10,711: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Jerky", | ||
"displayName": " | "displayName": "Need for Jerky fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating jerky 50 times." | ||
} | } | ||
] | ] | ||
| Line 8,852: | Line 10,721: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Eggs +1", | |||
"displayName": "Egg Containers", | |||
"description": "+1 to \u003Csprite name=\"[food raw] eggs\"\u003E Eggs production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Eggs 30", | |||
"displayName": "Basket of Eggs", | |||
"description": "30 \u003Csprite name=\"[food raw] eggs\"\u003E Eggs" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Flour 30", | |||
"displayName": "Sacks of Flour", | |||
"description": "30 \u003Csprite name=\"[crafting] flour\"\u003E Flour" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Judgement", | ||
"displayName": " | "displayName": "Judgment", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 8,874: | Line 10,755: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "VillagersDeath", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Icon_UI_OrderExileVillagers", | ||
"displayName": " | "displayName": "Exile villagers", | ||
"description": " | "description": "Use the Manorial Court to exile 4 villagers from your settlement." | ||
} | } | ||
] | ] | ||
| Line 8,900: | Line 10,767: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "VillagersDeath", | ||
"amount": " | "amount": "5", | ||
"icon": " | "icon": "Icon_UI_OrderExileVillagers", | ||
"displayName": " | "displayName": "Exile villagers", | ||
"description": " | "description": "Use the Manorial Court to exile 5 villagers from your settlement." | ||
} | } | ||
] | ] | ||
| Line 8,926: | Line 10,779: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "VillagersDeath", | ||
"amount": " | "amount": "6", | ||
"icon": " | "icon": "Icon_UI_OrderExileVillagers", | ||
"displayName": " | "displayName": "Exile villagers", | ||
"description": " | "description": "Use the Manorial Court to exile 6 villagers from your settlement." | ||
} | } | ||
] | ] | ||
| Line 8,950: | Line 10,789: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Copper Bar 20", | |||
"displayName": "Copper Bars", | |||
"description": "20 \u003Csprite name=\"[metal] copper bar\"\u003E Copper Bars" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Pipes +1", | |||
"displayName": "Stamping Die", | |||
"description": "+1 to \u003Csprite name=\"[mat processed] pipe\"\u003E Pipes production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Bat 3", | |||
"displayName": "Group of Bats", | |||
"description": "3 Bats will join the settlement." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Lizard Influx", | ||
"displayName": " | "displayName": "Lizard Influx", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 8,971: | Line 10,822: | ||
"difficulty": "Easy", | "difficulty": "Easy", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "35", | ||
"icon": " | "icon": "Icon_Resource_Meat", | ||
"displayName": "Deliver | "displayName": "Deliver 35 Meat", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nRanch\u003Csprite name=grade1\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
}, | }, | ||
{ | { | ||
"difficulty": "Medium | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Meat", | ||
"displayName": "Deliver | "displayName": "Deliver 50 Meat", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nRanch\u003Csprite name=grade1\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 9,009: | Line 10,846: | ||
"difficulty": "Hard", | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "65", | ||
"icon": " | "icon": "Icon_Resource_Meat", | ||
"displayName": "Deliver | "displayName": "Deliver 65 Meat", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nRanch\u003Csprite name=grade1\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 9,027: | Line 10,857: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Lizard 5", | |||
"displayName": "Group of Lizards", | |||
"description": "5 Lizards will join the settlement." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Training Gear 20", | |||
"displayName": "Training Gear", | |||
"description": "20 \u003Csprite name=\"[needs] training gear\"\u003E Training Gear" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Coal 25", | |||
"displayName": "Chest of Coal", | |||
"description": "25 \u003Csprite name=\"[crafting] coal\"\u003E Coal" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Lizard Population", | ||
"displayName": " | "displayName": "Lizard Population", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 9,049: | Line 10,891: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "6", | ||
"icon": " | "icon": "lizard_temp", | ||
"displayName": " | "displayName": "Lizards", | ||
"description": "Have at least | "description": "Have at least 6 Lizards for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "14", | ||
"icon": " | "icon": "Icon_UI_OrderLizardResolve", | ||
"displayName": " | "displayName": "Lizards Resolve", | ||
"description": " | "description": "Keep Lizards Resolve above 14 for 30 seconds" | ||
} | } | ||
] | ] | ||
| Line 9,068: | Line 10,910: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "lizard_temp", | ||
"displayName": " | "displayName": "Lizards", | ||
"description": "Have at least | "description": "Have at least 8 Lizards for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "18", | ||
"icon": " | "icon": "Icon_UI_OrderLizardResolve", | ||
"displayName": " | "displayName": "Lizards Resolve", | ||
"description": " | "description": "Keep Lizards Resolve above 18 for 30 seconds" | ||
} | } | ||
] | ] | ||
| Line 9,087: | Line 10,929: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "lizard_temp", | ||
"displayName": " | "displayName": "Lizards", | ||
"description": "Have at least | "description": "Have at least 10 Lizards for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "22", | ||
"icon": " | "icon": "Icon_UI_OrderLizardResolve", | ||
"displayName": " | "displayName": "Lizards Resolve", | ||
"description": " | "description": "Keep Lizards Resolve above 22 for 120 seconds" | ||
} | } | ||
] | ] | ||
| Line 9,104: | Line 10,946: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Meat +1", | |||
"displayName": "Nets", | |||
"description": "+1 to \u003Csprite name=\"[food raw] meat\"\u003E Meat production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Butcher Blueprint", | |||
"displayName": "Butcher", | |||
"description": "Can produce: \u003Csprite name=[food processed] skewers\u003E Skewers (\u003Csprite name=grade2\u003E), \u003Csprite name=[food processed] jerky\u003E Jerky (\u003Csprite name=grade2\u003E), \u003Csprite name=[crafting] oil\u003E Oil (\u003Csprite name=grade2\u003E). \nRain engine: \u003Csprite name=\"[water] drizzle water\"\u003E Drizzle Water." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Luxury Packs", | ||
"displayName": " | "displayName": "Luxurious Delivery", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 9,126: | Line 10,980: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "Icon_Resource_Luxury", | ||
"displayName": " | "displayName": "Deliver 8 Pack of Luxury Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCarpenter\u003Csprite name=grade2\u003E,\r\nPantry\u003Csprite name=grade2\u003E,\r\nCooperage\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 9,138: | Line 10,992: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "Icon_Resource_Luxury", | ||
"displayName": " | "displayName": "Deliver 10 Pack of Luxury Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCarpenter\u003Csprite name=grade2\u003E,\r\nPantry\u003Csprite name=grade2\u003E,\r\nCooperage\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 9,150: | Line 11,004: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "12", | ||
"icon": " | "icon": "Icon_Resource_Luxury", | ||
"displayName": " | "displayName": "Deliver 12 Pack of Luxury Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCarpenter\u003Csprite name=grade2\u003E,\r\nPantry\u003Csprite name=grade2\u003E,\r\nCooperage\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 9,160: | Line 11,014: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Flour +2", | |||
"displayName": "Heavy Millstone", | |||
"description": "+2 to \u003Csprite name=\"[crafting] flour\"\u003E Flour production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Amber 15", | |||
"displayName": "Amber Pouch", | |||
"description": "15 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "NewRandomVillagers 4", | |||
"displayName": "Villagers", | |||
"description": "A group of 4 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Means of Production", | ||
"displayName": " | "displayName": "Building Materials", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 9,183: | Line 11,048: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "Icon_Resource_Planks", | ||
"displayName": " | "displayName": "Deliver 8 Planks", | ||
"description": " | "description": "Mostly used for construction.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nLumber Mill\u003Csprite name=grade3\u003E,\r\nWorkshop\u003Csprite name=grade2\u003E,\r\nCarpenter\u003Csprite name=grade2\u003E,\r\nSupplier\u003Csprite name=grade2\u003E,\r\nCrude Workstation\u003Csprite name=grade0\u003E" | ||
} | }, | ||
] | { | ||
} | "type": "Good", | ||
"amount": "6", | |||
"icon": "Icon_Resource_Bricks", | |||
"displayName": "Deliver 6 Bricks", | |||
"description": "Mostly used for construction.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nBrickyard\u003Csprite name=grade3\u003E,\r\nWorkshop\u003Csprite name=grade2\u003E,\r\nStamping Mill\u003Csprite name=grade2\u003E,\r\nKiln\u003Csprite name=grade1\u003E,\r\nCrude Workstation\u003Csprite name=grade0\u003E" | |||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "6", | |||
"icon": "Icon_Resource_Fabric", | |||
"displayName": "Deliver 6 Fabric", | |||
"description": "Used for construction or production of clothes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nWeaver\u003Csprite name=grade3\u003E,\r\nWorkshop\u003Csprite name=grade2\u003E,\r\nGranary\u003Csprite name=grade2\u003E,\r\nManufactory\u003Csprite name=grade2\u003E,\r\nCrude Workstation\u003Csprite name=grade0\u003E" | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "10", | |||
"icon": "Icon_Resource_Planks", | |||
"displayName": "Deliver 10 Planks", | |||
"description": "Mostly used for construction.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nLumber Mill\u003Csprite name=grade3\u003E,\r\nWorkshop\u003Csprite name=grade2\u003E,\r\nCarpenter\u003Csprite name=grade2\u003E,\r\nSupplier\u003Csprite name=grade2\u003E,\r\nCrude Workstation\u003Csprite name=grade0\u003E" | |||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "8", | |||
"icon": "Icon_Resource_Bricks", | |||
"displayName": "Deliver 8 Bricks", | |||
"description": "Mostly used for construction.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nBrickyard\u003Csprite name=grade3\u003E,\r\nWorkshop\u003Csprite name=grade2\u003E,\r\nStamping Mill\u003Csprite name=grade2\u003E,\r\nKiln\u003Csprite name=grade1\u003E,\r\nCrude Workstation\u003Csprite name=grade0\u003E" | |||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "8", | |||
"icon": "Icon_Resource_Fabric", | |||
"displayName": "Deliver 8 Fabric", | |||
"description": "Used for construction or production of clothes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nWeaver\u003Csprite name=grade3\u003E,\r\nWorkshop\u003Csprite name=grade2\u003E,\r\nGranary\u003Csprite name=grade2\u003E,\r\nManufactory\u003Csprite name=grade2\u003E,\r\nCrude Workstation\u003Csprite name=grade0\u003E" | |||
} | |||
] | |||
}, | |||
{ | { | ||
"difficulty": " | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "14", | ||
"icon": " | "icon": "Icon_Resource_Planks", | ||
"displayName": "Deliver | "displayName": "Deliver 14 Planks", | ||
"description": " | "description": "Mostly used for construction.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nLumber Mill\u003Csprite name=grade3\u003E,\r\nWorkshop\u003Csprite name=grade2\u003E,\r\nCarpenter\u003Csprite name=grade2\u003E,\r\nSupplier\u003Csprite name=grade2\u003E,\r\nCrude Workstation\u003Csprite name=grade0\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "10", | |||
"icon": "Icon_Resource_Bricks", | |||
"displayName": "Deliver 10 Bricks", | |||
"description": "Mostly used for construction.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nBrickyard\u003Csprite name=grade3\u003E,\r\nWorkshop\u003Csprite name=grade2\u003E,\r\nStamping Mill\u003Csprite name=grade2\u003E,\r\nKiln\u003Csprite name=grade1\u003E,\r\nCrude Workstation\u003Csprite name=grade0\u003E" | |||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "Icon_Resource_Fabric", | ||
"displayName": "Deliver | "displayName": "Deliver 10 Fabric", | ||
"description": "Used for | "description": "Used for construction or production of clothes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nWeaver\u003Csprite name=grade3\u003E,\r\nWorkshop\u003Csprite name=grade2\u003E,\r\nGranary\u003Csprite name=grade2\u003E,\r\nManufactory\u003Csprite name=grade2\u003E,\r\nCrude Workstation\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 9,230: | Line 11,124: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Hearth Parts 2", | |||
"displayName": "Wildfire Essence", | |||
"description": "2 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Clay 40", | |||
"displayName": "Crate of Clay", | |||
"description": "40 \u003Csprite name=\"[mat raw] clay\"\u003E Clay" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Leather 40", | |||
"displayName": "Bundle of Leather", | |||
"description": "40 \u003Csprite name=\"[mat raw] leather\"\u003E Leather" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Multiply Routes", | ||
"displayName": " | "displayName": "Stacking Amber", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 9,252: | Line 11,157: | ||
"difficulty": "Easy", | "difficulty": "Easy", | ||
"logics": [ | "logics": [ | ||
{ | |||
"type": "TradeRouteFinishedWithAmount", | |||
"amount": "1", | |||
"icon": "Icon_UI_OrderTradeRouteMultiplier", | |||
"displayName": "Complete Trade Routes With Multiplier", | |||
"description": "Complete 1 trade routes with an offer multiplier of 3 or higher." | |||
}, | |||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "5", | ||
"icon": " | "icon": "Icon_Resource_Amber", | ||
"displayName": "Deliver | "displayName": "Deliver 5 Amber", | ||
"description": " | "description": "Crystallized resin. The main currency of the kingdom." | ||
} | } | ||
] | ] | ||
}, | }, | ||
{ | { | ||
"difficulty": "Medium", | "difficulty": "Medium, Hard", | ||
"logics": [ | "logics": [ | ||
{ | |||
"type": "TradeRouteFinishedWithAmount", | |||
"amount": "2", | |||
"icon": "Icon_UI_OrderTradeRouteMultiplier", | |||
"displayName": "Complete Trade Routes With Multiplier", | |||
"description": "Complete 2 trade routes with an offer multiplier of 3 or higher." | |||
}, | |||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "Icon_Resource_Amber", | ||
"displayName": "Deliver | "displayName": "Deliver 10 Amber", | ||
"description": " | "description": "Crystallized resin. The main currency of the kingdom." | ||
} | } | ||
] | ] | ||
| Line 9,276: | Line 11,195: | ||
"difficulty": "Hard", | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | |||
"type": "TradeRouteFinishedWithAmount", | |||
"amount": "3", | |||
"icon": "Icon_UI_OrderTradeRouteMultiplier", | |||
"displayName": "Complete Trade Routes With Multiplier", | |||
"description": "Complete 3 trade routes with an offer multiplier of 3 or higher." | |||
}, | |||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "15", | ||
"icon": " | "icon": "Icon_Resource_Amber", | ||
"displayName": "Deliver | "displayName": "Deliver 15 Amber", | ||
"description": " | "description": "Crystallized resin. The main currency of the kingdom." | ||
} | } | ||
] | ] | ||
| Line 9,287: | Line 11,213: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Bricks +1", | |||
"displayName": "Reinforced Brick Mold", | |||
"description": "+1 to \u003Csprite name=\"[mat processed] bricks\"\u003E Bricks production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Wetstone 35", | |||
"displayName": "Crate of Stone", | |||
"description": "35 \u003Csprite name=\"[mat raw] stone\"\u003E Stone" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Scales 35", | |||
"displayName": "Box of Scales", | |||
"description": "35 \u003Csprite name=\"[mat raw] scales\"\u003E Scales" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Offering Butcher", | ||
"displayName": " | "displayName": "Feast", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 9,309: | Line 11,247: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedsCategorySatisfiedForTime", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "Icon_UI_CategoryFood", | ||
"displayName": " | "displayName": "Any Complex Food need fulfilled", | ||
"description": " | "description": "Have at least 10 villagers with a need from the Complex Food category fulfilled for 30 seconds." | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "15", | |||
"icon": "Icon_Resource_Oil", | |||
"displayName": "Deliver 15 Oil", | |||
"description": "Efficient fuel. \n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nPress\u003Csprite name=grade3\u003E,\r\nDruid's Hut\u003Csprite name=grade3\u003E,\r\nButcher\u003Csprite name=grade2\u003E" | |||
} | } | ||
] | ] | ||
| Line 9,321: | Line 11,266: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedsCategorySatisfiedForTime", | ||
"amount": " | "amount": "12", | ||
"icon": " | "icon": "Icon_UI_CategoryFood", | ||
"displayName": " | "displayName": "Any Complex Food need fulfilled", | ||
"description": " | "description": "Have at least 12 villagers with a need from the Complex Food category fulfilled for 30 seconds." | ||
} | }, | ||
] | { | ||
"type": "Good", | |||
"amount": "20", | |||
"icon": "Icon_Resource_Oil", | |||
"displayName": "Deliver 20 Oil", | |||
"description": "Efficient fuel. \n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nPress\u003Csprite name=grade3\u003E,\r\nDruid's Hut\u003Csprite name=grade3\u003E,\r\nButcher\u003Csprite name=grade2\u003E" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
| Line 9,333: | Line 11,285: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedsCategorySatisfiedForTime", | ||
"amount": " | "amount": "14", | ||
"icon": " | "icon": "Icon_UI_CategoryFood", | ||
"displayName": " | "displayName": "Any Complex Food need fulfilled", | ||
"description": " | "description": "Have at least 14 villagers with a need from the Complex Food category fulfilled for 30 seconds." | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "25", | |||
"icon": "Icon_Resource_Oil", | |||
"displayName": "Deliver 25 Oil", | |||
"description": "Efficient fuel. \n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nPress\u003Csprite name=grade3\u003E,\r\nDruid's Hut\u003Csprite name=grade3\u003E,\r\nButcher\u003Csprite name=grade2\u003E" | |||
} | } | ||
] | ] | ||
| Line 9,343: | Line 11,302: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Food Production Speed +20", | |||
"displayName": "Viceroy's Survival Guide", | |||
"description": "A handy set of notes on how to survive in the wilderness, written by an anonymous viceroy. Increases global food production speed by 20%." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Oil +2", | |||
"displayName": "Heavy Press", | |||
"description": "+2 to \u003Csprite name=\"[crafting] oil\"\u003E Oil production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Coal 20", | |||
"displayName": "Chest of Coal", | |||
"description": "20 \u003Csprite name=\"[crafting] coal\"\u003E Coal" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Outpost", | ||
"displayName": " | "displayName": "Outposts", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 9,371: | Line 11,336: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "HubLeveledUp", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_Encampment", | ||
"displayName": " | "displayName": "Encampment (Level 1)", | ||
"description": " | "description": "Have at least 1 Hearths upgraded to level: Encampment (Level 1)." | ||
} | } | ||
] | ] | ||
| Line 9,390: | Line 11,348: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "HubLeveledUp", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_Encampment", | ||
"displayName": " | "displayName": "Encampment (Level 1)", | ||
"description": " | "description": "Have at least 2 Hearths upgraded to level: Encampment (Level 1)." | ||
} | } | ||
] | ] | ||
| Line 9,409: | Line 11,360: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "HubLeveledUp", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_Neighborhood", | ||
"displayName": " | "displayName": "Neighborhood (Level 2)", | ||
"description": " | "description": "Have at least 2 Hearths upgraded to level: Neighborhood (Level 2)." | ||
} | } | ||
] | ] | ||
| Line 9,426: | Line 11,370: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Amber 15" | { | ||
"id": "Amber 15", | |||
"displayName": "Amber Pouch", | |||
"description": "15 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Builder +5", | |||
"displayName": "Builder's Pack", | |||
"description": "Any Builder can carry 5 additional items." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Boots 35", | |||
"displayName": "Box of Boots", | |||
"description": "35 \u003Csprite name=\"[needs] boots\"\u003E Boots" | |||
}, | |||
{ | |||
"id": "Coats 35", | |||
"displayName": "Bundle of Coats", | |||
"description": "35 \u003Csprite name=\"[needs] coats\"\u003E Coats" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Paths", | ||
"displayName": " | "displayName": "Infrastructure", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 9,448: | Line 11,409: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": "50", | "amount": "50", | ||
"icon": " | "icon": "Path_icon", | ||
"displayName": " | "displayName": "Path", | ||
"description": " | "description": "A simple path, doesn't cost any resources. Grants a 5% speed increase to villagers." | ||
} | } | ||
] | ] | ||
| Line 9,510: | Line 11,419: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Amber 5", | |||
"displayName": "Amber Pouch", | |||
"description": "5 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Wetstone 15", | |||
"displayName": "Crate of Stone", | |||
"description": "15 \u003Csprite name=\"[mat raw] stone\"\u003E Stone" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Population Influx", | ||
"displayName": " | "displayName": "Population Influx", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 9,529: | Line 11,444: | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Medium, Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Oil", | ||
"displayName": " | "displayName": "Deliver 40 Oil", | ||
"description": " | "description": "Efficient fuel. \n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nPress\u003Csprite name=grade3\u003E,\r\nDruid's Hut\u003Csprite name=grade3\u003E,\r\nButcher\u003Csprite name=grade2\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "40", | |||
"icon": "Icon_Resource_Flour", | |||
"displayName": "Deliver 40 Flour", | |||
"description": "Used for cooking.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nRain Mill\u003Csprite name=grade3\u003E,\r\nProvisioner\u003Csprite name=grade2\u003E,\r\nStamping Mill\u003Csprite name=grade2\u003E,\r\nSupplier\u003Csprite name=grade2\u003E,\r\nPress\u003Csprite name=grade1\u003E" | |||
} | } | ||
] | ] | ||
}, | } | ||
], | |||
"rewards1": [ | |||
{ | { | ||
" | "id": "Farmer +5", | ||
"displayName": "Farmer's Pack", | |||
"description": "Any Farmer can carry 5 additional items." | |||
}, | }, | ||
{ | { | ||
" | "id": "Flour +2", | ||
" | "displayName": "Heavy Millstone", | ||
"description": "+2 to \u003Csprite name=\"[crafting] flour\"\u003E Flour production (from gathering, farming, fishing, or production)." | |||
} | } | ||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Hearth Parts 2" | { | ||
"id": "Hearth Parts 2", | |||
"displayName": "Wildfire Essence", | |||
"description": "2 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "NewRandomVillagers 5", | |||
"displayName": "Villagers", | |||
"description": "A group of 5 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Rainwater", | ||
"displayName": " | "displayName": "Water Delivery", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 9,584: | Line 11,499: | ||
"timeToFail": 0, | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "40", | |||
"icon": "Icon_Resource_DrizzleWater", | |||
"displayName": "Deliver 40 Drizzle Water", | |||
"description": "Highly concentrated green drizzle rainwater. Used to power Rain Engines in food-oriented buildings." | |||
} | |||
] | |||
}, | |||
{ | { | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
| Line 9,589: | Line 11,516: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "70", | ||
"icon": " | "icon": "Icon_Resource_DrizzleWater", | ||
"displayName": "Deliver | "displayName": "Deliver 70 Drizzle Water", | ||
"description": " | "description": "Highly concentrated green drizzle rainwater. Used to power Rain Engines in food-oriented buildings." | ||
} | } | ||
] | ] | ||
| Line 9,601: | Line 11,528: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "100", | ||
"icon": " | "icon": "Icon_Resource_DrizzleWater", | ||
"displayName": "Deliver | "displayName": "Deliver 100 Drizzle Water", | ||
"description": " | "description": "Highly concentrated green drizzle rainwater. Used to power Rain Engines in food-oriented buildings." | ||
} | } | ||
] | ] | ||
| Line 9,610: | Line 11,537: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Copper Bar 20", | |||
"displayName": "Copper Bars", | |||
"description": "20 \u003Csprite name=\"[metal] copper bar\"\u003E Copper Bars" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Coal 30", | |||
"displayName": "Chest of Coal", | |||
"description": "30 \u003Csprite name=\"[crafting] coal\"\u003E Coal" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Amber 10", | |||
"displayName": "Amber Pouch", | |||
"description": "10 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Route Value", | ||
"displayName": " | "displayName": "Profit Margin", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Easy", | ||
"logics": [ | |||
{ | |||
"type": "TradeRouteWithMinValueFinished", | |||
"amount": "2", | |||
"icon": "Icon_UI_OrderTradeRoutes", | |||
"displayName": "High Value Trade Routes", | |||
"description": "Complete 2 trade routes worth at least 5 Amber each." | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeRouteWithMinValueFinished", | ||
"amount": | "amount": "3", | ||
"icon": " | "icon": "Icon_UI_OrderTradeRoutes", | ||
"displayName": " | "displayName": "High Value Trade Routes", | ||
"description": " | "description": "Complete 3 trade routes worth at least 6 Amber each." | ||
} | } | ||
] | ] | ||
} | }, | ||
{ | { | ||
"difficulty": "Hard", | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeRouteWithMinValueFinished", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_UI_OrderTradeRoutes", | ||
"displayName": " | "displayName": "High Value Trade Routes", | ||
"description": " | "description": "Complete 3 trade routes worth at least 7 Amber each." | ||
} | } | ||
] | ] | ||
| Line 9,674: | Line 11,605: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Supplier Blueprint", | |||
"displayName": "Supplier", | |||
"description": "Can produce: \u003Csprite name=[crafting] flour\u003E Flour (\u003Csprite name=grade2\u003E), \u003Csprite name=[mat processed] planks\u003E Planks (\u003Csprite name=grade2\u003E), \u003Csprite name=[vessel] waterskin\u003E Waterskins (\u003Csprite name=grade2\u003E). \nRain engine: \u003Csprite name=\"[water] clearance water\"\u003E Clearance Water." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Amber 20", | |||
"displayName": "Amber Pouch", | |||
"description": "20 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Porridge 30", | |||
"displayName": "Box of Porridge", | |||
"description": "30 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Paste 30", | |||
"displayName": "Bowl of Paste", | |||
"description": "30 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Jerky 30", | |||
"displayName": "Basket of Jerky", | |||
"description": "30 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Skewers 30", | |||
"displayName": "Pack of Skewers", | |||
"description": "30 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Biscuits 30", | |||
"displayName": "Basket of Biscuits", | |||
"description": "30 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pie 30", | |||
"displayName": "Basket of Pies", | |||
"description": "30 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Pickled Goods 30", | |||
"displayName": "Pickled Goods", | |||
"description": "30 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Routes", | ||
"displayName": " | "displayName": "Seller", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Easy", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeRouteFinished", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Icon_UI_OrderTradeRoutes", | ||
"displayName": " | "displayName": "Trade Routes", | ||
"description": " | "description": "Complete 4 trade routes." | ||
}, | |||
{ | |||
"type": "TraderValueSold", | |||
"amount": "10", | |||
"icon": "Icon_UI_OrderTrade", | |||
"displayName": "Value of Goods Sold", | |||
"description": "Sell goods worth at least 10 Amber to a trader or trade route." | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | |||
"type": "TradeRouteFinished", | |||
"amount": "5", | |||
"icon": "Icon_UI_OrderTradeRoutes", | |||
"displayName": "Trade Routes", | |||
"description": "Complete 5 trade routes." | |||
}, | |||
{ | |||
"type": "TraderValueSold", | |||
"amount": "15", | |||
"icon": "Icon_UI_OrderTrade", | |||
"displayName": "Value of Goods Sold", | |||
"description": "Sell goods worth at least 15 Amber to a trader or trade route." | |||
} | } | ||
] | ] | ||
| Line 9,708: | Line 11,707: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeRouteFinished", | ||
"amount": " | "amount": "6", | ||
"icon": " | "icon": "Icon_UI_OrderTradeRoutes", | ||
"displayName": " | "displayName": "Trade Routes", | ||
"description": " | "description": "Complete 6 trade routes." | ||
}, | |||
{ | |||
"type": "TraderValueSold", | |||
"amount": "20", | |||
"icon": "Icon_UI_OrderTrade", | |||
"displayName": "Value of Goods Sold", | |||
"description": "Sell goods worth at least 20 Amber to a trader or trade route." | |||
} | } | ||
] | ] | ||
| Line 9,718: | Line 11,724: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Amber 15", | |||
"displayName": "Amber Pouch", | |||
"description": "15 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Bricks 10", | |||
"displayName": "Crate of Bricks", | |||
"description": "10 \u003Csprite name=\"[mat processed] bricks\"\u003E Bricks" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Waterskins +2", | |||
"displayName": "Advanced Leatherworking", | |||
"description": "+2 to \u003Csprite name=\"[vessel] waterskin\"\u003E Waterskins production (from gathering, farming, fishing, or production)." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Sacrifice", | ||
"displayName": " | "displayName": "Sacrificing", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
| Line 9,746: | Line 11,758: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GoodSacraficed", | ||
"amount": " | "amount": "15", | ||
"icon": " | "icon": "Icon_Resource_Coal", | ||
"displayName": " | "displayName": "Sacrifice Coal", | ||
"description": " | "description": "Sacrifice 15 Coal at the Ancient Hearth." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "GoodSacraficed", | ||
"amount": " | "amount": "15", | ||
"icon": " | "icon": "Icon_Resource_Wood", | ||
"displayName": " | "displayName": "Sacrifice Wood", | ||
"description": " | "description": "Sacrifice 15 Wood at the Ancient Hearth." | ||
} | } | ||
] | ] | ||
| Line 9,765: | Line 11,777: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GoodSacraficed", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_Oil", | ||
"displayName": " | "displayName": "Sacrifice Oil", | ||
"description": " | "description": "Sacrifice 20 Oil at the Ancient Hearth." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "GoodSacraficed", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_Coal", | ||
"displayName": " | "displayName": "Sacrifice Coal", | ||
"description": " | "description": "Sacrifice 20 Coal at the Ancient Hearth." | ||
} | } | ||
] | ] | ||
| Line 9,784: | Line 11,796: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GoodSacraficed", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Oil", | ||
"displayName": " | "displayName": "Sacrifice Oil", | ||
"description": " | "description": "Sacrifice 30 Oil at the Ancient Hearth." | ||
}, | |||
{ | |||
"type": "GoodSacraficed", | |||
"amount": "30", | |||
"icon": "Icon_Resource_Coal", | |||
"displayName": "Sacrifice Coal", | |||
"description": "Sacrifice 30 Coal at the Ancient Hearth." | |||
}, | }, | ||
{ | { | ||
"type": " | "type": "GoodSacraficed", | ||
"amount": "50", | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Wood", | ||
"displayName": " | "displayName": "Sacrifice Wood", | ||
"description": " | "description": "Sacrifice 50 Wood at the Ancient Hearth." | ||
} | } | ||
] | ] | ||
| Line 9,801: | Line 11,820: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Resin +1", | |||
"displayName": "Resin Extractor", | |||
"description": "+1 to \u003Csprite name=\"[mat raw] resin\"\u003E Resin production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "FuelConsumption -25", | |||
"displayName": "Secret Firekeeper Techniques", | |||
"description": "An old manuscript detailing long-forgotten burning rites. Fuel consumption in Hearths is decreased by 25%." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Copper Bar 20", | |||
"displayName": "Copper Bars", | |||
"description": "20 \u003Csprite name=\"[metal] copper bar\"\u003E Copper Bars" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Standing", | ||
"displayName": " | "displayName": "Making Connections", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
| Line 9,833: | Line 11,854: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeTownStandingLeveledUp", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_OrderStanding", | ||
"displayName": " | "displayName": "Standing Level", | ||
"description": " | "description": "Reach standing level 1 with 1 settlements on trade routes." | ||
} | } | ||
] | ] | ||
| Line 9,852: | Line 11,866: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeTownStandingLeveledUp", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_OrderStanding", | ||
"displayName": " | "displayName": "Standing Level", | ||
"description": " | "description": "Reach standing level 1 with 2 settlements on trade routes." | ||
} | |||
] | |||
}, | |||
} | |||
] | |||
}, | |||
{ | { | ||
"difficulty": "Hard", | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeTownStandingLeveledUp", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_UI_OrderStanding", | ||
"displayName": " | "displayName": "Standing Level", | ||
"description": " | "description": "Reach standing level 1 with 3 settlements on trade routes." | ||
} | } | ||
] | ] | ||
| Line 9,888: | Line 11,888: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Amber 20", | |||
"displayName": "Amber Pouch", | |||
"description": "20 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Hearth Parts 2", | |||
"displayName": "Wildfire Essence", | |||
"description": "2 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II Tablets", | ||
"displayName": " | "displayName": "Ancient Artifacts", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
| Line 9,940: | Line 11,923: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_Resource_AncientTablet", | ||
"displayName": "Deliver | "displayName": "Deliver 2 Ancient Tablet", | ||
"description": " | "description": "Valuable sources of knowledge, highly sought after by traders and the Queen herself. They can be found in Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
} | } | ||
] | ] | ||
| Line 9,959: | Line 11,935: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_Resource_AncientTablet", | ||
"displayName": "Deliver | "displayName": "Deliver 3 Ancient Tablet", | ||
"description": " | "description": "Valuable sources of knowledge, highly sought after by traders and the Queen herself. They can be found in Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
} | } | ||
] | ] | ||
| Line 9,975: | Line 11,944: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Packs of Goods +1", | |||
"displayName": "Export Specialization", | |||
"description": "Gain +1 to production yields for all packs of goods." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Amber 20", | |||
"displayName": "Amber Pouch", | |||
"description": "20 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II TO | "id": "II TO Cut NOTrees", | ||
"displayName": " | "displayName": "Work Break", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
], | ], | ||
"isTimed": true, | "isTimed": true, | ||
"timeToFail": | "timeToFail": 580, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": "Hard", | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NoNaturalResourceDepletedForTime", | ||
"amount": | "amount": null, | ||
"icon": " | "icon": "Icon_UI_OrderDontCutTrees", | ||
"displayName": " | "displayName": "Don't Fell Trees", | ||
"description": " | "description": "Don't fell any trees for 510 seconds." | ||
} | } | ||
] | ] | ||
| Line 10,062: | Line 11,988: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Faster Woodcutters", | |||
"displayName": "Lightweight Axes", | |||
"description": "Woodcutters move +20% faster." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Amber 15", | |||
"displayName": "Amber Pouch", | |||
"description": "15 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Coal 30", | |||
"displayName": "Chest of Coal", | |||
"description": "30 \u003Csprite name=\"[crafting] coal\"\u003E Coal" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II TO | "id": "II TO Cut Trees", | ||
"displayName": " | "displayName": "Need for Timber", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
], | ], | ||
"isTimed": true, | "isTimed": true, | ||
"timeToFail": | "timeToFail": 330, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NaturalResourceDepleted", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_UI_OrderCutTrees", | ||
"displayName": " | "displayName": "Fell Trees", | ||
"description": " | "description": "Fell 50 trees." | ||
} | } | ||
] | ] | ||
}, | } | ||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Fuel Recipes Rate 33", | |||
"displayName": "Advanced Fuel", | |||
"description": "All fuel recipes are 33% faster." | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Planks 15", | |||
"displayName": "Box of Planks", | |||
"description": "15 \u003Csprite name=\"[mat processed] planks\"\u003E Planks" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Hearth Parts 3", | |||
"displayName": "Wildfire Essence", | |||
"description": "3 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "II TO Discover Dangerous Glades", | |||
"displayName": "Adventurous Viceroy", | |||
"tiers": [ | |||
"II" | |||
], | |||
"isTimed": true, | |||
"timeToFail": 540, | |||
"objectivesSets": [ | |||
{ | { | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
| Line 10,103: | Line 12,067: | ||
{ | { | ||
"type": "GladeDiscovery", | "type": "GladeDiscovery", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_Order_DangerousDiscovery", | ||
"displayName": "Glades", | "displayName": "Dangerous Glades", | ||
"description": "Cut through the forest to discover | "description": "Cut through the forest to discover 2 Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
} | } | ||
] | ] | ||
| Line 10,115: | Line 12,079: | ||
{ | { | ||
"type": "GladeDiscovery", | "type": "GladeDiscovery", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_Order_DangerousDiscovery", | ||
"displayName": "Glades", | "displayName": "Dangerous Glades", | ||
"description": "Cut through the forest to discover | "description": "Cut through the forest to discover 3 Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
} | } | ||
] | ] | ||
| Line 10,124: | Line 12,088: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Toolshop Blueprint", | |||
"displayName": "Toolshop", | |||
"description": "Can produce: \u003Csprite name=[tools] simple tools\u003E Tools (\u003Csprite name=grade3\u003E), \u003Csprite name=[mat processed] pipe\u003E Pipes (\u003Csprite name=grade2\u003E), \u003Csprite name=[needs] boots\u003E Boots (\u003Csprite name=grade2\u003E). \nRain engine: \u003Csprite name=\"[water] storm water\"\u003E Storm Water." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Jerky 40", | |||
"displayName": "Basket of Jerky", | |||
"description": "40 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Biscuits 40", | |||
"displayName": "Basket of Biscuits", | |||
"description": "40 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pie 40", | |||
"displayName": "Basket of Pies", | |||
"description": "40 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Paste 40", | |||
"displayName": "Bowl of Paste", | |||
"description": "40 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Porridge 40", | |||
"displayName": "Box of Porridge", | |||
"description": "40 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Pickled Goods 40", | |||
"displayName": "Pickled Goods", | |||
"description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Metal Tools 12", | |||
"displayName": "Box of Tools", | |||
"description": "12 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II TO | "id": "II TO Forager Trial - CRW AT", | ||
"displayName": " | "displayName": "Forager's Trial", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 10,148: | Line 12,154: | ||
"type": "Good", | "type": "Good", | ||
"amount": "30", | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Vegetables", | ||
"displayName": "Deliver 30 | "displayName": "Deliver 30 Vegetables", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nHomestead\u003Csprite name=grade2\u003E,\r\nSmall Farm\u003Csprite name=grade1\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": "30", | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Grain", | ||
"displayName": "Deliver 30 | "displayName": "Deliver 30 Grain", | ||
"description": " | "description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHomestead\u003Csprite name=grade3\u003E,\r\nSmall Farm\u003Csprite name=grade2\u003E,\r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 10,167: | Line 12,173: | ||
"type": "Good", | "type": "Good", | ||
"amount": "40", | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Vegetables", | ||
"displayName": "Deliver 40 | "displayName": "Deliver 40 Vegetables", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nHomestead\u003Csprite name=grade2\u003E,\r\nSmall Farm\u003Csprite name=grade1\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": "40", | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Grain", | ||
"displayName": "Deliver 40 | "displayName": "Deliver 40 Grain", | ||
"description": " | "description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHomestead\u003Csprite name=grade3\u003E,\r\nSmall Farm\u003Csprite name=grade2\u003E,\r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 10,186: | Line 12,192: | ||
"type": "Good", | "type": "Good", | ||
"amount": "50", | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Vegetables", | ||
"displayName": "Deliver 50 | "displayName": "Deliver 50 Vegetables", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nHomestead\u003Csprite name=grade2\u003E,\r\nSmall Farm\u003Csprite name=grade1\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": "50", | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Grain", | ||
"displayName": "Deliver 50 | "displayName": "Deliver 50 Grain", | ||
"description": " | "description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHomestead\u003Csprite name=grade3\u003E,\r\nSmall Farm\u003Csprite name=grade2\u003E,\r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 10,201: | Line 12,207: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
" | "id": "Porridge +3", | ||
" | "displayName": "Puffed Grain", | ||
"description": "+3 to \u003Csprite name=\"[food processed] porridge\"\u003E Porridge production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Ale +3", | |||
"displayName": "Bigger Barrels", | |||
"description": "+3 to \u003Csprite name=\"[needs] ale\"\u003E Ale production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Pickled Goods +3", | |||
"displayName": "Pickle Jars", | |||
"description": "+3 to \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Skewers +3", | |||
"displayName": "Bigger Grill", | |||
"description": "+3 to \u003Csprite name=\"[food processed] skewers\"\u003E Skewers production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Pie +3", | |||
"displayName": "Bigger Ovens", | |||
"description": "+3 to \u003Csprite name=\"[food processed] pie\"\u003E Pie production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Biscuits +3", | |||
"displayName": "Bigger Pans", | |||
"description": "+3 to \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Pickled Goods 40", | { | ||
" | "id": "Porridge 40", | ||
" | "displayName": "Box of Porridge", | ||
"description": "40 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
" | }, | ||
{ | |||
" | "id": "Pickled Goods 40", | ||
"displayName": "Pickled Goods", | |||
"description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
}, | |||
{ | |||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Pie 40", | |||
"displayName": "Basket of Pies", | |||
"description": "40 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Biscuits 40", | |||
"displayName": "Basket of Biscuits", | |||
"description": "40 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Ale 40", | |||
"displayName": "Barrels of Ale", | |||
"description": "40 \u003Csprite name=\"[needs] ale\"\u003E Ale" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Plantation Blueprint", | |||
"displayName": "Plantation", | |||
"description": "Uses nearby farm fields to grow \u003Csprite name=[food raw] berries\u003E Berries (\u003Csprite name=grade2\u003E), \u003Csprite name=[mat raw] plant fibre\u003E Plant Fiber (\u003Csprite name=grade2\u003E)." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II TO | "id": "II TO Forager Trial - RW", | ||
"displayName": " | "displayName": "Forager's Trial", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 10,233: | Line 12,293: | ||
"type": "Good", | "type": "Good", | ||
"amount": "30", | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Vegetables", | ||
"displayName": "Deliver 30 | "displayName": "Deliver 30 Vegetables", | ||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\ | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nHomestead\u003Csprite name=grade2\u003E,\r\nSmall Farm\u003Csprite name=grade1\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": "30", | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Roots", | ||
"displayName": "Deliver 30 | "displayName": "Deliver 30 Roots", | ||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\ | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nHerb Garden\u003Csprite name=grade1\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 10,252: | Line 12,312: | ||
"type": "Good", | "type": "Good", | ||
"amount": "40", | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Vegetables", | ||
"displayName": "Deliver 40 | "displayName": "Deliver 40 Vegetables", | ||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\ | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nHomestead\u003Csprite name=grade2\u003E,\r\nSmall Farm\u003Csprite name=grade1\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": "40", | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Roots", | ||
"displayName": "Deliver 40 | "displayName": "Deliver 40 Roots", | ||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\ | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nHerb Garden\u003Csprite name=grade1\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 10,271: | Line 12,331: | ||
"type": "Good", | "type": "Good", | ||
"amount": "50", | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Vegetables", | ||
"displayName": "Deliver 50 | "displayName": "Deliver 50 Vegetables", | ||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\ | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nHomestead\u003Csprite name=grade2\u003E,\r\nSmall Farm\u003Csprite name=grade1\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": "50", | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Roots", | ||
"displayName": "Deliver 50 | "displayName": "Deliver 50 Roots", | ||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\ | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nHerb Garden\u003Csprite name=grade1\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 10,286: | Line 12,346: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
" | "id": "Porridge +3", | ||
" | "displayName": "Puffed Grain", | ||
"description": "+3 to \u003Csprite name=\"[food processed] porridge\"\u003E Porridge production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Ale +3", | |||
"displayName": "Bigger Barrels", | |||
"description": "+3 to \u003Csprite name=\"[needs] ale\"\u003E Ale production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Pickled Goods +3", | |||
"displayName": "Pickle Jars", | |||
"description": "+3 to \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Skewers +3", | |||
"displayName": "Bigger Grill", | |||
"description": "+3 to \u003Csprite name=\"[food processed] skewers\"\u003E Skewers production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Pie +3", | |||
"displayName": "Bigger Ovens", | |||
"description": "+3 to \u003Csprite name=\"[food processed] pie\"\u003E Pie production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Biscuits +3", | |||
"displayName": "Bigger Pans", | |||
"description": "+3 to \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Pickled Goods 40", | { | ||
" | "id": "Porridge 40", | ||
" | "displayName": "Box of Porridge", | ||
"description": "40 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
" | }, | ||
{ | |||
" | "id": "Pickled Goods 40", | ||
], | "displayName": "Pickled Goods", | ||
"description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
}, | |||
{ | |||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Pie 40", | |||
"displayName": "Basket of Pies", | |||
"description": "40 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Biscuits 40", | |||
"displayName": "Basket of Biscuits", | |||
"description": "40 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Ale 40", | |||
"displayName": "Barrels of Ale", | |||
"description": "40 \u003Csprite name=\"[needs] ale\"\u003E Ale" | |||
} | |||
], | |||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Plantation Blueprint", | |||
"displayName": "Plantation", | |||
"description": "Uses nearby farm fields to grow \u003Csprite name=[food raw] berries\u003E Berries (\u003Csprite name=grade2\u003E), \u003Csprite name=[mat raw] plant fibre\u003E Plant Fiber (\u003Csprite name=grade2\u003E)." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II TO | "id": "II TO Forager Trial - SO", | ||
"displayName": " | "displayName": "Forager's Trial", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 10,318: | Line 12,432: | ||
"type": "Good", | "type": "Good", | ||
"amount": "30", | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Roots", | ||
"displayName": "Deliver 30 | "displayName": "Deliver 30 Roots", | ||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\ | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nHerb Garden\u003Csprite name=grade1\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": "30", | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Grain", | ||
"displayName": "Deliver 30 | "displayName": "Deliver 30 Grain", | ||
"description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\ | "description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHomestead\u003Csprite name=grade3\u003E,\r\nSmall Farm\u003Csprite name=grade2\u003E,\r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 10,337: | Line 12,451: | ||
"type": "Good", | "type": "Good", | ||
"amount": "40", | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Roots", | ||
"displayName": "Deliver 40 | "displayName": "Deliver 40 Roots", | ||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\ | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nHerb Garden\u003Csprite name=grade1\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": "40", | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Grain", | ||
"displayName": "Deliver 40 | "displayName": "Deliver 40 Grain", | ||
"description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\ | "description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHomestead\u003Csprite name=grade3\u003E,\r\nSmall Farm\u003Csprite name=grade2\u003E,\r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 10,356: | Line 12,470: | ||
"type": "Good", | "type": "Good", | ||
"amount": "50", | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Roots", | ||
"displayName": "Deliver 50 | "displayName": "Deliver 50 Roots", | ||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\ | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nHerb Garden\u003Csprite name=grade1\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": "50", | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Grain", | ||
"displayName": "Deliver 50 | "displayName": "Deliver 50 Grain", | ||
"description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\ | "description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHomestead\u003Csprite name=grade3\u003E,\r\nSmall Farm\u003Csprite name=grade2\u003E,\r\nForagers' Camp\u003Csprite name=grade2\u003E,\r\nSmall Foragers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 10,371: | Line 12,485: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
" | "id": "Porridge +3", | ||
" | "displayName": "Puffed Grain", | ||
"description": "+3 to \u003Csprite name=\"[food processed] porridge\"\u003E Porridge production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Ale +3", | |||
"displayName": "Bigger Barrels", | |||
"description": "+3 to \u003Csprite name=\"[needs] ale\"\u003E Ale production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Pickled Goods +3", | |||
"displayName": "Pickle Jars", | |||
"description": "+3 to \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Skewers +3", | |||
"displayName": "Bigger Grill", | |||
"description": "+3 to \u003Csprite name=\"[food processed] skewers\"\u003E Skewers production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Pie +3", | |||
"displayName": "Bigger Ovens", | |||
"description": "+3 to \u003Csprite name=\"[food processed] pie\"\u003E Pie production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Biscuits +3", | |||
"displayName": "Bigger Pans", | |||
"description": "+3 to \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Pickled Goods 40", | { | ||
" | "id": "Porridge 40", | ||
" | "displayName": "Box of Porridge", | ||
"description": "40 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
" | }, | ||
{ | |||
" | "id": "Pickled Goods 40", | ||
"displayName": "Pickled Goods", | |||
"description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
}, | |||
{ | |||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Pie 40", | |||
"displayName": "Basket of Pies", | |||
"description": "40 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Biscuits 40", | |||
"displayName": "Basket of Biscuits", | |||
"description": "40 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Ale 40", | |||
"displayName": "Barrels of Ale", | |||
"description": "40 \u003Csprite name=\"[needs] ale\"\u003E Ale" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Plantation Blueprint", | |||
"displayName": "Plantation", | |||
"description": "Uses nearby farm fields to grow \u003Csprite name=[food raw] berries\u003E Berries (\u003Csprite name=grade2\u003E), \u003Csprite name=[mat raw] plant fibre\u003E Plant Fiber (\u003Csprite name=grade2\u003E)." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II TO | "id": "II TO Gathering Stone", | ||
"displayName": " | "displayName": "Stonecutter's Trial", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 10,398: | Line 12,566: | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Easy", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Clay", | ||
"displayName": " | "displayName": "Deliver 30 Clay", | ||
"description": " | "description": "Flesh of the earth. Used mostly for crafting.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nStonecutters' Camp\u003Csprite name=grade2\u003E,\r\nClay Pit\u003Csprite name=grade2\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "30", | |||
"icon": "Icon_Resource_SeaMarrow", | |||
"displayName": "Deliver 30 Sea Marrow", | |||
"description": "Efficient fuel. \n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nStonecutters' Camp\u003Csprite name=grade2\u003E" | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "40", | |||
"icon": "Icon_Resource_Clay", | |||
"displayName": "Deliver 40 Clay", | |||
"description": "Flesh of the earth. Used mostly for crafting.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nStonecutters' Camp\u003Csprite name=grade2\u003E,\r\nClay Pit\u003Csprite name=grade2\u003E" | |||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "40", | |||
"icon": "Icon_Resource_SeaMarrow", | |||
"displayName": "Deliver 40 Sea Marrow", | |||
"description": "Efficient fuel. \n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nStonecutters' Camp\u003Csprite name=grade2\u003E" | |||
} | } | ||
] | ] | ||
| Line 10,413: | Line 12,607: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Clay", | ||
"displayName": " | "displayName": "Deliver 50 Clay", | ||
"description": " | "description": "Flesh of the earth. Used mostly for crafting.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nStonecutters' Camp\u003Csprite name=grade2\u003E,\r\nClay Pit\u003Csprite name=grade2\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "50", | |||
"icon": "Icon_Resource_SeaMarrow", | |||
"displayName": "Deliver 50 Sea Marrow", | |||
"description": "Efficient fuel. \n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nStonecutters' Camp\u003Csprite name=grade2\u003E" | |||
} | } | ||
] | ] | ||
| Line 10,423: | Line 12,624: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Clay | { | ||
"id": "Clay +1", | |||
"displayName": "Steel Shovels", | |||
"description": "+1 to \u003Csprite name=\"[mat raw] clay\"\u003E Clay production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Pickled Goods 40" | { | ||
"id": "Pie 40", | |||
"displayName": "Basket of Pies", | |||
"description": "40 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Biscuits 40", | |||
"displayName": "Basket of Biscuits", | |||
"description": "40 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pickled Goods 40", | |||
"displayName": "Pickled Goods", | |||
"description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
}, | |||
{ | |||
"id": "Paste 40", | |||
"displayName": "Bowl of Paste", | |||
"description": "40 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Porridge 40", | |||
"displayName": "Box of Porridge", | |||
"description": "40 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Jerky 40", | |||
"displayName": "Basket of Jerky", | |||
"description": "40 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Clay Pit Blueprint", | |||
"displayName": "Clay Pit", | |||
"description": "Uses Clearance Water to produce goods regardless of the season. Must be placed on fertile soil. Can produce: \u003Csprite name=[mat raw] clay\u003E Clay (\u003Csprite name=grade2\u003E), \u003Csprite name=[mat raw] reeds\u003E Reed (\u003Csprite name=grade2\u003E), \u003Csprite name=[mat raw] resin\u003E Resin (\u003Csprite name=grade2\u003E)\nRain engine: \u003Csprite name=\"[water] storm water\"\u003E Storm Water." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II TO | "id": "II TO Glades Discovery", | ||
"displayName": " | "displayName": "Venturesome Leader", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
], | ], | ||
"isTimed": true, | "isTimed": true, | ||
"timeToFail": | "timeToFail": 420, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Easy", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_UI_OrderGlades", | ||
"displayName": " | "displayName": "Glades", | ||
"description": " | "description": "Cut through the forest to discover 3 glades." | ||
} | } | ||
] | ] | ||
}, | }, | ||
{ | { | ||
"difficulty": " | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Icon_UI_OrderGlades", | ||
"displayName": " | "displayName": "Glades", | ||
"description": " | "description": "Cut through the forest to discover 4 glades." | ||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Hard", | |||
"logics": [ | |||
{ | |||
"type": "GladeDiscovery", | |||
"amount": "5", | |||
"icon": "Icon_UI_OrderGlades", | |||
"displayName": "Glades", | |||
"description": "Cut through the forest to discover 5 glades." | |||
} | } | ||
] | ] | ||
| Line 10,467: | Line 12,722: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Exploration Contract", | |||
"displayName": "Exploration Contract", | |||
"description": "The Royal Academy wants a detailed map of the region, and will supply anyone willing to help. Gain 20 \u003Csprite name=\"[mat raw] reeds\"\u003E Reed and 20 \u003Csprite name=\"[mat raw] clay\"\u003E Clay for each discovered glade." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Metal Tools 15", | |||
"displayName": "Box of Tools", | |||
"description": "15 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Parts 10", | |||
"displayName": "Parts", | |||
"description": "10 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II TO | "id": "II TO Herbalist Trial - CRW", | ||
"displayName": " | "displayName": "Herbalist's Trial", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 10,485: | Line 12,752: | ||
"timeToFail": 480, | "timeToFail": 480, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "30", | |||
"icon": "Icon_Resource_Herbs", | |||
"displayName": "Deliver 30 Herbs", | |||
"description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHerb Garden\u003Csprite name=grade2\u003E,\r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | |||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "30", | |||
"icon": "Icon_Resource_Mushrooms", | |||
"displayName": "Deliver 30 Mushrooms", | |||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nHomestead\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | |||
} | |||
] | |||
}, | |||
{ | { | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Herbs", | ||
"displayName": " | "displayName": "Deliver 40 Herbs", | ||
"description": " | "description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHerb Garden\u003Csprite name=grade2\u003E,\r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "40", | |||
"icon": "Icon_Resource_Mushrooms", | |||
"displayName": "Deliver 40 Mushrooms", | |||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nHomestead\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | |||
} | } | ||
] | ] | ||
| Line 10,501: | Line 12,794: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Herbs", | ||
"displayName": " | "displayName": "Deliver 50 Herbs", | ||
"description": " | "description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHerb Garden\u003Csprite name=grade2\u003E,\r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "50", | |||
"icon": "Icon_Resource_Mushrooms", | |||
"displayName": "Deliver 50 Mushrooms", | |||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nHomestead\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | |||
} | } | ||
] | ] | ||
| Line 10,511: | Line 12,811: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Tea +3", | |||
"displayName": "Tea Infuser", | |||
"description": "+3 to \u003Csprite name=\"[needs] tea\"\u003E Tea production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Wine +3", | |||
"displayName": "Advanced Filters", | |||
"description": "+3 to \u003Csprite name=\"[needs] wine\"\u003E Wine production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Crystalized Dew +1", | |||
"displayName": "Crystal Growth", | |||
"description": "+1 to \u003Csprite name=\"[metal] crystalized dew\"\u003E Crystalized Dew production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Paste 40" | { | ||
], | "id": "Pickled Goods 40", | ||
"displayName": "Pickled Goods", | |||
"description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
}, | |||
{ | |||
"id": "Porridge 40", | |||
"displayName": "Box of Porridge", | |||
"description": "40 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Paste 40", | |||
"displayName": "Bowl of Paste", | |||
"description": "40 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Jerky 40", | |||
"displayName": "Basket of Jerky", | |||
"description": "40 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Biscuits 40", | |||
"displayName": "Basket of Biscuits", | |||
"description": "40 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pie 40", | |||
"displayName": "Basket of Pies", | |||
"description": "40 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
} | |||
], | |||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Alchemist Blueprint", | |||
"displayName": "Alchemist's Hut", | |||
"description": "Can produce: \u003Csprite name=[metal] crystalized dew\u003E Crystalized Dew (\u003Csprite name=grade2\u003E), \u003Csprite name=[needs] tea\u003E Tea (\u003Csprite name=grade2\u003E), \u003Csprite name=[needs] wine\u003E Wine (\u003Csprite name=grade2\u003E). \nRain engine: \u003Csprite name=\"[water] clearance water\"\u003E Clearance Water." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II TO | "id": "II TO Herbalist Trial - RW SF", | ||
"displayName": " | "displayName": "Herbalist's Trial", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 10,529: | Line 12,881: | ||
"timeToFail": 480, | "timeToFail": 480, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "30", | |||
"icon": "Icon_Resource_Berries", | |||
"displayName": "Deliver 30 Berries", | |||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nPlantation\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | |||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "30", | |||
"icon": "Icon_Resource_Mushrooms", | |||
"displayName": "Deliver 30 Mushrooms", | |||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nHomestead\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | |||
} | |||
] | |||
}, | |||
{ | { | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Berries", | ||
"displayName": " | "displayName": "Deliver 40 Berries", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nPlantation\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "40", | |||
"icon": "Icon_Resource_Mushrooms", | |||
"displayName": "Deliver 40 Mushrooms", | |||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nHomestead\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | |||
} | } | ||
] | ] | ||
| Line 10,545: | Line 12,923: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Berries", | ||
"displayName": " | "displayName": "Deliver 50 Berries", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nPlantation\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "50", | |||
"icon": "Icon_Resource_Mushrooms", | |||
"displayName": "Deliver 50 Mushrooms", | |||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nHomestead\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | |||
} | } | ||
] | ] | ||
| Line 10,555: | Line 12,940: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Tea +3", | |||
"displayName": "Tea Infuser", | |||
"description": "+3 to \u003Csprite name=\"[needs] tea\"\u003E Tea production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Wine +3", | |||
"displayName": "Advanced Filters", | |||
"description": "+3 to \u003Csprite name=\"[needs] wine\"\u003E Wine production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Crystalized Dew +1", | |||
"displayName": "Crystal Growth", | |||
"description": "+1 to \u003Csprite name=\"[metal] crystalized dew\"\u003E Crystalized Dew production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
{ | { | ||
" | "id": "Pickled Goods 40", | ||
" | "displayName": "Pickled Goods", | ||
"description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
}, | |||
{ | |||
"id": "Porridge 40", | |||
"displayName": "Box of Porridge", | |||
"description": "40 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
] | { | ||
"id": "Paste 40", | |||
"displayName": "Bowl of Paste", | |||
"description": "40 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Jerky 40", | |||
"displayName": "Basket of Jerky", | |||
"description": "40 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Biscuits 40", | |||
"displayName": "Basket of Biscuits", | |||
"description": "40 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | }, | ||
{ | { | ||
" | "id": "Pie 40", | ||
"displayName": "Basket of Pies", | |||
"description": "40 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
} | } | ||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Alchemist Blueprint", | |||
"displayName": "Alchemist's Hut", | |||
"description": "Can produce: \u003Csprite name=[metal] crystalized dew\u003E Crystalized Dew (\u003Csprite name=grade2\u003E), \u003Csprite name=[needs] tea\u003E Tea (\u003Csprite name=grade2\u003E), \u003Csprite name=[needs] wine\u003E Wine (\u003Csprite name=grade2\u003E). \nRain engine: \u003Csprite name=\"[water] clearance water\"\u003E Clearance Water." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II TO | "id": "II TO Herbalist Trial - SO", | ||
"displayName": " | "displayName": "Herbalist's Trial", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 10,617: | Line 13,010: | ||
"timeToFail": 480, | "timeToFail": 480, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "30", | |||
"icon": "Icon_Resource_Berries", | |||
"displayName": "Deliver 30 Berries", | |||
"description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nPlantation\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | |||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "30", | |||
"icon": "Icon_Resource_Herbs", | |||
"displayName": "Deliver 30 Herbs", | |||
"description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHerb Garden\u003Csprite name=grade2\u003E,\r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | |||
} | |||
] | |||
}, | |||
{ | { | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Berries", | ||
"displayName": " | "displayName": "Deliver 40 Berries", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nPlantation\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "40", | |||
"icon": "Icon_Resource_Herbs", | |||
"displayName": "Deliver 40 Herbs", | |||
"description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHerb Garden\u003Csprite name=grade2\u003E,\r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | |||
} | } | ||
] | ] | ||
| Line 10,633: | Line 13,052: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Berries", | ||
"displayName": " | "displayName": "Deliver 50 Berries", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nPlantation\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | ||
} | }, | ||
] | { | ||
} | "type": "Good", | ||
"amount": "50", | |||
"icon": "Icon_Resource_Herbs", | |||
"displayName": "Deliver 50 Herbs", | |||
"description": "Isn't eaten raw, but can be processed.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHerb Garden\u003Csprite name=grade2\u003E,\r\nGreenhouse\u003Csprite name=grade2\u003E,\r\nHerbalists' Camp\u003Csprite name=grade2\u003E,\r\nSmall Herbalists' Camp\u003Csprite name=grade1\u003E" | |||
} | |||
] | |||
} | |||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Tea +3", | |||
"displayName": "Tea Infuser", | |||
"description": "+3 to \u003Csprite name=\"[needs] tea\"\u003E Tea production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Wine +3", | |||
"displayName": "Advanced Filters", | |||
"description": "+3 to \u003Csprite name=\"[needs] wine\"\u003E Wine production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Crystalized Dew +1", | |||
"displayName": "Crystal Growth", | |||
"description": "+1 to \u003Csprite name=\"[metal] crystalized dew\"\u003E Crystalized Dew production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Jerky | { | ||
"id": "Pickled Goods 40", | |||
"displayName": "Pickled Goods", | |||
"description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
}, | |||
{ | |||
"id": "Porridge 40", | |||
"displayName": "Box of Porridge", | |||
"description": "40 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Paste 40", | |||
"displayName": "Bowl of Paste", | |||
"description": "40 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Jerky 40", | |||
"displayName": "Basket of Jerky", | |||
"description": "40 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Biscuits 40", | |||
"displayName": "Basket of Biscuits", | |||
"description": "40 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pie 40", | |||
"displayName": "Basket of Pies", | |||
"description": "40 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Alchemist Blueprint", | |||
"displayName": "Alchemist's Hut", | |||
"description": "Can produce: \u003Csprite name=[metal] crystalized dew\u003E Crystalized Dew (\u003Csprite name=grade2\u003E), \u003Csprite name=[needs] tea\u003E Tea (\u003Csprite name=grade2\u003E), \u003Csprite name=[needs] wine\u003E Wine (\u003Csprite name=grade2\u003E). \nRain engine: \u003Csprite name=\"[water] clearance water\"\u003E Clearance Water." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II TO | "id": "II TO Homes for Bats", | ||
"displayName": " | "displayName": "Bat Colony", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
], | ], | ||
"isTimed": true, | "isTimed": true, | ||
"timeToFail": | "timeToFail": 480, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "6", | |||
"icon": "Bat House_icon", | |||
"displayName": "Bat House", | |||
"description": "A building specially designed for Bats. Must be built near a hearth. Fulfills the need for Bat Housing and can accommodate 2 inhabitants." | |||
} | |||
] | |||
}, | |||
{ | { | ||
"difficulty": "Hard", | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "Bat House_icon", | ||
"displayName": " | "displayName": "Bat House", | ||
"description": " | "description": "A building specially designed for Bats. Must be built near a hearth. Fulfills the need for Bat Housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 10,682: | Line 13,165: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Fish 5pm", | |||
"displayName": "Fish Delivery Line", | |||
"description": "5 \u003Csprite name=\"[food raw] fish\"\u003E Fish per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Biscuits 30", | |||
"displayName": "Basket of Biscuits", | |||
"description": "30 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Bat 5", | |||
"displayName": "Group of Bats", | |||
"description": "5 Bats will join the settlement." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II TO | "id": "II TO Homes for Beavers", | ||
"displayName": " | "displayName": "Beaver Colony", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 10,704: | Line 13,199: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "5", | ||
"icon": " | "icon": "Beaver House_icon", | ||
"displayName": " | "displayName": "Beaver House", | ||
"description": " | "description": "A building specially designed for Beavers. Must be built near a Hearth. Fulfills the need for Beaver housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 10,723: | Line 13,211: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "6", | ||
"icon": " | "icon": "Beaver House_icon", | ||
"displayName": " | "displayName": "Beaver House", | ||
"description": " | "description": "A building specially designed for Beavers. Must be built near a Hearth. Fulfills the need for Beaver housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 10,740: | Line 13,221: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Clay 5pm", | |||
"displayName": "Clay Delivery Line", | |||
"description": "5 \u003Csprite name=\"[mat raw] clay\"\u003E Clay per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Pickled Goods 40", | |||
"displayName": "Pickled Goods", | |||
"description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Beaver 5", | |||
"displayName": "Group of Beavers", | |||
"description": "5 Beavers will join the settlement." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II TO | "id": "II TO Homes for Foxes", | ||
"displayName": " | "displayName": "Homes For Foxes", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
], | ], | ||
"isTimed": true, | "isTimed": true, | ||
"timeToFail": | "timeToFail": 480, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
| Line 10,762: | Line 13,255: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "6", | ||
"icon": " | "icon": "Fox House_icon", | ||
"displayName": " | "displayName": "Fox House", | ||
"description": " | "description": "A building specially designed for Foxes. Must be built near a Hearth. Fulfills the need for Fox housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 10,781: | Line 13,267: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "Fox House_icon", | ||
"displayName": " | "displayName": "Fox House", | ||
"description": " | "description": "A building specially designed for Foxes. Must be built near a Hearth. Fulfills the need for Fox housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 10,805: | Line 13,277: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Tea 5pm", | |||
"displayName": "Tea Delivery Line", | |||
"description": "5 \u003Csprite name=\"[needs] tea\"\u003E Tea per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Pipes 10", | |||
"displayName": "Pipes", | |||
"description": "10 \u003Csprite name=\"[mat processed] pipe\"\u003E Pipes" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Foxes 5", | |||
"displayName": "Group of Foxes", | |||
"description": "5 Foxes will join the settlement." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II TO | "id": "II TO Homes for Frogs", | ||
"displayName": " | "displayName": "Frog Colony", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 10,824: | Line 13,308: | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "6", | ||
"icon": " | "icon": "Frog House_icon", | ||
"displayName": " | "displayName": "Frog House", | ||
"description": " | "description": "A building specially designed for Frogs. Must be built near a Hearth. Fulfills the need for Frog housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 10,865: | Line 13,323: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "Frog House_icon", | ||
"displayName": " | "displayName": "Frog House", | ||
"description": " | "description": "A building specially designed for Frogs. Must be built near a Hearth. Fulfills the need for Frog housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 10,882: | Line 13,333: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Stone 5pm", | |||
"displayName": "Stone Delivery Line", | |||
"description": "5 \u003Csprite name=\"[mat raw] stone\"\u003E Stone per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Paste 40", | |||
"displayName": "Bowl of Paste", | |||
"description": "40 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Frog 5", | |||
"displayName": "Group of Frogs", | |||
"description": "5 Frogs will join the settlement." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II TO | "id": "II TO Homes for Harpies", | ||
"displayName": " | "displayName": "Harpy Colony", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 10,908: | Line 13,363: | ||
"timeToFail": 480, | "timeToFail": 480, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "6", | ||
"icon": " | "icon": "Harpy House_icon", | ||
"displayName": " | "displayName": "Harpy House", | ||
"description": " | "description": "A building specially designed for Harpies. Must be built near a Hearth. Fulfills the need for Harpy housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 10,950: | Line 13,379: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "Harpy House_icon", | ||
"displayName": " | "displayName": "Harpy House", | ||
"description": " | "description": "A building specially designed for Harpies. Must be built near a Hearth. Fulfills the need for Harpy housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 10,967: | Line 13,389: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Insects 5pm", | |||
"displayName": "Insect Delivery Line", | |||
"description": "5 \u003Csprite name=\"[food raw] insects\"\u003E Insects per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Paste 30", | |||
"displayName": "Bowl of Paste", | |||
"description": "30 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Harpy 5", | |||
"displayName": "Group of Harpies", | |||
"description": "5 Harpies will join the settlement." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II TO Homes for Humans", | ||
"displayName": " | "displayName": "Human Colony", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 480, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "6", | ||
"icon": " | "icon": "Human House_icon", | ||
"displayName": " | "displayName": "Human House", | ||
"description": " | "description": "A building specially designed for Humans. Must be built near a Hearth. Fulfills the need for Human housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 11,035: | Line 13,435: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "Human House_icon", | ||
"displayName": " | "displayName": "Human House", | ||
"description": " | "description": "A building specially designed for Humans. Must be built near a Hearth. Fulfills the need for Human housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 11,059: | Line 13,445: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Clay 5pm", | |||
"displayName": "Clay Delivery Line", | |||
"description": "5 \u003Csprite name=\"[mat raw] clay\"\u003E Clay per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Pie 30", | |||
"displayName": "Basket of Pies", | |||
"description": "30 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Human 5", | |||
"displayName": "Group of Humans", | |||
"description": "5 Humans will join the settlement." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "II | "id": "II TO Homes for Lizards", | ||
"displayName": " | "displayName": "Lizard Colony", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 480, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "6", | ||
"icon": " | "icon": "Lizard House_icon", | ||
"displayName": " | "displayName": "Lizard House", | ||
"description": " | "description": "A building specially designed for Lizards. Must be built near a Hearth. Fulfills the need for Lizard housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 11,105: | Line 13,491: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "Lizard House_icon", | ||
"displayName": " | "displayName": "Lizard House", | ||
"description": " | "description": "A building specially designed for Lizards. Must be built near a Hearth. Fulfills the need for Lizard housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 11,115: | Line 13,501: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Coal 5pm", | |||
"displayName": "Coal Delivery Line", | |||
"description": "5 \u003Csprite name=\"[crafting] coal\"\u003E Coal per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Jerky 30", | |||
"displayName": "Basket of Jerky", | |||
"description": "30 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Lizard 5", | |||
"displayName": "Group of Lizards", | |||
"description": "5 Lizards will join the settlement." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "II TO HUBs", | ||
"displayName": " | "displayName": "Outpost", | ||
"tiers": [ | "tiers": [ | ||
" | "II" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 360, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "HubLeveledUp", | ||
"amount": "1", | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_Neighborhood", | ||
"displayName": " | "displayName": "Neighborhood (Level 2)", | ||
"description": " | "description": "Have at least 1 Hearths upgraded to level: Neighborhood (Level 2)." | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": "10", | "amount": "10", | ||
"icon": " | "icon": "Icon_Resource_Amber", | ||
"displayName": "Deliver 10 | "displayName": "Deliver 10 Amber", | ||
"description": " | "description": "Crystallized resin. The main currency of the kingdom." | ||
} | } | ||
] | ] | ||
}, | } | ||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Hearth Parts 3", | |||
"displayName": "Wildfire Essence", | |||
"description": "3 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Metal Tools 12", | |||
"displayName": "Box of Tools", | |||
"description": "12 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Parts 8", | |||
"displayName": "Parts", | |||
"description": "8 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "II TO Lumbermill", | |||
"displayName": "Efficiency Test", | |||
"tiers": [ | |||
"II" | |||
], | |||
"isTimed": true, | |||
"timeToFail": 480, | |||
"objectivesSets": [ | |||
{ | { | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "35", | ||
"icon": " | "icon": "Icon_Resource_Planks", | ||
"displayName": "Deliver | "displayName": "Deliver 35 Planks", | ||
"description": "Mostly used for construction.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\ | "description": "Mostly used for construction.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nLumber Mill\u003Csprite name=grade3\u003E,\r\nWorkshop\u003Csprite name=grade2\u003E,\r\nCarpenter\u003Csprite name=grade2\u003E,\r\nSupplier\u003Csprite name=grade2\u003E,\r\nCrude Workstation\u003Csprite name=grade0\u003E" | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Scrolls", | ||
"displayName": "Deliver | "displayName": "Deliver 40 Scrolls", | ||
"description": "Used for | "description": "Used for education at: Temple, Holy Guild House, Guild House, Academy, by: Beavers, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for education have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nScribe\u003Csprite name=grade3\u003E,\r\nArtisan\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E,\r\nRain Mill\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 11,194: | Line 13,604: | ||
"difficulty": "Hard", | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "55", | ||
"icon": " | "icon": "Icon_Resource_Planks", | ||
"displayName": "Deliver | "displayName": "Deliver 55 Planks", | ||
"description": "Mostly used for construction.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\ | "description": "Mostly used for construction.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nLumber Mill\u003Csprite name=grade3\u003E,\r\nWorkshop\u003Csprite name=grade2\u003E,\r\nCarpenter\u003Csprite name=grade2\u003E,\r\nSupplier\u003Csprite name=grade2\u003E,\r\nCrude Workstation\u003Csprite name=grade0\u003E" | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "60", | ||
"icon": " | "icon": "Icon_Resource_Scrolls", | ||
"displayName": "Deliver | "displayName": "Deliver 60 Scrolls", | ||
"description": "Used for | "description": "Used for education at: Temple, Holy Guild House, Guild House, Academy, by: Beavers, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for education have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nScribe\u003Csprite name=grade3\u003E,\r\nArtisan\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E,\r\nRain Mill\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 11,219: | Line 13,622: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Woodcuters +10", | |||
"displayName": "Light Timber", | |||
"description": "Any Woodcutter can carry 10 additional items." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Faster Woodcutters", | |||
"displayName": "Lightweight Axes", | |||
"description": "Woodcutters move +20% faster." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Planks +2", | |||
"displayName": "Reinforced Saw Blades", | |||
"description": "+2 to \u003Csprite name=\"[mat processed] planks\"\u003E Planks production (from gathering, farming, fishing, or production)." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "II TO Sacrificies", | ||
"displayName": " | "displayName": "Sacrificial Ceremony", | ||
"tiers": [ | "tiers": [ | ||
" | "II" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 630, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GoodSacraficed", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_Oil", | ||
"displayName": " | "displayName": "Sacrifice Oil", | ||
"description": " | "description": "Sacrifice 20 Oil at the Ancient Hearth." | ||
}, | |||
{ | { | ||
"type": " | "type": "GoodSacraficed", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_Coal", | ||
"displayName": " | "displayName": "Sacrifice Coal", | ||
"description": " | "description": "Sacrifice 20 Coal at the Ancient Hearth." | ||
} | } | ||
] | ] | ||
| Line 11,265: | Line 13,675: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GoodSacraficed", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Oil", | ||
"displayName": " | "displayName": "Sacrifice Oil", | ||
"description": " | "description": "Sacrifice 40 Oil at the Ancient Hearth." | ||
}, | |||
{ | |||
"type": "GoodSacraficed", | |||
"amount": "40", | |||
"icon": "Icon_Resource_Coal", | |||
"displayName": "Sacrifice Coal", | |||
"description": "Sacrifice 40 Coal at the Ancient Hearth." | |||
}, | |||
{ | |||
"type": "GoodSacraficed", | |||
"amount": "80", | |||
"icon": "Icon_Resource_Wood", | |||
"displayName": "Sacrifice Wood", | |||
"description": "Sacrifice 80 Wood at the Ancient Hearth." | |||
} | } | ||
] | ] | ||
| Line 11,275: | Line 13,699: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Oil 5pm", | |||
"displayName": "Oil Delivery Line", | |||
"description": "5 \u003Csprite name=\"[crafting] oil\"\u003E Oil per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Smithy Blueprint", | |||
"displayName": "Smithy", | |||
"description": "Can produce: \u003Csprite name=[tools] simple tools\u003E Tools (\u003Csprite name=grade2\u003E), \u003Csprite name=[mat processed] pipe\u003E Pipes (\u003Csprite name=grade2\u003E), \u003Csprite name=[packs] pack of trade goods\u003E Pack of Trade Goods (\u003Csprite name=grade2\u003E). \nRain engine: \u003Csprite name=\"[water] storm water\"\u003E Storm Water." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Ancient Artifact 3", | |||
"displayName": "Ancient Artifact", | |||
"description": "A strange device left behind by the Great Civilization. When soaked in rainwater, it radiates warm light and brings encouragement to those around it. (+3 to Global Resolve)" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "II TO Trappers Trial - CF SF", | ||
"displayName": " | "displayName": "Trapper's Trial", | ||
"tiers": [ | "tiers": [ | ||
" | "II" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 480, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
| Line 11,304: | Line 13,735: | ||
"type": "Good", | "type": "Good", | ||
"amount": "30", | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Meat", | ||
"displayName": "Deliver 30 | "displayName": "Deliver 30 Meat", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nRanch\u003Csprite name=grade1\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Insects", | ||
"displayName": " | "displayName": "Deliver 30 Insects", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 11,323: | Line 13,754: | ||
"type": "Good", | "type": "Good", | ||
"amount": "40", | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Meat", | ||
"displayName": "Deliver 40 | "displayName": "Deliver 40 Meat", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nRanch\u003Csprite name=grade1\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Insects", | ||
"displayName": " | "displayName": "Deliver 40 Insects", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 11,342: | Line 13,773: | ||
"type": "Good", | "type": "Good", | ||
"amount": "50", | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Meat", | ||
"displayName": "Deliver 50 | "displayName": "Deliver 50 Meat", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nRanch\u003Csprite name=grade1\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Insects", | ||
"displayName": " | "displayName": "Deliver 50 Insects", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 11,357: | Line 13,788: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Jerky +3", | |||
"displayName": "Salted Jerky", | |||
"description": "+3 to \u003Csprite name=\"[food processed] jerky\"\u003E Jerky production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Incense +3", | |||
"displayName": "Vessel of Incense", | |||
"description": "+3 to \u003Csprite name=\"[needs] incense\"\u003E Incense production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Pottery +2", | |||
"displayName": "Rain-Powered Pottery Wheel", | |||
"description": "+2 to \u003Csprite name=\"[vessel] pottery\"\u003E Pottery production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Jerky 40", | |||
"displayName": "Basket of Jerky", | |||
"description": "40 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Biscuits 40", | |||
"displayName": "Basket of Biscuits", | |||
"description": "40 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pie 40", | |||
"displayName": "Basket of Pies", | |||
"description": "40 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Pickled Goods 40", | |||
"displayName": "Pickled Goods", | |||
"description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
}, | |||
{ | |||
"id": "Paste 40", | |||
"displayName": "Bowl of Paste", | |||
"description": "40 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Porridge 40", | |||
"displayName": "Box of Porridge", | |||
"description": "40 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Smokehouse Blueprint", | |||
"displayName": "Smokehouse", | |||
"description": "Can produce: \u003Csprite name=[food processed] jerky\u003E Jerky (\u003Csprite name=grade3\u003E), \u003Csprite name=[vessel] pottery\u003E Pottery (\u003Csprite name=grade1\u003E), \u003Csprite name=[needs] incense\u003E Incense (\u003Csprite name=grade1\u003E). \nRain engine: \u003Csprite name=\"[water] drizzle water\"\u003E Drizzle Water." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "II TO Trappers Trial - RW M", | ||
"displayName": " | "displayName": "Trapper's Trial", | ||
"tiers": [ | "tiers": [ | ||
" | "II" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 480, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
| Line 11,381: | Line 13,864: | ||
"type": "Good", | "type": "Good", | ||
"amount": "30", | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Meat", | ||
"displayName": "Deliver 30 | "displayName": "Deliver 30 Meat", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nRanch\u003Csprite name=grade1\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Eggs", | ||
"displayName": " | "displayName": "Deliver 30 Eggs", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nRanch\u003Csprite name=grade1\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 11,400: | Line 13,883: | ||
"type": "Good", | "type": "Good", | ||
"amount": "40", | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Meat", | ||
"displayName": "Deliver 40 | "displayName": "Deliver 40 Meat", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nRanch\u003Csprite name=grade1\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Eggs", | ||
"displayName": " | "displayName": "Deliver 40 Eggs", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nRanch\u003Csprite name=grade1\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 11,419: | Line 13,902: | ||
"type": "Good", | "type": "Good", | ||
"amount": "50", | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Meat", | ||
"displayName": "Deliver 50 | "displayName": "Deliver 50 Meat", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nRanch\u003Csprite name=grade1\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Eggs", | ||
"displayName": " | "displayName": "Deliver 50 Eggs", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nRanch\u003Csprite name=grade1\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 11,434: | Line 13,917: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
" | "id": "Jerky +3", | ||
"displayName": "Salted Jerky", | |||
" | "description": "+3 to \u003Csprite name=\"[food processed] jerky\"\u003E Jerky production (from gathering, farming, fishing, or production)." | ||
}, | |||
{ | |||
"id": "Incense +3", | |||
"displayName": "Vessel of Incense", | |||
"description": "+3 to \u003Csprite name=\"[needs] incense\"\u003E Incense production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Pottery +2", | |||
"displayName": "Rain-Powered Pottery Wheel", | |||
"description": "+2 to \u003Csprite name=\"[vessel] pottery\"\u003E Pottery production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Pie | { | ||
"Pickled Goods | "id": "Skewers 40", | ||
"Paste | "displayName": "Pack of Skewers", | ||
" | "description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | ||
}, | |||
{ | |||
"id": "Jerky 40", | |||
"displayName": "Basket of Jerky", | |||
"description": "40 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Biscuits 40", | |||
"displayName": "Basket of Biscuits", | |||
"description": "40 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pie 40", | |||
"displayName": "Basket of Pies", | |||
"description": "40 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Pickled Goods 40", | |||
"displayName": "Pickled Goods", | |||
"description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
}, | |||
{ | |||
"id": "Paste 40", | |||
"displayName": "Bowl of Paste", | |||
"description": "40 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Porridge 40", | |||
"displayName": "Box of Porridge", | |||
"description": "40 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Smokehouse Blueprint", | |||
"displayName": "Smokehouse", | |||
"description": "Can produce: \u003Csprite name=[food processed] jerky\u003E Jerky (\u003Csprite name=grade3\u003E), \u003Csprite name=[vessel] pottery\u003E Pottery (\u003Csprite name=grade1\u003E), \u003Csprite name=[needs] incense\u003E Incense (\u003Csprite name=grade1\u003E). \nRain engine: \u003Csprite name=\"[water] drizzle water\"\u003E Drizzle Water." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "II Trade Connections", | ||
"displayName": " | "displayName": "Trade Connections", | ||
"tiers": [ | "tiers": [ | ||
" | "II" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 11,467: | Line 13,992: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "5", | ||
"icon": " | "icon": "Icon_Resource_TradeGoods", | ||
"displayName": "Deliver | "displayName": "Deliver 5 Pack of Trade Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmithy\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "8", | |||
"icon": "Icon_Resource_Amber", | |||
"displayName": "Deliver 8 Amber", | |||
"description": "Crystallized resin. The main currency of the kingdom." | |||
} | } | ||
] | ] | ||
| Line 11,479: | Line 14,011: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "Icon_Resource_TradeGoods", | ||
"displayName": "Deliver | "displayName": "Deliver 10 Pack of Trade Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmithy\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "10", | |||
"icon": "Icon_Resource_Amber", | |||
"displayName": "Deliver 10 Amber", | |||
"description": "Crystallized resin. The main currency of the kingdom." | |||
} | } | ||
] | ] | ||
| Line 11,491: | Line 14,030: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "12", | ||
"icon": " | "icon": "Icon_Resource_Luxury", | ||
"displayName": "Deliver | "displayName": "Deliver 12 Pack of Luxury Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCarpenter\u003Csprite name=grade2\u003E,\r\nPantry\u003Csprite name=grade2\u003E,\r\nCooperage\u003Csprite name=grade1\u003E" | ||
} | }, | ||
] | { | ||
} | "type": "Good", | ||
], | "amount": "12", | ||
"rewards1": [ | "icon": "Icon_Resource_TradeGoods", | ||
" | "displayName": "Deliver 12 Pack of Trade Goods", | ||
"description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmithy\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E" | |||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "12", | |||
"icon": "Icon_Resource_Amber", | |||
"displayName": "Deliver 12 Amber", | |||
"description": "Crystallized resin. The main currency of the kingdom." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Trader Interval +15", | |||
"displayName": "Beneficial Agreement", | |||
"description": "Traders will arrive 15% quicker." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "NewRandomVillagers 2", | |||
"displayName": "Villagers", | |||
"description": "A group of 2 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "II Use Water", | ||
"displayName": " | "displayName": "Rainpunk Engineer", | ||
"tiers": [ | "tiers": [ | ||
" | "II" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 11,534: | Line 14,087: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "60", | ||
"icon": " | "icon": "Icon_UI_OrderUseWater", | ||
"displayName": " | "displayName": "Use Any Rainwater", | ||
"description": " | "description": "Use 60 units of rainwater (any type) in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 11,553: | Line 14,099: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "120", | ||
"icon": " | "icon": "Icon_UI_OrderUseWater", | ||
"displayName": " | "displayName": "Use Any Rainwater", | ||
"description": " | "description": "Use 120 units of rainwater (any type) in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 11,572: | Line 14,111: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "180", | ||
"icon": " | "icon": "Icon_UI_OrderUseWater", | ||
"displayName": " | "displayName": "Use Any Rainwater", | ||
"description": " | "description": "Use 180 units of rainwater (any type) in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 11,589: | Line 14,121: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Parts 4", | |||
"displayName": "Parts", | |||
"description": "4 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
], | "id": "Skewers 30", | ||
"rewards3": [ | "displayName": "Pack of Skewers", | ||
" | "description": "30 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | ||
] | }, | ||
}, | { | ||
"id": "Jerky 30", | |||
"displayName": "Basket of Jerky", | |||
"description": "30 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Pie 30", | |||
"displayName": "Basket of Pies", | |||
"description": "30 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Biscuits 30", | |||
"displayName": "Basket of Biscuits", | |||
"description": "30 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Porridge 30", | |||
"displayName": "Box of Porridge", | |||
"description": "30 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Paste 30", | |||
"displayName": "Bowl of Paste", | |||
"description": "30 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Pickled Goods 30", | |||
"displayName": "Pickled Goods", | |||
"description": "30 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "NewRandomVillagers 3", | |||
"displayName": "Villagers", | |||
"description": "A group of 3 villagers." | |||
} | |||
] | |||
}, | |||
{ | { | ||
"id": "III | "id": "III Pump Upgrade", | ||
"displayName": " | "displayName": "Water Industry", | ||
"tiers": [ | "tiers": [ | ||
" | "III" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 11,611: | Line 14,185: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "UpgradedBuildingOwned", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_OrderUpgradeBuilding", | ||
"displayName": " | "displayName": "Upgrade a building: Geyser Pump", | ||
"description": " | "description": "Upgrade 1 building(s) to level 1: Geyser Pump. You can do this by selecting it and opening the upgrade tab in the building panel." | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "10", | |||
"icon": "Icon_Resource_Bricks", | |||
"displayName": "Deliver 10 Bricks", | |||
"description": "Mostly used for construction.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nBrickyard\u003Csprite name=grade3\u003E,\r\nWorkshop\u003Csprite name=grade2\u003E,\r\nStamping Mill\u003Csprite name=grade2\u003E,\r\nKiln\u003Csprite name=grade1\u003E,\r\nCrude Workstation\u003Csprite name=grade0\u003E" | |||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "Icon_Resource_Fabric", | ||
"displayName": " | "displayName": "Deliver 10 Fabric", | ||
"description": " | "description": "Used for construction or production of clothes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nWeaver\u003Csprite name=grade3\u003E,\r\nWorkshop\u003Csprite name=grade2\u003E,\r\nGranary\u003Csprite name=grade2\u003E,\r\nManufactory\u003Csprite name=grade2\u003E,\r\nCrude Workstation\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 11,630: | Line 14,211: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "UpgradedBuildingOwned", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_OrderUpgradeBuilding", | ||
"displayName": " | "displayName": "Upgrade a building: Geyser Pump", | ||
"description": " | "description": "Upgrade 1 building(s) to level 2: Geyser Pump. You can do this by selecting it and opening the upgrade tab in the building panel." | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "15", | |||
"icon": "Icon_Resource_Bricks", | |||
"displayName": "Deliver 15 Bricks", | |||
"description": "Mostly used for construction.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nBrickyard\u003Csprite name=grade3\u003E,\r\nWorkshop\u003Csprite name=grade2\u003E,\r\nStamping Mill\u003Csprite name=grade2\u003E,\r\nKiln\u003Csprite name=grade1\u003E,\r\nCrude Workstation\u003Csprite name=grade0\u003E" | |||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "15", | ||
"icon": " | "icon": "Icon_Resource_Fabric", | ||
"displayName": " | "displayName": "Deliver 15 Fabric", | ||
"description": " | "description": "Used for construction or production of clothes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nWeaver\u003Csprite name=grade3\u003E,\r\nWorkshop\u003Csprite name=grade2\u003E,\r\nGranary\u003Csprite name=grade2\u003E,\r\nManufactory\u003Csprite name=grade2\u003E,\r\nCrude Workstation\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 11,649: | Line 14,237: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "UpgradedBuildingOwned", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_OrderUpgradeBuilding", | ||
"displayName": " | "displayName": "Upgrade a building: Geyser Pump", | ||
"description": " | "description": "Upgrade 2 building(s) to level 2: Geyser Pump. You can do this by selecting it and opening the upgrade tab in the building panel." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_Bricks", | ||
"displayName": " | "displayName": "Deliver 20 Bricks", | ||
"description": " | "description": "Mostly used for construction.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nBrickyard\u003Csprite name=grade3\u003E,\r\nWorkshop\u003Csprite name=grade2\u003E,\r\nStamping Mill\u003Csprite name=grade2\u003E,\r\nKiln\u003Csprite name=grade1\u003E,\r\nCrude Workstation\u003Csprite name=grade0\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "20", | |||
"icon": "Icon_Resource_Fabric", | |||
"displayName": "Deliver 20 Fabric", | |||
"description": "Used for construction or production of clothes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nWeaver\u003Csprite name=grade3\u003E,\r\nWorkshop\u003Csprite name=grade2\u003E,\r\nGranary\u003Csprite name=grade2\u003E,\r\nManufactory\u003Csprite name=grade2\u003E,\r\nCrude Workstation\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 11,666: | Line 14,261: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Planks +1", | |||
"displayName": "Reinforced Saw Blades", | |||
"description": "+1 to \u003Csprite name=\"[mat processed] planks\"\u003E Planks production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Bricks +1", | |||
"displayName": "Reinforced Brick Mold", | |||
"description": "+1 to \u003Csprite name=\"[mat processed] bricks\"\u003E Bricks production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Parts 4", | |||
"displayName": "Parts", | |||
"description": "4 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Aesthethics", | ||
"displayName": " | "displayName": "Royal Gardens", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 11,688: | Line 14,295: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "DecorationTypeOwning", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "Icon_UI_DecorHarmony", | ||
"displayName": " | "displayName": "Harmony", | ||
"description": " | "description": "Have at least 10 Harmony decorations." | ||
} | } | ||
] | ] | ||
| Line 11,700: | Line 14,307: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "DecorationTypeOwning", | ||
"amount": "15", | "amount": "15", | ||
"icon": " | "icon": "Icon_UI_DecorHarmony", | ||
"displayName": " | "displayName": "Harmony", | ||
"description": " | "description": "Have at least 15 Harmony decorations." | ||
} | } | ||
] | ] | ||
| Line 11,712: | Line 14,319: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "DecorationTypeOwning", | ||
"amount": "20", | "amount": "20", | ||
"icon": " | "icon": "Icon_UI_DecorHarmony", | ||
"displayName": " | "displayName": "Harmony", | ||
"description": " | "description": "Have at least 20 Harmony decorations." | ||
} | } | ||
] | ] | ||
| Line 11,722: | Line 14,329: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Packs of Goods +1", | |||
"displayName": "Export Specialization", | |||
"description": "Gain +1 to production yields for all packs of goods." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Paper 30", | |||
"displayName": "Bundle of Scrolls", | |||
"description": "30 \u003Csprite name=\"[needs] scrolls\"\u003E Scrolls" | |||
}, | |||
{ | |||
"id": "Incense 30", | |||
"displayName": "Vessel of Incense", | |||
"description": "30 \u003Csprite name=\"[needs] incense\"\u003E Incense" | |||
}, | |||
{ | |||
"id": "Ale 30", | |||
"displayName": "Barrels of Ale", | |||
"description": "30 \u003Csprite name=\"[needs] ale\"\u003E Ale" | |||
}, | |||
{ | |||
"id": "Wine 30", | |||
"displayName": "Barrels of Wine", | |||
"description": "30 \u003Csprite name=\"[needs] wine\"\u003E Wine" | |||
}, | |||
{ | |||
"id": "Training Gear 30", | |||
"displayName": "Training Gear", | |||
"description": "30 \u003Csprite name=\"[needs] training gear\"\u003E Training Gear" | |||
}, | |||
{ | |||
"id": "Tea 30", | |||
"displayName": "Crate of Tea", | |||
"description": "30 \u003Csprite name=\"[needs] tea\"\u003E Tea" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts | { | ||
"id": "Hearth Parts 3", | |||
"displayName": "Wildfire Essence", | |||
"description": "3 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Ale and Tavern", | ||
"displayName": " | "displayName": "Cups and Glasses", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 11,744: | Line 14,388: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Ale", | ||
"displayName": " | "displayName": "Deliver 30 Ale", | ||
"description": " | "description": "Used for leisure at: Tavern, Monastery, Market, by Humans, Beavers. Villagers with a satisfied need for leisure have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nBrewery\u003Csprite name=grade3\u003E,\r\nDistillery\u003Csprite name=grade2\u003E,\r\nTinctury\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade1\u003E" | ||
} | }, | ||
] | { | ||
}, | "type": "BuildingOwning", | ||
"amount": "1", | |||
"icon": "Tavern_icon", | |||
"displayName": "Tavern", | |||
"description": "A place where villagers can fulfill their need for: Leisure, Luxury. Passive effects: Gleeman's Tales." | |||
} | |||
] | |||
}, | |||
{ | { | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Ale", | ||
"displayName": " | "displayName": "Deliver 40 Ale", | ||
"description": " | "description": "Used for leisure at: Tavern, Monastery, Market, by Humans, Beavers. Villagers with a satisfied need for leisure have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nBrewery\u003Csprite name=grade3\u003E,\r\nDistillery\u003Csprite name=grade2\u003E,\r\nTinctury\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Tavern_icon", | |||
"displayName": "Tavern", | |||
"description": "A place where villagers can fulfill their need for: Leisure, Luxury. Passive effects: Gleeman's Tales." | |||
} | } | ||
] | ] | ||
| Line 11,768: | Line 14,426: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Ale", | ||
"displayName": " | "displayName": "Deliver 50 Ale", | ||
"description": " | "description": "Used for leisure at: Tavern, Monastery, Market, by Humans, Beavers. Villagers with a satisfied need for leisure have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nBrewery\u003Csprite name=grade3\u003E,\r\nDistillery\u003Csprite name=grade2\u003E,\r\nTinctury\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Tavern_icon", | |||
"displayName": "Tavern", | |||
"description": "A place where villagers can fulfill their need for: Leisure, Luxury. Passive effects: Gleeman's Tales." | |||
} | } | ||
] | ] | ||
| Line 11,778: | Line 14,443: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Ale +2", | |||
"displayName": "Bigger Barrels", | |||
"description": "+2 to \u003Csprite name=\"[needs] ale\"\u003E Ale production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Ale 30", | |||
"displayName": "Barrels of Ale", | |||
"description": "30 \u003Csprite name=\"[needs] ale\"\u003E Ale" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
{ | { | ||
" | "id": "Waterskins 30", | ||
"displayName": "Crate of Waterskins", | |||
"description": "30 \u003Csprite name=\"[vessel] waterskin\"\u003E Waterskins" | |||
} | } | ||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Amber and Market", | ||
"displayName": " | "displayName": "Charity Fair", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 11,832: | Line 14,477: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Amber", | ||
"displayName": " | "displayName": "Deliver 30 Amber", | ||
"description": " | "description": "Crystallized resin. The main currency of the kingdom." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Market_icon", | ||
"displayName": " | "displayName": "Market", | ||
"description": " | "description": "A place where villagers can fulfill their need for: Leisure, Treatment. Passive effects: Market Carts." | ||
} | } | ||
] | ] | ||
| Line 11,851: | Line 14,496: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Amber", | ||
"displayName": " | "displayName": "Deliver 40 Amber", | ||
"description": " | "description": "Crystallized resin. The main currency of the kingdom." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Market_icon", | ||
"displayName": " | "displayName": "Market", | ||
"description": " | "description": "A place where villagers can fulfill their need for: Leisure, Treatment. Passive effects: Market Carts." | ||
} | } | ||
] | ] | ||
| Line 11,870: | Line 14,515: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Amber", | ||
"displayName": " | "displayName": "Deliver 50 Amber", | ||
"description": " | "description": "Crystallized resin. The main currency of the kingdom." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Market_icon", | ||
"displayName": " | "displayName": "Market", | ||
"description": " | "description": "A place where villagers can fulfill their need for: Leisure, Treatment. Passive effects: Market Carts." | ||
} | } | ||
] | ] | ||
| Line 11,887: | Line 14,532: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Trading Packs", | |||
"displayName": "Trade Logs", | |||
"description": "Detailed notes on different traders and their wares. Gain 1 additional active trade route slot. Traders will arrive 25% quicker." | |||
}, | |||
{ | |||
"id": "Ale +3", | |||
"displayName": "Bigger Barrels", | |||
"description": "+3 to \u003Csprite name=\"[needs] ale\"\u003E Ale production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Tea +3", | |||
"displayName": "Tea Infuser", | |||
"description": "+3 to \u003Csprite name=\"[needs] tea\"\u003E Tea production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Scout +10", | |||
"displayName": "Scout's Pack", | |||
"description": "Workers assigned to Glade Events can carry 10 more items." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Coats | { | ||
"Boots | "id": "Pie 30", | ||
"displayName": "Basket of Pies", | |||
"description": "30 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Pickled Goods 30", | |||
"displayName": "Pickled Goods", | |||
"description": "30 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
}, | |||
{ | |||
"id": "Paste 30", | |||
"displayName": "Bowl of Paste", | |||
"description": "30 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Coats 30", | |||
"displayName": "Bundle of Coats", | |||
"description": "30 \u003Csprite name=\"[needs] coats\"\u003E Coats" | |||
}, | |||
{ | |||
"id": "Boots 30", | |||
"displayName": "Box of Boots", | |||
"description": "30 \u003Csprite name=\"[needs] boots\"\u003E Boots" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Porridge 30", | |||
"displayName": "Box of Porridge", | |||
"description": "30 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Biscuits 30", | |||
"displayName": "Basket of Biscuits", | |||
"description": "30 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Jerky 30", | |||
"displayName": "Basket of Jerky", | |||
"description": "30 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Skewers 30", | |||
"displayName": "Pack of Skewers", | |||
"description": "30 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Ancient Tablets", | ||
"displayName": " | "displayName": "Lost Knowledge", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 11,907: | Line 14,613: | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Easy", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_Resource_AncientTablet", | ||
"displayName": " | "displayName": "Deliver 2 Ancient Tablet", | ||
"description": " | "description": "Valuable sources of knowledge, highly sought after by traders and the Queen herself. They can be found in Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "3", | |||
"icon": "Icon_Resource_AncientTablet", | |||
"displayName": "Deliver 3 Ancient Tablet", | |||
"description": "Valuable sources of knowledge, highly sought after by traders and the Queen herself. They can be found in Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | |||
} | } | ||
] | ] | ||
| Line 11,922: | Line 14,640: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Icon_Resource_AncientTablet", | ||
"displayName": " | "displayName": "Deliver 4 Ancient Tablet", | ||
"description": " | "description": "Valuable sources of knowledge, highly sought after by traders and the Queen herself. They can be found in Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
} | } | ||
] | ] | ||
| Line 11,932: | Line 14,650: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Jerky 40", | |||
"displayName": "Basket of Jerky", | |||
"description": "40 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Porridge 40", | |||
"displayName": "Box of Porridge", | |||
"description": "40 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Biscuits 40", | |||
"displayName": "Basket of Biscuits", | |||
"description": "40 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Pie 40", | |||
"displayName": "Basket of Pies", | |||
"description": "40 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Pickled Goods 40", | |||
"displayName": "Pickled Goods", | |||
"description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
}, | |||
{ | |||
"id": "Paste 40", | |||
"displayName": "Bowl of Paste", | |||
"description": "40 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Coats 40", | |||
"displayName": "Bundle of Coats", | |||
"description": "40 \u003Csprite name=\"[needs] coats\"\u003E Coats" | |||
}, | |||
{ | |||
"id": "Boots 40", | |||
"displayName": "Box of Boots", | |||
"description": "40 \u003Csprite name=\"[needs] boots\"\u003E Boots" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Wine 40", | |||
"displayName": "Barrels of Wine", | |||
"description": "40 \u003Csprite name=\"[needs] wine\"\u003E Wine" | |||
}, | |||
{ | |||
"id": "Ale 40", | |||
"displayName": "Barrels of Ale", | |||
"description": "40 \u003Csprite name=\"[needs] ale\"\u003E Ale" | |||
}, | |||
{ | |||
"id": "Training Gear 40", | |||
"displayName": "Training Gear", | |||
"description": "40 \u003Csprite name=\"[needs] training gear\"\u003E Training Gear" | |||
}, | |||
{ | |||
"id": "Paper 40", | |||
"displayName": "Bundle of Scrolls", | |||
"description": "40 \u003Csprite name=\"[needs] scrolls\"\u003E Scrolls" | |||
}, | |||
{ | |||
"id": "Tea 40", | |||
"displayName": "Crate of Tea", | |||
"description": "40 \u003Csprite name=\"[needs] tea\"\u003E Tea" | |||
}, | |||
{ | |||
"id": "Incense 40", | |||
"displayName": "Vessel of Incense", | |||
"description": "40 \u003Csprite name=\"[needs] incense\"\u003E Incense" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Archaeology", | ||
"displayName": " | "displayName": "Archaeology", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 11,954: | Line 14,744: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_Resource_AncientTablet", | ||
"displayName": " | "displayName": "Deliver 2 Ancient Tablet", | ||
"description": " | "description": "Valuable sources of knowledge, highly sought after by traders and the Queen herself. They can be found in Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_OrderGlades", | ||
"displayName": " | "displayName": "Glades", | ||
"description": " | "description": "Cut through the forest to discover 2 glades." | ||
} | } | ||
] | ] | ||
| Line 11,972: | Line 14,762: | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_Resource_AncientTablet", | ||
"displayName": "Deliver | "displayName": "Deliver 2 Ancient Tablet", | ||
"description": " | "description": "Valuable sources of knowledge, highly sought after by traders and the Queen herself. They can be found in Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
}, | |||
{ | |||
"type": "GladeDiscovery", | |||
"amount": "3", | |||
"icon": "Icon_UI_OrderGlades", | |||
"displayName": "Glades", | |||
"description": "Cut through the forest to discover 3 glades." | |||
} | } | ||
] | ] | ||
| Line 11,992: | Line 14,782: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_Resource_AncientTablet", | ||
"displayName": " | "displayName": "Deliver 3 Ancient Tablet", | ||
"description": " | "description": "Valuable sources of knowledge, highly sought after by traders and the Queen herself. They can be found in Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Icon_UI_OrderGlades", | ||
"displayName": " | "displayName": "Glades", | ||
"description": " | "description": "Cut through the forest to discover 4 glades." | ||
} | } | ||
] | ] | ||
| Line 12,009: | Line 14,799: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Pottery for Glade", | |||
"displayName": "Archaeological Tools", | |||
"description": "Glades are examined more carefully. Gain 20 \u003Csprite name=\"[vessel] pottery\"\u003E Pottery every time you discover a new glade." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Hearth Parts 2", | |||
"displayName": "Wildfire Essence", | |||
"description": "2 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Metal Tools 12", | |||
"displayName": "Box of Tools", | |||
"description": "12 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Bat Relatives", | ||
"displayName": " | "displayName": "Bat Relatives", | ||
"tiers": [ | "tiers": [ | ||
" | "II" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 12,031: | Line 14,833: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": "30", | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Skewers", | ||
"displayName": " | "displayName": "Need for Skewers fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating skewers 30 times." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Bat House_icon", | ||
"displayName": " | "displayName": "Bat House", | ||
"description": " | "description": "A building specially designed for Bats. Must be built near a hearth. Fulfills the need for Bat Housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 12,050: | Line 14,852: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": "40", | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Skewers", | ||
"displayName": " | "displayName": "Need for Skewers fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating skewers 40 times." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "6", | ||
"icon": " | "icon": "Bat House_icon", | ||
"displayName": " | "displayName": "Bat House", | ||
"description": " | "description": "A building specially designed for Bats. Must be built near a hearth. Fulfills the need for Bat Housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 12,069: | Line 14,871: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": "50", | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Skewers", | ||
"displayName": " | "displayName": "Need for Skewers fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating skewers 50 times." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "Bat House_icon", | ||
"displayName": " | "displayName": "Bat House", | ||
"description": " | "description": "A building specially designed for Bats. Must be built near a hearth. Fulfills the need for Bat Housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 12,086: | Line 14,888: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Bat Faction Support", | |||
"displayName": "Bat Clan Support", | |||
"description": "Bats have always been wary and somewhat hostile, but you've proven yourself worthy of their trust. (+3 to Bats Resolve)" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Bat 5", | |||
"displayName": "Group of Bats", | |||
"description": "5 Bats will join the settlement." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Copper Bar 30", | |||
"displayName": "Copper Bars", | |||
"description": "30 \u003Csprite name=\"[metal] copper bar\"\u003E Copper Bars" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Beaver Relatives", | ||
"displayName": " | "displayName": "Beaver Relatives", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 12,110: | Line 14,924: | ||
"type": "NeedServed", | "type": "NeedServed", | ||
"amount": "30", | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_PickledGoods", | ||
"displayName": "Need for | "displayName": "Need for Pickled Goods fulfilled", | ||
"description": "Fulfill your villagers' need for eating | "description": "Fulfill your villagers' need for eating pickled goods 30 times." | ||
}, | }, | ||
{ | { | ||
"type": "BuildingOwning", | "type": "BuildingOwning", | ||
"amount": "4", | "amount": "4", | ||
"icon": " | "icon": "Beaver House_icon", | ||
"displayName": " | "displayName": "Beaver House", | ||
"description": "A building specially designed for | "description": "A building specially designed for Beavers. Must be built near a Hearth. Fulfills the need for Beaver housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 12,129: | Line 14,943: | ||
"type": "NeedServed", | "type": "NeedServed", | ||
"amount": "40", | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_PickledGoods", | ||
"displayName": "Need for | "displayName": "Need for Pickled Goods fulfilled", | ||
"description": "Fulfill your villagers' need for eating | "description": "Fulfill your villagers' need for eating pickled goods 40 times." | ||
}, | }, | ||
{ | { | ||
"type": "BuildingOwning", | "type": "BuildingOwning", | ||
"amount": "6", | "amount": "6", | ||
"icon": " | "icon": "Beaver House_icon", | ||
"displayName": " | "displayName": "Beaver House", | ||
"description": "A building specially designed for | "description": "A building specially designed for Beavers. Must be built near a Hearth. Fulfills the need for Beaver housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 12,148: | Line 14,962: | ||
"type": "NeedServed", | "type": "NeedServed", | ||
"amount": "50", | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_PickledGoods", | ||
"displayName": "Need for | "displayName": "Need for Pickled Goods fulfilled", | ||
"description": "Fulfill your villagers' need for eating | "description": "Fulfill your villagers' need for eating pickled goods 50 times." | ||
}, | }, | ||
{ | { | ||
"type": "BuildingOwning", | "type": "BuildingOwning", | ||
"amount": "8", | "amount": "8", | ||
"icon": " | "icon": "Beaver House_icon", | ||
"displayName": " | "displayName": "Beaver House", | ||
"description": "A building specially designed for | "description": "A building specially designed for Beavers. Must be built near a Hearth. Fulfills the need for Beaver housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 12,163: | Line 14,977: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Beaver Faction Support", | |||
"displayName": "Beaver Clan Support", | |||
"description": "Ever since the Great Civil War, all species have been locked in a constant struggle to gain the Queen's favor. The Beaver clan remembers your help. (+3 to Beavers Resolve)" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Roots 50", | |||
"displayName": "Pack of Roots", | |||
"description": "50 \u003Csprite name=\"[food raw] roots\"\u003E Roots" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Beaver 5", | |||
"displayName": "Group of Beavers", | |||
"description": "5 Beavers will join the settlement." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Building Packs", | ||
"displayName": " | "displayName": "Building the Citadel", | ||
"tiers": [ | "tiers": [ | ||
" | "III" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 12,185: | Line 15,011: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "12", | ||
"icon": " | "icon": "Icon_Resource_BuildingMaterials", | ||
"displayName": " | "displayName": "Deliver 12 Pack of Building Materials", | ||
"description": " | "description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 12,204: | Line 15,023: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "15", | ||
"icon": " | "icon": "Icon_Resource_BuildingMaterials", | ||
"displayName": " | "displayName": "Deliver 15 Pack of Building Materials", | ||
"description": " | "description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | |||
] | |||
}, | |||
} | |||
] | |||
}, | |||
{ | { | ||
"difficulty": "Hard", | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_BuildingMaterials", | ||
"displayName": " | "displayName": "Deliver 20 Pack of Building Materials", | ||
"description": " | "description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 12,240: | Line 15,045: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "VillagerSpeed10", | |||
"displayName": "Settlement Map", | |||
"description": "Villagers move 10% quicker." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Copper Bar 30", | |||
"displayName": "Copper Bars", | |||
"description": "30 \u003Csprite name=\"[metal] copper bar\"\u003E Copper Bars" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Coats NeedForTime", | ||
"displayName": " | "displayName": "New Clothes", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 12,262: | Line 15,079: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "Icon_Resource_Coats", | ||
"displayName": " | "displayName": "Need for Coats fulfilled", | ||
"description": " | "description": "Have at least 10 villagers with the Coats need fulfilled for 120 seconds." | ||
} | } | ||
] | ] | ||
| Line 12,274: | Line 15,091: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "14", | ||
"icon": " | "icon": "Icon_Resource_Coats", | ||
"displayName": " | "displayName": "Need for Coats fulfilled", | ||
"description": " | "description": "Have at least 14 villagers with the Coats need fulfilled for 120 seconds." | ||
} | } | ||
] | ] | ||
| Line 12,286: | Line 15,103: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "18", | ||
"icon": " | "icon": "Icon_Resource_Coats", | ||
"displayName": " | "displayName": "Need for Coats fulfilled", | ||
"description": " | "description": "Have at least 18 villagers with the Coats need fulfilled for 120 seconds." | ||
} | } | ||
] | ] | ||
| Line 12,296: | Line 15,113: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Coats +2", | |||
"displayName": "Ancient Sewing Technique", | |||
"description": "+2 to \u003Csprite name=\"[needs] coats\"\u003E Coats production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Leather +1", | |||
"displayName": "Tanning Racks", | |||
"description": "+1 to \u003Csprite name=\"[mat raw] leather\"\u003E Leather production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Fabric 20", | |||
"displayName": "Bundle of Fabric", | |||
"description": "20 \u003Csprite name=\"[mat processed] fabric\"\u003E Fabric" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Copper", | ||
"displayName": " | "displayName": "Industry", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 12,315: | Line 15,144: | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_CopperOre", | ||
"displayName": " | "displayName": "Deliver 50 Copper Ore", | ||
"description": " | "description": "A soft and malleable metal.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nMine\u003Csprite name=grade2\u003E" | ||
} | } | ||
] | ] | ||
| Line 12,352: | Line 15,157: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "NewRandomVillagers 4", | |||
"displayName": "Villagers", | |||
"description": "A group of 4 villagers." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Parts 10", | |||
"displayName": "Parts", | |||
"description": "10 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Metal Tools 6", | |||
"displayName": "Box of Tools", | |||
"description": "6 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Costly Route", | ||
"displayName": " | "displayName": "Profitable Trade", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 12,374: | Line 15,191: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeRouteWithMinValueFinished", | ||
"amount": "4", | "amount": "4", | ||
"icon": " | "icon": "Icon_UI_OrderTradeRoutes", | ||
"displayName": " | "displayName": "High Value Trade Routes", | ||
"description": " | "description": "Complete 4 trade routes worth at least 7 Amber each." | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "6", | |||
"icon": "Icon_Resource_Provisions", | |||
"displayName": "Deliver 6 Pack of Provisions", | |||
"description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 12,386: | Line 15,210: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeRouteWithMinValueFinished", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Icon_UI_OrderTradeRoutes", | ||
"displayName": " | "displayName": "High Value Trade Routes", | ||
"description": " | "description": "Complete 4 trade routes worth at least 8 Amber each." | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "9", | |||
"icon": "Icon_Resource_Provisions", | |||
"displayName": "Deliver 9 Pack of Provisions", | |||
"description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 12,398: | Line 15,229: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeRouteWithMinValueFinished", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Icon_UI_OrderTradeRoutes", | ||
"displayName": " | "displayName": "High Value Trade Routes", | ||
"description": " | "description": "Complete 4 trade routes worth at least 9 Amber each." | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "12", | ||
"icon": " | "icon": "Icon_Resource_Provisions", | ||
"displayName": "Deliver | "displayName": "Deliver 12 Pack of Provisions", | ||
"description": "Used | "description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 12,415: | Line 15,246: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Planks +1", | |||
"displayName": "Reinforced Saw Blades", | |||
"description": "+1 to \u003Csprite name=\"[mat processed] planks\"\u003E Planks production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Coats 35", | |||
"displayName": "Bundle of Coats", | |||
"description": "35 \u003Csprite name=\"[needs] coats\"\u003E Coats" | |||
}, | |||
{ | |||
"id": "Boots 35", | |||
"displayName": "Box of Boots", | |||
"description": "35 \u003Csprite name=\"[needs] boots\"\u003E Boots" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Sea Marrow 30", | |||
"displayName": "Crate of Sea Marrow", | |||
"description": "30 \u003Csprite name=\"[crafting] sea marrow\"\u003E Sea Marrow" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Cysts", | ||
"displayName": " | "displayName": "Pyromania", | ||
"tiers": [ | "tiers": [ | ||
" | "III" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
"timeToFail": 0, | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "CystsRemoved", | ||
"amount": " | "amount": "14", | ||
"icon": " | "icon": "Icon_UI_OrderBurnCysts", | ||
"displayName": " | "displayName": "Burn Blightrot Cysts", | ||
"description": " | "description": "Burn at least 14 Blightrot Cysts." | ||
} | } | ||
] | ] | ||
| Line 12,481: | Line 15,297: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "CystsRemoved", | ||
"amount": " | "amount": "18", | ||
"icon": " | "icon": "Icon_UI_OrderBurnCysts", | ||
"displayName": " | "displayName": "Burn Blightrot Cysts", | ||
"description": " | "description": "Burn at least 18 Blightrot Cysts." | ||
} | } | ||
] | ] | ||
| Line 12,498: | Line 15,307: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Coal +1", | |||
"displayName": "Specialized Mining", | |||
"description": "+1 to \u003Csprite name=\"[crafting] coal\"\u003E Coal production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Blight Fuel +1", | |||
"displayName": "Fuel Mix", | |||
"description": "+1 to \u003Csprite name=\"blight fuel\"\u003E Purging Fire production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Coal 30", | |||
"displayName": "Chest of Coal", | |||
"description": "30 \u003Csprite name=\"[crafting] coal\"\u003E Coal" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Farmfields", | ||
"displayName": " | "displayName": "Agriculture", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 12,520: | Line 15,341: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "16", | ||
"icon": " | "icon": "Farmfield_icon", | ||
"displayName": " | "displayName": "Farm Field", | ||
"description": " | "description": "Can only be placed on fertile soil. Requires a Small Farm, Plantation, Herb Garden, Forester's Hut, or Homestead nearby to produce crops." | ||
} | }, | ||
{ | |||
"type": "Good", | |||
"amount": "15", | |||
"icon": "Icon_Resource_Crops", | |||
"displayName": "Deliver 15 Pack of Crops", | |||
"description": "Crops packaged for delivery, used to fulfill orders and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nGranary\u003Csprite name=grade2\u003E,\r\nBrewery\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 12,532: | Line 15,360: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "24", | ||
"icon": " | "icon": "Farmfield_icon", | ||
"displayName": " | "displayName": "Farm Field", | ||
"description": " | "description": "Can only be placed on fertile soil. Requires a Small Farm, Plantation, Herb Garden, Forester's Hut, or Homestead nearby to produce crops." | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "20", | |||
"icon": "Icon_Resource_Crops", | |||
"displayName": "Deliver 20 Pack of Crops", | |||
"description": "Crops packaged for delivery, used to fulfill orders and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nGranary\u003Csprite name=grade2\u003E,\r\nBrewery\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 12,544: | Line 15,379: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Farmfield_icon", | ||
"displayName": " | "displayName": "Farm Field", | ||
"description": " | "description": "Can only be placed on fertile soil. Requires a Small Farm, Plantation, Herb Garden, Forester's Hut, or Homestead nearby to produce crops." | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "25", | |||
"icon": "Icon_Resource_Crops", | |||
"displayName": "Deliver 25 Pack of Crops", | |||
"description": "Crops packaged for delivery, used to fulfill orders and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nGranary\u003Csprite name=grade2\u003E,\r\nBrewery\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 12,554: | Line 15,396: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "NewRandomVillagers 4", | |||
"displayName": "Villagers", | |||
"description": "A group of 4 villagers." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Grain +1", | |||
"displayName": "Mold Supply", | |||
"description": "+1 to \u003Csprite name=\"[food raw] grain\"\u003E Grain production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Parts 8", | |||
"displayName": "Parts", | |||
"description": "8 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Forum", | ||
"displayName": " | "displayName": "The Forum", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 12,576: | Line 15,430: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_TrainingGear", | ||
"displayName": " | "displayName": "Deliver 30 Training Gear", | ||
"description": " | "description": "Used for brawling at: Clan Hall, Forum, Academy, by: Lizards, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for brawling have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmelter\u003Csprite name=grade2\u003E,\r\nTinkerer\u003Csprite name=grade2\u003E,\r\nWeaver\u003Csprite name=grade1\u003E,\r\nLeatherworker\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "30", | |||
"icon": "Icon_Resource_Wine", | |||
"displayName": "Deliver 30 Wine", | |||
"description": "Used for luxury at: Tavern, Holy Guild House, Forum, Guild House, by: Beavers, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for luxury have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nCellar\u003Csprite name=grade3\u003E,\r\nCannery\u003Csprite name=grade2\u003E,\r\nAlchemist's Hut\u003Csprite name=grade2\u003E,\r\nTinctury\u003Csprite name=grade1\u003E" | |||
} | } | ||
] | ] | ||
| Line 12,588: | Line 15,449: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_TrainingGear", | ||
"displayName": " | "displayName": "Deliver 40 Training Gear", | ||
"description": " | "description": "Used for brawling at: Clan Hall, Forum, Academy, by: Lizards, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for brawling have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmelter\u003Csprite name=grade2\u003E,\r\nTinkerer\u003Csprite name=grade2\u003E,\r\nWeaver\u003Csprite name=grade1\u003E,\r\nLeatherworker\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "40", | |||
"icon": "Icon_Resource_Wine", | |||
"displayName": "Deliver 40 Wine", | |||
"description": "Used for luxury at: Tavern, Holy Guild House, Forum, Guild House, by: Beavers, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for luxury have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nCellar\u003Csprite name=grade3\u003E,\r\nCannery\u003Csprite name=grade2\u003E,\r\nAlchemist's Hut\u003Csprite name=grade2\u003E,\r\nTinctury\u003Csprite name=grade1\u003E" | |||
} | } | ||
] | ] | ||
| Line 12,600: | Line 15,468: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_TrainingGear", | ||
"displayName": " | "displayName": "Deliver 50 Training Gear", | ||
"description": " | "description": "Used for brawling at: Clan Hall, Forum, Academy, by: Lizards, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for brawling have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmelter\u003Csprite name=grade2\u003E,\r\nTinkerer\u003Csprite name=grade2\u003E,\r\nWeaver\u003Csprite name=grade1\u003E,\r\nLeatherworker\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "50", | |||
"icon": "Icon_Resource_Wine", | |||
"displayName": "Deliver 50 Wine", | |||
"description": "Used for luxury at: Tavern, Holy Guild House, Forum, Guild House, by: Beavers, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for luxury have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nCellar\u003Csprite name=grade3\u003E,\r\nCannery\u003Csprite name=grade2\u003E,\r\nAlchemist's Hut\u003Csprite name=grade2\u003E,\r\nTinctury\u003Csprite name=grade1\u003E" | |||
} | } | ||
] | ] | ||
| Line 12,610: | Line 15,485: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Forum Blueprint", | |||
"displayName": "Forum", | |||
"description": "A place where villagers can fulfill their need for: Brawling, Luxury. Passive effects: Public Performances." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Reeds 40", | |||
"displayName": "Bundle of Reeds", | |||
"description": "40 \u003Csprite name=\"[mat raw] reeds\"\u003E Reed" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Training Gear +2", | |||
"displayName": "Woodworking Tools", | |||
"description": "+2 to \u003Csprite name=\"[needs] training gear\"\u003E Training Gear production (from gathering, farming, fishing, or production)." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Fox Relatives", | ||
"displayName": " | "displayName": "Fox Relatives", | ||
"tiers": [ | "tiers": [ | ||
"II" | "II" | ||
| Line 12,634: | Line 15,521: | ||
"type": "NeedServed", | "type": "NeedServed", | ||
"amount": "30", | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Porridge", | ||
"displayName": "Need for | "displayName": "Need for Porridge fulfilled", | ||
"description": "Fulfill your villagers' need for eating | "description": "Fulfill your villagers' need for eating porridge 30 times." | ||
}, | }, | ||
{ | { | ||
"type": "BuildingOwning", | "type": "BuildingOwning", | ||
"amount": "4", | "amount": "4", | ||
"icon": " | "icon": "Fox House_icon", | ||
"displayName": " | "displayName": "Fox House", | ||
"description": "A building specially designed for | "description": "A building specially designed for Foxes. Must be built near a Hearth. Fulfills the need for Fox housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 12,653: | Line 15,540: | ||
"type": "NeedServed", | "type": "NeedServed", | ||
"amount": "40", | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Porridge", | ||
"displayName": "Need for | "displayName": "Need for Porridge fulfilled", | ||
"description": "Fulfill your villagers' need for eating | "description": "Fulfill your villagers' need for eating porridge 40 times." | ||
}, | }, | ||
{ | { | ||
"type": "BuildingOwning", | "type": "BuildingOwning", | ||
"amount": "6", | "amount": "6", | ||
"icon": " | "icon": "Fox House_icon", | ||
"displayName": " | "displayName": "Fox House", | ||
"description": "A building specially designed for | "description": "A building specially designed for Foxes. Must be built near a Hearth. Fulfills the need for Fox housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 12,672: | Line 15,559: | ||
"type": "NeedServed", | "type": "NeedServed", | ||
"amount": "50", | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Porridge", | ||
"displayName": "Need for | "displayName": "Need for Porridge fulfilled", | ||
"description": "Fulfill your villagers' need for eating | "description": "Fulfill your villagers' need for eating porridge 50 times." | ||
}, | }, | ||
{ | { | ||
"type": "BuildingOwning", | "type": "BuildingOwning", | ||
"amount": "8", | "amount": "8", | ||
"icon": " | "icon": "Fox House_icon", | ||
"displayName": " | "displayName": "Fox House", | ||
"description": "A building specially designed for | "description": "A building specially designed for Foxes. Must be built near a Hearth. Fulfills the need for Fox housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 12,687: | Line 15,574: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Fox Faction Support", | |||
"displayName": "Fox Pack Support", | |||
"description": "Ever since the Great Civil War, all species have been locked in a constant struggle to gain the Queen's favor. The Fox tribe remembers your help. (+3 to Foxes Resolve)" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Foxes 5", | |||
"displayName": "Group of Foxes", | |||
"description": "5 Foxes will join the settlement." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Tea 30", | |||
"displayName": "Crate of Tea", | |||
"description": "30 \u003Csprite name=\"[needs] tea\"\u003E Tea" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Frog Relatives", | ||
"displayName": " | "displayName": "Frog Relatives", | ||
"tiers": [ | "tiers": [ | ||
" | "II" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 12,709: | Line 15,608: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Paste 1", | ||
"displayName": "Need for | "displayName": "Need for Paste fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating paste 30 times." | ||
}, | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "4", | |||
"icon": "Frog House_icon", | |||
"displayName": "Frog House", | |||
"description": "A building specially designed for Frogs. Must be built near a Hearth. Fulfills the need for Frog housing and can accommodate 2 inhabitants." | |||
} | } | ||
] | ] | ||
| Line 12,721: | Line 15,627: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Paste 1", | ||
"displayName": "Need for | "displayName": "Need for Paste fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating paste 40 times." | ||
}, | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "6", | |||
"icon": "Frog House_icon", | |||
"displayName": "Frog House", | |||
"description": "A building specially designed for Frogs. Must be built near a Hearth. Fulfills the need for Frog housing and can accommodate 2 inhabitants." | |||
} | } | ||
] | ] | ||
| Line 12,733: | Line 15,646: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Paste 1", | ||
"displayName": "Need for | "displayName": "Need for Paste fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating paste 50 times." | ||
}, | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "8", | |||
"icon": "Frog House_icon", | |||
"displayName": "Frog House", | |||
"description": "A building specially designed for Frogs. Must be built near a Hearth. Fulfills the need for Frog housing and can accommodate 2 inhabitants." | |||
} | } | ||
] | ] | ||
| Line 12,743: | Line 15,663: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Frog Faction Support", | |||
"displayName": "Frog Clan Support", | |||
"description": "Ever since the Great Civil War, all species have been locked in a constant struggle to gain the Queen's favor. The Frogs remember your help. (+3 to Frogs Resolve)" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Frog 5", | |||
"displayName": "Group of Frogs", | |||
"description": "5 Frogs will join the settlement." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Boots 35", | |||
"displayName": "Box of Boots", | |||
"description": "35 \u003Csprite name=\"[needs] boots\"\u003E Boots" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Frog Upgrades", | ||
"displayName": " | "displayName": "Upgraded Living", | ||
"tiers": [ | "tiers": [ | ||
" | "III" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 12,771: | Line 15,697: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "UpgradedBuildingOwned", | ||
"amount": "4", | "amount": "4", | ||
"icon": " | "icon": "Icon_UI_OrderUpgradeBuilding", | ||
"displayName": " | "displayName": "Upgrade a building: Frog House", | ||
"description": " | "description": "Upgrade 4 building(s) to level 1: Frog House. You can do this by selecting it and opening the upgrade tab in the building panel." | ||
} | } | ||
] | ] | ||
| Line 12,790: | Line 15,709: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "UpgradedBuildingOwned", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Icon_UI_OrderUpgradeBuilding", | ||
"displayName": " | "displayName": "Upgrade a building: Frog House", | ||
"description": "Upgrade 4 building(s) to level 2: Frog House. You can do this by selecting it and opening the upgrade tab in the building panel." | |||
"description": " | |||
} | } | ||
] | ] | ||
| Line 12,809: | Line 15,721: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "UpgradedBuildingOwned", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Icon_UI_OrderUpgradeBuilding", | ||
"displayName": " | "displayName": "Upgrade a building: Frog House", | ||
"description": "Upgrade 4 building(s) to level 3: Frog House. You can do this by selecting it and opening the upgrade tab in the building panel." | |||
} | |||
] | |||
"description": " | |||
} | |||
] | |||
} | } | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Paste +2", | |||
"displayName": "Steel Grater", | |||
"description": "+2 to \u003Csprite name=\"[food processed] paste\"\u003E Paste production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Frog 3", | |||
"displayName": "Group of Frogs", | |||
"description": "3 Frogs will join the settlement." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
{ | { | ||
" | "id": "Incense 30", | ||
"displayName": "Vessel of Incense", | |||
"description": "30 \u003Csprite name=\"[needs] incense\"\u003E Incense" | |||
} | } | ||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Glades in Time", | ||
"displayName": " | "displayName": "Hasty Explorer", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 12,880: | Line 15,765: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscoveryInTime", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_Order_DangerousDiscovery", | ||
"displayName": " | "displayName": "Dangerous Glades in Time", | ||
"description": " | "description": "Discover 2 Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E) within 240 seconds of each other. Progress will reset if the time between discoveries exceeds the limit." | ||
} | } | ||
] | ] | ||
| Line 12,892: | Line 15,777: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscoveryInTime", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_Order_DangerousDiscovery", | ||
"displayName": " | "displayName": "Dangerous Glades in Time", | ||
"description": " | "description": "Discover 2 Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E) within 210 seconds of each other. Progress will reset if the time between discoveries exceeds the limit." | ||
} | } | ||
] | ] | ||
| Line 12,904: | Line 15,789: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscoveryInTime", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_Order_DangerousDiscovery", | ||
"displayName": " | "displayName": "Dangerous Glades in Time", | ||
"description": " | "description": "Discover 2 Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E) within 180 seconds of each other. Progress will reset if the time between discoveries exceeds the limit." | ||
} | } | ||
] | ] | ||
| Line 12,914: | Line 15,799: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Pipes +1", | |||
"displayName": "Stamping Die", | |||
"description": "+1 to \u003Csprite name=\"[mat processed] pipe\"\u003E Pipes production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Pipes 20", | |||
"displayName": "Pipes", | |||
"description": "20 \u003Csprite name=\"[mat processed] pipe\"\u003E Pipes" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Glades", | ||
"displayName": " | "displayName": "Trailblazing", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 12,942: | Line 15,833: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Icon_UI_OrderGlades", | ||
"displayName": " | "displayName": "Glades", | ||
"description": " | "description": "Cut through the forest to discover 4 glades." | ||
} | } | ||
] | ] | ||
| Line 12,961: | Line 15,845: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "5", | ||
"icon": " | "icon": "Icon_UI_OrderGlades", | ||
"displayName": " | "displayName": "Glades", | ||
"description": " | "description": "Cut through the forest to discover 5 glades." | ||
} | } | ||
] | ] | ||
| Line 12,980: | Line 15,857: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "6", | ||
"icon": " | "icon": "Icon_UI_OrderGlades", | ||
"displayName": " | "displayName": "Glades", | ||
"description": " | "description": "Cut through the forest to discover 6 glades." | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "Icon_Resource_SimpleTools", | ||
"displayName": "Deliver | "displayName": "Deliver 10 Tools", | ||
"description": " | "description": "Used primarily for exploration, opening caches, and completing difficult events.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nToolshop\u003Csprite name=grade3\u003E,\r\nFinesmith\u003Csprite name=grade3\u003E,\r\nCarpenter\u003Csprite name=grade2\u003E,\r\nSmithy\u003Csprite name=grade2\u003E,\r\nTinkerer\u003Csprite name=grade2\u003E" | ||
} | } | ||
] | ] | ||
| Line 13,004: | Line 15,874: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Pickled Goods +3", | |||
"displayName": "Pickle Jars", | |||
"description": "+3 to \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Porridge +3", | |||
"displayName": "Puffed Grain", | |||
"description": "+3 to \u003Csprite name=\"[food processed] porridge\"\u003E Porridge production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Jerky +3", | |||
"displayName": "Salted Jerky", | |||
"description": "+3 to \u003Csprite name=\"[food processed] jerky\"\u003E Jerky production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Skewers +3", | |||
"displayName": "Bigger Grill", | |||
"description": "+3 to \u003Csprite name=\"[food processed] skewers\"\u003E Skewers production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Biscuits +3", | |||
"displayName": "Bigger Pans", | |||
"description": "+3 to \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Pie +3", | |||
"displayName": "Bigger Ovens", | |||
"description": "+3 to \u003Csprite name=\"[food processed] pie\"\u003E Pie production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Paste +3", | |||
"displayName": "Steel Grater", | |||
"description": "+3 to \u003Csprite name=\"[food processed] paste\"\u003E Paste production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Amber 30", | |||
"displayName": "Amber Pouch", | |||
"description": "30 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Crystalized Dew 30", | |||
"displayName": "Box of Crystalized Dew", | |||
"description": "30 \u003Csprite name=\"[metal] crystalized dew\"\u003E Crystalized Dew" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Harpy Relatives", | ||
"displayName": " | "displayName": "Harpy Relatives", | ||
"tiers": [ | "tiers": [ | ||
" | "II" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 13,031: | Line 15,937: | ||
"difficulty": "Easy", | "difficulty": "Easy", | ||
"logics": [ | "logics": [ | ||
{ | |||
"type": "NeedServed", | |||
"amount": "30", | |||
"icon": "Icon_Resource_Jerky", | |||
"displayName": "Need for Jerky fulfilled", | |||
"description": "Fulfill your villagers' need for eating jerky 30 times." | |||
}, | |||
{ | { | ||
"type": "BuildingOwning", | "type": "BuildingOwning", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Harpy House_icon", | ||
"displayName": " | "displayName": "Harpy House", | ||
"description": " | "description": "A building specially designed for Harpies. Must be built near a Hearth. Fulfills the need for Harpy housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 13,050: | Line 15,956: | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | |||
"type": "NeedServed", | |||
"amount": "40", | |||
"icon": "Icon_Resource_Jerky", | |||
"displayName": "Need for Jerky fulfilled", | |||
"description": "Fulfill your villagers' need for eating jerky 40 times." | |||
}, | |||
{ | { | ||
"type": "BuildingOwning", | "type": "BuildingOwning", | ||
"amount": " | "amount": "6", | ||
"icon": " | "icon": "Harpy House_icon", | ||
"displayName": " | "displayName": "Harpy House", | ||
"description": " | "description": "A building specially designed for Harpies. Must be built near a Hearth. Fulfills the need for Harpy housing and can accommodate 2 inhabitants." | ||
}, | } | ||
] | |||
}, | |||
{ | |||
"difficulty": "Hard", | |||
"logics": [ | |||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Jerky", | ||
"displayName": " | "displayName": "Need for Jerky fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating jerky 50 times." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "Harpy House_icon", | ||
"displayName": " | "displayName": "Harpy House", | ||
"description": " | "description": "A building specially designed for Harpies. Must be built near a Hearth. Fulfills the need for Harpy housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 13,075: | Line 15,993: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Harpy Faction Support", | |||
"displayName": "Harpy Clan Support", | |||
"description": "The Flock was neutral during the Great Civil War, but you've proven your worth to them now. (+3 to Harpies Resolve)" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Harpy 5", | |||
"displayName": "Group of Harpies", | |||
"description": "5 Harpies will join the settlement." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Insects 50", | |||
"displayName": "Basket of Insects", | |||
"description": "50 \u003Csprite name=\"[food raw] insects\"\u003E Insects" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Higene", | ||
"displayName": " | "displayName": "Cleanliness", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 13,098: | Line 16,028: | ||
{ | { | ||
"type": "NeedServed", | "type": "NeedServed", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Need_Treatment", | ||
"displayName": "Need for | "displayName": "Need for Treatment fulfilled", | ||
"description": "Fulfill your villagers' need for | "description": "Fulfill your villagers' need for treatment 40 times." | ||
} | } | ||
] | ] | ||
| Line 13,110: | Line 16,040: | ||
{ | { | ||
"type": "NeedServed", | "type": "NeedServed", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Need_Treatment", | ||
"displayName": "Need for | "displayName": "Need for Treatment fulfilled", | ||
"description": "Fulfill your villagers' need for | "description": "Fulfill your villagers' need for treatment 50 times." | ||
} | } | ||
] | ] | ||
| Line 13,122: | Line 16,052: | ||
{ | { | ||
"type": "NeedServed", | "type": "NeedServed", | ||
"amount": " | "amount": "60", | ||
"icon": " | "icon": "Icon_Need_Treatment", | ||
"displayName": "Need for | "displayName": "Need for Treatment fulfilled", | ||
"description": "Fulfill your villagers' need for | "description": "Fulfill your villagers' need for treatment 60 times." | ||
} | } | ||
] | ] | ||
| Line 13,131: | Line 16,061: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Tea +2", | |||
"displayName": "Tea Infuser", | |||
"description": "+2 to \u003Csprite name=\"[needs] tea\"\u003E Tea production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Harpy 3", | |||
"displayName": "Group of Harpies", | |||
"description": "3 Harpies will join the settlement." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Herbs 40" | { | ||
"id": "Herbs 40", | |||
"displayName": "Bundle of Herbs", | |||
"description": "40 \u003Csprite name=\"[food raw] herbs\"\u003E Herbs" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Hub", | ||
"displayName": " | "displayName": "Advanced District", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 13,153: | Line 16,095: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "HubLeveledUp", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_Encampment", | ||
"displayName": " | "displayName": "Encampment (Level 1)", | ||
"description": " | "description": "Have at least 2 Hearths upgraded to level: Encampment (Level 1)." | ||
} | } | ||
] | ] | ||
| Line 13,165: | Line 16,107: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "HubLeveledUp", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_Neighborhood", | ||
"displayName": " | "displayName": "Neighborhood (Level 2)", | ||
"description": " | "description": "Have at least 1 Hearths upgraded to level: Neighborhood (Level 2)." | ||
} | } | ||
] | ] | ||
| Line 13,177: | Line 16,119: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "HubLeveledUp", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_Neighborhood", | ||
"displayName": " | "displayName": "Neighborhood (Level 2)", | ||
"description": " | "description": "Have at least 2 Hearths upgraded to level: Neighborhood (Level 2)." | ||
} | } | ||
] | ] | ||
| Line 13,187: | Line 16,129: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Planks +1", | |||
"displayName": "Reinforced Saw Blades", | |||
"description": "+1 to \u003Csprite name=\"[mat processed] planks\"\u003E Planks production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Leather 40", | |||
"displayName": "Bundle of Leather", | |||
"description": "40 \u003Csprite name=\"[mat raw] leather\"\u003E Leather" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Crystalized Dew 20", | |||
"displayName": "Box of Crystalized Dew", | |||
"description": "20 \u003Csprite name=\"[metal] crystalized dew\"\u003E Crystalized Dew" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Human Relatives", | ||
"displayName": " | "displayName": "Human Relatives", | ||
"tiers": [ | "tiers": [ | ||
" | "II" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 13,209: | Line 16,163: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Biscuits", | ||
"displayName": " | "displayName": "Need for Biscuits fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating biscuits 30 times." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Human House_icon", | ||
"displayName": " | "displayName": "Human House", | ||
"description": " | "description": "A building specially designed for Humans. Must be built near a Hearth. Fulfills the need for Human housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 13,228: | Line 16,182: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Biscuits", | ||
"displayName": " | "displayName": "Need for Biscuits fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating biscuits 40 times." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "6", | ||
"icon": " | "icon": "Human House_icon", | ||
"displayName": " | "displayName": "Human House", | ||
"description": " | "description": "A building specially designed for Humans. Must be built near a Hearth. Fulfills the need for Human housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 13,247: | Line 16,201: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Biscuits", | ||
"displayName": " | "displayName": "Need for Biscuits fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating biscuits 50 times." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "Human House_icon", | ||
"displayName": " | "displayName": "Human House", | ||
"description": " | "description": "A building specially designed for Humans. Must be built near a Hearth. Fulfills the need for Human housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 13,264: | Line 16,218: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Human Faction Support", | |||
"displayName": "Human Clan Support", | |||
"description": "Ever since the Great Civil War, all species have been locked in a constant struggle to gain the Queen's favor. The Humans remember your help. (+3 to Humans Resolve)" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Human 5", | |||
"displayName": "Group of Humans", | |||
"description": "5 Humans will join the settlement." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Vegetables 50", | |||
"displayName": "Crate of Vegetables", | |||
"description": "50 \u003Csprite name=\"[food raw] vegetables\"\u003E Vegetables" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Leisure for Time", | ||
"displayName": " | "displayName": "Basic Rights", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 13,286: | Line 16,252: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "Icon_Need_Leisure", | ||
"displayName": " | "displayName": "Need for Leisure fulfilled", | ||
"description": " | "description": "Have at least 10 villagers with the Leisure need fulfilled for 120 seconds." | ||
} | } | ||
] | ] | ||
| Line 13,298: | Line 16,264: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "14", | ||
"icon": " | "icon": "Icon_Need_Leisure", | ||
"displayName": " | "displayName": "Need for Leisure fulfilled", | ||
"description": " | "description": "Have at least 14 villagers with the Leisure need fulfilled for 120 seconds." | ||
} | } | ||
] | ] | ||
| Line 13,310: | Line 16,276: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "18", | ||
"icon": " | "icon": "Icon_Need_Leisure", | ||
"displayName": " | "displayName": "Need for Leisure fulfilled", | ||
"description": " | "description": "Have at least 18 villagers with the Leisure need fulfilled for 120 seconds." | ||
} | } | ||
] | ] | ||
| Line 13,320: | Line 16,286: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Tinctury Blueprint", | |||
"displayName": "Tinctury", | |||
"description": "Can produce: \u003Csprite name=[crafting] dye\u003E Dye (\u003Csprite name=grade3\u003E), \u003Csprite name=[needs] ale\u003E Ale (\u003Csprite name=grade2\u003E), \u003Csprite name=[needs] wine\u003E Wine (\u003Csprite name=grade1\u003E). \nRain engine: \u003Csprite name=\"[water] drizzle water\"\u003E Drizzle Water." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Barrels 30", | |||
"displayName": "Barrels", | |||
"description": "30 \u003Csprite name=\"[vessel] barrels\"\u003E Barrels" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Pickled Goods 30", | |||
"displayName": "Pickled Goods", | |||
"description": "30 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
}, | |||
{ | |||
"id": "Paste 30", | |||
"displayName": "Bowl of Paste", | |||
"description": "30 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Porridge 30", | |||
"displayName": "Box of Porridge", | |||
"description": "30 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Biscuits 30", | |||
"displayName": "Basket of Biscuits", | |||
"description": "30 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pie 30", | |||
"displayName": "Basket of Pies", | |||
"description": "30 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Jerky 30", | |||
"displayName": "Basket of Jerky", | |||
"description": "30 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Pie 30", | |||
"displayName": "Basket of Pies", | |||
"description": "30 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Lizard Relatives", | ||
"displayName": " | "displayName": "Lizard Relatives", | ||
"tiers": [ | "tiers": [ | ||
" | "II" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 13,342: | Line 16,350: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Skewers", | ||
"displayName": " | "displayName": "Need for Skewers fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating skewers 30 times." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Lizard House_icon", | ||
"displayName": " | "displayName": "Lizard House", | ||
"description": " | "description": "A building specially designed for Lizards. Must be built near a Hearth. Fulfills the need for Lizard housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 13,361: | Line 16,369: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Skewers", | ||
"displayName": " | "displayName": "Need for Skewers fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating skewers 40 times." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "6", | ||
"icon": " | "icon": "Lizard House_icon", | ||
"displayName": " | "displayName": "Lizard House", | ||
"description": " | "description": "A building specially designed for Lizards. Must be built near a Hearth. Fulfills the need for Lizard housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 13,380: | Line 16,388: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Skewers", | ||
"displayName": " | "displayName": "Need for Skewers fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating skewers 50 times." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "Lizard House_icon", | ||
"displayName": " | "displayName": "Lizard House", | ||
"description": " | "description": "A building specially designed for Lizards. Must be built near a Hearth. Fulfills the need for Lizard housing and can accommodate 2 inhabitants." | ||
} | } | ||
] | ] | ||
| Line 13,397: | Line 16,405: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Lizard Faction Support", | |||
"displayName": "Lizard Clan Support", | |||
"description": "Ever since the Great Civil War, all species have been locked in a constant struggle to gain the Queen's favor. The Lizard elders remember your help. (+3 to Lizards Resolve)" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Lizard 5", | |||
"displayName": "Group of Lizards", | |||
"description": "5 Lizards will join the settlement." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Skewers 30", | |||
"displayName": "Pack of Skewers", | |||
"description": "30 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Lost Villagers", | ||
"displayName": " | "displayName": "Lost in the Woods", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 13,416: | Line 16,436: | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Medium, Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RelicResolvedWithReward", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_OrderWelcomePeople", | ||
"displayName": " | "displayName": "Empathy", | ||
"description": " | "description": "Complete at least 2 events by making a decision: Empathy \u003Csprite name=dec_empathy\u003E." | ||
} | |||
] | |||
} | |||
] | |||
} | } | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Packs of Goods +1", | |||
"displayName": "Export Specialization", | |||
"description": "Gain +1 to production yields for all packs of goods." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Pack of Provisions 15", | |||
"displayName": "Packs of Provisions", | |||
"description": "15 \u003Csprite name=\"[packs] pack of provisions\"\u003E Pack of Provisions" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Metal Tools 8", | |||
"displayName": "Box of Tools", | |||
"description": "8 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Luxury", | ||
"displayName": " | "displayName": "Luxury", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 13,496: | Line 16,483: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Need_Luxury", | ||
"displayName": " | "displayName": "Need for Luxury fulfilled", | ||
"description": "Fulfill your villagers' need for luxury 40 times." | |||
"description": " | |||
} | } | ||
] | ] | ||
| Line 13,515: | Line 16,495: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Need_Luxury", | ||
"displayName": " | "displayName": "Need for Luxury fulfilled", | ||
"description": "Fulfill your villagers' need for luxury 50 times." | |||
} | |||
] | |||
"description": " | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
| Line 13,534: | Line 16,507: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "60", | ||
"icon": " | "icon": "Icon_Need_Luxury", | ||
"displayName": " | "displayName": "Need for Luxury fulfilled", | ||
"description": "Fulfill your villagers' need for luxury 60 times." | |||
"description": " | |||
} | } | ||
] | ] | ||
| Line 13,551: | Line 16,517: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "More Resolve for Comfortable", | |||
"displayName": "Long Term Contract", | |||
"description": "Workers who are assigned to a workplace that matches their comfort specialization receive an additional +2 Resolve from the \"Comfortable\" effect." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Biscuits 40", | |||
"displayName": "Basket of Biscuits", | |||
"description": "40 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pie 40", | |||
"displayName": "Basket of Pies", | |||
"description": "40 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Pickled Goods 40", | |||
"displayName": "Pickled Goods", | |||
"description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
}, | |||
{ | |||
"id": "Paste 40", | |||
"displayName": "Bowl of Paste", | |||
"description": "40 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Porridge 40", | |||
"displayName": "Box of Porridge", | |||
"description": "40 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Jerky 40", | |||
"displayName": "Basket of Jerky", | |||
"description": "40 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Barrels 40", | |||
"displayName": "Barrels", | |||
"description": "40 \u003Csprite name=\"[vessel] barrels\"\u003E Barrels" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Provisions and Crops", | ||
"displayName": " | "displayName": "Rations for the Citadel", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 13,573: | Line 16,581: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "12", | ||
"icon": " | "icon": "Icon_Resource_Provisions", | ||
"displayName": " | "displayName": "Deliver 12 Pack of Provisions", | ||
"description": " | "description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "12", | |||
"icon": "Icon_Resource_Crops", | |||
"displayName": "Deliver 12 Pack of Crops", | |||
"description": "Crops packaged for delivery, used to fulfill orders and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nGranary\u003Csprite name=grade2\u003E,\r\nBrewery\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 13,585: | Line 16,600: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "15", | ||
"icon": " | "icon": "Icon_Resource_Provisions", | ||
"displayName": " | "displayName": "Deliver 15 Pack of Provisions", | ||
"description": " | "description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "15", | |||
"icon": "Icon_Resource_Crops", | |||
"displayName": "Deliver 15 Pack of Crops", | |||
"description": "Crops packaged for delivery, used to fulfill orders and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nGranary\u003Csprite name=grade2\u003E,\r\nBrewery\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 13,597: | Line 16,619: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "15", | ||
"icon": " | "icon": "Icon_Resource_Provisions", | ||
"displayName": " | "displayName": "Deliver 15 Pack of Provisions", | ||
"description": " | "description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "15", | |||
"icon": "Icon_Resource_Crops", | |||
"displayName": "Deliver 15 Pack of Crops", | |||
"description": "Crops packaged for delivery, used to fulfill orders and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nGranary\u003Csprite name=grade2\u003E,\r\nBrewery\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "15", | |||
"icon": "Icon_Resource_BuildingMaterials", | |||
"displayName": "Deliver 15 Pack of Building Materials", | |||
"description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 13,607: | Line 16,643: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Packs Production Speed Boost 33", | |||
"displayName": "Quick Deliveries", | |||
"description": "All packs of goods are produced 33% faster." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Waterskins 30", | |||
"displayName": "Crate of Waterskins", | |||
"description": "30 \u003Csprite name=\"[vessel] waterskin\"\u003E Waterskins" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
" | "id": "Porridge 30", | ||
" | "displayName": "Box of Porridge", | ||
" | "description": "30 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | ||
" | }, | ||
" | { | ||
"id": "Paste 30", | |||
"displayName": "Bowl of Paste", | |||
"description": "30 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Skewers 30", | |||
"displayName": "Pack of Skewers", | |||
"description": "30 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Jerky 30", | |||
"displayName": "Basket of Jerky", | |||
"description": "30 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Pickled Goods 30", | |||
"displayName": "Pickled Goods", | |||
"description": "30 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
}, | |||
{ | |||
"id": "Biscuits 30", | |||
"displayName": "Basket of Biscuits", | |||
"description": "30 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pie 30", | |||
"displayName": "Basket of Pies", | |||
"description": "30 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Rain Collector", | ||
"displayName": " | "displayName": "Advanced Logistics", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 13,640: | Line 16,707: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Rain Collector_icon", | ||
"displayName": " | "displayName": "Rain Collector", | ||
"description": " | "description": "Can collect rainwater used for crafting and powering Rain Engines in production buildings. The type of collected rainwater depends on the season. Has a tank capacity of 50." | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "25", | ||
"icon": " | "icon": "Icon_Resource_DrizzleWater", | ||
"displayName": "Deliver | "displayName": "Deliver 25 Drizzle Water", | ||
"description": " | "description": "Highly concentrated green drizzle rainwater. Used to power Rain Engines in food-oriented buildings." | ||
} | } | ||
] | ] | ||
| Line 13,659: | Line 16,726: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Rain Collector_icon", | ||
"displayName": " | "displayName": "Rain Collector", | ||
"description": " | "description": "Can collect rainwater used for crafting and powering Rain Engines in production buildings. The type of collected rainwater depends on the season. Has a tank capacity of 50." | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "35", | |||
"icon": "Icon_Resource_DrizzleWater", | |||
"displayName": "Deliver 35 Drizzle Water", | |||
"description": "Highly concentrated green drizzle rainwater. Used to power Rain Engines in food-oriented buildings." | |||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "35", | ||
"icon": " | "icon": "Icon_Resource_StormWater", | ||
"displayName": "Deliver | "displayName": "Deliver 35 Storm Water", | ||
"description": " | "description": "Highly concentrated blue storm rainwater. Used to power Rain Engines in industry-oriented buildings." | ||
} | } | ||
] | ] | ||
}, | } | ||
], | |||
"rewards1": [ | |||
{ | { | ||
" | "id": "Copper Bar +2", | ||
"displayName": "Advanced Smelting", | |||
"description": "+2 to \u003Csprite name=\"[metal] copper bar\"\u003E Copper Bars production (from gathering, farming, fishing, or production)." | |||
} | } | ||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Pottery 35", | |||
"displayName": "Box of Pottery", | |||
"description": "35 \u003Csprite name=\"[vessel] pottery\"\u003E Pottery" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts | { | ||
"id": "Hearth Parts 3", | |||
"displayName": "Wildfire Essence", | |||
"description": "3 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Religion", | ||
"displayName": " | "displayName": "Religion", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 13,717: | Line 16,784: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Need_Religion", | ||
"displayName": " | "displayName": "Need for Religion fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for religion 50 times." | ||
} | } | ||
] | ] | ||
| Line 13,729: | Line 16,796: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "60", | ||
"icon": " | "icon": "Icon_Need_Religion", | ||
"displayName": " | "displayName": "Need for Religion fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for religion 60 times." | ||
} | } | ||
] | ] | ||
| Line 13,741: | Line 16,808: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "70", | ||
"icon": " | "icon": "Icon_Need_Religion", | ||
"displayName": " | "displayName": "Need for Religion fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for religion 70 times." | ||
} | } | ||
] | ] | ||
| Line 13,751: | Line 16,818: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Grain +1", | |||
"displayName": "Mold Supply", | |||
"description": "+1 to \u003Csprite name=\"[food raw] grain\"\u003E Grain production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Coal 40", | |||
"displayName": "Chest of Coal", | |||
"description": "40 \u003Csprite name=\"[crafting] coal\"\u003E Coal" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Herbs 40", | |||
"displayName": "Bundle of Herbs", | |||
"description": "40 \u003Csprite name=\"[food raw] herbs\"\u003E Herbs" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Resolve Bats", | ||
"displayName": " | "displayName": "Bat Villagers", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 13,773: | Line 16,852: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "bats_temp", | ||
"displayName": " | "displayName": "Bats", | ||
"description": "Have at least | "description": "Have at least 8 Bats for 60 seconds" | ||
}, | |||
{ | |||
"type": "NeedSatisfiedForTime", | |||
"amount": "6", | |||
"icon": "Icon_Resource_Biscuits", | |||
"displayName": "Need for Biscuits fulfilled", | |||
"description": "Have at least 6 villagers with the Biscuits need fulfilled for 60 seconds." | |||
} | } | ||
] | ] | ||
| Line 13,785: | Line 16,871: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "bats_temp", | ||
"displayName": " | "displayName": "Bats", | ||
"description": "Have at least | "description": "Have at least 10 Bats for 120 seconds" | ||
}, | |||
{ | |||
"type": "NeedSatisfiedForTime", | |||
"amount": "8", | |||
"icon": "Icon_Resource_Biscuits", | |||
"displayName": "Need for Biscuits fulfilled", | |||
"description": "Have at least 8 villagers with the Biscuits need fulfilled for 60 seconds." | |||
} | } | ||
] | ] | ||
| Line 13,797: | Line 16,890: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "12", | ||
"icon": " | "icon": "bats_temp", | ||
"displayName": " | "displayName": "Bats", | ||
"description": "Have at least | "description": "Have at least 12 Bats for 120 seconds" | ||
}, | |||
{ | |||
"type": "NeedSatisfiedForTime", | |||
"amount": "10", | |||
"icon": "Icon_Resource_Biscuits", | |||
"displayName": "Need for Biscuits fulfilled", | |||
"description": "Have at least 10 villagers with the Biscuits need fulfilled for 60 seconds." | |||
} | } | ||
] | ] | ||
| Line 13,807: | Line 16,907: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Copper Ore +1", | |||
"displayName": "Steel Drills", | |||
"description": "+1 to \u003Csprite name=\"[metal] copper ore\"\u003E Copper Ore production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Bat 4", | |||
"displayName": "Group of Bats", | |||
"description": "4 Bats will join the settlement." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Paper 30", | |||
"displayName": "Bundle of Scrolls", | |||
"description": "30 \u003Csprite name=\"[needs] scrolls\"\u003E Scrolls" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Resolve Beavers", | ||
"displayName": " | "displayName": "Beaver Resolve", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 13,835: | Line 16,941: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "22", | ||
"icon": " | "icon": "Icon_UI_OrderBeaverResolve", | ||
"displayName": " | "displayName": "Beavers Resolve", | ||
"description": " | "description": "Keep Beavers Resolve above 22 for 60 seconds" | ||
} | } | ||
] | ] | ||
| Line 13,854: | Line 16,953: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "26", | ||
"icon": " | "icon": "Icon_UI_OrderBeaverResolve", | ||
"displayName": " | "displayName": "Beavers Resolve", | ||
"description": " | "description": "Keep Beavers Resolve above 26 for 120 seconds" | ||
} | } | ||
] | ] | ||
| Line 13,873: | Line 16,965: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_UI_OrderBeaverResolve", | ||
"displayName": " | "displayName": "Beavers Resolve", | ||
"description": " | "description": "Keep Beavers Resolve above 30 for 120 seconds" | ||
} | } | ||
] | ] | ||
| Line 13,890: | Line 16,975: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Roots +1", | |||
"displayName": "Steel Penknives", | |||
"description": "+1 to \u003Csprite name=\"[food raw] roots\"\u003E Roots production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Beaver 4", | |||
"displayName": "Group of Beavers", | |||
"description": "4 Beavers will join the settlement." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Amber 20", | |||
"displayName": "Amber Pouch", | |||
"description": "20 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Resolve Foxes", | ||
"displayName": " | "displayName": "Fox Villagers", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 13,908: | Line 17,005: | ||
"timeToFail": 0, | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "RaceResolveForTime", | |||
"amount": "16", | |||
"icon": "Icon_UI_OrderFoxResolve", | |||
"displayName": "Foxes Resolve", | |||
"description": "Keep Foxes Resolve above 16 for 60 seconds" | |||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "10", | |||
"icon": "Icon_Resource_Tea", | |||
"displayName": "Deliver 10 Tea", | |||
"description": "Used for treatment at: Market, Tea Doctor, Bath House, by: \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for treatment have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nTeahouse\u003Csprite name=grade3\u003E,\r\nApothecary\u003Csprite name=grade2\u003E,\r\nAlchemist's Hut\u003Csprite name=grade2\u003E,\r\nDruid's Hut\u003Csprite name=grade2\u003E" | |||
} | |||
] | |||
}, | |||
{ | { | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | |||
"type": "RaceResolveForTime", | |||
"amount": "20", | |||
"icon": "Icon_UI_OrderFoxResolve", | |||
"displayName": "Foxes Resolve", | |||
"description": "Keep Foxes Resolve above 20 for 120 seconds" | |||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "15", | |||
"icon": "Icon_Resource_Tea", | |||
"displayName": "Deliver 15 Tea", | |||
"description": "Used for treatment at: Market, Tea Doctor, Bath House, by: \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for treatment have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nTeahouse\u003Csprite name=grade3\u003E,\r\nApothecary\u003Csprite name=grade2\u003E,\r\nAlchemist's Hut\u003Csprite name=grade2\u003E,\r\nDruid's Hut\u003Csprite name=grade2\u003E" | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Hard", | |||
"logics": [ | |||
{ | |||
"type": "RaceResolveForTime", | |||
"amount": "24", | |||
"icon": "Icon_UI_OrderFoxResolve", | |||
"displayName": "Foxes Resolve", | |||
"description": "Keep Foxes Resolve above 24 for 120 seconds" | |||
}, | |||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_Tea", | ||
"displayName": "Deliver | "displayName": "Deliver 20 Tea", | ||
"description": " | "description": "Used for treatment at: Market, Tea Doctor, Bath House, by: \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for treatment have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nTeahouse\u003Csprite name=grade3\u003E,\r\nApothecary\u003Csprite name=grade2\u003E,\r\nAlchemist's Hut\u003Csprite name=grade2\u003E,\r\nDruid's Hut\u003Csprite name=grade2\u003E" | ||
} | } | ||
] | ] | ||
| Line 13,922: | Line 17,064: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Porridge +2", | |||
"displayName": "Puffed Grain", | |||
"description": "+2 to \u003Csprite name=\"[food processed] porridge\"\u003E Porridge production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Foxes 4", | |||
"displayName": "Group of Foxes", | |||
"description": "4 Foxes will join the settlement." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Resolve Frogs", | ||
"displayName": " | "displayName": "Frog Resolve", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 13,944: | Line 17,098: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "22", | ||
"icon": " | "icon": "Icon_UI_OrderFrogResolve 1", | ||
"displayName": "Frogs Resolve", | |||
"description": "Keep Frogs Resolve above 22 for 60 seconds" | |||
"displayName": " | |||
"description": " | |||
} | } | ||
] | ] | ||
| Line 13,963: | Line 17,110: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "26", | ||
"icon": " | "icon": "Icon_UI_OrderFrogResolve 1", | ||
"displayName": "Frogs Resolve", | |||
"description": "Keep Frogs Resolve above 26 for 120 seconds" | |||
} | |||
"displayName": " | |||
"description": " | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 13,982: | Line 17,122: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_UI_OrderFrogResolve 1", | ||
"displayName": "Frogs Resolve", | |||
"description": "Keep Frogs Resolve above 30 for 120 seconds" | |||
"displayName": " | |||
"description": " | |||
} | } | ||
] | ] | ||
| Line 13,999: | Line 17,132: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
" | "id": "Stone +1", | ||
"displayName": "Steel Pickaxes", | |||
"description": "+1 to \u003Csprite name=\"[mat raw] stone\"\u003E Stone production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Clay +1", | |||
"displayName": "Steel Shovels", | |||
"description": "+1 to \u003Csprite name=\"[mat raw] clay\"\u003E Clay production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Frog 4", | |||
"displayName": "Group of Frogs", | |||
"description": "4 Frogs will join the settlement." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Wine 40", | |||
"displayName": "Barrels of Wine", | |||
"description": "40 \u003Csprite name=\"[needs] wine\"\u003E Wine" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Resolve Harpies", | ||
"displayName": " | "displayName": "Harpy Villagers", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 14,023: | Line 17,171: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "harpy_temp", | ||
"displayName": " | "displayName": "Harpies", | ||
"description": " | "description": "Have at least 8 Harpies for 60 seconds" | ||
}, | |||
{ | |||
"type": "NeedSatisfiedForTime", | |||
"amount": "6", | |||
"icon": "Icon_Resource_Jerky", | |||
"displayName": "Need for Jerky fulfilled", | |||
"description": "Have at least 6 villagers with the Jerky need fulfilled for 60 seconds." | |||
} | } | ||
] | ] | ||
| Line 14,035: | Line 17,190: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "harpy_temp", | ||
"displayName": " | "displayName": "Harpies", | ||
"description": " | "description": "Have at least 10 Harpies for 120 seconds" | ||
}, | |||
{ | |||
"type": "NeedSatisfiedForTime", | |||
"amount": "8", | |||
"icon": "Icon_Resource_Jerky", | |||
"displayName": "Need for Jerky fulfilled", | |||
"description": "Have at least 8 villagers with the Jerky need fulfilled for 60 seconds." | |||
} | } | ||
] | ] | ||
| Line 14,047: | Line 17,209: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "12", | ||
"icon": " | "icon": "harpy_temp", | ||
"displayName": " | "displayName": "Harpies", | ||
"description": " | "description": "Have at least 12 Harpies for 120 seconds" | ||
}, | |||
{ | |||
"type": "NeedSatisfiedForTime", | |||
"amount": "10", | |||
"icon": "Icon_Resource_Jerky", | |||
"displayName": "Need for Jerky fulfilled", | |||
"description": "Have at least 10 villagers with the Jerky need fulfilled for 60 seconds." | |||
} | } | ||
] | ] | ||
| Line 14,057: | Line 17,226: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Berries +1", | |||
"displayName": "Large Berry Baskets", | |||
"description": "+1 to \u003Csprite name=\"[food raw] berries\"\u003E Berries production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Harpy 4", | |||
"displayName": "Group of Harpies", | |||
"description": "3 Harpies will join the settlement." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Paper 30", | |||
"displayName": "Bundle of Scrolls", | |||
"description": "30 \u003Csprite name=\"[needs] scrolls\"\u003E Scrolls" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Resolve Humans", | ||
"displayName": " | "displayName": "Human Villagers", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 14,079: | Line 17,260: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "human_temp", | ||
"displayName": " | "displayName": "Humans", | ||
"description": " | "description": "Have at least 8 Humans for 60 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "6", | ||
"icon": " | "icon": "Icon_Resource_Coats", | ||
"displayName": " | "displayName": "Need for Coats fulfilled", | ||
"description": " | "description": "Have at least 6 villagers with the Coats need fulfilled for 60 seconds." | ||
} | } | ||
] | ] | ||
| Line 14,098: | Line 17,279: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "human_temp", | ||
"displayName": " | "displayName": "Humans", | ||
"description": " | "description": "Have at least 10 Humans for 120 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "Icon_Resource_Coats", | ||
"displayName": " | "displayName": "Need for Coats fulfilled", | ||
"description": " | "description": "Have at least 8 villagers with the Coats need fulfilled for 60 seconds." | ||
} | } | ||
] | ] | ||
| Line 14,117: | Line 17,298: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "12", | ||
"icon": " | "icon": "human_temp", | ||
"displayName": " | "displayName": "Humans", | ||
"description": " | "description": "Have at least 12 Humans for 120 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "Icon_Resource_Coats", | ||
"displayName": " | "displayName": "Need for Coats fulfilled", | ||
"description": " | "description": "Have at least 10 villagers with the Coats need fulfilled for 60 seconds." | ||
} | } | ||
] | ] | ||
| Line 14,134: | Line 17,315: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Fabric +1", | |||
"displayName": "Reinforced Needles", | |||
"description": "+1 to \u003Csprite name=\"[mat processed] fabric\"\u003E Fabric production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Human 4", | |||
"displayName": "Group of Humans", | |||
"description": "3 Humans will join the settlement." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Resolve Lizards", | ||
"displayName": " | "displayName": "Lizard Villagers", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 14,156: | Line 17,349: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "16", | ||
"icon": " | "icon": "Icon_UI_OrderLizardResolve", | ||
"displayName": " | "displayName": "Lizards Resolve", | ||
"description": " | "description": "Keep Lizards Resolve above 16 for 60 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "5", | ||
"icon": " | "icon": "Icon_Resource_Provisions", | ||
"displayName": " | "displayName": "Deliver 5 Pack of Provisions", | ||
"description": " | "description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 14,175: | Line 17,368: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_UI_OrderLizardResolve", | ||
"displayName": " | "displayName": "Lizards Resolve", | ||
"description": " | "description": "Keep Lizards Resolve above 20 for 120 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "5", | ||
"icon": " | "icon": "Icon_Resource_Provisions", | ||
"displayName": " | "displayName": "Deliver 5 Pack of Provisions", | ||
"description": " | "description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 14,194: | Line 17,387: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceResolveForTime", | ||
"amount": " | "amount": "24", | ||
"icon": " | "icon": "Icon_UI_OrderLizardResolve", | ||
"displayName": " | "displayName": "Lizards Resolve", | ||
"description": " | "description": "Keep Lizards Resolve above 24 for 120 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "5", | ||
"icon": " | "icon": "Icon_Resource_Provisions", | ||
"displayName": " | "displayName": "Deliver 5 Pack of Provisions", | ||
"description": " | "description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 14,211: | Line 17,404: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Meat +1", | |||
"displayName": "Nets", | |||
"description": "+1 to \u003Csprite name=\"[food raw] meat\"\u003E Meat production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Lizard 4", | |||
"displayName": "Group of Lizards", | |||
"description": "3 Lizards will join the settlement." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Route Value", | ||
"displayName": " | "displayName": "Fair Exchange", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 14,233: | Line 17,438: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeRouteWithMinValueFinished", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Icon_UI_OrderTradeRoutes", | ||
"displayName": " | "displayName": "High Value Trade Routes", | ||
"description": " | "description": "Complete 4 trade routes worth at least 10 Amber each." | ||
} | } | ||
] | ] | ||
| Line 14,252: | Line 17,450: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeRouteWithMinValueFinished", | ||
"amount": " | "amount": "5", | ||
"icon": " | "icon": "Icon_UI_OrderTradeRoutes", | ||
"displayName": " | "displayName": "High Value Trade Routes", | ||
"description": " | "description": "Complete 5 trade routes worth at least 11 Amber each." | ||
} | |||
] | |||
}, | |||
} | |||
] | |||
}, | |||
{ | { | ||
"difficulty": "Hard", | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeRouteWithMinValueFinished", | ||
"amount": " | "amount": "5", | ||
"icon": " | "icon": "Icon_UI_OrderTradeRoutes", | ||
"displayName": " | "displayName": "High Value Trade Routes", | ||
"description": " | "description": "Complete 5 trade routes worth at least 12 Amber each." | ||
} | } | ||
] | ] | ||
| Line 14,288: | Line 17,472: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Porridge +2", | |||
"displayName": "Puffed Grain", | |||
"description": "+2 to \u003Csprite name=\"[food processed] porridge\"\u003E Porridge production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Paste +2", | |||
"displayName": "Steel Grater", | |||
"description": "+2 to \u003Csprite name=\"[food processed] paste\"\u003E Paste production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Pickled Goods +2", | |||
"displayName": "Pickle Jars", | |||
"description": "+2 to \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Skewers +2", | |||
"displayName": "Bigger Grill", | |||
"description": "+2 to \u003Csprite name=\"[food processed] skewers\"\u003E Skewers production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Jerky +2", | |||
"displayName": "Salted Jerky", | |||
"description": "+2 to \u003Csprite name=\"[food processed] jerky\"\u003E Jerky production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Pie +2", | |||
"displayName": "Bigger Ovens", | |||
"description": "+2 to \u003Csprite name=\"[food processed] pie\"\u003E Pie production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Biscuits +2", | |||
"displayName": "Bigger Pans", | |||
"description": "+2 to \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Pipes 20", | |||
"displayName": "Pipes", | |||
"description": "20 \u003Csprite name=\"[mat processed] pipe\"\u003E Pipes" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Incense 30", | |||
"displayName": "Vessel of Incense", | |||
"description": "30 \u003Csprite name=\"[needs] incense\"\u003E Incense" | |||
}, | |||
{ | |||
"id": "Paper 30", | |||
"displayName": "Bundle of Scrolls", | |||
"description": "30 \u003Csprite name=\"[needs] scrolls\"\u003E Scrolls" | |||
}, | |||
{ | |||
"id": "Tea 30", | |||
"displayName": "Crate of Tea", | |||
"description": "30 \u003Csprite name=\"[needs] tea\"\u003E Tea" | |||
}, | |||
{ | |||
"id": "Training Gear 30", | |||
"displayName": "Training Gear", | |||
"description": "30 \u003Csprite name=\"[needs] training gear\"\u003E Training Gear" | |||
}, | |||
{ | |||
"id": "Ale 30", | |||
"displayName": "Barrels of Ale", | |||
"description": "30 \u003Csprite name=\"[needs] ale\"\u003E Ale" | |||
}, | |||
{ | |||
"id": "Wine 30", | |||
"displayName": "Barrels of Wine", | |||
"description": "30 \u003Csprite name=\"[needs] wine\"\u003E Wine" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Routes And Amber", | ||
"displayName": " | "displayName": "Income Tax", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 14,310: | Line 17,561: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeRouteFinished", | ||
"amount": " | "amount": "6", | ||
"icon": " | "icon": "Icon_UI_OrderTradeRoutes", | ||
"displayName": " | "displayName": "Trade Routes", | ||
"description": " | "description": "Complete 6 trade routes." | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "10", | |||
"icon": "Icon_Resource_Amber", | |||
"displayName": "Deliver 10 Amber", | |||
"description": "Crystallized resin. The main currency of the kingdom." | |||
} | } | ||
] | ] | ||
| Line 14,322: | Line 17,580: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeRouteFinished", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "Icon_UI_OrderTradeRoutes", | ||
"displayName": " | "displayName": "Trade Routes", | ||
"description": " | "description": "Complete 8 trade routes." | ||
} | }, | ||
] | { | ||
"type": "Good", | |||
"amount": "15", | |||
"icon": "Icon_Resource_Amber", | |||
"displayName": "Deliver 15 Amber", | |||
"description": "Crystallized resin. The main currency of the kingdom." | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
| Line 14,334: | Line 17,599: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeRouteFinished", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "Icon_UI_OrderTradeRoutes", | ||
"displayName": " | "displayName": "Trade Routes", | ||
"description": " | "description": "Complete 10 trade routes." | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "20", | |||
"icon": "Icon_Resource_Amber", | |||
"displayName": "Deliver 20 Amber", | |||
"description": "Crystallized resin. The main currency of the kingdom." | |||
} | } | ||
] | ] | ||
| Line 14,344: | Line 17,616: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Trader Interval +15", | |||
"displayName": "Beneficial Agreement", | |||
"description": "Traders will arrive 15% quicker." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Hearth Parts 3", | |||
"displayName": "Wildfire Essence", | |||
"description": "3 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts | { | ||
"id": "Parts 8", | |||
"displayName": "Parts", | |||
"description": "8 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Routes", | ||
"displayName": " | "displayName": "Export", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 14,366: | Line 17,650: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeRouteFinished", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "Icon_UI_OrderTradeRoutes", | ||
"displayName": " | "displayName": "Trade Routes", | ||
"description": " | "description": "Complete 8 trade routes." | ||
} | } | ||
] | ] | ||
| Line 14,378: | Line 17,662: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeRouteFinished", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "Icon_UI_OrderTradeRoutes", | ||
"displayName": " | "displayName": "Trade Routes", | ||
"description": " | "description": "Complete 10 trade routes." | ||
} | } | ||
] | ] | ||
| Line 14,390: | Line 17,674: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeRouteFinished", | ||
"amount": " | "amount": "12", | ||
"icon": " | "icon": "Icon_UI_OrderTradeRoutes", | ||
"displayName": " | "displayName": "Trade Routes", | ||
"description": " | "description": "Complete 12 trade routes." | ||
} | } | ||
] | ] | ||
| Line 14,400: | Line 17,684: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Packs of Goods +1", | |||
"displayName": "Export Specialization", | |||
"description": "Gain +1 to production yields for all packs of goods." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"NewRandomVillagers 4" | { | ||
"id": "NewRandomVillagers 4", | |||
"displayName": "Villagers", | |||
"description": "A group of 4 villagers." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Parts | { | ||
"id": "Parts 8", | |||
"displayName": "Parts", | |||
"description": "8 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Royal Gardens", | ||
"displayName": " | "displayName": "Aesthetics", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 14,422: | Line 17,718: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "DecorationTypeOwning", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "Icon_UI_DecorAesthetics", | ||
"displayName": " | "displayName": "Aesthetics", | ||
"description": " | "description": "Have at least 10 Aesthetics decorations." | ||
} | } | ||
] | ] | ||
| Line 14,434: | Line 17,730: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "DecorationTypeOwning", | ||
"amount": " | "amount": "15", | ||
"icon": " | "icon": "Icon_UI_DecorAesthetics", | ||
"displayName": " | "displayName": "Aesthetics", | ||
"description": " | "description": "Have at least 15 Aesthetics decorations." | ||
} | } | ||
] | ] | ||
| Line 14,446: | Line 17,742: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "DecorationTypeOwning", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_UI_DecorAesthetics", | ||
"displayName": " | "displayName": "Aesthetics", | ||
"description": " | "description": "Have at least 20 Aesthetics decorations." | ||
} | } | ||
] | ] | ||
| Line 14,456: | Line 17,752: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Berries +1", | |||
"displayName": "Large Berry Baskets", | |||
"description": "+1 to \u003Csprite name=\"[food raw] berries\"\u003E Berries production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Jerky 30", | |||
"displayName": "Basket of Jerky", | |||
"description": "30 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Skewers 30", | |||
"displayName": "Pack of Skewers", | |||
"description": "30 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Porridge 30", | |||
"displayName": "Box of Porridge", | |||
"description": "30 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Paste 30", | |||
"displayName": "Bowl of Paste", | |||
"description": "30 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Pie 30", | |||
"displayName": "Basket of Pies", | |||
"description": "30 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Biscuits 30", | |||
"displayName": "Basket of Biscuits", | |||
"description": "30 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pickled Goods 30", | |||
"displayName": "Pickled Goods", | |||
"description": "30 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Crystalized Dew 30", | |||
"displayName": "Box of Crystalized Dew", | |||
"description": "30 \u003Csprite name=\"[metal] crystalized dew\"\u003E Crystalized Dew" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Ruins", | ||
"displayName": " | "displayName": "Ruins", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
| Line 14,478: | Line 17,816: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RelicResolved", | ||
"amount": "1", | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_OrderRebuild", | ||
"displayName": " | "displayName": "Rebuild or Salvage Ruins", | ||
"description": " | "description": "Rebuild or salvage 1 destroyed buildings found in the forest. Haunted ruins also count." | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "10", | |||
"icon": "Icon_Resource_Provisions", | |||
"displayName": "Deliver 10 Pack of Provisions", | |||
"description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 14,490: | Line 17,835: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RelicResolved", | ||
"amount": "2", | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_OrderRebuild", | ||
"displayName": " | "displayName": "Rebuild or Salvage Ruins", | ||
"description": " | "description": "Rebuild or salvage 2 destroyed buildings found in the forest. Haunted ruins also count." | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "12", | |||
"icon": "Icon_Resource_Provisions", | |||
"displayName": "Deliver 12 Pack of Provisions", | |||
"description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 14,502: | Line 17,854: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RelicResolved", | ||
"amount": "3", | "amount": "3", | ||
"icon": " | "icon": "Icon_UI_OrderRebuild", | ||
"displayName": " | "displayName": "Rebuild or Salvage Ruins", | ||
"description": " | "description": "Rebuild or salvage 3 destroyed buildings found in the forest. Haunted ruins also count." | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "15", | |||
"icon": "Icon_Resource_Provisions", | |||
"displayName": "Deliver 15 Pack of Provisions", | |||
"description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 14,512: | Line 17,871: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Scout +5", | |||
"displayName": "Scout's Pack", | |||
"description": "Workers assigned to Glade Events can carry 5 more items." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Metal Tools 12", | |||
"displayName": "Box of Tools", | |||
"description": "12 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Pottery 35", | |||
"displayName": "Box of Pottery", | |||
"description": "35 \u003Csprite name=\"[vessel] pottery\"\u003E Pottery" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Salt", | ||
"displayName": " | "displayName": "Salty Delivery", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
| Line 14,536: | Line 17,906: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_SaltNEW", | ||
"displayName": "Deliver | "displayName": "Deliver 50 Salt", | ||
"description": " | "description": "A valuable and highly absorbent mineral.\n\n\u003Cb\u003EObtained in:\u003C/b\u003E \r\nMine\u003Csprite name=grade2\u003E" | ||
} | } | ||
] | ] | ||
| Line 14,578: | Line 17,915: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Parts 10", | |||
"displayName": "Parts", | |||
"description": "10 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "NewRandomVillagers 4", | |||
"displayName": "Villagers", | |||
"description": "A group of 4 villagers." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Salt +1", | |||
"displayName": "Salt Pick", | |||
"description": "+1 to \u003Csprite name=\"[crafting] salt\"\u003E Salt production (from gathering, farming, fishing, or production)." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Scrolls and Temple", | ||
"displayName": " | "displayName": "Brotherhood", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Easy", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Scrolls", | ||
"displayName": " | "displayName": "Deliver 30 Scrolls", | ||
"description": " | "description": "Used for education at: Temple, Holy Guild House, Guild House, Academy, by: Beavers, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for education have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nScribe\u003Csprite name=grade3\u003E,\r\nArtisan\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E,\r\nRain Mill\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Temple_icon", | ||
"displayName": " | "displayName": "Temple", | ||
"description": " | "description": "A place where villagers can fulfill their need for: Religion, Education. Passive effects: Sacrament of the Flame." | ||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "40", | |||
"icon": "Icon_Resource_Scrolls", | |||
"displayName": "Deliver 40 Scrolls", | |||
"description": "Used for education at: Temple, Holy Guild House, Guild House, Academy, by: Beavers, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for education have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nScribe\u003Csprite name=grade3\u003E,\r\nArtisan\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E,\r\nRain Mill\u003Csprite name=grade1\u003E" | |||
}, | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Temple_icon", | |||
"displayName": "Temple", | |||
"description": "A place where villagers can fulfill their need for: Religion, Education. Passive effects: Sacrament of the Flame." | |||
} | } | ||
] | ] | ||
| Line 14,619: | Line 17,987: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Scrolls", | ||
"displayName": " | "displayName": "Deliver 50 Scrolls", | ||
"description": " | "description": "Used for education at: Temple, Holy Guild House, Guild House, Academy, by: Beavers, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for education have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nScribe\u003Csprite name=grade3\u003E,\r\nArtisan\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E,\r\nRain Mill\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Temple_icon", | ||
"displayName": " | "displayName": "Temple", | ||
"description": " | "description": "A place where villagers can fulfill their need for: Religion, Education. Passive effects: Sacrament of the Flame." | ||
} | } | ||
] | ] | ||
| Line 14,636: | Line 18,004: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
" | "id": "Incense +2", | ||
" | "displayName": "Vessel of Incense", | ||
"description": "+2 to \u003Csprite name=\"[needs] incense\"\u003E Incense production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Paper +2", | |||
"displayName": "Advanced Press", | |||
"description": "+2 to \u003Csprite name=\"[needs] scrolls\"\u003E Scrolls production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Oil +2", | |||
"displayName": "Heavy Press", | |||
"description": "+2 to \u003Csprite name=\"[crafting] oil\"\u003E Oil production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Oil 30", | |||
"displayName": "Oil Vessels", | |||
"description": "30 \u003Csprite name=\"[crafting] oil\"\u003E Oil" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Flour 40", | |||
"displayName": "Sacks of Flour", | |||
"description": "35 \u003Csprite name=\"[crafting] flour\"\u003E Flour" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Send to Citadel", | ||
"displayName": " | "displayName": "Gifts for the Queen", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
| Line 14,660: | Line 18,048: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RelicResolvedWithReward", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_OrderSendGoods", | ||
"displayName": " | "displayName": "Loyalty", | ||
"description": " | "description": "Complete at least 1 events by making a decision: Loyalty \u003Csprite name=dec_loyalty\u003E." | ||
} | } | ||
] | ] | ||
| Line 14,672: | Line 18,060: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RelicResolvedWithReward", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_OrderSendGoods", | ||
"displayName": " | "displayName": "Loyalty", | ||
"description": " | "description": "Complete at least 2 events by making a decision: Loyalty \u003Csprite name=dec_loyalty\u003E." | ||
} | } | ||
] | ] | ||
| Line 14,684: | Line 18,072: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RelicResolvedWithReward", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_UI_OrderSendGoods", | ||
"displayName": " | "displayName": "Loyalty", | ||
"description": " | "description": "Complete at least 3 events by making a decision: Loyalty \u003Csprite name=dec_loyalty\u003E." | ||
} | } | ||
] | ] | ||
| Line 14,694: | Line 18,082: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Random Goods for Dearth", | |||
"displayName": "Seized Inheritance", | |||
"description": "The property of the deceased is seized for the benefit of the whole settlement. Gain 20 random goods every time a villager leaves or dies." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "NewRandomVillagers 3", | |||
"displayName": "Villagers", | |||
"description": "A group of 3 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Service Bats", | ||
"displayName": " | "displayName": "Training", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Easy", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_TrainingGear", | ||
"displayName": " | "displayName": "Deliver 30 Training Gear", | ||
"description": " | "description": "Used for brawling at: Clan Hall, Forum, Academy, by: Lizards, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for brawling have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmelter\u003Csprite name=grade2\u003E,\r\nTinkerer\u003Csprite name=grade2\u003E,\r\nWeaver\u003Csprite name=grade1\u003E,\r\nLeatherworker\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Academy_icon", | |||
"displayName": "Academy", | |||
"description": "A place where villagers can fulfill their need for: Brawling, Education. Passive effects: The Crown Chronicles." | |||
} | } | ||
] | ] | ||
}, | }, | ||
{ | { | ||
"difficulty": " | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_TrainingGear", | ||
"displayName": " | "displayName": "Deliver 40 Training Gear", | ||
"description": " | "description": "Used for brawling at: Clan Hall, Forum, Academy, by: Lizards, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for brawling have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmelter\u003Csprite name=grade2\u003E,\r\nTinkerer\u003Csprite name=grade2\u003E,\r\nWeaver\u003Csprite name=grade1\u003E,\r\nLeatherworker\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Academy_icon", | |||
"displayName": "Academy", | |||
"description": "A place where villagers can fulfill their need for: Brawling, Education. Passive effects: The Crown Chronicles." | |||
} | } | ||
] | ] | ||
} | }, | ||
{ | { | ||
"difficulty": " | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_TrainingGear", | ||
"displayName": "Deliver | "displayName": "Deliver 50 Training Gear", | ||
"description": " | "description": "Used for brawling at: Clan Hall, Forum, Academy, by: Lizards, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for brawling have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmelter\u003Csprite name=grade2\u003E,\r\nTinkerer\u003Csprite name=grade2\u003E,\r\nWeaver\u003Csprite name=grade1\u003E,\r\nLeatherworker\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Academy_icon", | |||
"displayName": "Academy", | |||
"description": "A place where villagers can fulfill their need for: Brawling, Education. Passive effects: The Crown Chronicles." | |||
} | } | ||
] | ] | ||
| Line 14,770: | Line 18,171: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Training Gear +3", | |||
"displayName": "Woodworking Tools", | |||
"description": "+3 to \u003Csprite name=\"[needs] training gear\"\u003E Training Gear production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Coal 30", | |||
"displayName": "Chest of Coal", | |||
"description": "30 \u003Csprite name=\"[crafting] coal\"\u003E Coal" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Biscuits 30", | |||
"displayName": "Basket of Biscuits", | |||
"description": "30 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Service Harpy", | ||
"displayName": " | "displayName": "Healing", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Easy", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Tea", | ||
"displayName": "Deliver | "displayName": "Deliver 30 Tea", | ||
"description": "A | "description": "Used for treatment at: Market, Tea Doctor, Bath House, by: \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for treatment have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nTeahouse\u003Csprite name=grade3\u003E,\r\nApothecary\u003Csprite name=grade2\u003E,\r\nAlchemist's Hut\u003Csprite name=grade2\u003E,\r\nDruid's Hut\u003Csprite name=grade2\u003E" | ||
}, | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Bath House_icon", | |||
"displayName": "Bath House", | |||
"description": "A place where villagers can fulfill their need for: Treatment. Passive effects: Regular Baths, Good Health." | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "40", | |||
"icon": "Icon_Resource_Tea", | |||
"displayName": "Deliver 40 Tea", | |||
"description": "Used for treatment at: Market, Tea Doctor, Bath House, by: \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for treatment have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nTeahouse\u003Csprite name=grade3\u003E,\r\nApothecary\u003Csprite name=grade2\u003E,\r\nAlchemist's Hut\u003Csprite name=grade2\u003E,\r\nDruid's Hut\u003Csprite name=grade2\u003E" | |||
}, | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Bath House_icon", | |||
"displayName": "Bath House", | |||
"description": "A place where villagers can fulfill their need for: Treatment. Passive effects: Regular Baths, Good Health." | |||
} | } | ||
] | ] | ||
} | }, | ||
{ | { | ||
"difficulty": " | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Tea", | ||
"displayName": "Deliver | "displayName": "Deliver 50 Tea", | ||
"description": " | "description": "Used for treatment at: Market, Tea Doctor, Bath House, by: \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for treatment have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nTeahouse\u003Csprite name=grade3\u003E,\r\nApothecary\u003Csprite name=grade2\u003E,\r\nAlchemist's Hut\u003Csprite name=grade2\u003E,\r\nDruid's Hut\u003Csprite name=grade2\u003E" | ||
}, | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Bath House_icon", | |||
"displayName": "Bath House", | |||
"description": "A place where villagers can fulfill their need for: Treatment. Passive effects: Regular Baths, Good Health." | |||
} | } | ||
] | ] | ||
| Line 14,846: | Line 18,260: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Accidental Pigment", | |||
"displayName": "Dye Extractor", | |||
"description": "Gain 5 \u003Csprite name=\"[crafting] dye\"\u003E Dye for every 10 \u003Csprite name=\"[food raw] insects\"\u003E Insects produced." | |||
}, | |||
{ | |||
"id": "Extra Harpy Newcommers", | |||
"displayName": "Harpy Friendship", | |||
"description": "2 additional Harpies will come with each group of newcomers." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Sea Marrow 30", | |||
"displayName": "Crate of Sea Marrow", | |||
"description": "30 \u003Csprite name=\"[crafting] sea marrow\"\u003E Sea Marrow" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Paste 30", | |||
"displayName": "Bowl of Paste", | |||
"description": "30 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Service Human", | ||
"displayName": " | "displayName": "Religious Rites", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Easy", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Incense", | ||
"displayName": " | "displayName": "Deliver 30 Incense", | ||
"description": " | "description": "Used for religion at: Temple, Monastery, Tea Doctor, by Humans, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for religion have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nBrick Oven\u003Csprite name=grade2\u003E,\r\nTeahouse\u003Csprite name=grade2\u003E,\r\nDistillery\u003Csprite name=grade2\u003E,\r\nSmokehouse\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Monastery_icon", | |||
"displayName": "Monastery", | |||
"description": "A place where villagers can fulfill their need for: Religion, Leisure. Passive effects: The Green Brew." | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Incense", | ||
"displayName": "Deliver | "displayName": "Deliver 40 Incense", | ||
"description": " | "description": "Used for religion at: Temple, Monastery, Tea Doctor, by Humans, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for religion have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nBrick Oven\u003Csprite name=grade2\u003E,\r\nTeahouse\u003Csprite name=grade2\u003E,\r\nDistillery\u003Csprite name=grade2\u003E,\r\nSmokehouse\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Monastery_icon", | |||
"displayName": "Monastery", | |||
"description": "A place where villagers can fulfill their need for: Religion, Leisure. Passive effects: The Green Brew." | |||
} | } | ||
] | ] | ||
| Line 14,892: | Line 18,336: | ||
"difficulty": "Hard", | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Incense", | ||
"displayName": "Deliver | "displayName": "Deliver 50 Incense", | ||
"description": " | "description": "Used for religion at: Temple, Monastery, Tea Doctor, by Humans, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for religion have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nBrick Oven\u003Csprite name=grade2\u003E,\r\nTeahouse\u003Csprite name=grade2\u003E,\r\nDistillery\u003Csprite name=grade2\u003E,\r\nSmokehouse\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Monastery_icon", | ||
"displayName": " | "displayName": "Monastery", | ||
"description": " | "description": "A place where villagers can fulfill their need for: Religion, Leisure. Passive effects: The Green Brew." | ||
} | } | ||
] | ] | ||
| Line 14,917: | Line 18,354: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Fuel Recipes Rate 33", | |||
"displayName": "Advanced Fuel", | |||
"description": "All fuel recipes are 33% faster." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Pie 30", | |||
"displayName": "Basket of Pies", | |||
"description": "30 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Ale 30", | |||
"displayName": "Barrels of Ale", | |||
"description": "30 \u003Csprite name=\"[needs] ale\"\u003E Ale" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Service Lizard", | ||
"displayName": " | "displayName": "Arena", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Easy", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_TrainingGear", | ||
"displayName": "Deliver | "displayName": "Deliver 30 Training Gear", | ||
"description": " | "description": "Used for brawling at: Clan Hall, Forum, Academy, by: Lizards, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for brawling have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmelter\u003Csprite name=grade2\u003E,\r\nTinkerer\u003Csprite name=grade2\u003E,\r\nWeaver\u003Csprite name=grade1\u003E,\r\nLeatherworker\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Clan Hall_icon", | ||
"displayName": " | "displayName": "Clan Hall", | ||
"description": " | "description": "A place where villagers can fulfill their need for: Brawling. Passive effects: Carnivorous Tradition, Ancient Ways." | ||
} | } | ||
] | ] | ||
}, | }, | ||
{ | { | ||
"difficulty": " | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_TrainingGear", | ||
"displayName": "Deliver | "displayName": "Deliver 40 Training Gear", | ||
"description": " | "description": "Used for brawling at: Clan Hall, Forum, Academy, by: Lizards, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for brawling have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmelter\u003Csprite name=grade2\u003E,\r\nTinkerer\u003Csprite name=grade2\u003E,\r\nWeaver\u003Csprite name=grade1\u003E,\r\nLeatherworker\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Clan Hall_icon", | ||
"displayName": " | "displayName": "Clan Hall", | ||
"description": " | "description": "A place where villagers can fulfill their need for: Brawling. Passive effects: Carnivorous Tradition, Ancient Ways." | ||
} | } | ||
] | ] | ||
} | }, | ||
{ | { | ||
"difficulty": " | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": "50", | |||
"icon": "Icon_Resource_TrainingGear", | |||
"displayName": "Deliver 50 Training Gear", | |||
"description": "Used for brawling at: Clan Hall, Forum, Academy, by: Lizards, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for brawling have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmelter\u003Csprite name=grade2\u003E,\r\nTinkerer\u003Csprite name=grade2\u003E,\r\nWeaver\u003Csprite name=grade1\u003E,\r\nLeatherworker\u003Csprite name=grade1\u003E" | |||
}, | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | "amount": "1", | ||
"icon": " | "icon": "Clan Hall_icon", | ||
"displayName": " | "displayName": "Clan Hall", | ||
"description": " | "description": "A place where villagers can fulfill their need for: Brawling. Passive effects: Carnivorous Tradition, Ancient Ways." | ||
} | } | ||
] | ] | ||
| Line 15,007: | Line 18,443: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Lizard Resolve for Training Gear Prod", | |||
"displayName": "Training Grounds", | |||
"description": "The settlement specializes in training gear production. Gain +1 to Lizard Resolve for every 70 \u003Csprite name=\"[needs] training gear\"\u003E Training Gear produced." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Oil 30", | |||
"displayName": "Oil Vessels", | |||
"description": "30 \u003Csprite name=\"[crafting] oil\"\u003E Oil" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Jerky 30", | |||
"displayName": "Basket of Jerky", | |||
"description": "30 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Serving Ale", | ||
"displayName": " | "displayName": "Serving Ale", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Easy", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Need_Leisure", | ||
"displayName": " | "displayName": "Need for Leisure fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for leisure 50 times." | ||
} | } | ||
] | ] | ||
}, | }, | ||
{ | { | ||
"difficulty": " | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "60", | ||
"icon": " | "icon": "Icon_Need_Leisure", | ||
"displayName": " | "displayName": "Need for Leisure fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for leisure 60 times." | ||
}, | } | ||
] | |||
}, | |||
{ | |||
"difficulty": "Hard", | |||
"logics": [ | |||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "70", | ||
"icon": " | "icon": "Icon_Need_Leisure", | ||
"displayName": " | "displayName": "Need for Leisure fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for leisure 70 times." | ||
} | } | ||
] | ] | ||
| Line 15,064: | Line 18,511: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Ale +2", | |||
"displayName": "Bigger Barrels", | |||
"description": "+2 to \u003Csprite name=\"[needs] ale\"\u003E Ale production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Amber | { | ||
"id": "Amber 20", | |||
"displayName": "Amber Pouch", | |||
"description": "20 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Solve Chests", | ||
"displayName": " | "displayName": "Open or send caches", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "RelicResolved", | |||
"amount": "2", | |||
"icon": "Icon_UI_OrderCaches", | |||
"displayName": "Open or send caches", | |||
"description": "Open or send 2 Abandoned Caches of any size to the Citadel." | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | |||
"type": "RelicResolved", | |||
"amount": "3", | |||
"icon": "Icon_UI_OrderCaches", | |||
"displayName": "Open or send caches", | |||
"description": "Open or send 3 Abandoned Caches of any size to the Citadel." | |||
} | |||
] | |||
}, | |||
{ | { | ||
"difficulty": "Hard", | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RelicResolved", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Icon_UI_OrderCaches", | ||
"displayName": " | "displayName": "Open or send caches", | ||
"description": " | "description": "Open or send 4 Abandoned Caches of any size to the Citadel." | ||
} | } | ||
] | ] | ||
| Line 15,096: | Line 18,579: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Scout +10", | |||
"displayName": "Scout's Pack", | |||
"description": "Workers assigned to Glade Events can carry 10 more items." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "NewRandomVillagers 4", | |||
"displayName": "Villagers", | |||
"description": "A group of 4 villagers." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Solve Dangerous Relic", | ||
"displayName": " | "displayName": "Profitable Caution", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Easy", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "RelicResolved", | "type": "RelicResolved", | ||
"amount": "2", | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_OrderDangerousGlades", | ||
"displayName": " | "displayName": "Dangerous Glade Events completed", | ||
"description": " | "description": "Complete any 2 Dangerous or Forbidden Glade Events." | ||
}, | } | ||
] | |||
}, | |||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | { | ||
"type": " | "type": "RelicResolved", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_UI_OrderDangerousGlades", | ||
"displayName": " | "displayName": "Dangerous Glade Events completed", | ||
"description": "Complete | "description": "Complete any 3 Dangerous or Forbidden Glade Events." | ||
} | } | ||
] | ] | ||
} | }, | ||
{ | { | ||
"difficulty": "Hard", | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RelicResolved", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Icon_UI_OrderDangerousGlades", | ||
"displayName": " | "displayName": "Dangerous Glade Events completed", | ||
"description": " | "description": "Complete any 4 Dangerous or Forbidden Glade Events." | ||
} | } | ||
] | ] | ||
| Line 15,170: | Line 18,647: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Vegetables +1", | |||
"displayName": "Giant Vegetables", | |||
"description": "+1 to \u003Csprite name=\"[food raw] vegetables\"\u003E Vegetables production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Parts 5", | |||
"displayName": "Parts", | |||
"description": "5 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Furnace Blueprint", | |||
"displayName": "Furnace", | |||
"description": "Can produce: \u003Csprite name=[food processed] pie\u003E Pie (\u003Csprite name=grade2\u003E), \u003Csprite name=[food processed] skewers\u003E Skewers (\u003Csprite name=grade2\u003E), \u003Csprite name=[metal] copper bar\u003E Copper Bars (\u003Csprite name=grade2\u003E). \nRain engine: \u003Csprite name=\"[water] drizzle water\"\u003E Drizzle Water." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III Standing", | ||
"displayName": " | "displayName": "Good Friends", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Easy", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeTownStandingLeveledUp", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_OrderStanding", | ||
"displayName": " | "displayName": "Standing Level", | ||
"description": " | "description": "Reach standing level 2 with 1 settlements on trade routes." | ||
}, | } | ||
{ | ] | ||
"type": " | }, | ||
"amount": " | { | ||
"icon": " | "difficulty": "Medium", | ||
"displayName": " | "logics": [ | ||
"description": " | { | ||
"type": "TradeTownStandingLeveledUp", | |||
"amount": "2", | |||
"icon": "Icon_UI_OrderStanding", | |||
"displayName": "Standing Level", | |||
"description": "Reach standing level 2 with 2 settlements on trade routes." | |||
} | } | ||
] | ] | ||
| Line 15,218: | Line 18,705: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeTownStandingLeveledUp", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_UI_OrderStanding", | ||
"displayName": " | "displayName": "Standing Level", | ||
"description": " | "description": "Reach standing level 2 with 3 settlements on trade routes." | ||
} | } | ||
] | ] | ||
| Line 15,235: | Line 18,715: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Boots 40", | |||
"displayName": "Box of Boots", | |||
"description": "40 \u003Csprite name=\"[needs] boots\"\u003E Boots" | |||
}, | |||
{ | |||
"id": "Coats 40", | |||
"displayName": "Bundle of Coats", | |||
"description": "40 \u003Csprite name=\"[needs] coats\"\u003E Coats" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Amber 30", | |||
"displayName": "Amber Pouch", | |||
"description": "30 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Waterskins 40", | |||
"displayName": "Crate of Waterskins", | |||
"description": "40 \u003Csprite name=\"[vessel] waterskin\"\u003E Waterskins" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III TO | "id": "III TO Basic Packs", | ||
"displayName": " | "displayName": "Basic Packages", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
], | ], | ||
"isTimed": true, | "isTimed": true, | ||
"timeToFail": | "timeToFail": 360, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "15", | ||
"icon": " | "icon": "Icon_Resource_Provisions", | ||
"displayName": " | "displayName": "Deliver 15 Pack of Provisions", | ||
"description": " | "description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
}, | |||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "15", | ||
"icon": " | "icon": "Icon_Resource_Crops", | ||
"displayName": " | "displayName": "Deliver 15 Pack of Crops", | ||
"description": " | "description": "Crops packaged for delivery, used to fulfill orders and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nGranary\u003Csprite name=grade2\u003E,\r\nBrewery\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 15,281: | Line 18,773: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_Provisions", | ||
"displayName": " | "displayName": "Deliver 20 Pack of Provisions", | ||
"description": " | "description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | }, | ||
] | { | ||
"type": "Good", | |||
"amount": "20", | |||
"icon": "Icon_Resource_Crops", | |||
"displayName": "Deliver 20 Pack of Crops", | |||
"description": "Crops packaged for delivery, used to fulfill orders and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nGranary\u003Csprite name=grade2\u003E,\r\nBrewery\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "10", | |||
"icon": "Icon_Resource_TradeGoods", | |||
"displayName": "Deliver 10 Pack of Trade Goods", | |||
"description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmithy\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E" | |||
} | |||
] | |||
} | } | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Packs of Goods +1", | |||
"displayName": "Export Specialization", | |||
"description": "Gain +1 to production yields for all packs of goods." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Metal Tools 15", | |||
"displayName": "Box of Tools", | |||
"description": "15 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Bakery Blueprint", | |||
"displayName": "Bakery", | |||
"description": "Can produce: \u003Csprite name=[food processed] biscuits\u003E Biscuits (\u003Csprite name=grade2\u003E), \u003Csprite name=[food processed] pie\u003E Pie (\u003Csprite name=grade2\u003E), \u003Csprite name=[vessel] pottery\u003E Pottery (\u003Csprite name=grade2\u003E). \nRain engine: \u003Csprite name=\"[water] drizzle water\"\u003E Drizzle Water." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III TO Building Packs", | ||
"displayName": " | "displayName": "Building Rush", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 330, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "DecorationTypeOwning", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "Icon_UI_DecorAesthetics", | ||
"displayName": " | "displayName": "Aesthetics", | ||
"description": " | "description": "Have at least 8 Aesthetics decorations." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "DecorationTypeOwning", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "Icon_UI_DecorHarmony", | ||
"displayName": " | "displayName": "Harmony", | ||
"description": " | "description": "Have at least 8 Harmony decorations." | ||
} | } | ||
] | ] | ||
| Line 15,351: | Line 18,850: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "DecorationTypeOwning", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "Icon_UI_DecorAesthetics", | ||
"displayName": " | "displayName": "Aesthetics", | ||
"description": " | "description": "Have at least 10 Aesthetics decorations." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "DecorationTypeOwning", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "Icon_UI_DecorHarmony", | ||
"displayName": " | "displayName": "Harmony", | ||
"description": " | "description": "Have at least 10 Harmony decorations." | ||
} | } | ||
] | ] | ||
| Line 15,368: | Line 18,867: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
], | "id": "Barrels +3", | ||
"displayName": "Advanced Coopering", | |||
"description": "+3 to \u003Csprite name=\"[vessel] barrels\"\u003E Barrels production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Fabric +3", | |||
"displayName": "Reinforced Needles", | |||
"description": "+3 to \u003Csprite name=\"[mat processed] fabric\"\u003E Fabric production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Ink +3", | |||
"displayName": "Big Phials", | |||
"description": "+3 to \u003Csprite name=\"[crafting] dye\"\u003E Dye production (from gathering, farming, fishing, or production)." | |||
} | |||
], | |||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Hearth Parts 6", | |||
"displayName": "Wildfire Essence", | |||
"description": "6 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Manufactory Blueprint", | |||
"displayName": "Manufactory", | |||
"description": "Can produce: \u003Csprite name=[mat processed] fabric\u003E Fabric (\u003Csprite name=grade2\u003E), \u003Csprite name=[vessel] barrels\u003E Barrels (\u003Csprite name=grade2\u003E), \u003Csprite name=[crafting] dye\u003E Dye (\u003Csprite name=grade2\u003E). \nRain engine: \u003Csprite name=\"[water] storm water\"\u003E Storm Water." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III TO Chest Chaser", | ||
"displayName": " | "displayName": "Chest Chaser", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 630, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
| Line 15,390: | Line 18,911: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RelicResolved", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_OrderCaches", | ||
"displayName": " | "displayName": "Open or send caches", | ||
"description": " | "description": "Open or send 2 Abandoned Caches of any size to the Citadel." | ||
} | } | ||
] | ] | ||
| Line 15,402: | Line 18,923: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RelicResolved", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_UI_OrderCaches", | ||
"displayName": " | "displayName": "Open or send caches", | ||
"description": " | "description": "Open or send 3 Abandoned Caches of any size to the Citadel." | ||
} | } | ||
] | ] | ||
| Line 15,414: | Line 18,935: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RelicResolved", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Icon_UI_OrderCaches", | ||
"displayName": " | "displayName": "Open or send caches", | ||
"description": " | "description": "Open or send 4 Abandoned Caches of any size to the Citadel." | ||
} | } | ||
] | ] | ||
| Line 15,424: | Line 18,945: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Training Gear 5pm", | |||
"displayName": "Training Gear Delivery Line", | |||
"description": "5 \u003Csprite name=\"[needs] training gear\"\u003E Training Gear per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Packs of Goods +2", | |||
"displayName": "Export Specialization", | |||
"description": "Gain +2 to production yields for all packs of goods." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Metal Tools 15", | |||
"displayName": "Box of Tools", | |||
"description": "15 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III TO Dangerous Stuff", | ||
"displayName": " | "displayName": "Foolhardy Man", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 1230, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RelicResolved", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_UI_OrderDangerousGlades", | ||
"displayName": " | "displayName": "Dangerous Glade Events completed", | ||
"description": " | "description": "Complete any 3 Dangerous or Forbidden Glade Events." | ||
} | } | ||
] | ] | ||
| Line 15,470: | Line 18,991: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RelicResolved", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Icon_UI_OrderDangerousGlades", | ||
"displayName": " | "displayName": "Dangerous Glade Events completed", | ||
"description": " | "description": "Complete any 4 Dangerous or Forbidden Glade Events." | ||
} | } | ||
] | ] | ||
| Line 15,480: | Line 19,001: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Barrels 5pm", | |||
"displayName": "Barrel Delivery Line", | |||
"description": "5 \u003Csprite name=\"[vessel] barrels\"\u003E Barrels per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Market Blueprint", | |||
"displayName": "Market", | |||
"description": "A place where villagers can fulfill their need for: Leisure, Treatment. Passive effects: Market Carts." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Parts 10", | |||
"displayName": "Parts", | |||
"description": "10 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III TO Digging Coal", | ||
"displayName": " | "displayName": "Coal Fever", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 750, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Medium, Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "100", | ||
"icon": "Icon_Resource_Coal", | "icon": "Icon_Resource_Coal", | ||
"displayName": "Deliver | "displayName": "Deliver 100 Coal", | ||
"description": "Efficient fuel. \n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nKiln\u003Csprite name=grade3\u003E,\r\nMine\u003Csprite name=grade2\u003E,\r\nBrick Oven\u003Csprite name=grade1\u003E" | "description": "Efficient fuel. \n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nKiln\u003Csprite name=grade3\u003E,\r\nMine\u003Csprite name=grade2\u003E,\r\nBrick Oven\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Mine +100", | |||
"displayName": "Rainpunk Drills", | |||
"description": "+100% to amount of goods produced in the Mine." | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Porridge 40", | |||
"displayName": "Box of Porridge", | |||
"description": "40 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | }, | ||
{ | { | ||
"difficulty": "Medium", | "id": "Paste 40", | ||
"displayName": "Bowl of Paste", | |||
"description": "40 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Jerky 40", | |||
"displayName": "Basket of Jerky", | |||
"description": "40 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Biscuits 40", | |||
"displayName": "Basket of Biscuits", | |||
"description": "40 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pie 40", | |||
"displayName": "Basket of Pies", | |||
"description": "40 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Pickled Goods 40", | |||
"displayName": "Pickled Goods", | |||
"description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Parts 10", | |||
"displayName": "Parts", | |||
"description": "10 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "III TO Digging Ore", | |||
"displayName": "Copper Fever", | |||
"tiers": [ | |||
"III" | |||
], | |||
"isTimed": true, | |||
"timeToFail": 750, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Medium, Hard", | |||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "100", | ||
"icon": " | "icon": "Icon_Resource_CopperOre", | ||
"displayName": "Deliver | "displayName": "Deliver 100 Copper Ore", | ||
"description": " | "description": "A soft and malleable metal.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nMine\u003Csprite name=grade2\u003E" | ||
} | } | ||
] | ] | ||
}, | } | ||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Mine +100", | |||
"displayName": "Rainpunk Drills", | |||
"description": "+100% to amount of goods produced in the Mine." | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Porridge 40", | |||
"displayName": "Box of Porridge", | |||
"description": "40 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Paste 40", | |||
"displayName": "Bowl of Paste", | |||
"description": "40 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Jerky 40", | |||
"displayName": "Basket of Jerky", | |||
"description": "40 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Biscuits 40", | |||
"displayName": "Basket of Biscuits", | |||
"description": "40 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pie 40", | |||
"displayName": "Basket of Pies", | |||
"description": "40 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Pickled Goods 40", | |||
"displayName": "Pickled Goods", | |||
"description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Parts 10", | |||
"displayName": "Parts", | |||
"description": "10 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "III TO Digging Salt", | |||
"displayName": "Salt Fever", | |||
"tiers": [ | |||
"III" | |||
], | |||
"isTimed": true, | |||
"timeToFail": 750, | |||
"objectivesSets": [ | |||
{ | { | ||
"difficulty": "Hard", | "difficulty": "Medium, Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "100", | ||
"icon": " | "icon": "Icon_Resource_SaltNEW", | ||
"displayName": "Deliver | "displayName": "Deliver 100 Salt", | ||
"description": " | "description": "A valuable and highly absorbent mineral.\n\n\u003Cb\u003EObtained in:\u003C/b\u003E \r\nMine\u003Csprite name=grade2\u003E" | ||
} | } | ||
] | ] | ||
| Line 15,557: | Line 19,193: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Mine +100", | |||
"displayName": "Rainpunk Drills", | |||
"description": "+100% to amount of goods produced in the Mine." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Porridge 40", | |||
"displayName": "Box of Porridge", | |||
"description": "40 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Paste 40", | |||
"displayName": "Bowl of Paste", | |||
"description": "40 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Jerky 40", | |||
"displayName": "Basket of Jerky", | |||
"description": "40 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Biscuits 40", | |||
"displayName": "Basket of Biscuits", | |||
"description": "40 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pie 40", | |||
"displayName": "Basket of Pies", | |||
"description": "40 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Pickled Goods 40", | |||
"displayName": "Pickled Goods", | |||
"description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Parts 10", | |||
"displayName": "Parts", | |||
"description": "10 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III TO Engines and Water", | ||
"displayName": " | "displayName": "Let It Rain", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 600, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "EnginesAmount", | ||
"amount": " | "amount": "6", | ||
"icon": " | "icon": "en_craft_61", | ||
"displayName": " | "displayName": "Rain Engines Installed", | ||
"description": " | "description": "Have at least 6 buildings with Rain Engines installed in your settlement." | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "150", | ||
"icon": " | "icon": "Icon_Resource_DrizzleWater", | ||
"displayName": "Deliver | "displayName": "Deliver 150 Drizzle Water", | ||
"description": " | "description": "Highly concentrated green drizzle rainwater. Used to power Rain Engines in food-oriented buildings." | ||
} | } | ||
] | ] | ||
}, | }, | ||
{ | { | ||
"difficulty": " | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "EnginesAmount", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "en_craft_61", | ||
"displayName": " | "displayName": "Rain Engines Installed", | ||
"description": " | "description": "Have at least 8 buildings with Rain Engines installed in your settlement." | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "150", | ||
"icon": " | "icon": "Icon_Resource_DrizzleWater", | ||
"displayName": "Deliver | "displayName": "Deliver 150 Drizzle Water", | ||
"description": " | "description": "Highly concentrated green drizzle rainwater. Used to power Rain Engines in food-oriented buildings." | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "150", | ||
"icon": " | "icon": "Icon_Resource_ClearanceWater", | ||
"displayName": "Deliver | "displayName": "Deliver 150 Clearance Water", | ||
"description": " | "description": "Highly concentrated yellow clearance rainwater. Used to power Rain Engines in crafting-oriented buildings." | ||
} | } | ||
] | ] | ||
| Line 15,634: | Line 19,300: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Ale 5pm", | |||
"displayName": "Ale Delivery Line", | |||
"description": "5 \u003Csprite name=\"[needs] ale\"\u003E Ale per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "NeedPerk Ale Resolve", | |||
"displayName": "Spiced Ale", | |||
"description": "Spiced ale is even better than regular ale. Additional +5 to Resolve when under the effect of \u003Csprite name=\"[needs] ale\"\u003E leisure." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Tavern Blueprint", | |||
"displayName": "Tavern", | |||
"description": "A place where villagers can fulfill their need for: Leisure, Luxury. Passive effects: Gleeman's Tales." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III TO Explore and Deliver", | ||
"displayName": " | "displayName": "Disturbing the Ancients", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 1230, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_Resource_AncientTablet", | ||
"displayName": " | "displayName": "Deliver 2 Ancient Tablet", | ||
"description": " | "description": "Valuable sources of knowledge, highly sought after by traders and the Queen herself. They can be found in Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
}, | |||
{ | |||
"type": "GladeDiscovery", | |||
"amount": "3", | |||
"icon": "Icon_UI_OrderGlades", | |||
"displayName": "Glades", | |||
"description": "Cut through the forest to discover 3 glades." | |||
} | } | ||
] | ] | ||
}, | }, | ||
{ | { | ||
"difficulty": " | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_Resource_AncientTablet", | ||
"displayName": " | "displayName": "Deliver 3 Ancient Tablet", | ||
"description": " | "description": "Valuable sources of knowledge, highly sought after by traders and the Queen herself. They can be found in Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
}, | |||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Icon_UI_OrderGlades", | ||
"displayName": " | "displayName": "Glades", | ||
"description": " | "description": "Cut through the forest to discover 4 glades." | ||
} | } | ||
] | ] | ||
| Line 15,690: | Line 19,370: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Pottery 5pm", | |||
"displayName": "Pottery Delivery Line", | |||
"description": "5 \u003Csprite name=\"[vessel] pottery\"\u003E Pottery per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Press Blueprint", | |||
"displayName": "Press", | |||
"description": "Can produce: \u003Csprite name=[crafting] oil\u003E Oil (\u003Csprite name=grade3\u003E), \u003Csprite name=[crafting] flour\u003E Flour (\u003Csprite name=grade1\u003E), \u003Csprite name=[food processed] paste\u003E Paste (\u003Csprite name=grade1\u003E). \nRain engine: \u003Csprite name=\"[water] clearance water\"\u003E Clearance Water." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Metal Tools 20", | |||
"displayName": "Box of Tools", | |||
"description": "20 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III TO Forbidden Glade", | ||
"displayName": " | "displayName": "Devilish Curiosity", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 480, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Medium, Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_Order_ForbiddenDiscovery", | ||
"displayName": " | "displayName": "Forbidden Glades", | ||
"description": " | "description": "Cut through the forest to discover 1 Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
} | } | ||
] | ] | ||
| Line 15,746: | Line 19,414: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Planks +5", | |||
"displayName": "Reinforced Saw Blades", | |||
"description": "+5 to \u003Csprite name=\"[mat processed] planks\"\u003E Planks production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
], | "id": "Pickled Goods 40", | ||
"rewards3": [ | "displayName": "Pickled Goods", | ||
" | "description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | ||
] | }, | ||
}, | { | ||
"id": "Paste 40", | |||
"displayName": "Bowl of Paste", | |||
"description": "40 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Porridge 40", | |||
"displayName": "Box of Porridge", | |||
"description": "40 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Pie 40", | |||
"displayName": "Basket of Pies", | |||
"description": "40 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Biscuits 40", | |||
"displayName": "Basket of Biscuits", | |||
"description": "40 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Jerky 40", | |||
"displayName": "Basket of Jerky", | |||
"description": "40 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Metalurgic Proficiency 33", | |||
"displayName": "Metallurgic Proficiency", | |||
"description": "Increases the production speed of Copper Bars, Crystalized Dew, and all recipes that use metal ingots by +33%." | |||
} | |||
] | |||
}, | |||
{ | { | ||
"id": "III | "id": "III TO Glades and Tools", | ||
"displayName": " | "displayName": "Forest Fascination", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 630, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "5", | ||
"icon": " | "icon": "Icon_UI_OrderGlades", | ||
"displayName": " | "displayName": "Glades", | ||
"description": " | "description": "Cut through the forest to discover 5 glades." | ||
} | } | ||
] | ] | ||
| Line 15,792: | Line 19,490: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "6", | ||
"icon": " | "icon": "Icon_UI_OrderGlades", | ||
"displayName": " | "displayName": "Glades", | ||
"description": " | "description": "Cut through the forest to discover 6 glades." | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "10", | |||
"icon": "Icon_Resource_SimpleTools", | |||
"displayName": "Deliver 10 Tools", | |||
"description": "Used primarily for exploration, opening caches, and completing difficult events.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nToolshop\u003Csprite name=grade3\u003E,\r\nFinesmith\u003Csprite name=grade3\u003E,\r\nCarpenter\u003Csprite name=grade2\u003E,\r\nSmithy\u003Csprite name=grade2\u003E,\r\nTinkerer\u003Csprite name=grade2\u003E" | |||
} | } | ||
] | ] | ||
| Line 15,802: | Line 19,507: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Copper Bar +5", | |||
"displayName": "Advanced Smelting", | |||
"description": "+5 to \u003Csprite name=\"[metal] copper bar\"\u003E Copper Bars production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Amber 25", | |||
"displayName": "Amber Pouch", | |||
"description": "25 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Ancient Artifact 3", | |||
"displayName": "Ancient Artifact", | |||
"description": "A strange device left behind by the Great Civilization. When soaked in rainwater, it radiates warm light and brings encouragement to those around it. (+3 to Global Resolve)" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III TO Rich Trader", | ||
"displayName": " | "displayName": "Wealthy Trader", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 330, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TraderValueSold", | ||
"amount": " | "amount": "70", | ||
"icon": " | "icon": "Icon_UI_OrderTrade", | ||
"displayName": " | "displayName": "Value of Goods Sold", | ||
"description": " | "description": "Sell goods worth at least 70 Amber to a trader or trade route." | ||
} | } | ||
] | ] | ||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Biscuits 5pm", | |||
"displayName": "Biscuit Delivery Line", | |||
"description": "5 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
}, | }, | ||
{ | { | ||
" | "id": "Jerky 5pm", | ||
" | "displayName": "Jerky Delivery Line", | ||
"description": "5 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
}, | |||
{ | |||
"id": "Pie 5pm", | |||
"displayName": "Pie Delivery Line", | |||
"description": "5 \u003Csprite name=\"[food processed] pie\"\u003E Pie per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
}, | }, | ||
{ | |||
"id": "Skewers 5pm", | |||
"displayName": "Skewers Delivery Line", | |||
"description": "5 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Waterskins +5", | |||
"displayName": "Advanced Leatherworking", | |||
"description": "+5 to \u003Csprite name=\"[vessel] waterskin\"\u003E Waterskins production (from gathering, farming, fishing, or production)." | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Market Blueprint", | |||
"displayName": "Market", | |||
"description": "A place where villagers can fulfill their need for: Leisure, Treatment. Passive effects: Market Carts." | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "III TO Ruins and Planks", | |||
"displayName": "Into the Ruins", | |||
"tiers": [ | |||
"III" | |||
], | |||
"isTimed": true, | |||
"timeToFail": 1030, | |||
"objectivesSets": [ | |||
{ | { | ||
"difficulty": "Hard", | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RelicResolved", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_OrderRebuild", | ||
"displayName": " | "displayName": "Rebuild or Salvage Ruins", | ||
"description": " | "description": "Rebuild or salvage 2 destroyed buildings found in the forest. Haunted ruins also count." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "RelicResolvedWithReward", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_OrderConvertEvent", | ||
"displayName": " | "displayName": "Corruption", | ||
"description": " | "description": "Complete at least 1 events by making a decision: Corruption \u003Csprite name=dec_corruption\u003E." | ||
} | } | ||
] | ] | ||
| Line 15,865: | Line 19,617: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Planks +2", | |||
"displayName": "Reinforced Saw Blades", | |||
"description": "+2 to \u003Csprite name=\"[mat processed] planks\"\u003E Planks production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Carpenter Blueprint", | |||
"displayName": "Carpenter", | |||
"description": "Can produce: \u003Csprite name=[mat processed] planks\u003E Planks (\u003Csprite name=grade2\u003E), \u003Csprite name=[tools] simple tools\u003E Tools (\u003Csprite name=grade2\u003E), \u003Csprite name=[packs] pack of luxury goods\u003E Pack of Luxury Goods (\u003Csprite name=grade2\u003E). \nRain engine: \u003Csprite name=\"[water] storm water\"\u003E Storm Water." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Metal Tools 24", | |||
"displayName": "Box of Tools", | |||
"description": "24 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III TO Shiny", | ||
"displayName": " | "displayName": "Bling-Bling", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 390, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "70", | ||
"icon": " | "icon": "Icon_Resource_Amber", | ||
"displayName": "Deliver | "displayName": "Deliver 70 Amber", | ||
"description": " | "description": "Crystallized resin. The main currency of the kingdom." | ||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Jerky +5", | |||
"displayName": "Salted Jerky", | |||
"description": "+5 to \u003Csprite name=\"[food processed] jerky\"\u003E Jerky production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Biscuits +5", | |||
"displayName": "Bigger Pans", | |||
"description": "+5 to \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Porridge +5", | |||
"displayName": "Puffed Grain", | |||
"description": "+5 to \u003Csprite name=\"[food processed] porridge\"\u003E Porridge production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Skewers +5", | |||
"displayName": "Bigger Grill", | |||
"description": "+5 to \u003Csprite name=\"[food processed] skewers\"\u003E Skewers production (from gathering, farming, fishing, or production)." | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Pie +5", | |||
"displayName": "Bigger Ovens", | |||
"description": "+5 to \u003Csprite name=\"[food processed] pie\"\u003E Pie production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Pickled Goods +5", | |||
"displayName": "Pickle Jars", | |||
"description": "+5 to \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Paste +5", | |||
"displayName": "Steel Grater", | |||
"description": "+3 to \u003Csprite name=\"[food processed] paste\"\u003E Paste production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Coats +5", | |||
"displayName": "Ancient Sewing Technique", | |||
"description": "+5 to \u003Csprite name=\"[needs] coats\"\u003E Coats production (from gathering, farming, fishing, or production)." | |||
}, | }, | ||
{ | |||
"id": "Boots +5", | |||
"displayName": "Shoe Mold", | |||
"description": "+5 to \u003Csprite name=\"[needs] boots\"\u003E Boots production (from gathering, farming, fishing, or production)." | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Parts 14", | |||
"displayName": "Parts", | |||
"description": "14 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "III TO Thirsty Trader", | |||
"displayName": "Thirsty Trader", | |||
"tiers": [ | |||
"III" | |||
], | |||
"isTimed": true, | |||
"timeToFail": 330, | |||
"objectivesSets": [ | |||
{ | { | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TraderValueSold", | ||
"amount": " | "amount": "35", | ||
"icon": " | "icon": "Icon_UI_OrderTrade", | ||
"displayName": " | "displayName": "Value of Goods Sold", | ||
"description": " | "description": "Sell goods worth at least 35 Amber to a trader or trade route." | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Wine", | ||
"displayName": "Deliver | "displayName": "Deliver 30 Wine", | ||
"description": " | "description": "Used for luxury at: Tavern, Holy Guild House, Forum, Guild House, by: Beavers, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for luxury have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nCellar\u003Csprite name=grade3\u003E,\r\nCannery\u003Csprite name=grade2\u003E,\r\nAlchemist's Hut\u003Csprite name=grade2\u003E,\r\nTinctury\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 15,931: | Line 19,749: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TraderValueSold", | ||
"amount": " | "amount": "45", | ||
"icon": " | "icon": "Icon_UI_OrderTrade", | ||
"displayName": " | "displayName": "Value of Goods Sold", | ||
"description": " | "description": "Sell goods worth at least 45 Amber to a trader or trade route." | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Wine", | ||
"displayName": "Deliver | "displayName": "Deliver 40 Wine", | ||
"description": " | "description": "Used for luxury at: Tavern, Holy Guild House, Forum, Guild House, by: Beavers, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for luxury have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nCellar\u003Csprite name=grade3\u003E,\r\nCannery\u003Csprite name=grade2\u003E,\r\nAlchemist's Hut\u003Csprite name=grade2\u003E,\r\nTinctury\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 15,955: | Line 19,766: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Copper Bars 4pm", | |||
"displayName": "Metal Delivery Line", | |||
"description": "4 \u003Csprite name=\"[metal] copper bar\"\u003E Copper Bars per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Crystalized Dew 40", | |||
"displayName": "Box of Crystalized Dew", | |||
"description": "40 \u003Csprite name=\"[metal] crystalized dew\"\u003E Crystalized Dew" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Amber 35", | |||
"displayName": "Amber Pouch", | |||
"description": "35 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "III | "id": "III TO Water Used", | ||
"displayName": " | "displayName": "The Source", | ||
"tiers": [ | "tiers": [ | ||
"III" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 600, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "None", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "100", | ||
"icon": " | "icon": "Icon_Resource_DrizzleWater", | ||
"displayName": " | "displayName": "Use Drizzle Water in engines", | ||
"description": " | "description": "Use 100 units of \u003Csprite name=\"[water] drizzle water\"\u003E Drizzle Water in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 16,007: | Line 19,812: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "125", | ||
"icon": " | "icon": "Icon_Resource_ClearanceWater", | ||
"displayName": " | "displayName": "Use Clearance Water in engines", | ||
"description": " | "description": "Use 125 units of \u003Csprite name=\"[water] clearance water\"\u003E Clearance Water in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 16,026: | Line 19,824: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "150", | ||
"icon": " | "icon": "Icon_Resource_StormWater", | ||
"displayName": " | "displayName": "Use Storm Water in engines", | ||
"description": " | "description": "Use 150 units of \u003Csprite name=\"[water] storm water\"\u003E Storm Water in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 16,043: | Line 19,834: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Brewery +60 (Composite)", | |||
"displayName": "Advanced Brewing", | |||
"description": "+60% to amount of goods produced in the Brewery." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "AncientGate_Hardships", | |||
"displayName": "Survivor Bonding", | |||
"description": "The people in your settlement have survived many hardships, bringing them closer together (+10% villager speed, 1 Global Resolve)." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Amber 80", | |||
"displayName": "Amber Pouch", | |||
"description": "80 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "III Trade and Spark", | ||
"displayName": " | "displayName": "Trade and Industry", | ||
"tiers": [ | "tiers": [ | ||
" | "III" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 16,065: | Line 19,868: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TraderValueSold", | ||
"amount": " | "amount": "25", | ||
"icon": " | "icon": "Icon_UI_OrderTrade", | ||
"displayName": " | "displayName": "Value of Goods Sold", | ||
"description": " | "description": "Sell goods worth at least 25 Amber to a trader or trade route." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_UI_OrderUseWater", | ||
"displayName": " | "displayName": "Use Any Rainwater", | ||
"description": " | "description": "Use 50 units of rainwater (any type) in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 16,084: | Line 19,887: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TraderValueSold", | ||
"amount": " | "amount": "35", | ||
"icon": " | "icon": "Icon_UI_OrderTrade", | ||
"displayName": " | "displayName": "Value of Goods Sold", | ||
"description": " | "description": "Sell goods worth at least 35 Amber to a trader or trade route." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "90", | ||
"icon": " | "icon": "Icon_UI_OrderUseWater", | ||
"displayName": " | "displayName": "Use Any Rainwater", | ||
"description": " | "description": "Use 90 units of rainwater (any type) in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 16,103: | Line 19,906: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TraderValueSold", | ||
"amount": " | "amount": "45", | ||
"icon": " | "icon": "Icon_UI_OrderTrade", | ||
"displayName": " | "displayName": "Value of Goods Sold", | ||
"description": " | "description": "Sell goods worth at least 45 Amber to a trader or trade route." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "130", | ||
"icon": " | "icon": "Icon_UI_OrderUseWater", | ||
"displayName": " | "displayName": "Use Any Rainwater", | ||
"description": " | "description": "Use 130 units of rainwater (any type) in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 16,120: | Line 19,923: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Trader Interval +15", | |||
"displayName": "Beneficial Agreement", | |||
"description": "Traders will arrive 15% quicker." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Builder +5", | |||
"displayName": "Builder's Pack", | |||
"description": "Any Builder can carry 5 additional items." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Hearth Parts 3", | |||
"displayName": "Wildfire Essence", | |||
"description": "3 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "III TradePacks", | ||
"displayName": " | "displayName": "Trading Goods", | ||
"tiers": [ | "tiers": [ | ||
" | "III" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
"timeToFail": 0, | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "20", | |||
"icon": "Icon_Resource_TradeGoods", | |||
"displayName": "Deliver 20 Pack of Trade Goods", | |||
"description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmithy\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E" | |||
} | |||
] | |||
}, | |||
{ | { | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "25", | ||
"icon": " | "icon": "Icon_Resource_TradeGoods", | ||
"displayName": "Deliver | "displayName": "Deliver 25 Pack of Trade Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmithy\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 16,161: | Line 19,981: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | |||
"amount": "30", | |||
"icon": "Icon_Resource_TradeGoods", | |||
"displayName": "Deliver 30 Pack of Trade Goods", | |||
"description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmithy\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E" | |||
"type": "Good", | |||
"amount": " | |||
"icon": " | |||
"displayName": "Deliver | |||
"description": " | |||
} | } | ||
] | ] | ||
| Line 16,178: | Line 19,991: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Bricks 15", | |||
"displayName": "Crate of Bricks", | |||
"description": "15 \u003Csprite name=\"[mat processed] bricks\"\u003E Bricks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Fabric 20", | |||
"displayName": "Bundle of Fabric", | |||
"description": "20 \u003Csprite name=\"[mat processed] fabric\"\u003E Fabric" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Amber 20", | |||
"displayName": "Amber Pouch", | |||
"description": "20 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "III Trader Value Sold", | ||
"displayName": " | "displayName": "Booming Economy", | ||
"tiers": [ | "tiers": [ | ||
" | "III" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 16,206: | Line 20,025: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TraderValueSold", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_UI_OrderTrade", | ||
"displayName": " | "displayName": "Value of Goods Sold", | ||
"description": " | "description": "Sell goods worth at least 30 Amber to a trader or trade route." | ||
} | } | ||
] | ] | ||
| Line 16,225: | Line 20,037: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TraderValueSold", | ||
"amount": " | "amount": "45", | ||
"icon": " | "icon": "Icon_UI_OrderTrade", | ||
"displayName": " | "displayName": "Value of Goods Sold", | ||
"description": " | "description": "Sell goods worth at least 45 Amber to a trader or trade route." | ||
} | } | ||
] | ] | ||
| Line 16,244: | Line 20,049: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TraderValueSold", | ||
"amount": " | "amount": "60", | ||
"icon": " | "icon": "Icon_UI_OrderTrade", | ||
"displayName": " | "displayName": "Value of Goods Sold", | ||
"description": " | "description": "Sell goods worth at least 60 Amber to a trader or trade route." | ||
} | } | ||
] | ] | ||
| Line 16,261: | Line 20,059: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Trader Interval +25", | |||
"displayName": "Trade Contract", | |||
"description": "Traders will arrive 25% quicker." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Metal Tools 12", | |||
"displayName": "Box of Tools", | |||
"description": "12 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 3" | { | ||
"id": "NewRandomVillagers 3", | |||
"displayName": "Villagers", | |||
"description": "A group of 3 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "III Upgrade Mine - Coal", | ||
"displayName": " | "displayName": "Lumps of Coal", | ||
"tiers": [ | "tiers": [ | ||
" | "III" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 16,283: | Line 20,093: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "UpgradedBuildingOwned", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_OrderUpgradeBuilding", | ||
"displayName": " | "displayName": "Upgrade a building: Mine", | ||
"description": " | "description": "Upgrade 1 building(s) to level 1: Mine. You can do this by selecting it and opening the upgrade tab in the building panel." | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "20", | |||
"icon": "Icon_Resource_Coal", | |||
"displayName": "Deliver 20 Coal", | |||
"description": "Efficient fuel. \n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nKiln\u003Csprite name=grade3\u003E,\r\nMine\u003Csprite name=grade2\u003E,\r\nBrick Oven\u003Csprite name=grade1\u003E" | |||
} | } | ||
] | ] | ||
| Line 16,295: | Line 20,112: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "UpgradedBuildingOwned", | ||
"amount": "2", | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_OrderUpgradeBuilding", | ||
"displayName": " | "displayName": "Upgrade a building: Mine", | ||
"description": " | "description": "Upgrade 1 building(s) to level 2: Mine. You can do this by selecting it and opening the upgrade tab in the building panel." | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "40", | |||
"icon": "Icon_Resource_Coal", | |||
"displayName": "Deliver 40 Coal", | |||
"description": "Efficient fuel. \n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nKiln\u003Csprite name=grade3\u003E,\r\nMine\u003Csprite name=grade2\u003E,\r\nBrick Oven\u003Csprite name=grade1\u003E" | |||
} | } | ||
] | ] | ||
| Line 16,307: | Line 20,131: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "UpgradedBuildingOwned", | ||
"amount": "2", | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_OrderUpgradeBuilding", | ||
"displayName": " | "displayName": "Upgrade a building: Mine", | ||
"description": " | "description": "Upgrade 1 building(s) to level 2: Mine. You can do this by selecting it and opening the upgrade tab in the building panel." | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "60", | |||
"icon": "Icon_Resource_Coal", | |||
"displayName": "Deliver 60 Coal", | |||
"description": "Efficient fuel. \n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nKiln\u003Csprite name=grade3\u003E,\r\nMine\u003Csprite name=grade2\u003E,\r\nBrick Oven\u003Csprite name=grade1\u003E" | |||
} | } | ||
] | ] | ||
| Line 16,317: | Line 20,148: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Coal +1", | |||
"displayName": "Specialized Mining", | |||
"description": "+1 to \u003Csprite name=\"[crafting] coal\"\u003E Coal production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Glow Oil 30", | |||
"displayName": "Oil Vessels", | |||
"description": "30 \u003Csprite name=\"[crafting] oil\"\u003E Oil" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Ink 35", | |||
"displayName": "Vials of Dye", | |||
"description": "35 \u003Csprite name=\"[crafting] dye\"\u003E Dye" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "III Upgrade Mine - Copper", | ||
"displayName": " | "displayName": "Ore Mining", | ||
"tiers": [ | "tiers": [ | ||
" | "III" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 16,345: | Line 20,182: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "UpgradedBuildingOwned", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_OrderUpgradeBuilding", | ||
"displayName": " | "displayName": "Upgrade a building: Mine", | ||
"description": " | "description": "Upgrade 1 building(s) to level 1: Mine. You can do this by selecting it and opening the upgrade tab in the building panel." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_CopperOre", | ||
"displayName": " | "displayName": "Deliver 20 Copper Ore", | ||
"description": " | "description": "A soft and malleable metal.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nMine\u003Csprite name=grade2\u003E" | ||
} | } | ||
] | ] | ||
| Line 16,364: | Line 20,201: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "UpgradedBuildingOwned", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_OrderUpgradeBuilding", | ||
"displayName": " | "displayName": "Upgrade a building: Mine", | ||
"description": " | "description": "Upgrade 1 building(s) to level 2: Mine. You can do this by selecting it and opening the upgrade tab in the building panel." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_CopperOre", | ||
"displayName": " | "displayName": "Deliver 40 Copper Ore", | ||
"description": " | "description": "A soft and malleable metal.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nMine\u003Csprite name=grade2\u003E" | ||
} | } | ||
] | ] | ||
| Line 16,383: | Line 20,220: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "UpgradedBuildingOwned", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_OrderUpgradeBuilding", | ||
"displayName": " | "displayName": "Upgrade a building: Mine", | ||
"description": " | "description": "Upgrade 1 building(s) to level 2: Mine. You can do this by selecting it and opening the upgrade tab in the building panel." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "60", | ||
"icon": " | "icon": "Icon_Resource_CopperOre", | ||
"displayName": " | "displayName": "Deliver 60 Copper Ore", | ||
"description": " | "description": "A soft and malleable metal.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nMine\u003Csprite name=grade2\u003E" | ||
} | } | ||
] | ] | ||
| Line 16,400: | Line 20,237: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Copper Ore +1", | |||
"displayName": "Steel Drills", | |||
"description": "+1 to \u003Csprite name=\"[metal] copper ore\"\u003E Copper Ore production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Metal Tools 10", | |||
"displayName": "Box of Tools", | |||
"description": "10 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Sea Marrow 30", | |||
"displayName": "Crate of Sea Marrow", | |||
"description": "30 \u003Csprite name=\"[crafting] sea marrow\"\u003E Sea Marrow" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "III Use Blue Water", | ||
"displayName": " | "displayName": "Power of the Storm", | ||
"tiers": [ | "tiers": [ | ||
" | "III" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 16,422: | Line 20,271: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "75", | ||
"icon": "Icon_Resource_StormWater", | "icon": "Icon_Resource_StormWater", | ||
"displayName": " | "displayName": "Use Storm Water in engines", | ||
"description": " | "description": "Use 75 units of \u003Csprite name=\"[water] storm water\"\u003E Storm Water in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 16,441: | Line 20,283: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "125", | ||
"icon": "Icon_Resource_StormWater", | "icon": "Icon_Resource_StormWater", | ||
"displayName": " | "displayName": "Use Storm Water in engines", | ||
"description": " | "description": "Use 125 units of \u003Csprite name=\"[water] storm water\"\u003E Storm Water in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 16,460: | Line 20,295: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "175", | ||
"icon": " | "icon": "Icon_Resource_StormWater", | ||
"displayName": " | "displayName": "Use Storm Water in engines", | ||
"description": " | "description": "Use 175 units of \u003Csprite name=\"[water] storm water\"\u003E Storm Water in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 16,477: | Line 20,305: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Metal Tools 10", | |||
"displayName": "Box of Tools", | |||
"description": "10 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Storm Water +2", | |||
"displayName": "Rainwater Condenser", | |||
"description": "+2 to \u003Csprite name=\"[water] storm water\"\u003E Storm Water production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Parts 8", | |||
"displayName": "Parts", | |||
"description": "8 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "III Use Green Water", | ||
"displayName": " | "displayName": "Power of the Drizzle", | ||
"tiers": [ | "tiers": [ | ||
" | "III" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 16,499: | Line 20,339: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "75", | ||
"icon": " | "icon": "Icon_Resource_DrizzleWater", | ||
"displayName": " | "displayName": "Use Drizzle Water in engines", | ||
"description": " | "description": "Use 75 units of \u003Csprite name=\"[water] drizzle water\"\u003E Drizzle Water in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 16,511: | Line 20,351: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "125", | ||
"icon": " | "icon": "Icon_Resource_DrizzleWater", | ||
"displayName": " | "displayName": "Use Drizzle Water in engines", | ||
"description": " | "description": "Use 125 units of \u003Csprite name=\"[water] drizzle water\"\u003E Drizzle Water in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 16,530: | Line 20,363: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "175", | ||
"icon": " | "icon": "Icon_Resource_DrizzleWater", | ||
"displayName": " | "displayName": "Use Drizzle Water in engines", | ||
"description": " | "description": "Use 175 units of \u003Csprite name=\"[water] drizzle water\"\u003E Drizzle Water in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 16,547: | Line 20,373: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "NewRandomVillagers 4", | |||
"displayName": "Villagers", | |||
"description": "A group of 4 villagers." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Amber 20", | |||
"displayName": "Amber Pouch", | |||
"description": "20 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Pipes 10", | |||
"displayName": "Pipes", | |||
"description": "10 \u003Csprite name=\"[mat processed] pipe\"\u003E Pipes" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "III Use Yellow Water", | ||
"displayName": " | "displayName": "Power of the Clearance", | ||
"tiers": [ | "tiers": [ | ||
" | "III" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 16,569: | Line 20,407: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "75", | ||
"icon": " | "icon": "Icon_Resource_ClearanceWater", | ||
"displayName": " | "displayName": "Use Clearance Water in engines", | ||
"description": " | "description": "Use 75 units of \u003Csprite name=\"[water] clearance water\"\u003E Clearance Water in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 16,581: | Line 20,419: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "125", | ||
"icon": " | "icon": "Icon_Resource_ClearanceWater", | ||
"displayName": " | "displayName": "Use Clearance Water in engines", | ||
"description": " | "description": "Use 125 units of \u003Csprite name=\"[water] clearance water\"\u003E Clearance Water in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 16,593: | Line 20,431: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "175", | ||
"icon": " | "icon": "Icon_Resource_ClearanceWater", | ||
"displayName": " | "displayName": "Use Clearance Water in engines", | ||
"description": " | "description": "Use 175 units of \u003Csprite name=\"[water] clearance water\"\u003E Clearance Water in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 16,603: | Line 20,441: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Pipes 10", | |||
"displayName": "Pipes", | |||
"description": "10 \u003Csprite name=\"[mat processed] pipe\"\u003E Pipes" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "NewRandomVillagers 4", | |||
"displayName": "Villagers", | |||
"description": "A group of 4 villagers." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Barrels +2", | |||
"displayName": "Advanced Coopering", | |||
"description": "+2 to \u003Csprite name=\"[vessel] barrels\"\u003E Barrels production (from gathering, farming, fishing, or production)." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "III Valuables", | ||
"displayName": " | "displayName": "Luxury Goods", | ||
"tiers": [ | "tiers": [ | ||
" | "III" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 16,636: | Line 20,474: | ||
"difficulty": "Easy", | "difficulty": "Easy", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "15", | ||
"icon": " | "icon": "Icon_Resource_Luxury", | ||
"displayName": "Deliver | "displayName": "Deliver 15 Pack of Luxury Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCarpenter\u003Csprite name=grade2\u003E,\r\nPantry\u003Csprite name=grade2\u003E,\r\nCooperage\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 16,655: | Line 20,486: | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_Luxury", | ||
"displayName": "Deliver | "displayName": "Deliver 20 Pack of Luxury Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCarpenter\u003Csprite name=grade2\u003E,\r\nPantry\u003Csprite name=grade2\u003E,\r\nCooperage\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 16,675: | Line 20,499: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_Luxury", | ||
"displayName": " | "displayName": "Deliver 20 Pack of Luxury Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCarpenter\u003Csprite name=grade2\u003E,\r\nPantry\u003Csprite name=grade2\u003E,\r\nCooperage\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "10", | ||
"icon": "Icon_Resource_Amber", | "icon": "Icon_Resource_Amber", | ||
"displayName": "Deliver | "displayName": "Deliver 10 Amber", | ||
"description": "Crystallized resin. The main currency of the kingdom." | "description": "Crystallized resin. The main currency of the kingdom." | ||
} | } | ||
| Line 16,692: | Line 20,516: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Parts 10", | |||
"displayName": "Parts", | |||
"description": "10 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "NewRandomVillagers 4", | |||
"displayName": "Villagers", | |||
"description": "A group of 4 villagers." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
{ | { | ||
" | "id": "Jerky +2", | ||
" | "displayName": "Salted Jerky", | ||
"description": "+2 to \u003Csprite name=\"[food processed] jerky\"\u003E Jerky production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Skewers +2", | |||
"displayName": "Bigger Grill", | |||
"description": "+2 to \u003Csprite name=\"[food processed] skewers\"\u003E Skewers production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Porridge +2", | |||
"displayName": "Puffed Grain", | |||
"description": "+2 to \u003Csprite name=\"[food processed] porridge\"\u003E Porridge production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Paste +2", | |||
"displayName": "Steel Grater", | |||
"description": "+2 to \u003Csprite name=\"[food processed] paste\"\u003E Paste production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Pie +2", | |||
"displayName": "Bigger Ovens", | |||
"description": "+2 to \u003Csprite name=\"[food processed] pie\"\u003E Pie production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Biscuits +2", | |||
"displayName": "Bigger Pans", | |||
"description": "+2 to \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | { | ||
" | "id": "Pickled Goods +2", | ||
"displayName": "Pickle Jars", | |||
"description": "+2 to \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods production (from gathering, farming, fishing, or production)." | |||
} | } | ||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "III Varied Delivery", | ||
"displayName": " | "displayName": "Varied Delivery", | ||
"tiers": [ | "tiers": [ | ||
" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
| Line 16,778: | Line 20,580: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "Icon_Resource_TradeGoods", | ||
"displayName": " | "displayName": "Deliver 10 Pack of Trade Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmithy\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "10", | |||
"icon": "Icon_Resource_BuildingMaterials", | |||
"displayName": "Deliver 10 Pack of Building Materials", | |||
"description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 16,790: | Line 20,599: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "15", | ||
"icon": " | "icon": "Icon_Resource_TradeGoods", | ||
"displayName": " | "displayName": "Deliver 15 Pack of Trade Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmithy\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "15", | |||
"icon": "Icon_Resource_BuildingMaterials", | |||
"displayName": "Deliver 15 Pack of Building Materials", | |||
"description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 16,802: | Line 20,618: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "15", | ||
"icon": " | "icon": "Icon_Resource_TradeGoods", | ||
"displayName": " | "displayName": "Deliver 15 Pack of Trade Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmithy\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "15", | |||
"icon": "Icon_Resource_BuildingMaterials", | |||
"displayName": "Deliver 15 Pack of Building Materials", | |||
"description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "15", | |||
"icon": "Icon_Resource_Crops", | |||
"displayName": "Deliver 15 Pack of Crops", | |||
"description": "Crops packaged for delivery, used to fulfill orders and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nGranary\u003Csprite name=grade2\u003E,\r\nBrewery\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 16,812: | Line 20,642: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
" | "id": "Ale +2", | ||
" | "displayName": "Bigger Barrels", | ||
" | "description": "+2 to \u003Csprite name=\"[needs] ale\"\u003E Ale production (from gathering, farming, fishing, or production)." | ||
" | }, | ||
{ | |||
"id": "Wine +2", | |||
"displayName": "Advanced Filters", | |||
"description": "+2 to \u003Csprite name=\"[needs] wine\"\u003E Wine production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Training Gear +2", | |||
"displayName": "Woodworking Tools", | |||
"description": "+2 to \u003Csprite name=\"[needs] training gear\"\u003E Training Gear production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Paper +2", | |||
"displayName": "Advanced Press", | |||
"description": "+2 to \u003Csprite name=\"[needs] scrolls\"\u003E Scrolls production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Incense +2", | |||
"displayName": "Vessel of Incense", | |||
"description": "+2 to \u003Csprite name=\"[needs] incense\"\u003E Incense production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Tea +2", | |||
"displayName": "Tea Infuser", | |||
"description": "+2 to \u003Csprite name=\"[needs] tea\"\u003E Tea production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Ale 30", | |||
"displayName": "Barrels of Ale", | |||
"description": "30 \u003Csprite name=\"[needs] ale\"\u003E Ale" | |||
}, | |||
{ | |||
"id": "Wine 30", | |||
"displayName": "Barrels of Wine", | |||
"description": "30 \u003Csprite name=\"[needs] wine\"\u003E Wine" | |||
}, | |||
{ | |||
"id": "Tea 30", | |||
"displayName": "Crate of Tea", | |||
"description": "30 \u003Csprite name=\"[needs] tea\"\u003E Tea" | |||
}, | |||
{ | |||
"id": "Boots 30", | |||
"displayName": "Box of Boots", | |||
"description": "30 \u003Csprite name=\"[needs] boots\"\u003E Boots" | |||
}, | |||
{ | |||
"id": "Coats 30", | |||
"displayName": "Bundle of Coats", | |||
"description": "30 \u003Csprite name=\"[needs] coats\"\u003E Coats" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Paper 30", | |||
"displayName": "Bundle of Scrolls", | |||
"description": "30 \u003Csprite name=\"[needs] scrolls\"\u003E Scrolls" | |||
}, | |||
{ | |||
"id": "Training Gear 30", | |||
"displayName": "Training Gear", | |||
"description": "30 \u003Csprite name=\"[needs] training gear\"\u003E Training Gear" | |||
}, | |||
{ | |||
"id": "Incense 30", | |||
"displayName": "Vessel of Incense", | |||
"description": "30 \u003Csprite name=\"[needs] incense\"\u003E Incense" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "III Wine and Guild House", | ||
"displayName": " | "displayName": "Liquid Luck", | ||
"tiers": [ | "tiers": [ | ||
" | "III" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Easy", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Wine", | ||
"displayName": " | "displayName": "Deliver 30 Wine", | ||
"description": " | "description": "Used for luxury at: Tavern, Holy Guild House, Forum, Guild House, by: Beavers, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for luxury have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nCellar\u003Csprite name=grade3\u003E,\r\nCannery\u003Csprite name=grade2\u003E,\r\nAlchemist's Hut\u003Csprite name=grade2\u003E,\r\nTinctury\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Guild House_icon", | |||
"displayName": "Guild House", | |||
"description": "A place where villagers can fulfill their need for: Luxury, Education. Passive effects: The Guild's Welfare." | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "40", | |||
"icon": "Icon_Resource_Wine", | |||
"displayName": "Deliver 40 Wine", | |||
"description": "Used for luxury at: Tavern, Holy Guild House, Forum, Guild House, by: Beavers, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for luxury have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nCellar\u003Csprite name=grade3\u003E,\r\nCannery\u003Csprite name=grade2\u003E,\r\nAlchemist's Hut\u003Csprite name=grade2\u003E,\r\nTinctury\u003Csprite name=grade1\u003E" | |||
}, | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Guild House_icon", | |||
"displayName": "Guild House", | |||
"description": "A place where villagers can fulfill their need for: Luxury, Education. Passive effects: The Guild's Welfare." | |||
} | } | ||
] | ] | ||
| Line 16,850: | Line 20,769: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Wine", | ||
"displayName": " | "displayName": "Deliver 50 Wine", | ||
"description": " | "description": "Used for luxury at: Tavern, Holy Guild House, Forum, Guild House, by: Beavers, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for luxury have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nCellar\u003Csprite name=grade3\u003E,\r\nCannery\u003Csprite name=grade2\u003E,\r\nAlchemist's Hut\u003Csprite name=grade2\u003E,\r\nTinctury\u003Csprite name=grade1\u003E" | ||
}, | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Guild House_icon", | |||
"displayName": "Guild House", | |||
"description": "A place where villagers can fulfill their need for: Luxury, Education. Passive effects: The Guild's Welfare." | |||
} | } | ||
] | ] | ||
| Line 16,860: | Line 20,786: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Beaver Resolve for Wine Prod", | |||
"displayName": "Vineyard Town", | |||
"description": "The settlement specializes in wine production. Gain +1 to Beaver Resolve for every 70 \u003Csprite name=\"[needs] wine\"\u003E Wine produced." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Wine +2", | |||
"displayName": "Advanced Filters", | |||
"description": "+2 to \u003Csprite name=\"[needs] wine\"\u003E Wine production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Wine 30", | |||
"displayName": "Barrels of Wine", | |||
"description": "30 \u003Csprite name=\"[needs] wine\"\u003E Wine" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "IV | "id": "IV 2 Complex Food for Time", | ||
"displayName": " | "displayName": "Folks Gotta Eat!", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
| Line 16,882: | Line 20,820: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "12", | ||
"icon": " | "icon": "Icon_Resource_Pie", | ||
"displayName": " | "displayName": "Need for Pie fulfilled", | ||
"description": " | "description": "Have at least 12 villagers with the Pie need fulfilled for 120 seconds." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": "12", | "amount": "12", | ||
"icon": " | "icon": "Icon_Resource_Biscuits", | ||
"displayName": " | "displayName": "Need for Biscuits fulfilled", | ||
"description": " | "description": "Have at least 12 villagers with the Biscuits need fulfilled for 120 seconds." | ||
} | } | ||
] | ] | ||
| Line 16,901: | Line 20,839: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "16", | ||
"icon": " | "icon": "Icon_Resource_Jerky", | ||
"displayName": " | "displayName": "Need for Jerky fulfilled", | ||
"description": " | "description": "Have at least 16 villagers with the Jerky need fulfilled for 120 seconds." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "16", | ||
"icon": " | "icon": "Icon_Resource_Biscuits", | ||
"displayName": " | "displayName": "Need for Biscuits fulfilled", | ||
"description": " | "description": "Have at least 16 villagers with the Biscuits need fulfilled for 120 seconds." | ||
} | } | ||
] | ] | ||
| Line 16,920: | Line 20,858: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_Jerky", | ||
"displayName": " | "displayName": "Need for Jerky fulfilled", | ||
"description": " | "description": "Have at least 20 villagers with the Jerky need fulfilled for 120 seconds." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_Biscuits", | ||
"displayName": " | "displayName": "Need for Biscuits fulfilled", | ||
"description": " | "description": "Have at least 20 villagers with the Biscuits need fulfilled for 120 seconds." | ||
} | } | ||
] | ] | ||
| Line 16,937: | Line 20,875: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Market Blueprint", | |||
"displayName": "Market", | |||
"description": "A place where villagers can fulfill their need for: Leisure, Treatment. Passive effects: Market Carts." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Amber 30", | |||
"displayName": "Amber Pouch", | |||
"description": "30 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Flour 50", | |||
"displayName": "Sacks of Flour", | |||
"description": "45 \u003Csprite name=\"[crafting] flour\"\u003E Flour" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "IV | "id": "IV Cysts", | ||
"displayName": " | "displayName": "Pyromancer", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
| Line 16,962: | Line 20,906: | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "CystsRemoved", | ||
"amount": " | "amount": "12", | ||
"icon": " | "icon": "Icon_UI_OrderBurnCysts", | ||
"displayName": " | "displayName": "Burn Blightrot Cysts", | ||
"description": " | "description": "Burn at least 12 Blightrot Cysts." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "15", | ||
"icon": " | "icon": "Icon_Resource_PurgingFire", | ||
"displayName": " | "displayName": "Deliver 15 Purging Fire", | ||
"description": " | "description": "A unique resource used by Blight Fighters to burn down Blightrot Cysts. \n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nBlight Post\u003Csprite name=grade3\u003E" | ||
} | } | ||
] | ] | ||
}, | }, | ||
{ | { | ||
"difficulty": " | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "CystsRemoved", | ||
"amount": " | "amount": "14", | ||
"icon": " | "icon": "Icon_UI_OrderBurnCysts", | ||
"displayName": " | "displayName": "Burn Blightrot Cysts", | ||
"description": " | "description": "Burn at least 14 Blightrot Cysts." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_PurgingFire", | ||
"displayName": " | "displayName": "Deliver 20 Purging Fire", | ||
"description": " | "description": "A unique resource used by Blight Fighters to burn down Blightrot Cysts. \n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nBlight Post\u003Csprite name=grade3\u003E" | ||
} | |||
} | |||
] | ] | ||
} | } | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Blight Fuel +1", | |||
"displayName": "Fuel Mix", | |||
"description": "+1 to \u003Csprite name=\"blight fuel\"\u003E Purging Fire production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Porridge 50", | |||
"displayName": "Box of Porridge", | |||
"description": "50 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Paste 50", | |||
"displayName": "Bowl of Paste", | |||
"description": "50 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Pickled Goods 50", | |||
"displayName": "Pickled Goods", | |||
"description": "50 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
}, | |||
{ | |||
"id": "Jerky 50", | |||
"displayName": "Basket of Jerky", | |||
"description": "50 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Skewers 50", | |||
"displayName": "Pack of Skewers", | |||
"description": "50 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Biscuits 50", | |||
"displayName": "Basket of Biscuits", | |||
"description": "50 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pie 50", | |||
"displayName": "Basket of Pies", | |||
"description": "50 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "NewRandomVillagers 6", | |||
"displayName": "Villagers", | |||
"description": "A group of 6 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IV Dangerous Glades", | ||
"displayName": " | "displayName": "Playing With Fire", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
| Line 17,063: | Line 21,009: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_Order_DangerousDiscovery", | ||
"displayName": " | "displayName": "Dangerous Glades", | ||
"description": " | "description": "Cut through the forest to discover 2 Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "RelicResolved", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_Order_GladeEvent", | ||
"displayName": " | "displayName": "Events Completed", | ||
"description": " | "description": "Complete any 1 Glade Events." | ||
} | } | ||
] | ] | ||
| Line 17,082: | Line 21,028: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_Order_DangerousDiscovery", | ||
"displayName": " | "displayName": "Dangerous Glades", | ||
"description": " | "description": "Cut through the forest to discover 3 Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "RelicResolved", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_Order_GladeEvent", | ||
"displayName": " | "displayName": "Events Completed", | ||
"description": " | "description": "Complete any 2 Glade Events." | ||
} | } | ||
] | ] | ||
| Line 17,101: | Line 21,047: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Icon_Order_DangerousDiscovery", | ||
"displayName": " | "displayName": "Dangerous Glades", | ||
"description": " | "description": "Cut through the forest to discover 4 Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "RelicResolved", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_UI_Order_GladeEvent", | ||
"displayName": " | "displayName": "Events Completed", | ||
"description": " | "description": "Complete any 3 Glade Events." | ||
} | } | ||
] | ] | ||
| Line 17,118: | Line 21,064: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Copper Bar +2", | |||
"displayName": "Advanced Smelting", | |||
"description": "+2 to \u003Csprite name=\"[metal] copper bar\"\u003E Copper Bars production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Copper Ore 40", | |||
"displayName": "Crate of Copper Ore", | |||
"description": "40 \u003Csprite name=\"[metal] copper ore\"\u003E Copper Ore" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "NewRandomVillagers 3", | |||
"displayName": "Villagers", | |||
"description": "A group of 3 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IV Glades in Time", | ||
"displayName": " | "displayName": "All at Once", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
| Line 17,146: | Line 21,098: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscoveryInTime", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_Order_ForbiddenDiscovery", | ||
"displayName": " | "displayName": "Forbidden Glades in Time", | ||
"description": "Discover 2 Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E) within 480 seconds of each other. Progress will reset if the time between discoveries exceeds the limit." | |||
"description": " | |||
} | } | ||
] | ] | ||
| Line 17,165: | Line 21,110: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscoveryInTime", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_Order_ForbiddenDiscovery", | ||
"displayName": " | "displayName": "Forbidden Glades in Time", | ||
"description": "Discover 2 Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E) within 450 seconds of each other. Progress will reset if the time between discoveries exceeds the limit." | |||
"description": " | |||
} | } | ||
] | ] | ||
| Line 17,184: | Line 21,122: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscoveryInTime", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_Order_ForbiddenDiscovery", | ||
"displayName": " | "displayName": "Forbidden Glades in Time", | ||
"description": "Discover 2 Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E) within 420 seconds of each other. Progress will reset if the time between discoveries exceeds the limit." | |||
} | |||
] | |||
} | |||
"description": " | |||
} | |||
] | |||
} | |||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Hostility Lower 50", | |||
"displayName": "Ways of the Forest", | |||
"description": "A book by the renowned Stormwalker, Pervun Runebeak. Lowers Hostility by 50 points." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Paper 40", | |||
"displayName": "Bundle of Scrolls", | |||
"description": "40 \u003Csprite name=\"[needs] scrolls\"\u003E Scrolls" | |||
}, | |||
{ | |||
"id": "Incense 40", | |||
"displayName": "Vessel of Incense", | |||
"description": "40 \u003Csprite name=\"[needs] incense\"\u003E Incense" | |||
}, | |||
{ | |||
"id": "Training Gear 40", | |||
"displayName": "Training Gear", | |||
"description": "40 \u003Csprite name=\"[needs] training gear\"\u003E Training Gear" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Ale 40", | |||
"displayName": "Barrels of Ale", | |||
"description": "40 \u003Csprite name=\"[needs] ale\"\u003E Ale" | |||
}, | |||
{ | |||
"id": "Wine 40", | |||
"displayName": "Barrels of Wine", | |||
"description": "40 \u003Csprite name=\"[needs] wine\"\u003E Wine" | |||
}, | |||
{ | |||
"id": "Tea 40", | |||
"displayName": "Crate of Tea", | |||
"description": "40 \u003Csprite name=\"[needs] tea\"\u003E Tea" | |||
}, | |||
{ | |||
"id": "Boots 40", | |||
"displayName": "Box of Boots", | |||
"description": "40 \u003Csprite name=\"[needs] boots\"\u003E Boots" | |||
}, | |||
{ | |||
"id": "Coats 40", | |||
"displayName": "Bundle of Coats", | |||
"description": "40 \u003Csprite name=\"[needs] coats\"\u003E Coats" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IV Peddler", | ||
"displayName": " | "displayName": "Peddler", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
| Line 17,223: | Line 21,196: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GoodSold", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_Resource_AncientTablet", | ||
"displayName": " | "displayName": "Sell Ancient Tablet", | ||
"description": " | "description": "Sell 2 Ancient Tablet to any trader. " | ||
}, | |||
{ | |||
"type": "GoodSold", | |||
"amount": "15", | |||
"icon": "Icon_Resource_Provisions", | |||
"displayName": "Sell Pack of Provisions", | |||
"description": "Sell 15 Pack of Provisions to any trader. Obtained by: \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 17,235: | Line 21,215: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GoodSold", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_Resource_AncientTablet", | ||
"displayName": " | "displayName": "Sell Ancient Tablet", | ||
"description": " | "description": "Sell 3 Ancient Tablet to any trader. " | ||
}, | |||
{ | |||
"type": "GoodSold", | |||
"amount": "20", | |||
"icon": "Icon_Resource_Crops", | |||
"displayName": "Sell Pack of Crops", | |||
"description": "Sell 20 Pack of Crops to any trader. Obtained by: \r\nGranary\u003Csprite name=grade2\u003E,\r\nBrewery\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 17,247: | Line 21,234: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GoodSold", | ||
"amount": "4", | |||
"icon": "Icon_Resource_AncientTablet", | |||
"displayName": "Sell Ancient Tablet", | |||
"description": "Sell 4 Ancient Tablet to any trader. " | |||
}, | |||
{ | |||
"type": "GoodSold", | |||
"amount": "30", | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_TradeGoods", | ||
"displayName": " | "displayName": "Sell Pack of Trade Goods", | ||
"description": "Goods | "description": "Sell 30 Pack of Trade Goods to any trader. Obtained by: \r\nSmithy\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 17,257: | Line 21,251: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Sea Marrow 40", | |||
"displayName": "Crate of Sea Marrow", | |||
"description": "40 \u003Csprite name=\"[crafting] sea marrow\"\u003E Sea Marrow" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Amber 20", | |||
"displayName": "Amber Pouch", | |||
"description": "20 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Furnace Blueprint", | |||
"displayName": "Furnace", | |||
"description": "Can produce: \u003Csprite name=[food processed] pie\u003E Pie (\u003Csprite name=grade2\u003E), \u003Csprite name=[food processed] skewers\u003E Skewers (\u003Csprite name=grade2\u003E), \u003Csprite name=[metal] copper bar\u003E Copper Bars (\u003Csprite name=grade2\u003E). \nRain engine: \u003Csprite name=\"[water] drizzle water\"\u003E Drizzle Water." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IV Rainwater", | ||
"displayName": " | "displayName": "Infused Rainwater", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
| Line 17,279: | Line 21,285: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_ClearanceWater", | ||
"displayName": " | "displayName": "Deliver 50 Clearance Water", | ||
"description": " | "description": "Highly concentrated yellow clearance rainwater. Used to power Rain Engines in crafting-oriented buildings." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_StormWater", | ||
"displayName": " | "displayName": "Deliver 50 Storm Water", | ||
"description": " | "description": "Highly concentrated blue storm rainwater. Used to power Rain Engines in industry-oriented buildings." | ||
} | } | ||
] | ] | ||
| Line 17,298: | Line 21,304: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "75", | ||
"icon": " | "icon": "Icon_Resource_ClearanceWater", | ||
"displayName": " | "displayName": "Deliver 75 Clearance Water", | ||
"description": " | "description": "Highly concentrated yellow clearance rainwater. Used to power Rain Engines in crafting-oriented buildings." | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "75", | ||
"icon": " | "icon": "Icon_Resource_StormWater", | ||
"displayName": "Deliver | "displayName": "Deliver 75 Storm Water", | ||
"description": " | "description": "Highly concentrated blue storm rainwater. Used to power Rain Engines in industry-oriented buildings." | ||
} | } | ||
] | ] | ||
| Line 17,324: | Line 21,323: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "100", | ||
"icon": " | "icon": "Icon_Resource_ClearanceWater", | ||
"displayName": " | "displayName": "Deliver 100 Clearance Water", | ||
"description": " | "description": "Highly concentrated yellow clearance rainwater. Used to power Rain Engines in crafting-oriented buildings." | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "100", | ||
"icon": " | "icon": "Icon_Resource_StormWater", | ||
"displayName": "Deliver | "displayName": "Deliver 100 Storm Water", | ||
"description": " | "description": "Highly concentrated blue storm rainwater. Used to power Rain Engines in industry-oriented buildings." | ||
} | } | ||
] | ] | ||
| Line 17,348: | Line 21,340: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Hearth Parts 4", | |||
"displayName": "Wildfire Essence", | |||
"description": "4 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Fabric 30", | |||
"displayName": "Bundle of Fabric", | |||
"description": "30 \u003Csprite name=\"[mat processed] fabric\"\u003E Fabric" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Bricks 30", | |||
"displayName": "Crate of Bricks", | |||
"description": "30 \u003Csprite name=\"[mat processed] bricks\"\u003E Bricks" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IV Religion for Time", | ||
"displayName": " | "displayName": "The Cult of Fire", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
| Line 17,370: | Line 21,374: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "14", | ||
"icon": " | "icon": "Icon_Need_Religion", | ||
"displayName": " | "displayName": "Need for Religion fulfilled", | ||
"description": "Have at least | "description": "Have at least 14 villagers with the Religion need fulfilled for 120 seconds." | ||
} | } | ||
] | ] | ||
| Line 17,382: | Line 21,386: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "18", | ||
"icon": " | "icon": "Icon_Need_Religion", | ||
"displayName": " | "displayName": "Need for Religion fulfilled", | ||
"description": "Have at least | "description": "Have at least 18 villagers with the Religion need fulfilled for 120 seconds." | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "10", | |||
"icon": "Icon_Resource_Incense", | |||
"displayName": "Deliver 10 Incense", | |||
"description": "Used for religion at: Temple, Monastery, Tea Doctor, by Humans, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for religion have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nBrick Oven\u003Csprite name=grade2\u003E,\r\nTeahouse\u003Csprite name=grade2\u003E,\r\nDistillery\u003Csprite name=grade2\u003E,\r\nSmokehouse\u003Csprite name=grade1\u003E" | |||
} | } | ||
] | ] | ||
| Line 17,394: | Line 21,405: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Need_Religion", | ||
"displayName": " | "displayName": "Need for Religion fulfilled", | ||
"description": "Have at least | "description": "Have at least 20 villagers with the Religion need fulfilled for 120 seconds." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Incense", | ||
"displayName": " | "displayName": "Deliver 30 Incense", | ||
"description": " | "description": "Used for religion at: Temple, Monastery, Tea Doctor, by Humans, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for religion have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nBrick Oven\u003Csprite name=grade2\u003E,\r\nTeahouse\u003Csprite name=grade2\u003E,\r\nDistillery\u003Csprite name=grade2\u003E,\r\nSmokehouse\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 17,411: | Line 21,422: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Coal +1", | |||
"displayName": "Specialized Mining", | |||
"description": "+1 to \u003Csprite name=\"[crafting] coal\"\u003E Coal production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Parts 10", | |||
"displayName": "Parts", | |||
"description": "10 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers | { | ||
"id": "NewRandomVillagers 4", | |||
"displayName": "Villagers", | |||
"description": "A group of 4 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IV Route Value", | ||
"displayName": " | "displayName": "Export Hub", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
| Line 17,433: | Line 21,456: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeRouteWithMinValueFinished", | ||
"amount": " | "amount": "5", | ||
"icon": " | "icon": "Icon_UI_OrderTradeRoutes", | ||
"displayName": " | "displayName": "High Value Trade Routes", | ||
"description": " | "description": "Complete 5 trade routes worth at least 15 Amber each." | ||
} | } | ||
] | ] | ||
| Line 17,452: | Line 21,468: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeRouteWithMinValueFinished", | ||
"amount": " | "amount": "5", | ||
"icon": " | "icon": "Icon_UI_OrderTradeRoutes", | ||
"displayName": " | "displayName": "High Value Trade Routes", | ||
"description": " | "description": "Complete 5 trade routes worth at least 16 Amber each." | ||
} | } | ||
] | ] | ||
| Line 17,471: | Line 21,480: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeRouteWithMinValueFinished", | ||
"amount": " | "amount": "5", | ||
"icon": " | "icon": "Icon_UI_OrderTradeRoutes", | ||
"displayName": " | "displayName": "High Value Trade Routes", | ||
"description": " | "description": "Complete 5 trade routes worth at least 17 Amber each." | ||
} | } | ||
] | ] | ||
| Line 17,488: | Line 21,490: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Wine 40", | |||
"displayName": "Barrels of Wine", | |||
"description": "40 \u003Csprite name=\"[needs] wine\"\u003E Wine" | |||
}, | |||
{ | |||
"id": "Tea 40", | |||
"displayName": "Crate of Tea", | |||
"description": "40 \u003Csprite name=\"[needs] tea\"\u003E Tea" | |||
}, | |||
{ | |||
"id": "Ale 40", | |||
"displayName": "Barrels of Ale", | |||
"description": "40 \u003Csprite name=\"[needs] ale\"\u003E Ale" | |||
}, | |||
{ | |||
"id": "Boots 40", | |||
"displayName": "Box of Boots", | |||
"description": "40 \u003Csprite name=\"[needs] boots\"\u003E Boots" | |||
}, | |||
{ | |||
"id": "Coats 40", | |||
"displayName": "Bundle of Coats", | |||
"description": "40 \u003Csprite name=\"[needs] coats\"\u003E Coats" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Paper 40", | |||
"displayName": "Bundle of Scrolls", | |||
"description": "40 \u003Csprite name=\"[needs] scrolls\"\u003E Scrolls" | |||
}, | |||
{ | |||
"id": "Training Gear 40", | |||
"displayName": "Training Gear", | |||
"description": "40 \u003Csprite name=\"[needs] training gear\"\u003E Training Gear" | |||
}, | |||
{ | |||
"id": "Incense 40", | |||
"displayName": "Vessel of Incense", | |||
"description": "40 \u003Csprite name=\"[needs] incense\"\u003E Incense" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Jerky 40", | |||
"displayName": "Basket of Jerky", | |||
"description": "40 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Biscuits 40", | |||
"displayName": "Basket of Biscuits", | |||
"description": "40 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pie 40", | |||
"displayName": "Basket of Pies", | |||
"description": "40 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Porridge 40", | |||
"displayName": "Box of Porridge", | |||
"description": "40 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Paste 40", | |||
"displayName": "Bowl of Paste", | |||
"description": "40 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Pickled Goods 40", | |||
"displayName": "Pickled Goods", | |||
"description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IV Routes", | ||
"displayName": " | "displayName": "Trade Baron", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
| Line 17,510: | Line 21,584: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeRouteFinished", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "Icon_UI_OrderTradeRoutes", | ||
"displayName": " | "displayName": "Trade Routes", | ||
"description": " | "description": "Complete 10 trade routes." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Amber", | ||
"displayName": " | "displayName": "Deliver 30 Amber", | ||
"description": " | "description": "Crystallized resin. The main currency of the kingdom." | ||
} | } | ||
] | ] | ||
| Line 17,536: | Line 21,603: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeRouteFinished", | ||
"amount": " | "amount": "12", | ||
"icon": " | "icon": "Icon_UI_OrderTradeRoutes", | ||
"displayName": " | "displayName": "Trade Routes", | ||
"description": " | "description": "Complete 12 trade routes." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "35", | ||
"icon": " | "icon": "Icon_Resource_Amber", | ||
"displayName": " | "displayName": "Deliver 35 Amber", | ||
"description": " | "description": "Crystallized resin. The main currency of the kingdom." | ||
} | } | ||
] | ] | ||
| Line 17,562: | Line 21,622: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeRouteFinished", | ||
"amount": " | "amount": "14", | ||
"icon": " | "icon": "Icon_UI_OrderTradeRoutes", | ||
"displayName": " | "displayName": "Trade Routes", | ||
"description": " | "description": "Complete 14 trade routes." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Amber", | ||
"displayName": " | "displayName": "Deliver 40 Amber", | ||
"description": " | "description": "Crystallized resin. The main currency of the kingdom." | ||
} | } | ||
] | ] | ||
| Line 17,586: | Line 21,639: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Route Less Travel Time", | |||
"displayName": "Stormwalker Training", | |||
"description": "Your villagers learn how to travel the wilderness from the very best - the Royal Stormwalkers. All trade routes are faster by 40%." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Parts 12", | |||
"displayName": "Parts", | |||
"description": "12 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Provisions for Glade", | |||
"displayName": "Gathering Tools", | |||
"description": "Vital equipment when exploring the wilds. Gain 6 \u003Csprite name=\"[packs] pack of provisions\"\u003E Pack of Provisions every time you discover a new glade." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IV TO Fearless", | ||
"displayName": " | "displayName": "Fearless", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 900, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Medium, Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_Order_ForbiddenDiscovery", | ||
"displayName": " | "displayName": "Forbidden Glades", | ||
"description": " | "description": "Cut through the forest to discover 2 Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
} | } | ||
] | ] | ||
| Line 17,630: | Line 21,683: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Woodcutters Camp +100", | |||
"displayName": "Woodcutter's Tools", | |||
"description": "+100% to amount of goods produced in the Woodcutters' Camp." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Ancient Artifact 3", | |||
"displayName": "Ancient Artifact", | |||
"description": "A strange device left behind by the Great Civilization. When soaked in rainwater, it radiates warm light and brings encouragement to those around it. (+3 to Global Resolve)" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Amber 80", | |||
"displayName": "Amber Pouch", | |||
"description": "80 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IV TO Forbidden Glade", | ||
"displayName": " | "displayName": "Ultimate Challenge", | ||
"tiers": [ | |||
"IV" | |||
], | |||
"isTimed": true, | |||
"timeToFail": 420, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Medium, Hard", | |||
"logics": [ | |||
{ | |||
"type": "GladeDiscovery", | |||
"amount": "1", | |||
"icon": "Icon_Order_ForbiddenDiscovery", | |||
"displayName": "Forbidden Glades", | |||
"description": "Cut through the forest to discover 1 Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Pottery +5", | |||
"displayName": "Rain-Powered Pottery Wheel", | |||
"description": "+5 to \u003Csprite name=\"[vessel] pottery\"\u003E Pottery production (from gathering, farming, fishing, or production)." | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Amber 70", | |||
"displayName": "Amber Pouch", | |||
"description": "70 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Scout +10", | |||
"displayName": "Scout's Pack", | |||
"description": "Workers assigned to Glade Events can carry 10 more items." | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "IV TO Greedy Merchant", | |||
"displayName": "Greedy Merchant", | |||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 930, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
| Line 17,652: | Line 21,761: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TraderValueSold", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_UI_OrderTrade", | ||
"displayName": " | "displayName": "Value of Goods Sold", | ||
"description": " | "description": "Sell goods worth at least 50 Amber to a trader or trade route." | ||
} | } | ||
] | ] | ||
| Line 17,664: | Line 21,773: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TraderValueSold", | ||
"amount": " | "amount": "70", | ||
"icon": " | "icon": "Icon_UI_OrderTrade", | ||
"displayName": " | "displayName": "Value of Goods Sold", | ||
"description": " | "description": "Sell goods worth at least 70 Amber to a trader or trade route." | ||
} | } | ||
] | ] | ||
| Line 17,676: | Line 21,785: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TraderValueSold", | ||
"amount": " | "amount": "80", | ||
"icon": " | "icon": "Icon_UI_OrderTrade", | ||
"displayName": " | "displayName": "Value of Goods Sold", | ||
"description": " | "description": "Sell goods worth at least 80 Amber to a trader or trade route." | ||
} | } | ||
] | ] | ||
| Line 17,686: | Line 21,795: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Pickled goods 5pm", | |||
"displayName": "Pickled Goods Delivery Line", | |||
"description": "5 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
}, | |||
{ | |||
"id": "Biscuits 5pm", | |||
"displayName": "Biscuit Delivery Line", | |||
"description": "5 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
}, | |||
{ | |||
"id": "Jerky 5pm", | |||
"displayName": "Jerky Delivery Line", | |||
"description": "5 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
}, | |||
{ | |||
"id": "Skewers 5pm", | |||
"displayName": "Skewers Delivery Line", | |||
"description": "5 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
}, | |||
{ | |||
"id": "Pie 5pm", | |||
"displayName": "Pie Delivery Line", | |||
"description": "5 \u003Csprite name=\"[food processed] pie\"\u003E Pie per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Amber 35", | |||
"displayName": "Amber Pouch", | |||
"description": "35 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Tinkerer Blueprint", | |||
"displayName": "Tinkerer", | |||
"description": "Can produce: \u003Csprite name=[tools] simple tools\u003E Tools (\u003Csprite name=grade2\u003E), \u003Csprite name=[needs] training gear\u003E Training Gear (\u003Csprite name=grade2\u003E), \u003Csprite name=[vessel] pottery\u003E Pottery (\u003Csprite name=grade2\u003E). \nRain engine: \u003Csprite name=\"[water] storm water\"\u003E Storm Water." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IV TO Trading Master", | ||
"displayName": " | "displayName": "Trading Master", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
], | ], | ||
"isTimed": true, | "isTimed": true, | ||
"timeToFail": | "timeToFail": 930, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | |||
"type": "TradeRouteWithMinValueFinished", | |||
"amount": "3", | |||
"icon": "Icon_UI_OrderTradeRoutes", | |||
"displayName": "High Value Trade Routes", | |||
"description": "Complete 3 trade routes worth at least 20 Amber each." | |||
} | |||
] | |||
}, | |||
{ | { | ||
"difficulty": "Hard", | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "TradeRouteWithMinValueFinished", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_UI_OrderTradeRoutes", | ||
"displayName": " | "displayName": "High Value Trade Routes", | ||
"description": " | "description": "Complete 3 trade routes worth at least 25 Amber each." | ||
} | } | ||
] | ] | ||
| Line 17,731: | Line 21,871: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Amber for Trade Routes", | |||
"displayName": "Deep Pockets", | |||
"description": "Receive 10 \u003Csprite name=\"[valuable] amber\"\u003E Amber for every 5 completed trade routes." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Amber 60", | |||
"displayName": "Amber Pouch", | |||
"description": "60 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Metal Tools 24", | |||
"displayName": "Box of Tools", | |||
"description": "24 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IV Trade and Luxury Packs", | ||
"displayName": " | "displayName": "Trade and Luxury", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
| Line 17,754: | Line 21,906: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "15", | ||
"icon": " | "icon": "Icon_Resource_TradeGoods", | ||
"displayName": "Deliver | "displayName": "Deliver 15 Pack of Trade Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmithy\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "12", | ||
"icon": " | "icon": "Icon_Resource_Luxury", | ||
"displayName": "Deliver | "displayName": "Deliver 12 Pack of Luxury Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCarpenter\u003Csprite name=grade2\u003E,\r\nPantry\u003Csprite name=grade2\u003E,\r\nCooperage\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 17,773: | Line 21,925: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "25", | ||
"icon": " | "icon": "Icon_Resource_TradeGoods", | ||
"displayName": "Deliver | "displayName": "Deliver 25 Pack of Trade Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmithy\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_Luxury", | ||
"displayName": "Deliver | "displayName": "Deliver 20 Pack of Luxury Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCarpenter\u003Csprite name=grade2\u003E,\r\nPantry\u003Csprite name=grade2\u003E,\r\nCooperage\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 17,792: | Line 21,944: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "25", | ||
"icon": " | "icon": "Icon_Resource_TradeGoods", | ||
"displayName": "Deliver | "displayName": "Deliver 25 Pack of Trade Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmithy\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "25", | ||
"icon": " | "icon": "Icon_Resource_Luxury", | ||
"displayName": "Deliver | "displayName": "Deliver 25 Pack of Luxury Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCarpenter\u003Csprite name=grade2\u003E,\r\nPantry\u003Csprite name=grade2\u003E,\r\nCooperage\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 17,815: | Line 21,960: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Amber 35", | |||
"displayName": "Amber Pouch", | |||
"description": "35 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Pie 40", | |||
"displayName": "Basket of Pies", | |||
"description": "40 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Biscuits 40", | |||
"displayName": "Basket of Biscuits", | |||
"description": "40 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Jerky 40", | |||
"displayName": "Basket of Jerky", | |||
"description": "40 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Porridge 40", | |||
"displayName": "Box of Porridge", | |||
"description": "40 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Paste 40", | |||
"displayName": "Bowl of Paste", | |||
"description": "40 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Pickled Goods 40", | |||
"displayName": "Pickled Goods", | |||
"description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Metal Tools 20", | |||
"displayName": "Box of Tools", | |||
"description": "20 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IV Use Water", | ||
"displayName": " | "displayName": "Rainpunk Enthusiast", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
| Line 17,842: | Line 22,024: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_DrizzleWater", | ||
"displayName": " | "displayName": "Use Drizzle Water in engines", | ||
"description": " | "description": "Use 50 units of \u003Csprite name=\"[water] drizzle water\"\u003E Drizzle Water in Rain Engines in production buildings." | ||
}, | |||
{ | |||
"type": "WaterUsed", | |||
"amount": "50", | |||
"icon": "Icon_Resource_ClearanceWater", | |||
"displayName": "Use Clearance Water in engines", | |||
"description": "Use 50 units of \u003Csprite name=\"[water] clearance water\"\u003E Clearance Water in Rain Engines in production buildings." | |||
}, | }, | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_StormWater", | ||
"displayName": " | "displayName": "Use Storm Water in engines", | ||
"description": " | "description": "Use 50 units of \u003Csprite name=\"[water] storm water\"\u003E Storm Water in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 17,861: | Line 22,050: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "100", | ||
"icon": " | "icon": "Icon_Resource_DrizzleWater", | ||
"displayName": " | "displayName": "Use Drizzle Water in engines", | ||
"description": " | "description": "Use 100 units of \u003Csprite name=\"[water] drizzle water\"\u003E Drizzle Water in Rain Engines in production buildings." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "100", | ||
"icon": " | "icon": "Icon_Resource_ClearanceWater", | ||
"displayName": " | "displayName": "Use Clearance Water in engines", | ||
"description": " | "description": "Use 100 units of \u003Csprite name=\"[water] clearance water\"\u003E Clearance Water in Rain Engines in production buildings." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "100", | ||
"icon": " | "icon": "Icon_Resource_StormWater", | ||
"displayName": " | "displayName": "Use Storm Water in engines", | ||
"description": " | "description": "Use 100 units of \u003Csprite name=\"[water] storm water\"\u003E Storm Water in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 17,887: | Line 22,076: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "150", | ||
"icon": " | "icon": "Icon_Resource_DrizzleWater", | ||
"displayName": " | "displayName": "Use Drizzle Water in engines", | ||
"description": " | "description": "Use 150 units of \u003Csprite name=\"[water] drizzle water\"\u003E Drizzle Water in Rain Engines in production buildings." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "150", | ||
"icon": " | "icon": "Icon_Resource_ClearanceWater", | ||
"displayName": " | "displayName": "Use Clearance Water in engines", | ||
"description": " | "description": "Use 150 units of \u003Csprite name=\"[water] clearance water\"\u003E Clearance Water in Rain Engines in production buildings." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "WaterUsed", | ||
"amount": " | "amount": "150", | ||
"icon": " | "icon": "Icon_Resource_StormWater", | ||
"displayName": " | "displayName": "Use Storm Water in engines", | ||
"description": " | "description": "Use 150 units of \u003Csprite name=\"[water] storm water\"\u003E Storm Water in Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 17,911: | Line 22,100: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Copper Bar +2", | |||
"displayName": "Advanced Smelting", | |||
"description": "+2 to \u003Csprite name=\"[metal] copper bar\"\u003E Copper Bars production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Barrels 40", | |||
"displayName": "Barrels", | |||
"description": "40 \u003Csprite name=\"[vessel] barrels\"\u003E Barrels" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Metal Tools 30", | |||
"displayName": "Box of Tools", | |||
"description": "30 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "IVA | "id": "IVA Building and Crops Packs", | ||
"displayName": " | "displayName": "Funding an Outpost", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
| Line 17,934: | Line 22,135: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "15", | ||
"icon": "Icon_Resource_BuildingMaterials", | "icon": "Icon_Resource_BuildingMaterials", | ||
"displayName": "Deliver | "displayName": "Deliver 15 Pack of Building Materials", | ||
"description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | "description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
}, | }, | ||
| Line 17,942: | Line 22,143: | ||
"type": "Good", | "type": "Good", | ||
"amount": "20", | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_Crops", | ||
"displayName": "Deliver 20 | "displayName": "Deliver 20 Pack of Crops", | ||
"description": " | "description": "Crops packaged for delivery, used to fulfill orders and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nGranary\u003Csprite name=grade2\u003E,\r\nBrewery\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 17,953: | Line 22,154: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "20", | ||
"icon": "Icon_Resource_BuildingMaterials", | "icon": "Icon_Resource_BuildingMaterials", | ||
"displayName": "Deliver | "displayName": "Deliver 20 Pack of Building Materials", | ||
"description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | "description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
}, | }, | ||
| Line 17,961: | Line 22,162: | ||
"type": "Good", | "type": "Good", | ||
"amount": "25", | "amount": "25", | ||
"icon": " | "icon": "Icon_Resource_Crops", | ||
"displayName": "Deliver 25 | "displayName": "Deliver 25 Pack of Crops", | ||
"description": " | "description": "Crops packaged for delivery, used to fulfill orders and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nGranary\u003Csprite name=grade2\u003E,\r\nBrewery\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 17,972: | Line 22,173: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "25", | ||
"icon": "Icon_Resource_BuildingMaterials", | "icon": "Icon_Resource_BuildingMaterials", | ||
"displayName": "Deliver | "displayName": "Deliver 25 Pack of Building Materials", | ||
"description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | "description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
}, | }, | ||
| Line 17,980: | Line 22,181: | ||
"type": "Good", | "type": "Good", | ||
"amount": "30", | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Crops", | ||
"displayName": "Deliver 30 | "displayName": "Deliver 30 Pack of Crops", | ||
"description": " | "description": "Crops packaged for delivery, used to fulfill orders and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nGranary\u003Csprite name=grade2\u003E,\r\nBrewery\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 17,988: | Line 22,189: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Metal Tools 24", | |||
"displayName": "Box of Tools", | |||
"description": "24 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
], | "id": "Pie +2", | ||
"rewards3": [ | "displayName": "Bigger Ovens", | ||
" | "description": "+2 to \u003Csprite name=\"[food processed] pie\"\u003E Pie production (from gathering, farming, fishing, or production)." | ||
] | }, | ||
{ | |||
"id": "Biscuits +2", | |||
"displayName": "Bigger Pans", | |||
"description": "+2 to \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Jerky +2", | |||
"displayName": "Salted Jerky", | |||
"description": "+2 to \u003Csprite name=\"[food processed] jerky\"\u003E Jerky production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Skewers +2", | |||
"displayName": "Bigger Grill", | |||
"description": "+2 to \u003Csprite name=\"[food processed] skewers\"\u003E Skewers production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Pickled Goods +2", | |||
"displayName": "Pickle Jars", | |||
"description": "+2 to \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Porridge +2", | |||
"displayName": "Puffed Grain", | |||
"description": "+2 to \u003Csprite name=\"[food processed] porridge\"\u003E Porridge production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Paste +2", | |||
"displayName": "Steel Grater", | |||
"description": "+2 to \u003Csprite name=\"[food processed] paste\"\u003E Paste production (from gathering, farming, fishing, or production)." | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Hearth Parts 4", | |||
"displayName": "Wildfire Essence", | |||
"description": "4 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": "IVA | "id": "IVA Farmfields", | ||
"displayName": " | "displayName": "Focus on Farming", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
| Line 18,010: | Line 22,253: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "24", | ||
"icon": " | "icon": "Farmfield_icon", | ||
"displayName": " | "displayName": "Farm Field", | ||
"description": " | "description": "Can only be placed on fertile soil. Requires a Small Farm, Plantation, Herb Garden, Forester's Hut, or Homestead nearby to produce crops." | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_Crops", | ||
"displayName": "Deliver | "displayName": "Deliver 20 Pack of Crops", | ||
"description": " | "description": "Crops packaged for delivery, used to fulfill orders and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nGranary\u003Csprite name=grade2\u003E,\r\nBrewery\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 18,029: | Line 22,272: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Farmfield_icon", | ||
"displayName": " | "displayName": "Farm Field", | ||
"description": " | "description": "Can only be placed on fertile soil. Requires a Small Farm, Plantation, Herb Garden, Forester's Hut, or Homestead nearby to produce crops." | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "25", | ||
"icon": " | "icon": "Icon_Resource_Crops", | ||
"displayName": "Deliver | "displayName": "Deliver 25 Pack of Crops", | ||
"description": " | "description": "Crops packaged for delivery, used to fulfill orders and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nGranary\u003Csprite name=grade2\u003E,\r\nBrewery\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 18,048: | Line 22,291: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Farmfield_icon", | ||
"displayName": " | "displayName": "Farm Field", | ||
"description": " | "description": "Can only be placed on fertile soil. Requires a Small Farm, Plantation, Herb Garden, Forester's Hut, or Homestead nearby to produce crops." | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": "30", | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Crops", | ||
"displayName": "Deliver 30 Pack of | "displayName": "Deliver 30 Pack of Crops", | ||
"description": " | "description": "Crops packaged for delivery, used to fulfill orders and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nGranary\u003Csprite name=grade2\u003E,\r\nBrewery\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 18,065: | Line 22,308: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Farmer +10", | |||
"displayName": "Farmer's Pack", | |||
"description": "Any Farmer can carry 10 additional items." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Parts | { | ||
"id": "Parts 10", | |||
"displayName": "Parts", | |||
"description": "10 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "NewRandomVillagers 4", | |||
"displayName": "Villagers", | |||
"description": "A group of 4 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "IVA | "id": "IVA Luxury Goods", | ||
"displayName": " | "displayName": "Luxuries for the Citadel", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
| Line 18,094: | Line 22,344: | ||
"type": "Good", | "type": "Good", | ||
"amount": "20", | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_Luxury", | ||
"displayName": "Deliver 20 Pack of | "displayName": "Deliver 20 Pack of Luxury Goods", | ||
"description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\ | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCarpenter\u003Csprite name=grade2\u003E,\r\nPantry\u003Csprite name=grade2\u003E,\r\nCooperage\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 18,106: | Line 22,356: | ||
"type": "Good", | "type": "Good", | ||
"amount": "25", | "amount": "25", | ||
"icon": " | "icon": "Icon_Resource_Luxury", | ||
"displayName": "Deliver 25 Pack of | "displayName": "Deliver 25 Pack of Luxury Goods", | ||
"description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\ | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCarpenter\u003Csprite name=grade2\u003E,\r\nPantry\u003Csprite name=grade2\u003E,\r\nCooperage\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 18,117: | Line 22,367: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Luxury", | ||
"displayName": "Deliver | "displayName": "Deliver 30 Pack of Luxury Goods", | ||
"description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\ | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCarpenter\u003Csprite name=grade2\u003E,\r\nPantry\u003Csprite name=grade2\u003E,\r\nCooperage\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 18,133: | Line 22,376: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Hearth Parts 4", | |||
"displayName": "Wildfire Essence", | |||
"description": "4 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "NewRandomVillagers 5", | |||
"displayName": "Villagers", | |||
"description": "A group of 5 villagers." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Bricks 30", | |||
"displayName": "Crate of Bricks", | |||
"description": "30 \u003Csprite name=\"[mat processed] bricks\"\u003E Bricks" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "IVA | "id": "IVA Master of Exploration", | ||
"displayName": " | "displayName": "Master of Exploration", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
| Line 18,161: | Line 22,410: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_UI_OrderGlades", | ||
"displayName": " | "displayName": "Glades", | ||
"description": " | "description": "Cut through the forest to discover 3 glades." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "RelicResolved", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_OrderDangerousGlades", | ||
"displayName": " | "displayName": "Dangerous Glade Events completed", | ||
"description": " | "description": "Complete any 1 Dangerous or Forbidden Glade Events." | ||
} | } | ||
] | ] | ||
| Line 18,179: | Line 22,428: | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | |||
"type": "GladeDiscovery", | |||
"amount": "3", | |||
"icon": "Icon_UI_OrderGlades", | |||
"displayName": "Glades", | |||
"description": "Cut through the forest to discover 3 glades." | |||
}, | |||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_Resource_AncientTablet", | ||
"displayName": "Deliver | "displayName": "Deliver 2 Ancient Tablet", | ||
"description": " | "description": "Valuable sources of knowledge, highly sought after by traders and the Queen herself. They can be found in Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "RelicResolved", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_OrderDangerousGlades", | ||
"displayName": " | "displayName": "Dangerous Glade Events completed", | ||
"description": " | "description": "Complete any 1 Dangerous or Forbidden Glade Events." | ||
} | } | ||
] | ] | ||
| Line 18,199: | Line 22,455: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_UI_OrderGlades", | ||
"displayName": " | "displayName": "Glades", | ||
"description": " | "description": "Cut through the forest to discover 3 glades." | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_Resource_AncientTablet", | ||
"displayName": "Deliver | "displayName": "Deliver 3 Ancient Tablet", | ||
"description": " | "description": "Valuable sources of knowledge, highly sought after by traders and the Queen herself. They can be found in Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
}, | |||
{ | |||
"type": "RelicResolved", | |||
"amount": "2", | |||
"icon": "Icon_UI_OrderDangerousGlades", | |||
"displayName": "Dangerous Glade Events completed", | |||
"description": "Complete any 2 Dangerous or Forbidden Glade Events." | |||
} | } | ||
] | ] | ||
| Line 18,216: | Line 22,479: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Crystalized Dew +1", | |||
"displayName": "Crystal Growth", | |||
"description": "+1 to \u003Csprite name=\"[metal] crystalized dew\"\u003E Crystalized Dew production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Amber 25", | |||
"displayName": "Amber Pouch", | |||
"description": "25 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Parts 10", | |||
"displayName": "Parts", | |||
"description": "10 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVA Outpost", | ||
"displayName": " | "displayName": "Advanced Outposts", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
| Line 18,238: | Line 22,513: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "HubLeveledUp", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_Disctrict", | ||
"displayName": " | "displayName": "District (Level 3)", | ||
"description": "Have at least | "description": "Have at least 1 Hearths upgraded to level: District (Level 3)." | ||
} | } | ||
] | ] | ||
| Line 18,250: | Line 22,525: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "HubLeveledUp", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_Disctrict", | ||
"displayName": " | "displayName": "District (Level 3)", | ||
"description": "Have at least | "description": "Have at least 2 Hearths upgraded to level: District (Level 3)." | ||
} | } | ||
] | ] | ||
| Line 18,262: | Line 22,537: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "HubLeveledUp", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_Disctrict", | ||
"displayName": " | "displayName": "District (Level 3)", | ||
"description": "Have at least | "description": "Have at least 2 Hearths upgraded to level: District (Level 3)." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Storage (buildable)_icon", | ||
"displayName": " | "displayName": "Small Warehouse", | ||
"description": " | "description": "Stores a large amount of goods and protects them from the rain. Workers always deliver and take goods from the Warehouse nearest to them." | ||
} | } | ||
] | ] | ||
| Line 18,279: | Line 22,554: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Mushroom +1", | |||
"displayName": "Fungal Growth", | |||
"description": "+1 to \u003Csprite name=\"[food raw] mushrooms\"\u003E Mushrooms production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Planks 20", | |||
"displayName": "Box of Planks", | |||
"description": "20 \u003Csprite name=\"[mat processed] planks\"\u003E Planks" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "NewRandomVillagers 3", | |||
"displayName": "Villagers", | |||
"description": "A group of 3 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVA Pastries", | ||
"displayName": " | "displayName": "Pastries", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
| Line 18,301: | Line 22,588: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Pie", | ||
"displayName": "Need for | "displayName": "Need for Pie fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating pie 50 times." | ||
}, | |||
{ | |||
"type": "NeedServed", | |||
"amount": "50", | |||
"icon": "Icon_Resource_Biscuits", | |||
"displayName": "Need for Biscuits fulfilled", | |||
"description": "Fulfill your villagers' need for eating biscuits 50 times." | |||
} | } | ||
] | ] | ||
| Line 18,313: | Line 22,607: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "60", | ||
"icon": " | "icon": "Icon_Resource_Pie", | ||
"displayName": "Need for | "displayName": "Need for Pie fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating pie 60 times." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "60", | ||
"icon": " | "icon": "Icon_Resource_Biscuits", | ||
"displayName": " | "displayName": "Need for Biscuits fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating biscuits 60 times." | ||
} | } | ||
] | ] | ||
| Line 18,332: | Line 22,626: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "70", | ||
"icon": " | "icon": "Icon_Resource_Pie", | ||
"displayName": "Need for | "displayName": "Need for Pie fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating pie 70 times." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "70", | ||
"icon": " | "icon": "Icon_Resource_Biscuits", | ||
"displayName": " | "displayName": "Need for Biscuits fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating biscuits 70 times." | ||
} | } | ||
] | ] | ||
| Line 18,349: | Line 22,643: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Sea Marrow 50", | |||
"displayName": "Crate of Sea Marrow", | |||
"description": "50 \u003Csprite name=\"[crafting] sea marrow\"\u003E Sea Marrow" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "NewRandomVillagers 4", | |||
"displayName": "Villagers", | |||
"description": "A group of 4 villagers." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Parts 8", | |||
"displayName": "Parts", | |||
"description": "8 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVA Serving the People", | ||
"displayName": " | "displayName": "Serving the People", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
| Line 18,371: | Line 22,677: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_PickledGoods", | ||
"displayName": " | "displayName": "Need for Pickled Goods fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating pickled goods 40 times." | ||
}, | |||
{ | |||
"type": "NeedServed", | |||
"amount": "40", | |||
"icon": "Icon_Resource_Skewers", | |||
"displayName": "Need for Skewers fulfilled", | |||
"description": "Fulfill your villagers' need for eating skewers 40 times." | |||
}, | }, | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Jerky", | ||
"displayName": " | "displayName": "Need for Jerky fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating jerky 40 times." | ||
} | } | ||
] | ] | ||
| Line 18,390: | Line 22,703: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_PickledGoods", | ||
"displayName": " | "displayName": "Need for Pickled Goods fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating pickled goods 50 times." | ||
}, | |||
{ | |||
"type": "NeedServed", | |||
"amount": "50", | |||
"icon": "Icon_Resource_Skewers", | |||
"displayName": "Need for Skewers fulfilled", | |||
"description": "Fulfill your villagers' need for eating skewers 50 times." | |||
}, | }, | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Jerky", | ||
"displayName": " | "displayName": "Need for Jerky fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating jerky 50 times." | ||
} | } | ||
] | ] | ||
| Line 18,409: | Line 22,729: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "60", | ||
"icon": " | "icon": "Icon_Resource_PickledGoods", | ||
"displayName": " | "displayName": "Need for Pickled Goods fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating pickled goods 60 times." | ||
}, | |||
{ | |||
"type": "NeedServed", | |||
"amount": "60", | |||
"icon": "Icon_Resource_Skewers", | |||
"displayName": "Need for Skewers fulfilled", | |||
"description": "Fulfill your villagers' need for eating skewers 60 times." | |||
}, | }, | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "60", | ||
"icon": " | "icon": "Icon_Resource_Jerky", | ||
"displayName": " | "displayName": "Need for Jerky fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for eating jerky 60 times." | ||
} | } | ||
] | ] | ||
| Line 18,426: | Line 22,753: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Metal Tools 24", | |||
"displayName": "Box of Tools", | |||
"description": "24 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Food Production Speed +20", | |||
"displayName": "Viceroy's Survival Guide", | |||
"description": "A handy set of notes on how to survive in the wilderness, written by an anonymous viceroy. Increases global food production speed by 20%." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Oil 50", | |||
"displayName": "Oil Vessels", | |||
"description": "50 \u003Csprite name=\"[crafting] oil\"\u003E Oil" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVA Stone Roads", | ||
"displayName": " | "displayName": "Stone Roads", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
| Line 18,454: | Line 22,787: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Paved Road_icon", | ||
"displayName": " | "displayName": "Paved Road", | ||
"description": " | "description": "A road made out of stone. Grants a 15% speed increase to villagers. Road construction cost is not affected by effects, modifiers, or perks." | ||
} | } | ||
] | ] | ||
| Line 18,466: | Line 22,799: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Paved Road_icon", | ||
"displayName": " | "displayName": "Paved Road", | ||
"description": " | "description": "A road made out of stone. Grants a 15% speed increase to villagers. Road construction cost is not affected by effects, modifiers, or perks." | ||
} | } | ||
] | ] | ||
| Line 18,502: | Line 22,809: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Amber 20", | |||
"displayName": "Amber Pouch", | |||
"description": "20 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Metal Tools 24", | |||
"displayName": "Box of Tools", | |||
"description": "24 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Pottery 40", | |||
"displayName": "Box of Pottery", | |||
"description": "40 \u003Csprite name=\"[vessel] pottery\"\u003E Pottery" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVA Tablets", | ||
"displayName": " | "displayName": "Deeper into the Wilds", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
| Line 18,535: | Line 22,843: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Icon_Resource_AncientTablet", | ||
"displayName": " | "displayName": "Deliver 4 Ancient Tablet", | ||
"description": " | "description": "Valuable sources of knowledge, highly sought after by traders and the Queen herself. They can be found in Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
} | } | ||
] | ] | ||
| Line 18,547: | Line 22,855: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "5", | ||
"icon": " | "icon": "Icon_Resource_AncientTablet", | ||
"displayName": " | "displayName": "Deliver 5 Ancient Tablet", | ||
"description": " | "description": "Valuable sources of knowledge, highly sought after by traders and the Queen herself. They can be found in Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
} | } | ||
] | ] | ||
| Line 18,558: | Line 22,866: | ||
"difficulty": "Hard", | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "6", | ||
"icon": " | "icon": "Icon_Resource_AncientTablet", | ||
"displayName": "Deliver | "displayName": "Deliver 6 Ancient Tablet", | ||
"description": " | "description": "Valuable sources of knowledge, highly sought after by traders and the Queen herself. They can be found in Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
} | } | ||
] | ] | ||
| Line 18,576: | Line 22,877: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Root for every glade", | |||
"displayName": "Grubbing Tools", | |||
"description": "A set of tools designed for grubbing tree stumps. Gain 15 \u003Csprite name=\"[food raw] roots\"\u003E Roots every time you discover a new glade." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "NewRandomVillagers 5", | |||
"displayName": "Villagers", | |||
"description": "A group of 5 villagers." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Jerky 40", | |||
"displayName": "Basket of Jerky", | |||
"description": "40 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Biscuits 40", | |||
"displayName": "Basket of Biscuits", | |||
"description": "40 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pie 40", | |||
"displayName": "Basket of Pies", | |||
"description": "40 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Pickled Goods 40", | |||
"displayName": "Pickled Goods", | |||
"description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
}, | |||
{ | |||
"id": "Porridge 40", | |||
"displayName": "Box of Porridge", | |||
"description": "40 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Paste 40", | |||
"displayName": "Bowl of Paste", | |||
"description": "40 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVA TO Bonfire", | ||
"displayName": " | "displayName": "Great Expansion", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 600, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": "Hard", | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "HubLeveledUp", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_Neighborhood", | ||
"displayName": " | "displayName": "Neighborhood (Level 2)", | ||
"description": "Have at least | "description": "Have at least 2 Hearths upgraded to level: Neighborhood (Level 2)." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "HubLeveledUp", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_Disctrict", | ||
"displayName": " | "displayName": "District (Level 3)", | ||
"description": " | "description": "Have at least 1 Hearths upgraded to level: District (Level 3)." | ||
} | } | ||
] | ] | ||
| Line 18,639: | Line 22,958: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Lumber Speed +50", | |||
"displayName": "Reinforced Axes", | |||
"description": "Woodcutting is a lot easier. Woodcutters' Camp production is 35% quicker." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Planks 30", | |||
"displayName": "Box of Planks", | |||
"description": "30 \u003Csprite name=\"[mat processed] planks\"\u003E Planks" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Temple Blueprint", | |||
"displayName": "Temple", | |||
"description": "A place where villagers can fulfill their need for: Religion, Education. Passive effects: Sacrament of the Flame." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVA TO Cooking", | ||
"displayName": " | "displayName": "Advanced Cuisine", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 600, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
| Line 18,661: | Line 22,992: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Skewers", | ||
"displayName": " | "displayName": "Deliver 40 Skewers", | ||
"description": " | "description": "A Lizard specialty. Liked by: Lizards, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for skewers have an increased chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nGrill\u003Csprite name=grade3\u003E,\r\nCookhouse\u003Csprite name=grade2\u003E,\r\nButcher\u003Csprite name=grade2\u003E,\r\nFurnace\u003Csprite name=grade2\u003E,\r\nField Kitchen\u003Csprite name=grade0\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "40", | |||
"icon": "Icon_Resource_Jerky", | |||
"displayName": "Deliver 40 Jerky", | |||
"description": "Preserved, dried meat. Liked by: Lizards, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for jerky have an increased chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmokehouse\u003Csprite name=grade3\u003E,\r\nButcher\u003Csprite name=grade2\u003E,\r\nApothecary\u003Csprite name=grade2\u003E,\r\nKiln\u003Csprite name=grade1\u003E" | |||
} | } | ||
] | ] | ||
| Line 18,673: | Line 23,011: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Skewers", | ||
"displayName": " | "displayName": "Deliver 50 Skewers", | ||
"description": " | "description": "A Lizard specialty. Liked by: Lizards, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for skewers have an increased chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nGrill\u003Csprite name=grade3\u003E,\r\nCookhouse\u003Csprite name=grade2\u003E,\r\nButcher\u003Csprite name=grade2\u003E,\r\nFurnace\u003Csprite name=grade2\u003E,\r\nField Kitchen\u003Csprite name=grade0\u003E" | ||
} | }, | ||
{ | |||
"type": "Good", | |||
"amount": "50", | |||
"icon": "Icon_Resource_Jerky", | |||
"displayName": "Deliver 50 Jerky", | |||
"description": "Preserved, dried meat. Liked by: Lizards, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for jerky have an increased chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmokehouse\u003Csprite name=grade3\u003E,\r\nButcher\u003Csprite name=grade2\u003E,\r\nApothecary\u003Csprite name=grade2\u003E,\r\nKiln\u003Csprite name=grade1\u003E" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 18,685: | Line 23,030: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Skewers", | ||
"displayName": " | "displayName": "Deliver 50 Skewers", | ||
"description": " | "description": "A Lizard specialty. Liked by: Lizards, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for skewers have an increased chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nGrill\u003Csprite name=grade3\u003E,\r\nCookhouse\u003Csprite name=grade2\u003E,\r\nButcher\u003Csprite name=grade2\u003E,\r\nFurnace\u003Csprite name=grade2\u003E,\r\nField Kitchen\u003Csprite name=grade0\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "50", | |||
"icon": "Icon_Resource_Jerky", | |||
"displayName": "Deliver 50 Jerky", | |||
"description": "Preserved, dried meat. Liked by: Lizards, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for jerky have an increased chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmokehouse\u003Csprite name=grade3\u003E,\r\nButcher\u003Csprite name=grade2\u003E,\r\nApothecary\u003Csprite name=grade2\u003E,\r\nKiln\u003Csprite name=grade1\u003E" | |||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Resource_Porridge", | ||
"displayName": "Deliver | "displayName": "Deliver 50 Porridge", | ||
"description": " | "description": "A nutritious and warming meal. Liked by: Humans, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for porridge have an increased chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nBeanery\u003Csprite name=grade3\u003E,\r\nCookhouse\u003Csprite name=grade2\u003E,\r\nPantry\u003Csprite name=grade2\u003E,\r\nBrewery\u003Csprite name=grade2\u003E" | ||
} | } | ||
] | ] | ||
| Line 18,702: | Line 23,054: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Ale +3", | |||
"displayName": "Bigger Barrels", | |||
"description": "+3 to \u003Csprite name=\"[needs] ale\"\u003E Ale production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Wine +3", | |||
"displayName": "Advanced Filters", | |||
"description": "+3 to \u003Csprite name=\"[needs] wine\"\u003E Wine production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Pickled Goods +3", | |||
"displayName": "Pickle Jars", | |||
"description": "+3 to \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Paste +3", | |||
"displayName": "Steel Grater", | |||
"description": "+3 to \u003Csprite name=\"[food processed] paste\"\u003E Paste production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Skewers +3", | |||
"displayName": "Bigger Grill", | |||
"description": "+3 to \u003Csprite name=\"[food processed] skewers\"\u003E Skewers production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Jerky +3", | |||
"displayName": "Salted Jerky", | |||
"description": "+3 to \u003Csprite name=\"[food processed] jerky\"\u003E Jerky production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Food Production Speed +33", | |||
"displayName": "Viceroy's Survival Guide", | |||
"description": "A handy set of notes on how to survive in the wilderness, written by an anonymous viceroy. Increases global food production speed by 33%." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Tavern Blueprint", | |||
"displayName": "Tavern", | |||
"description": "A place where villagers can fulfill their need for: Leisure, Luxury. Passive effects: Gleeman's Tales." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVA TO Glades Tablets Relics", | ||
"displayName": " | "displayName": "Time of Courage", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 900, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
| Line 18,724: | Line 23,113: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_OrderGlades", | ||
"displayName": " | "displayName": "Glades", | ||
"description": " | "description": "Cut through the forest to discover 1 glades." | ||
}, | |||
{ | |||
"type": "RelicResolved", | |||
"amount": "1", | |||
"icon": "Icon_UI_OrderDangerousGlades", | |||
"displayName": "Dangerous Glade Events completed", | |||
"description": "Complete any 1 Dangerous or Forbidden Glade Events." | |||
} | } | ||
] | ] | ||
| Line 18,736: | Line 23,132: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_UI_OrderGlades", | ||
"displayName": " | "displayName": "Glades", | ||
"description": " | "description": "Cut through the forest to discover 2 glades." | ||
}, | |||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "2", | ||
"icon": " | "icon": "Icon_Resource_AncientTablet", | ||
"displayName": " | "displayName": "Deliver 2 Ancient Tablet", | ||
"description": " | "description": "Valuable sources of knowledge, highly sought after by traders and the Queen herself. They can be found in Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
}, | |||
{ | |||
"type": "RelicResolved", | |||
"amount": "1", | |||
"icon": "Icon_UI_OrderDangerousGlades", | |||
"displayName": "Dangerous Glade Events completed", | |||
"description": "Complete any 1 Dangerous or Forbidden Glade Events." | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Hard", | |||
"logics": [ | |||
{ | |||
"type": "GladeDiscovery", | |||
"amount": "3", | |||
"icon": "Icon_UI_OrderGlades", | |||
"displayName": "Glades", | |||
"description": "Cut through the forest to discover 3 glades." | |||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Icon_Resource_AncientTablet", | ||
"displayName": "Deliver | "displayName": "Deliver 4 Ancient Tablet", | ||
"description": " | "description": "Valuable sources of knowledge, highly sought after by traders and the Queen herself. They can be found in Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
}, | |||
{ | |||
"type": "RelicResolved", | |||
"amount": "2", | |||
"icon": "Icon_UI_OrderDangerousGlades", | |||
"displayName": "Dangerous Glade Events completed", | |||
"description": "Complete any 2 Dangerous or Forbidden Glade Events." | |||
} | } | ||
] | ] | ||
| Line 18,765: | Line 23,182: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Amber 40", | |||
"displayName": "Amber Pouch", | |||
"description": "40 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Hearth Parts 6", | |||
"displayName": "Wildfire Essence", | |||
"description": "6 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Temple Blueprint", | |||
"displayName": "Temple", | |||
"description": "A place where villagers can fulfill their need for: Religion, Education. Passive effects: Sacrament of the Flame." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVA TO Packing", | ||
"displayName": " | "displayName": "Large Parcel", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 600, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
| Line 18,787: | Line 23,216: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_BuildingMaterials", | ||
"displayName": " | "displayName": "Deliver 20 Pack of Building Materials", | ||
"description": " | "description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "20", | |||
"icon": "Icon_Resource_Oil", | |||
"displayName": "Deliver 20 Oil", | |||
"description": "Efficient fuel. \n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nPress\u003Csprite name=grade3\u003E,\r\nDruid's Hut\u003Csprite name=grade3\u003E,\r\nButcher\u003Csprite name=grade2\u003E" | |||
} | } | ||
] | ] | ||
| Line 18,799: | Line 23,235: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "25", | ||
"icon": " | "icon": "Icon_Resource_BuildingMaterials", | ||
"displayName": " | "displayName": "Deliver 25 Pack of Building Materials", | ||
"description": " | "description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "25", | ||
"icon": " | "icon": "Icon_Resource_Oil", | ||
"displayName": "Deliver | "displayName": "Deliver 25 Oil", | ||
"description": " | "description": "Efficient fuel. \n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nPress\u003Csprite name=grade3\u003E,\r\nDruid's Hut\u003Csprite name=grade3\u003E,\r\nButcher\u003Csprite name=grade2\u003E" | ||
} | } | ||
] | ] | ||
}, | }, | ||
| Line 18,818: | Line 23,254: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_BuildingMaterials", | ||
"displayName": " | "displayName": "Deliver 30 Pack of Building Materials", | ||
"description": " | "description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": "30", | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Oil", | ||
"displayName": "Deliver 30 | "displayName": "Deliver 30 Oil", | ||
"description": " | "description": "Efficient fuel. \n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nPress\u003Csprite name=grade3\u003E,\r\nDruid's Hut\u003Csprite name=grade3\u003E,\r\nButcher\u003Csprite name=grade2\u003E" | ||
} | } | ||
] | ] | ||
| Line 18,835: | Line 23,271: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Oil +3", | |||
"displayName": "Heavy Press", | |||
"description": "+3 to \u003Csprite name=\"[crafting] oil\"\u003E Oil production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Metal Tools 24", | |||
"displayName": "Box of Tools", | |||
"description": "24 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Scout +10", | |||
"displayName": "Scout's Pack", | |||
"description": "Workers assigned to Glade Events can carry 10 more items." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVA TO Wood and Packs", | ||
"displayName": " | "displayName": "Ravenous Axes", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 630, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
| Line 18,857: | Line 23,305: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingProduction", | ||
"amount": " | "amount": "200", | ||
"icon": " | "icon": "Icon_Resource_Wood", | ||
"displayName": " | "displayName": "Wood in Woodcutters' Camp", | ||
"description": " | "description": "Produce 200 Wood in the building: Woodcutters' Camp." | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "15", | |||
"icon": "Icon_Resource_Provisions", | |||
"displayName": "Deliver 15 Pack of Provisions", | |||
"description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 18,869: | Line 23,324: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingProduction", | ||
"amount": " | "amount": "250", | ||
"icon": " | "icon": "Icon_Resource_Wood", | ||
"displayName": " | "displayName": "Wood in Woodcutters' Camp", | ||
"description": " | "description": "Produce 250 Wood in the building: Woodcutters' Camp." | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "20", | |||
"icon": "Icon_Resource_Provisions", | |||
"displayName": "Deliver 20 Pack of Provisions", | |||
"description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 18,881: | Line 23,343: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingProduction", | ||
"amount": " | "amount": "300", | ||
"icon": " | "icon": "Icon_Resource_Wood", | ||
"displayName": " | "displayName": "Wood in Woodcutters' Camp", | ||
"description": " | "description": "Produce 300 Wood in the building: Woodcutters' Camp." | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Provisions", | ||
"displayName": "Deliver | "displayName": "Deliver 30 Pack of Provisions", | ||
"description": " | "description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 18,898: | Line 23,360: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
], | "id": "Paper +5", | ||
"displayName": "Advanced Press", | |||
"description": "+5 to \u003Csprite name=\"[needs] scrolls\"\u003E Scrolls production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Ale +5", | |||
"displayName": "Bigger Barrels", | |||
"description": "+5 to \u003Csprite name=\"[needs] ale\"\u003E Ale production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Wine +5", | |||
"displayName": "Advanced Filters", | |||
"description": "+5 to \u003Csprite name=\"[needs] wine\"\u003E Wine production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Training Gear +5", | |||
"displayName": "Woodworking Tools", | |||
"description": "+5 to \u003Csprite name=\"[needs] training gear\"\u003E Training Gear production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Incense +5", | |||
"displayName": "Vessel of Incense", | |||
"description": "+5 to \u003Csprite name=\"[needs] incense\"\u003E Incense production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Tea +5", | |||
"displayName": "Tea Infuser", | |||
"description": "+5 to \u003Csprite name=\"[needs] tea\"\u003E Tea production (from gathering, farming, fishing, or production)." | |||
} | |||
], | |||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Parts 15", | |||
"displayName": "Parts", | |||
"description": "15 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Flour 5pm", | |||
"displayName": "Flour Delivery Line", | |||
"description": "5 \u003Csprite name=\"[crafting] flour\"\u003E Flour per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVA Trade Goods", | ||
"displayName": " | "displayName": "Goods for the Citadel", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
| Line 18,919: | Line 23,418: | ||
"difficulty": "Easy", | "difficulty": "Easy", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_TradeGoods", | ||
"displayName": "Deliver | "displayName": "Deliver 20 Pack of Trade Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmithy\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 18,938: | Line 23,430: | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "25", | ||
"icon": " | "icon": "Icon_Resource_TradeGoods", | ||
"displayName": "Deliver | "displayName": "Deliver 25 Pack of Trade Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmithy\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 18,959: | Line 23,444: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "25", | ||
"icon": " | "icon": "Icon_Resource_TradeGoods", | ||
"displayName": "Deliver | "displayName": "Deliver 25 Pack of Trade Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmithy\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "15", | ||
"icon": " | "icon": "Icon_Resource_Amber", | ||
"displayName": "Deliver | "displayName": "Deliver 15 Amber", | ||
"description": " | "description": "Crystallized resin. The main currency of the kingdom." | ||
} | } | ||
] | ] | ||
| Line 18,975: | Line 23,460: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "NewRandomVillagers 5", | |||
"displayName": "Villagers", | |||
"description": "A group of 5 villagers." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Pie 40", | |||
"displayName": "Basket of Pies", | |||
"description": "40 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Biscuits 40", | |||
"displayName": "Basket of Biscuits", | |||
"description": "40 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pickled Goods 40", | |||
"displayName": "Pickled Goods", | |||
"description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
}, | |||
{ | |||
"id": "Paste 40", | |||
"displayName": "Bowl of Paste", | |||
"description": "40 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Porridge 40", | |||
"displayName": "Box of Porridge", | |||
"description": "40 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Jerky 40", | |||
"displayName": "Basket of Jerky", | |||
"description": "40 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Parts 10", | |||
"displayName": "Parts", | |||
"description": "10 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVA Wood", | ||
"displayName": " | "displayName": "Wood and Provisions", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
| Line 18,998: | Line 23,525: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "150", | ||
"icon": " | "icon": "Icon_Resource_Wood", | ||
"displayName": "Deliver | "displayName": "Deliver 150 Wood", | ||
"description": " | "description": "An abundant, yet crucial resource. \n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nWoodcutters' Camp\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "15", | ||
"icon": " | "icon": "Icon_Resource_Provisions", | ||
"displayName": "Deliver | "displayName": "Deliver 15 Pack of Provisions", | ||
"description": " | "description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 19,017: | Line 23,544: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "200", | ||
"icon": " | "icon": "Icon_Resource_Wood", | ||
"displayName": "Deliver | "displayName": "Deliver 200 Wood", | ||
"description": " | "description": "An abundant, yet crucial resource. \n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nWoodcutters' Camp\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_Provisions", | ||
"displayName": "Deliver | "displayName": "Deliver 20 Pack of Provisions", | ||
"description": " | "description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 19,036: | Line 23,563: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "250", | ||
"icon": " | "icon": "Icon_Resource_Wood", | ||
"displayName": "Deliver | "displayName": "Deliver 250 Wood", | ||
"description": " | "description": "An abundant, yet crucial resource. \n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nWoodcutters' Camp\u003Csprite name=grade1\u003E" | ||
}, | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Provisions", | ||
"displayName": "Deliver | "displayName": "Deliver 30 Pack of Provisions", | ||
"description": " | "description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 19,052: | Line 23,579: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Hearth Parts 4", | |||
"displayName": "Wildfire Essence", | |||
"description": "4 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Parts 10", | |||
"displayName": "Parts", | |||
"description": "10 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "NewRandomVillagers 4", | |||
"displayName": "Villagers", | |||
"description": "A group of 4 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "IVB | "id": "IVB Bat Majority", | ||
"displayName": " | "displayName": "Bat Majority", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
| Line 19,079: | Line 23,613: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "16", | ||
"icon": " | "icon": "bats_temp", | ||
"displayName": " | "displayName": "Bats", | ||
"description": " | "description": "Have at least 16 Bats for 30 seconds" | ||
}, | } | ||
] | |||
}, | |||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "18", | ||
"icon": " | "icon": "bats_temp", | ||
"displayName": " | "displayName": "Bats", | ||
"description": " | "description": "Have at least 18 Bats for 30 seconds" | ||
} | } | ||
] | ] | ||
}, | }, | ||
{ | { | ||
"difficulty": "Hard", | |||
"difficulty": "Hard", | |||
"logics": [ | "logics": [ | ||
{ | |||
"type": "RaceAmountForTime", | |||
"amount": "22", | |||
"icon": "bats_temp", | |||
"displayName": "Bats", | |||
"description": "Have at least 22 Bats for 30 seconds" | |||
}, | |||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": "20", | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_Scrolls", | ||
"displayName": "Deliver 20 | "displayName": "Deliver 20 Scrolls", | ||
"description": "Used | "description": "Used for education at: Temple, Holy Guild House, Guild House, Academy, by: Beavers, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for education have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nScribe\u003Csprite name=grade3\u003E,\r\nArtisan\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E,\r\nRain Mill\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 19,134: | Line 23,654: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Coal +1", | |||
"displayName": "Specialized Mining", | |||
"description": "+1 to \u003Csprite name=\"[crafting] coal\"\u003E Coal production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Amber 20", | |||
"displayName": "Amber Pouch", | |||
"description": "20 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Paper +2", | |||
"displayName": "Advanced Press", | |||
"description": "+2 to \u003Csprite name=\"[needs] scrolls\"\u003E Scrolls production (from gathering, farming, fishing, or production)." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "IVB | "id": "IVB Beaver Majority", | ||
"displayName": " | "displayName": "Beaver Majority", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "RaceAmountForTime", | |||
"amount": "16", | |||
"icon": "beaver_temp", | |||
"displayName": "Beavers", | |||
"description": "Have at least 16 Beavers for 30 seconds" | |||
} | |||
] | |||
}, | |||
{ | { | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "18", | ||
"icon": " | "icon": "beaver_temp", | ||
"displayName": " | "displayName": "Beavers", | ||
"description": "Have at least | "description": "Have at least 18 Beavers for 30 seconds" | ||
} | } | ||
] | ] | ||
| Line 19,168: | Line 23,712: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "22", | ||
"icon": " | "icon": "beaver_temp", | ||
"displayName": " | "displayName": "Beavers", | ||
"description": "Have at least | "description": "Have at least 22 Beavers for 30 seconds" | ||
}, | |||
{ | |||
"type": "NeedServed", | |||
"amount": "50", | |||
"icon": "Icon_Need_Education", | |||
"displayName": "Need for Education fulfilled", | |||
"description": "Fulfill your villagers' need for education 50 times." | |||
} | } | ||
] | ] | ||
| Line 19,178: | Line 23,729: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Pickled Goods +2", | |||
"displayName": "Pickle Jars", | |||
"description": "+2 to \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Pickled Goods 30", | |||
"displayName": "Pickled Goods", | |||
"description": "30 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Beaver Faction Support", | |||
"displayName": "Beaver Clan Support", | |||
"description": "Ever since the Great Civil War, all species have been locked in a constant struggle to gain the Queen's favor. The Beaver clan remembers your help. (+3 to Beavers Resolve)" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "IVB | "id": "IVB Brawling", | ||
"displayName": " | "displayName": "Brawling", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
], | ], | ||
"isTimed": | "isTimed": false, | ||
"timeToFail": | "timeToFail": 0, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
| Line 19,205: | Line 23,763: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "14", | ||
"icon": " | "icon": "Icon_Need_Brawling", | ||
"displayName": " | "displayName": "Need for Brawling fulfilled", | ||
"description": " | "description": "Have at least 14 villagers with the Brawling need fulfilled for 30 seconds." | ||
} | } | ||
] | ] | ||
| Line 19,216: | Line 23,774: | ||
"difficulty": "Medium", | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | |||
"type": "NeedSatisfiedForTime", | |||
"amount": "18", | |||
"icon": "Icon_Need_Brawling", | |||
"displayName": "Need for Brawling fulfilled", | |||
"description": "Have at least 18 villagers with the Brawling need fulfilled for 30 seconds." | |||
}, | |||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_TrainingGear", | ||
"displayName": "Deliver | "displayName": "Deliver 20 Training Gear", | ||
"description": " | "description": "Used for brawling at: Clan Hall, Forum, Academy, by: Lizards, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for brawling have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmelter\u003Csprite name=grade2\u003E,\r\nTinkerer\u003Csprite name=grade2\u003E,\r\nWeaver\u003Csprite name=grade1\u003E,\r\nLeatherworker\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 19,228: | Line 23,793: | ||
"difficulty": "Hard", | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | |||
"type": "NeedSatisfiedForTime", | |||
"amount": "20", | |||
"icon": "Icon_Need_Brawling", | |||
"displayName": "Need for Brawling fulfilled", | |||
"description": "Have at least 20 villagers with the Brawling need fulfilled for 30 seconds." | |||
}, | |||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_TrainingGear", | ||
"displayName": "Deliver | "displayName": "Deliver 30 Training Gear", | ||
"description": " | "description": "Used for brawling at: Clan Hall, Forum, Academy, by: Lizards, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for brawling have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmelter\u003Csprite name=grade2\u003E,\r\nTinkerer\u003Csprite name=grade2\u003E,\r\nWeaver\u003Csprite name=grade1\u003E,\r\nLeatherworker\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 19,239: | Line 23,811: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Training Gear +2", | |||
"displayName": "Woodworking Tools", | |||
"description": "+2 to \u003Csprite name=\"[needs] training gear\"\u003E Training Gear production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Amber 25", | |||
"displayName": "Amber Pouch", | |||
"description": "25 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "NewRandomVillagers 5", | |||
"displayName": "Villagers", | |||
"description": "A group of 5 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "IVB | "id": "IVB Builders Tools", | ||
"displayName": " | "displayName": "Builder's Tools", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
| Line 19,262: | Line 23,846: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "Icon_Resource_SimpleTools", | ||
"displayName": "Deliver | "displayName": "Deliver 10 Tools", | ||
"description": " | "description": "Used primarily for exploration, opening caches, and completing difficult events.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nToolshop\u003Csprite name=grade3\u003E,\r\nFinesmith\u003Csprite name=grade3\u003E,\r\nCarpenter\u003Csprite name=grade2\u003E,\r\nSmithy\u003Csprite name=grade2\u003E,\r\nTinkerer\u003Csprite name=grade2\u003E" | ||
} | }, | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "Icon_Resource_BuildingMaterials", | ||
"displayName": "Deliver | "displayName": "Deliver 10 Pack of Building Materials", | ||
"description": " | "description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
}, | }, | ||
{ | { | ||
"difficulty": " | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "15", | ||
"icon": " | "icon": "Icon_Resource_SimpleTools", | ||
"displayName": "Deliver | "displayName": "Deliver 15 Tools", | ||
"description": " | "description": "Used primarily for exploration, opening caches, and completing difficult events.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nToolshop\u003Csprite name=grade3\u003E,\r\nFinesmith\u003Csprite name=grade3\u003E,\r\nCarpenter\u003Csprite name=grade2\u003E,\r\nSmithy\u003Csprite name=grade2\u003E,\r\nTinkerer\u003Csprite name=grade2\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "15", | |||
"icon": "Icon_Resource_BuildingMaterials", | |||
"displayName": "Deliver 15 Pack of Building Materials", | |||
"description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Hard", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "20", | |||
"icon": "Icon_Resource_SimpleTools", | |||
"displayName": "Deliver 20 Tools", | |||
"description": "Used primarily for exploration, opening caches, and completing difficult events.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nToolshop\u003Csprite name=grade3\u003E,\r\nFinesmith\u003Csprite name=grade3\u003E,\r\nCarpenter\u003Csprite name=grade2\u003E,\r\nSmithy\u003Csprite name=grade2\u003E,\r\nTinkerer\u003Csprite name=grade2\u003E" | |||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "20", | |||
"icon": "Icon_Resource_BuildingMaterials", | |||
"displayName": "Deliver 20 Pack of Building Materials", | |||
"description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 19,295: | Line 23,900: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Biscuits +2", | |||
"displayName": "Bigger Pans", | |||
"description": "+2 to \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Pie +2", | |||
"displayName": "Bigger Ovens", | |||
"description": "+2 to \u003Csprite name=\"[food processed] pie\"\u003E Pie production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Jerky +2", | |||
"displayName": "Salted Jerky", | |||
"description": "+2 to \u003Csprite name=\"[food processed] jerky\"\u003E Jerky production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Skewers +2", | |||
"displayName": "Bigger Grill", | |||
"description": "+2 to \u003Csprite name=\"[food processed] skewers\"\u003E Skewers production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Pickled Goods +2", | |||
"displayName": "Pickle Jars", | |||
"description": "+2 to \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Porridge +2", | |||
"displayName": "Puffed Grain", | |||
"description": "+2 to \u003Csprite name=\"[food processed] porridge\"\u003E Porridge production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Paste +2", | |||
"displayName": "Steel Grater", | |||
"description": "+2 to \u003Csprite name=\"[food processed] paste\"\u003E Paste production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "PlantingRate +25", | |||
"displayName": "Seed Pouch", | |||
"description": "Planting crops is 25% faster." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "HarvestingRate +25", | |||
"displayName": "Obsidian Sickles", | |||
"description": "Harvesting crops is 25% faster." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "IVB | "id": "IVB Education", | ||
"displayName": " | "displayName": "Knowledge", | ||
"tiers": [ | "tiers": [ | ||
"IV" | "IV" | ||
| Line 19,324: | Line 23,965: | ||
{ | { | ||
"type": "NeedSatisfiedForTime", | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "14", | ||
"icon": " | "icon": "Icon_Need_Education", | ||
"displayName": "Need for | "displayName": "Need for Education fulfilled", | ||
"description": "Have at least | "description": "Have at least 14 villagers with the Education need fulfilled for 30 seconds." | ||
}, | } | ||
] | |||
}, | |||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | { | ||
"type": "NeedSatisfiedForTime", | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "16", | ||
"icon": " | "icon": "Icon_Need_Education", | ||
"displayName": "Need for | "displayName": "Need for Education fulfilled", | ||
"description": "Have at least | "description": "Have at least 16 villagers with the Education need fulfilled for 30 seconds." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_Scrolls", | ||
"displayName": " | "displayName": "Deliver 20 Scrolls", | ||
"description": " | "description": "Used for education at: Temple, Holy Guild House, Guild House, Academy, by: Beavers, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for education have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nScribe\u003Csprite name=grade3\u003E,\r\nArtisan\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E,\r\nRain Mill\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
}, | }, | ||
{ | { | ||
"difficulty": " | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "NeedSatisfiedForTime", | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Need_Education", | ||
"displayName": "Need for | "displayName": "Need for Education fulfilled", | ||
"description": "Have at least | "description": "Have at least 20 villagers with the Education need fulfilled for 30 seconds." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Scrolls", | ||
"displayName": " | "displayName": "Deliver 30 Scrolls", | ||
"description": " | "description": "Used for education at: Temple, Holy Guild House, Guild House, Academy, by: Beavers, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for education have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nScribe\u003Csprite name=grade3\u003E,\r\nArtisan\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E,\r\nRain Mill\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Paper +2", | |||
"displayName": "Advanced Press", | |||
"description": "+2 to \u003Csprite name=\"[needs] scrolls\"\u003E Scrolls production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Incense +2", | |||
"displayName": "Vessel of Incense", | |||
"description": "+2 to \u003Csprite name=\"[needs] incense\"\u003E Incense production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Tea +2", | |||
"displayName": "Tea Infuser", | |||
"description": "+2 to \u003Csprite name=\"[needs] tea\"\u003E Tea production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Training Gear +2", | |||
"displayName": "Woodworking Tools", | |||
"description": "+2 to \u003Csprite name=\"[needs] training gear\"\u003E Training Gear production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Ale +2", | |||
"displayName": "Bigger Barrels", | |||
"description": "+2 to \u003Csprite name=\"[needs] ale\"\u003E Ale production (from gathering, farming, fishing, or production)." | |||
}, | }, | ||
{ | { | ||
" | "id": "Wine +2", | ||
"displayName": "Advanced Filters", | |||
"description": "+2 to \u003Csprite name=\"[needs] wine\"\u003E Wine production (from gathering, farming, fishing, or production)." | |||
} | } | ||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"Pickled Goods | "id": "Porridge 40", | ||
" | "displayName": "Box of Porridge", | ||
" | "description": "40 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | ||
}, | |||
{ | |||
"id": "Paste 40", | |||
"displayName": "Bowl of Paste", | |||
"description": "40 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Pickled Goods 40", | |||
"displayName": "Pickled Goods", | |||
"description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
}, | |||
{ | |||
"id": "Biscuits 40", | |||
"displayName": "Basket of Biscuits", | |||
"description": "40 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pie 40", | |||
"displayName": "Basket of Pies", | |||
"description": "40 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
}, | |||
{ | |||
"id": "Jerky 40", | |||
"displayName": "Basket of Jerky", | |||
"description": "40 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Parts 10", | |||
"displayName": "Parts", | |||
"description": "10 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVB Fox Majority", | ||
"displayName": " | "displayName": "Fox Majority", | ||
"tiers": [ | "tiers": [ | ||
" | "IV" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 19,424: | Line 24,101: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "16", | ||
"icon": " | "icon": "fox_temp", | ||
"displayName": " | "displayName": "Foxes", | ||
"description": " | "description": "Have at least 16 Foxes for 30 seconds" | ||
}, | } | ||
] | |||
}, | |||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | |||
"type": "RaceAmountForTime", | |||
"amount": "18", | |||
"icon": "fox_temp", | |||
"displayName": "Foxes", | |||
"description": "Have at least 18 Foxes for 30 seconds" | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Hard", | |||
"logics": [ | |||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "fox_temp", | ||
"displayName": " | "displayName": "Foxes", | ||
"description": " | "description": "Have at least 20 Foxes for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "40", | ||
"icon": " | "icon": "Icon_Resource_Porridge", | ||
"displayName": " | "displayName": "Deliver 40 Porridge", | ||
"description": " | "description": "A nutritious and warming meal. Liked by: Humans, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for porridge have an increased chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nBeanery\u003Csprite name=grade3\u003E,\r\nCookhouse\u003Csprite name=grade2\u003E,\r\nPantry\u003Csprite name=grade2\u003E,\r\nBrewery\u003Csprite name=grade2\u003E" | ||
} | } | ||
] | ] | ||
| Line 19,448: | Line 24,142: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Grain 50", | |||
"displayName": "Box of Grain", | |||
"description": "50 \u003Csprite name=\"[food raw] grain\"\u003E Grain" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Porridge +2", | |||
"displayName": "Puffed Grain", | |||
"description": "+2 to \u003Csprite name=\"[food processed] porridge\"\u003E Porridge production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards3": [] | "rewards3": [ | ||
{ | |||
"id": "Amber 25", | |||
"displayName": "Amber Pouch", | |||
"description": "25 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVB Frog Majority", | ||
"displayName": " | "displayName": "Frog Majority", | ||
"tiers": [ | "tiers": [ | ||
" | "IV" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 19,468: | Line 24,176: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "16", | ||
"icon": " | "icon": "frog_temp", | ||
"displayName": " | "displayName": "Frogs", | ||
"description": " | "description": "Have at least 16 Frogs for 30 seconds" | ||
} | } | ||
] | ] | ||
} | }, | ||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | |||
"type": "RaceAmountForTime", | |||
"amount": "18", | |||
"icon": "frog_temp", | |||
"displayName": "Frogs", | |||
"description": "Have at least 18 Frogs for 30 seconds" | |||
} | |||
] | |||
}, | |||
{ | { | ||
"difficulty": " | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "22", | ||
"icon": " | "icon": "frog_temp", | ||
"displayName": " | "displayName": "Frogs", | ||
"description": " | "description": "Have at least 22 Frogs for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "50", | ||
"icon": " | "icon": "Icon_Need_Brawling", | ||
"displayName": " | "displayName": "Need for Brawling fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for brawling 50 times." | ||
} | } | ||
] | ] | ||
| Line 19,527: | Line 24,217: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Paste +2", | |||
"displayName": "Steel Grater", | |||
"description": "+2 to \u003Csprite name=\"[food processed] paste\"\u003E Paste production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [], | "rewards2": [ | ||
"rewards3": [] | { | ||
"id": "Fishing Huts Speed", | |||
"displayName": "Wide Nets", | |||
"description": "More durable and much wider nets. Fishing speed is increased by 25%." | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Bricks 20", | |||
"displayName": "Crate of Bricks", | |||
"description": "20 \u003Csprite name=\"[mat processed] bricks\"\u003E Bricks" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVB Harpy Majority", | ||
"displayName": " | "displayName": "Harpy Majority", | ||
"tiers": [ | "tiers": [ | ||
" | "IV" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 19,545: | Line 24,251: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "16", | ||
"icon": " | "icon": "harpy_temp", | ||
"displayName": " | "displayName": "Harpies", | ||
"description": " | "description": "Have at least 16 Harpies for 30 seconds" | ||
} | } | ||
] | ] | ||
} | }, | ||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | |||
"type": "RaceAmountForTime", | |||
"amount": "18", | |||
"icon": "harpy_temp", | |||
"displayName": "Harpies", | |||
"description": "Have at least 18 Harpies for 30 seconds" | |||
} | |||
] | |||
}, | |||
{ | { | ||
"difficulty": " | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "22", | ||
"icon": " | "icon": "harpy_temp", | ||
"displayName": " | "displayName": "Harpies", | ||
"description": " | "description": "Have at least 22 Harpies for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_Tea", | ||
"displayName": " | "displayName": "Deliver 20 Tea", | ||
"description": " | "description": "Used for treatment at: Market, Tea Doctor, Bath House, by: \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Villagers with a satisfied need for treatment have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nTeahouse\u003Csprite name=grade3\u003E,\r\nApothecary\u003Csprite name=grade2\u003E,\r\nAlchemist's Hut\u003Csprite name=grade2\u003E,\r\nDruid's Hut\u003Csprite name=grade2\u003E" | ||
} | } | ||
] | ] | ||
| Line 19,599: | Line 24,292: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Berries +1", | |||
"displayName": "Large Berry Baskets", | |||
"description": "+1 to \u003Csprite name=\"[food raw] berries\"\u003E Berries production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [], | "rewards2": [ | ||
"rewards3": [] | { | ||
"id": "Amber 20", | |||
"displayName": "Amber Pouch", | |||
"description": "20 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Tea +2", | |||
"displayName": "Tea Infuser", | |||
"description": "+2 to \u003Csprite name=\"[needs] tea\"\u003E Tea production (from gathering, farming, fishing, or production)." | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVB Human Majority", | ||
"displayName": " | "displayName": "Human Majority", | ||
"tiers": [ | "tiers": [ | ||
" | "IV" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 19,617: | Line 24,326: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "16", | ||
"icon": " | "icon": "human_temp", | ||
"displayName": " | "displayName": "Humans", | ||
"description": " | "description": "Have at least 16 Humans for 30 seconds" | ||
} | } | ||
] | ] | ||
} | }, | ||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | |||
"type": "RaceAmountForTime", | |||
"amount": "20", | |||
"icon": "human_temp", | |||
"displayName": "Humans", | |||
"description": "Have at least 20 Humans for 30 seconds" | |||
} | |||
] | |||
}, | |||
{ | { | ||
"difficulty": " | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "22", | ||
"icon": " | "icon": "human_temp", | ||
"displayName": " | "displayName": "Humans", | ||
"description": " | "description": "Have at least 22 Humans for 30 seconds" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": "10", | "amount": "10", | ||
"icon": " | "icon": "Icon_Resource_Crops", | ||
"displayName": " | "displayName": "Deliver 10 Pack of Crops", | ||
"description": " | "description": "Crops packaged for delivery, used to fulfill orders and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nGranary\u003Csprite name=grade2\u003E,\r\nBrewery\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
| Line 19,671: | Line 24,367: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Pottery +2", | |||
"displayName": "Rain-Powered Pottery Wheel", | |||
"description": "+2 to \u003Csprite name=\"[vessel] pottery\"\u003E Pottery production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Amber 25", | |||
"displayName": "Amber Pouch", | |||
"description": "25 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards3": [] | "rewards3": [ | ||
{ | |||
"id": "Planks 20", | |||
"displayName": "Box of Planks", | |||
"description": "20 \u003Csprite name=\"[mat processed] planks\"\u003E Planks" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVB Leisure", | ||
"displayName": " | "displayName": "Leisure", | ||
"tiers": [ | "tiers": [ | ||
" | "IV" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 19,691: | Line 24,401: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "14", | ||
"icon": " | "icon": "Icon_Need_Leisure", | ||
"displayName": " | "displayName": "Need for Leisure fulfilled", | ||
"description": " | "description": "Have at least 14 villagers with the Leisure need fulfilled for 30 seconds." | ||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "18", | ||
"icon": " | "icon": "Icon_Need_Leisure", | ||
"displayName": " | "displayName": "Need for Leisure fulfilled", | ||
"description": " | "description": "Have at least 18 villagers with the Leisure need fulfilled for 30 seconds." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": "20", | "amount": "20", | ||
"icon": "Icon_Resource_Ale", | "icon": "Icon_Resource_Ale", | ||
"displayName": "Ale in | "displayName": "Deliver 20 Ale", | ||
"description": " | "description": "Used for leisure at: Tavern, Monastery, Market, by Humans, Beavers. Villagers with a satisfied need for leisure have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nBrewery\u003Csprite name=grade3\u003E,\r\nDistillery\u003Csprite name=grade2\u003E,\r\nTinctury\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade1\u003E" | ||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Hard", | |||
"logics": [ | |||
{ | |||
"type": "NeedSatisfiedForTime", | |||
"amount": "22", | |||
"icon": "Icon_Need_Leisure", | |||
"displayName": "Need for Leisure fulfilled", | |||
"description": "Have at least 22 villagers with the Leisure need fulfilled for 30 seconds." | |||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "30", | |||
"icon": "Icon_Resource_Ale", | |||
"displayName": "Deliver 30 Ale", | |||
"description": "Used for leisure at: Tavern, Monastery, Market, by Humans, Beavers. Villagers with a satisfied need for leisure have a higher chance of producing double yields.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nBrewery\u003Csprite name=grade3\u003E,\r\nDistillery\u003Csprite name=grade2\u003E,\r\nTinctury\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade1\u003E" | |||
} | } | ||
] | ] | ||
| Line 19,715: | Line 24,449: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Ale +2", | |||
"displayName": "Bigger Barrels", | |||
"description": "+2 to \u003Csprite name=\"[needs] ale\"\u003E Ale production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Roots 30", | |||
"displayName": "Pack of Roots", | |||
"description": "30 \u003Csprite name=\"[food raw] roots\"\u003E Roots" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Pottery 40", | |||
"displayName": "Box of Pottery", | |||
"description": "40 \u003Csprite name=\"[vessel] pottery\"\u003E Pottery" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVB Lizard Majority", | ||
"displayName": " | "displayName": "Lizard Majority", | ||
"tiers": [ | "tiers": [ | ||
" | "IV" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 19,737: | Line 24,483: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RaceAmountForTime", | ||
"amount": " | "amount": "16", | ||
"icon": " | "icon": "lizard_temp", | ||
"displayName": " | "displayName": "Lizards", | ||
"description": " | "description": "Have at least 16 Lizards for 30 seconds" | ||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | |||
"type": "RaceAmountForTime", | |||
"amount": "18", | |||
"icon": "lizard_temp", | |||
"displayName": "Lizards", | |||
"description": "Have at least 18 Lizards for 30 seconds" | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Hard", | |||
"logics": [ | |||
{ | |||
"type": "RaceAmountForTime", | |||
"amount": "20", | |||
"icon": "lizard_temp", | |||
"displayName": "Lizards", | |||
"description": "Have at least 20 Lizards for 30 seconds" | |||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "60", | ||
"icon": " | "icon": "Icon_Resource_Meat", | ||
"displayName": " | "displayName": "Deliver 60 Meat", | ||
"description": " | "description": "Common food source.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nTrappers' Camp\u003Csprite name=grade2\u003E,\r\nRanch\u003Csprite name=grade1\u003E,\r\nSmall Trappers' Camp\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 19,754: | Line 24,524: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Meat +1", | |||
"displayName": "Nets", | |||
"description": "+1 to \u003Csprite name=\"[food raw] meat\"\u003E Meat production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
} | |||
], | ], | ||
"rewards3": [] | "rewards3": [ | ||
{ | |||
"id": "Amber 25", | |||
"displayName": "Amber Pouch", | |||
"description": "25 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVB Rainproof Coats", | ||
"displayName": " | "displayName": "Rainproof Coats", | ||
"tiers": [ | "tiers": [ | ||
" | "IV" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 19,773: | Line 24,557: | ||
"difficulty": "Easy", | "difficulty": "Easy", | ||
"logics": [ | "logics": [ | ||
{ | |||
"type": "NeedServed", | |||
"amount": "40", | |||
"icon": "Icon_Resource_Coats", | |||
"displayName": "Need for Coats fulfilled", | |||
"description": "Fulfill your villagers' need for coats 40 times." | |||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "15", | |||
"icon": "Icon_Resource_Leather", | |||
"displayName": "Deliver 15 Leather", | |||
"description": "Used for crafting.\n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nHarvesters' Camp\u003Csprite name=grade2\u003E,\r\nRanch\u003Csprite name=grade1\u003E" | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | |||
"type": "NeedServed", | |||
"amount": "50", | |||
"icon": "Icon_Resource_Coats", | |||
"displayName": "Need for Coats fulfilled", | |||
"description": "Fulfill your villagers' need for coats 50 times." | |||
}, | |||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Oil", | ||
"displayName": "Deliver | "displayName": "Deliver 30 Oil", | ||
"description": " | "description": "Efficient fuel. \n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nPress\u003Csprite name=grade3\u003E,\r\nDruid's Hut\u003Csprite name=grade3\u003E,\r\nButcher\u003Csprite name=grade2\u003E" | ||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Hard", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "50", | |||
"icon": "Icon_Resource_Oil", | |||
"displayName": "Deliver 50 Oil", | |||
"description": "Efficient fuel. \n \n \u003Cb\u003EObtained in:\u003C/b\u003E \r\nPress\u003Csprite name=grade3\u003E,\r\nDruid's Hut\u003Csprite name=grade3\u003E,\r\nButcher\u003Csprite name=grade2\u003E" | |||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "50", | |||
"icon": "Icon_Resource_Coats", | |||
"displayName": "Deliver 50 Coats", | |||
"description": "Reliable protection from the rain. Used as clothing by: Humans, Beavers, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E, \u003Ccolor=#a9a9a9\u003ELocked\u003C/color\u003E. Grants an additional Resolve bonus during the storm.\n\n\u003Cb\u003EProduced in:\u003C/b\u003E \r\nClothier\u003Csprite name=grade3\u003E,\r\nCooperage\u003Csprite name=grade2\u003E,\r\nArtisan\u003Csprite name=grade2\u003E,\r\nDruid's Hut\u003Csprite name=grade1\u003E" | |||
} | } | ||
] | ] | ||
| Line 19,784: | Line 24,613: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Coats +3", | |||
"displayName": "Ancient Sewing Technique", | |||
"description": "+3 to \u003Csprite name=\"[needs] coats\"\u003E Coats production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Fabric 40", | |||
"displayName": "Bundle of Fabric", | |||
"description": "40 \u003Csprite name=\"[mat processed] fabric\"\u003E Fabric" | |||
} | |||
], | ], | ||
"rewards3": [] | "rewards3": [ | ||
{ | |||
"id": "NewRandomVillagers 5", | |||
"displayName": "Villagers", | |||
"description": "A group of 5 villagers." | |||
} | |||
] | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVB Rich Delivery", | ||
"displayName": " | "displayName": "Expensive Delivery", | ||
"tiers": [ | "tiers": [ | ||
" | "IV" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 19,804: | Line 24,647: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "15", | ||
"icon": " | "icon": "Icon_Resource_BuildingMaterials", | ||
"displayName": " | "displayName": "Deliver 15 Pack of Building Materials", | ||
"description": " | "description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | }, | ||
{ | |||
"type": "Good", | |||
"amount": "20", | |||
"icon": "Icon_Resource_TradeGoods", | |||
"displayName": "Deliver 20 Pack of Trade Goods", | |||
"description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmithy\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E" | |||
} | |||
] | ] | ||
} | }, | ||
{ | { | ||
"difficulty": " | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_BuildingMaterials", | ||
"displayName": " | "displayName": "Deliver 20 Pack of Building Materials", | ||
"description": " | "description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "25", | ||
"icon": " | "icon": "Icon_Resource_TradeGoods", | ||
"displayName": " | "displayName": "Deliver 25 Pack of Trade Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmithy\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E" | ||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Hard", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "25", | |||
"icon": "Icon_Resource_BuildingMaterials", | |||
"displayName": "Deliver 25 Pack of Building Materials", | |||
"description": "Building materials packaged for delivery, used to fulfill orders, upgrade buildings, and trade.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nCobbler\u003Csprite name=grade2\u003E,\r\nClothier\u003Csprite name=grade2\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "25", | ||
"icon": " | "icon": "Icon_Resource_TradeGoods", | ||
"displayName": " | "displayName": "Deliver 25 Pack of Trade Goods", | ||
"description": " | "description": "Goods highly sought after by traders. Can be used to fulfill orders, or sold for a large profit.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmithy\u003Csprite name=grade2\u003E,\r\nScribe\u003Csprite name=grade2\u003E,\r\nLumber Mill\u003Csprite name=grade1\u003E" | ||
} | } | ||
] | ] | ||
| Line 19,858: | Line 24,702: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Plant Fibre +1", | |||
"displayName": "Rich in Fiber", | |||
"description": "+1 to \u003Csprite name=\"[mat raw] plant fibre\"\u003E Plant Fiber production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Grain +1", | |||
"displayName": "Mold Supply", | |||
"description": "+1 to \u003Csprite name=\"[food raw] grain\"\u003E Grain production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Ale 30", | |||
"displayName": "Barrels of Ale", | |||
"description": "30 \u003Csprite name=\"[needs] ale\"\u003E Ale" | |||
}, | |||
{ | |||
"id": "Wine 30", | |||
"displayName": "Barrels of Wine", | |||
"description": "30 \u003Csprite name=\"[needs] wine\"\u003E Wine" | |||
}, | |||
{ | |||
"id": "Incense 30", | |||
"displayName": "Vessel of Incense", | |||
"description": "30 \u003Csprite name=\"[needs] incense\"\u003E Incense" | |||
}, | |||
{ | |||
"id": "Paper 30", | |||
"displayName": "Bundle of Scrolls", | |||
"description": "30 \u003Csprite name=\"[needs] scrolls\"\u003E Scrolls" | |||
}, | |||
{ | |||
"id": "Training Gear 30", | |||
"displayName": "Training Gear", | |||
"description": "30 \u003Csprite name=\"[needs] training gear\"\u003E Training Gear" | |||
}, | |||
{ | |||
"id": "Tea 30", | |||
"displayName": "Crate of Tea", | |||
"description": "30 \u003Csprite name=\"[needs] tea\"\u003E Tea" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVB TO Building Tools", | ||
"displayName": " | "displayName": "Construction Work", | ||
"tiers": [ | "tiers": [ | ||
" | "IV" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 480, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
| Line 19,880: | Line 24,761: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "Icon_Resource_SimpleTools", | ||
"displayName": " | "displayName": "Deliver 10 Tools", | ||
"description": " | "description": "Used primarily for exploration, opening caches, and completing difficult events.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nToolshop\u003Csprite name=grade3\u003E,\r\nFinesmith\u003Csprite name=grade3\u003E,\r\nCarpenter\u003Csprite name=grade2\u003E,\r\nSmithy\u003Csprite name=grade2\u003E,\r\nTinkerer\u003Csprite name=grade2\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "10", | |||
"icon": "Icon_Resource_Pipes", | |||
"displayName": "Deliver 10 Pipes", | |||
"description": "Used to install Rainpunk Engines in production buildings and build Geyser Pumps.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmithy\u003Csprite name=grade2\u003E,\r\nToolshop\u003Csprite name=grade2\u003E,\r\nCrude Workstation\u003Csprite name=grade0\u003E,\r\nWorkshop\u003Csprite name=grade0\u003E" | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "15", | |||
"icon": "Icon_Resource_SimpleTools", | |||
"displayName": "Deliver 15 Tools", | |||
"description": "Used primarily for exploration, opening caches, and completing difficult events.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nToolshop\u003Csprite name=grade3\u003E,\r\nFinesmith\u003Csprite name=grade3\u003E,\r\nCarpenter\u003Csprite name=grade2\u003E,\r\nSmithy\u003Csprite name=grade2\u003E,\r\nTinkerer\u003Csprite name=grade2\u003E" | |||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": "14", | |||
"icon": "Icon_Resource_Pipes", | |||
"displayName": "Deliver 14 Pipes", | |||
"description": "Used to install Rainpunk Engines in production buildings and build Geyser Pumps.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmithy\u003Csprite name=grade2\u003E,\r\nToolshop\u003Csprite name=grade2\u003E,\r\nCrude Workstation\u003Csprite name=grade0\u003E,\r\nWorkshop\u003Csprite name=grade0\u003E" | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Hard", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "20", | "amount": "20", | ||
"icon": " | "icon": "Icon_Resource_SimpleTools", | ||
"displayName": " | "displayName": "Deliver 20 Tools", | ||
"description": " | "description": "Used primarily for exploration, opening caches, and completing difficult events.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nToolshop\u003Csprite name=grade3\u003E,\r\nFinesmith\u003Csprite name=grade3\u003E,\r\nCarpenter\u003Csprite name=grade2\u003E,\r\nSmithy\u003Csprite name=grade2\u003E,\r\nTinkerer\u003Csprite name=grade2\u003E" | ||
}, | |||
{ | |||
"type": "Good", | |||
"amount": "18", | |||
"icon": "Icon_Resource_Pipes", | |||
"displayName": "Deliver 18 Pipes", | |||
"description": "Used to install Rainpunk Engines in production buildings and build Geyser Pumps.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nSmithy\u003Csprite name=grade2\u003E,\r\nToolshop\u003Csprite name=grade2\u003E,\r\nCrude Workstation\u003Csprite name=grade0\u003E,\r\nWorkshop\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 19,897: | Line 24,816: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Oil 5pm", | |||
"displayName": "Oil Delivery Line", | |||
"description": "5 \u003Csprite name=\"[crafting] oil\"\u003E Oil per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Copper Tools +1", | |||
"displayName": "Advanced Smithing", | |||
"description": "+1 to \u003Csprite name=\"[tools] simple tools\"\u003E Tools production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Planks 30", | |||
"displayName": "Box of Planks", | |||
"description": "30 \u003Csprite name=\"[mat processed] planks\"\u003E Planks" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVB TO Engines Amount", | ||
"displayName": " | "displayName": "Technological Progress", | ||
"tiers": [ | "tiers": [ | ||
" | "IV" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 600, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
"difficulty": " | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "EnginesAmount", | ||
"amount": " | "amount": "8", | ||
"icon": " | "icon": "en_craft_61", | ||
"displayName": " | "displayName": "Rain Engines Installed", | ||
"description": " | "description": "Have at least 8 buildings with Rain Engines installed in your settlement." | ||
} | } | ||
] | ] | ||
} | }, | ||
{ | { | ||
"difficulty": " | "difficulty": "Hard", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "EnginesAmount", | ||
"amount": " | "amount": "10", | ||
"icon": " | "icon": "en_craft_61", | ||
"displayName": " | "displayName": "Rain Engines Installed", | ||
"description": " | "description": "Have at least 10 buildings with Rain Engines installed in your settlement." | ||
} | } | ||
] | ] | ||
| Line 19,975: | Line 24,872: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Incense 5pm", | |||
"displayName": "Incense Delivery Line", | |||
"description": "5 \u003Csprite name=\"[needs] incense\"\u003E Incense per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
}, | |||
{ | |||
"id": "Manuscripts (paper) 5pm", | |||
"displayName": "Scroll Delivery Line", | |||
"description": "5 \u003Csprite name=\"[needs] scrolls\"\u003E Scrolls per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
}, | |||
{ | |||
"id": "Training Gear 5pm", | |||
"displayName": "Training Gear Delivery Line", | |||
"description": "5 \u003Csprite name=\"[needs] training gear\"\u003E Training Gear per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
}, | |||
{ | |||
"id": "Ale 5pm", | |||
"displayName": "Ale Delivery Line", | |||
"description": "5 \u003Csprite name=\"[needs] ale\"\u003E Ale per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
}, | |||
{ | |||
"id": "Wine 5pm", | |||
"displayName": "Wine Delivery Line", | |||
"description": "5 \u003Csprite name=\"[needs] wine\"\u003E Wine per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
}, | |||
{ | |||
"id": "Tea 5pm", | |||
"displayName": "Tea Delivery Line", | |||
"description": "5 \u003Csprite name=\"[needs] tea\"\u003E Tea per minute. Not affected by production bonuses and does not contribute to production-based perks" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Accidental Skewers", | |||
"displayName": "Zhorg's Secret Ingredient", | |||
"description": "A mysterious ingredient discovered by the famous chef and businessman Zhorg. Gain 10 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers for every 10 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods produced." | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Amber 50", | |||
"displayName": "Amber Pouch", | |||
"description": "50 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVB TO Food Provision", | ||
"displayName": " | "displayName": "Food Provision", | ||
"tiers": [ | "tiers": [ | ||
" | "IV" | ||
], | ], | ||
"isTimed": | "isTimed": true, | ||
"timeToFail": | "timeToFail": 360, | ||
"objectivesSets": [ | "objectivesSets": [ | ||
{ | { | ||
| Line 19,998: | Line 24,932: | ||
{ | { | ||
"type": "Good", | "type": "Good", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Resource_Provisions", | ||
"displayName": "Deliver | "displayName": "Deliver 30 Pack of Provisions", | ||
"description": " | "description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | } | ||
] | ] | ||
} | }, | ||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "35", | |||
"icon": "Icon_Resource_Provisions", | |||
"displayName": "Deliver 35 Pack of Provisions", | |||
"description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Hard", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "40", | |||
"icon": "Icon_Resource_Provisions", | |||
"displayName": "Deliver 40 Pack of Provisions", | |||
"description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | |||
] | |||
} | |||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Ink +5", | |||
"displayName": "Big Phials", | |||
"description": "+5 to \u003Csprite name=\"[crafting] dye\"\u003E Dye production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Glow Oil 40", | |||
"displayName": "Oil Vessels", | |||
"description": "40 \u003Csprite name=\"[crafting] oil\"\u003E Oil" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Temple Blueprint", | |||
"displayName": "Temple", | |||
"description": "A place where villagers can fulfill their need for: Religion, Education. Passive effects: Sacrament of the Flame." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVB Travel Rations", | ||
"displayName": " | "displayName": "Travel Rations", | ||
"tiers": [ | "tiers": [ | ||
" | "IV" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 20,029: | Line 24,999: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": "25", | "amount": "25", | ||
"icon": " | "icon": "Icon_Resource_Provisions", | ||
"displayName": " | "displayName": "Deliver 25 Pack of Provisions", | ||
"description": " | "description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | ||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Medium", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "30", | |||
"icon": "Icon_Resource_Provisions", | |||
"displayName": "Deliver 30 Pack of Provisions", | |||
"description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Hard", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "35", | |||
"icon": "Icon_Resource_Provisions", | |||
"displayName": "Deliver 35 Pack of Provisions", | |||
"description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | } | ||
] | ] | ||
| Line 20,039: | Line 25,033: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "NewRandomVillagers 4", | |||
"displayName": "Villagers", | |||
"description": "A group of 4 villagers." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Skewers 40", | |||
"displayName": "Pack of Skewers", | |||
"description": "40 \u003Csprite name=\"[food processed] skewers\"\u003E Skewers" | |||
}, | |||
{ | |||
"id": "Jerky 40", | |||
"displayName": "Basket of Jerky", | |||
"description": "40 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
}, | |||
{ | |||
"id": "Paste 40", | |||
"displayName": "Bowl of Paste", | |||
"description": "40 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
}, | |||
{ | |||
"id": "Porridge 40", | |||
"displayName": "Box of Porridge", | |||
"description": "40 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Pickled Goods 40", | |||
"displayName": "Pickled Goods", | |||
"description": "40 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
}, | |||
{ | |||
"id": "Biscuits 40", | |||
"displayName": "Basket of Biscuits", | |||
"description": "40 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pie 40", | |||
"displayName": "Basket of Pies", | |||
"description": "40 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Ranch Blueprint", | |||
"displayName": "Ranch", | |||
"description": "Can produce: \u003Csprite name=[food raw] meat\u003E Meat (\u003Csprite name=grade1\u003E), \u003Csprite name=[mat raw] leather\u003E Leather (\u003Csprite name=grade1\u003E), \u003Csprite name=[food raw] eggs\u003E Eggs (\u003Csprite name=grade1\u003E). \nRain engine: \u003Csprite name=\"[water] drizzle water\"\u003E Drizzle Water." | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "IVB Utopia", | ||
"displayName": " | "displayName": "Utopia", | ||
"tiers": [ | "tiers": [ | ||
" | "IV" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 20,061: | Line 25,097: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "12", | ||
"icon": " | "icon": "Icon_Resource_Jerky", | ||
"displayName": " | "displayName": "Need for Jerky fulfilled", | ||
"description": " | "description": "Have at least 12 villagers with the Jerky need fulfilled for 30 seconds." | ||
}, | |||
{ | |||
"type": "NeedSatisfiedForTime", | |||
"amount": "12", | |||
"icon": "Icon_Resource_Pie", | |||
"displayName": "Need for Pie fulfilled", | |||
"description": "Have at least 12 villagers with the Pie need fulfilled for 30 seconds." | |||
}, | |||
{ | |||
"type": "NeedSatisfiedForTime", | |||
"amount": "12", | |||
"icon": "Icon_Resource_Skewers", | |||
"displayName": "Need for Skewers fulfilled", | |||
"description": "Have at least 12 villagers with the Skewers need fulfilled for 30 seconds." | |||
} | } | ||
] | ] | ||
} | }, | ||
{ | { | ||
"difficulty": " | "difficulty": "Medium", | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": "30", | "amount": "14", | ||
"icon": " | "icon": "Icon_Resource_Jerky", | ||
"displayName": " | "displayName": "Need for Jerky fulfilled", | ||
"description": " | "description": "Have at least 14 villagers with the Jerky need fulfilled for 30 seconds." | ||
}, | |||
{ | |||
"type": "NeedSatisfiedForTime", | |||
"amount": "14", | |||
"icon": "Icon_Resource_Pie", | |||
"displayName": "Need for Pie fulfilled", | |||
"description": "Have at least 14 villagers with the Pie need fulfilled for 30 seconds." | |||
}, | }, | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "14", | ||
"icon": " | "icon": "Icon_Resource_Skewers", | ||
"displayName": " | "displayName": "Need for Skewers fulfilled", | ||
"description": " | "description": "Have at least 14 villagers with the Skewers need fulfilled for 30 seconds." | ||
} | } | ||
] | ] | ||
} | }, | ||
{ | |||
"difficulty": "Hard", | |||
"logics": [ | |||
{ | |||
"type": "NeedSatisfiedForTime", | |||
"amount": "16", | |||
"icon": "Icon_Resource_Jerky", | |||
"displayName": "Need for Jerky fulfilled", | |||
"description": "Have at least 16 villagers with the Jerky need fulfilled for 30 seconds." | |||
}, | |||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "16", | ||
"icon": " | "icon": "Icon_Resource_Pie", | ||
"displayName": " | "displayName": "Need for Pie fulfilled", | ||
"description": " | "description": "Have at least 16 villagers with the Pie need fulfilled for 30 seconds." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "NeedSatisfiedForTime", | ||
"amount": " | "amount": "16", | ||
"icon": " | "icon": "Icon_Resource_Skewers", | ||
"displayName": "Need for | "displayName": "Need for Skewers fulfilled", | ||
"description": " | "description": "Have at least 16 villagers with the Skewers need fulfilled for 30 seconds." | ||
} | } | ||
] | ] | ||
| Line 20,147: | Line 25,173: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Pack of Trade Goods Worth More", | |||
"displayName": "Value Added Tax", | |||
"description": "Specializing in a particular branch of commerce can bring a lot of profit. \u003Csprite name=\"[packs] pack of trade goods\"\u003E Packs of trade goods are worth 25% more when sold through trade routes or directly to traders." | |||
}, | |||
{ | |||
"id": "Biscuits +3", | |||
"displayName": "Bigger Pans", | |||
"description": "+3 to \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Pickled Goods +3", | |||
"displayName": "Pickle Jars", | |||
"description": "+3 to \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Porridge +3", | |||
"displayName": "Puffed Grain", | |||
"description": "+3 to \u003Csprite name=\"[food processed] porridge\"\u003E Porridge production (from gathering, farming, fishing, or production)." | |||
}, | |||
{ | |||
"id": "Paste +3", | |||
"displayName": "Steel Grater", | |||
"description": "+3 to \u003Csprite name=\"[food processed] paste\"\u003E Paste production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Biscuits 60", | |||
"displayName": "Basket of Biscuits", | |||
"description": "60 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
}, | |||
{ | |||
"id": "Pickled Goods 60", | |||
"displayName": "Pickled Goods", | |||
"description": "60 \u003Csprite name=\"[food processed] pickled goods\"\u003E Pickled Goods" | |||
}, | |||
{ | |||
"id": "Porridge 60", | |||
"displayName": "Box of Porridge", | |||
"description": "60 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
}, | |||
{ | |||
"id": "Paste 60", | |||
"displayName": "Bowl of Paste", | |||
"description": "60 \u003Csprite name=\"[food processed] paste\"\u003E Paste" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Metal Tools 30", | |||
"displayName": "Box of Tools", | |||
"description": "30 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "TI Building Blocks", | ||
"displayName": " | "displayName": "Building Blocks", | ||
"tiers": [ | "tiers": [ | ||
" | "TI VI" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 20,169: | Line 25,242: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingProduction", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Icon_Resource_Planks", | ||
"displayName": " | "displayName": "Planks in Crude Workstation", | ||
"description": " | "description": "Produce 4 Planks in the building: Crude Workstation." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "BuildingProduction", | ||
"amount": " | "amount": "4", | ||
"icon": " | "icon": "Icon_Resource_Bricks", | ||
"displayName": " | "displayName": "Bricks in Crude Workstation", | ||
"description": " | "description": "Produce 4 Bricks in the building: Crude Workstation." | ||
}, | |||
{ | |||
"type": "BuildingProduction", | |||
"amount": "4", | |||
"icon": "Icon_Resource_Fabric", | |||
"displayName": "Fabric in Crude Workstation", | |||
"description": "Produce 4 Fabric in the building: Crude Workstation." | |||
} | } | ||
] | ] | ||
| Line 20,186: | Line 25,266: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Crude Workstation +50", | |||
"displayName": "Workstation Upgrade", | |||
"description": "+50% to amount of goods produced in the Crude Workstation." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Parts 10", | |||
"displayName": "Parts", | |||
"description": "10 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "TI Deep Exploration", | ||
"displayName": " | "displayName": "Ancient Tablets", | ||
"tiers": [ | "tiers": [ | ||
" | "TI VII" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 20,208: | Line 25,294: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "GladeDiscovery", | ||
"amount": "1", | |||
"icon": "Icon_Order_DangerousDiscovery", | |||
"displayName": "Dangerous Glades", | |||
"description": "Cut through the forest to discover 1 Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | |||
}, | |||
{ | |||
"type": "RelicIngredientChanged", | |||
"amount": "1", | "amount": "1", | ||
"icon": " | "icon": "Icon_Resource_Fabric", | ||
"displayName": " | "displayName": "Change Scrolls to Fabric in the Ancient Shrine", | ||
"description": " | "description": "Change the \u003Cb\u003Eresource\u003C/b\u003E from \u003Csprite name=\"[needs] scrolls\"\u003E Scrolls to \u003Csprite name=\"[mat processed] fabric\"\u003E Fabric in the Ancient Shrine found in the Dangerous Glade." | ||
}, | }, | ||
{ | { | ||
"type": " | "type": "Good", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Icon_Resource_AncientTablet", | ||
"displayName": " | "displayName": "Deliver 1 Ancient Tablet", | ||
"description": " | "description": "Valuable sources of knowledge, highly sought after by traders and the Queen herself. They can be found in Dangerous (\u003Csprite name=\"dangerous\"\u003E) or Forbidden Glades (\u003Csprite name=\"forbidden\"\u003E)." | ||
} | } | ||
] | ] | ||
| Line 20,225: | Line 25,318: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Amber 30", | |||
"displayName": "Amber Pouch", | |||
"description": "30 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | ], | ||
"rewards2": [], | |||
"rewards3": [] | "rewards3": [] | ||
}, | }, | ||
{ | { | ||
"id": " | "id": "TI Forager", | ||
"displayName": " | "displayName": "Food Supplies", | ||
"tiers": [ | "tiers": [ | ||
" | "TI III" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 20,245: | Line 25,340: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "BuildingOwning", | ||
"amount": " | "amount": "1", | ||
"icon": " | "icon": "Primitive Forager's Camp_icon", | ||
"displayName": " | "displayName": "Small Foragers' Camp", | ||
"description": " | "description": "A small, crude version of a specialized gathering camp. It's slower, and can only collect resources from small gathering nodes. Can collect: \u003Csprite name=[food raw] grain\u003E Grain (\u003Csprite name=grade1\u003E), \u003Csprite name=[food raw] roots\u003E Roots (\u003Csprite name=grade1\u003E), \u003Csprite name=[food raw] vegetables\u003E Vegetables (\u003Csprite name=grade1\u003E)." | ||
}, | |||
{ | |||
"type": "BuildingProduction", | |||
"amount": "5", | |||
"icon": "Icon_Resource_Vegetables", | |||
"displayName": "Vegetables in Small Foragers' Camp", | |||
"description": "Produce 5 Vegetables in the building: Small Foragers' Camp." | |||
} | } | ||
] | ] | ||
| Line 20,255: | Line 25,357: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Vegetables +1", | |||
"displayName": "Giant Vegetables", | |||
"description": "+1 to \u003Csprite name=\"[food raw] vegetables\"\u003E Vegetables production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [], | ||
"rewards3": [] | |||
"rewards3": [ | |||
}, | }, | ||
{ | { | ||
"id": " | "id": "TI Glades", | ||
"displayName": " | "displayName": "Exploring the Wilds", | ||
"tiers": [ | "tiers": [ | ||
" | "TI II" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 20,277: | Line 25,379: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "BuildingOwning", | "type": "GladeDiscovery", | ||
"amount": "1", | "amount": "2", | ||
"icon": "Trading Post_icon", | "icon": "Icon_UI_OrderGlades", | ||
"displayName": "Trading Post", | "displayName": "Glades", | ||
"description": "Traders from the Smoldering City can station here and offer their wares." | "description": "Cut through the forest to discover 2 glades." | ||
}, | }, | ||
{ | |||
"type": "ProfessionRaceAmount", | |||
"amount": "5", | |||
"icon": "beaver_temp", | |||
"displayName": "Beavers - Woodcutter", | |||
"description": "Assign 5 Beavers as Woodcutters." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Human 3", | |||
"displayName": "Group of Humans", | |||
"description": "3 Humans will join the settlement." | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Moth Larvae Meat 30", | |||
"displayName": "Pack of Meat", | |||
"description": "30 \u003Csprite name=\"[food raw] meat\"\u003E Meat" | |||
} | |||
], | |||
"rewards3": [] | |||
}, | |||
{ | |||
"id": "TI Scavenger", | |||
"displayName": "Harvesters' Camp", | |||
"tiers": [ | |||
"TI V" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Harvester Camp_icon", | |||
"displayName": "Harvesters' Camp", | |||
"description": "An advanced gathering camp. Can collect resources from large and giant gathering nodes in addition to small ones. Can collect: \u003Csprite name=[mat raw] plant fibre\u003E Plant Fiber (\u003Csprite name=grade2\u003E), \u003Csprite name=[mat raw] reeds\u003E Reed (\u003Csprite name=grade2\u003E), \u003Csprite name=[mat raw] leather\u003E Leather (\u003Csprite name=grade2\u003E)." | |||
}, | |||
{ | |||
"type": "BuildingProduction", | |||
"amount": "5", | |||
"icon": "Icon_Resource_PlantFiber", | |||
"displayName": "Plant Fiber in Harvesters' Camp", | |||
"description": "Produce 5 Plant Fiber in the building: Harvesters' Camp." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Plant Fibre +1", | |||
"displayName": "Rich in Fiber", | |||
"description": "+1 to \u003Csprite name=\"[mat raw] plant fibre\"\u003E Plant Fiber production (from gathering, farming, fishing, or production)." | |||
} | |||
], | |||
"rewards2": [], | |||
"rewards3": [] | |||
}, | |||
{ | |||
"id": "TI Stonecutter", | |||
"displayName": "Stonecutters' Camp", | |||
"tiers": [ | |||
"TI IV" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Stonecutter's Camp_icon", | |||
"displayName": "Stonecutters' Camp", | |||
"description": "An advanced gathering camp. Can collect resources from large and giant gathering nodes in addition to small ones. Can collect: \u003Csprite name=[mat raw] stone\u003E Stone (\u003Csprite name=grade2\u003E), \u003Csprite name=[mat raw] clay\u003E Clay (\u003Csprite name=grade2\u003E), \u003Csprite name=[crafting] sea marrow\u003E Sea Marrow (\u003Csprite name=grade2\u003E)." | |||
}, | |||
{ | |||
"type": "BuildingProduction", | |||
"amount": "5", | |||
"icon": "Icon_Resource_Clay", | |||
"displayName": "Clay in Stonecutters' Camp", | |||
"description": "Produce 5 Clay in the building: Stonecutters' Camp." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Clay +1", | |||
"displayName": "Steel Shovels", | |||
"description": "+1 to \u003Csprite name=\"[mat raw] clay\"\u003E Clay production (from gathering, farming, fishing, or production)." | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Wetstone 20", | |||
"displayName": "Crate of Stone", | |||
"description": "20 \u003Csprite name=\"[mat raw] stone\"\u003E Stone" | |||
} | |||
], | |||
"rewards3": [] | |||
}, | |||
{ | |||
"id": "TI Woodcutters Camp", | |||
"displayName": "Woodcutters' Camps", | |||
"tiers": [ | |||
"TI I" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "2", | |||
"icon": "Woodcutters Camp_icon", | |||
"displayName": "Woodcutters' Camp", | |||
"description": "Starting point for woodcutters going out into the wild to cut down trees." | |||
}, | |||
{ | |||
"type": "BuildingProduction", | |||
"amount": "10", | |||
"icon": "Icon_Resource_Wood", | |||
"displayName": "Wood in Woodcutters' Camp", | |||
"description": "Produce 10 Wood in the building: Woodcutters' Camp." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Beaver 3", | |||
"displayName": "Group of Beavers", | |||
"description": "3 Beavers will join the settlement." | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Lumber Speed +50", | |||
"displayName": "Reinforced Axes", | |||
"description": "Woodcutting is a lot easier. Woodcutters' Camp production is 35% quicker." | |||
} | |||
], | |||
"rewards3": [] | |||
}, | |||
{ | |||
"id": "T II Brewery", | |||
"displayName": "Brewing Ale", | |||
"tiers": [ | |||
"TII V" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Brewery_icon", | |||
"displayName": "Brewery", | |||
"description": "Can produce: \u003Csprite name=[needs] ale\u003E Ale (\u003Csprite name=grade3\u003E), \u003Csprite name=[food processed] porridge\u003E Porridge (\u003Csprite name=grade2\u003E), \u003Csprite name=[packs] pack of crops\u003E Pack of Crops (\u003Csprite name=grade1\u003E). \nRain engine: \u003Csprite name=\"[water] drizzle water\"\u003E Drizzle Water." | |||
}, | |||
{ | |||
"type": "IngredientChanged", | |||
"amount": "1", | |||
"icon": "Icon_Resource_Barrels", | |||
"displayName": "Enable Barrels in the Ale recipe", | |||
"description": "Change the \u003Cb\u003Eingredient\u003C/b\u003E from \u003Csprite name=\"[vessel] pottery\"\u003E pottery to \u003Csprite name=\"[vessel] barrels\"\u003E barrels in the \u003Csprite name=\"[needs] ale\"\u003E ale recipe in the Brewery." | |||
}, | |||
{ | |||
"type": "BuildingProduction", | |||
"amount": "20", | |||
"icon": "Icon_Resource_Ale", | |||
"displayName": "Ale in Brewery", | |||
"description": "Produce 20 Ale in the building: Brewery." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Milk-cap Mushroom 30", | |||
"displayName": "Pack of Mushrooms", | |||
"description": "30 \u003Csprite name=\"[food raw] mushrooms\"\u003E Mushrooms" | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Barrels 30", | |||
"displayName": "Barrels", | |||
"description": "30 \u003Csprite name=\"[vessel] barrels\"\u003E Barrels" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Planks 10", | |||
"displayName": "Box of Planks", | |||
"description": "10 \u003Csprite name=\"[mat processed] planks\"\u003E Planks" | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "T II Farm", | |||
"displayName": "Farming", | |||
"tiers": [ | |||
"TII I" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "SmallFarm_icon", | |||
"displayName": "Small Farm", | |||
"description": "Uses nearby farm fields to grow \u003Csprite name=[food raw] vegetables\u003E Vegetables (\u003Csprite name=grade1\u003E), \u003Csprite name=[food raw] grain\u003E Grain (\u003Csprite name=grade2\u003E)." | |||
}, | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "6", | |||
"icon": "Farmfield_icon", | |||
"displayName": "Farm Field", | |||
"description": "Can only be placed on fertile soil. Requires a Small Farm, Plantation, Herb Garden, Forester's Hut, or Homestead nearby to produce crops." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Human 2", | |||
"displayName": "Group of Humans", | |||
"description": "2 Humans will join the settlement." | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Barrels 25", | |||
"displayName": "Barrels", | |||
"description": "25 \u003Csprite name=\"[vessel] barrels\"\u003E Barrels" | |||
} | |||
], | |||
"rewards3": [] | |||
}, | |||
{ | |||
"id": "T II Provisions", | |||
"displayName": "Provisions", | |||
"tiers": [ | |||
"TII VIII" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "10", | |||
"icon": "Icon_Resource_Provisions", | |||
"displayName": "Deliver 10 Pack of Provisions", | |||
"description": "Provisions necessary for sending caravans into the wild. Used to fulfill orders, trade, and pay for trade routes.\n \n \u003Cb\u003EProduced in:\u003C/b\u003E \r\nProvisioner\u003Csprite name=grade2\u003E,\r\nCellar\u003Csprite name=grade1\u003E,\r\nMakeshift Post\u003Csprite name=grade0\u003E" | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Jerky +2", | |||
"displayName": "Salted Jerky", | |||
"description": "+2 to \u003Csprite name=\"[food processed] jerky\"\u003E Jerky production (from gathering, farming, fishing, or production)." | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | |||
"rewards3": [] | |||
}, | |||
{ | |||
"id": "T II Resolve", | |||
"displayName": "High Society", | |||
"tiers": [ | |||
"TII VII" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "RaceResolveForTime", | |||
"amount": "25", | |||
"icon": "Icon_UI_OrderResolve", | |||
"displayName": "Humans Resolve", | |||
"description": "Keep Humans Resolve above 25 for 30 seconds" | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Grain +1", | |||
"displayName": "Mold Supply", | |||
"description": "+1 to \u003Csprite name=\"[food raw] grain\"\u003E Grain production (from gathering, farming, fishing, or production)." | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Reeds 20", | |||
"displayName": "Bundle of Reeds", | |||
"description": "20 \u003Csprite name=\"[mat raw] reeds\"\u003E Reed" | |||
} | |||
], | |||
"rewards3": [] | |||
}, | |||
{ | |||
"id": "T II Smokehouse", | |||
"displayName": "Smokehouse", | |||
"tiers": [ | |||
"TII IV" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Smokehouse_icon", | |||
"displayName": "Smokehouse", | |||
"description": "Can produce: \u003Csprite name=[food processed] jerky\u003E Jerky (\u003Csprite name=grade3\u003E), \u003Csprite name=[vessel] pottery\u003E Pottery (\u003Csprite name=grade1\u003E), \u003Csprite name=[needs] incense\u003E Incense (\u003Csprite name=grade1\u003E). \nRain engine: \u003Csprite name=\"[water] drizzle water\"\u003E Drizzle Water." | |||
}, | |||
{ | |||
"type": "IngredientChanged", | |||
"amount": "1", | |||
"icon": "Icon_Resource_Meat", | |||
"displayName": "Enable Meat in the Jerky recipe", | |||
"description": "Change the \u003Cb\u003Eingredient\u003C/b\u003E from \u003Csprite name=\"[food raw] insects\"\u003E insects to \u003Csprite name=\"[food raw] meat\"\u003E meat in the \u003Csprite name=\"[food processed] jerky\"\u003E jerky recipe in the Smokehouse." | |||
}, | |||
{ | |||
"type": "BuildingProduction", | |||
"amount": "20", | |||
"icon": "Icon_Resource_Jerky", | |||
"displayName": "Jerky in Smokehouse", | |||
"description": "Produce 20 Jerky in the building: Smokehouse." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Builder +5", | |||
"displayName": "Builder's Pack", | |||
"description": "Any Builder can carry 5 additional items." | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Barrels 20", | |||
"displayName": "Barrels", | |||
"description": "20 \u003Csprite name=\"[vessel] barrels\"\u003E Barrels" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Meat +1", | |||
"displayName": "Nets", | |||
"description": "+1 to \u003Csprite name=\"[food raw] meat\"\u003E Meat production (from gathering, farming, fishing, or production)." | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "T II Tavern", | |||
"displayName": "A Place for Rest", | |||
"tiers": [ | |||
"TII VI" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Tavern_icon", | |||
"displayName": "Tavern", | |||
"description": "A place where villagers can fulfill their need for: Leisure, Luxury. Passive effects: Gleeman's Tales." | |||
}, | |||
{ | |||
"type": "NeedServed", | |||
"amount": "20", | |||
"icon": "Icon_Need_Leisure", | |||
"displayName": "Need for Leisure fulfilled", | |||
"description": "Fulfill your villagers' need for leisure 20 times." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Beaver 2", | |||
"displayName": "Group of Beavers", | |||
"description": "2 Beavers will join the settlement." | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Metal Tools 6", | |||
"displayName": "Box of Tools", | |||
"description": "6 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Barrels 50", | |||
"displayName": "Barrels", | |||
"description": "50 \u003Csprite name=\"[vessel] barrels\"\u003E Barrels" | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "T II Trapper", | |||
"displayName": "First Yield", | |||
"tiers": [ | |||
"TII III" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Primitive Trapper's Camp_icon", | |||
"displayName": "Small Trappers' Camp", | |||
"description": "A small, crude version of a specialized gathering camp. It's slower, and can only collect resources from small gathering nodes. Can collect: \u003Csprite name=[food raw] meat\u003E Meat (\u003Csprite name=grade1\u003E), \u003Csprite name=[food raw] insects\u003E Insects (\u003Csprite name=grade1\u003E), \u003Csprite name=[food raw] eggs\u003E Eggs (\u003Csprite name=grade1\u003E)." | |||
}, | |||
{ | |||
"type": "BuildingProduction", | |||
"amount": "5", | |||
"icon": "Icon_Resource_Meat", | |||
"displayName": "Meat in Small Trappers' Camp", | |||
"description": "Produce 5 Meat in the building: Small Trappers' Camp." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Fabric 10", | |||
"displayName": "Bundle of Fabric", | |||
"description": "10 \u003Csprite name=\"[mat processed] fabric\"\u003E Fabric" | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Bricks 10", | |||
"displayName": "Crate of Bricks", | |||
"description": "10 \u003Csprite name=\"[mat processed] bricks\"\u003E Bricks" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Planks 15", | |||
"displayName": "Box of Planks", | |||
"description": "15 \u003Csprite name=\"[mat processed] planks\"\u003E Planks" | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "T II Woodcutters Camp", | |||
"displayName": "Home \u0026 Hearth", | |||
"tiers": [ | |||
"TII II" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "2", | |||
"icon": "Woodcutters Camp_icon", | |||
"displayName": "Woodcutters' Camp", | |||
"description": "Starting point for woodcutters going out into the wild to cut down trees." | |||
}, | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "2", | |||
"icon": "Shelter_icon", | |||
"displayName": "Shelter", | |||
"description": "Can accommodate most villagers, but won't satisfy the need for species-specific housing. Has to be built near a Hearth. Can house 3 residents." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Wetstone 20", | |||
"displayName": "Crate of Stone", | |||
"description": "20 \u003Csprite name=\"[mat raw] stone\"\u003E Stone" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Beaver 2", | |||
"displayName": "Group of Beavers", | |||
"description": "2 Beavers will join the settlement." | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "T III Amber", | |||
"displayName": "Get Rich", | |||
"tiers": [ | |||
"TIII VIII" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "Good", | |||
"amount": "40", | |||
"icon": "Icon_Resource_Amber", | |||
"displayName": "Deliver 40 Amber", | |||
"description": "Crystallized resin. The main currency of the kingdom." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Resin +1", | |||
"displayName": "Resin Extractor", | |||
"description": "+1 to \u003Csprite name=\"[mat raw] resin\"\u003E Resin production (from gathering, farming, fishing, or production)." | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Human 3", | |||
"displayName": "Group of Humans", | |||
"description": "3 Humans will join the settlement." | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Glow Oil 20", | |||
"displayName": "Oil Vessels", | |||
"description": "20 \u003Csprite name=\"[crafting] oil\"\u003E Oil" | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "T III Beavers Resolve", | |||
"displayName": "High Resolve", | |||
"tiers": [ | |||
"TIII X" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "RaceResolveForTime", | |||
"amount": "25", | |||
"icon": "Icon_UI_OrderBeaverResolve", | |||
"displayName": "Beavers Resolve", | |||
"description": "Keep Beavers Resolve above 25 for 120 seconds" | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Beaver 3", | |||
"displayName": "Group of Beavers", | |||
"description": "3 Beavers will join the settlement." | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Vegetables 30", | |||
"displayName": "Crate of Vegetables", | |||
"description": "30 \u003Csprite name=\"[food raw] vegetables\"\u003E Vegetables" | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "T III Berries", | |||
"displayName": "Collecting Berries", | |||
"tiers": [ | |||
"TIII I" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "GoodProduced", | |||
"amount": "20", | |||
"icon": "Icon_Resource_Berries", | |||
"displayName": "Produce Berries", | |||
"description": "Produce Berries in any capable building." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "NewRandomVillagers 3", | |||
"displayName": "Villagers", | |||
"description": "A group of 3 villagers." | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Moth Larvae Meat 20", | |||
"displayName": "Pack of Meat", | |||
"description": "20 \u003Csprite name=\"[food raw] meat\"\u003E Meat" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Wetstone 20", | |||
"displayName": "Crate of Stone", | |||
"description": "20 \u003Csprite name=\"[mat raw] stone\"\u003E Stone" | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "T III Food", | |||
"displayName": "Happy Meal", | |||
"tiers": [ | |||
"TIII IV" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "GoodProduced", | |||
"amount": "30", | |||
"icon": "Icon_Resource_Porridge", | |||
"displayName": "Produce Porridge", | |||
"description": "Produce Porridge in any capable building." | |||
}, | |||
{ | |||
"type": "GoodProduced", | |||
"amount": "30", | |||
"icon": "Icon_Resource_PickledGoods", | |||
"displayName": "Produce Pickled Goods", | |||
"description": "Produce Pickled Goods in any capable building." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Porridge +2", | |||
"displayName": "Puffed Grain", | |||
"description": "+2 to \u003Csprite name=\"[food processed] porridge\"\u003E Porridge production (from gathering, farming, fishing, or production)." | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | |||
"rewards3": [] | |||
}, | |||
{ | |||
"id": "T III Guild House", | |||
"displayName": "Fulfilling Needs", | |||
"tiers": [ | |||
"TIII IX" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Guild House_icon", | |||
"displayName": "Guild House", | |||
"description": "A place where villagers can fulfill their need for: Luxury, Education. Passive effects: The Guild's Welfare." | |||
}, | |||
{ | |||
"type": "NeedServed", | |||
"amount": "30", | |||
"icon": "Icon_Need_Luxury", | |||
"displayName": "Need for Luxury fulfilled", | |||
"description": "Fulfill your villagers' need for luxury 30 times." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "NewRandomVillagers 3", | |||
"displayName": "Villagers", | |||
"description": "A group of 3 villagers." | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Roots 30", | |||
"displayName": "Pack of Roots", | |||
"description": "30 \u003Csprite name=\"[food raw] roots\"\u003E Roots" | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "T III Packs", | |||
"displayName": "Buying \u0026 Selling", | |||
"tiers": [ | |||
"TIII VII" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "GoodSold", | |||
"amount": "15", | |||
"icon": "Icon_Resource_Luxury", | |||
"displayName": "Sell Pack of Luxury Goods", | |||
"description": "Sell 15 Pack of Luxury Goods to any trader. Obtained by: \r\nCarpenter\u003Csprite name=grade2\u003E,\r\nPantry\u003Csprite name=grade2\u003E,\r\nCooperage\u003Csprite name=grade1\u003E" | |||
}, | |||
{ | |||
"type": "TraderMerchandiseBought", | |||
"amount": "3", | |||
"icon": "Icon_MetaReward_QuickTraders", | |||
"displayName": "Buy Perks or Blueprints", | |||
"description": "Buy at least 3 perks or blueprints from traders." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Wine +2", | |||
"displayName": "Advanced Filters", | |||
"description": "+2 to \u003Csprite name=\"[needs] wine\"\u003E Wine production (from gathering, farming, fishing, or production)." | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Bricks 10", | |||
"displayName": "Crate of Bricks", | |||
"description": "10 \u003Csprite name=\"[mat processed] bricks\"\u003E Bricks" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Metal Tools 6", | |||
"displayName": "Box of Tools", | |||
"description": "6 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "T III Rain", | |||
"displayName": "Catching Rainwater", | |||
"tiers": [ | |||
"TIII III" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Rain Collector_icon", | |||
"displayName": "Rain Collector", | |||
"description": "Can collect rainwater used for crafting and powering Rain Engines in production buildings. The type of collected rainwater depends on the season. Has a tank capacity of 50." | |||
}, | |||
{ | |||
"type": "GoodProduced", | |||
"amount": "25", | |||
"icon": "Icon_Resource_DrizzleWater", | |||
"displayName": "Produce Drizzle Water", | |||
"description": "Produce Drizzle Water in any capable building." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Beaver 2", | |||
"displayName": "Group of Beavers", | |||
"description": "2 Beavers will join the settlement." | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Planks 10", | |||
"displayName": "Box of Planks", | |||
"description": "10 \u003Csprite name=\"[mat processed] planks\"\u003E Planks" | |||
} | |||
], | |||
"rewards3": [] | |||
}, | |||
{ | |||
"id": "T III Sacrifice", | |||
"displayName": "Surviving Requires Sacrifice", | |||
"tiers": [ | |||
"TIII VI" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "GoodSacraficed", | |||
"amount": "50", | |||
"icon": "Icon_Resource_Wood", | |||
"displayName": "Sacrifice Wood", | |||
"description": "Sacrifice 50 Wood at the Ancient Hearth." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Amber 10", | |||
"displayName": "Amber Pouch", | |||
"description": "10 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Hearth Parts 3", | |||
"displayName": "Wildfire Essence", | |||
"description": "3 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Planks 10", | |||
"displayName": "Box of Planks", | |||
"description": "10 \u003Csprite name=\"[mat processed] planks\"\u003E Planks" | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "T III Trading Post", | |||
"displayName": "Traders \u0026 Currency", | |||
"tiers": [ | |||
"TIII II" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Trading Post_icon", | |||
"displayName": "Trading Post", | |||
"description": "Traders from the Smoldering City can station here and offer their wares." | |||
}, | |||
{ | |||
"type": "TraderValueSold", | |||
"amount": "10", | |||
"icon": "Icon_UI_OrderTrade", | |||
"displayName": "Value of Goods Sold", | |||
"description": "Sell goods worth at least 10 Amber to a trader or trade route." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Planks +1", | |||
"displayName": "Reinforced Saw Blades", | |||
"description": "+1 to \u003Csprite name=\"[mat processed] planks\"\u003E Planks production (from gathering, farming, fishing, or production)." | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Ancient Tablet 3", | |||
"displayName": "Chest of Ancient Tablets", | |||
"description": "3 \u003Csprite name=\"[valuable] ancient tablet\"\u003E Ancient Tablet" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Milk-cap Mushroom 30", | |||
"displayName": "Pack of Mushrooms", | |||
"description": "30 \u003Csprite name=\"[food raw] mushrooms\"\u003E Mushrooms" | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "T III Wine", | |||
"displayName": "Winemaking", | |||
"tiers": [ | |||
"TIII V" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "GoodProduced", | |||
"amount": "30", | |||
"icon": "Icon_Resource_Wine", | |||
"displayName": "Produce Wine", | |||
"description": "Produce Wine in any capable building." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Amber 10", | |||
"displayName": "Amber Pouch", | |||
"description": "10 \u003Csprite name=\"[valuable] amber\"\u003E Amber" | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Coal 25", | |||
"displayName": "Chest of Coal", | |||
"description": "25 \u003Csprite name=\"[crafting] coal\"\u003E Coal" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Fabric 10", | |||
"displayName": "Bundle of Fabric", | |||
"description": "10 \u003Csprite name=\"[mat processed] fabric\"\u003E Fabric" | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "T IV Blightpost", | |||
"displayName": "Blight Fighters", | |||
"tiers": [ | |||
"TIV VI" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Blight Post_icon", | |||
"displayName": "Blight Post", | |||
"description": "A specialized building dedicated to fighting Blightrot. Blight Fighters will prepare \u003Csprite name=\"blight fuel\"\u003E Purging Fire during drizzle and clearance seasons, and use it to burn Blightrot Cysts during the storm." | |||
}, | |||
{ | |||
"type": "GoodProduced", | |||
"amount": "5", | |||
"icon": "Icon_Resource_PurgingFire", | |||
"displayName": "Produce Purging Fire", | |||
"description": "Produce Purging Fire in any capable building." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Lizard 3", | |||
"displayName": "Group of Lizards", | |||
"description": "3 Lizards will join the settlement." | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Jerky 30", | |||
"displayName": "Basket of Jerky", | |||
"description": "30 \u003Csprite name=\"[food processed] jerky\"\u003E Jerky" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Glow Oil 20", | |||
"displayName": "Oil Vessels", | |||
"description": "20 \u003Csprite name=\"[crafting] oil\"\u003E Oil" | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "T IV Caches", | |||
"displayName": "Finders Keepers", | |||
"tiers": [ | |||
"TIV VIII" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "RelicResolved", | |||
"amount": "3", | |||
"icon": "Icon_UI_OrderCaches", | |||
"displayName": "Open or send caches", | |||
"description": "Open or send 3 Abandoned Caches of any size to the Citadel." | |||
} | |||
] | |||
} | |||
], | |||
"rewards1": [ | |||
{ | |||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | |||
"rewards2": [ | |||
{ | |||
"id": "Eggs 25", | |||
"displayName": "Basket of Eggs", | |||
"description": "25 \u003Csprite name=\"[food raw] eggs\"\u003E Eggs" | |||
} | |||
], | |||
"rewards3": [ | |||
{ | |||
"id": "Wetstone 30", | |||
"displayName": "Crate of Stone", | |||
"description": "30 \u003Csprite name=\"[mat raw] stone\"\u003E Stone" | |||
} | |||
] | |||
}, | |||
{ | |||
"id": "T IV Clan Hall", | |||
"displayName": "Stay in Shape", | |||
"tiers": [ | |||
"TIV X" | |||
], | |||
"isTimed": false, | |||
"timeToFail": 0, | |||
"objectivesSets": [ | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | |||
"type": "BuildingOwning", | |||
"amount": "1", | |||
"icon": "Clan Hall_icon", | |||
"displayName": "Clan Hall", | |||
"description": "A place where villagers can fulfill their need for: Brawling. Passive effects: Carnivorous Tradition, Ancient Ways." | |||
} | |||
] | |||
}, | |||
{ | |||
"difficulty": "Easy", | |||
"logics": [ | |||
{ | { | ||
"type": " | "type": "NeedServed", | ||
"amount": " | "amount": "30", | ||
"icon": " | "icon": "Icon_Need_Brawling", | ||
"displayName": " | "displayName": "Need for Brawling fulfilled", | ||
"description": " | "description": "Fulfill your villagers' need for brawling 30 times." | ||
} | } | ||
] | ] | ||
| Line 20,294: | Line 26,523: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Human 3", | |||
"displayName": "Group of Humans", | |||
"description": "3 Humans will join the settlement." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Planks 10", | |||
"displayName": "Box of Planks", | |||
"description": "10 \u003Csprite name=\"[mat processed] planks\"\u003E Planks" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Roots 20", | |||
"displayName": "Pack of Roots", | |||
"description": "20 \u003Csprite name=\"[food raw] roots\"\u003E Roots" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "T | "id": "T IV Engines", | ||
"displayName": " | "displayName": "Rainpunk Technology", | ||
"tiers": [ | "tiers": [ | ||
" | "TIV V" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 20,316: | Line 26,557: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "EnginesConnected", | ||
"amount": " | "amount": "3", | ||
"icon": " | "icon": "Icon_UI_OrderInstallEngines", | ||
"displayName": " | "displayName": "Install Rain Engines", | ||
"description": " | "description": "Install at least 3 Rain Engines in production buildings." | ||
} | } | ||
] | ] | ||
| Line 20,326: | Line 26,567: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Coats 25", | |||
"displayName": "Bundle of Coats", | |||
"description": "25 \u003Csprite name=\"[needs] coats\"\u003E Coats" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Barrels 20", | |||
"displayName": "Barrels", | |||
"description": "20 \u003Csprite name=\"[vessel] barrels\"\u003E Barrels" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "T IV | "id": "T IV Frobidden", | ||
"displayName": " | "displayName": "Forbidden Fruit", | ||
"tiers": [ | "tiers": [ | ||
"TIV | "TIV IX" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 20,348: | Line 26,601: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": " | "type": "RelicResolved", | ||
"amount": "1", | "amount": "1", | ||
"icon": " | "icon": "Icon_UI_OrderForbiddenInTime", | ||
"displayName": " | "displayName": "Complete a Forbidden Glade Event", | ||
"description": " | "description": "Complete any Forbidden Glade Event." | ||
} | } | ||
] | ] | ||
| Line 20,365: | Line 26,611: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
" | { | ||
"id": "Copper Tools +1", | |||
"displayName": "Advanced Smithing", | |||
"description": "+1 to \u003Csprite name=\"[tools] simple tools\"\u003E Tools production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
" | { | ||
"id": "Porridge 25", | |||
"displayName": "Box of Porridge", | |||
"description": "25 \u003Csprite name=\"[food processed] porridge\"\u003E Porridge" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
" | { | ||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
] | ] | ||
}, | }, | ||
{ | { | ||
"id": "T IV | "id": "T IV Metal", | ||
"displayName": " | "displayName": "Metallurgy", | ||
"tiers": [ | "tiers": [ | ||
"TIV | "TIV II" | ||
], | ], | ||
"isTimed": false, | "isTimed": false, | ||
| Line 20,387: | Line 26,645: | ||
"logics": [ | "logics": [ | ||
{ | { | ||
"type": "GoodProduced", | |||
"amount": "20", | |||
"type": "GoodProduced", | |||
"amount": "20", | |||
"icon": "Icon_Resource_Coal", | "icon": "Icon_Resource_Coal", | ||
"displayName": "Produce Coal", | "displayName": "Produce Coal", | ||
| Line 20,544: | Line 26,662: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Copper Bar +2" | { | ||
"id": "Copper Bar +2", | |||
"displayName": "Advanced Smelting", | |||
"description": "+2 to \u003Csprite name=\"[metal] copper bar\"\u003E Copper Bars production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Pie 20" | { | ||
"id": "Pie 20", | |||
"displayName": "Basket of Pies", | |||
"description": "20 \u003Csprite name=\"[food processed] pie\"\u003E Pie" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 3" | { | ||
"id": "NewRandomVillagers 3", | |||
"displayName": "Villagers", | |||
"description": "A group of 3 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 20,583: | Line 26,713: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Beaver 3" | { | ||
"id": "Beaver 3", | |||
"displayName": "Group of Beavers", | |||
"description": "3 Beavers will join the settlement." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Parts 3" | { | ||
"id": "Parts 3", | |||
"displayName": "Parts", | |||
"description": "3 \u003Csprite name=\"[mat processed] parts\"\u003E Parts" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Biscuits 30" | { | ||
"id": "Biscuits 30", | |||
"displayName": "Basket of Biscuits", | |||
"description": "30 \u003Csprite name=\"[food processed] biscuits\"\u003E Biscuits" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 20,615: | Line 26,757: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Mushroom +1" | { | ||
"id": "Mushroom +1", | |||
"displayName": "Fungal Growth", | |||
"description": "+1 to \u003Csprite name=\"[food raw] mushrooms\"\u003E Mushrooms production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Hearth Parts 3" | { | ||
"id": "Hearth Parts 3", | |||
"displayName": "Wildfire Essence", | |||
"description": "3 \u003Csprite name=\"hearth parts\"\u003E Wildfire Essence" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Reeds 20" | { | ||
"id": "Reeds 20", | |||
"displayName": "Bundle of Reeds", | |||
"description": "20 \u003Csprite name=\"[mat raw] reeds\"\u003E Reed" | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 20,654: | Line 26,808: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Storm Water +1" | { | ||
"id": "Storm Water +1", | |||
"displayName": "Rainwater Condenser", | |||
"description": "+1 to \u003Csprite name=\"[water] storm water\"\u003E Storm Water production (from gathering, farming, fishing, or production)." | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Milk-cap Mushroom 30" | { | ||
"id": "Milk-cap Mushroom 30", | |||
"displayName": "Pack of Mushrooms", | |||
"description": "30 \u003Csprite name=\"[food raw] mushrooms\"\u003E Mushrooms" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"NewRandomVillagers 3" | { | ||
"id": "NewRandomVillagers 3", | |||
"displayName": "Villagers", | |||
"description": "A group of 3 villagers." | |||
} | |||
] | ] | ||
}, | }, | ||
| Line 20,693: | Line 26,859: | ||
], | ], | ||
"rewards1": [ | "rewards1": [ | ||
"Metal Tools 8" | { | ||
"id": "Metal Tools 8", | |||
"displayName": "Box of Tools", | |||
"description": "8 \u003Csprite name=\"[tools] simple tools\"\u003E Tools" | |||
} | |||
], | ], | ||
"rewards2": [ | "rewards2": [ | ||
"Milk-cap Mushroom 30" | { | ||
"id": "Milk-cap Mushroom 30", | |||
"displayName": "Pack of Mushrooms", | |||
"description": "30 \u003Csprite name=\"[food raw] mushrooms\"\u003E Mushrooms" | |||
} | |||
], | ], | ||
"rewards3": [ | "rewards3": [ | ||
"Barrels 30" | { | ||
"id": "Barrels 30", | |||
"displayName": "Barrels", | |||
"description": "30 \u003Csprite name=\"[vessel] barrels\"\u003E Barrels" | |||
} | |||
] | ] | ||
} | } | ||
] | ] | ||
Revision as of 19:35, 1 August 2025
|


