mirror of
https://github.com/MartinKral/Slash-The-Hordes
synced 2024-12-26 03:38:58 +00:00
Settings-001
This commit is contained in:
parent
e626d493d2
commit
63f074f38e
201
assets/Data/GameSettings-001.json
Normal file
201
assets/Data/GameSettings-001.json
Normal file
@ -0,0 +1,201 @@
|
||||
{
|
||||
"player": {
|
||||
"defaultHP": 50,
|
||||
"requiredXP": [
|
||||
10,
|
||||
20,
|
||||
30,
|
||||
40,
|
||||
50,
|
||||
60,
|
||||
70,
|
||||
80,
|
||||
90,
|
||||
100
|
||||
],
|
||||
"regenerationDelay": 5,
|
||||
"collisionDelay": 0.5,
|
||||
"weapon": {
|
||||
"strikeDelay": 2.5,
|
||||
"damage": 5
|
||||
},
|
||||
"haloLauncher": {
|
||||
"projectilesToSpawn": 24,
|
||||
"cooldownDivisorPerUpgrade": 1,
|
||||
"launcher": {
|
||||
"projectileLifetime": 2,
|
||||
"projectileSpeed": 150,
|
||||
"wavesToShoot": 1,
|
||||
"wavesDelayMs": 0,
|
||||
"cooldown": 10
|
||||
}
|
||||
},
|
||||
"horizontalLauncher": {
|
||||
"wavesToShootPerUpgrade": 1,
|
||||
"launcher": {
|
||||
"projectileLifetime": 3,
|
||||
"projectileSpeed": 300,
|
||||
"wavesToShoot": 1,
|
||||
"wavesDelayMs": 100,
|
||||
"cooldown": 4
|
||||
}
|
||||
},
|
||||
"diagonalLauncher": {
|
||||
"wavesToShootPerUpgrade": 1,
|
||||
"launcher": {
|
||||
"projectileLifetime": 20,
|
||||
"projectileSpeed": 300,
|
||||
"wavesToShoot": 1,
|
||||
"wavesDelayMs": 100,
|
||||
"cooldown": 4
|
||||
}
|
||||
}
|
||||
},
|
||||
"upgrades": {
|
||||
"maxWeaponLengthUpgrades": 5,
|
||||
"maxWeaponDamageUpgrades": 10,
|
||||
"maxHorizontalProjectileUpgrades": 0,
|
||||
"maxDiagonalProjectileUpgrades": 0,
|
||||
"maxHaloProjectileUpgrades": 5,
|
||||
"maxRegenerationUpgrades": 5
|
||||
},
|
||||
"enemyManager": {
|
||||
"enemies": [
|
||||
{
|
||||
"id": "BasicEnemy",
|
||||
"moveType": "Follow",
|
||||
"health": 3,
|
||||
"damage": 1,
|
||||
"speed": 60
|
||||
},
|
||||
{
|
||||
"id": "CircleEnemy",
|
||||
"moveType": "Follow",
|
||||
"health": 10,
|
||||
"damage": 1,
|
||||
"speed": 25
|
||||
},
|
||||
{
|
||||
"id": "WaveEnemy",
|
||||
"moveType": "Launch",
|
||||
"health": 1,
|
||||
"damage": 2,
|
||||
"speed": 390
|
||||
},
|
||||
{
|
||||
"id": "WaveEnemyArmor",
|
||||
"moveType": "Launch",
|
||||
"health": 7,
|
||||
"damage": 3,
|
||||
"speed": 70
|
||||
},
|
||||
{
|
||||
"id": "BasicBoss",
|
||||
"moveType": "Follow",
|
||||
"health": 12,
|
||||
"damage": 2,
|
||||
"speed": 65
|
||||
},
|
||||
{
|
||||
"id": "BasicCheetah",
|
||||
"moveType": "PeriodicFollow",
|
||||
"health": 5,
|
||||
"damage": 2,
|
||||
"speed": 140
|
||||
}
|
||||
],
|
||||
"individualEnemySpawners": [
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicEnemy",
|
||||
"startDelay": 0,
|
||||
"stopDelay": 29,
|
||||
"cooldown": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicEnemy",
|
||||
"startDelay": 30,
|
||||
"stopDelay": 59,
|
||||
"cooldown": 0.9
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicBoss",
|
||||
"startDelay": 60,
|
||||
"stopDelay": 61,
|
||||
"cooldown": 0.9
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicEnemy",
|
||||
"startDelay": 62,
|
||||
"stopDelay": 120,
|
||||
"cooldown": 0.7
|
||||
}
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicEnemy",
|
||||
"startDelay": 121,
|
||||
"stopDelay": 240,
|
||||
"cooldown": 0.5
|
||||
}
|
||||
}
|
||||
],
|
||||
"circularEnemySpawners": [
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "CircleEnemy",
|
||||
"startDelay": 1,
|
||||
"stopDelay": 240,
|
||||
"cooldown": 35
|
||||
},
|
||||
"enemiesToSpawn": 40
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicEnemy",
|
||||
"startDelay": 59,
|
||||
"stopDelay": 63,
|
||||
"cooldown": 3
|
||||
},
|
||||
"enemiesToSpawn": 10
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "BasicCheetah",
|
||||
"startDelay": 119,
|
||||
"stopDelay": 123,
|
||||
"cooldown": 2
|
||||
},
|
||||
"enemiesToSpawn": 10
|
||||
}
|
||||
],
|
||||
"waveEnemySpawners": [
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "WaveEnemy",
|
||||
"startDelay": 1,
|
||||
"stopDelay": -1,
|
||||
"cooldown": 20
|
||||
},
|
||||
"enemiesToSpawn": 15,
|
||||
"waveLifetime": 50
|
||||
},
|
||||
{
|
||||
"common": {
|
||||
"enemyId": "WaveEnemyArmor",
|
||||
"startDelay": 1,
|
||||
"stopDelay": -1,
|
||||
"cooldown": 50
|
||||
},
|
||||
"enemiesToSpawn": 12,
|
||||
"waveLifetime": 20
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user