Updated gamesettings

This commit is contained in:
Nethya 2023-01-02 12:55:00 +01:00
parent da45ac2eda
commit 25a406b9cd

View File

@ -24,13 +24,13 @@
"speed": 100,
"regenerationDelay": 5,
"collisionDelay": 0.5,
"magnetDuration": 5,
"magnetDuration": 6,
"weapon": {
"strikeDelay": 2,
"damage": 2
},
"haloLauncher": {
"projectilesToSpawn": 24,
"projectilesToSpawn": 20,
"cooldownDivisorPerUpgrade": 1,
"launcher": {
"projectileLifetime": 2,
@ -146,19 +146,24 @@
"enemyManager": {
"axeLauncher": {
"enemyIds": [
"Hunter",
"SiegeEnemyRanged"
],
"projectileLifetime": 8,
"projectileSpeed": 140,
"projectileDamage": 4,
"projectileDamage": 2,
"cooldown": 3.67
},
"magicOrbLauncher": {
"enemyIds": [],
"projectileLifetime": 0,
"projectileSpeed": 0,
"projectileDamage": 0,
"cooldown": 0
"enemyIds": [
"CircleEnemyDark",
"SkeletonRanger",
"HunterMage"
],
"projectileLifetime": 9,
"projectileSpeed": 120,
"projectileDamage": 2,
"cooldown": 4
},
"enemies": [
{
@ -173,7 +178,7 @@
"goldReward": 0,
"healthPotionRewardChance": 0.01,
"magnetRewardChance": 0.01,
"chestRewardChance": 1
"chestRewardChance": 0
},
{
"id": "StandardEnemy",
@ -195,7 +200,7 @@
"graphicsType": "Shark",
"health": 3,
"damage": 2,
"speed": 75,
"speed": 80,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.1,
@ -206,7 +211,7 @@
{
"id": "SpeedEnemy",
"moveType": "Follow",
"graphicsType": "Shark",
"graphicsType": "Runner",
"health": 4,
"damage": 2,
"speed": 90,
@ -220,7 +225,7 @@
{
"id": "ToughEnemy",
"moveType": "Follow",
"graphicsType": "Goblin",
"graphicsType": "FlyWorm",
"health": 7,
"damage": 2,
"speed": 70,
@ -228,44 +233,86 @@
"xpReward": 1,
"goldReward": 0.2,
"healthPotionRewardChance": 0.01,
"magnetRewardChance": 0,
"magnetRewardChance": 0.02,
"chestRewardChance": 0
},
{
"id": "HardEnemy",
"moveType": "Follow",
"graphicsType": "Goblin",
"graphicsType": "FlyWorm",
"health": 10,
"damage": 3,
"damage": 2,
"speed": 75,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.2,
"healthPotionRewardChance": 0.02,
"magnetRewardChance": 0,
"magnetRewardChance": 0.02,
"chestRewardChance": 0.01
},
{
"id": "HarderEnemy",
"moveType": "Follow",
"graphicsType": "Goblin",
"health": 13,
"damage": 3,
"speed": 75,
"graphicsType": "FlyWorm",
"health": 16,
"damage": 2,
"speed": 80,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.2,
"healthPotionRewardChance": 0.02,
"magnetRewardChance": 0,
"magnetRewardChance": 0.02,
"chestRewardChance": 0.01
},
{
"id": "HardestEnemy",
"moveType": "Follow",
"graphicsType": "FlyWorm",
"health": 22,
"damage": 2,
"speed": 95,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.3,
"healthPotionRewardChance": 0.02,
"magnetRewardChance": 0.01,
"chestRewardChance": 0.01
},
{
"id": "EndEnemy",
"moveType": "Follow",
"graphicsType": "Runner",
"health": 26,
"damage": 2,
"speed": 135,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.3,
"healthPotionRewardChance": 0.02,
"magnetRewardChance": 0.01,
"chestRewardChance": 0.01
},
{
"id": "TankEnemy",
"moveType": "Follow",
"graphicsType": "Goblin",
"health": 16,
"damage": 3,
"speed": 55,
"graphicsType": "Barbarian",
"health": 18,
"damage": 2,
"speed": 60,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.3,
"healthPotionRewardChance": 0.02,
"magnetRewardChance": 0,
"chestRewardChance": 0.01
},
{
"id": "SiegeEnemyMelee",
"moveType": "Follow",
"graphicsType": "Shark",
"health": 30,
"damage": 2,
"speed": 70,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.4,
@ -274,12 +321,12 @@
"chestRewardChance": 0.01
},
{
"id": "SiegeEnemyMelee",
"moveType": "Follow",
"graphicsType": "Goblin",
"health": 25,
"damage": 5,
"speed": 50,
"id": "SiegeEnemyRanged",
"moveType": "PeriodicFollow",
"graphicsType": "Barbarian",
"health": 30,
"damage": 2,
"speed": 80,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.5,
@ -288,19 +335,33 @@
"chestRewardChance": 0.01
},
{
"id": "SiegeEnemyRanged",
"id": "SkeletonRanger",
"moveType": "PeriodicFollow",
"graphicsType": "Barbarian",
"health": 25,
"damage": 5,
"speed": 60,
"graphicsType": "Skeleton",
"health": 20,
"damage": 3,
"speed": 90,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.5,
"healthPotionRewardChance": 0.02,
"magnetRewardChance": 0,
"magnetRewardChance": 0.01,
"chestRewardChance": 0.01
},
{
"id": "BatEnemy",
"moveType": "Follow",
"graphicsType": "Bat",
"health": 5,
"damage": 1,
"speed": 115,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.1,
"healthPotionRewardChance": 0.01,
"magnetRewardChance": 0.01,
"chestRewardChance": 0
},
{
"id": "CircleEnemy",
"moveType": "Follow",
@ -310,7 +371,7 @@
"speed": 22,
"lifetime": 27,
"xpReward": 1,
"goldReward": 0.5,
"goldReward": 0.3,
"healthPotionRewardChance": 0.05,
"magnetRewardChance": 0.05,
"chestRewardChance": 0
@ -318,29 +379,57 @@
{
"id": "CircleEnemyStandard",
"moveType": "Follow",
"graphicsType": "Goblin",
"graphicsType": "Skeleton",
"health": 7,
"damage": 2,
"speed": 35,
"lifetime": 27,
"xpReward": 1,
"goldReward": 2,
"healthPotionRewardChance": 0,
"magnetRewardChance": 0,
"goldReward": 0.4,
"healthPotionRewardChance": 0.02,
"magnetRewardChance": 0.02,
"chestRewardChance": 0
},
{
"id": "CircleEnemyTough",
"moveType": "Follow",
"graphicsType": "Goblin",
"graphicsType": "Barbarian",
"health": 11,
"damage": 2,
"speed": 30,
"lifetime": 27,
"xpReward": 1,
"goldReward": 2,
"healthPotionRewardChance": 0,
"magnetRewardChance": 0,
"goldReward": 0.5,
"healthPotionRewardChance": 0.02,
"magnetRewardChance": 0.01,
"chestRewardChance": 0
},
{
"id": "CircleEnemySkelePrison",
"moveType": "Follow",
"graphicsType": "Skeleton",
"health": 20,
"damage": 2,
"speed": 60,
"lifetime": 26,
"xpReward": 1,
"goldReward": 0.6,
"healthPotionRewardChance": 0.02,
"magnetRewardChance": 0.01,
"chestRewardChance": 0
},
{
"id": "CircleEnemyDark",
"moveType": "Follow",
"graphicsType": "DarkRaven",
"health": 20,
"damage": 2,
"speed": 25,
"lifetime": 27,
"xpReward": 1,
"goldReward": 0.6,
"healthPotionRewardChance": 0.02,
"magnetRewardChance": 0.02,
"chestRewardChance": 0
},
{
@ -362,42 +451,70 @@
"moveType": "Launch",
"graphicsType": "Skeleton",
"health": 5,
"damage": 3,
"damage": 2,
"speed": 70,
"lifetime": 30,
"xpReward": 1,
"goldReward": 1,
"healthPotionRewardChance": 0,
"goldReward": 0.3,
"healthPotionRewardChance": 0.01,
"magnetRewardChance": 0,
"chestRewardChance": 0
"chestRewardChance": 0.01
},
{
"id": "WaveEnemyArmorFast",
"moveType": "Launch",
"graphicsType": "Goblin",
"graphicsType": "Runner",
"health": 5,
"damage": 3,
"damage": 2,
"speed": 320,
"lifetime": 30,
"xpReward": 1,
"goldReward": 1,
"healthPotionRewardChance": 0,
"magnetRewardChance": 0,
"chestRewardChance": 0
"goldReward": 0.4,
"healthPotionRewardChance": 0.01,
"magnetRewardChance": 0.01,
"chestRewardChance": 0.01
},
{
"id": "WaveEnemyArmorBlitz",
"moveType": "Launch",
"graphicsType": "Goblin",
"graphicsType": "Runner",
"health": 10,
"damage": 3,
"damage": 2,
"speed": 340,
"lifetime": 22,
"lifetime": 24,
"xpReward": 1,
"goldReward": 1,
"healthPotionRewardChance": 0,
"magnetRewardChance": 0,
"chestRewardChance": 0
"goldReward": 0.5,
"healthPotionRewardChance": 0.01,
"magnetRewardChance": 0.01,
"chestRewardChance": 0.01
},
{
"id": "WaveEnemyDeath",
"moveType": "Launch",
"graphicsType": "DarkRaven",
"health": 18,
"damage": 2,
"speed": 400,
"lifetime": 27,
"xpReward": 1,
"goldReward": 0.7,
"healthPotionRewardChance": 0.01,
"magnetRewardChance": 0.01,
"chestRewardChance": 0.01
},
{
"id": "WaveEnemyArmorMarch",
"moveType": "Launch",
"graphicsType": "Skeleton",
"health": 14,
"damage": 2,
"speed": 170,
"lifetime": 30,
"xpReward": 1,
"goldReward": 0.6,
"healthPotionRewardChance": 0.01,
"magnetRewardChance": 0.01,
"chestRewardChance": 0.01
},
{
"id": "BasicBoss",
@ -405,13 +522,13 @@
"graphicsType": "BossStoneGolem",
"health": 8,
"damage": 2,
"speed": 65,
"speed": 70,
"lifetime": -1,
"xpReward": 1,
"goldReward": 3,
"healthPotionRewardChance": 0,
"magnetRewardChance": 0,
"chestRewardChance": 0
"goldReward": 2,
"healthPotionRewardChance": 0.1,
"magnetRewardChance": 0.1,
"chestRewardChance": 0.1
},
{
"id": "StandardBoss",
@ -419,12 +536,12 @@
"graphicsType": "BossOrcKing",
"health": 12,
"damage": 3,
"speed": 75,
"speed": 80,
"lifetime": -1,
"xpReward": 2,
"goldReward": 5,
"healthPotionRewardChance": 0.1,
"magnetRewardChance": 0,
"goldReward": 3,
"healthPotionRewardChance": 0.2,
"magnetRewardChance": 0.1,
"chestRewardChance": 0.1
},
{
@ -433,26 +550,110 @@
"graphicsType": "BossOrcKing",
"health": 20,
"damage": 4,
"speed": 80,
"speed": 90,
"lifetime": -1,
"xpReward": 2,
"goldReward": 10,
"healthPotionRewardChance": 0.1,
"goldReward": 5,
"healthPotionRewardChance": 0.2,
"magnetRewardChance": 0.1,
"chestRewardChance": 0.1
},
{
"id": "HarderBoss",
"moveType": "Follow",
"graphicsType": "BossStoneGolem",
"health": 30,
"damage": 4,
"speed": 105,
"lifetime": -1,
"xpReward": 3,
"goldReward": 7,
"healthPotionRewardChance": 0.2,
"magnetRewardChance": 0.1,
"chestRewardChance": 0
},
{
"id": "HardestBoss",
"moveType": "Follow",
"graphicsType": "BossOrcKing",
"health": 35,
"damage": 4,
"speed": 115,
"lifetime": -1,
"xpReward": 5,
"goldReward": 8,
"healthPotionRewardChance": 0.3,
"magnetRewardChance": 0.2,
"chestRewardChance": 0.1
},
{
"id": "FinalBoss",
"moveType": "Follow",
"graphicsType": "BossStoneGolem",
"health": 50,
"damage": 5,
"speed": 130,
"lifetime": -1,
"xpReward": 10,
"goldReward": 10,
"healthPotionRewardChance": 0.5,
"magnetRewardChance": 0.5,
"chestRewardChance": 0.5
},
{
"id": "Hunter",
"moveType": "PeriodicFollow",
"graphicsType": "Barbarian",
"health": 4,
"damage": 1,
"speed": 85,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.1,
"healthPotionRewardChance": 0.01,
"magnetRewardChance": 0.01,
"chestRewardChance": 0
},
{
"id": "HunterMage",
"moveType": "PeriodicFollow",
"graphicsType": "DarkRaven",
"health": 9,
"damage": 2,
"speed": 85,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.1,
"healthPotionRewardChance": 0.01,
"magnetRewardChance": 0.01,
"chestRewardChance": 0
},
{
"id": "BasicCheetah",
"moveType": "PeriodicFollow",
"graphicsType": "Goblin",
"graphicsType": "Runner",
"health": 4,
"damage": 1,
"speed": 120,
"lifetime": -1,
"xpReward": 1,
"xpReward": 0.5,
"goldReward": 1,
"healthPotionRewardChance": 0,
"magnetRewardChance": 0,
"healthPotionRewardChance": 0.01,
"magnetRewardChance": 0.01,
"chestRewardChance": 0
},
{
"id": "StandardCheetah",
"moveType": "PeriodicFollow",
"graphicsType": "Runner",
"health": 7,
"damage": 2,
"speed": 130,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.2,
"healthPotionRewardChance": 0.01,
"magnetRewardChance": 0.01,
"chestRewardChance": 0
}
],
@ -462,10 +663,30 @@
"followTime": 4,
"waitTime": 3
},
{
"enemyIdToAffect": "StandardCheetah",
"followTime": 3,
"waitTime": 3
},
{
"enemyIdToAffect": "SiegeEnemyRanged",
"followTime": 3,
"waitTime": 0.67
},
{
"enemyIdToAffect": "Hunter",
"followTime": 3,
"waitTime": 0.67
},
{
"enemyIdToAffect": "SkeletonRanger",
"followTime": 2.6,
"waitTime": 1.5
},
{
"enemyIdToAffect": "HunterMage",
"followTime": 2.2,
"waitTime": 2
}
],
"individualEnemySpawners": [
@ -473,7 +694,7 @@
"common": {
"enemyId": "BasicEnemy",
"startDelay": 0,
"stopDelay": 60,
"stopDelay": 59,
"cooldown": 1
}
},
@ -501,6 +722,14 @@
"cooldown": 0.8
}
},
{
"common": {
"enemyId": "Hunter",
"startDelay": 350,
"stopDelay": 400,
"cooldown": 2
}
},
{
"common": {
"enemyId": "StandardBoss",
@ -546,7 +775,7 @@
"enemyId": "StandardEnemy",
"startDelay": 421,
"stopDelay": 520,
"cooldown": 0.5
"cooldown": 0.6
}
},
{
@ -554,7 +783,7 @@
"enemyId": "ToughEnemy",
"startDelay": 520,
"stopDelay": 600,
"cooldown": 0.3
"cooldown": 0.5
}
},
{
@ -581,6 +810,38 @@
"cooldown": 0.6
}
},
{
"common": {
"enemyId": "HarderEnemy",
"startDelay": 821,
"stopDelay": 1000,
"cooldown": 0.9
}
},
{
"common": {
"enemyId": "HardestEnemy",
"startDelay": 1001,
"stopDelay": 1230,
"cooldown": 0.8
}
},
{
"common": {
"enemyId": "HardestEnemy",
"startDelay": 1175,
"stopDelay": 1230,
"cooldown": 0.4
}
},
{
"common": {
"enemyId": "EndEnemy",
"startDelay": 1175,
"stopDelay": 1260,
"cooldown": 0.4
}
},
{
"common": {
"enemyId": "HardBoss",
@ -589,6 +850,54 @@
"cooldown": 0.9
}
},
{
"common": {
"enemyId": "HarderBoss",
"startDelay": 800,
"stopDelay": 801,
"cooldown": 0.4
}
},
{
"common": {
"enemyId": "HardestBoss",
"startDelay": 900,
"stopDelay": 901,
"cooldown": 0.9
}
},
{
"common": {
"enemyId": "HardestBoss",
"startDelay": 910,
"stopDelay": 1100,
"cooldown": 45
}
},
{
"common": {
"enemyId": "FinalBoss",
"startDelay": 1100,
"stopDelay": 1111,
"cooldown": 0.9
}
},
{
"common": {
"enemyId": "FinalBoss",
"startDelay": 1170,
"stopDelay": 1198,
"cooldown": 3
}
},
{
"common": {
"enemyId": "FinalBoss",
"startDelay": 1197,
"stopDelay": 1220,
"cooldown": 0.5
}
},
{
"common": {
"enemyId": "SpeedEnemy",
@ -610,12 +919,20 @@
"enemyId": "HardEnemy",
"startDelay": 790,
"stopDelay": 840,
"cooldown": 0.5
"cooldown": 0.6
}
},
{
"common": {
"enemyId": "BasicCheetah",
"enemyId": "BatEnemy",
"startDelay": 890,
"stopDelay": 960,
"cooldown": 0.6
}
},
{
"common": {
"enemyId": "StandardCheetah",
"startDelay": 820,
"stopDelay": 840,
"cooldown": 0.4
@ -623,10 +940,10 @@
},
{
"common": {
"enemyId": "SiegeEnemy",
"enemyId": "SiegeEnemyMelee",
"startDelay": 830,
"stopDelay": 890,
"cooldown": 0.3
"cooldown": 0.5
}
}
],
@ -649,6 +966,24 @@
},
"enemiesToSpawn": 6
},
{
"common": {
"enemyId": "Hunter",
"startDelay": 110,
"stopDelay": 112,
"cooldown": 1
},
"enemiesToSpawn": 6
},
{
"common": {
"enemyId": "SkeletonRanger",
"startDelay": 500,
"stopDelay": 700,
"cooldown": 55
},
"enemiesToSpawn": 15
},
{
"common": {
"enemyId": "CircleEnemyStandard",
@ -667,6 +1002,33 @@
},
"enemiesToSpawn": 50
},
{
"common": {
"enemyId": "CircleEnemyDark",
"startDelay": 600,
"stopDelay": 740,
"cooldown": 45
},
"enemiesToSpawn": 38
},
{
"common": {
"enemyId": "HunterMage",
"startDelay": 700,
"stopDelay": 940,
"cooldown": 45
},
"enemiesToSpawn": 20
},
{
"common": {
"enemyId": "SiegeEnemyRanged",
"startDelay": 800,
"stopDelay": 1100,
"cooldown": 50
},
"enemiesToSpawn": 30
},
{
"common": {
"enemyId": "CircleEnemyStandard",
@ -683,7 +1045,7 @@
"stopDelay": 280,
"cooldown": 5
},
"enemiesToSpawn": 12
"enemiesToSpawn": 11
},
{
"common": {
@ -692,7 +1054,34 @@
"stopDelay": 291,
"cooldown": 3
},
"enemiesToSpawn": 30
"enemiesToSpawn": 20
},
{
"common": {
"enemyId": "StandardEnemy",
"startDelay": 578,
"stopDelay": 591,
"cooldown": 3
},
"enemiesToSpawn": 20
},
{
"common": {
"enemyId": "ToughEnemy",
"startDelay": 678,
"stopDelay": 691,
"cooldown": 3
},
"enemiesToSpawn": 10
},
{
"common": {
"enemyId": "CircleEnemySkelePrison",
"startDelay": 900,
"stopDelay": 1230,
"cooldown": 45
},
"enemiesToSpawn": 40
},
{
"common": {
@ -750,6 +1139,15 @@
},
"enemiesToSpawn": 14
},
{
"common": {
"enemyId": "WaveEnemyArmorMarch",
"startDelay": 600,
"stopDelay": 800,
"cooldown": 35
},
"enemiesToSpawn": 10
},
{
"common": {
"enemyId": "WaveEnemyArmorBlitz",
@ -758,6 +1156,15 @@
"cooldown": 30
},
"enemiesToSpawn": 12
},
{
"common": {
"enemyId": "WaveEnemyDeath",
"startDelay": 900,
"stopDelay": 1231,
"cooldown": 30
},
"enemiesToSpawn": 14
}
]
},