From 7f9c3ee6224b0fab5ad8f99fc6db38fd01d8ed9b Mon Sep 17 00:00:00 2001 From: Nethya Date: Mon, 2 Jan 2023 16:20:21 +0100 Subject: [PATCH 1/2] Smoothed out balance and gold costs --- assets/Data/GameSettings.json | 114 ++++++++++++++++++++++------------ 1 file changed, 75 insertions(+), 39 deletions(-) diff --git a/assets/Data/GameSettings.json b/assets/Data/GameSettings.json index 3241ab3..3bfbb6a 100644 --- a/assets/Data/GameSettings.json +++ b/assets/Data/GameSettings.json @@ -72,9 +72,9 @@ "metaUpgrades": { "health": { "costs": [ + 10, 20, - 30, - 40 + 30 ], "bonuses": [ 10, @@ -109,8 +109,8 @@ "movementSpeed": { "costs": [ 10, - 20, - 30 + 30, + 50 ], "bonuses": [ 10, @@ -120,9 +120,9 @@ }, "xpGatherer": { "costs": [ + 10, 20, - 30, - 40 + 30 ], "bonuses": [ 0.1, @@ -151,7 +151,7 @@ ], "projectileLifetime": 8, "projectileSpeed": 140, - "projectileDamage": 2, + "projectileDamage": 1, "cooldown": 3.67 }, "magicOrbLauncher": { @@ -162,7 +162,7 @@ ], "projectileLifetime": 9, "projectileSpeed": 120, - "projectileDamage": 2, + "projectileDamage": 1, "cooldown": 4 }, "enemies": [ @@ -248,7 +248,7 @@ "goldReward": 0.2, "healthPotionRewardChance": 0.02, "magnetRewardChance": 0.02, - "chestRewardChance": 0.01 + "chestRewardChance": 0 }, { "id": "HarderEnemy", @@ -262,7 +262,7 @@ "goldReward": 0.2, "healthPotionRewardChance": 0.02, "magnetRewardChance": 0.02, - "chestRewardChance": 0.01 + "chestRewardChance": 0 }, { "id": "HardestEnemy", @@ -284,7 +284,7 @@ "graphicsType": "Runner", "health": 26, "damage": 2, - "speed": 135, + "speed": 133, "lifetime": -1, "xpReward": 1, "goldReward": 0.3, @@ -304,7 +304,7 @@ "goldReward": 0.3, "healthPotionRewardChance": 0.02, "magnetRewardChance": 0, - "chestRewardChance": 0.01 + "chestRewardChance": 0 }, { "id": "SiegeEnemyMelee", @@ -331,7 +331,7 @@ "xpReward": 1, "goldReward": 0.5, "healthPotionRewardChance": 0.02, - "magnetRewardChance": 0, + "magnetRewardChance": 0.01, "chestRewardChance": 0.01 }, { @@ -346,7 +346,7 @@ "goldReward": 0.5, "healthPotionRewardChance": 0.02, "magnetRewardChance": 0.01, - "chestRewardChance": 0.01 + "chestRewardChance": 0 }, { "id": "BatEnemy", @@ -472,7 +472,7 @@ "goldReward": 0.4, "healthPotionRewardChance": 0.01, "magnetRewardChance": 0.01, - "chestRewardChance": 0.01 + "chestRewardChance": 0 }, { "id": "WaveEnemyArmorBlitz", @@ -486,7 +486,7 @@ "goldReward": 0.5, "healthPotionRewardChance": 0.01, "magnetRewardChance": 0.01, - "chestRewardChance": 0.01 + "chestRewardChance": 0 }, { "id": "WaveEnemyDeath", @@ -500,7 +500,7 @@ "goldReward": 0.7, "healthPotionRewardChance": 0.01, "magnetRewardChance": 0.01, - "chestRewardChance": 0.01 + "chestRewardChance": 0 }, { "id": "WaveEnemyArmorMarch", @@ -514,35 +514,35 @@ "goldReward": 0.6, "healthPotionRewardChance": 0.01, "magnetRewardChance": 0.01, - "chestRewardChance": 0.01 + "chestRewardChance": 0 }, { "id": "BasicBoss", "moveType": "Follow", "graphicsType": "BossStoneGolem", - "health": 8, + "health": 11, "damage": 2, - "speed": 70, + "speed": 95, "lifetime": -1, "xpReward": 1, "goldReward": 2, "healthPotionRewardChance": 0.1, "magnetRewardChance": 0.1, - "chestRewardChance": 0.1 + "chestRewardChance": 0 }, { "id": "StandardBoss", "moveType": "Follow", "graphicsType": "BossOrcKing", - "health": 12, + "health": 16, "damage": 3, - "speed": 80, + "speed": 102, "lifetime": -1, "xpReward": 2, - "goldReward": 3, + "goldReward": 2, "healthPotionRewardChance": 0.2, "magnetRewardChance": 0.1, - "chestRewardChance": 0.1 + "chestRewardChance": 0 }, { "id": "HardBoss", @@ -550,7 +550,7 @@ "graphicsType": "BossOrcKing", "health": 20, "damage": 4, - "speed": 90, + "speed": 110, "lifetime": -1, "xpReward": 2, "goldReward": 5, @@ -564,21 +564,21 @@ "graphicsType": "BossStoneGolem", "health": 30, "damage": 4, - "speed": 105, + "speed": 115, "lifetime": -1, "xpReward": 3, "goldReward": 7, "healthPotionRewardChance": 0.2, "magnetRewardChance": 0.1, - "chestRewardChance": 0 + "chestRewardChance": 0.1 }, { "id": "HardestBoss", "moveType": "Follow", "graphicsType": "BossOrcKing", - "health": 35, + "health": 40, "damage": 4, - "speed": 115, + "speed": 125, "lifetime": -1, "xpReward": 5, "goldReward": 8, @@ -606,7 +606,7 @@ "graphicsType": "Barbarian", "health": 4, "damage": 1, - "speed": 85, + "speed": 80, "lifetime": -1, "xpReward": 1, "goldReward": 0.1, @@ -620,7 +620,7 @@ "graphicsType": "DarkRaven", "health": 9, "damage": 2, - "speed": 85, + "speed": 90, "lifetime": -1, "xpReward": 1, "goldReward": 0.1, @@ -666,7 +666,7 @@ { "enemyIdToAffect": "StandardCheetah", "followTime": 3, - "waitTime": 3 + "waitTime": 2 }, { "enemyIdToAffect": "SiegeEnemyRanged", @@ -822,7 +822,7 @@ "common": { "enemyId": "HardestEnemy", "startDelay": 1001, - "stopDelay": 1230, + "stopDelay": 1210, "cooldown": 0.8 } }, @@ -830,16 +830,16 @@ "common": { "enemyId": "HardestEnemy", "startDelay": 1175, - "stopDelay": 1230, - "cooldown": 0.4 + "stopDelay": 1290, + "cooldown": 0.6 } }, { "common": { "enemyId": "EndEnemy", "startDelay": 1175, - "stopDelay": 1260, - "cooldown": 0.4 + "stopDelay": 1290, + "cooldown": 0.5 } }, { @@ -1090,7 +1090,43 @@ "stopDelay": 303, "cooldown": 2 }, - "enemiesToSpawn": 8 + "enemiesToSpawn": 4 + }, + { + "common": { + "enemyId": "FinalBoss", + "startDelay": 1190, + "stopDelay": 1299, + "cooldown": 8 + }, + "enemiesToSpawn": 3 + }, + { + "common": { + "enemyId": "EndEnemy", + "startDelay": 1190, + "stopDelay": 1299, + "cooldown": 7 + }, + "enemiesToSpawn": 6 + }, + { + "common": { + "enemyId": "SiegeEnemyRanged", + "startDelay": 1190, + "stopDelay": 1300, + "cooldown": 20 + }, + "enemiesToSpawn": 16 + }, + { + "common": { + "enemyId": "EndEnemy", + "startDelay": 1190, + "stopDelay": 1299, + "cooldown": 5 + }, + "enemiesToSpawn": 6 }, { "common": { From 98c6ecac441141d9890cd0b2917b0027bb4c6150 Mon Sep 17 00:00:00 2001 From: Nethya Date: Mon, 2 Jan 2023 17:12:56 +0100 Subject: [PATCH 2/2] Reduce gold gain --- assets/Data/GameSettings.json | 54 +++++++++++++++++------------------ 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/assets/Data/GameSettings.json b/assets/Data/GameSettings.json index 3bfbb6a..76ee398 100644 --- a/assets/Data/GameSettings.json +++ b/assets/Data/GameSettings.json @@ -174,7 +174,7 @@ "damage": 1, "speed": 60, "lifetime": -1, - "xpReward": 1, + "xpReward": 0.9, "goldReward": 0, "healthPotionRewardChance": 0.01, "magnetRewardChance": 0.01, @@ -217,7 +217,7 @@ "speed": 90, "lifetime": -1, "xpReward": 1, - "goldReward": 0.3, + "goldReward": 0.15, "healthPotionRewardChance": 0.01, "magnetRewardChance": 0.01, "chestRewardChance": 0 @@ -231,7 +231,7 @@ "speed": 70, "lifetime": -1, "xpReward": 1, - "goldReward": 0.2, + "goldReward": 0.1, "healthPotionRewardChance": 0.01, "magnetRewardChance": 0.02, "chestRewardChance": 0 @@ -245,7 +245,7 @@ "speed": 75, "lifetime": -1, "xpReward": 1, - "goldReward": 0.2, + "goldReward": 0.1, "healthPotionRewardChance": 0.02, "magnetRewardChance": 0.02, "chestRewardChance": 0 @@ -259,7 +259,7 @@ "speed": 80, "lifetime": -1, "xpReward": 1, - "goldReward": 0.2, + "goldReward": 0.1, "healthPotionRewardChance": 0.02, "magnetRewardChance": 0.02, "chestRewardChance": 0 @@ -273,7 +273,7 @@ "speed": 95, "lifetime": -1, "xpReward": 1, - "goldReward": 0.3, + "goldReward": 0.15, "healthPotionRewardChance": 0.02, "magnetRewardChance": 0.01, "chestRewardChance": 0.01 @@ -287,7 +287,7 @@ "speed": 133, "lifetime": -1, "xpReward": 1, - "goldReward": 0.3, + "goldReward": 0.15, "healthPotionRewardChance": 0.02, "magnetRewardChance": 0.01, "chestRewardChance": 0.01 @@ -301,7 +301,7 @@ "speed": 60, "lifetime": -1, "xpReward": 1, - "goldReward": 0.3, + "goldReward": 0.15, "healthPotionRewardChance": 0.02, "magnetRewardChance": 0, "chestRewardChance": 0 @@ -315,7 +315,7 @@ "speed": 70, "lifetime": -1, "xpReward": 1, - "goldReward": 0.4, + "goldReward": 0.2, "healthPotionRewardChance": 0.02, "magnetRewardChance": 0, "chestRewardChance": 0.01 @@ -329,7 +329,7 @@ "speed": 80, "lifetime": -1, "xpReward": 1, - "goldReward": 0.5, + "goldReward": 0.2, "healthPotionRewardChance": 0.02, "magnetRewardChance": 0.01, "chestRewardChance": 0.01 @@ -343,7 +343,7 @@ "speed": 90, "lifetime": -1, "xpReward": 1, - "goldReward": 0.5, + "goldReward": 0.2, "healthPotionRewardChance": 0.02, "magnetRewardChance": 0.01, "chestRewardChance": 0 @@ -371,7 +371,7 @@ "speed": 22, "lifetime": 27, "xpReward": 1, - "goldReward": 0.3, + "goldReward": 0.15, "healthPotionRewardChance": 0.05, "magnetRewardChance": 0.05, "chestRewardChance": 0 @@ -385,7 +385,7 @@ "speed": 35, "lifetime": 27, "xpReward": 1, - "goldReward": 0.4, + "goldReward": 0.15, "healthPotionRewardChance": 0.02, "magnetRewardChance": 0.02, "chestRewardChance": 0 @@ -399,7 +399,7 @@ "speed": 30, "lifetime": 27, "xpReward": 1, - "goldReward": 0.5, + "goldReward": 0.2, "healthPotionRewardChance": 0.02, "magnetRewardChance": 0.01, "chestRewardChance": 0 @@ -413,7 +413,7 @@ "speed": 60, "lifetime": 26, "xpReward": 1, - "goldReward": 0.6, + "goldReward": 0.2, "healthPotionRewardChance": 0.02, "magnetRewardChance": 0.01, "chestRewardChance": 0 @@ -427,7 +427,7 @@ "speed": 25, "lifetime": 27, "xpReward": 1, - "goldReward": 0.6, + "goldReward": 0.2, "healthPotionRewardChance": 0.02, "magnetRewardChance": 0.02, "chestRewardChance": 0 @@ -441,7 +441,7 @@ "speed": 370, "lifetime": 20, "xpReward": 1, - "goldReward": 0.2, + "goldReward": 0.15, "healthPotionRewardChance": 0, "magnetRewardChance": 0, "chestRewardChance": 0 @@ -455,7 +455,7 @@ "speed": 70, "lifetime": 30, "xpReward": 1, - "goldReward": 0.3, + "goldReward": 0.15, "healthPotionRewardChance": 0.01, "magnetRewardChance": 0, "chestRewardChance": 0.01 @@ -469,7 +469,7 @@ "speed": 320, "lifetime": 30, "xpReward": 1, - "goldReward": 0.4, + "goldReward": 0.15, "healthPotionRewardChance": 0.01, "magnetRewardChance": 0.01, "chestRewardChance": 0 @@ -483,7 +483,7 @@ "speed": 340, "lifetime": 24, "xpReward": 1, - "goldReward": 0.5, + "goldReward": 0.2, "healthPotionRewardChance": 0.01, "magnetRewardChance": 0.01, "chestRewardChance": 0 @@ -497,7 +497,7 @@ "speed": 400, "lifetime": 27, "xpReward": 1, - "goldReward": 0.7, + "goldReward": 0.3, "healthPotionRewardChance": 0.01, "magnetRewardChance": 0.01, "chestRewardChance": 0 @@ -511,7 +511,7 @@ "speed": 170, "lifetime": 30, "xpReward": 1, - "goldReward": 0.6, + "goldReward": 0.3, "healthPotionRewardChance": 0.01, "magnetRewardChance": 0.01, "chestRewardChance": 0 @@ -553,7 +553,7 @@ "speed": 110, "lifetime": -1, "xpReward": 2, - "goldReward": 5, + "goldReward": 4, "healthPotionRewardChance": 0.2, "magnetRewardChance": 0.1, "chestRewardChance": 0.1 @@ -567,7 +567,7 @@ "speed": 115, "lifetime": -1, "xpReward": 3, - "goldReward": 7, + "goldReward": 5, "healthPotionRewardChance": 0.2, "magnetRewardChance": 0.1, "chestRewardChance": 0.1 @@ -581,7 +581,7 @@ "speed": 125, "lifetime": -1, "xpReward": 5, - "goldReward": 8, + "goldReward": 6, "healthPotionRewardChance": 0.3, "magnetRewardChance": 0.2, "chestRewardChance": 0.1 @@ -637,7 +637,7 @@ "speed": 120, "lifetime": -1, "xpReward": 0.5, - "goldReward": 1, + "goldReward": 0.15, "healthPotionRewardChance": 0.01, "magnetRewardChance": 0.01, "chestRewardChance": 0 @@ -651,7 +651,7 @@ "speed": 130, "lifetime": -1, "xpReward": 1, - "goldReward": 0.2, + "goldReward": 0.15, "healthPotionRewardChance": 0.01, "magnetRewardChance": 0.01, "chestRewardChance": 0