Тут собран небольшой список параметров арены, честно взятых из кода уровня.
Зомби которые в обязательном порядки придут к Вам на этом уровне и надерут задницу.
Если стоит крестик, то семейству полностью отключён урон. Если жёлтая стрелочка, то урон понижен на 50%. Если зелёная стрелочка, то урон повышен на 50%.
Растения от которых Вы не сможете отказаться и придётся с грустью смотреть в занятый слот, если растение не лучшего качества.
Растения как бы Вы не хотели их взять, этого не получится. И тоже смотрим на них с грустью, конечно если они действительно полезны.
Код уровня арены, который можно взять и заменить какой ни будь из стандартных уровней и получать удовольствие от прохождения старых или ещё не вышедших арен. Для этого скачайте этот код, переименуйте в egypt1.json и положите в папку android -> data -> com.ea.game.pvz2_row -> files -> no_backup -> папка с последней версией игры (на момент написания CDN.9.8) -> levels и запускаем первый уровень Древнего Египта. Видим арену, играем, развиваемся. Небольшое огорчение, призов как в настоящей арене не получите.
{
"#comment": "Scoring Playtest - Right Gradient - No Quickstart",
"objects": [
{
"objclass": "LevelDefinition",
"objdata": {
"Description": "",
"DisablePlantBoosts": true,
"GridItemLevel": 1,
"LevelNumber": 1,
"LevelPowerupSet": "LevelPowerupsDisabled",
"Loot": "RTID(NoLoot@LevelModules)",
"LossModule": "RTID(JoustOutro@LevelModules)",
"Modules": [
"RTID(DefaultSunDropper@LevelModules)",
"RTID(ZombiesDeadWinCon@LevelModules)",
"RTID(JoustDarkMowers@LevelModules)",
"RTID(SeedBank@CurrentLevel)",
"RTID(JoustZombieWinCondition@LevelModules)",
"RTID(NewWaves@CurrentLevel)",
"RTID(LevelScoring@CurrentLevel)",
"RTID(ScoreTiles@CurrentLevel)",
"RTID(ChallengeModule@CurrentLevel)",
"RTID(LastStand@CurrentLevel)",
"RTID(LevelDifficultyScaling@CurrentLevel)",
"RTID(JoustModule@CurrentLevel)",
"RTID(FrozenPlantPlacement@CurrentLevel)",
"RTID(Gravestones@CurrentLevel)",
"RTID(JoustPointOfLoss@LevelModules)",
"RTID(ZombieResistances@CurrentLevel)",
"RTID(Boosterama@LevelModules)"
],
"Name": "",
"NormalPresentTable": "dark_normal_01",
"ShinyPresentTable": "dark_shiny_01",
"StageModule": "RTID(JoustStage@LevelModules)",
"SuppressAccountUpgrades": true,
"SuppressDynamicTutorial": true,
"SuppressPlantfoodPurchase": true,
"VictoryModule": "RTID(JoustOutro@LevelModules)"
}
},
{
"aliases": [
"Gravestones"
],
"objclass": "GravestoneProperties",
"objdata": {
"ForceSpawnData": [
{
"GridX": 5,
"GridY": 0
},
{
"GridX": 6,
"GridY": 1
},
{
"GridX": 7,
"GridY": 2
},
{
"GridX": 6,
"GridY": 3
},
{
"GridX": 5,
"GridY": 4
}
]
}
},
{
"aliases": [
"ZombieResistances"
],
"objclass": "ZombieResistancesModuleProperties",
"objdata": {
"FamilyResistances": {
"global": [
{
"#comment": "200pct damage and condition",
"ConditionResistance": 2,
"DamageResistance": 2,
"FamilyType": "containmint"
},
{
"#comment": "200pct damage and condition",
"ConditionResistance": 2,
"DamageResistance": 2,
"FamilyType": "filamint"
},
{
"#comment": "half damage, half condition",
"ConditionResistance": 0.5,
"DamageResistance": 0.5,
"FamilyType": "armamint"
}
]
}
}
},
{
"aliases": [
"SeedBank"
],
"objclass": "SeedBankProperties",
"objdata": {
"PlantExcludeList": [
"thymewarp"
],
"PresetPlantList": [
{
"Level": -1,
"PlantType": "dazeychain"
}
],
"SelectionMethod": "chooser"
}
},
{
"aliases": [
"JoustModule"
],
"objclass": "JoustGameModuleProperties",
"objdata": {
"LeagueModifiers": [
{
"AddTimeLimit": 0,
"AddZombieLevel": 0,
"LeagueThreshold": 1
},
{
"AddTimeLimit": 0,
"AddZombieLevel": 1,
"LeagueThreshold": 2
},
{
"AddTimeLimit": 0,
"AddZombieLevel": 2,
"LeagueThreshold": 3
},
{
"AddTimeLimit": 0,
"AddZombieLevel": 3,
"LeagueThreshold": 4
},
{
"AddTimeLimit": 0,
"AddZombieLevel": 4,
"LeagueThreshold": 5
},
{
"AddTimeLimit": 0,
"AddZombieLevel": 5,
"LeagueThreshold": 6
},
{
"AddTimeLimit": 0,
"AddZombieLevel": 6,
"LeagueThreshold": 7
},
{
"AddTimeLimit": 0,
"AddZombieLevel": 7,
"LeagueThreshold": 8
},
{
"AddTimeLimit": 0,
"AddZombieLevel": 8,
"LeagueThreshold": 9
}
],
"PeriodOfWavesToLoop": 6,
"SuggestedLoadout": "",
"TimeLimit": 180,
"WaveSetsToAppend": 60,
"LevelLoadouts": {
"Loadouts": [
[
{
"PlantType": "aloe",
"PlantLevel": 0,
"IsImitater": false
},
{
"PlantType": "powerplant",
"PlantLevel": 0,
"IsImitater": false
},
{
"PlantType": "primalsunflower",
"PlantLevel": 0,
"IsImitater": false
},
{
"PlantType": "powerlily",
"PlantLevel": 0,
"IsImitater": false
},
{
"PlantType": "primalpotatomine",
"PlantLevel": 0,
"IsImitater": false
},
{
"PlantType": "goldbloom",
"PlantLevel": 0,
"IsImitater": false
}
],
[
{
"PlantType": "aloe",
"PlantLevel": 0,
"IsImitater": false
},
{
"PlantType": "shadowpeashooter",
"PlantLevel": 0,
"IsImitater": false
},
{
"PlantType": "moonflower",
"PlantLevel": 0,
"IsImitater": false
},
{
"PlantType": "boingsetta",
"PlantLevel": 0,
"IsImitater": false
},
{
"PlantType": "dusklobber",
"PlantLevel": 0,
"IsImitater": false
},
{
"PlantType": "concealmint",
"PlantLevel": 0,
"IsImitater": false
}
],
[
{
"PlantType": "aloe",
"PlantLevel": 0,
"IsImitater": false
},
{
"PlantType": "primalsunflower",
"PlantLevel": 0,
"IsImitater": false
},
{
"PlantType": "sapfling",
"PlantLevel": 0,
"IsImitater": false
},
{
"PlantType": "laser_bean",
"PlantLevel": 0,
"IsImitater": false
},
{
"PlantType": "applemortar",
"PlantLevel": 0,
"IsImitater": false
},
{
"PlantType": "bowlingbulb",
"PlantLevel": 0,
"IsImitater": false
}
]
]
}
}
},
{
"aliases": [
"LevelDifficultyScaling"
],
"objclass": "LevelDifficultyScalingModuleProperties",
"objdata": {
"DifficultyRulesType": "DifficultyTestHighDecay"
}
},
{
"aliases": [
"ChallengeModule"
],
"objclass": "StarChallengeModuleProperties",
"objdata": {
"Challenges": [
[
"RTID(BeatTheLevel@CurrentLevel)",
"RTID(ReachTheScore@CurrentLevel)"
]
],
"ChallengesAlwaysAvailable": true
}
},
{
"aliases": [
"ReachTheScore"
],
"objclass": "StarChallengeTargetScoreProps",
"objdata": {
"Description": "[STARCHALLENGE_TARGET_SCORE]",
"DescriptionFailure": "[STARCHALLENGE_TARGET_SCORE_FAILURE]",
"DescriptiveName": "[STARCHALLENGE_TARGET_SCORE_NAME]",
"TargetScore": 1000
}
},
{
"aliases": [
"BeatTheLevel"
],
"objclass": "StarChallengeBeatTheLevelProps",
"objdata": {
"Description": "[STARCHALLENGE_LASTSTAND_MINIGAME]",
"DescriptiveName": "[STARCHALLENGE_LASTSTAND_MINIGAME_NAME]"
}
},
{
"aliases": [
"LastStand"
],
"objclass": "LastStandMinigameProperties",
"objdata": {
"StartingPlantfood": 3,
"StartingSun": 750
}
},
{
"aliases": [
"LevelScoring"
],
"objclass": "LevelScoringModuleProperties",
"objdata": {
"PlantBonusMultiplier": 0.1,
"PlantBonuses": [],
"ScoringRulesType": "Battlez",
"StartingPlantfood": 3
}
},
{
"aliases": [
"FrozenPlantPlacement"
],
"objclass": "InitialPlantProperties",
"objdata": {
"InitialPlantPlacements": [
{
"GridX": 0,
"GridY": 1,
"Level": "-1",
"TypeName": "dazeychain"
},
{
"GridX": 0,
"GridY": 3,
"Level": "-1",
"TypeName": "dazeychain"
}
]
}
},
{
"aliases": [
"ScoreTiles"
],
"objclass": "InitialGridItemProperties",
"objdata": {
"InitialGridItemPlacements": [
{
"GridX": 8,
"GridY": 0,
"TypeName": "score_5x_tile"
},
{
"GridX": 8,
"GridY": 1,
"TypeName": "score_5x_tile"
},
{
"GridX": 8,
"GridY": 2,
"TypeName": "score_5x_tile"
},
{
"GridX": 8,
"GridY": 3,
"TypeName": "score_5x_tile"
},
{
"GridX": 8,
"GridY": 4,
"TypeName": "score_5x_tile"
},
{
"GridX": 7,
"GridY": 0,
"TypeName": "score_5x_tile"
},
{
"GridX": 7,
"GridY": 1,
"TypeName": "score_5x_tile"
},
{
"GridX": 7,
"GridY": 2,
"TypeName": "score_5x_tile"
},
{
"GridX": 7,
"GridY": 3,
"TypeName": "score_5x_tile"
},
{
"GridX": 7,
"GridY": 4,
"TypeName": "score_5x_tile"
},
{
"GridX": 6,
"GridY": 0,
"TypeName": "score_3x_tile"
},
{
"GridX": 6,
"GridY": 1,
"TypeName": "score_3x_tile"
},
{
"GridX": 6,
"GridY": 2,
"TypeName": "score_3x_tile"
},
{
"GridX": 6,
"GridY": 3,
"TypeName": "score_3x_tile"
},
{
"GridX": 6,
"GridY": 4,
"TypeName": "score_3x_tile"
},
{
"GridX": 5,
"GridY": 0,
"TypeName": "score_3x_tile"
},
{
"GridX": 5,
"GridY": 1,
"TypeName": "score_3x_tile"
},
{
"GridX": 5,
"GridY": 2,
"TypeName": "score_3x_tile"
},
{
"GridX": 5,
"GridY": 3,
"TypeName": "score_3x_tile"
},
{
"GridX": 5,
"GridY": 4,
"TypeName": "score_3x_tile"
},
{
"GridX": 4,
"GridY": 0,
"TypeName": "score_2x_tile"
},
{
"GridX": 4,
"GridY": 1,
"TypeName": "score_2x_tile"
},
{
"GridX": 4,
"GridY": 2,
"TypeName": "score_2x_tile"
},
{
"GridX": 4,
"GridY": 3,
"TypeName": "score_2x_tile"
},
{
"GridX": 4,
"GridY": 4,
"TypeName": "score_2x_tile"
},
{
"GridX": 3,
"GridY": 0,
"TypeName": "score_2x_tile"
},
{
"GridX": 3,
"GridY": 1,
"TypeName": "score_2x_tile"
},
{
"GridX": 3,
"GridY": 2,
"TypeName": "score_2x_tile"
},
{
"GridX": 3,
"GridY": 3,
"TypeName": "score_2x_tile"
},
{
"GridX": 3,
"GridY": 4,
"TypeName": "score_2x_tile"
}
]
}
},
{
"aliases": [
"NewWaves"
],
"objclass": "WaveManagerModuleProperties",
"objdata": {
"DynamicZombies": [
{
"PointIncrementPerWave": -1,
"StartingPoints": -1,
"StartingWave": 1,
"ZombiePool": [
"RTID(dino@ZombieTypes)",
"RTID(dino_imp@ZombieTypes)"
]
},
{
"PointIncrementPerWave": -1,
"StartingPoints": -1,
"StartingWave": 1,
"ZombiePool": [
"RTID(dino@ZombieTypes)",
"RTID(dino_imp@ZombieTypes)"
]
},
{
"PointIncrementPerWave": -1,
"StartingPoints": -1,
"StartingWave": 1,
"ZombiePool": [
"RTID(dino@ZombieTypes)",
"RTID(dino_imp@ZombieTypes)"
]
},
{
"PointIncrementPerWave": 25,
"StartingPoints": 300,
"StartingWave": 1,
"ZombiePool": [
"RTID(dino@ZombieTypes)",
"RTID(dino_imp@ZombieTypes)"
]
},
{
"PointIncrementPerWave": 1,
"StartingPoints": 1,
"StartingWave": 1,
"ZombiePool": [
"RTID(dino@ZombieTypes)",
"RTID(dino_imp@ZombieTypes)"
]
},
{
"PointIncrementPerWave": 1,
"StartingPoints": 1,
"StartingWave": 1,
"ZombiePool": [
"RTID(dino@ZombieTypes)",
"RTID(dino_imp@ZombieTypes)"
]
},
{
"PointIncrementPerWave": 1,
"StartingPoints": 1,
"StartingWave": 1,
"ZombiePool": [
"RTID(dino@ZombieTypes)",
"RTID(dino_imp@ZombieTypes)"
]
}
],
"WaveManagerProps": "RTID(WaveManagerProps@CurrentLevel)"
}
},
{
"aliases": [
"WaveManagerProps"
],
"objclass": "WaveManagerProperties",
"objdata": {
"FlagWaveInterval": 40,
"WaveCount": 40,
"WaveSpendingPointIncrement": 150,
"WaveSpendingPoints": 0,
"Waves": [
[
"RTID(Wave1@CurrentLevel)"
],
[
"RTID(Wave2@CurrentLevel)"
],
[
"RTID(Wave3@CurrentLevel)",
"RTID(Wave3DinoTimeEvent0@CurrentLevel)"
],
[
"RTID(Wave4@CurrentLevel)"
],
[
"RTID(Wave5@CurrentLevel)",
"RTID(Wave5PortalsEvent0@CurrentLevel)"
],
[
"RTID(Wave6@CurrentLevel)"
],
[
"RTID(Wave7@CurrentLevel)"
],
[
"RTID(Wave8@CurrentLevel)"
],
[
"RTID(Wave9@CurrentLevel)",
"RTID(Wave9DinoTimeEvent0@CurrentLevel)"
],
[
"RTID(Wave10@CurrentLevel)",
"RTID(Wave10GravestoneEvent0@CurrentLevel)"
],
[
"RTID(Wave11@CurrentLevel)",
"RTID(Wave11GraveSpawnEvent0@CurrentLevel)"
],
[
"RTID(Wave12@CurrentLevel)",
"RTID(Wave12PortalsEvent0@CurrentLevel)"
],
[
"RTID(Wave13@CurrentLevel)"
],
[
"RTID(Wave14@CurrentLevel)"
],
[
"RTID(Wave15@CurrentLevel)"
],
[
"RTID(Wave16@CurrentLevel)",
"RTID(Wave16DinoTimeEvent0@CurrentLevel)"
],
[
"RTID(Wave17@CurrentLevel)"
],
[
"RTID(Wave18@CurrentLevel)",
"RTID(Wave18GravestoneEvent0@CurrentLevel)"
],
[
"RTID(Wave19@CurrentLevel)",
"RTID(Wave19GraveSpawnEvent0@CurrentLevel)"
],
[
"RTID(Wave20@CurrentLevel)"
],
[
"RTID(Wave21@CurrentLevel)"
],
[
"RTID(Wave22@CurrentLevel)",
"RTID(Wave22DinoTimeEvent0@CurrentLevel)",
"RTID(Wave22DinoTimeEvent1@CurrentLevel)"
],
[
"RTID(Wave23@CurrentLevel)"
],
[
"RTID(Wave24@CurrentLevel)",
"RTID(Wave24PortalsEvent0@CurrentLevel)"
],
[
"RTID(Wave25@CurrentLevel)"
],
[
"RTID(Wave26@CurrentLevel)",
"RTID(Wave26GravestoneEvent0@CurrentLevel)"
],
[
"RTID(Wave27@CurrentLevel)",
"RTID(Wave27GraveSpawnEvent0@CurrentLevel)"
],
[
"RTID(Wave28@CurrentLevel)",
"RTID(Wave28PortalsEvent0@CurrentLevel)"
],
[
"RTID(Wave29@CurrentLevel)"
],
[
"RTID(Wave30@CurrentLevel)",
"RTID(Wave30DinoTimeEvent0@CurrentLevel)",
"RTID(Wave30DinoTimeEvent1@CurrentLevel)",
"RTID(Wave30DinoTimeEvent2@CurrentLevel)"
],
[
"RTID(Wave31@CurrentLevel)"
],
[
"RTID(Wave32@CurrentLevel)",
"RTID(Wave32PortalsEvent0@CurrentLevel)"
],
[
"RTID(Wave33@CurrentLevel)"
],
[
"RTID(Wave34@CurrentLevel)",
"RTID(Wave34GravestoneEvent0@CurrentLevel)"
],
[
"RTID(Wave35@CurrentLevel)",
"RTID(Wave35GraveSpawnEvent0@CurrentLevel)"
],
[
"RTID(Wave36@CurrentLevel)",
"RTID(Wave36PortalsEvent0@CurrentLevel)"
],
[
"RTID(Wave37@CurrentLevel)"
],
[
"RTID(Wave38@CurrentLevel)",
"RTID(Wave38GravestoneEvent0@CurrentLevel)"
],
[
"RTID(Wave39@CurrentLevel)",
"RTID(Wave39GraveSpawnEvent0@CurrentLevel)"
],
[
"RTID(Wave40@CurrentLevel)",
"RTID(Wave40DinoTimeEvent0@CurrentLevel)",
"RTID(Wave40DinoTimeEvent1@CurrentLevel)",
"RTID(Wave40DinoTimeEvent2@CurrentLevel)",
"RTID(Wave40DinoTimeEvent3@CurrentLevel)",
"RTID(Wave40DinoTimeEvent4@CurrentLevel)",
"RTID(Wave40PortalsEvent0@CurrentLevel)",
"RTID(Wave40PortalsEvent1@CurrentLevel)",
"RTID(Wave40PortalsEvent2@CurrentLevel)",
"RTID(Wave40PortalsEvent3@CurrentLevel)",
"RTID(Wave40PortalsEvent4@CurrentLevel)"
]
],
"WavesAlwaysRandomized": true
}
},
{
"aliases": [
"Wave1"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave2"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {
"AdditionalPlantfood": 0
}
},
{
"aliases": [
"Wave3"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave4"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave5"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave6"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {
"AdditionalPlantfood": 0
}
},
{
"aliases": [
"Wave7"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {
"AdditionalPlantfood": 0,
"Zombies": [
{
"Type": "RTID(lostcity_bug@ZombieTypes)"
},
{
"Type": "RTID(lostcity_bug@ZombieTypes)"
},
{
"Type": "RTID(lostcity_bug@ZombieTypes)"
},
{
"Type": "RTID(lostcity_bug@ZombieTypes)"
},
{
"Type": "RTID(lostcity_bug@ZombieTypes)"
}
]
}
},
{
"aliases": [
"Wave8"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave9"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave10"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave11"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {
"Zombies": []
}
},
{
"aliases": [
"Wave12"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave13"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {
"AdditionalPlantfood": 0
}
},
{
"aliases": [
"Wave14"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave15"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {
"Zombies": [
{
"Type": "RTID(lostcity_bug_armor1@ZombieTypes)"
},
{
"Type": "RTID(lostcity_bug@ZombieTypes)"
},
{
"Type": "RTID(lostcity_bug_armor1@ZombieTypes)"
},
{
"Type": "RTID(lostcity_bug@ZombieTypes)"
},
{
"Type": "RTID(lostcity_bug_armor1@ZombieTypes)"
}
]
}
},
{
"aliases": [
"Wave16"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {
"AdditionalPlantfood": 0
}
},
{
"aliases": [
"Wave17"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave18"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave19"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {
"Zombies": []
}
},
{
"aliases": [
"Wave20"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {
"AdditionalPlantfood": 0
}
},
{
"aliases": [
"Wave21"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave22"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave23"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {
"Zombies": [
{
"Type": "RTID(beach_surfer@ZombieTypes)"
},
{
"Type": "RTID(beach_surfer@ZombieTypes)"
},
{
"Type": "RTID(beach_surfer@ZombieTypes)"
}
]
}
},
{
"aliases": [
"Wave24"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave25"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave26"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave27"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {
"Zombies": []
}
},
{
"aliases": [
"Wave28"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave29"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave30"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave31"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {
"Zombies": [
{
"Type": "RTID(beach_surfer@ZombieTypes)"
},
{
"Type": "RTID(beach_surfer@ZombieTypes)"
},
{
"Type": "RTID(beach_surfer@ZombieTypes)"
},
{
"Type": "RTID(future_protector@ZombieTypes)"
},
{
"Type": "RTID(mech_cone@ZombieTypes)"
},
{
"Type": "RTID(future_protector@ZombieTypes)"
},
{
"Type": "RTID(mech_cone@ZombieTypes)"
},
{
"Type": "RTID(future_protector@ZombieTypes)"
}
]
}
},
{
"aliases": [
"Wave32"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave33"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave34"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave35"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {
"Zombies": []
}
},
{
"aliases": [
"Wave36"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave37"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave38"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {}
},
{
"aliases": [
"Wave39"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {
"Zombies": []
}
},
{
"aliases": [
"Wave40"
],
"objclass": "SpawnZombiesJitteredWaveActionProps",
"objdata": {
"AdditionalPlantfood": 0,
"Zombies": [
{
"Row": "5",
"Type": "RTID(dino_armor2@ZombieTypes)"
},
{
"Row": "1",
"Type": "RTID(dino_armor2@ZombieTypes)"
},
{
"Row": "2",
"Type": "RTID(dino_armor2@ZombieTypes)"
},
{
"Row": "3",
"Type": "RTID(dino_armor2@ZombieTypes)"
},
{
"Row": "4",
"Type": "RTID(dino_armor2@ZombieTypes)"
},
{
"Row": "5",
"Type": "RTID(dino_armor2@ZombieTypes)"
},
{
"Row": "4",
"Type": "RTID(dino_armor2@ZombieTypes)"
},
{
"Row": "3",
"Type": "RTID(dino_armor2@ZombieTypes)"
},
{
"Row": "2",
"Type": "RTID(dino_armor2@ZombieTypes)"
},
{
"Row": "1",
"Type": "RTID(dino_armor2@ZombieTypes)"
},
{
"Row": "2",
"Type": "RTID(dino_armor2@ZombieTypes)"
},
{
"Row": "5",
"Type": "RTID(dino_armor2@ZombieTypes)"
},
{
"Row": "4",
"Type": "RTID(dino_armor2@ZombieTypes)"
},
{
"Row": "3",
"Type": "RTID(dino_armor2@ZombieTypes)"
},
{
"Row": "1",
"Type": "RTID(dino_armor2@ZombieTypes)"
}
]
}
},
{
"aliases": [
"Wave36PortalsEvent0"
],
"objclass": "SpawnModernPortalsWaveActionProps",
"objdata": {
"PortalColumn": 7,
"PortalRow": 1,
"PortalType": "eighties",
"SpawnEffectAnimID": "",
"SpawnSoundID": ""
}
},
{
"aliases": [
"Wave40PortalsEvent0"
],
"objclass": "SpawnModernPortalsWaveActionProps",
"objdata": {
"PortalColumn": 7,
"PortalRow": 0,
"PortalType": "future",
"SpawnEffectAnimID": "",
"SpawnSoundID": ""
}
},
{
"aliases": [
"Wave40PortalsEvent1"
],
"objclass": "SpawnModernPortalsWaveActionProps",
"objdata": {
"PortalColumn": 7,
"PortalRow": 1,
"PortalType": "future",
"SpawnEffectAnimID": "",
"SpawnSoundID": ""
}
},
{
"aliases": [
"Wave40PortalsEvent2"
],
"objclass": "SpawnModernPortalsWaveActionProps",
"objdata": {
"PortalColumn": 7,
"PortalRow": "2",
"PortalType": "future",
"SpawnEffectAnimID": "",
"SpawnSoundID": ""
}
},
{
"aliases": [
"Wave40PortalsEvent3"
],
"objclass": "SpawnModernPortalsWaveActionProps",
"objdata": {
"PortalColumn": 7,
"PortalRow": 3,
"PortalType": "future",
"SpawnEffectAnimID": "",
"SpawnSoundID": ""
}
},
{
"aliases": [
"Wave40PortalsEvent4"
],
"objclass": "SpawnModernPortalsWaveActionProps",
"objdata": {
"PortalColumn": 7,
"PortalRow": 4,
"PortalType": "future",
"SpawnEffectAnimID": "",
"SpawnSoundID": ""
}
},
{
"aliases": [
"Wave40DinoTimeEvent0"
],
"objclass": "DinoWaveActionProps",
"objdata": {
"DinoRow": 0,
"DinoType": "ptero",
"DinoWaveDuration": 15
}
},
{
"aliases": [
"Wave40DinoTimeEvent1"
],
"objclass": "DinoWaveActionProps",
"objdata": {
"DinoRow": 1,
"DinoType": "ptero",
"DinoWaveDuration": 15
}
},
{
"aliases": [
"Wave40DinoTimeEvent2"
],
"objclass": "DinoWaveActionProps",
"objdata": {
"DinoRow": "2",
"DinoType": "ptero",
"DinoWaveDuration": 15
}
},
{
"aliases": [
"Wave40DinoTimeEvent3"
],
"objclass": "DinoWaveActionProps",
"objdata": {
"DinoRow": 3,
"DinoType": "ptero",
"DinoWaveDuration": 15
}
},
{
"aliases": [
"Wave40DinoTimeEvent4"
],
"objclass": "DinoWaveActionProps",
"objdata": {
"DinoRow": 4,
"DinoType": "ptero",
"DinoWaveDuration": 15
}
},
{
"aliases": [
"Wave12PortalsEvent0"
],
"objclass": "SpawnModernPortalsWaveActionProps",
"objdata": {
"PortalColumn": 8,
"PortalRow": 1,
"PortalType": "west",
"SpawnEffectAnimID": "",
"SpawnSoundID": ""
}
},
{
"aliases": [
"Wave24PortalsEvent0"
],
"objclass": "SpawnModernPortalsWaveActionProps",
"objdata": {
"PortalColumn": 8,
"PortalRow": 0,
"PortalType": "pirate",
"SpawnEffectAnimID": "",
"SpawnSoundID": ""
}
},
{
"aliases": [
"Wave32PortalsEvent0"
],
"objclass": "SpawnModernPortalsWaveActionProps",
"objdata": {
"PortalColumn": 7,
"PortalRow": 0,
"PortalType": "iceage",
"SpawnEffectAnimID": "",
"SpawnSoundID": ""
}
},
{
"aliases": [
"Wave28PortalsEvent0"
],
"objclass": "SpawnModernPortalsWaveActionProps",
"objdata": {
"PortalColumn": 7,
"PortalRow": "2",
"PortalType": "future",
"SpawnEffectAnimID": "",
"SpawnSoundID": ""
}
},
{
"aliases": [
"Wave11GraveSpawnEvent0"
],
"objclass": "SpawnZombiesFromGridItemSpawnerProps",
"objdata": {
"AdditionalPlantfood": "0",
"GridTypes": [
"RTID(gravestone_dark@GridItemTypes)",
"RTID(gravestoneSunOnDestruction@GridItemTypes)",
"RTID(gravestonePlantfoodOnDestruction@GridItemTypes)"
],
"WaveStartMessage": "[WARNING_GRAVESTONE_SPAWN]",
"ZombieSpawnWaitTime": "1",
"Zombies": [
{
"Type": "RTID(mech_cone@ZombieTypes)"
},
{
"Type": "RTID(future_protector@ZombieTypes)"
},
{
"Type": "RTID(mech_cone@ZombieTypes)"
}
]
}
},
{
"aliases": [
"Wave10GravestoneEvent0"
],
"objclass": "SpawnGravestonesWaveActionProps",
"objdata": {
"GravestonePool": [
{
"Count": 3,
"Type": "RTID(gravestone_dark@GridItemTypes)"
},
{
"Count": 0,
"Type": "RTID(gravestoneSunOnDestruction@GridItemTypes)"
},
{
"Count": 0,
"Type": "RTID(gravestonePlantfoodOnDestruction@GridItemTypes)"
}
],
"SpawnEffectAnimID": "POPANIM_EFFECTS_TOMBSTONE_DARK_SPAWN_EFFECT",
"SpawnPositionsPool": [
{
"mX": 5,
"mY": 0
},
{
"mX": 5,
"mY": 1
},
{
"mX": 5,
"mY": 2
},
{
"mX": 5,
"mY": 3
},
{
"mX": 5,
"mY": 4
}
],
"SpawnSoundID": "Play_Zomb_Egypt_TombRaiser_Grave_Rise"
}
},
{
"aliases": [
"Wave18GravestoneEvent0"
],
"objclass": "SpawnGravestonesWaveActionProps",
"objdata": {
"GravestonePool": [
{
"Count": 2,
"Type": "RTID(gravestone_dark@GridItemTypes)"
},
{
"Count": 0,
"Type": "RTID(gravestoneSunOnDestruction@GridItemTypes)"
},
{
"Count": 0,
"Type": "RTID(gravestonePlantfoodOnDestruction@GridItemTypes)"
}
],
"SpawnEffectAnimID": "POPANIM_EFFECTS_TOMBSTONE_DARK_SPAWN_EFFECT",
"SpawnPositionsPool": [
{
"mX": 5,
"mY": 0
},
{
"mX": 5,
"mY": 1
},
{
"mX": 5,
"mY": 2
},
{
"mX": 5,
"mY": 3
},
{
"mX": 5,
"mY": 4
}
],
"SpawnSoundID": "Play_Zomb_Egypt_TombRaiser_Grave_Rise"
}
},
{
"aliases": [
"Wave19GraveSpawnEvent0"
],
"objclass": "SpawnZombiesFromGridItemSpawnerProps",
"objdata": {
"AdditionalPlantfood": "0",
"GridTypes": [
"RTID(gravestone_dark@GridItemTypes)",
"RTID(gravestoneSunOnDestruction@GridItemTypes)",
"RTID(gravestonePlantfoodOnDestruction@GridItemTypes)"
],
"WaveStartMessage": "[WARNING_GRAVESTONE_SPAWN]",
"ZombieSpawnWaitTime": "1",
"Zombies": [
{
"Type": "RTID(mech_cone@ZombieTypes)"
},
{
"Type": "RTID(future_protector@ZombieTypes)"
}
]
}
},
{
"aliases": [
"Wave26GravestoneEvent0"
],
"objclass": "SpawnGravestonesWaveActionProps",
"objdata": {
"GravestonePool": [
{
"Count": 10,
"Type": "RTID(gravestone_dark@GridItemTypes)"
},
{
"Count": 0,
"Type": "RTID(gravestoneSunOnDestruction@GridItemTypes)"
},
{
"Count": 0,
"Type": "RTID(gravestonePlantfoodOnDestruction@GridItemTypes)"
}
],
"SpawnEffectAnimID": "POPANIM_EFFECTS_TOMBSTONE_DARK_SPAWN_EFFECT",
"SpawnPositionsPool": [
{
"mX": 5,
"mY": 0
},
{
"mX": 5,
"mY": 1
},
{
"mX": 5,
"mY": 2
},
{
"mX": 5,
"mY": 3
},
{
"mX": 5,
"mY": 4
},
{
"mX": 6,
"mY": 0
},
{
"mX": 6,
"mY": 1
},
{
"mX": 6,
"mY": 2
},
{
"mX": 6,
"mY": 3
},
{
"mX": 6,
"mY": 4
}
],
"SpawnSoundID": "Play_Zomb_Egypt_TombRaiser_Grave_Rise"
}
},
{
"aliases": [
"Wave27GraveSpawnEvent0"
],
"objclass": "SpawnZombiesFromGridItemSpawnerProps",
"objdata": {
"AdditionalPlantfood": "0",
"GridTypes": [
"RTID(gravestone_dark@GridItemTypes)",
"RTID(gravestoneSunOnDestruction@GridItemTypes)",
"RTID(gravestonePlantfoodOnDestruction@GridItemTypes)"
],
"WaveStartMessage": "[WARNING_GRAVESTONE_SPAWN]",
"ZombieSpawnWaitTime": "1",
"Zombies": [
{
"Type": "RTID(lostcity_bug_armor1@ZombieTypes)"
},
{
"Type": "RTID(lostcity_bug@ZombieTypes)"
},
{
"Type": "RTID(lostcity_bug_armor1@ZombieTypes)"
},
{
"Type": "RTID(lostcity_bug@ZombieTypes)"
},
{
"Type": "RTID(lostcity_bug_armor1@ZombieTypes)"
},
{
"Type": "RTID(mech_cone@ZombieTypes)"
},
{
"Type": "RTID(future_protector@ZombieTypes)"
},
{
"Type": "RTID(mech_cone@ZombieTypes)"
},
{
"Type": "RTID(future_protector@ZombieTypes)"
},
{
"Type": "RTID(mech_cone@ZombieTypes)"
}
]
}
},
{
"aliases": [
"Wave34GravestoneEvent0"
],
"objclass": "SpawnGravestonesWaveActionProps",
"objdata": {
"GravestonePool": [
{
"Count": 7,
"Type": "RTID(gravestone_dark@GridItemTypes)"
},
{
"Count": 0,
"Type": "RTID(gravestoneSunOnDestruction@GridItemTypes)"
},
{
"Count": 0,
"Type": "RTID(gravestonePlantfoodOnDestruction@GridItemTypes)"
}
],
"SpawnEffectAnimID": "POPANIM_EFFECTS_TOMBSTONE_DARK_SPAWN_EFFECT",
"SpawnPositionsPool": [
{
"mX": 5,
"mY": 0
},
{
"mX": 5,
"mY": 1
},
{
"mX": 5,
"mY": 2
},
{
"mX": 5,
"mY": 3
},
{
"mX": 5,
"mY": 4
},
{
"mX": 6,
"mY": 0
},
{
"mX": 6,
"mY": 1
},
{
"mX": 6,
"mY": 2
},
{
"mX": 6,
"mY": 3
},
{
"mX": 6,
"mY": 4
}
],
"SpawnSoundID": "Play_Zomb_Egypt_TombRaiser_Grave_Rise"
}
},
{
"aliases": [
"Wave35GraveSpawnEvent0"
],
"objclass": "SpawnZombiesFromGridItemSpawnerProps",
"objdata": {
"AdditionalPlantfood": "0",
"GridTypes": [
"RTID(gravestone_dark@GridItemTypes)",
"RTID(gravestoneSunOnDestruction@GridItemTypes)",
"RTID(gravestonePlantfoodOnDestruction@GridItemTypes)"
],
"WaveStartMessage": "[WARNING_GRAVESTONE_SPAWN]",
"ZombieSpawnWaitTime": "1",
"Zombies": [
{
"Type": "RTID(lostcity_bug_armor1@ZombieTypes)"
},
{
"Type": "RTID(lostcity_bug_armor1@ZombieTypes)"
},
{
"Type": "RTID(lostcity_bug_armor1@ZombieTypes)"
},
{
"Type": "RTID(dino_armor2@ZombieTypes)"
},
{
"Type": "RTID(dino_armor2@ZombieTypes)"
},
{
"Type": "RTID(dino_armor2@ZombieTypes)"
},
{
"Type": "RTID(dino_armor2@ZombieTypes)"
}
]
}
},
{
"aliases": [
"Wave38GravestoneEvent0"
],
"objclass": "SpawnGravestonesWaveActionProps",
"objdata": {
"GravestonePool": [
{
"Count": 5,
"Type": "RTID(gravestone_dark@GridItemTypes)"
},
{
"Count": 0,
"Type": "RTID(gravestoneSunOnDestruction@GridItemTypes)"
},
{
"Count": 0,
"Type": "RTID(gravestonePlantfoodOnDestruction@GridItemTypes)"
}
],
"SpawnEffectAnimID": "POPANIM_EFFECTS_TOMBSTONE_DARK_SPAWN_EFFECT",
"SpawnPositionsPool": [
{
"mX": 5,
"mY": 0
},
{
"mX": 5,
"mY": 1
},
{
"mX": 5,
"mY": 2
},
{
"mX": 5,
"mY": 3
},
{
"mX": 5,
"mY": 4
},
{
"mX": 6,
"mY": 0
},
{
"mX": 6,
"mY": 1
},
{
"mX": 6,
"mY": 2
},
{
"mX": 6,
"mY": 3
},
{
"mX": 6,
"mY": 4
}
],
"SpawnSoundID": "Play_Zomb_Egypt_TombRaiser_Grave_Rise"
}
},
{
"aliases": [
"Wave39GraveSpawnEvent0"
],
"objclass": "SpawnZombiesFromGridItemSpawnerProps",
"objdata": {
"AdditionalPlantfood": "0",
"GridTypes": [
"RTID(gravestone_dark@GridItemTypes)",
"RTID(gravestoneSunOnDestruction@GridItemTypes)",
"RTID(gravestonePlantfoodOnDestruction@GridItemTypes)"
],
"WaveStartMessage": "[WARNING_GRAVESTONE_SPAWN]",
"ZombieSpawnWaitTime": "1",
"Zombies": [
{
"Type": "RTID(lostcity_armor2@ZombieTypes)"
},
{
"Type": "RTID(lostcity_armor2@ZombieTypes)"
},
{
"Type": "RTID(dino_armor2@ZombieTypes)"
},
{
"Type": "RTID(dino_armor2@ZombieTypes)"
},
{
"Type": "RTID(dino_armor2@ZombieTypes)"
}
]
}
},
{
"aliases": [
"Wave5PortalsEvent0"
],
"objclass": "SpawnModernPortalsWaveActionProps",
"objdata": {
"PortalColumn": 8,
"PortalRow": 2,
"PortalType": "egypt",
"SpawnEffectAnimID": "",
"SpawnSoundID": ""
}
},
{
"aliases": [
"Wave3DinoTimeEvent0"
],
"objclass": "DinoWaveActionProps",
"objdata": {
"DinoRow": 1,
"DinoType": "raptor",
"DinoWaveDuration": "0"
}
},
{
"aliases": [
"Wave9DinoTimeEvent0"
],
"objclass": "DinoWaveActionProps",
"objdata": {
"DinoRow": 3,
"DinoType": "raptor",
"DinoWaveDuration": "0"
}
},
{
"aliases": [
"Wave16DinoTimeEvent0"
],
"objclass": "DinoWaveActionProps",
"objdata": {
"DinoRow": "2",
"DinoType": "raptor",
"DinoWaveDuration": "0"
}
},
{
"aliases": [
"Wave22DinoTimeEvent0"
],
"objclass": "DinoWaveActionProps",
"objdata": {
"DinoRow": 0,
"DinoType": "raptor",
"DinoWaveDuration": "0"
}
},
{
"aliases": [
"Wave22DinoTimeEvent1"
],
"objclass": "DinoWaveActionProps",
"objdata": {
"DinoRow": 4,
"DinoType": "raptor",
"DinoWaveDuration": "0"
}
},
{
"aliases": [
"Wave30DinoTimeEvent0"
],
"objclass": "DinoWaveActionProps",
"objdata": {
"DinoRow": 1,
"DinoType": "raptor",
"DinoWaveDuration": "0"
}
},
{
"aliases": [
"Wave30DinoTimeEvent1"
],
"objclass": "DinoWaveActionProps",
"objdata": {
"DinoRow": "2",
"DinoType": "raptor",
"DinoWaveDuration": "0"
}
},
{
"aliases": [
"Wave30DinoTimeEvent2"
],
"objclass": "DinoWaveActionProps",
"objdata": {
"DinoRow": 3,
"DinoType": "raptor",
"DinoWaveDuration": "0"
}
}
],
"version": 1
}