feat: match instrument tick rates and rewards to miro table

This commit is contained in:
John McCardle 2022-01-11 18:49:18 -05:00 committed by pskfyi
parent 97448e57f0
commit aa235a9259
1 changed files with 44 additions and 44 deletions

View File

@ -72,17 +72,17 @@ export const state = () => ({
created: false, created: false,
completion: 0, completion: 0,
completionRequired: 30, completionRequired: 80,
baseReward: 80, baseReward: 3600,
workerLevel: 0, workerLevel: 0,
nextWorkerCost: 500, nextWorkerCost: 3600,
nextWorkerFactor: 1.8, nextWorkerFactor: 1.8,
unlockThreshold: { tech: null, currency: new Decimal(1e1) }, unlockThreshold: { tech: null, currency: new Decimal(1e1) },
}, },
{ {
instrument: 'Stone Calendar', instrument: 'Sundial',
worker: 'Stone Carver', worker: 'Stone Carver',
unlocked: false, unlocked: false,
@ -92,11 +92,11 @@ export const state = () => ({
created: false, created: false,
completion: 0, completion: 0,
completionRequired: 30, completionRequired: 160,
baseReward: 80, baseReward: 13600,
workerLevel: 0, workerLevel: 0,
nextWorkerCost: 500, nextWorkerCost: 13600,
nextWorkerFactor: 1.8, nextWorkerFactor: 1.8,
unlockThreshold: { tech: null, currency: new Decimal(1e1) }, unlockThreshold: { tech: null, currency: new Decimal(1e1) },
@ -112,11 +112,11 @@ export const state = () => ({
created: false, created: false,
completion: 0, completion: 0,
completionRequired: 30, completionRequired: 20,
baseReward: 80, baseReward: 300,
workerLevel: 0, workerLevel: 0,
nextWorkerCost: 500, nextWorkerCost: 300,
nextWorkerFactor: 1.8, nextWorkerFactor: 1.8,
unlockThreshold: { tech: null, currency: new Decimal(1e1) }, unlockThreshold: { tech: null, currency: new Decimal(1e1) },
@ -132,8 +132,8 @@ export const state = () => ({
created: false, created: false,
completion: 0, completion: 0,
completionRequired: 20, completionRequired: 10,
baseReward: 35, baseReward: 10,
workerLevel: 0, workerLevel: 0,
nextWorkerCost: 250, nextWorkerCost: 250,
@ -152,8 +152,8 @@ export const state = () => ({
created: false, created: false,
completion: 0, completion: 0,
completionRequired: 30, completionRequired: 20,
baseReward: 80, baseReward: 200,
workerLevel: 0, workerLevel: 0,
nextWorkerCost: 500, nextWorkerCost: 500,
@ -172,11 +172,11 @@ export const state = () => ({
created: false, created: false,
completion: 0, completion: 0,
completionRequired: 30, completionRequired: 80,
baseReward: 80, baseReward: 3200,
workerLevel: 0, workerLevel: 0,
nextWorkerCost: 500, nextWorkerCost: 3200,
nextWorkerFactor: 1.8, nextWorkerFactor: 1.8,
unlockThreshold: { tech: null, currency: new Decimal(1e1) }, unlockThreshold: { tech: null, currency: new Decimal(1e1) },
@ -192,11 +192,11 @@ export const state = () => ({
created: false, created: false,
completion: 0, completion: 0,
completionRequired: 30, completionRequired: 160,
baseReward: 80, baseReward: 12800,
workerLevel: 0, workerLevel: 0,
nextWorkerCost: 500, nextWorkerCost: 12800,
nextWorkerFactor: 1.8, nextWorkerFactor: 1.8,
unlockThreshold: { tech: null, currency: new Decimal(1e1) }, unlockThreshold: { tech: null, currency: new Decimal(1e1) },
@ -222,28 +222,8 @@ export const state = () => ({
unlockThreshold: { tech: null, currency: 0 }, unlockThreshold: { tech: null, currency: 0 },
}, },
{ {
instrument: 'Water Clock', instrument: 'Atlantean Clock',
worker: 'Inventor', worker: 'Fish Tamer',
unlocked: false,
minDateUnlocked: -1,
unlockEra: 'classical',
cost: 0,
created: false,
completion: 0,
completionRequired: 30,
baseReward: 80,
workerLevel: 0,
nextWorkerCost: 500,
nextWorkerFactor: 1.8,
unlockThreshold: { tech: null, currency: new Decimal(1e1) },
},
{
instrument: 'Incense Clock',
worker: 'artisan',
unlocked: false, unlocked: false,
minDateUnlocked: -1, minDateUnlocked: -1,
@ -252,13 +232,33 @@ export const state = () => ({
created: false, created: false,
completion: 0, completion: 0,
completionRequired: 30, completionRequired: 320,
baseReward: 80, baseReward: 52800,
workerLevel: 0, workerLevel: 0,
nextWorkerCost: 500, nextWorkerCost: 500,
nextWorkerFactor: 1.8, nextWorkerFactor: 1.8,
unlockThreshold: { tech: null, currency: new Decimal(1e1) },
},
{
instrument: 'Digital Clock',
worker: 'Technician',
unlocked: false,
minDateUnlocked: -1,
unlockEra: 'modern',
cost: 0,
created: false,
completion: 0,
completionRequired: 40,
baseReward: 800,
workerLevel: 0,
nextWorkerCost: 800,
nextWorkerFactor: 1.8,
unlockThreshold: { tech: null, currency: new Decimal(1e1) }, unlockThreshold: { tech: null, currency: new Decimal(1e1) },
}, },
], ],