mirror of
https://github.com/MartinKral/Slash-The-Hordes
synced 2025-10-09 16:46:00 +00:00
Meta upgrades
This commit is contained in:
@@ -61,343 +61,409 @@
|
||||
"maxRegenerationUpgrades": 5
|
||||
},
|
||||
"metaUpgrades": {
|
||||
"healthPointsPerLevel": 0,
|
||||
"bonusDamagePerLevel": 0,
|
||||
"projectilePiercingPerLevel": 0,
|
||||
"movementSpeedPerLevel": 0,
|
||||
"xpBonusPerLevel": 0,
|
||||
"goldBonusPerLevel": 0
|
||||
"health": {
|
||||
"costs": [
|
||||
5,
|
||||
10,
|
||||
15
|
||||
],
|
||||
"bonuses": [
|
||||
10,
|
||||
20,
|
||||
30
|
||||
]
|
||||
},
|
||||
"overallDamage": {
|
||||
"costs": [
|
||||
6,
|
||||
10,
|
||||
15
|
||||
],
|
||||
"bonuses": [
|
||||
1,
|
||||
2,
|
||||
3
|
||||
]
|
||||
},
|
||||
"projectilePiercing": {
|
||||
"costs": [
|
||||
7,
|
||||
10,
|
||||
15
|
||||
],
|
||||
"bonuses": [
|
||||
1,
|
||||
2,
|
||||
3
|
||||
]
|
||||
},
|
||||
"movementSpeed": {
|
||||
"costs": [
|
||||
8,
|
||||
10,
|
||||
15
|
||||
],
|
||||
"bonuses": [
|
||||
10,
|
||||
20,
|
||||
30
|
||||
]
|
||||
},
|
||||
"xpGatherer": {
|
||||
"costs": [
|
||||
9,
|
||||
10,
|
||||
15
|
||||
],
|
||||
"bonuses": [
|
||||
0.1,
|
||||
0.2,
|
||||
0.3
|
||||
]
|
||||
},
|
||||
"goldGatherer": {
|
||||
"costs": [
|
||||
10,
|
||||
10,
|
||||
15
|
||||
],
|
||||
"bonuses": [
|
||||
0.1,
|
||||
0.2,
|
||||
0.3
|
||||
]
|
||||
}
|
||||
},
|
||||
"enemyManager": {
|
||||
"enemies": [
|
||||
{
|
||||
"id": "BasicEnemy",
|
||||
"moveType": "Follow",
|
||||
"health": 2,
|
||||
"damage": 1,
|
||||
"speed": 60,
|
||||
"lifetime": -1,
|
||||
"xpReward": 0,
|
||||
"goldReward": 0
|
||||
},
|
||||
{
|
||||
"id": "StandardEnemy",
|
||||
"moveType": "Follow",
|
||||
"health": 3,
|
||||
"damage": 2,
|
||||
"speed": 65,
|
||||
"lifetime": -1,
|
||||
"xpReward": 0,
|
||||
"goldReward": 0.1
|
||||
},
|
||||
{
|
||||
"id": "FastEnemy",
|
||||
"moveType": "Follow",
|
||||
"health": 3,
|
||||
"damage": 2,
|
||||
"speed": 75,
|
||||
"lifetime": -1,
|
||||
"xpReward": 0,
|
||||
"goldReward": 0.1
|
||||
},
|
||||
{
|
||||
"id": "CircleEnemy",
|
||||
"moveType": "Follow",
|
||||
"health": 4,
|
||||
"damage": 1,
|
||||
"speed": 25,
|
||||
"lifetime": 29,
|
||||
"xpReward": 0,
|
||||
"goldReward": 1
|
||||
},
|
||||
{
|
||||
"id": "CircleEnemyStandard",
|
||||
"moveType": "Follow",
|
||||
"health": 7,
|
||||
"damage": 2,
|
||||
"speed": 35,
|
||||
"lifetime": 27,
|
||||
"xpReward": 0,
|
||||
"goldReward": 2
|
||||
},
|
||||
{
|
||||
"id": "WaveEnemy",
|
||||
"moveType": "Launch",
|
||||
"health": 1,
|
||||
"damage": 2,
|
||||
"speed": 390,
|
||||
"lifetime": 20,
|
||||
"xpReward": 0,
|
||||
"goldReward": 0.2
|
||||
},
|
||||
{
|
||||
"id": "WaveEnemyArmor",
|
||||
"moveType": "Launch",
|
||||
"health": 5,
|
||||
"damage": 3,
|
||||
"speed": 70,
|
||||
"lifetime": 30,
|
||||
"xpReward": 0,
|
||||
"goldReward": 1
|
||||
},
|
||||
{
|
||||
"id": "WaveEnemyArmorFast",
|
||||
"moveType": "Launch",
|
||||
"health": 5,
|
||||
"damage": 3,
|
||||
"speed": 320,
|
||||
"lifetime": 30,
|
||||
"xpReward": 0,
|
||||
"goldReward": 1
|
||||
},
|
||||
{
|
||||
"id": "BasicBoss",
|
||||
"moveType": "Follow",
|
||||
"health": 8,
|
||||
"damage": 2,
|
||||
"speed": 65,
|
||||
"lifetime": -1,
|
||||
"xpReward": 0,
|
||||
"goldReward": 3
|
||||
},
|
||||
{
|
||||
"id": "StandardBoss",
|
||||
"moveType": "Follow",
|
||||
"health": 12,
|
||||
"damage": 3,
|
||||
"speed": 75,
|
||||
"lifetime": -1,
|
||||
"xpReward": 2,
|
||||
"goldReward": 5
|
||||
},
|
||||
{
|
||||
"id": "BasicCheetah",
|
||||
"moveType": "PeriodicFollow",
|
||||
"health": 4,
|
||||
"damage": 1,
|
||||
"speed": 120,
|
||||
"lifetime": -1,
|
||||
"xpReward": 0,
|
||||
"goldReward": 1
|
||||
}
|
||||
],
|
||||
"individualEnemySpawners": [
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicEnemy",
|
||||
"startDelay": 0,
|
||||
"stopDelay": 59,
|
||||
"cooldown": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicBoss",
|
||||
"startDelay": 89,
|
||||
"stopDelay": 90,
|
||||
"cooldown": 0.9
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicEnemy",
|
||||
"startDelay": 61,
|
||||
"stopDelay": 120,
|
||||
"cooldown": 0.9
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicEnemy",
|
||||
"startDelay": 121,
|
||||
"stopDelay": 190,
|
||||
"cooldown": 0.8
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "StandardBoss",
|
||||
"startDelay": 199,
|
||||
"stopDelay": 200,
|
||||
"cooldown": 0.9
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicEnemy",
|
||||
"startDelay": 191,
|
||||
"stopDelay": 220,
|
||||
"cooldown": 1.5
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "StandardEnemy",
|
||||
"startDelay": 210,
|
||||
"stopDelay": 250,
|
||||
"cooldown": 0.9
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicEnemy",
|
||||
"startDelay": 290,
|
||||
"stopDelay": 320,
|
||||
"cooldown": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "StandardEnemy",
|
||||
"startDelay": 335,
|
||||
"stopDelay": 420,
|
||||
"cooldown": 0.7
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "StandardEnemy",
|
||||
"startDelay": 421,
|
||||
"stopDelay": 520,
|
||||
"cooldown": 0.5
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "StandardEnemy",
|
||||
"startDelay": 520,
|
||||
"stopDelay": 600,
|
||||
"cooldown": 0.3
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "FastEnemy",
|
||||
"startDelay": 310,
|
||||
"stopDelay": 340,
|
||||
"cooldown": 0.5
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "FastEnemy",
|
||||
"startDelay": 260,
|
||||
"stopDelay": 300,
|
||||
"cooldown": 0.8
|
||||
}
|
||||
}
|
||||
],
|
||||
"circularEnemySpawners": [
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "CircleEnemy",
|
||||
"startDelay": 1,
|
||||
"stopDelay": 130,
|
||||
"cooldown": 45
|
||||
},
|
||||
"enemiesToSpawn": 38
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicEnemy",
|
||||
"startDelay": 0,
|
||||
"stopDelay": 122,
|
||||
"cooldown": 60
|
||||
},
|
||||
"enemiesToSpawn": 10
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "CircleEnemyStandard",
|
||||
"startDelay": 280,
|
||||
"stopDelay": 520,
|
||||
"cooldown": 50
|
||||
},
|
||||
"enemiesToSpawn": 44
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "CircleEnemyStandard",
|
||||
"startDelay": 383,
|
||||
"stopDelay": 390,
|
||||
"cooldown": 3
|
||||
},
|
||||
"enemiesToSpawn": 44
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicEnemy",
|
||||
"startDelay": 245,
|
||||
"stopDelay": 280,
|
||||
"cooldown": 5
|
||||
},
|
||||
"enemiesToSpawn": 12
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicEnemy",
|
||||
"startDelay": 278,
|
||||
"stopDelay": 291,
|
||||
"cooldown": 3
|
||||
},
|
||||
"enemiesToSpawn": 30
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicBoss",
|
||||
"startDelay": 300,
|
||||
"stopDelay": 303,
|
||||
"cooldown": 2
|
||||
},
|
||||
"enemiesToSpawn": 8
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicCheetah",
|
||||
"startDelay": 139,
|
||||
"stopDelay": 140,
|
||||
"cooldown": 0.9
|
||||
},
|
||||
"enemiesToSpawn": 6
|
||||
}
|
||||
],
|
||||
"waveEnemySpawners": [
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "WaveEnemy",
|
||||
"startDelay": 1,
|
||||
"stopDelay": 201,
|
||||
"cooldown": 25
|
||||
},
|
||||
"enemiesToSpawn": 12
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "WaveEnemy",
|
||||
"startDelay": 420,
|
||||
"stopDelay": 600,
|
||||
"cooldown": 35
|
||||
},
|
||||
"enemiesToSpawn": 30
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "WaveEnemyArmor",
|
||||
"startDelay": 1,
|
||||
"stopDelay": 199,
|
||||
"cooldown": 50
|
||||
},
|
||||
"enemiesToSpawn": 10
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "WaveEnemyArmorFast",
|
||||
"startDelay": 200,
|
||||
"stopDelay": 600,
|
||||
"cooldown": 27
|
||||
},
|
||||
"enemiesToSpawn": 14
|
||||
}
|
||||
]
|
||||
"enemies": [
|
||||
{
|
||||
"id": "BasicEnemy",
|
||||
"moveType": "Follow",
|
||||
"health": 2,
|
||||
"damage": 1,
|
||||
"speed": 60,
|
||||
"lifetime": -1,
|
||||
"xpReward": 0,
|
||||
"goldReward": 0
|
||||
},
|
||||
{
|
||||
"id": "StandardEnemy",
|
||||
"moveType": "Follow",
|
||||
"health": 3,
|
||||
"damage": 2,
|
||||
"speed": 65,
|
||||
"lifetime": -1,
|
||||
"xpReward": 0,
|
||||
"goldReward": 0.1
|
||||
},
|
||||
{
|
||||
"id": "FastEnemy",
|
||||
"moveType": "Follow",
|
||||
"health": 3,
|
||||
"damage": 2,
|
||||
"speed": 75,
|
||||
"lifetime": -1,
|
||||
"xpReward": 0,
|
||||
"goldReward": 0.1
|
||||
},
|
||||
{
|
||||
"id": "CircleEnemy",
|
||||
"moveType": "Follow",
|
||||
"health": 4,
|
||||
"damage": 1,
|
||||
"speed": 25,
|
||||
"lifetime": 29,
|
||||
"xpReward": 0,
|
||||
"goldReward": 1
|
||||
},
|
||||
{
|
||||
"id": "CircleEnemyStandard",
|
||||
"moveType": "Follow",
|
||||
"health": 7,
|
||||
"damage": 2,
|
||||
"speed": 35,
|
||||
"lifetime": 27,
|
||||
"xpReward": 0,
|
||||
"goldReward": 2
|
||||
},
|
||||
{
|
||||
"id": "WaveEnemy",
|
||||
"moveType": "Launch",
|
||||
"health": 1,
|
||||
"damage": 2,
|
||||
"speed": 390,
|
||||
"lifetime": 20,
|
||||
"xpReward": 0,
|
||||
"goldReward": 0.2
|
||||
},
|
||||
{
|
||||
"id": "WaveEnemyArmor",
|
||||
"moveType": "Launch",
|
||||
"health": 5,
|
||||
"damage": 3,
|
||||
"speed": 70,
|
||||
"lifetime": 30,
|
||||
"xpReward": 0,
|
||||
"goldReward": 1
|
||||
},
|
||||
{
|
||||
"id": "WaveEnemyArmorFast",
|
||||
"moveType": "Launch",
|
||||
"health": 5,
|
||||
"damage": 3,
|
||||
"speed": 320,
|
||||
"lifetime": 30,
|
||||
"xpReward": 0,
|
||||
"goldReward": 1
|
||||
},
|
||||
{
|
||||
"id": "BasicBoss",
|
||||
"moveType": "Follow",
|
||||
"health": 8,
|
||||
"damage": 2,
|
||||
"speed": 65,
|
||||
"lifetime": -1,
|
||||
"xpReward": 0,
|
||||
"goldReward": 3
|
||||
},
|
||||
{
|
||||
"id": "StandardBoss",
|
||||
"moveType": "Follow",
|
||||
"health": 12,
|
||||
"damage": 3,
|
||||
"speed": 75,
|
||||
"lifetime": -1,
|
||||
"xpReward": 2,
|
||||
"goldReward": 5
|
||||
},
|
||||
{
|
||||
"id": "BasicCheetah",
|
||||
"moveType": "PeriodicFollow",
|
||||
"health": 4,
|
||||
"damage": 1,
|
||||
"speed": 120,
|
||||
"lifetime": -1,
|
||||
"xpReward": 0,
|
||||
"goldReward": 1
|
||||
}
|
||||
],
|
||||
"individualEnemySpawners": [
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicEnemy",
|
||||
"startDelay": 0,
|
||||
"stopDelay": 59,
|
||||
"cooldown": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicBoss",
|
||||
"startDelay": 89,
|
||||
"stopDelay": 90,
|
||||
"cooldown": 0.9
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicEnemy",
|
||||
"startDelay": 61,
|
||||
"stopDelay": 120,
|
||||
"cooldown": 0.9
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicEnemy",
|
||||
"startDelay": 121,
|
||||
"stopDelay": 190,
|
||||
"cooldown": 0.8
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "StandardBoss",
|
||||
"startDelay": 199,
|
||||
"stopDelay": 200,
|
||||
"cooldown": 0.9
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicEnemy",
|
||||
"startDelay": 191,
|
||||
"stopDelay": 220,
|
||||
"cooldown": 1.5
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "StandardEnemy",
|
||||
"startDelay": 210,
|
||||
"stopDelay": 250,
|
||||
"cooldown": 0.9
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicEnemy",
|
||||
"startDelay": 290,
|
||||
"stopDelay": 320,
|
||||
"cooldown": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "StandardEnemy",
|
||||
"startDelay": 335,
|
||||
"stopDelay": 420,
|
||||
"cooldown": 0.7
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "StandardEnemy",
|
||||
"startDelay": 421,
|
||||
"stopDelay": 520,
|
||||
"cooldown": 0.5
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "StandardEnemy",
|
||||
"startDelay": 520,
|
||||
"stopDelay": 600,
|
||||
"cooldown": 0.3
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "FastEnemy",
|
||||
"startDelay": 310,
|
||||
"stopDelay": 340,
|
||||
"cooldown": 0.5
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "FastEnemy",
|
||||
"startDelay": 260,
|
||||
"stopDelay": 300,
|
||||
"cooldown": 0.8
|
||||
}
|
||||
}
|
||||
],
|
||||
"circularEnemySpawners": [
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "CircleEnemy",
|
||||
"startDelay": 1,
|
||||
"stopDelay": 130,
|
||||
"cooldown": 45
|
||||
},
|
||||
"enemiesToSpawn": 38
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicEnemy",
|
||||
"startDelay": 0,
|
||||
"stopDelay": 122,
|
||||
"cooldown": 60
|
||||
},
|
||||
"enemiesToSpawn": 10
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "CircleEnemyStandard",
|
||||
"startDelay": 280,
|
||||
"stopDelay": 520,
|
||||
"cooldown": 50
|
||||
},
|
||||
"enemiesToSpawn": 44
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "CircleEnemyStandard",
|
||||
"startDelay": 383,
|
||||
"stopDelay": 390,
|
||||
"cooldown": 3
|
||||
},
|
||||
"enemiesToSpawn": 44
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicEnemy",
|
||||
"startDelay": 245,
|
||||
"stopDelay": 280,
|
||||
"cooldown": 5
|
||||
},
|
||||
"enemiesToSpawn": 12
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicEnemy",
|
||||
"startDelay": 278,
|
||||
"stopDelay": 291,
|
||||
"cooldown": 3
|
||||
},
|
||||
"enemiesToSpawn": 30
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicBoss",
|
||||
"startDelay": 300,
|
||||
"stopDelay": 303,
|
||||
"cooldown": 2
|
||||
},
|
||||
"enemiesToSpawn": 8
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicCheetah",
|
||||
"startDelay": 139,
|
||||
"stopDelay": 140,
|
||||
"cooldown": 0.9
|
||||
},
|
||||
"enemiesToSpawn": 6
|
||||
}
|
||||
],
|
||||
"waveEnemySpawners": [
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "WaveEnemy",
|
||||
"startDelay": 1,
|
||||
"stopDelay": 201,
|
||||
"cooldown": 25
|
||||
},
|
||||
"enemiesToSpawn": 12
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "WaveEnemy",
|
||||
"startDelay": 420,
|
||||
"stopDelay": 600,
|
||||
"cooldown": 35
|
||||
},
|
||||
"enemiesToSpawn": 30
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "WaveEnemyArmor",
|
||||
"startDelay": 1,
|
||||
"stopDelay": 199,
|
||||
"cooldown": 50
|
||||
},
|
||||
"enemiesToSpawn": 10
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "WaveEnemyArmorFast",
|
||||
"startDelay": 200,
|
||||
"stopDelay": 600,
|
||||
"cooldown": 27
|
||||
},
|
||||
"enemiesToSpawn": 14
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@@ -10,5 +10,17 @@
|
||||
"HALO_PROJECTILE_TITLE": "Halo Projectile",
|
||||
"HALO_PROJECTILE_DESC": "",
|
||||
"REGENERATION_TITLE": "Regeneration",
|
||||
"REGENERATION_DESC": ""
|
||||
"REGENERATION_DESC": "",
|
||||
"META_HEALTH_TITLE": "HEALTH",
|
||||
"META_HEALTH_DESC": "Increases max health by {0}",
|
||||
"META_OVERALL_DAMAGE_TITLE": "OVERALL DAMAGE",
|
||||
"META_OVERALL_DAMAGE_DESC": "Increases overall damage by {0}",
|
||||
"META_PROJECTILE_PIERCING_TITLE": "",
|
||||
"META_PROJECTILE_PIERCING_DESC": "",
|
||||
"META_MOVEMENT_SPEED_TITLE": "",
|
||||
"META_MOVEMENT_SPEED_DESC": "",
|
||||
"META_XP_GATHERER_TITLE": "",
|
||||
"META_XP_GATHERER_DESC": "",
|
||||
"META_GOLD_GATHERER_TITLE": "",
|
||||
"META_GOLD_GATHERER_DESC": ""
|
||||
}
|
Reference in New Issue
Block a user