diff --git a/src/assets/annoIcons/Calamari.webp b/src/assets/annoIcons/Calamari.webp
new file mode 100644
index 0000000..20ce97d
Binary files /dev/null and b/src/assets/annoIcons/Calamari.webp differ
diff --git a/src/assets/annoIcons/Cinema.webp b/src/assets/annoIcons/Cinema.webp
new file mode 100644
index 0000000..9bbba7c
Binary files /dev/null and b/src/assets/annoIcons/Cinema.webp differ
diff --git a/src/assets/annoIcons/City_Hospital.webp b/src/assets/annoIcons/City_Hospital.webp
new file mode 100644
index 0000000..6910995
Binary files /dev/null and b/src/assets/annoIcons/City_Hospital.webp differ
diff --git a/src/assets/annoIcons/Costumes.webp b/src/assets/annoIcons/Costumes.webp
new file mode 100644
index 0000000..7332437
Binary files /dev/null and b/src/assets/annoIcons/Costumes.webp differ
diff --git a/src/assets/annoIcons/Electric_Cables.webp b/src/assets/annoIcons/Electric_Cables.webp
new file mode 100644
index 0000000..50f445f
Binary files /dev/null and b/src/assets/annoIcons/Electric_Cables.webp differ
diff --git a/src/assets/annoIcons/Fans.webp b/src/assets/annoIcons/Fans.webp
new file mode 100644
index 0000000..9ee9dc3
Binary files /dev/null and b/src/assets/annoIcons/Fans.webp differ
diff --git a/src/assets/annoIcons/Film_Reel.webp b/src/assets/annoIcons/Film_Reel.webp
new file mode 100644
index 0000000..b4fe0a9
Binary files /dev/null and b/src/assets/annoIcons/Film_Reel.webp differ
diff --git a/src/assets/annoIcons/Fire_Department.webp b/src/assets/annoIcons/Fire_Department.webp
new file mode 100644
index 0000000..411a5d9
Binary files /dev/null and b/src/assets/annoIcons/Fire_Department.webp differ
diff --git a/src/assets/annoIcons/Fire_Extinguishers.webp b/src/assets/annoIcons/Fire_Extinguishers.webp
new file mode 100644
index 0000000..062c424
Binary files /dev/null and b/src/assets/annoIcons/Fire_Extinguishers.webp differ
diff --git a/src/assets/annoIcons/Herbs.webp b/src/assets/annoIcons/Herbs.webp
new file mode 100644
index 0000000..993b827
Binary files /dev/null and b/src/assets/annoIcons/Herbs.webp differ
diff --git a/src/assets/annoIcons/Ice_Cream.webp b/src/assets/annoIcons/Ice_Cream.webp
new file mode 100644
index 0000000..b9e4584
Binary files /dev/null and b/src/assets/annoIcons/Ice_Cream.webp differ
diff --git a/src/assets/annoIcons/Jalea.webp b/src/assets/annoIcons/Jalea.webp
new file mode 100644
index 0000000..85fa42b
Binary files /dev/null and b/src/assets/annoIcons/Jalea.webp differ
diff --git a/src/assets/annoIcons/Medicine.webp b/src/assets/annoIcons/Medicine.webp
new file mode 100644
index 0000000..2ca60af
Binary files /dev/null and b/src/assets/annoIcons/Medicine.webp differ
diff --git a/src/assets/annoIcons/Mezcal.webp b/src/assets/annoIcons/Mezcal.webp
new file mode 100644
index 0000000..6c0d033
Binary files /dev/null and b/src/assets/annoIcons/Mezcal.webp differ
diff --git a/src/assets/annoIcons/Milk.webp b/src/assets/annoIcons/Milk.webp
new file mode 100644
index 0000000..838664e
Binary files /dev/null and b/src/assets/annoIcons/Milk.webp differ
diff --git a/src/assets/annoIcons/Minerals.webp b/src/assets/annoIcons/Minerals.webp
new file mode 100644
index 0000000..07ecfe5
Binary files /dev/null and b/src/assets/annoIcons/Minerals.webp differ
diff --git a/src/assets/annoIcons/Motor.webp b/src/assets/annoIcons/Motor.webp
new file mode 100644
index 0000000..dab589a
Binary files /dev/null and b/src/assets/annoIcons/Motor.webp differ
diff --git a/src/assets/annoIcons/Nandu_Feathers.webp b/src/assets/annoIcons/Nandu_Feathers.webp
new file mode 100644
index 0000000..98e85d4
Binary files /dev/null and b/src/assets/annoIcons/Nandu_Feathers.webp differ
diff --git a/src/assets/annoIcons/Nandu_Leather.webp b/src/assets/annoIcons/Nandu_Leather.webp
new file mode 100644
index 0000000..fc5962e
Binary files /dev/null and b/src/assets/annoIcons/Nandu_Leather.webp differ
diff --git a/src/assets/annoIcons/New_World_Rising_DLC_icon.webp b/src/assets/annoIcons/New_World_Rising_DLC_icon.webp
new file mode 100644
index 0000000..5abba45
Binary files /dev/null and b/src/assets/annoIcons/New_World_Rising_DLC_icon.webp differ
diff --git a/src/assets/annoIcons/Orchid.webp b/src/assets/annoIcons/Orchid.webp
new file mode 100644
index 0000000..571cfaf
Binary files /dev/null and b/src/assets/annoIcons/Orchid.webp differ
diff --git a/src/assets/annoIcons/Perfumes.webp b/src/assets/annoIcons/Perfumes.webp
new file mode 100644
index 0000000..2dcd775
Binary files /dev/null and b/src/assets/annoIcons/Perfumes.webp differ
diff --git a/src/assets/annoIcons/Pigments.webp b/src/assets/annoIcons/Pigments.webp
new file mode 100644
index 0000000..e44ec32
Binary files /dev/null and b/src/assets/annoIcons/Pigments.webp differ
diff --git a/src/assets/annoIcons/Police_Equipment.webp b/src/assets/annoIcons/Police_Equipment.webp
new file mode 100644
index 0000000..0a91153
Binary files /dev/null and b/src/assets/annoIcons/Police_Equipment.webp differ
diff --git a/src/assets/annoIcons/Police_Headquarters.webp b/src/assets/annoIcons/Police_Headquarters.webp
new file mode 100644
index 0000000..2a8b703
Binary files /dev/null and b/src/assets/annoIcons/Police_Headquarters.webp differ
diff --git a/src/assets/annoIcons/Samba_School.webp b/src/assets/annoIcons/Samba_School.webp
new file mode 100644
index 0000000..2cd76e6
Binary files /dev/null and b/src/assets/annoIcons/Samba_School.webp differ
diff --git a/src/assets/annoIcons/Scooter.webp b/src/assets/annoIcons/Scooter.webp
new file mode 100644
index 0000000..6bdc498
Binary files /dev/null and b/src/assets/annoIcons/Scooter.webp differ
diff --git a/src/assets/annoIcons/Soccer_Balls.webp b/src/assets/annoIcons/Soccer_Balls.webp
new file mode 100644
index 0000000..edd4608
Binary files /dev/null and b/src/assets/annoIcons/Soccer_Balls.webp differ
diff --git a/src/layouts/MainLayout.vue b/src/layouts/MainLayout.vue
index a711be6..ba288a5 100644
--- a/src/layouts/MainLayout.vue
+++ b/src/layouts/MainLayout.vue
@@ -66,6 +66,6 @@ function toggleLeftDrawer() {
}
.custom-width {
- width: 5100px;
+ width: 6100px;
}
diff --git a/src/pages/AnnoBase.vue b/src/pages/AnnoBase.vue
index f5c0607..a6d34b3 100644
--- a/src/pages/AnnoBase.vue
+++ b/src/pages/AnnoBase.vue
@@ -6,6 +6,7 @@
+
// Masonry Layout - 5 cols
-$column: 5;
+$column: 6;
.flex-break {
flex: 1 0 100% !important;
@@ -87,7 +88,7 @@ $column: 5;
}
.masonry-container {
- height: 6100px;
+ height: 5600px;
.masonry-col {
width: 1000px;
diff --git a/src/pages/AnnoExpansions.vue b/src/pages/AnnoExpansions.vue
index ae30169..604dc69 100644
--- a/src/pages/AnnoExpansions.vue
+++ b/src/pages/AnnoExpansions.vue
@@ -6,6 +6,7 @@
+
diff --git a/src/pages/data/icons.ts b/src/pages/data/icons.ts
index 9bde459..ccd24eb 100644
--- a/src/pages/data/icons.ts
+++ b/src/pages/data/icons.ts
@@ -24,6 +24,7 @@ import breweryIcon from 'assets/annoIcons/Beer.webp';
import bricksIcon from 'assets/annoIcons/Bricks.webp';
import briefcasesIcon from 'assets/annoIcons/Briefcases.webp';
import briocheRoyaleIcon from 'assets/annoIcons/Brioche_Royale.webp';
+import calamariIcon from 'assets/annoIcons/Calamari.webp';
import camphorWaxIcon from 'assets/annoIcons/Camphor_Wax.webp';
import candlesIcon from 'assets/annoIcons/Icon_candles_0.webp';
import cannedFoodIcon from 'assets/annoIcons/Canned_food.webp';
@@ -38,6 +39,7 @@ import cherryWoodIcon from 'assets/annoIcons/Cherry_Wood.webp';
import chewingGumIcon from 'assets/annoIcons/Chewing_Gum.webp';
import chocolateIcon from 'assets/annoIcons/Chocolate.webp';
import cigarIcon from 'assets/annoIcons/Cigars.webp';
+import cinemaIcon from 'assets/annoIcons/Cinema.webp';
import cinnamonIcon from 'assets/annoIcons/Cinnamon.webp';
import citrusIcon from 'assets/annoIcons/Citrus.webp';
import clayIcon from 'assets/annoIcons/Clay.webp';
@@ -50,6 +52,7 @@ import coffeeIcon from 'assets/annoIcons/Coffee.webp';
import cognacIcon from 'assets/annoIcons/Cognac.webp';
import concreteFactory from 'assets/annoIcons/Reinforced_concrete.webp';
import copperIcon from 'assets/annoIcons/Copper.webp';
+import costumeIcon from 'assets/annoIcons/Costumes.webp';
import cornIcon from 'assets/annoIcons/Corn.webp';
import cottonIcon from 'assets/annoIcons/Cotton.webp';
import cottonMillIcon from 'assets/annoIcons/Cotton_fabric.webp';
@@ -61,6 +64,7 @@ import dryHouseIcon from 'assets/annoIcons/Icon_dried_meat_0.webp';
import dungIcon from 'assets/annoIcons/Dung.webp';
import dynamiteIcon from 'assets/annoIcons/Dynamite.webp';
import eclairIcon from 'assets/annoIcons/Eclair.webp';
+import electricCablesIcon from 'assets/annoIcons/Electric_Cables.webp';
import electricityIcon from 'assets/electricityBorder.webp';
import elevatorIcon from 'assets/annoIcons/Elevators.webp';
import embroidererIcon from 'assets/annoIcons/Icon_traditional_clothing_0.webp';
@@ -69,8 +73,12 @@ import enbesaIcon from 'assets/annoIcons/Icon_session_land_of_lions_0.png';
import enbesaSunriseIcon from 'assets/annoIcons/Enbesa_Sunrise.webp';
import ethanolIcon from 'assets/annoIcons/Ethanol.webp';
import faceCreamIcon from 'assets/annoIcons/Face_Cream.webp';
+import fansIcon from 'assets/annoIcons/Fans.webp';
import feltIcon from 'assets/annoIcons/Felt.webp';
import fertiliserIcon from 'assets/annoIcons/Fertiliser.webp';
+import filmReelIcon from 'assets/annoIcons/Film_Reel.webp';
+import fireDepartment from 'assets/annoIcons/Fire_Department.webp';
+import fireExtinguisher from 'assets/annoIcons/Fire_Extinguishers.webp';
import filamentIcon from 'assets/annoIcons/Carbon_filament.webp';
import fishFritesIcon from 'assets/annoIcons/Fish_and_Frites.webp';
import fishIcon from 'assets/annoIcons/Fish.webp';
@@ -96,17 +104,21 @@ import grapesIcon from 'assets/annoIcons/Grapes.webp';
import haciendaIcon from 'assets/annoIcons/Hacienda.webp';
import heavyWeaponsIcon from 'assets/annoIcons/Advanced_weapons.webp';
import heliumIcon from 'assets/annoIcons/Helium.webp';
+import herbIcon from 'assets/annoIcons/Herbs.webp';
import hibiscusFarmIcon from 'assets/annoIcons/Icon_hibiscus_farm_0.webp';
import hibiscusTeaIcon from 'assets/annoIcons/Icon_hibiscus_tea_0.webp';
import highWheelerIcon from 'assets/annoIcons/High_wheeler.webp';
import homardLitTerroirIcon from 'assets/annoIcons/Homard_Lit_de_Terroir.webp';
import hopFarmIcon from 'assets/annoIcons/Hops.webp';
+import hospitalIcon from 'assets/annoIcons/City_Hospital.webp';
import hotSauceIcon from 'assets/annoIcons/Hot_Sauce.webp';
import huskyIcon from 'assets/annoIcons/Husky_Farm.webp';
import huskySledIcon from 'assets/annoIcons/Husky_Sled_Factory.webp';
+import iceCreamIcon from 'assets/annoIcons/Ice_Cream.webp';
import indigoIcon from 'assets/annoIcons/Icon_indigo_0.webp';
import industrialLubricant from 'assets/annoIcons/Industrial_Lubricant.webp';
import ironIcon from 'assets/annoIcons/Iron.webp';
+import jaleaIcon from 'assets/annoIcons/Jalea.webp';
import jamIcon from 'assets/annoIcons/Jam.webp';
import jewelryIcon from 'assets/annoIcons/Jewelry.webp';
import lacquerIcon from 'assets/annoIcons/Lacquer.webp';
@@ -125,24 +137,37 @@ import loungeSeatingIcon from 'assets/annoIcons/Lounge_Seating.webp';
import luminerIcon from 'assets/annoIcons/Icon_scriptures_0.webp';
import malthouseIcon from 'assets/annoIcons/Malt.webp';
import marquetryIcon from 'assets/annoIcons/Wood_veneers.webp';
+import medicineIcon from 'assets/annoIcons/Medicine.webp';
+import mezcalIcon from 'assets/annoIcons/Mezcal.webp';
+import milkIcon from 'assets/annoIcons/Milk.webp';
+import mineralIcon from 'assets/annoIcons/Minerals.webp';
import montmatreIcon from 'assets/annoIcons/Montmartre_75.webp';
+import motorIcon from 'assets/annoIcons/Motor.webp';
import mudBricksIcon from 'assets/annoIcons/Icon_mud_bricks_0.webp';
+import nanduFeathersIcon from 'assets/annoIcons/Nandu_Feathers.webp';
+import nanduIcon from 'assets/annoIcons/Nandu_Leather.webp';
import newWorldIcon from 'assets/annoIcons/Icon_session_southamerica_0.png';
+import newWorldRisingIcon from 'assets/annoIcons/New_World_Rising_DLC_icon.webp';
import oilLampIcon from 'assets/annoIcons/Oil_Lamp_Factory.webp';
import oilPowerPlantIcon from 'assets/annoIcons/Oil_Power_Plant.webp';
import oilTankerIcon from 'assets/annoIcons/Oil_tanker.webp';
import oilWellIcon from 'assets/annoIcons/OilWell.webp';
import oldWorldIcon from 'assets/annoIcons/Icon_session_moderate_0.png';
+import orchidIcon from 'assets/annoIcons/Orchid.webp';
import palmierBiscuitIcon from 'assets/annoIcons/Palmier_Biscuit.webp';
import pamphletsIcon from 'assets/annoIcons/Pamphlets.webp';
import paperIcon from 'assets/annoIcons/Icon_paper_0.webp';
import parkasIcon from 'assets/annoIcons/Parka_Factory.webp';
import pearlsIcon from 'assets/annoIcons/Pearls.webp';
import pemmicanIcon from 'assets/annoIcons/Pemmican_Cookhouse.webp';
+import perfumeIcon from 'assets/annoIcons/Perfumes.webp';
+import pigmentIcon from 'assets/annoIcons/Pigments.webp';
import pigsIcon from 'assets/annoIcons/Pigs.webp';
import pipesIcon from 'assets/annoIcons/Icon_tobacco_pipes_0.webp';
import plantainPlantationIcon from 'assets/annoIcons/Plantains.webp';
import pocketWatchesIcon from 'assets/annoIcons/Pocket_watch.webp';
+import policeEquipementIcon from 'assets/annoIcons/Police_Equipment.webp';
+import policeHeadquartersIcon from 'assets/annoIcons/Police_Headquarters.webp';
import pomadeIcon from 'assets/annoIcons/Pomade.webp';
import ponchosIcon from 'assets/annoIcons/Poncho.webp';
import potatoIcon from 'assets/annoIcons/Potato.webp';
@@ -153,9 +178,11 @@ import rumIcon from 'assets/annoIcons/Rum.webp';
import sailmakersIcon from 'assets/annoIcons/Sails.webp';
import saltIcon from 'assets/annoIcons/Salt.webp';
import saltpeterIcon from 'assets/annoIcons/Saltpeter.webp';
+import sambaIcon from 'assets/annoIcons/Samba_School.webp';
import sandIcon from 'assets/annoIcons/Quartz_sand.webp';
import sangaIcon from 'assets/annoIcons/Icon_watusi_0.webp';
import sausageIcon from 'assets/annoIcons/Sausages.webp';
+import scooterIcon from 'assets/annoIcons/Scooter.webp';
import schnappsIcon from 'assets/annoIcons/Schnapps.webp';
import sealIcon from 'assets/annoIcons/Seal_Hunting_Docks.webp';
import seaMinesIcon from 'assets/annoIcons/Sea_Mines.webp';
@@ -165,6 +192,7 @@ import siloIcon from 'assets/annoIcons/Silo.webp';
import sledFrameIcon from 'assets/annoIcons/Sled_Frame_Factory.webp';
import sleepingBagIcon from 'assets/annoIcons/Sleeping_Bag_Factory.webp';
import soapIcon from 'assets/annoIcons/Soap.webp';
+import soccerBallsIcon from 'assets/annoIcons/Soccer_Balls.webp';
import souvenirsIcon from 'assets/annoIcons/Souvenirs.webp';
import spicesIcon from 'assets/annoIcons/Icon_spices_0.webp';
import steamCarriagesIcon from 'assets/annoIcons/Steam_carriages.webp';
@@ -232,6 +260,7 @@ export {
bricksIcon,
briefcasesIcon,
briocheRoyaleIcon,
+ calamariIcon,
camphorWaxIcon,
candlesIcon,
cannedFoodIcon,
@@ -246,6 +275,7 @@ export {
chewingGumIcon,
chocolateIcon,
cigarIcon,
+ cinemaIcon,
cinnamonIcon,
citrusIcon,
clayIcon,
@@ -262,6 +292,7 @@ export {
cottonIcon,
cottonMillIcon,
crockeryIcon,
+ costumeIcon,
daiquiriIcon,
detergentIcon,
donutFourrerIcon,
@@ -269,6 +300,7 @@ export {
dungIcon,
dynamiteIcon,
eclairIcon,
+ electricCablesIcon,
electricityIcon,
elevatorIcon,
embroidererIcon,
@@ -277,9 +309,13 @@ export {
enbesaSunriseIcon,
ethanolIcon,
faceCreamIcon,
+ fansIcon,
feltIcon,
fertiliserIcon,
+ filmReelIcon,
filamentIcon,
+ fireDepartment,
+ fireExtinguisher,
fishFritesIcon,
fishIcon,
fishOilIcon,
@@ -304,17 +340,21 @@ export {
haciendaIcon,
heavyWeaponsIcon,
heliumIcon,
+ herbIcon,
hibiscusFarmIcon,
hibiscusTeaIcon,
highWheelerIcon,
homardLitTerroirIcon,
hopFarmIcon,
+ hospitalIcon,
hotSauceIcon,
huskyIcon,
huskySledIcon,
+ iceCreamIcon,
indigoIcon,
industrialLubricant,
ironIcon,
+ jaleaIcon,
jamIcon,
jewelryIcon,
lacquerIcon,
@@ -333,24 +373,37 @@ export {
luminerIcon,
malthouseIcon,
marquetryIcon,
+ medicineIcon,
+ mezcalIcon,
+ milkIcon,
+ mineralIcon,
montmatreIcon,
+ motorIcon,
mudBricksIcon,
+ nanduFeathersIcon,
+ nanduIcon,
newWorldIcon,
+ newWorldRisingIcon,
oilLampIcon,
oilPowerPlantIcon,
oilTankerIcon,
oilWellIcon,
oldWorldIcon,
+ orchidIcon,
palmierBiscuitIcon,
pamphletsIcon,
paperIcon,
parkasIcon,
pearlsIcon,
pemmicanIcon,
+ perfumeIcon,
+ pigmentIcon,
pigsIcon,
pipesIcon,
plantainPlantationIcon,
pocketWatchesIcon,
+ policeEquipementIcon,
+ policeHeadquartersIcon,
pomadeIcon,
ponchosIcon,
potatoIcon,
@@ -361,9 +414,11 @@ export {
sailmakersIcon,
saltIcon,
saltpeterIcon,
+ sambaIcon,
sandIcon,
sangaIcon,
sausageIcon,
+ scooterIcon,
schnappsIcon,
sealIcon,
seaMinesIcon,
@@ -373,6 +428,7 @@ export {
sledFrameIcon,
sleepingBagIcon,
soapIcon,
+ soccerBallsIcon,
souvenirsIcon,
spicesIcon,
steamCarriagesIcon,
@@ -411,5 +467,5 @@ export {
woolIcon,
workClothesIcon,
writingDesksIcon,
- zincIcon
+ zincIcon,
};
diff --git a/src/pages/data/info-card.ts b/src/pages/data/info-card.ts
index f556df7..4058cfe 100644
--- a/src/pages/data/info-card.ts
+++ b/src/pages/data/info-card.ts
@@ -19,7 +19,7 @@ export const commonItemData: InfoCardItem[] = [
icon: fullChainMultiplierIcon,
text: 'Multiplier for a full chain. To scale chain to 100%:',
additionalText:
- 'multiply together number * efficiency * multiplier for each building in the chain.'
+ 'multiply together number of buildings * efficiency % * multiplier for each building in the chain.'
}
];
diff --git a/src/pages/data/production-chains-base.ts b/src/pages/data/production-chains-base.ts
index 68c59d6..5db482d 100644
--- a/src/pages/data/production-chains-base.ts
+++ b/src/pages/data/production-chains-base.ts
@@ -793,6 +793,7 @@ export const productionChainsBase: TieredProductionChain[] = [
},
{ colBreak: true, tierName: 'blank', productionChains: [] },
{ colBreak: true, tierName: 'blank', productionChains: [] },
+ { colBreak: true, tierName: 'blank', productionChains: [] },
{
colBreak: false,
tierName: 'Jornaleros | Obreros',
diff --git a/src/pages/data/production-chains-expansions.ts b/src/pages/data/production-chains-expansions.ts
index 3e9cfc7..406d7d5 100644
--- a/src/pages/data/production-chains-expansions.ts
+++ b/src/pages/data/production-chains-expansions.ts
@@ -3,6 +3,7 @@ import { TieredProductionChain } from './models';
import * as icons from './icons';
export const productionChainsExpansions: TieredProductionChain[] = [
+ // { colBreak: true, tierName: 'skip' },
{
colBreak: false,
tierName: 'Building Materials',
@@ -23,9 +24,9 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Iron & Coal --> Steel --> Elevator
Wood --> Marquetry --> Elevator
SteamMotor --> Elevator
- `
- }
- ]
+ `,
+ },
+ ],
},
{
colBreak: false,
@@ -38,7 +39,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
SiloPig(
1)
Pig(
2.66)
SiloPig --> Pig
- `
+ `,
},
{
productionChain: 'silos',
@@ -48,51 +49,11 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Fertiliser(
1)
Silo(
5)
Dung --> Fertiliser --> Silo
- `
- }
- ]
- },
- {
- colBreak: false,
- tierName: 'Chemical Plant',
- productionChains: [
- {
- productionChain: 'ethanol',
- chainMultiplier: '2',
- mermaidDefinition: endent`
- flowchart TB
- Wood(
50%1)
- Corn(
2)
- Ethanol(
1)
- Wood & Corn --> Ethanol
- `
+ `,
},
- {
- productionChain: 'lacquer',
- chainMultiplier: '2',
- mermaidDefinition: endent`
- flowchart TB
- Ethanol(
1)
- Sand(
1)
- Resin(
1)
- Lacquer(
1)
- Sand & Resin & Ethanol --> Lacquer
- `
- },
- {
- productionChain: 'celluloid',
- chainMultiplier: '2',
- mermaidDefinition: endent`
- flowchart TB
- Cotton(
2)
- CamphorWax(
1)
- Ethanol(
1)
- Celluloid(
1)
- Cotton & CamphorWax & Ethanol --> Celluloid
- `
- }
- ]
+ ],
},
+
{
colBreak: false,
tierName: 'Skyscrapers',
@@ -108,7 +69,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
ChewingGum(
1)
SugarCane --> Sugar
Caoutchouc & Sugar & Cinnamon --> ChewingGum
- `
+ `,
},
{
productionChain: 'typewriters',
@@ -126,7 +87,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Iron & Coal --> Steel --> Typewriters
Copper & Zinc --> Brass --> Typewriters
Lacquer --> Typewriters
- `
+ `,
},
{
productionChain: 'violins',
@@ -142,7 +103,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Iron & Coal --> Steel --> Violins
CherryWood --> Violins
Lacquer --> Violins
- `
+ `,
},
{
productionChain: 'biscuits',
@@ -158,7 +119,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Pigs --> Tallow --> Biscuits
Grain --> Flour --> Biscuits
Citrus --> Biscuits
- `
+ `,
},
{
productionChain: 'cognac',
@@ -171,7 +132,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Cognac(
1)
SugarCane --> Sugar
Vineyard & CherryWood & Sugar --> Cognac
- `
+ `,
},
{
productionChain: 'billiardsTable',
@@ -186,7 +147,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
CherryWood --> Billiards
Alpaca --> Felt --> Billiards
Celluloid --> Billiards
- `
+ `,
},
{
productionChain: 'toys',
@@ -200,302 +161,249 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Toys(
1)
Alpaca --> Felt --> Toys
Celluloid & Lacquer --> Toys
- `
- }
- ]
+ `,
+ },
+ ],
},
{
colBreak: false,
- tierName: 'Tourists',
+ tierName: 'Artistas',
productionChains: [
{
- productionChain: 'shampoo',
+ productionChain: 'sewingmachinesnw',
+ chainMultiplier: '6',
mermaidDefinition: endent`
- flowchart LR
- CoconutOil(
1)
- Cinnamon(
1)
- Shampoo(
1)
- Pigs(
2)
- Tallow(
2)
- Soap(
1)
- CoconutOil & Cinnamon --> Shampoo
- Pigs --> Tallow --> Soap --> Shampoo
- `
+ flowchart LR;
+ Bauxite(
33%1)
+ Charcoal(
1)
+ Aluminium(
3)
+ Wood(
50%1)
+ SewingMachines(
1)
+ Bauxite & Charcoal --> Aluminium
+ Wood & Aluminium --> SewingMachines
+ `,
},
{
- productionChain: 'lemonade',
+ productionChain: 'soccerballs',
mermaidDefinition: endent`
- flowchart LR
+ flowchart LR;
+ Nandu(
1)
+ Caoutchouc(
2)
+ SoccerBalls(
1)
+ Nandu & Caoutchouc --> SoccerBalls
+ `,
+ },
+ {
+ productionChain: 'mezcal',
+ mermaidDefinition: endent`
+ flowchart LR;
SugarCane(
1)
- Sugar(
1)
- Lemonade(
1)
Citrus(
1)
- Saltpeter(
4)
- SugarCane --> Sugar --> Lemonade
- Citrus --> Lemonade
- Saltpeter --> Lemonade
- `
+ Sugar(
1)
+ Herb(
1)
+ Mezcal(
1)
+ SugarCane --> Sugar
+ Citrus & Sugar & Herb --> Mezcal
+ `,
},
{
- productionChain: 'souvenirs',
+ productionChain: 'jalea',
mermaidDefinition: endent`
- flowchart LR
- CamphorWax(
1)
- Souvenirs(
1)
- Sand(
1)
- Glass(
1)
- Souvenirs
- Cotton(
2)
- CamphorWax --> Souvenirs
- Sand --> Glass --> Souvenirs
- Cotton --> Souvenirs
- `
- }
- ]
- },
- {
- colBreak: false,
- tierName: 'Restaurants',
- productionChains: [
- {
- productionChain: 'archdukeSchnitzel',
- chainMultiplier: '2',
- mermaidDefinition: endent`
- flowchart LR
- Pigs0(
1)
- Schnitzel(
1)
- Potato(
50%1)
- Schnitzel
- Pigs1(
1)
- Tallow(
1)
- Pigs0 --> Schnitzel
- Potato --> Schnitzel
- Pigs1 --> Tallow --> Schnitzel
- `
+ flowchart TB;
+ Calamari(
2)
+ Herb(
1)
+ Corn(
2)
+ Jalea(
1)
+ Calamari & Herb & Corn --> Jalea
+ `,
},
{
- productionChain: 'stroggofGoulash',
+ productionChain: 'icecream',
+ chainMultiplier: '6',
mermaidDefinition: endent`
- flowchart TB
- Beef(
2)
- RedPeppers(
2)
- Corn(
1)
- StroggofGoulash(
1)
- Beef & RedPeppers & Corn --> StroggofGoulash
- `
- },
- {
- productionChain: 'fishFrites',
- chainMultiplier: '2',
- mermaidDefinition: endent`
- flowchart TB
- Fish(
50%1)
- Potato(
50%1)
- Citrus(
50%1)
- FishFrites(
1)
- Fish & Potato & Citrus --> FishFrites
- `
- },
- {
- productionChain: 'venisonEnCroute',
- chainMultiplier: '2',
- mermaidDefinition: endent`
- flowchart LR
- Grain(
1)
- Flour(
50%1)
- VenisonEnCroute(
1)
- Potato(
50%1)
- Caribou(
1)
- Grain --> Flour --> VenisonEnCroute
- Potato --> VenisonEnCroute
- Caribou --> VenisonEnCroute
- `
- },
- {
- productionChain: 'lobsterCheminee',
- chainMultiplier: '2',
- mermaidDefinition: endent`
- flowchart TB
- Lobster(
1)
- Citrus(
50%1)
- Tobacco(
2)
- LobsterCheminee(
1)
- Lobster & Citrus & Tobacco --> LobsterCheminee
- `
- }
- ]
- },
- {
- colBreak: false,
- tierName: 'Café',
- productionChains: [
- {
- productionChain: 'donut',
- chainMultiplier: '2',
- mermaidDefinition: endent`
- flowchart LR
- Grain(
1)
- Flour(
50%1)
- Donut(
1)
- Pig(
1)
- Tallow(
1)
- Jam(
50%1)
- Grain --> Flour --> Donut
- Pig --> Tallow --> Donut
- Jam --> Donut
- `
- },
- {
- productionChain: 'eclair',
- chainMultiplier: '2',
- mermaidDefinition: endent`
- flowchart LR
- Grain(
1)
- Flour(
50%1)
- Eclair(
1)
- SugarCane0(
50%1)
- Sugar0(
50%1)
- SugarCane1(
50%1)
- Sugar1(
50%1)
- Cocoa(
1)
- Chocolate(
50%1)
- Grain --> Flour --> Eclair
- SugarCane0 --> Sugar0 --> Eclair
- SugarCane1 --> Sugar1 --> Chocolate
- Cocoa --> Chocolate
- Chocolate --> Eclair
- `
- },
- {
- productionChain: 'palmierBiscuit',
- chainMultiplier: '2',
- mermaidDefinition: endent`
- flowchart LR
- Grain(
1)
- Flour(
50%1)
- PalmierBiscuit(
1)
- Pig(
1)
- Tallow(
1)
- Cinnamon(
50%1)
- Grain --> Flour --> PalmierBiscuit
- Pig --> Tallow --> PalmierBiscuit
- Cinnamon --> PalmierBiscuit
- `
- },
- {
- productionChain: 'venisonTartare',
- chainMultiplier: '2',
- mermaidDefinition: endent`
- flowchart TB
- Grapes(
2)
- VenisonTartare(
1)
- Caribou(
1)
- Citrus(
50%1)
- Grapes & Caribou & Citrus --> VenisonTartare
- `
- },
- {
- productionChain: 'bananaSurprise',
- chainMultiplier: '2',
- mermaidDefinition: endent`
- flowchart TB
- Goat(
1)
- Plantains(
50%1)
- Cinnamon(
50%1)
- BananaSurprise(
1)
- Goat & Plantains & Cinnamon --> BananaSurprise
- `
- }
- ]
- },
- {
- colBreak: false,
- tierName: 'Bar',
- productionChains: [
- {
- productionChain: 'daiquiriTropic',
- chainMultiplier: '4',
- mermaidDefinition: endent`
- flowchart LR
- SugarCane0(
50%1)
- SugarCane1(
50%1)
- Wood(
25%1)
- Rum(
50%1)
- Plantain(
50%1)
- DaiquiriTropic(
1)
- SugarCane0 --> DaiquiriTropic
- SugarCane1 & Wood --> Rum --> DaiquiriTropic
- Plantain --> DaiquiriTropic
- `
- },
- {
- productionChain: 'blackMuscovy',
- chainMultiplier: '4',
- mermaidDefinition: endent`
- flowchart LR
- CoffeeBeans(
1)
- Coffee(
50%1)
- BlackMuscovy(
1)
- SugarCane(
50%1)
- Wood(
25%1)
- Rum(
50%1)
- Potato(
50%1)
- Schnapps(
50%1)
- CoffeeBeans --> Coffee --> BlackMuscovy
- SugarCane & Wood --> Rum --> BlackMuscovy
- Potato --> Schnapps --> BlackMuscovy
- `
- },
- {
- productionChain: 'montmatre',
- chainMultiplier: '2',
- mermaidDefinition: endent`
- flowchart LR
+ flowchart LR;
SugarCane(
50%1)
Sugar(
50%1)
- Sand(
50%1)
- Glass(
50%1)
- Vineyard(
2)
- Champagne(
50%1)
+ Chocolate(
50%1)
Citrus(
50%1)
- Montmatre(
1)
- SugarCane --> Sugar --> Montmatre
- Sand --> Glass --> Champagne --> Montmatre
- Vineyard --> Champagne
- Citrus --> Montmatre
- `
+ Cocoa(
1)
+ IceCream(
1)
+ Milk(
17%1); style Milk stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7;
+ SugarCane --> Sugar --> Chocolate
+ Cocoa --> Chocolate
+ Milk & Chocolate & Citrus --> IceCream
+ `,
},
{
- productionChain: 'glegg',
- chainMultiplier: '2',
+ productionChain: 'firestation',
+ chainMultiplier: '24',
mermaidDefinition: endent`
- flowchart TB
- Whales(
1)
- Vineyard(
2)
- Cinnamon(
50%1)
- Glogg(
1)
- Whales & Vineyard & Cinnamon --> Glogg
- `
+ flowchart LR;
+ Iron(
5%1)
+ Steel(
9%1)
+ Charcoal(
9%1)
+ Caoutchouc(
17%1)
+ FireExtinguisher(
13%1)
+ FireDepartment(
1)
+ Iron & Charcoal --> Steel
+ Steel & Caoutchouc --> FireExtinguisher --> FireDepartment
+ `,
},
{
- productionChain: 'enbesaSunrise',
+ productionChain: 'perfume',
chainMultiplier: '4',
mermaidDefinition: endent`
- flowchart LR
- Hibiscus(
1)
- SugarCane(
50%1)
+ flowchart LR;
Wood(
25%1)
- Rum(
50%1)
- Spices(
1)
- EnbesaSunrise(
1)
- Hibiscus --> EnbesaSunrise
- SugarCane & Wood --> Rum --> EnbesaSunrise
- Spices --> EnbesaSunrise
- `
- }
- ]
+ Orchid(
50%1)
+ Ethanol(
50%1)
+ CoconutOil(
50%1)
+ Corn(
1)
+ Perfume(
1)
+ Ethanol & Orchid & CoconutOil --> Perfume
+ Wood & Corn --> Ethanol
+ `,
+ },
+ {
+ productionChain: 'samba',
+ chainMultiplier: '8',
+ mermaidDefinition: endent`
+ flowchart LR;
+ Cotton(
50%1)
+ CottonMill(
25%1)
+ Minerals(
13%1)
+ Pigments(
38%1)
+ Costumes(
50%1)
+ Saltpeter(
50%1); style Saltpeter stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7;
+ NanduFeathers(
25%1); style NanduFeathers stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7;
+ Samba(
1)
+ Cotton --> CottonMill
+ Saltpeter & Minerals --> Pigments
+ CottonMill & Pigments & NanduFeathers --> Costumes
+ Costumes --> Samba
+ `,
+ },
+ {
+ productionChain: 'police',
+ chainMultiplier: '24',
+ mermaidDefinition: endent`
+ flowchart LR;
+ Iron(
5%1)
+ Charcoal(
9%1)
+ Cotton(
17%1)
+ Wood(
5%1)
+ Steel(
9%1)
+ CottonMill(
9%1)
+ PoliceEquipment(
17%1)
+ PoliceHeadquarters(
1)
+ Iron & Charcoal --> Steel
+ Cotton --> CottonMill
+ Wood & Steel & CottonMill --> PoliceEquipment
+ PoliceEquipment --> PoliceHeadquarters
+ `,
+ },
+ {
+ productionChain: 'fan',
+ chainMultiplier: '6',
+ mermaidDefinition: endent`
+ flowchart LR;
+ Wood(
50%1)
+ Iron(
50%1)
+ Bauxite(
33%1)
+ Corn(
2)
+ Copper(
1)
+ Caoutchouc(
2)
+ Cotton(
2)
+ CamphorWax(
1)
+ Ethanol(
1)
+ Charcoal0(
1)
+ Charcoal1(
1)
+ Cables(
2)
+ Celluloid(
1)
+ Steel(
1)
+ Aluminium(
3)
+ Motors(
1); style Motors stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7;
+ Fans(
1); style Fans stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7;
+ Wood & Corn --> Ethanol
+ Copper & Caoutchouc --> Cables
+ Cotton & CamphorWax & Ethanol --> Celluloid
+ Iron & Charcoal0 --> Steel
+ Cables & Celluloid & Steel --> Motors
+ Bauxite & Charcoal1 --> Aluminium
+ Motors & Aluminium --> Fans
+ `,
+ },
+ {
+ productionChain: 'cinema',
+ chainMultiplier: '12',
+ mermaidDefinition: endent`
+ flowchart LR;
+ Wood(
9%1)
+ Corn(
33%1)
+ Cotton(
33%1)
+ CamphorWax(
17%1)
+ Ethanol(
17%1)
+ Celluloid(
17%1)
+ Film(
17%1)
+ Saltpeter(
33%1); style Saltpeter stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7;
+ Cinema(
1)
+ Wood & Corn --> Ethanol
+ Cotton & CamphorWax & Ethanol --> Celluloid
+ Saltpeter & Celluloid --> Film
+ Film --> Cinema
+ `,
+ },
+ {
+ productionChain: 'hospital',
+ chainMultiplier: '24',
+ mermaidDefinition: endent`
+ flowchart LR;
+ Wood(
5%1)
+ Corn(
17%1)
+ Orchid(
9%1)
+ Ethanol(
9%1)
+ Herb(
9%1)
+ Medicine(
13%1)
+ Hospital(
1)
+ Wood & Corn --> Ethanol
+ Orchid & Ethanol & Herb --> Medicine
+ Medicine --> Hospital
+ `,
+ },
+ {
+ productionChain: 'scooter',
+ chainMultiplier: '4',
+ mermaidDefinition: endent`
+ flowchart LR;
+ Wood(
25%1)
+ Copper(
50%1)
+ CamphorWax(
50%1)
+ Ethanol(
50%1)
+ Iron(
25%1)
+ Charcoal(
50%1)
+ Mineral(
25%1)
+ Celluloid(
50%1)
+ Steel(
50%1)
+ Pigments(
75%1)
+ Corn(
1)
+ Caoutchouc0(
1)
+ Cotton(
1)
+ Cables(
1)
+ Caoutchouc1(
1)
+ Saltpeter(
1); style Saltpeter stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7;
+ Scooter(
1); style Scooter stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7;
+ Motors(
50%1); style Motors stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7;
+ Wood & Corn --> Ethanol
+ Copper & Caoutchouc0 --> Cables
+ Cotton & CamphorWax & Ethanol --> Celluloid
+ Iron & Charcoal --> Steel
+ Saltpeter & Mineral --> Pigments
+ Cables & Celluloid & Steel --> Motors
+ Pigments & Motors & Caoutchouc1 --> Scooter
+ `,
+ },
+ ],
},
- { colBreak: true, tierName: 'skip' },
{
colBreak: false,
tierName: 'Iron Tower',
@@ -518,7 +426,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Grain --> Flour --> Bakery --> BriocheRoyale
Beef --> BriocheRoyale
GoldOre & Coal --> Gold --> BriocheRoyale
- `
+ `,
},
{
productionChain: 'trifleTower',
@@ -538,7 +446,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Grain --> Flour --> Bread --> Trifle
Vineyard --> Trifle
SugarCane1 --> Sugar --> Trifle
- `
+ `,
},
{
productionChain: 'ladyMarmelade',
@@ -558,7 +466,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Sand --> Glass --> Champagne --> LadyMarmelade
Vineyard --> Champagne
Citrus & Jam --> LadyMarmelade
- `
+ `,
},
{
productionChain: 'ageOfExploration',
@@ -570,7 +478,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Beef(
2)
AgeOfExploration(
1)
Gas & Potato & RedPepper & Beef --> AgeOfExploration
- `
+ `,
},
{
productionChain: 'homardLitTerroir',
@@ -582,10 +490,305 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Spices(
1)
HomardLitTerroir(
1)
Lobster & Sanga & Potato & Spices --> HomardLitTerroir
- `
- }
- ]
+ `,
+ },
+ ],
},
+ {
+ colBreak: false,
+ tierName: 'Tourists',
+ productionChains: [
+ {
+ productionChain: 'shampoo',
+ mermaidDefinition: endent`
+ flowchart LR
+ CoconutOil(
1)
+ Cinnamon(
1)
+ Shampoo(
1)
+ Pigs(
2)
+ Tallow(
2)
+ Soap(
1)
+ CoconutOil & Cinnamon --> Shampoo
+ Pigs --> Tallow --> Soap --> Shampoo
+ `,
+ },
+ {
+ productionChain: 'lemonade',
+ mermaidDefinition: endent`
+ flowchart LR
+ SugarCane(
1)
+ Sugar(
1)
+ Lemonade(
1)
+ Citrus(
1)
+ Saltpeter(
4)
+ SugarCane --> Sugar --> Lemonade
+ Citrus --> Lemonade
+ Saltpeter --> Lemonade
+ `,
+ },
+ {
+ productionChain: 'souvenirs',
+ mermaidDefinition: endent`
+ flowchart LR
+ CamphorWax(
1)
+ Souvenirs(
1)
+ Sand(
1)
+ Glass(
1)
+ Souvenirs
+ Cotton(
2)
+ CamphorWax --> Souvenirs
+ Sand --> Glass --> Souvenirs
+ Cotton --> Souvenirs
+ `,
+ },
+ ],
+ },
+ {
+ colBreak: false,
+ tierName: 'Restaurants',
+ productionChains: [
+ {
+ productionChain: 'archdukeSchnitzel',
+ chainMultiplier: '2',
+ mermaidDefinition: endent`
+ flowchart LR
+ Pigs0(
1)
+ Schnitzel(
1)
+ Potato(
50%1)
+ Schnitzel
+ Pigs1(
1)
+ Tallow(
1)
+ Pigs0 --> Schnitzel
+ Potato --> Schnitzel
+ Pigs1 --> Tallow --> Schnitzel
+ `,
+ },
+ {
+ productionChain: 'stroggofGoulash',
+ mermaidDefinition: endent`
+ flowchart TB
+ Beef(
2)
+ RedPeppers(
2)
+ Corn(
1)
+ StroggofGoulash(
1)
+ Beef & RedPeppers & Corn --> StroggofGoulash
+ `,
+ },
+ {
+ productionChain: 'fishFrites',
+ chainMultiplier: '2',
+ mermaidDefinition: endent`
+ flowchart TB
+ Fish(
50%1)
+ Potato(
50%1)
+ Citrus(
50%1)
+ FishFrites(
1)
+ Fish & Potato & Citrus --> FishFrites
+ `,
+ },
+ {
+ productionChain: 'venisonEnCroute',
+ chainMultiplier: '2',
+ mermaidDefinition: endent`
+ flowchart LR
+ Grain(
1)
+ Flour(
50%1)
+ VenisonEnCroute(
1)
+ Potato(
50%1)
+ Caribou(
1)
+ Grain --> Flour --> VenisonEnCroute
+ Potato --> VenisonEnCroute
+ Caribou --> VenisonEnCroute
+ `,
+ },
+ {
+ productionChain: 'lobsterCheminee',
+ chainMultiplier: '2',
+ mermaidDefinition: endent`
+ flowchart TB
+ Lobster(
1)
+ Citrus(
50%1)
+ Tobacco(
2)
+ LobsterCheminee(
1)
+ Lobster & Citrus & Tobacco --> LobsterCheminee
+ `,
+ },
+ ],
+ },
+ {
+ colBreak: false,
+ tierName: 'Café',
+ productionChains: [
+ {
+ productionChain: 'donut',
+ chainMultiplier: '2',
+ mermaidDefinition: endent`
+ flowchart LR
+ Grain(
1)
+ Flour(
50%1)
+ Donut(
1)
+ Pig(
1)
+ Tallow(
1)
+ Jam(
50%1)
+ Grain --> Flour --> Donut
+ Pig --> Tallow --> Donut
+ Jam --> Donut
+ `,
+ },
+ {
+ productionChain: 'eclair',
+ chainMultiplier: '2',
+ mermaidDefinition: endent`
+ flowchart LR
+ Grain(
1)
+ Flour(
50%1)
+ Eclair(
1)
+ SugarCane0(
50%1)
+ Sugar0(
50%1)
+ SugarCane1(
50%1)
+ Sugar1(
50%1)
+ Cocoa(
1)
+ Chocolate(
50%1)
+ Grain --> Flour --> Eclair
+ SugarCane0 --> Sugar0 --> Eclair
+ SugarCane1 --> Sugar1 --> Chocolate
+ Cocoa --> Chocolate
+ Chocolate --> Eclair
+ `,
+ },
+ {
+ productionChain: 'palmierBiscuit',
+ chainMultiplier: '2',
+ mermaidDefinition: endent`
+ flowchart LR
+ Grain(
1)
+ Flour(
50%1)
+ PalmierBiscuit(
1)
+ Pig(
1)
+ Tallow(
1)
+ Cinnamon(
50%1)
+ Grain --> Flour --> PalmierBiscuit
+ Pig --> Tallow --> PalmierBiscuit
+ Cinnamon --> PalmierBiscuit
+ `,
+ },
+ {
+ productionChain: 'venisonTartare',
+ chainMultiplier: '2',
+ mermaidDefinition: endent`
+ flowchart TB
+ Grapes(
2)
+ VenisonTartare(
1)
+ Caribou(
1)
+ Citrus(
50%1)
+ Grapes & Caribou & Citrus --> VenisonTartare
+ `,
+ },
+ {
+ productionChain: 'bananaSurprise',
+ chainMultiplier: '2',
+ mermaidDefinition: endent`
+ flowchart TB
+ Goat(
1)
+ Plantains(
50%1)
+ Cinnamon(
50%1)
+ BananaSurprise(
1)
+ Goat & Plantains & Cinnamon --> BananaSurprise
+ `,
+ },
+ ],
+ },
+ { colBreak: true, tierName: 'skip' },
+ { colBreak: true, tierName: 'skip' },
+ { colBreak: true, tierName: 'skip' },
+ {
+ colBreak: false,
+ tierName: 'Bar',
+ productionChains: [
+ {
+ productionChain: 'daiquiriTropic',
+ chainMultiplier: '4',
+ mermaidDefinition: endent`
+ flowchart LR
+ SugarCane0(
50%1)
+ SugarCane1(
50%1)
+ Wood(
25%1)
+ Rum(
50%1)
+ Plantain(
50%1)
+ DaiquiriTropic(
1)
+ SugarCane0 --> DaiquiriTropic
+ SugarCane1 & Wood --> Rum --> DaiquiriTropic
+ Plantain --> DaiquiriTropic
+ `,
+ },
+ {
+ productionChain: 'blackMuscovy',
+ chainMultiplier: '4',
+ mermaidDefinition: endent`
+ flowchart LR
+ CoffeeBeans(
1)
+ Coffee(
50%1)
+ BlackMuscovy(
1)
+ SugarCane(
50%1)
+ Wood(
25%1)
+ Rum(
50%1)
+ Potato(
50%1)
+ Schnapps(
50%1)
+ CoffeeBeans --> Coffee --> BlackMuscovy
+ SugarCane & Wood --> Rum --> BlackMuscovy
+ Potato --> Schnapps --> BlackMuscovy
+ `,
+ },
+ {
+ productionChain: 'montmatre',
+ chainMultiplier: '2',
+ mermaidDefinition: endent`
+ flowchart LR
+ SugarCane(
50%1)
+ Sugar(
50%1)
+ Sand(
50%1)
+ Glass(
50%1)
+ Vineyard(
2)
+ Champagne(
50%1)
+ Citrus(
50%1)
+ Montmatre(
1)
+ SugarCane --> Sugar --> Montmatre
+ Sand --> Glass --> Champagne --> Montmatre
+ Vineyard --> Champagne
+ Citrus --> Montmatre
+ `,
+ },
+ {
+ productionChain: 'glegg',
+ chainMultiplier: '2',
+ mermaidDefinition: endent`
+ flowchart TB
+ Whales(
1)
+ Vineyard(
2)
+ Cinnamon(
50%1)
+ Glogg(
1)
+ Whales & Vineyard & Cinnamon --> Glogg
+ `,
+ },
+ {
+ productionChain: 'enbesaSunrise',
+ chainMultiplier: '4',
+ mermaidDefinition: endent`
+ flowchart LR
+ Hibiscus(
1)
+ SugarCane(
50%1)
+ Wood(
25%1)
+ Rum(
50%1)
+ Spices(
1)
+ EnbesaSunrise(
1)
+ Hibiscus --> EnbesaSunrise
+ SugarCane & Wood --> Rum --> EnbesaSunrise
+ Spices --> EnbesaSunrise
+ `,
+ },
+ ],
+ },
+
{
colBreak: false,
tierName: 'Department Store',
@@ -606,7 +809,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Iron & Coal --> Steel --> Toasters
Zinc --> Toasters
Coal0 --> Filament --> Toasters
- `
+ `,
},
{
productionChain: 'vaccumCleaners',
@@ -623,7 +826,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Celluloid --> VaccumCleaners
Iron & Coal --> Steel --> VaccumCleaners
Sheep --> VaccumCleaners
- `
+ `,
},
{
productionChain: 'crockery',
@@ -638,7 +841,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Clay --> Crockery
Lacquer --> Crockery
Sand0 --> Crockery
- `
+ `,
},
{
productionChain: 'refrigerators',
@@ -654,7 +857,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
style Refrigerators stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7
Iron & Coal --> Steel --> Refrigerators
Gas & Caoutchouc --> Refrigerators
- `
+ `,
},
{
productionChain: 'briefcases',
@@ -671,9 +874,9 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Copper & Zinc --> Brass --> Briefcases
Celluloid --> Briefcases
Sanga --> Briefcases
- `
- }
- ]
+ `,
+ },
+ ],
},
{
colBreak: false,
@@ -701,7 +904,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Coal --> Filament --> LightBulb
Sand0 --> Glass0 --> LightBulb
LightBulb --> BankerLamp
- `
+ `,
},
{
productionChain: 'vanityScreens',
@@ -717,7 +920,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
style VanityScreens stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7
Cotton --> CottonMill
CottonMill & CherryWood & Lacquer --> VanityScreens
- `
+ `,
},
{
productionChain: 'writingDesks',
@@ -735,7 +938,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Copper & Zinc --> Brass
Wood --> Marquetry
Brass & Marquetry & Lacquer --> WritingDesks
- `
+ `,
},
{
productionChain: 'fourPosterBeds',
@@ -748,7 +951,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
FourPosterBeds(
1)
style FourPosterBeds stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7
BearHunting & Goose & CherryWood --> FourPosterBeds
- `
+ `,
},
{
productionChain: 'loungeSeating',
@@ -761,9 +964,9 @@ export const productionChainsExpansions: TieredProductionChain[] = [
LoungeSeating(
1)
style LoungeSeating stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7
Sheep & Sanga & WansaWood --> LoungeSeating
- `
- }
- ]
+ `,
+ },
+ ],
},
{
colBreak: false,
@@ -785,7 +988,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
SugarCane --> Sugar --> Toothpaste
Coal --> Toothpaste
Pig --> Tallow --> Soap --> Toothpaste
- `
+ `,
},
{
productionChain: 'detergent',
@@ -798,7 +1001,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Detergent(
1)
style Detergent stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7
Ethanol & Citrus & Saltpeter --> Detergent
- `
+ `,
},
{
productionChain: 'lipstick',
@@ -811,7 +1014,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Lipstick(
1)
style Lipstick stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7
FishOil & CoconutOil & Lacquer --> Lipstick
- `
+ `,
},
{
productionChain: 'faceCream',
@@ -824,7 +1027,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
FaceCream(
1)
style FaceCream stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7
CoconutOil & Citrus & Whaling --> FaceCream
- `
+ `,
},
{
productionChain: 'pomade',
@@ -837,10 +1040,11 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Pomade(
1)
style Pomade stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7
CamphorWax & Apiary & Hibiscus --> Pomade
- `
- }
- ]
+ `,
+ },
+ ],
},
+ { colBreak: true, tierName: 'skip' },
{
colBreak: false,
tierName: 'Supply Factories | Airships',
@@ -863,7 +1067,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Pig --> Tallow --> Dynamite --> Bomb
Saltpeter0 --> Dynamite
Iron & Coal --> Steel --> Bomb
- `
+ `,
},
{
productionChain: 'seaMines',
@@ -883,7 +1087,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Pig --> Tallow --> Dynamite --> SeaMine
Saltpeter --> Dynamite
Iron & Coal --> Steel --> SeaMine
- `
+ `,
},
{
productionChain: 'pamphlets',
@@ -894,7 +1098,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Cotton(
1)
Pamphlets(
1)
Wood & Cotton --> Pamphlets
- `
+ `,
},
{
productionChain: 'carePackage',
@@ -919,11 +1123,10 @@ export const productionChainsExpansions: TieredProductionChain[] = [
SugarCane --> Sugar --> Chocolate --> CarePackage
Cocoa --> Chocolate
Potato --> Schnapps --> CarePackage
- `
- }
- ]
+ `,
+ },
+ ],
},
- { colBreak: true, tierName: 'skip' },
{
colBreak: false,
tierName: 'Hacienda',
@@ -936,7 +1139,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Spices(
50%1)
HotSauce(
1)
Spices --> HotSauce
- `
+ `,
},
{
productionChain: 'atole',
@@ -947,7 +1150,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
SugarCane(
50%1)
Atole(
1)
Corn & SugarCane --> Atole
- `
+ `,
},
{
productionChain: 'haciendaRum',
@@ -958,7 +1161,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Wood(
50%1)
Rum(
1)
SugarCane & Wood --> Rum
- `
+ `,
},
{
productionChain: 'haciendaSchnapps',
@@ -968,7 +1171,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Potato(
50%1)
Schnapps(
1)
Potato --> Schnapps
- `
+ `,
},
{
productionChain: 'haciendaBeer',
@@ -978,11 +1181,51 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Corn(
1)
Beer(
1)
Grain & Corn --> Beer
- `
- }
- ]
+ `,
+ },
+ ],
+ },
+ {
+ colBreak: false,
+ tierName: 'Chemical Plant',
+ productionChains: [
+ {
+ productionChain: 'ethanol',
+ chainMultiplier: '2',
+ mermaidDefinition: endent`
+ flowchart TB
+ Wood(
50%1)
+ Corn(
2)
+ Ethanol(
1)
+ Wood & Corn --> Ethanol
+ `,
+ },
+ {
+ productionChain: 'lacquer',
+ chainMultiplier: '2',
+ mermaidDefinition: endent`
+ flowchart TB
+ Ethanol(
1)
+ Sand(
1)
+ Resin(
1)
+ Lacquer(
1)
+ Sand & Resin & Ethanol --> Lacquer
+ `,
+ },
+ {
+ productionChain: 'celluloid',
+ chainMultiplier: '2',
+ mermaidDefinition: endent`
+ flowchart TB
+ Cotton(
2)
+ CamphorWax(
1)
+ Ethanol(
1)
+ Celluloid(
1)
+ Cotton & CamphorWax & Ethanol --> Celluloid
+ `,
+ },
+ ],
},
- { colBreak: true, tierName: 'skip' },
{
colBreak: false,
tierName: 'Empire of the Skies',
@@ -996,7 +1239,7 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Charcoal(
33%1)
Aluminium(
1)
Bauxite & Charcoal --> Aluminium
- `
+ `,
},
{
productionChain: 'helium',
@@ -1009,8 +1252,8 @@ export const productionChainsExpansions: TieredProductionChain[] = [
Helium(
1)
Clay --> Helium
FishOil & Saltpeter --> IndustrialLubricant --> Helium
- `
- }
- ]
- }
+ `,
+ },
+ ],
+ },
];
diff --git a/src/router/routes.ts b/src/router/routes.ts
index 7d2727c..74846e1 100644
--- a/src/router/routes.ts
+++ b/src/router/routes.ts
@@ -8,17 +8,17 @@ const routes: RouteRecordRaw[] = [
{ path: '', component: () => import('pages/AnnoBase.vue') },
{
path: '/expansions',
- component: () => import('pages/AnnoExpansions.vue')
- }
- ]
+ component: () => import('pages/AnnoExpansions.vue'),
+ },
+ ],
},
// Always leave this as last one,
// but you can also remove it
{
path: '/:catchAll(.*)*',
- component: () => import('pages/ErrorNotFound.vue')
- }
+ component: () => import('pages/ErrorNotFound.vue'),
+ },
];
export default routes;