Browse Source

Remove multiplicators entirely;

master
Nero Ignis 4 years ago
parent
commit
0241f4d711
  1. 42
      js/app.js

42
js/app.js

@ -32,11 +32,8 @@ let game = new Vue({ @@ -32,11 +32,8 @@ let game = new Vue({
isOwned: true,
isUpgradeable: true,
amount: 100,
amountMultiplicator: false,
intervalInSeconds: 15,
intervalMultiplicator: false,
price: 500,
priceMultiplicator: false,
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],
@ -50,11 +47,8 @@ let game = new Vue({ @@ -50,11 +47,8 @@ let game = new Vue({
isOwned: false,
isUpgradeable: true,
amount: 2,
amountMultiplicator: false,
intervalInSeconds: 10,
intervalMultiplicator: false,
price: 500,
priceMultiplicator: false,
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],
@ -68,11 +62,8 @@ let game = new Vue({ @@ -68,11 +62,8 @@ let game = new Vue({
isOwned: false,
isUpgradeable: true,
amount: 5,
amountMultiplicator: false,
intervalInSeconds: 25,
intervalMultiplicator: false,
price: 500,
priceMultiplicator: false,
hasRequirements: true,
requires: {
wood: 2
@ -90,11 +81,8 @@ let game = new Vue({ @@ -90,11 +81,8 @@ let game = new Vue({
isOwned: false,
isUpgradeable: true,
amount: 2,
amountMultiplicator: false,
intervalInSeconds: 20,
intervalMultiplicator: false,
price: 500,
priceMultiplicator: false,
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],
@ -108,11 +96,8 @@ let game = new Vue({ @@ -108,11 +96,8 @@ let game = new Vue({
isOwned: false,
isUpgradeable: true,
amount: 2,
amountMultiplicator: false,
intervalInSeconds: 20,
intervalMultiplicator: false,
price: 500,
priceMultiplicator: false,
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],
@ -126,11 +111,8 @@ let game = new Vue({ @@ -126,11 +111,8 @@ let game = new Vue({
// isOwned: false,
// isUpgradeable: true,
// amount: 2,
// amountMultiplicator: false,
// intervalInSeconds: 20,
// intervalMultiplicator: false,
// price: 500,
// priceMultiplicator: false,
// hasRequirements: true,
// requires: {
// stone: 2,
@ -149,11 +131,8 @@ let game = new Vue({ @@ -149,11 +131,8 @@ let game = new Vue({
isOwned: false,
isUpgradeable: true,
amount: 5,
amountMultiplicator: false,
price: 500,
priceMultiplicator: false,
intervalInSeconds: 60,
intervalMultiplicator: false,
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],
@ -396,26 +375,11 @@ let game = new Vue({ @@ -396,26 +375,11 @@ let game = new Vue({
return false;
}
if (building.priceMultiplicator) {
building.price = Number(
building.price * building.priceMultiplicator
).toFixed(0);
} else if (building.pricePerLevel) {
building.price = building.pricePerLevel[building.level - 1];
}
building.price = building.pricePerLevel[building.level - 1];
if (first === false) {
if (building.amountMultiplicator) {
building.amount = building.amount * building.amountMultiplicator;
} else if (building.amountPerLevel) {
building.amount = building.amountPerLevel[building.level - 1];
}
if (building.intervalMultiplicator) {
building.intervalInSeconds = Number(building.intervalInSeconds * building.intervalMultiplicator).toFixed(2);
} else if (building.intervalPerLevel) {
building.intervalInSeconds = building.intervalPerLevel[building.level - 1];
}
building.amount = building.amountPerLevel[building.level - 1];
building.intervalInSeconds = building.intervalPerLevel[building.level - 1];
}
this.reloadSingleBuilding(building);

Loading…
Cancel
Save