New assets

This commit is contained in:
Martin 2022-12-26 12:54:49 +01:00
parent 083cd31946
commit d8a4e1e124
6 changed files with 700 additions and 1777 deletions

View File

@ -1,760 +0,0 @@
{
"player": {
"defaultHP": 50,
"requiredXP": [
10,
20,
30,
40,
50,
60,
70,
80,
90,
100,
112,
116,
130,
146,
154,
174,
196,
220
],
"speed": 100,
"regenerationDelay": 5,
"collisionDelay": 0.5,
"magnetDuration": 5,
"weapon": {
"strikeDelay": 2,
"damage": 2
},
"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": 0,
"wavesDelayMs": 120,
"cooldown": 4
}
},
"diagonalLauncher": {
"wavesToShootPerUpgrade": 1,
"launcher": {
"projectileLifetime": 20,
"projectileSpeed": 300,
"wavesToShoot": 0,
"wavesDelayMs": 200,
"cooldown": 4
}
}
},
"upgrades": {
"maxWeaponLengthUpgrades": 5,
"maxWeaponDamageUpgrades": 10,
"maxHorizontalProjectileUpgrades": 6,
"maxDiagonalProjectileUpgrades": 6,
"maxHaloProjectileUpgrades": 6,
"maxRegenerationUpgrades": 6
},
"metaUpgrades": {
"health": {
"costs": [
20,
30,
40
],
"bonuses": [
10,
20,
30
]
},
"overallDamage": {
"costs": [
20,
30,
40
],
"bonuses": [
0.5,
1,
1.5
]
},
"projectilePiercing": {
"costs": [
50,
100,
150
],
"bonuses": [
1,
2,
3
]
},
"movementSpeed": {
"costs": [
10,
20,
30
],
"bonuses": [
10,
20,
30
]
},
"xpGatherer": {
"costs": [
20,
30,
40
],
"bonuses": [
0.1,
0.2,
0.3
]
},
"goldGatherer": {
"costs": [
10,
20,
30
],
"bonuses": [
0.1,
0.2,
0.3
]
}
},
"enemyManager": {
"projectileLauncher1": {
"enemyIds": [
"SiegeEnemyRanged"
],
"projectileLifetime": 8,
"projectileSpeed": 140,
"projectileDamage": 4,
"cooldown": 2.5
},
"enemies": [
{
"id": "BasicEnemy",
"moveType": "Follow",
"graphicsType": "Bat",
"health": 2,
"damage": 1,
"speed": 60,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0,
"healthPotionRewardChance": 0.01,
"magnetRewardChance": 0.01,
"chestRewardChance": 0.0
},
{
"id": "StandardEnemy",
"moveType": "Follow",
"graphicsType": "Goblin",
"health": 4,
"damage": 2,
"speed": 65,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.1,
"healthPotionRewardChance": 0.01,
"magnetRewardChance": 0.01,
"chestRewardChance": 0
},
{
"id": "FastEnemy",
"moveType": "Follow",
"graphicsType": "Shark",
"health": 3,
"damage": 2,
"speed": 75,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.1,
"healthPotionRewardChance": 0.01,
"magnetRewardChance": 0.01,
"chestRewardChance": 0
},
{
"id": "SpeedEnemy",
"moveType": "Follow",
"graphicsType": "Shark",
"health": 4,
"damage": 2,
"speed": 90,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.3,
"healthPotionRewardChance": 0.01,
"magnetRewardChance": 0.01,
"chestRewardChance": 0
},
{
"id": "ToughEnemy",
"moveType": "Follow",
"graphicsType": "Goblin",
"health": 7,
"damage": 2,
"speed": 70,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.2,
"healthPotionRewardChance": 0.01,
"magnetRewardChance": 0,
"chestRewardChance": 0
},
{
"id": "HardEnemy",
"moveType": "Follow",
"graphicsType": "Goblin",
"health": 10,
"damage": 3,
"speed": 75,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.2,
"healthPotionRewardChance": 0.02,
"magnetRewardChance": 0,
"chestRewardChance": 0.01
},
{
"id": "HarderEnemy",
"moveType": "Follow",
"graphicsType": "Goblin",
"health": 13,
"damage": 3,
"speed": 75,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.2,
"healthPotionRewardChance": 0.02,
"magnetRewardChance": 0,
"chestRewardChance": 0.01
},
{
"id": "TankEnemy",
"moveType": "Follow",
"graphicsType": "Goblin",
"health": 16,
"damage": 3,
"speed": 55,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.4,
"healthPotionRewardChance": 0.02,
"magnetRewardChance": 0,
"chestRewardChance": 0.01
},
{
"id": "SiegeEnemyMelee",
"moveType": "Follow",
"graphicsType": "Goblin",
"health": 25,
"damage": 5,
"speed": 50,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.5,
"healthPotionRewardChance": 0.02,
"magnetRewardChance": 0,
"chestRewardChance": 0.01
},
{
"id": "SiegeEnemyRanged",
"moveType": "PeriodicFollow",
"graphicsType": "Goblin",
"health": 25,
"damage": 5,
"speed": 60,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.5,
"healthPotionRewardChance": 0.02,
"magnetRewardChance": 0,
"chestRewardChance": 0.01
},
{
"id": "CircleEnemy",
"moveType": "Follow",
"graphicsType": "Skeleton",
"health": 4,
"damage": 1,
"speed": 22,
"lifetime": 27,
"xpReward": 1,
"goldReward": 0.5,
"healthPotionRewardChance": 0.05,
"magnetRewardChance": 0.05,
"chestRewardChance": 0
},
{
"id": "CircleEnemyStandard",
"moveType": "Follow",
"graphicsType": "Goblin",
"health": 7,
"damage": 2,
"speed": 35,
"lifetime": 27,
"xpReward": 1,
"goldReward": 2,
"healthPotionRewardChance": 0,
"magnetRewardChance": 0,
"chestRewardChance": 0
},
{
"id": "CircleEnemyTough",
"moveType": "Follow",
"graphicsType": "Goblin",
"health": 11,
"damage": 2,
"speed": 30,
"lifetime": 27,
"xpReward": 1,
"goldReward": 2,
"healthPotionRewardChance": 0,
"magnetRewardChance": 0,
"chestRewardChance": 0
},
{
"id": "WaveEnemy",
"moveType": "Launch",
"graphicsType": "Shark",
"health": 1,
"damage": 1,
"speed": 370,
"lifetime": 20,
"xpReward": 1,
"goldReward": 0.2,
"healthPotionRewardChance": 0,
"magnetRewardChance": 0,
"chestRewardChance": 0
},
{
"id": "WaveEnemyArmor",
"moveType": "Launch",
"graphicsType": "Skeleton",
"health": 5,
"damage": 3,
"speed": 70,
"lifetime": 30,
"xpReward": 1,
"goldReward": 1,
"healthPotionRewardChance": 0,
"magnetRewardChance": 0,
"chestRewardChance": 0
},
{
"id": "WaveEnemyArmorFast",
"moveType": "Launch",
"graphicsType": "Goblin",
"health": 5,
"damage": 3,
"speed": 320,
"lifetime": 30,
"xpReward": 1,
"goldReward": 1,
"healthPotionRewardChance": 0,
"magnetRewardChance": 0,
"chestRewardChance": 0
},
{
"id": "WaveEnemyArmorBlitz",
"moveType": "Launch",
"graphicsType": "Goblin",
"health": 10,
"damage": 3,
"speed": 340,
"lifetime": 22,
"xpReward": 1,
"goldReward": 1,
"healthPotionRewardChance": 0,
"magnetRewardChance": 0,
"chestRewardChance": 0
},
{
"id": "BasicBoss",
"moveType": "Follow",
"graphicsType": "BossStoneGolem",
"health": 8,
"damage": 2,
"speed": 65,
"lifetime": -1,
"xpReward": 1,
"goldReward": 3,
"healthPotionRewardChance": 0,
"magnetRewardChance": 0,
"chestRewardChance": 0
},
{
"id": "StandardBoss",
"moveType": "Follow",
"graphicsType": "BossOrcKing",
"health": 12,
"damage": 3,
"speed": 75,
"lifetime": -1,
"xpReward": 2,
"goldReward": 5,
"healthPotionRewardChance": 0.1,
"magnetRewardChance": 0,
"chestRewardChance": 0.1
},
{
"id": "HardBoss",
"moveType": "Follow",
"graphicsType": "BossOrcKing",
"health": 20,
"damage": 4,
"speed": 80,
"lifetime": -1,
"xpReward": 2,
"goldReward": 10,
"healthPotionRewardChance": 0.1,
"magnetRewardChance": 0.1,
"chestRewardChance": 0.1
},
{
"id": "BasicCheetah",
"moveType": "PeriodicFollow",
"graphicsType": "Goblin",
"health": 4,
"damage": 1,
"speed": 120,
"lifetime": -1,
"xpReward": 1,
"goldReward": 1,
"healthPotionRewardChance": 0,
"magnetRewardChance": 0,
"chestRewardChance": 0
}
],
"periodicFollowMovers": [
{
"enemyIdToAffect": "BasicCheetah",
"followTime": 4,
"waitTime": 3
},
{
"enemyIdToAffect": "SiegeEnemyRanged",
"followTime": 4,
"waitTime": 4
}
],
"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.4
}
},
{
"common": {
"enemyId": "BasicEnemy",
"startDelay": 191,
"stopDelay": 220,
"cooldown": 1
}
},
{
"common": {
"enemyId": "StandardEnemy",
"startDelay": 200,
"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": "ToughEnemy",
"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
}
},
{
"common": {
"enemyId": "HardEnemy",
"startDelay": 601,
"stopDelay": 720,
"cooldown": 0.6
}
},
{
"common": {
"enemyId": "HardBoss",
"startDelay": 600,
"stopDelay": 601,
"cooldown": 0.9
}
},
{
"common": {
"enemyId": "SpeedEnemy",
"startDelay": 630,
"stopDelay": 660,
"cooldown": 0.6
}
},
{
"common": {
"enemyId": "TankEnemy",
"startDelay": 710,
"stopDelay": 800,
"cooldown": 0.6
}
},
{
"common": {
"enemyId": "HardEnemy",
"startDelay": 790,
"stopDelay": 840,
"cooldown": 0.5
}
},
{
"common": {
"enemyId": "BasicCheetah",
"startDelay": 820,
"stopDelay": 840,
"cooldown": 0.4
}
},
{
"common": {
"enemyId": "SiegeEnemy",
"startDelay": 830,
"stopDelay": 890,
"cooldown": 0.3
}
}
],
"circularEnemySpawners": [
{
"common": {
"enemyId": "CircleEnemy",
"startDelay": 1,
"stopDelay": 130,
"cooldown": 45
},
"enemiesToSpawn": 38
},
{
"common": {
"enemyId": "BasicEnemy",
"startDelay": 0,
"stopDelay": 122,
"cooldown": 60
},
"enemiesToSpawn": 6
},
{
"common": {
"enemyId": "CircleEnemyStandard",
"startDelay": 280,
"stopDelay": 520,
"cooldown": 50
},
"enemiesToSpawn": 44
},
{
"common": {
"enemyId": "CircleEnemyTough",
"startDelay": 480,
"stopDelay": 620,
"cooldown": 45
},
"enemiesToSpawn": 50
},
{
"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": 8
},
{
"common": {
"enemyId": "WaveEnemy",
"startDelay": 420,
"stopDelay": 600,
"cooldown": 35
},
"enemiesToSpawn": 30
},
{
"common": {
"enemyId": "WaveEnemyArmor",
"startDelay": 1,
"stopDelay": 199,
"cooldown": 50
},
"enemiesToSpawn": 8
},
{
"common": {
"enemyId": "WaveEnemyArmorFast",
"startDelay": 200,
"stopDelay": 600,
"cooldown": 27
},
"enemiesToSpawn": 14
},
{
"common": {
"enemyId": "WaveEnemyArmorBlitz",
"startDelay": 550,
"stopDelay": 900,
"cooldown": 30
},
"enemiesToSpawn": 12
}
]
},
"items": {
"healthPerPotion": 10
}
}

View File

@ -1 +0,0 @@
{"ver":"1.0.0","importer":"json","imported":true,"uuid":"03f832fe-2109-42e2-a968-815df711a7e9","files":[".json"],"subMetas":{},"userData":{}}

View File

@ -11,7 +11,15 @@
70,
80,
90,
100
100,
112,
116,
130,
146,
154,
174,
196,
220
],
"speed": 100,
"regenerationDelay": 5,
@ -56,17 +64,17 @@
"upgrades": {
"maxWeaponLengthUpgrades": 5,
"maxWeaponDamageUpgrades": 10,
"maxHorizontalProjectileUpgrades": 5,
"maxDiagonalProjectileUpgrades": 5,
"maxHaloProjectileUpgrades": 5,
"maxRegenerationUpgrades": 5
"maxHorizontalProjectileUpgrades": 6,
"maxDiagonalProjectileUpgrades": 6,
"maxHaloProjectileUpgrades": 6,
"maxRegenerationUpgrades": 6
},
"metaUpgrades": {
"health": {
"costs": [
0,
0,
0
20,
30,
40
],
"bonuses": [
10,
@ -76,21 +84,21 @@
},
"overallDamage": {
"costs": [
0,
10,
0
20,
30,
40
],
"bonuses": [
0.5,
1,
2,
3
1.5
]
},
"projectilePiercing": {
"costs": [
0,
0,
15
50,
100,
150
],
"bonuses": [
1,
@ -100,9 +108,9 @@
},
"movementSpeed": {
"costs": [
0,
0,
0
10,
20,
30
],
"bonuses": [
10,
@ -112,9 +120,9 @@
},
"xpGatherer": {
"costs": [
9,
10,
15
20,
30,
40
],
"bonuses": [
0.1,
@ -125,8 +133,8 @@
"goldGatherer": {
"costs": [
10,
10,
15
20,
30
],
"bonuses": [
0.1,
@ -138,12 +146,12 @@
"enemyManager": {
"projectileLauncher1": {
"enemyIds": [
"BasicEnemy"
"SiegeEnemyRanged"
],
"projectileLifetime": 10,
"projectileSpeed": 150,
"projectileDamage": 1,
"cooldown": 10
"projectileLifetime": 8,
"projectileSpeed": 140,
"projectileDamage": 4,
"cooldown": 2.5
},
"enemies": [
{
@ -156,22 +164,22 @@
"lifetime": -1,
"xpReward": 1,
"goldReward": 0,
"healthPotionRewardChance": 0.05,
"magnetRewardChance": 0.5,
"chestRewardChance": 0.5
"healthPotionRewardChance": 0.01,
"magnetRewardChance": 0.01,
"chestRewardChance": 0.0
},
{
"id": "StandardEnemy",
"moveType": "Follow",
"graphicsType": "Goblin",
"health": 3,
"health": 4,
"damage": 2,
"speed": 65,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.1,
"healthPotionRewardChance": 0,
"magnetRewardChance": 0,
"healthPotionRewardChance": 0.01,
"magnetRewardChance": 0.01,
"chestRewardChance": 0
},
{
@ -184,22 +192,120 @@
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.1,
"healthPotionRewardChance": 0,
"healthPotionRewardChance": 0.01,
"magnetRewardChance": 0.01,
"chestRewardChance": 0
},
{
"id": "SpeedEnemy",
"moveType": "Follow",
"graphicsType": "Shark",
"health": 4,
"damage": 2,
"speed": 90,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.3,
"healthPotionRewardChance": 0.01,
"magnetRewardChance": 0.01,
"chestRewardChance": 0
},
{
"id": "ToughEnemy",
"moveType": "Follow",
"graphicsType": "Goblin",
"health": 7,
"damage": 2,
"speed": 70,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.2,
"healthPotionRewardChance": 0.01,
"magnetRewardChance": 0,
"chestRewardChance": 0
},
{
"id": "HardEnemy",
"moveType": "Follow",
"graphicsType": "Goblin",
"health": 10,
"damage": 3,
"speed": 75,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.2,
"healthPotionRewardChance": 0.02,
"magnetRewardChance": 0,
"chestRewardChance": 0.01
},
{
"id": "HarderEnemy",
"moveType": "Follow",
"graphicsType": "Goblin",
"health": 13,
"damage": 3,
"speed": 75,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.2,
"healthPotionRewardChance": 0.02,
"magnetRewardChance": 0,
"chestRewardChance": 0.01
},
{
"id": "TankEnemy",
"moveType": "Follow",
"graphicsType": "Goblin",
"health": 16,
"damage": 3,
"speed": 55,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.4,
"healthPotionRewardChance": 0.02,
"magnetRewardChance": 0,
"chestRewardChance": 0.01
},
{
"id": "SiegeEnemyMelee",
"moveType": "Follow",
"graphicsType": "Goblin",
"health": 25,
"damage": 5,
"speed": 50,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.5,
"healthPotionRewardChance": 0.02,
"magnetRewardChance": 0,
"chestRewardChance": 0.01
},
{
"id": "SiegeEnemyRanged",
"moveType": "PeriodicFollow",
"graphicsType": "Goblin",
"health": 25,
"damage": 5,
"speed": 60,
"lifetime": -1,
"xpReward": 1,
"goldReward": 0.5,
"healthPotionRewardChance": 0.02,
"magnetRewardChance": 0,
"chestRewardChance": 0.01
},
{
"id": "CircleEnemy",
"moveType": "Follow",
"graphicsType": "Skeleton",
"health": 4,
"damage": 1,
"speed": 25,
"lifetime": 29,
"speed": 22,
"lifetime": 27,
"xpReward": 1,
"goldReward": 1,
"healthPotionRewardChance": 0,
"magnetRewardChance": 0,
"goldReward": 0.5,
"healthPotionRewardChance": 0.05,
"magnetRewardChance": 0.05,
"chestRewardChance": 0
},
{
@ -216,13 +322,27 @@
"magnetRewardChance": 0,
"chestRewardChance": 0
},
{
"id": "CircleEnemyTough",
"moveType": "Follow",
"graphicsType": "Goblin",
"health": 11,
"damage": 2,
"speed": 30,
"lifetime": 27,
"xpReward": 1,
"goldReward": 2,
"healthPotionRewardChance": 0,
"magnetRewardChance": 0,
"chestRewardChance": 0
},
{
"id": "WaveEnemy",
"moveType": "Launch",
"graphicsType": "Shark",
"health": 1,
"damage": 2,
"speed": 390,
"damage": 1,
"speed": 370,
"lifetime": 20,
"xpReward": 1,
"goldReward": 0.2,
@ -258,6 +378,20 @@
"magnetRewardChance": 0,
"chestRewardChance": 0
},
{
"id": "WaveEnemyArmorBlitz",
"moveType": "Launch",
"graphicsType": "Goblin",
"health": 10,
"damage": 3,
"speed": 340,
"lifetime": 22,
"xpReward": 1,
"goldReward": 1,
"healthPotionRewardChance": 0,
"magnetRewardChance": 0,
"chestRewardChance": 0
},
{
"id": "BasicBoss",
"moveType": "Follow",
@ -282,9 +416,23 @@
"lifetime": -1,
"xpReward": 2,
"goldReward": 5,
"healthPotionRewardChance": 0,
"healthPotionRewardChance": 0.1,
"magnetRewardChance": 0,
"chestRewardChance": 0
"chestRewardChance": 0.1
},
{
"id": "HardBoss",
"moveType": "Follow",
"graphicsType": "BossOrcKing",
"health": 20,
"damage": 4,
"speed": 80,
"lifetime": -1,
"xpReward": 2,
"goldReward": 10,
"healthPotionRewardChance": 0.1,
"magnetRewardChance": 0.1,
"chestRewardChance": 0.1
},
{
"id": "BasicCheetah",
@ -304,8 +452,13 @@
"periodicFollowMovers": [
{
"enemyIdToAffect": "BasicCheetah",
"followTime": 3,
"waitTime": 5
"followTime": 4,
"waitTime": 3
},
{
"enemyIdToAffect": "SiegeEnemyRanged",
"followTime": 4,
"waitTime": 4
}
],
"individualEnemySpawners": [
@ -346,7 +499,7 @@
"enemyId": "StandardBoss",
"startDelay": 199,
"stopDelay": 200,
"cooldown": 0.9
"cooldown": 0.4
}
},
{
@ -354,13 +507,13 @@
"enemyId": "BasicEnemy",
"startDelay": 191,
"stopDelay": 220,
"cooldown": 1.5
"cooldown": 1
}
},
{
"common": {
"enemyId": "StandardEnemy",
"startDelay": 210,
"startDelay": 200,
"stopDelay": 250,
"cooldown": 0.9
}
@ -391,7 +544,7 @@
},
{
"common": {
"enemyId": "StandardEnemy",
"enemyId": "ToughEnemy",
"startDelay": 520,
"stopDelay": 600,
"cooldown": 0.3
@ -412,6 +565,62 @@
"stopDelay": 300,
"cooldown": 0.8
}
},
{
"common": {
"enemyId": "HardEnemy",
"startDelay": 601,
"stopDelay": 720,
"cooldown": 0.6
}
},
{
"common": {
"enemyId": "HardBoss",
"startDelay": 600,
"stopDelay": 601,
"cooldown": 0.9
}
},
{
"common": {
"enemyId": "SpeedEnemy",
"startDelay": 630,
"stopDelay": 660,
"cooldown": 0.6
}
},
{
"common": {
"enemyId": "TankEnemy",
"startDelay": 710,
"stopDelay": 800,
"cooldown": 0.6
}
},
{
"common": {
"enemyId": "HardEnemy",
"startDelay": 790,
"stopDelay": 840,
"cooldown": 0.5
}
},
{
"common": {
"enemyId": "BasicCheetah",
"startDelay": 820,
"stopDelay": 840,
"cooldown": 0.4
}
},
{
"common": {
"enemyId": "SiegeEnemy",
"startDelay": 830,
"stopDelay": 890,
"cooldown": 0.3
}
}
],
"circularEnemySpawners": [
@ -431,7 +640,7 @@
"stopDelay": 122,
"cooldown": 60
},
"enemiesToSpawn": 10
"enemiesToSpawn": 6
},
{
"common": {
@ -442,6 +651,15 @@
},
"enemiesToSpawn": 44
},
{
"common": {
"enemyId": "CircleEnemyTough",
"startDelay": 480,
"stopDelay": 620,
"cooldown": 45
},
"enemiesToSpawn": 50
},
{
"common": {
"enemyId": "CircleEnemyStandard",
@ -496,7 +714,7 @@
"stopDelay": 201,
"cooldown": 25
},
"enemiesToSpawn": 12
"enemiesToSpawn": 8
},
{
"common": {
@ -514,7 +732,7 @@
"stopDelay": 199,
"cooldown": 50
},
"enemiesToSpawn": 10
"enemiesToSpawn": 8
},
{
"common": {
@ -524,10 +742,19 @@
"cooldown": 27
},
"enemiesToSpawn": 14
},
{
"common": {
"enemyId": "WaveEnemyArmorBlitz",
"startDelay": 550,
"stopDelay": 900,
"cooldown": 30
},
"enemiesToSpawn": 12
}
]
},
"items": {
"healthPerPotion": 5
"healthPerPotion": 10
}
}

View File

@ -1 +1 @@
{"ver":"1.0.0","importer":"json","imported":true,"uuid":"4a156ee8-535e-4443-8bf5-8b979a08d232","files":[".json"],"subMetas":{},"userData":{}}
{"ver":"1.0.0","importer":"json","imported":true,"uuid":"03f832fe-2109-42e2-a968-815df711a7e9","files":[".json"],"subMetas":{},"userData":{}}

View File

@ -314,7 +314,7 @@
"__id__": 11
},
"settingsAsset": {
"__uuid__": "4a156ee8-535e-4443-8bf5-8b979a08d232",
"__uuid__": "03f832fe-2109-42e2-a968-815df711a7e9",
"__expectedType__": "cc.JsonAsset"
},
"engTranslationAsset": {

View File

@ -25,17 +25,17 @@
"_active": true,
"_components": [
{
"__id__": 198
"__id__": 154
},
{
"__id__": 200
"__id__": 156
},
{
"__id__": 202
"__id__": 158
}
],
"_prefab": {
"__id__": 204
"__id__": 160
},
"_lpos": {
"__type__": "cc.Vec3",
@ -84,14 +84,14 @@
"_active": true,
"_components": [
{
"__id__": 193
"__id__": 149
},
{
"__id__": 195
"__id__": 151
}
],
"_prefab": {
"__id__": 197
"__id__": 153
},
"_lpos": {
"__type__": "cc.Vec3",
@ -295,11 +295,11 @@
"_active": true,
"_components": [
{
"__id__": 190
"__id__": 146
}
],
"_prefab": {
"__id__": 192
"__id__": 148
},
"_lpos": {
"__type__": "cc.Vec3",
@ -2142,17 +2142,17 @@
"_active": true,
"_components": [
{
"__id__": 183
"__id__": 139
},
{
"__id__": 185
"__id__": 141
},
{
"__id__": 187
"__id__": 143
}
],
"_prefab": {
"__id__": 189
"__id__": 145
},
"_lpos": {
"__type__": "cc.Vec3",
@ -2573,23 +2573,23 @@
"_active": true,
"_components": [
{
"__id__": 172
"__id__": 128
},
{
"__id__": 174
"__id__": 130
},
{
"__id__": 176
"__id__": 132
},
{
"__id__": 178
"__id__": 134
},
{
"__id__": 180
"__id__": 136
}
],
"_prefab": {
"__id__": 182
"__id__": 138
},
"_lpos": {
"__type__": "cc.Vec3",
@ -2626,34 +2626,21 @@
"_parent": {
"__id__": 119
},
"_children": [
"_children": [],
"_active": true,
"_components": [
{
"__id__": 121
},
{
"__id__": 132
"__id__": 123
},
{
"__id__": 143
},
{
"__id__": 154
}
],
"_active": true,
"_components": [
{
"__id__": 165
},
{
"__id__": 167
},
{
"__id__": 169
"__id__": 125
}
],
"_prefab": {
"__id__": 171
"__id__": 127
},
"_lpos": {
"__type__": "cc.Vec3",
@ -2683,522 +2670,6 @@
},
"_id": ""
},
{
"__type__": "cc.Node",
"_objFlags": 0,
"_parent": {
"__id__": 120
},
"_prefab": {
"__id__": 122
},
"__editorExtras__": {}
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 121
},
"asset": {
"__uuid__": "211839e3-132d-429d-9e68-a96fcdfb0ff7",
"__expectedType__": "cc.Prefab"
},
"fileId": "dchT3ooxlOOL9eH/XiAT2K",
"instance": {
"__id__": 123
}
},
{
"__type__": "cc.PrefabInstance",
"fileId": "a1LsNtxzZAQIazn5Uxu7zn",
"prefabRootNode": {
"__id__": 1
},
"mountedChildren": [],
"mountedComponents": [],
"propertyOverrides": [
{
"__id__": 124
},
{
"__id__": 126
},
{
"__id__": 128
},
{
"__id__": 130
}
],
"removedComponents": []
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 125
},
"propertyPath": [
"_name"
],
"value": "UpgradeButton"
},
{
"__type__": "cc.TargetInfo",
"localID": [
"dchT3ooxlOOL9eH/XiAT2K"
]
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 127
},
"propertyPath": [
"_lpos"
],
"value": {
"__type__": "cc.Vec3",
"x": -172.20000000000002,
"y": -118.777,
"z": 0
}
},
{
"__type__": "cc.TargetInfo",
"localID": [
"dchT3ooxlOOL9eH/XiAT2K"
]
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 129
},
"propertyPath": [
"_lrot"
],
"value": {
"__type__": "cc.Quat",
"x": 0,
"y": 0,
"z": 0,
"w": 1
}
},
{
"__type__": "cc.TargetInfo",
"localID": [
"dchT3ooxlOOL9eH/XiAT2K"
]
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 131
},
"propertyPath": [
"_euler"
],
"value": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
}
},
{
"__type__": "cc.TargetInfo",
"localID": [
"dchT3ooxlOOL9eH/XiAT2K"
]
},
{
"__type__": "cc.Node",
"_objFlags": 0,
"_parent": {
"__id__": 120
},
"_prefab": {
"__id__": 133
},
"__editorExtras__": {}
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 132
},
"asset": {
"__uuid__": "211839e3-132d-429d-9e68-a96fcdfb0ff7",
"__expectedType__": "cc.Prefab"
},
"fileId": "dchT3ooxlOOL9eH/XiAT2K",
"instance": {
"__id__": 134
}
},
{
"__type__": "cc.PrefabInstance",
"fileId": "6cOOiwIeJDHJVxEJK0otjn",
"prefabRootNode": {
"__id__": 1
},
"mountedChildren": [],
"mountedComponents": [],
"propertyOverrides": [
{
"__id__": 135
},
{
"__id__": 137
},
{
"__id__": 139
},
{
"__id__": 141
}
],
"removedComponents": []
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 136
},
"propertyPath": [
"_name"
],
"value": "UpgradeButton-001"
},
{
"__type__": "cc.TargetInfo",
"localID": [
"dchT3ooxlOOL9eH/XiAT2K"
]
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 138
},
"propertyPath": [
"_lpos"
],
"value": {
"__type__": "cc.Vec3",
"x": -1.6000000000000227,
"y": -118.777,
"z": 0
}
},
{
"__type__": "cc.TargetInfo",
"localID": [
"dchT3ooxlOOL9eH/XiAT2K"
]
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 140
},
"propertyPath": [
"_lrot"
],
"value": {
"__type__": "cc.Quat",
"x": 0,
"y": 0,
"z": 0,
"w": 1
}
},
{
"__type__": "cc.TargetInfo",
"localID": [
"dchT3ooxlOOL9eH/XiAT2K"
]
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 142
},
"propertyPath": [
"_euler"
],
"value": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
}
},
{
"__type__": "cc.TargetInfo",
"localID": [
"dchT3ooxlOOL9eH/XiAT2K"
]
},
{
"__type__": "cc.Node",
"_objFlags": 0,
"_parent": {
"__id__": 120
},
"_prefab": {
"__id__": 144
},
"__editorExtras__": {}
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 143
},
"asset": {
"__uuid__": "211839e3-132d-429d-9e68-a96fcdfb0ff7",
"__expectedType__": "cc.Prefab"
},
"fileId": "dchT3ooxlOOL9eH/XiAT2K",
"instance": {
"__id__": 145
}
},
{
"__type__": "cc.PrefabInstance",
"fileId": "036u0I03ZNYLCQ9ZsNzLjr",
"prefabRootNode": {
"__id__": 1
},
"mountedChildren": [],
"mountedComponents": [],
"propertyOverrides": [
{
"__id__": 146
},
{
"__id__": 148
},
{
"__id__": 150
},
{
"__id__": 152
}
],
"removedComponents": []
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 147
},
"propertyPath": [
"_name"
],
"value": "UpgradeButton-002"
},
{
"__type__": "cc.TargetInfo",
"localID": [
"dchT3ooxlOOL9eH/XiAT2K"
]
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 149
},
"propertyPath": [
"_lpos"
],
"value": {
"__type__": "cc.Vec3",
"x": 168.99999999999997,
"y": -118.777,
"z": 0
}
},
{
"__type__": "cc.TargetInfo",
"localID": [
"dchT3ooxlOOL9eH/XiAT2K"
]
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 151
},
"propertyPath": [
"_lrot"
],
"value": {
"__type__": "cc.Quat",
"x": 0,
"y": 0,
"z": 0,
"w": 1
}
},
{
"__type__": "cc.TargetInfo",
"localID": [
"dchT3ooxlOOL9eH/XiAT2K"
]
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 153
},
"propertyPath": [
"_euler"
],
"value": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
}
},
{
"__type__": "cc.TargetInfo",
"localID": [
"dchT3ooxlOOL9eH/XiAT2K"
]
},
{
"__type__": "cc.Node",
"_objFlags": 0,
"_parent": {
"__id__": 120
},
"_prefab": {
"__id__": 155
},
"__editorExtras__": {}
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 154
},
"asset": {
"__uuid__": "211839e3-132d-429d-9e68-a96fcdfb0ff7",
"__expectedType__": "cc.Prefab"
},
"fileId": "dchT3ooxlOOL9eH/XiAT2K",
"instance": {
"__id__": 156
}
},
{
"__type__": "cc.PrefabInstance",
"fileId": "7eTg2JgA5Mx6k4ZQ5BQIlT",
"prefabRootNode": {
"__id__": 1
},
"mountedChildren": [],
"mountedComponents": [],
"propertyOverrides": [
{
"__id__": 157
},
{
"__id__": 159
},
{
"__id__": 161
},
{
"__id__": 163
}
],
"removedComponents": []
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 158
},
"propertyPath": [
"_name"
],
"value": "UpgradeButton-003"
},
{
"__type__": "cc.TargetInfo",
"localID": [
"dchT3ooxlOOL9eH/XiAT2K"
]
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 160
},
"propertyPath": [
"_lpos"
],
"value": {
"__type__": "cc.Vec3",
"x": -172.2,
"y": -370.63100000000003,
"z": 0
}
},
{
"__type__": "cc.TargetInfo",
"localID": [
"dchT3ooxlOOL9eH/XiAT2K"
]
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 162
},
"propertyPath": [
"_lrot"
],
"value": {
"__type__": "cc.Quat",
"x": 0,
"y": 0,
"z": 0,
"w": 1
}
},
{
"__type__": "cc.TargetInfo",
"localID": [
"dchT3ooxlOOL9eH/XiAT2K"
]
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 164
},
"propertyPath": [
"_euler"
],
"value": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
}
},
{
"__type__": "cc.TargetInfo",
"localID": [
"dchT3ooxlOOL9eH/XiAT2K"
]
},
{
"__type__": "cc.UITransform",
"_name": "",
@ -3208,7 +2679,7 @@
},
"_enabled": false,
"__prefab": {
"__id__": 166
"__id__": 122
},
"_contentSize": {
"__type__": "cc.Size",
@ -3235,7 +2706,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 168
"__id__": 124
},
"_resizeMode": 1,
"_layoutType": 3,
@ -3272,7 +2743,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 170
"__id__": 126
},
"_alignFlags": 45,
"_target": null,
@ -3317,7 +2788,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 173
"__id__": 129
},
"_contentSize": {
"__type__": "cc.Size",
@ -3344,7 +2815,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 175
"__id__": 131
},
"bounceDuration": 1,
"brake": 0.5,
@ -3374,7 +2845,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 177
"__id__": 133
},
"_type": 0,
"_inverted": false,
@ -3395,7 +2866,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 179
"__id__": 135
},
"_customMaterial": null,
"_srcBlendFactor": 2,
@ -3440,7 +2911,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 181
"__id__": 137
},
"_alignFlags": 45,
"_target": null,
@ -3485,7 +2956,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 184
"__id__": 140
},
"_contentSize": {
"__type__": "cc.Size",
@ -3512,7 +2983,7 @@
},
"_enabled": false,
"__prefab": {
"__id__": 186
"__id__": 142
},
"_customMaterial": null,
"_srcBlendFactor": 2,
@ -3556,7 +3027,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 188
"__id__": 144
},
"_id": ""
},
@ -3583,7 +3054,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 191
"__id__": 147
},
"_contentSize": {
"__type__": "cc.Size",
@ -3620,7 +3091,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 194
"__id__": 150
},
"_contentSize": {
"__type__": "cc.Size",
@ -3647,7 +3118,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 196
"__id__": 152
},
"playOnLoad": false,
"_clips": [
@ -3689,7 +3160,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 199
"__id__": 155
},
"_contentSize": {
"__type__": "cc.Size",
@ -3717,7 +3188,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 201
"__id__": 157
},
"_alignFlags": 45,
"_target": null,
@ -3752,10 +3223,10 @@
},
"_enabled": true,
"__prefab": {
"__id__": 203
"__id__": 159
},
"animation": {
"__id__": 195
"__id__": 151
},
"closeButton": {
"__id__": 31
@ -3792,20 +3263,6 @@
"__id__": 0
},
"fileId": "32U/bJCUBDlaQxxGFNXZTu",
"targetOverrides": [],
"nestedPrefabInstanceRoots": [
{
"__id__": 154
},
{
"__id__": 143
},
{
"__id__": 132
},
{
"__id__": 121
}
]
"targetOverrides": []
}
]