import { TieredProductionChain } from './models';
// Farmers & Workers
import grainIcon from 'assets/annoIcons/Grain.webp';
import teffIcon from 'assets/annoIcons/Icon_teff_grass_0.webp';
import pigsIcon from 'assets/annoIcons/Pigs.webp';
// Jornaleros & Obreros
import cornIcon from 'assets/annoIcons/Corn.webp';
// Electricity/Fuel/Silo
import oilWellIcon from 'assets/annoIcons/OilWell.webp';
import fuelIcon from 'assets/annoIcons/Fuel.webp';
import tractorIcon from 'assets/annoIcons/TractorBarn.webp';
import siloIcon from 'assets/annoIcons/Silo.webp';
// Tourists
import tallowIcon from 'assets/annoIcons/Tallow.webp';
import soapIcon from 'assets/annoIcons/Soap.webp';
import coconutOilIcon from 'assets/annoIcons/Coconut_Oil.webp';
import cinnamonIcon from 'assets/annoIcons/Cinnamon.webp';
import shampooIcon from 'assets/annoIcons/Shampoo.webp';
import citrusIcon from 'assets/annoIcons/Citrus.webp';
import lemonadeIcon from 'assets/annoIcons/Lemonade.webp';
import sugarCaneIcon from 'assets/annoIcons/Sugar_cane.webp';
import sugarIcon from 'assets/annoIcons/Sugar.webp';
import saltpeterIcon from 'assets/annoIcons/Saltpeter.webp';
import camphorWaxIcon from 'assets/annoIcons/Camphor_Wax.webp';
import souvenirsIcon from 'assets/annoIcons/Souvenirs.webp';
import sandIcon from 'assets/annoIcons/Quartz_sand.webp';
import glassIcon from 'assets/annoIcons/Glass.webp';
import cottonIcon from 'assets/annoIcons/Cotton.webp';
// Restaurant
import potatoIcon from 'assets/annoIcons/Potato.webp';
import archdukeSchnitzel from 'assets/annoIcons/Archdukes_Schnitzel.webp';
import beefIcon from 'assets/annoIcons/Beef.webp';
import redPeppersIcon from 'assets/annoIcons/Red_peppers.webp';
import stroggofGoulashIcon from 'assets/annoIcons/Stroggof_Goulash.webp';
import fishIcon from 'assets/annoIcons/Fish.webp';
import fishFritesIcon from 'assets/annoIcons/Fish_and_Frites.webp';
import caribouIcon from 'assets/annoIcons/Caribou_Hunting_Cabin.webp';
import flourIcon from 'assets/annoIcons/Flour.webp';
import venisonEnCrouteIcon from 'assets/annoIcons/Venison_en_Croute.webp';
import lobstersIcon from 'assets/annoIcons/Icon_seafood_0.webp';
import tobaccoIcon from 'assets/annoIcons/Tobacco.webp';
import lobsterChemineeIcon from 'assets/annoIcons/Lobster_Cheminee.webp';
export const productionChainsExpansions: TieredProductionChain[] = [
{
colBreak: false,
tierName: 'Region Ratios',
productionChains: [
{
productionChain: 'tractorGrain',
mermaidDefinition: `flowchart LR; TractorGrain(
1) --> Grain(
4)`
},
{
productionChain: 'siloPig',
mermaidDefinition: `flowchart LR; SiloPig(
1) --> Pig(
2.66)`
}
]
},
{
colBreak: false,
tierName: 'Fuel | Silo',
productionChains: [
{
productionChain: 'tractor',
mermaidDefinition: `flowchart LR; OilWell(
1) --> Fuel(
1) --> Tractor(
20)`
},
{
productionChain: 'silos',
mermaidDefinition: `flowchart TB; Grain(
1); Corn(
1); Teff(
1); Silo(
5); Grain --> Silo; Corn --> Silo; Teff --> Silo`
}
]
},
{
colBreak: false,
tierName: 'Tourists',
productionChains: [
{
productionChain: 'shampoo',
mermaidDefinition: `flowchart LR; CoconutOil(
1) & Cinnamon(
1) --> Shampoo(
1); Pigs(
2) --> Tallow(
2) --> Soap(
1) --> Shampoo`
},
{
productionChain: 'lemonade',
mermaidDefinition: `flowchart LR; SugarCane(
1) --> Sugar(
1) --> Lemonade(
1); Citrus(
1) & Saltpeter(
4) --> Lemonade`
},
{
productionChain: 'souvenirs',
mermaidDefinition: `flowchart LR; CamphorWax(
1) --> Souvenirs(
1); Sand(
1) --> Glass(
1) --> Souvenirs; Cotton(
2) --> Souvenirs`
}
]
},
{
colBreak: false,
tierName: 'Restaurants',
productionChains: [
{
productionChain: 'archdukeSchnitzel',
mermaidDefinition: `flowchart LR; Pigs0(
1) --> Schnitzel(
1); Potato(
50%1) --> Schnitzel; Pigs1(
1) --> Tallow(
1) --> Schnitzel`
},
{
productionChain: 'stroggofGoulash',
mermaidDefinition: `flowchart LR; Beef(
2) & RedPeppers(
2) & Corn(
1) --> StroggofGoulash(
1)`
},
{
productionChain: 'fishFrites',
mermaidDefinition: `flowchart LR; Fish(
50%1) & Potato(
50%1) & Citrus(
50%1) --> FishFrites(
1)`
},
{
productionChain: 'venisonEnCroute',
mermaidDefinition: `flowchart LR; Grain(
1) --> Flour(
50%1) --> VenisonEnCroute(
1); Potato(
50%1) & Caribou(
1) --> VenisonEnCroute`
},
{
productionChain: 'lobsterCheminee',
mermaidDefinition: `flowchart LR; Lobster(
1) & Ctirus(
50%1) & Tobacco(
2) --> LobsterCheminee(
1)`
}
]
}
];