|
|
@ -43,13 +43,6 @@ let game = new Vue({ |
|
|
|
icon: 'img/iron.png', |
|
|
|
icon: 'img/iron.png', |
|
|
|
unlocked: false |
|
|
|
unlocked: false |
|
|
|
}, |
|
|
|
}, |
|
|
|
bricks: { |
|
|
|
|
|
|
|
amount: 0, |
|
|
|
|
|
|
|
name: 'Bricks', |
|
|
|
|
|
|
|
worth: 50, |
|
|
|
|
|
|
|
icon: 'img/bricks.png', |
|
|
|
|
|
|
|
unlocked: false |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
corn: { |
|
|
|
corn: { |
|
|
|
amount: 0, |
|
|
|
amount: 0, |
|
|
|
name: 'Corn', |
|
|
|
name: 'Corn', |
|
|
@ -70,7 +63,14 @@ let game = new Vue({ |
|
|
|
worth: 75, |
|
|
|
worth: 75, |
|
|
|
icon: 'img/planks.png', |
|
|
|
icon: 'img/planks.png', |
|
|
|
unlocked: false |
|
|
|
unlocked: false |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
bricks: { |
|
|
|
|
|
|
|
amount: 0, |
|
|
|
|
|
|
|
name: 'Bricks', |
|
|
|
|
|
|
|
worth: 50, |
|
|
|
|
|
|
|
icon: 'img/bricks.png', |
|
|
|
|
|
|
|
unlocked: false |
|
|
|
|
|
|
|
}, |
|
|
|
}, |
|
|
|
}, |
|
|
|
storageNames: null, |
|
|
|
storageNames: null, |
|
|
|
buildings: { |
|
|
|
buildings: { |
|
|
@ -103,32 +103,9 @@ let game = new Vue({ |
|
|
|
resourcesToBuild: { |
|
|
|
resourcesToBuild: { |
|
|
|
gold: 250 |
|
|
|
gold: 250 |
|
|
|
}, |
|
|
|
}, |
|
|
|
amountPerLevel: [10, 15, 20, 25, 30, 30, 30, 30, 30, 30], |
|
|
|
amountPerLevel: [10, 15, 20, 25, 30, 30, 30, 30, 30, 30], |
|
|
|
pricePerLevel: [250, 500, 1000, 1250, 1500, 2000, 3000, 4000, 5000, 6000], |
|
|
|
pricePerLevel: [250, 500, 1000, 1250, 1500, 2000, 3000, 4000, 5000, 6000], |
|
|
|
intervalPerLevel: [15, 15, 15, 15, 15, 15, 10, 10, 5, 5], |
|
|
|
intervalPerLevel: [15, 15, 15, 15, 15, 15, 10, 10, 5, 5], |
|
|
|
}, |
|
|
|
|
|
|
|
carpenter: { |
|
|
|
|
|
|
|
name: 'Carpenter', |
|
|
|
|
|
|
|
resource: 'planks', |
|
|
|
|
|
|
|
icon: 'medieval_lumber', |
|
|
|
|
|
|
|
level: 0, |
|
|
|
|
|
|
|
maxLevel: 10, |
|
|
|
|
|
|
|
isOwned: false, |
|
|
|
|
|
|
|
isUpgradeable: true, |
|
|
|
|
|
|
|
amount: 5, |
|
|
|
|
|
|
|
intervalInSeconds: 25, |
|
|
|
|
|
|
|
price: 500, |
|
|
|
|
|
|
|
hasRequirements: true, |
|
|
|
|
|
|
|
requires: { |
|
|
|
|
|
|
|
wood: 2 |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
resourcesToBuild: { |
|
|
|
|
|
|
|
wood: 600, |
|
|
|
|
|
|
|
stone: 250 |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
amountPerLevel: [100, 250, 500, 750, 1000, 1500, 2000, 2500, 3000, 5000], |
|
|
|
|
|
|
|
pricePerLevel: [500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000], |
|
|
|
|
|
|
|
intervalPerLevel: [15, 25, 30, 45, 60, 90, 90, 120, 120, 120], |
|
|
|
|
|
|
|
}, |
|
|
|
}, |
|
|
|
quarry: { |
|
|
|
quarry: { |
|
|
|
name: 'Quarry', |
|
|
|
name: 'Quarry', |
|
|
@ -144,9 +121,9 @@ let game = new Vue({ |
|
|
|
resourcesToBuild: { |
|
|
|
resourcesToBuild: { |
|
|
|
wood: 500 |
|
|
|
wood: 500 |
|
|
|
}, |
|
|
|
}, |
|
|
|
amountPerLevel: [100, 250, 500, 750, 1000, 1500, 2000, 2500, 3000, 5000], |
|
|
|
amountPerLevel: [10, 15, 20, 25, 30, 30, 30, 30, 30, 30], |
|
|
|
pricePerLevel: [500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000], |
|
|
|
pricePerLevel: [500, 1000, 2000, 2500, 3000, 4000, 6000, 8000, 10000, 12000], |
|
|
|
intervalPerLevel: [15, 25, 30, 45, 60, 90, 90, 120, 120, 120], |
|
|
|
intervalPerLevel: [15, 15, 15, 15, 15, 15, 15, 15, 10, 5], |
|
|
|
}, |
|
|
|
}, |
|
|
|
coalmine: { |
|
|
|
coalmine: { |
|
|
|
name: 'Coal Mine', |
|
|
|
name: 'Coal Mine', |
|
|
@ -162,6 +139,48 @@ let game = new Vue({ |
|
|
|
resourcesToBuild: { |
|
|
|
resourcesToBuild: { |
|
|
|
stone: 600 |
|
|
|
stone: 600 |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
amountPerLevel: [10, 15, 20, 25, 30, 30, 30, 30, 30, 30], |
|
|
|
|
|
|
|
pricePerLevel: [1000, 2000, 4000, 6000, 8000, 10000, 12000, 15000, 20000], |
|
|
|
|
|
|
|
intervalPerLevel: [15, 15, 15, 15, 15, 15, 15, 15, 10, 5], |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
farm: { |
|
|
|
|
|
|
|
name: 'Farm', |
|
|
|
|
|
|
|
resource: 'corn', |
|
|
|
|
|
|
|
icon: 'medieval_farm', |
|
|
|
|
|
|
|
level: 0, |
|
|
|
|
|
|
|
maxLevel: 10, |
|
|
|
|
|
|
|
isOwned: false, |
|
|
|
|
|
|
|
isUpgradeable: true, |
|
|
|
|
|
|
|
amount: 5, |
|
|
|
|
|
|
|
price: 500, |
|
|
|
|
|
|
|
resourcesToBuild: { |
|
|
|
|
|
|
|
wood: 400, |
|
|
|
|
|
|
|
stone: 350 |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
intervalInSeconds: 15, |
|
|
|
|
|
|
|
amountPerLevel: [100, 250, 500, 750, 1000, 1500, 2000, 2500, 3000, 5000], |
|
|
|
|
|
|
|
pricePerLevel: [500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000], |
|
|
|
|
|
|
|
intervalPerLevel: [15, 25, 30, 45, 60, 90, 90, 120, 120, 120], |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
carpenter: { |
|
|
|
|
|
|
|
name: 'Carpenter', |
|
|
|
|
|
|
|
resource: 'planks', |
|
|
|
|
|
|
|
icon: 'medieval_lumber', |
|
|
|
|
|
|
|
level: 0, |
|
|
|
|
|
|
|
maxLevel: 10, |
|
|
|
|
|
|
|
isOwned: false, |
|
|
|
|
|
|
|
isUpgradeable: true, |
|
|
|
|
|
|
|
amount: 5, |
|
|
|
|
|
|
|
intervalInSeconds: 25, |
|
|
|
|
|
|
|
price: 500, |
|
|
|
|
|
|
|
hasRequirements: true, |
|
|
|
|
|
|
|
requires: { |
|
|
|
|
|
|
|
wood: 2 |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
resourcesToBuild: { |
|
|
|
|
|
|
|
wood: 600, |
|
|
|
|
|
|
|
stone: 250 |
|
|
|
|
|
|
|
}, |
|
|
|
amountPerLevel: [100, 250, 500, 750, 1000, 1500, 2000, 2500, 3000, 5000], |
|
|
|
amountPerLevel: [100, 250, 500, 750, 1000, 1500, 2000, 2500, 3000, 5000], |
|
|
|
pricePerLevel: [500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000], |
|
|
|
pricePerLevel: [500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000], |
|
|
|
intervalPerLevel: [15, 25, 30, 45, 60, 90, 90, 120, 120, 120], |
|
|
|
intervalPerLevel: [15, 25, 30, 45, 60, 90, 90, 120, 120, 120], |
|
|
@ -191,25 +210,6 @@ let game = new Vue({ |
|
|
|
pricePerLevel: [500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000], |
|
|
|
pricePerLevel: [500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000], |
|
|
|
intervalPerLevel: [15, 25, 30, 45, 60, 90, 90, 120, 120, 120], |
|
|
|
intervalPerLevel: [15, 25, 30, 45, 60, 90, 90, 120, 120, 120], |
|
|
|
}, |
|
|
|
}, |
|
|
|
farm: { |
|
|
|
|
|
|
|
name: 'Farm', |
|
|
|
|
|
|
|
resource: 'corn', |
|
|
|
|
|
|
|
icon: 'medieval_farm', |
|
|
|
|
|
|
|
level: 0, |
|
|
|
|
|
|
|
maxLevel: 10, |
|
|
|
|
|
|
|
isOwned: false, |
|
|
|
|
|
|
|
isUpgradeable: true, |
|
|
|
|
|
|
|
amount: 5, |
|
|
|
|
|
|
|
price: 500, |
|
|
|
|
|
|
|
resourcesToBuild: { |
|
|
|
|
|
|
|
wood: 400, |
|
|
|
|
|
|
|
stone: 350 |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
intervalInSeconds: 15, |
|
|
|
|
|
|
|
amountPerLevel: [100, 250, 500, 750, 1000, 1500, 2000, 2500, 3000, 5000], |
|
|
|
|
|
|
|
pricePerLevel: [500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000], |
|
|
|
|
|
|
|
intervalPerLevel: [15, 25, 30, 45, 60, 90, 90, 120, 120, 120], |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
}, |
|
|
|
}, |
|
|
|
currentQuest: null, |
|
|
|
currentQuest: null, |
|
|
|
questSkipCounter: 0, |
|
|
|
questSkipCounter: 0, |
|
|
|