add supply factory chains

This commit is contained in:
2022-10-07 02:39:10 +01:00
parent 4487027cf8
commit 52dc49083f
8 changed files with 93 additions and 0 deletions

View File

@@ -4,6 +4,9 @@ Vercel:
Utils: Utils:
☐ Python script to take screenshot ☐ Python script to take screenshot
Documentation:
☐ Document the anno notes in Trilium (calculating)
Archive: Archive:
✔ Component for info card @done(22-10-03 22:52) @project(Vue) ✔ Component for info card @done(22-10-03 22:52) @project(Vue)

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.8 KiB

View File

@@ -12,6 +12,7 @@ import beefIcon from 'assets/annoIcons/Beef.webp';
import billiardsIcon from 'assets/annoIcons/Billiard_Tables.webp'; import billiardsIcon from 'assets/annoIcons/Billiard_Tables.webp';
import biscuitsIcon from 'assets/annoIcons/Biscuits.webp'; import biscuitsIcon from 'assets/annoIcons/Biscuits.webp';
import blackMuscovyIcon from 'assets/annoIcons/Black_Muscovy.webp'; import blackMuscovyIcon from 'assets/annoIcons/Black_Muscovy.webp';
import bombsIcon from 'assets/annoIcons/Bombs.webp';
import bootsIcon from 'assets/annoIcons/Icon_leather_shoes_0.webp'; import bootsIcon from 'assets/annoIcons/Icon_leather_shoes_0.webp';
import bowlerHatsIcon from 'assets/annoIcons/Bowler_hats.webp'; import bowlerHatsIcon from 'assets/annoIcons/Bowler_hats.webp';
import brassIcon from 'assets/annoIcons/Brass.webp'; import brassIcon from 'assets/annoIcons/Brass.webp';
@@ -24,6 +25,7 @@ import camphorWaxIcon from 'assets/annoIcons/Camphor_Wax.webp';
import candlesIcon from 'assets/annoIcons/Icon_candles_0.webp'; import candlesIcon from 'assets/annoIcons/Icon_candles_0.webp';
import cannedFoodIcon from 'assets/annoIcons/Canned_food.webp'; import cannedFoodIcon from 'assets/annoIcons/Canned_food.webp';
import caoutchoucIcon from 'assets/annoIcons/Caoutchouc.webp'; import caoutchoucIcon from 'assets/annoIcons/Caoutchouc.webp';
import carePackagesIcon from 'assets/annoIcons/Care_Packages.webp';
import caribouIcon from 'assets/annoIcons/Caribou_Hunting_Cabin.webp'; import caribouIcon from 'assets/annoIcons/Caribou_Hunting_Cabin.webp';
import celluloidIcon from 'assets/annoIcons/Celluloid.webp'; import celluloidIcon from 'assets/annoIcons/Celluloid.webp';
import ceramicsIcon from 'assets/annoIcons/Icon_ceramics_0.webp'; import ceramicsIcon from 'assets/annoIcons/Icon_ceramics_0.webp';
@@ -125,6 +127,7 @@ import oilTankerIcon from 'assets/annoIcons/Oil_tanker.webp';
import oilWellIcon from 'assets/annoIcons/OilWell.webp'; import oilWellIcon from 'assets/annoIcons/OilWell.webp';
import oldWorldIcon from 'assets/annoIcons/Icon_session_moderate_0.png'; import oldWorldIcon from 'assets/annoIcons/Icon_session_moderate_0.png';
import palmierBiscuitIcon from 'assets/annoIcons/Palmier_Biscuit.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 paperIcon from 'assets/annoIcons/Icon_paper_0.webp';
import parkasIcon from 'assets/annoIcons/Parka_Factory.webp'; import parkasIcon from 'assets/annoIcons/Parka_Factory.webp';
import pearlsIcon from 'assets/annoIcons/Pearls.webp'; import pearlsIcon from 'assets/annoIcons/Pearls.webp';
@@ -148,6 +151,7 @@ import sangaIcon from 'assets/annoIcons/Icon_watusi_0.webp';
import sausageIcon from 'assets/annoIcons/Sausages.webp'; import sausageIcon from 'assets/annoIcons/Sausages.webp';
import schnappsIcon from 'assets/annoIcons/Schnapps.webp'; import schnappsIcon from 'assets/annoIcons/Schnapps.webp';
import sealIcon from 'assets/annoIcons/Seal_Hunting_Docks.webp'; import sealIcon from 'assets/annoIcons/Seal_Hunting_Docks.webp';
import seaMinesIcon from 'assets/annoIcons/Sea_Mines.webp';
import sewingMachinesIcon from 'assets/annoIcons/Sewing_machines.webp'; import sewingMachinesIcon from 'assets/annoIcons/Sewing_machines.webp';
import shampooIcon from 'assets/annoIcons/Shampoo.webp'; import shampooIcon from 'assets/annoIcons/Shampoo.webp';
import siloIcon from 'assets/annoIcons/Silo.webp'; import siloIcon from 'assets/annoIcons/Silo.webp';
@@ -209,6 +213,7 @@ export {
billiardsIcon, billiardsIcon,
biscuitsIcon, biscuitsIcon,
blackMuscovyIcon, blackMuscovyIcon,
bombsIcon,
bootsIcon, bootsIcon,
bowlerHatsIcon, bowlerHatsIcon,
brassIcon, brassIcon,
@@ -221,6 +226,7 @@ export {
candlesIcon, candlesIcon,
cannedFoodIcon, cannedFoodIcon,
caoutchoucIcon, caoutchoucIcon,
carePackagesIcon,
caribouIcon, caribouIcon,
celluloidIcon, celluloidIcon,
ceramicsIcon, ceramicsIcon,
@@ -322,6 +328,7 @@ export {
oilWellIcon, oilWellIcon,
oldWorldIcon, oldWorldIcon,
palmierBiscuitIcon, palmierBiscuitIcon,
pamphletsIcon,
paperIcon, paperIcon,
parkasIcon, parkasIcon,
pearlsIcon, pearlsIcon,
@@ -345,6 +352,7 @@ export {
sausageIcon, sausageIcon,
schnappsIcon, schnappsIcon,
sealIcon, sealIcon,
seaMinesIcon,
sewingMachinesIcon, sewingMachinesIcon,
shampooIcon, shampooIcon,
siloIcon, siloIcon,

View File

@@ -885,5 +885,87 @@ export const productionChainsExpansions: TieredProductionChain[] = [
` `
} }
] ]
},
{
colBreak: false,
tierName: 'Supply Factories | Airships',
productionChains: [
{
productionChain: 'bombs',
chainMultiplier: '4',
mermaidDefinition: endent`
flowchart LR
Saltpeter(<img src='${icons.saltpeterIcon}' class='icon-size' /><span class='ratio-count'>2</span>)
Pig(<img src='${icons.pigsIcon}' class='icon-size' /><span class='ratio-count'>1</span>)
Saltpeter0(<img src='${icons.saltpeterIcon}' class='icon-size' /><span class='ratio-count'>2</span>)
Dynamite(<img src='${icons.dynamiteIcon}' class='icon-size' /><span class='ratio-count'>1</span>)
Tallow(<img src='${icons.tallowIcon}' class='icon-size' /><span class='ratio-count'>1</span>)
Iron(<span class='icon-flex-row'><img src='${icons.ironIcon}' class='icon-size' /><span class='icon-flex-col q-pl-sm'><span class='efficiency-perc'>25%</span><span class='ratio-count'>1</span></span></span>)
Coal(<span class='icon-flex-row'><img src='${icons.coalIcon}' class='icon-size' /><span class='icon-flex-col q-pl-sm'><span class='efficiency-perc'>25%</span><span class='ratio-count'>1</span></span></span>)
Steel(<span class='icon-flex-row'><img src='${icons.steelIcon}' class='icon-size' /><span class='icon-flex-col q-pl-sm'><span class='efficiency-perc'>50%</span><span class='ratio-count'>1</span></span></span>)
Bomb(<img src='${icons.bombsIcon}' class='icon-size' /><span class='ratio-count'>1</span>)
Saltpeter --> Bomb
Pig --> Tallow --> Dynamite --> Bomb
Saltpeter0 --> Dynamite
Iron & Coal --> Steel --> Dynamite
`
},
{
productionChain: 'seaMines',
chainMultiplier: '4',
mermaidDefinition: endent`
flowchart LR
Copper(<span class='icon-flex-row'><img src='${icons.copperIcon}' class='icon-size' /><span class='icon-flex-col q-pl-sm'><span class='efficiency-perc'>50%</span><span class='ratio-count'>1</span></span></span>)
Pig(<img src='${icons.pigsIcon}' class='icon-size' /><span class='ratio-count'>1</span>)
Tallow(<img src='${icons.tallowIcon}' class='icon-size' /><span class='ratio-count'>1</span>)
Saltpeter(<img src='${icons.saltpeterIcon}' class='icon-size' /><span class='ratio-count'>2</span>)
Dynamite(<img src='${icons.dynamiteIcon}' class='icon-size' /><span class='ratio-count'>1</span>)
SeaMine(<img src='${icons.seaMinesIcon}' class='icon-size' /><span class='ratio-count'>1</span>)
Iron(<span class='icon-flex-row'><img src='${icons.ironIcon}' class='icon-size' /><span class='icon-flex-col q-pl-sm'><span class='efficiency-perc'>25%</span><span class='ratio-count'>1</span></span></span>)
Coal(<span class='icon-flex-row'><img src='${icons.coalIcon}' class='icon-size' /><span class='icon-flex-col q-pl-sm'><span class='efficiency-perc'>25%</span><span class='ratio-count'>1</span></span></span>)
Steel(<span class='icon-flex-row'><img src='${icons.steelIcon}' class='icon-size' /><span class='icon-flex-col q-pl-sm'><span class='efficiency-perc'>50%</span><span class='ratio-count'>1</span></span></span>)
Copper --> SeaMine
Pig --> Tallow --> Dynamite --> SeaMine
Saltpeter --> Dynamite
Iron & Coal --> Steel --> SeaMine
`
},
{
productionChain: 'pamphlets',
chainMultiplier: '4',
mermaidDefinition: endent`
flowchart LR
Wood(<span class='icon-flex-row'><img src='${icons.woodIcon}' class='icon-size' /><span class='icon-flex-col q-pl-sm'><span class='efficiency-perc'>25%</span><span class='ratio-count'>1</span></span></span>)
Cotton(<img src='${icons.cottonIcon}' class='icon-size' /><span class='ratio-count'>1</span>)
Pamphlets(<img src='${icons.pamphletsIcon}' class='icon-size' /><span class='ratio-count'>1</span>)
Wood & Cotton --> Pamphlets
`
},
{
productionChain: 'carePackage',
chainMultiplier: '4',
mermaidDefinition: endent`
flowchart LR
Cattle(<img src='${icons.beefIcon}' class='icon-size' /><span class='ratio-count'>2</span>)
RedPeppers(<img src='${icons.redPeppersIcon}' class='icon-size' /><span class='ratio-count'>2</span>)
ArtisnalKitchen(<img src='${icons.artisnalKitchenIcon}' class='icon-size' /><span class='ratio-count'>2</span>)
Cannery(<span class='icon-flex-row'><img src='${icons.cannedFoodIcon}' class='icon-size' /><span class='icon-flex-col q-pl-sm'><span class='efficiency-perc'>75%</span><span class='ratio-count'>2</span></span></span>)
Iron(<span class='icon-flex-row'><img src='${icons.woodIcon}' class='icon-size' /><span class='icon-flex-col q-pl-sm'><span class='efficiency-perc'>25%</span><span class='ratio-count'>1</span></span></span>)
CarePackage(<img src='${icons.carePackagesIcon}' class='icon-size' /><span class='ratio-count'>1</span>)
SugarCane(<span class='icon-flex-row'><img src='${icons.sugarCaneIcon}' class='icon-size' /><span class='icon-flex-col q-pl-sm'><span class='efficiency-perc'>50%</span><span class='ratio-count'>1</span></span></span>)
Sugar(<span class='icon-flex-row'><img src='${icons.sugarIcon}' class='icon-size' /><span class='icon-flex-col q-pl-sm'><span class='efficiency-perc'>50%</span><span class='ratio-count'>1</span></span></span>)
Chocolate(<span class='icon-flex-row'><img src='${icons.chocolateIcon}' class='icon-size' /><span class='icon-flex-col q-pl-sm'><span class='efficiency-perc'>50%</span><span class='ratio-count'>1</span></span></span>)
Cocoa(<img src='${icons.cocoaIcon}' class='icon-size' /><span class='ratio-count'>1</span>)
Cattle(<img src='${icons.beefIcon}' class='icon-size' /><span class='ratio-count'>2</span>)
Potato(<span class='icon-flex-row'><img src='${icons.potatoIcon}' class='icon-size' /><span class='icon-flex-col q-pl-sm'><span class='efficiency-perc'>50%</span><span class='ratio-count'>1</span></span></span>)
Schnapps(<span class='icon-flex-row'><img src='${icons.schnappsIcon}' class='icon-size' /><span class='icon-flex-col q-pl-sm'><span class='efficiency-perc'>50%</span><span class='ratio-count'>1</span></span></span>)
Cattle & RedPeppers --> ArtisnalKitchen --> Cannery --> CarePackage
Iron --> Cannery
SugarCane --> Sugar --> Chocolate --> CarePackage
Cocoa --> Chocolate
Potato --> Schnapps --> CarePackage
`
}
]
} }
]; ];