mirror of
https://github.com/dtomlinson91/anno-production-chain-renderer.git
synced 2025-12-21 22:05:46 +00:00
add supply factory chains
This commit is contained in:
@@ -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)
|
||||||
|
|||||||
BIN
src/assets/annoIcons/Bombs.webp
Normal file
BIN
src/assets/annoIcons/Bombs.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 7.5 KiB |
BIN
src/assets/annoIcons/Care_Packages.webp
Normal file
BIN
src/assets/annoIcons/Care_Packages.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 8.1 KiB |
BIN
src/assets/annoIcons/Pamphlets.webp
Normal file
BIN
src/assets/annoIcons/Pamphlets.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 9.8 KiB |
BIN
src/assets/annoIcons/Sea_Mines.webp
Normal file
BIN
src/assets/annoIcons/Sea_Mines.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 8.7 KiB |
BIN
src/assets/annoIcons/Water_Drop.webp
Normal file
BIN
src/assets/annoIcons/Water_Drop.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 9.8 KiB |
@@ -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,
|
||||||
|
|||||||
@@ -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
|
||||||
|
`
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|||||||
Reference in New Issue
Block a user