diff --git a/src/assets/annoIcons/Absinthe.webp b/src/assets/annoIcons/Absinthe.webp new file mode 100644 index 0000000..a8ecad8 Binary files /dev/null and b/src/assets/annoIcons/Absinthe.webp differ diff --git a/src/assets/annoIcons/Cone_OCopia.webp b/src/assets/annoIcons/Cone_OCopia.webp new file mode 100644 index 0000000..71943d0 Binary files /dev/null and b/src/assets/annoIcons/Cone_OCopia.webp differ diff --git a/src/assets/annoIcons/Empanadas.webp b/src/assets/annoIcons/Empanadas.webp new file mode 100644 index 0000000..7d53847 Binary files /dev/null and b/src/assets/annoIcons/Empanadas.webp differ diff --git a/src/components/InfoCard.vue b/src/components/InfoCard.vue index f297eb6..425209a 100644 --- a/src/components/InfoCard.vue +++ b/src/components/InfoCard.vue @@ -1,30 +1,30 @@ diff --git a/src/components/InfoCard/InfoCardItemWorld.vue b/src/components/InfoCard/InfoCardItemWorldIcon.vue similarity index 100% rename from src/components/InfoCard/InfoCardItemWorld.vue rename to src/components/InfoCard/InfoCardItemWorldIcon.vue diff --git a/src/pages/AnnoBase.vue b/src/pages/AnnoBase.vue index c39611c..402d135 100644 --- a/src/pages/AnnoBase.vue +++ b/src/pages/AnnoBase.vue @@ -5,15 +5,14 @@
-
@@ -53,7 +52,7 @@ import InfoCardItem from 'components/InfoCard/InfoCardItem.vue'; import { productionChainsBase } from './data/production-chains-base'; // Info Card Data -import { itemDataBase, worldItemDataBase } from 'src/pages/data/info-card'; +import { baseItemData, baseItemWorldData } from 'src/pages/data/info-card'; // Icons import * as icons from './data/icons'; @@ -71,7 +70,7 @@ const expansionInfoItem = ref({ diff --git a/src/pages/AnnoMisc.vue b/src/pages/AnnoMisc.vue index 4de392b..ea768cc 100644 --- a/src/pages/AnnoMisc.vue +++ b/src/pages/AnnoMisc.vue @@ -82,7 +82,7 @@ $column: 3; } .masonry-container { - height: 3900px; + height: 4150px; .masonry-col { width: 1000px; diff --git a/src/pages/AnnoSeason3.vue b/src/pages/AnnoSeason3.vue index 680c70c..2e80d3f 100644 --- a/src/pages/AnnoSeason3.vue +++ b/src/pages/AnnoSeason3.vue @@ -83,7 +83,7 @@ $column: 4; } .masonry-container { - height: 7690px; + height: 8250px; .masonry-col { width: 1000px; diff --git a/src/pages/data/icons.ts b/src/pages/data/icons.ts index c72de79..bc94f83 100644 --- a/src/pages/data/icons.ts +++ b/src/pages/data/icons.ts @@ -1,3 +1,4 @@ +import absintheIcon from 'assets/annoIcons/Absinthe.webp'; import ageOfExplorationIcon from 'assets/annoIcons/Age_of_Exploration.webp'; import airshipIcon from 'assets/annoIcons/Airship.webp'; import alpacaWoolIcon from 'assets/annoIcons/Alpaca_wool.webp'; @@ -51,6 +52,7 @@ import coffeeBeansIcon from 'assets/annoIcons/Coffee_beans.webp'; import coffeeIcon from 'assets/annoIcons/Coffee.webp'; import cognacIcon from 'assets/annoIcons/Cognac.webp'; import concreteFactory from 'assets/annoIcons/Reinforced_concrete.webp'; +import coneocopiaIcon from 'assets/annoIcons/Cone_OCopia.webp'; import copperIcon from 'assets/annoIcons/Copper.webp'; import costumeIcon from 'assets/annoIcons/Costumes.webp'; import cornIcon from 'assets/annoIcons/Corn.webp'; @@ -68,6 +70,7 @@ 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'; +import empanadasIcon from 'assets/annoIcons/Empanadas.webp'; import empireOfTheSkiesIcon from 'assets/annoIcons/Empire_of_the_Skies_DLC_icon.webp'; import enbesaIcon from 'assets/annoIcons/Icon_session_land_of_lions_0.png'; import enbesaSunriseIcon from 'assets/annoIcons/Enbesa_Sunrise.webp'; @@ -237,6 +240,7 @@ import writingDesksIcon from 'assets/annoIcons/Writing_Desks.webp'; import zincIcon from 'assets/annoIcons/Zinc.webp'; export { + absintheIcon, ageOfExplorationIcon, airshipIcon, alpacaWoolIcon, @@ -290,6 +294,7 @@ export { coffeeIcon, cognacIcon, concreteFactory, + coneocopiaIcon, copperIcon, cornIcon, cottonIcon, @@ -307,6 +312,7 @@ export { electricityIcon, elevatorIcon, embroidererIcon, + empanadasIcon, empireOfTheSkiesIcon, enbesaIcon, enbesaSunriseIcon, diff --git a/src/pages/data/info-card.ts b/src/pages/data/info-card.ts index e369f50..f775545 100644 --- a/src/pages/data/info-card.ts +++ b/src/pages/data/info-card.ts @@ -1,74 +1,40 @@ import * as icons from './icons'; import fullChainMultiplierIcon from 'assets/productionChainMultiplier.svg'; -import { InfoCardItem, InfoCardWorldItem } from './models'; +import { InfoCardItem, InfoCardItemWorldIcon } from './models'; // Common items -export const commonItemData: InfoCardItem[] = [ - { - id: 'charcoal', - icon: icons.charcoalKilnIcon, - text: '2 Charcoal Kilns can be replaced with 1 Coal Mine.' - }, - { - id: 'airship', - icon: icons.airshipIcon, - text: 'Airship drop chain ratios are the same for Old World & New World.' - }, - { - id: 'electricity', - icon: icons.electricityIcon, - text: 'Building requires electricity.' - }, - { - id: 'fullChain', - icon: fullChainMultiplierIcon, - text: 'The multiplier for a full chain. To scale chain to 100% multiply together (for every item in the chain): ', - additionalText: ' number of buildings × efficiency % × multiplier' - } -]; +// export const commonItemData: InfoCardItem[] = [ +// { +// id: 'charcoal', +// icon: icons.charcoalKilnIcon, +// text: '2 Charcoal Kilns can be replaced with 1 Coal Mine.' +// }, +// { +// id: 'airship', +// icon: icons.airshipIcon, +// text: 'Airship drop chain ratios are the same for Old World & New World.' +// }, +// { +// id: 'electricity', +// icon: icons.electricityIcon, +// text: 'Building requires electricity.' +// }, +// { +// id: 'fullChain', +// icon: fullChainMultiplierIcon, +// text: 'The multiplier for a full chain. To scale chain to 100% multiply together (for every item in the chain): ', +// additionalText: ' number of buildings × efficiency % × multiplier' +// } +// ]; -const commonWorldItemData: InfoCardWorldItem[] = [ - { - id: 'gold', - icon: icons.goldOreIcon, - textPre: 'Gold mines use New World', - textPost: 'production rates.', - worldIcon: icons.newWorldIcon - }, - { - id: 'hacienda', - icon: icons.haciendaIcon, - textPre: 'Hacienda chains use New World', - textPost: 'buildings.', - worldIcon: icons.newWorldIcon - } -]; - -export const itemDataBase: InfoCardItem[] = [...commonItemData]; - -export const worldItemDataBase: InfoCardWorldItem[] = [ - ...commonWorldItemData, - { - id: 'furs', - icon: icons.fursIcon, - textPre: 'Furs use Old World', - textPost: 'production rates.', - worldIcon: icons.oldWorldIcon - }, - { - id: 'clay', - icon: icons.clayIcon, - textPre: 'Enbesa', - textPost: ' production chains use Clay Collectors.', - worldIcon: icons.enbesaIcon - } -]; - -// S2 to S4 -// export const itemDataExpansions: InfoCardItem[] = [, ...commonItemData]; - -// export const worldItemDataExpansions: InfoCardWorldItem[] = [ -// ...commonWorldItemData, +// const commonWorldItemData: InfoCardItemWorldIcon[] = [ +// { +// id: 'gold', +// icon: icons.goldOreIcon, +// textPre: 'Gold mines use New World', +// textPost: 'production rates.', +// worldIcon: icons.newWorldIcon +// }, // { // id: 'hacienda', // icon: icons.haciendaIcon, @@ -77,3 +43,67 @@ export const worldItemDataBase: InfoCardWorldItem[] = [ // worldIcon: icons.newWorldIcon // } // ]; + +// export const itemDataBase: InfoCardItem[] = [...commonItemData]; + +// export const worldItemDataBase: InfoCardItemWorldIcon[] = [ +// ...commonWorldItemData, +// { +// id: 'furs', +// icon: icons.fursIcon, +// textPre: 'Furs use Old World', +// textPost: 'production rates.', +// worldIcon: icons.oldWorldIcon +// }, +// { +// id: 'clay', +// icon: icons.clayIcon, +// textPre: 'Enbesa', +// textPost: ' production chains use Clay Collectors.', +// worldIcon: icons.enbesaIcon +// } +// ]; + +// Base +export const baseItemData: InfoCardItem[] = [ + { + id: 'charcoal', + icon: icons.charcoalKilnIcon, + text: '2 Charcoal Kilns can be replaced with 1 Coal Mine.' + }, + { + id: 'electricity', + icon: icons.electricityIcon, + text: 'Building requires electricity.' + } +]; + +export const baseItemWorldData: InfoCardItemWorldIcon[] = [ + { + id: 'furs', + icon: icons.fursIcon, + textPre: 'Furs use Old World', + textPost: 'production rates.', + worldIcon: icons.oldWorldIcon + } +]; + +// Misc +export const miscItemData: InfoCardItem[] = []; +export const miscItemWorldData: InfoCardItemWorldIcon[] = []; + +// S1 +export const season1ItemData: InfoCardItem[] = []; +export const season1ItemWorldData: InfoCardItemWorldIcon[] = []; + +// S2 +export const season2ItemData: InfoCardItem[] = []; +export const season2ItemWorldData: InfoCardItemWorldIcon[] = []; + +// S3 +export const season3ItemData: InfoCardItem[] = []; +export const season3ItemWorldData: InfoCardItemWorldIcon[] = []; + +// S4 +export const season4ItemData: InfoCardItem[] = []; +export const season4ItemWorldData: InfoCardItemWorldIcon[] = []; diff --git a/src/pages/data/models.ts b/src/pages/data/models.ts index c648ca6..a26d5d6 100644 --- a/src/pages/data/models.ts +++ b/src/pages/data/models.ts @@ -17,7 +17,7 @@ export interface InfoCardItem { additionalText?: string; } -export interface InfoCardWorldItem { +export interface InfoCardItemWorldIcon { id: string; icon: string; textPre: string; diff --git a/src/pages/data/production-chains-base.ts b/src/pages/data/production-chains-base.ts index 0652508..0dc6fea 100644 --- a/src/pages/data/production-chains-base.ts +++ b/src/pages/data/production-chains-base.ts @@ -28,7 +28,6 @@ export const productionChainsBase: TieredProductionChain[] = [ }, { productionChain: 'sausages', - chainMultiplier: '2', mermaidDefinition: endent` flowchart LR Pig(1) @@ -81,11 +80,11 @@ export const productionChainsBase: TieredProductionChain[] = [ chainMultiplier: '6', mermaidDefinition: endent` flowchart LR - Beef(66.66%2) - RedPepper(66.66%2) - ArtisnalKitchen(66.66%2) + Beef(66.67%2) + RedPepper(66.67%2) + ArtisnalKitchen(66.67%2) Cannery(1) - Iron(16.66%1) + Iron(16.67%1) Beef & RedPepper --> ArtisnalKitchen --> Cannery Iron --> Cannery ` @@ -104,17 +103,6 @@ export const productionChainsBase: TieredProductionChain[] = [ Wood --> SewingMachines ` }, - { - productionChain: 'rum', - chainMultiplier: '2', - mermaidDefinition: endent` - flowchart LR - SugarCane(1) - Wood(50%1) - Rum(1) - SugarCane & Wood --> Rum - ` - }, { productionChain: 'furs', mermaidDefinition: endent` @@ -157,7 +145,7 @@ export const productionChainsBase: TieredProductionChain[] = [ Glasses(1) Copper(33.33%1) Zinc(33.33%1) - Brass(66.66%1) + Brass(66.67%1) Sand --> Glass --> Glasses Copper & Zinc --> Brass --> Glasses ` @@ -169,10 +157,10 @@ export const productionChainsBase: TieredProductionChain[] = [ flowchart LR GoldOre(83.33%4) Coal(33.33%1) - Gold(66.66%2) + Gold(66.67%2) PocketWatches(1) - Sand(66.66%1) - Glass(66.66%1) + Sand(66.67%1) + Glass(66.67%1) style PocketWatches stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7; GoldOre & Coal --> Gold --> PocketWatches Sand --> Glass --> PocketWatches @@ -210,6 +198,22 @@ export const productionChainsBase: TieredProductionChain[] = [ Grapes --> Champagne ` }, + { + productionChain: 'steamCarriages', + mermaidDefinition: endent` + flowchart LR + SteamMotors(3) + SteamCarriages(2) + Wood(1) + Caoutchouc(4) + Coaches(8) + SteamCarriages + style SteamMotors stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7 + style SteamCarriages stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7 + SteamMotors --> SteamCarriages + Wood & Caoutchouc --> Coaches --> SteamCarriages + ` + }, { productionChain: 'jewelry', mermaidDefinition: endent` @@ -245,6 +249,17 @@ export const productionChainsBase: TieredProductionChain[] = [ colBreak: false, tierName: 'Jornaleros | Obreros', productionChains: [ + { + productionChain: 'rum', + chainMultiplier: '2', + mermaidDefinition: endent` + flowchart LR + SugarCane(1) + Wood(50%1) + Rum(1) + SugarCane & Wood --> Rum + ` + }, { productionChain: 'plantains', mermaidDefinition: endent` @@ -322,106 +337,5 @@ export const productionChainsBase: TieredProductionChain[] = [ ` } ] - }, - { - colBreak: false, - tierName: 'Machinery', - productionChains: [ - { - productionChain: 'steamMotors', - mermaidDefinition: endent` - flowchart LR - Coal(1) - Iron(1) - Steel(2) - SteamMotors(3) - Copper(2) - Zinc(2) - Brass(4) - style SteamMotors stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7 - Coal & Iron --> Steel --> SteamMotors - Copper & Zinc --> Brass --> SteamMotors - ` - }, - { - productionChain: 'steamCarriages', - mermaidDefinition: endent` - flowchart LR - SteamMotors(3) - SteamCarriages(2) - Wood(1) - Caoutchouc(4) - Coaches(8) - SteamCarriages - style SteamMotors stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7 - style SteamCarriages stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7 - SteamMotors --> SteamCarriages - Wood & Caoutchouc --> Coaches --> SteamCarriages - ` - } - ] - }, - { - colBreak: false, - tierName: 'Weapons', - productionChains: [ - { - productionChain: 'weapons', - chainMultiplier: '6', - mermaidDefinition: endent` - flowchart LR - CharcoalKiln(33.33%1) - Iron(16.66%1) - Steel(33.33%1) - Weapons(1) - CharcoalKiln & Iron --> Steel --> Weapons - ` - }, - { - productionChain: 'heavyWeapons', - chainMultiplier: '2', - mermaidDefinition: endent` - flowchart LR - Saltpeter(2) - Dynamite(1) - HeavyWeapons(1) - Pig(1) - Tallow(1) - Dynamite - Charcoal(50%1) - Iron(25%1) - Steel(50%1) - style HeavyWeapons stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7 - Saltpeter --> Dynamite --> HeavyWeapons - Pig --> Tallow --> Dynamite - Charcoal & Iron --> Steel --> HeavyWeapons - ` - } - ] - }, - { - colBreak: false, - tierName: 'Sails', - productionChains: [ - { - productionChain: 'oldWorldSails', - mermaidDefinition: endent` - flowchart LR - Wool(1) - Sailmakers(1) - Wool --> Sailmakers - ` - }, - { - productionChain: 'newWorldSails', - mermaidDefinition: endent` - flowchart LR - Cotton(2) - CottonMill(1) - Sailmakers(1) - Cotton --> CottonMill --> Sailmakers - ` - } - ] } ]; diff --git a/src/pages/data/production-chains-misc.ts b/src/pages/data/production-chains-misc.ts index 9a7253e..bd02c5e 100644 --- a/src/pages/data/production-chains-misc.ts +++ b/src/pages/data/production-chains-misc.ts @@ -4,6 +4,81 @@ import * as icons from './icons'; // Production Chains export const productionChainsMisc: TieredProductionChain[] = [ + { + colBreak: false, + tierName: 'Region Ratios', + productionChains: [ + { + productionChain: 'coalRatio', + mermaidDefinition: endent` + flowchart LR + Coal(1) + Charcoal(2) + Coal --> Charcoal + ` + }, + { + productionChain: 'goldRatio', + mermaidDefinition: endent` + flowchart LR + ArcticGold(1) + NewWorldGold(2.5) + ArcticGold --> NewWorldGold + ` + }, + { + productionChain: 'furRatio', + mermaidDefinition: endent` + flowchart LR + ArcticFur(1) + OldWorldFur(4) + ArcticFur --> OldWorldFur + ` + }, + { + productionChain: 'clayRatio', + mermaidDefinition: endent` + flowchart LR + EnbesaClay(1) + OldWorldClay(2) + EnbesaClay --> OldWorldClay + ` + } + ] + }, + { + colBreak: false, + tierName: 'Electricity', + productionChains: [ + { + productionChain: 'oilPowerPlant', + mermaidDefinition: endent` + flowchart LR + OilWell(3) + OilPowerPlant(1) + OilWell --> OilPowerPlant + ` + }, + { + productionChain: 'oilTanker', + mermaidDefinition: endent` + flowchart LR + OilTanker(1) + OilPowerPlant(2-3) + OilTanker --> OilPowerPlant + ` + }, + { + productionChain: 'gasPowerPlant', + mermaidDefinition: endent` + flowchart LR + Gas(6) + GasPlant(1) + Gas --> GasPlant + ` + } + ] + }, { colBreak: false, tierName: 'Building Materials | Construction', @@ -32,9 +107,9 @@ export const productionChainsMisc: TieredProductionChain[] = [ chainMultiplier: '3', mermaidDefinition: endent` flowchart LR - CharcoalKiln(66.66%1) + CharcoalKiln(66.67%1) Iron(33.33%1) - Steel(66.66%1) + Steel(66.67%1) SteelBeams(1) CharcoalKiln & Iron --> Steel --> SteelBeams ` @@ -120,82 +195,6 @@ export const productionChainsMisc: TieredProductionChain[] = [ } ] }, - { - colBreak: false, - tierName: 'Region Ratios', - productionChains: [ - { - productionChain: 'coalRatio', - mermaidDefinition: endent` - flowchart LR - Coal(1) - Charcoal(2) - Coal --> Charcoal - ` - }, - { - productionChain: 'goldRatio', - mermaidDefinition: endent` - flowchart LR - ArcticGold(1) - NewWorldGold(2.5) - ArcticGold --> NewWorldGold - ` - }, - { - productionChain: 'furRatio', - mermaidDefinition: endent` - flowchart LR - ArcticFur(1) - OldWorldFur(4) - ArcticFur --> OldWorldFur - ` - }, - { - productionChain: 'clayRatio', - mermaidDefinition: endent` - flowchart LR - EnbesaClay(1) - OldWorldClay(2) - EnbesaClay --> OldWorldClay - ` - } - ] - }, - { - colBreak: false, - tierName: 'Electricity', - productionChains: [ - { - productionChain: 'oilPowerPlant', - mermaidDefinition: endent` - flowchart LR - OilWell(3) - OilPowerPlant(1) - OilWell --> OilPowerPlant - ` - }, - { - productionChain: 'oilTanker', - mermaidDefinition: endent` - flowchart LR - OilTanker(1) - OilPowerPlant(2-3) - OilTanker --> OilPowerPlant - ` - }, - { - productionChain: 'gasPowerPlant', - mermaidDefinition: endent` - flowchart LR - Gas(6) - GasPlant(1) - Gas --> GasPlant - ` - } - ] - }, - { colBreak: true, tierName: 'skip' }, { colBreak: false, tierName: 'Fuel | Silo', @@ -262,6 +261,97 @@ export const productionChainsMisc: TieredProductionChain[] = [ } ] }, + { + colBreak: false, + tierName: 'Weapons', + productionChains: [ + { + productionChain: 'weapons', + chainMultiplier: '6', + mermaidDefinition: endent` + flowchart LR + CharcoalKiln(33.33%1) + Iron(16.67%1) + Steel(33.33%1) + Weapons(1) + CharcoalKiln & Iron --> Steel --> Weapons + ` + }, + { + productionChain: 'heavyWeapons', + chainMultiplier: '2', + mermaidDefinition: endent` + flowchart LR + Saltpeter(2) + Dynamite(1) + HeavyWeapons(1) + Pig(1) + Tallow(1) + Dynamite + Charcoal(50%1) + Iron(25%1) + Steel(50%1) + style HeavyWeapons stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7 + Saltpeter --> Dynamite --> HeavyWeapons + Pig --> Tallow --> Dynamite + Charcoal & Iron --> Steel --> HeavyWeapons + ` + } + ] + }, + { colBreak: true, tierName: 'skip' }, + { + colBreak: false, + tierName: 'Sails', + productionChains: [ + { + productionChain: 'oldWorldSails', + mermaidDefinition: endent` + flowchart LR + Wool(1) + Sailmakers(1) + Wool --> Sailmakers + ` + }, + { + productionChain: 'newWorldSails', + mermaidDefinition: endent` + flowchart LR + Cotton(2) + CottonMill(1) + Sailmakers(1) + Cotton --> CottonMill --> Sailmakers + ` + } + ] + }, + { colBreak: true, tierName: 'skip' }, + { colBreak: true, tierName: 'skip' }, + { + colBreak: false, + tierName: 'Machinery', + productionChains: [ + { + productionChain: 'steamMotors', + mermaidDefinition: endent` + flowchart LR + Coal(1) + Iron(1) + Steel(2) + SteamMotors(3) + Copper(2) + Zinc(2) + Brass(4) + style SteamMotors stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7 + Coal & Iron --> Steel --> SteamMotors + Copper & Zinc --> Brass --> SteamMotors + ` + } + ] + }, + { colBreak: true, tierName: 'skip' }, + { colBreak: true, tierName: 'skip' }, + { colBreak: true, tierName: 'skip' }, { colBreak: false, tierName: 'Chemical Plant', diff --git a/src/pages/data/production-chains-season-2.ts b/src/pages/data/production-chains-season-2.ts index c812e38..0bbb184 100644 --- a/src/pages/data/production-chains-season-2.ts +++ b/src/pages/data/production-chains-season-2.ts @@ -34,7 +34,7 @@ export const productionChainsSeason2: TieredProductionChain[] = [ chainMultiplier: '3', mermaidDefinition: endent` flowchart LR - HibiscusFarm(66.66%1) + HibiscusFarm(66.67%1) HibiscusTea(1) HibiscusFarm --> HibiscusTea ` @@ -87,8 +87,8 @@ export const productionChainsSeason2: TieredProductionChain[] = [ chainMultiplier: '6', mermaidDefinition: endent` flowchart LR - Clay(16.66%1) - Tobacco(66.66%2) + Clay(16.67%1) + Tobacco(66.67%2) Pipes(1) Clay & Tobacco --> Pipes ` @@ -156,10 +156,10 @@ export const productionChainsSeason2: TieredProductionChain[] = [ mermaidDefinition: endent` flowchart LR Coal(33.33%1) - Filament(66.66%2) + Filament(66.67%2) Telephones(1) Wood(33.33%1) - Marquetry(66.66%2) + Marquetry(66.67%2) style Telephones stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7; Coal --> Filament --> Telephones Wood --> Marquetry --> Telephones diff --git a/src/pages/data/production-chains-season-3.ts b/src/pages/data/production-chains-season-3.ts index 6165612..05b8a8b 100644 --- a/src/pages/data/production-chains-season-3.ts +++ b/src/pages/data/production-chains-season-3.ts @@ -274,6 +274,20 @@ export const productionChainsSeason3: TieredProductionChain[] = [ LobsterCheminee(1) Lobster & Citrus & Tobacco --> LobsterCheminee ` + }, + { + productionChain: 'empanadas', + chainMultiplier: '2', + mermaidDefinition: endent` + flowchart LR + Grain(1) + Beef(2) + Empanadas(1) + Flour(50%1) + Herbs(50%1) + Grain --> Flour + Beef & Flour & Herbs --> Empanadas + ` } ] }, @@ -357,6 +371,18 @@ export const productionChainsSeason3: TieredProductionChain[] = [ BananaSurprise(1) Goat & Plantains & Cinnamon --> BananaSurprise ` + }, + { + productionChain: 'coneocopia', + chainMultiplier: '6', + mermaidDefinition: endent` + flowchart LR + Jam(50%1) + Orchid(50%1) + Milk(16.67%1); style Milk stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7; + Coneocopia(1) + Jam & Milk & Orchid --> Coneocopia + ` } ] }, @@ -443,6 +469,23 @@ export const productionChainsSeason3: TieredProductionChain[] = [ Hibiscus --> EnbesaSunrise SugarCane & Wood --> Rum --> EnbesaSunrise Spices --> EnbesaSunrise + ` + }, + { + productionChain: 'absinthe', + chainMultiplier: '2', + mermaidDefinition: endent` + flowchart LR + SugarCane(50%1) + Potato(50%1) + Herbs(50%1) + Sugar(50%1) + Schnapps(50%1) + Absinthe(1) + SugarCane --> Sugar + Potato --> Schnapps + Herbs & Sugar & Schnapps --> Absinthe + ` } ] diff --git a/src/pages/data/production-chains-season-4.ts b/src/pages/data/production-chains-season-4.ts index 9b8fb3f..0de8ded 100644 --- a/src/pages/data/production-chains-season-4.ts +++ b/src/pages/data/production-chains-season-4.ts @@ -66,7 +66,7 @@ export const productionChainsSeason4: TieredProductionChain[] = [ Citrus(50%1) Cocoa(1) IceCream(1) - Milk(16.66%1); style Milk stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7; + Milk(16.67%1); style Milk stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7; SugarCane --> Sugar --> Chocolate Cocoa --> Chocolate Milk & Chocolate & Citrus --> IceCream @@ -80,7 +80,7 @@ export const productionChainsSeason4: TieredProductionChain[] = [ Iron(4.17%1) Steel(8.33%1) Charcoal(8.33%1) - Caoutchouc(16.66%1) + Caoutchouc(16.67%1) FireExtinguisher(12.5%1) FireDepartment(1) Iron & Charcoal --> Steel @@ -128,11 +128,11 @@ export const productionChainsSeason4: TieredProductionChain[] = [ flowchart LR; Iron(4.17%1) Charcoal(8.33%1) - Cotton(16.66%1) + Cotton(16.67%1) Wood(4.17%1) Steel(8.33%1) CottonMill(8.33%1) - PoliceEquipment(16.66%1) + PoliceEquipment(16.67%1) PoliceHeadquarters(1) Iron & Charcoal --> Steel Cotton --> CottonMill @@ -185,10 +185,10 @@ export const productionChainsSeason4: TieredProductionChain[] = [ Wood(8.33%1) Corn(33.33%1) Cotton(33.33%1) - CamphorWax(16.66%1) - Ethanol(16.66%1) - Celluloid(16.66%1) - Film(16.66%1) + CamphorWax(16.67%1) + Ethanol(16.67%1) + Celluloid(16.67%1) + Film(16.67%1) Saltpeter(33.33%1); style Saltpeter stroke:#0675BD,stroke-width:5px,stroke-dasharray: 7 7; Cinema(1) Wood & Corn --> Ethanol @@ -203,7 +203,7 @@ export const productionChainsSeason4: TieredProductionChain[] = [ mermaidDefinition: endent` flowchart LR; Wood(4.17%1) - Corn(16.66%1) + Corn(16.67%1) Orchid(8.33%1) Ethanol(8.33%1) Herb(8.33%1)