{
  "Name": "San Bruno Primate Shelter",
  "Description": "A difficulty themed around crawlers, with ND as the base difficulty, but scaled to tier 6.5 (based on Von's tiering system). MEV, DEA, EEE required. Not recommended to play with 64 aggro cap. Recommended to play with a mod that minimizes crawler puddles.

  Thought Process: When I first started playing modded DRG, I used to play with pH-JPEG and crew. The most enjoyable sessions we had were when we felt like we were against the longest of odds, but through good coordination, and good teamwork, we overcame seemingly insurmountable odds and came out victorious. Eventually, things started to feel more routine, and I attribute that to the static movement style of default DRG. Grunts and company move in a very predictable pattern as do mactera, so fire comp, as much as it encourages movement, also began to feel boring. Especially when most of the swarm/waves/wave timers are mostly grunts. Mop them up and move on. It left me wanting to find a new style of cave madness, vary the movement, require more from the player to overcome and improve from a movement perspective.

  Enter monke. There is a 6x2EX Monke Edition floating around out there somewhere as an earlier proof of concept, but I think this difficulty provides a significant challenge to even the most coordinated teams to overcome. Monke also forces traditional fire comp teams to work beyond the 'lay sticky, run through sticky' mentality, and improve their game. Build variety is encouraged, but teamwork is a must. Voice chat is almost a necessity because the punishment for being out of position is severe. I think this difficulty captures the original feeling of when I fell in love with the game. Absolute chaos, but with a few memes. The most important thing is having fun.

  Feature List:
  - All warnings, mutators banned except parasites, cave leech cluster, swarmageddon
  - Stackable dwarves in the space rig
  - 40/50 standard resup cost, 40 flat in sabo, 20/50 in deep dives for pacing
  - Deep Scan, Escort, and Sabotage have been scaled back from a stationary, and encounter standpoint compared to the rest to make it not feel like tier 7
  - Resup notifications when one is available
  - ND timers
  - Fat waves
  - THE FAT WAVE
  - 80% chance hyper diverse waves, 20% just one or two enemy type waves
  - Stationaries added Nukeballer, Penta Nukeballer, Monkey Baller, Monkey Barrager, Fat Cave Leech, Korloks, Stabber Vines
  - Enemies added Diddy Kongs, Donkey Kongs, Bloon Tower Defenses (whales that spawn either fast sentinels or turbo menaces), Monkeypox Breeders (whales that spawn Diddy Kongs), George, Fast Nemesis
  - Extraction Hell (see wave spawner for extraction)
  - Everything that can spawn something spawns a monke, try a swarmer tunnel for a demonstration
  - Silicate harvester wave spawner (thank Yo)

  Credits: I'd like to thank everyone who helped me test this as well as anyone who had input. I'll try to be specific:
  - Von (tester)
  - Yo (tester)
  - Fayree (tester)
  - Cass (tester)
  - Marian (tester)
  - SecondVerse (tester)
  - Aynush (tester)
  - Cez (tester)
  - Dahl (tester)
  - Darth Syphilis (tester)
  - Fresca Insalata (tester)
  - Gabriel (tester)
  - haslem (tester)
  - joanlamrack (tester)
  - mel (tester)
  - Nad (tester)
  - SimonM (tester)
  - temp (tester)
  - pH-JPEG (sensei and ND developer)
  - Donnie Danko (creator of DEA)
  - glyphid_teleporter (creator of EEE)
  - Creator of MEV (?)

  I'm definitely missing a few here, and I apologize if you are one of them. Ultimately, we stand on the shoulders of those who came before us, and we have help from our friends along the way. Team up with your friends. Coordinate. Do the impossible. The real cave madness is the friends we made along the way. It's late I need to go to bed, ggs.",
  "Warnings": {
    "Banned": [
      "WRN_Plague",
      "WRN_RivalIncursion",
      "WRN_NoOxygen",
      "WRN_Ghost",
      "WRN_RockInfestation",
      "MMUT_ExterminationContract",
      "MMUT_BloodSugar",
      "MMUT_ExplosiveEnemies",
      "MMUT_GoldRush",
      "MMUT_LowGravity",
      "MMUT_OxygenRich",
      "MMUT_Weakspot",
      "WRN_BulletHell",
      "WRN_HeroEnemies",
      "WRN_InfestedEnemies",
      "WRN_LethalEnemies",
      "WRN_MacteraCave",
      "WRN_NoShields",
      "WRN_RegenerativeEnemies"
    ]
  },
  "Dwarves": {
    "Test": true
  },
  "Caps": {
    "MaxActiveCritters": 40,
    "MaxActiveSwarmers": [
      90,
      180,
      240
    ],
    "MaxActiveEnemies": [
      90,
      180,
      240
    ]
  },
  "Resupply": {
    "Cost": {
      "Mutate": "IfFloat",
      "Value": {
        "Mutate": "ResuppliesCalled"
      },
      "==": 0,
      "Then": {
        "Mutate": "ByDDStage",
        "Default": 40,
        "Stage1": 20,
        "Stage2": 20,
        "Stage3": 20
      },
      "Else": {
        "Mutate": "ByMissionType",
        "Default": 50,
        "Sabotage": 40
      }
    }
  },
  "Messages": [
    {
      "Message": "Banana Crate Available!",
      "Send": {
        "Mutate": "IfFloat",
        "Value": {
          "Mutate": "ResuppliesCalled"
        },
        "==": 0,
        "Then": {
          "Mutate": "ByDDStage",
          "Default": {
            "Mutate": "IfFloat",
            "Value": {
              "Mutate": "DepositedResource",
              "Resource": "Nitra"
            },
            ">=": 40,
            "Then": true,
            "Else": false
          },
          "Stage1": {
            "Mutate": "IfFloat",
            "Value": {
              "Mutate": "DepositedResource",
              "Resource": "Nitra"
            },
            ">=": 20,
            "Then": true,
            "Else": false
          },
          "Stage2": {
            "Mutate": "IfFloat",
            "Value": {
              "Mutate": "DepositedResource",
              "Resource": "Nitra"
            },
            ">=": 20,
            "Then": true,
            "Else": false
          },
          "Stage3": {
            "Mutate": "IfFloat",
            "Value": {
              "Mutate": "DepositedResource",
              "Resource": "Nitra"
            },
            ">=": 20,
            "Then": true,
            "Else": false
          }
        },
        "Else": {
          "Mutate": "ByMissionType",
          "Default": {
            "Mutate": "IfFloat",
            "Value": {
              "Mutate": "DepositedResource",
              "Resource": "Nitra"
            },
            ">=": 50,
            "Then": true,
            "Else": false
          },
          "Sabotage": {
            "Mutate": "IfFloat",
            "Value": {
              "Mutate": "DepositedResource",
              "Resource": "Nitra"
            },
            ">=": 40,
            "Then": true,
            "Else": false
          }
        }
      }
    }
  ],
  "DifficultySetting": {
    "ExtraLargeEnemyDamageResistance": [
      1,
      1.3,
      1.7,
      2.1
    ],
    "ExtraLargeEnemyDamageResistanceB": [
      1,
      1.3,
      1.5,
      1.7
    ],
    "ExtraLargeEnemyDamageResistanceC": [
      1,
      1.3,
      1.7,
      2.1
    ],
    "ExtraLargeEnemyDamageResistanceD": [
      1.5,
      1.55,
      1.75,
      1.9
    ],
    "EnemyDamageResistance": [
      1.4,
      1.5,
      1.6,
      1.75
    ],
    "SmallEnemyDamageResistance": [
      1.2,
      1.2,
      1.2,
      1.2
    ],
    "EnemyDamageModifier": [
      3.8,
      4.1,
      4.4,
      4.6
    ],
    "EnemyCountModifier": {
      "Mutate": "Multiply",
      "A": {
        "Mutate": "Add",
        "A": {
          "Mutate": "ByPlayerCount",
          "Values": [
            2.4,
            2.7,
            3.1,
            3.7
          ]
        }
      },
      "B": {
        "Mutate": "If",
        "Condition": {
          "Mutate": "DuringEggAmbush",
          "StartingAt": 5,
          "StoppingAfter": 10
        },
        "Then": 4,
        "Else": 1
      }
    },
    "EncounterDifficulty": [
      {
        "weight": 1,
        "min": {
          "Mutate": "ByMissionType",
          "Default": 750,
          "DeepScan": 600,
          "Escort": 600,
          "Sabotage": 600
        },
        "max": {
          "Mutate": "ByMissionType",
          "Default": 950,
          "DeepScan": 750,
          "Escort": 750,
          "Sabotage": 750
        }
      }
    ],
    "StationaryDifficulty": [
      {
        "weight": 1,
        "min": {
          "Mutate": "ByMissionType",
          "Default": 850,
          "Escort": 600,
          "DeepScan": 600,
          "Sabotage": 500
        },
        "max": {
          "Mutate": "ByMissionType",
          "Default": 950,
          "Escort": 700,
          "DeepScan": 700,
          "Sabotage": 600
        }
      }
    ],
    "EnemyWaveInterval": [
      {
        "weight": 0.39,
        "min": 120,
        "max": 150
      },
      {
        "weight": 0.5,
        "min": 110,
        "max": 140
      },
      {
        "weight": 0.1,
        "min": 90,
        "max": 90
      },
      {
        "weight": 0.01,
        "min": 1,
        "max": 1
      }
    ],
    "EnemyNormalWaveInterval": [
      {
        "weight": 0.6,
        "min": 150,
        "max": 180
      },
      {
        "weight": 0.3,
        "min": 170,
        "max": 190
      },
      {
        "weight": 0.1,
        "min": 0,
        "max": 0
      }
    ],
    "EnemyNormalWaveDifficulty": [
      {
        "weight": 0.199,
        "min": 2000,
        "max": 2200
      },
      {
        "weight": 0.8,
        "min": 1100,
        "max": 1300
      },
      {
        "weight": 0.001,
        "min": 4000,
        "max": 4000
      }
    ],
    "EnemyDiversity": [
      {
        "weight": 0.8,
        "min": 10,
        "max": 20
      },
      {
        "weight": 0.2,
        "min": 1,
        "max": 1
      }
    ],
    "StationaryEnemyDiversity": [
      {
        "weight": 1,
        "min": 20,
        "max": 20
      }
    ],
    "VeteranNormal": [
      {
        "weight": 0.9,
        "min": 0.7,
        "max": 0.8
      },
      {
        "weight": 0.1,
        "min": 1,
        "max": 1
      }
    ],
    "VeteranLarge": [
      {
        "weight": 1,
        "min": {
          "Mutate": "If",
          "Condition": {
            "Mutate": "DuringDefend"
          },
          "Then": {
            "Mutate": "IfFloat",
            "Value": {
              "Mutate": "EnemyCount",
              "ED": "ED_Spider_ShieldTank"
            },
            ">=": 1,
            "Then": 0,
            "Else": 0.25
          },
          "Else": {
            "Mutate": "IfFloat",
            "Value": {
              "Mutate": "EnemyCount",
              "ED": "ED_Spider_ShieldTank"
            },
            ">=": 3,
            "Then": 0,
            "Else": 0.25
          }
        },
        "max": {
          "Mutate": "If",
          "Condition": {
            "Mutate": "DuringDefend"
          },
          "Then": {
            "Mutate": "IfFloat",
            "Value": {
              "Mutate": "EnemyCount",
              "ED": "ED_Spider_ShieldTank"
            },
            ">=": 1,
            "Then": 0,
            "Else": 0.25
          },
          "Else": {
            "Mutate": "IfFloat",
            "Value": {
              "Mutate": "EnemyCount",
              "ED": "ED_Spider_ShieldTank"
            },
            ">=": 2,
            "Then": 0,
            "Else": 0.25
          }
        }
      }
    ],
    "EnvironmentalDamageModifier": 1.6,
    "PointExtractionScalar": 1.6,
    "FriendlyFireModifier": 0.9,
    "WaveStartDelayScale": 0,
    "SpeedModifier": 1.35,
    "AttackCooldownModifier": 2,
    "ProjectileSpeedModifier": 1.9,
    "HealthRegenerationMax": 0.4,
    "ReviveHealthRatio": 0.4
  },
  "Pools": {
    "MinPoolSize": 100,
    "DisruptiveEnemyPoolCount": {
      "Min": 30,
      "Max": 30
    },
    "StationaryEnemyCount": {
      "Min": 20,
      "Max": 20
    },
    "EnemyPool": {
      "add": {
        "Mutate": "If",
        "Condition": {
          "Mutate": "DuringDefend"
        },
        "Then": [
          "ED_Sentinel",
          "ED_JellyBreeder_Swarm",
          "ED_Spider_Stalker",
          "ED_Spider_Grunt_Guard_Elite",
          "ED_JellyBreeder_RockpoxPlague",
          "ED_Spider_RapidShooter_Turbo",
          "ED_Spider_ExploderTank_smallboi",
          "ED_PatrolBot",
          "ED_Diddy_Kong",
          "ED_Donkey_Kong",
          "ED_Spider_Boss_TwinA_Weak",
          "ED_Bomber_Explosive",
          "ED_Venusian1",
          "ED_Venusian2",
          "ED_George"
        ],
        "Else": [
          "ED_Sentinel",
          "ED_JellyBreeder_Swarm",
          "ED_Spider_Stalker",
          "ED_Spider_Grunt_Guard_Elite",
          "ED_JellyBreeder_RockpoxPlague",
          "ED_Spider_RapidShooter_Turbo",
          "ED_Spider_ExploderTank_smallboi",
          "ED_PatrolBot",
          "ED_Diddy_Kong",
          "ED_Donkey_Kong",
          "ED_Spider_Boss_TwinA_Weak",
          "ED_Bomber_Explosive",
          "ED_Venusian1",
          "ED_Venusian2",
          "ED_George",
          "ED_Terminator_Weak"
        ]
      }
    },
    "StationaryPool": {
      "Add": [
        "ED_Sprout_Normal",
        "ED_ShootingPlant_NukeSingle",
        "ED_ShootingPlant_NukeEX",
        "ED_ShootingPlant_Spawner",
        "ED_CaveLeech_fat",
        "ED_StabberVine",
        "ED_MonkeyBarrager"
      ],
      "Remove": []
    }
  },
  "Enemies": {
    "ED_BarrageInfector": {
      "DifficultyRating": 250
    },
    "ED_Bomber": {
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": true,
      "DifficultyRating": 47.5,
      "MaxSpawnCount": 3,
      "Rarity": 5.25,
      "SpawnAmountModifier": 1
    },
    "ED_Bomber_Explosive": {
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": true,
      "DifficultyRating": 90,
      "MaxSpawnCount": 3,
      "MinSpawnCount": 1,
      "Rarity": 5.25,
      "SpawnAmountModifier": 1
    },
    "ED_CaveLeech": {
      "CaveLeech": {
        "BitesPerSecond": [
          1.5,
          2
        ],
        "GrapDelay": [
          0.0666,
          0.05
        ],
        "TentacleSpeed": [
          900,
          1200
        ],
        "TentacleRetractSpeed": [
          1650,
          2200
        ],
        "TentaclePullSpeed": [
          3000,
          4000
        ],
        "TentacleDropPlayerSpeed": [
          2250,
          3000
        ],
        "MaxDropPlayerDuration": 10
      },
      "DifficultyRating": 100
    },
    "ED_CaveLeech_fat": {
      "Base": "ED_CaveLeech",
      "CanBeUsedForConstantPressure": false,
      "CanBeUsedInEncounters": true,
      "CaveLeech": {
        "MaxDistanceXY": 300000,
        "BitesPerSecond": [
          1,
          1.25
        ],
        "GrapDelay": [
          0.1,
          0.08
        ],
        "TentacleSpeed": [
          600,
          750
        ],
        "TentacleRetractSpeed": [
          1100,
          1375
        ],
        "TentaclePullSpeed": [
          2000,
          2500
        ],
        "TentacleDropPlayerSpeed": [
          1500,
          1875
        ],
        "MaxDropPlayerDuration": 10
      },
      "DifficultyRating": 150,
      "DisplayName": "Fat Cave Leech",
      "MaxSpawnCount": 10,
      "MinSpawnCount": 1,
      "Rarity": 3,
      "Resistances": {
        "DamageMultiplier": 0.167
      },
      "Scale": 2,
      "SpawnAmountModifier": 1
    },
    "ED_Diddy_Kong": {
      "AttackDamageMultiplier": 0.6,
      "Base": "ED_Crawler",
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": true,
      "DifficultyRating": 20,
      "DisplayName": "Diddy Kong",
      "Materials": [
        "M_Bosco_PJ_CorporateMint",
        "M_Refrigerator_Chrome"
      ],
      "MaxSpawnCount": 5,
      "Movement": {
        "AlignDirectionSpeed": 1.15,
        "AlignToTargetMinRequiredAngle": 1.1,
        "MaxAcceleration": 1.15,
        "MaxBrakingDeceleration": 1.15,
        "MaxPawnSpeed": 1.15,
        "MaxStrafeDistance": 1.15,
        "StrafeSpeed": 1.15
      },
      "MinSpawnCount": 2,
      "Rarity": 3,
      "Scale": 0.6,
      "SpawnAmountModifier": 1
    },
    "ED_Donkey_Kong": {
      "AttackDamageMultiplier": 2,
      "Base": "ED_Crawler",
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": false,
      "DifficultyRating": 60,
      "DisplayName": "Donkey Kong",
      "IsBossFight": true,
      "Materials": [
        "M_SpaceRig_Metal01_WS_VeryLarge",
        "M_SpaceRig_Metal05_WS",
        "M_Crawler_Inner_Mouith",
        "M_Crawler_Eyes",
        "M_CrawlerBone",
        "M_Crawler_Tongue",
        "M_SpaceRig_Metal05_WS",
        "M_SpaceRig_Metal05_WS"
      ],
      "MaxSpawnCount": 1,
      "Movement": {
        "AlignDirectionSpeed": 1.35,
        "AlignToTargetMinRequiredAngle": 1.1,
        "MaxAcceleration": 1.35,
        "MaxBrakingDeceleration": 1.35,
        "MaxPawnSpeed": 1.35,
        "MaxStrafeDistance": 1.35,
        "StrafeSpeed": 1.35
      },
      "MinSpawnCount": 1,
      "Rarity": 5,
      "Resistances": {
        "DamageMultiplier": 0.15
      },
      "Scale": 3,
      "SpawnAmountModifier": 1,
      "Spawner": {
        "ED": "ED_DiddyKong",
        "OnDeathCount": 3
      },
      "Temperature": {
        "FreezeTemperature": -300,
        "WarmingRate": 200
      }
    },
    "ED_EggSpider": {
      "Base": "ED_Crawler",
      "DisplayName": "Egg Crawler",
      "MaxSpawnCount": 1,
      "MinSpawnCount": 1,
      "Resistances": {
        "DamageMultiplier": 3.33
      },
      "Materials": [
        "M_Bosco_PJ_CorporateMint",
        "M_Refrigerator_Chrome"
      ]
    },
    "ED_FacilityTurret_Barrier": {
      "DifficultyRating": 18
    },
    "ED_FacilityTurret_Burst": {
      "DifficultyRating": 18
    },
    "ED_FacilityTurret_Sniper": {
      "DifficultyRating": 18
    },
    "ED_George": {
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": false,
      "DifficultyRating": 100,
      "IsBossFight": true,
      "MaxSpawnCount": 0,
      "MinSpawnCount": 1,
      "Rarity": 6,
      "Resistances": {
        "DamageMultiplier": 6
      }
    },
    "ED_Grabber": {
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": true,
      "DifficultyRating": 40,
      "Grabber": {
        "CarryAcceleration": 4500,
        "CarrySpeed": 750,
        "ChaseAcceleration": 4500,
        "ChaseSpeed": 1125,
        "FleeAcceleration": 1500,
        "FleeSpeed": 1200,
        "WanderingAcceleration": 1500,
        "WanderingSpeed": 375
      },
      "MaxSpawnCount": 1,
      "MinSpawnCount": 1,
      "Rarity": 5.25,
      "SpawnSpread": 5000
    },
    "ED_GreenScreen": {
      "Base": "ED_Spider_RapidShooter",
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": false,
      "DifficultyRating": 1,
      "DisplayName": "Green Screen",
      "IsBossFight": true,
      "Materials": [
        "M_Biome_RadioactiveZone_UraniumGlowing"
      ],
      "MaxSpawnCount": 0,
      "MinSpawnCount": 1,
      "Outline": {
        "Enabled": true,
        "Type": "Enemy"
      },
      "Projectile": "PRJ_SpitballerNukeEX_C",
      "Rarity": 1,
      "Resistances": {
        "DamageMultiplier": 6
      }
    },
    "ED_Jelly_Spawn": {
      "Base": "ED_Crawler",
      "DisplayName": "Whale Crawler",
      "Resistances": {
        "DamageMultiplier": 3.33
      },
      "Materials": [
        "M_Bosco_PJ_CorporateMint",
        "M_Refrigerator_Chrome"
      ]
    },
    "ED_Jelly_Spawn_dummy_green": {
      "Base": "ED_Spider_Tank_HeavySpawn",
      "DisplayName": "Super Saiyan Sentinel",
      "Materials": [
        "M_Donkey_LightFloodlight",
        "M_GlowPoint_DD_Red"
      ],
      "Movement": {
        "AlignDirectionSpeed": 1,
        "AlignToTargetMinRequiredAngle": 1.1,
        "MaxAcceleration": 2,
        "MaxBrakingDeceleration": 2,
        "MaxPawnSpeed": 2,
        "MaxStrafeDistance": 1,
        "StrafeSpeed": 1
      },
      "Resistances": {
        "DamageMultiplier": 1.75
      }
    },
    "ED_Jelly_Spawn_dummy_yellow": {
      "Base": "ED_Spider_RapidShooter_Turbo"
    },
    "ED_Jelly_Swarmer": {
      "DifficultyRating": 10,
      "MaxSpawnCount": 100,
      "MinSpawnCount": 10,
      "Rarity": 5.125,
      "SpawnAmountModifier": 1
    },
    "ED_JellyBreeder": {
      "Resistances": {
        "DamageMultiplier": 2
      }
    },
    "ED_JellyBreeder_RockpoxPlague": {
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": false,
      "DifficultyRating": 100,
      "DisplayName": "Monkeypox Breeder",
      "IsBossFight": true,
      "MaxSpawnCount": 0,
      "MinSpawnCount": 1,
      "Outline": {
        "Enabled": true,
        "Type": "Enemy"
      },
      "Rarity": 5,
      "Resistances": {
        "DamageMultiplier": 2.5
      },
      "SpawnAmountModifier": 10,
      "SpawnSpread": 0,
      "TimeDilation": 0.33
    },
    "ED_JellyBreeder_Swarm": {
      "Base": "ED_JellyBreeder",
      "CanBeUsedForConstantPressure": false,
      "CanBeUsedInEncounters": false,
      "DifficultyRating": 100,
      "MaxSpawnCount": 1,
      "MinSpawnCount": 1,
      "Rarity": 5,
      "Resistances": {
        "DamageMultiplier": 2
      },
      "SpawnAmountModifier": 1
    },
    "ED_JellyBreeder_green": {
      "JellyBreeder": {
        "MaxJellies": 2
      }
    },
    "ED_JellyBreeder_yellow": {
      "JellyBreeder": {
        "MaxJellies": 1
      }
    },
    "ED_Mactera_Shooter_Normal": {
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": true,
      "DifficultyRating": 30,
      "Rarity": 5.125
    },
    "ED_Mactera_TripleShooter": {
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": true,
      "Rarity": 5.25
    },
    "ED_MonkeyBarrager": {
      "Base": "ED_BarrageInfector",
      "CanBeUsedForConstantPressure": false,
      "CanBeUsedInEncounters": true,
      "DifficultyRating": 600,
      "DisplayName": "Monkey Barrager",
      "Materials": [
        "M_Driller_PJ_PrettyinPurple_S04_Cloth",
        "M_Crystal_BlueGlow02",
        "M_Crystal_BlueGlow02",
        "M_Crystal_BlueGlow02"
      ],
      "MaxSpawnCount": 9999,
      "MinSpawnCount": 1,
      "Rarity": 1,
      "SpawnAmountModifier": 0.5,
      "TimeDilation": 0.2,
      "Projectile": "PRJ_Spawnshot_Dense"
    },
    "ED_PatrolBot": {
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": true,
      "DifficultyRating": 100,
      "MaxSpawnCount": 2,
      "MinSpawnCount": 1,
      "Rarity": 5,
      "SpawnAmountModifier": 0.75
    },
    "ED_PlagueLarva": {
      "AttackDamageMultiplier": 0.6,
      "Base": "ED_Crawler",
      "DisplayName": "Rockpox Diddy Kong",
      "Materials": [
        "M_Plague_Spore_Core",
        "M_Plague_Webbing_Vines",
        "M_MobilePlague_Tendrils",
        "M_MobilePlague_Veins"
      ],
      "Movement": {
        "AlignDirectionSpeed": 1.35,
        "AlignToTargetMinRequiredAngle": 1.1,
        "MaxAcceleration": 1.35,
        "MaxBrakingDeceleration": 1.35,
        "MaxPawnSpeed": 1.35,
        "MaxStrafeDistance": 1.35,
        "StrafeSpeed": 1.35
      },
      "Scale": 0.6,
      "Resistances": {
        "DamageMultiplier": 3.33
      }
    },
    "ED_RadHarvester": {
      "Base": "ED_Harvester",
      "DisplayName": "Radioactive Harvester",
      "MaxSpawnCount": 2,
      "MinSpawnCount": 1,
      "SpawnSpread": 2000,
      "TimeDilation": 10,
      "Materials": [
        "M_Donkey_NotBlinkingLight_Lit",
        "M_Biome_RadioactiveZone_UraniumGlowing",
        "M_Biome_RadioactiveZone_UraniumGlowing"
      ],
      "Scale": 0.9
    },
    "ED_Sentinel": {
      "Base": "ED_Spider_Tank_HeavySpawn",
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": false,
      "DifficultyRating": 50,
      "MaxSpawnCount": 30,
      "MinSpawnCount": 1,
      "Rarity": 5.125,
      "SpawnAmountModifier": 1,
      "SpawnSpread": 5000
    },
    "ED_Shark": {
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": true,
      "DifficultyRating": 45,
      "MaxSpawnCount": 2,
      "MinSpawnCount": 1,
      "Rarity": 5.25
    },
    "ED_ShootingPlant": {
      "DifficultyRating": 100
    },
    "ED_ShootingPlant_NukeEX": {
      "CanBeUsedForConstantPressure": false,
      "CanBeUsedInEncounters": true,
      "DifficultyRating": 400,
      "DisplayName": "Penta Nukeballer",
      "Materials": [
        "M_Donkey_NotBlinkingLight_Lit",
        "M_Biome_RadioactiveZone_UraniumGlowing",
        "M_Biome_RadioactiveZone_UraniumGlowing"
      ],
      "MaxSpawnCount": 9999,
      "MinSpawnCount": 1,
      "Rarity": 1,
      "SpawnAmountModifier": 1
    },
    "ED_ShootingPlant_NukeSingle": {
      "CanBeUsedForConstantPressure": false,
      "CanBeUsedInEncounters": true,
      "DifficultyRating": 300,
      "Materials": [
        "M_Parasite2_01",
        "M_Biome_RadioactiveZone_UraniumGlowing",
        "M_Biome_RadioactiveZone_UraniumGlowing"
      ],
      "MaxSpawnCount": 9999,
      "MinSpawnCount": 1,
      "Rarity": 1,
      "SpawnAmountModifier": 1
    },
    "ED_ShootingPlant_Spawner": {
      "CanBeUsedForConstantPressure": false,
      "CanBeUsedInEncounters": true,
      "DifficultyRating": 400,
      "DisplayName": "Monkey Cannon",
      "Materials": [
        "",
        "M_Drone_Lens02",
        "M_Drone_Lens02"
      ],
      "MaxSpawnCount": 9999,
      "MinSpawnCount": 1,
      "Rarity": 1,
      "SpawnAmountModifier": 0.5
    },
    "ED_Shredder": {
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": true,
      "DifficultyRating": 15,
      "MaxSpawnCount": 100,
      "MinSpawnCount": 10,
      "Rarity": 5.375,
      "SpawnAmountModifier": 1
    },
    "ED_Spider_Boss_TwinA_Weak": {
      "Base": "ED_Spider_Boss_TwinA",
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": false,
      "DifficultyRating": 100,
      "MaxSpawnCount": 0,
      "MinSpawnCount": 1,
      "Rarity": 5.5,
      "Resistances": {
        "DamageMultiplier": 13.125
      },
      "SpawnAmountModifier": 2
    },
    "ED_Spider_Buffer": {
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": true,
      "DifficultyRating": 45,
      "MaxSpawnCount": 3,
      "Rarity": 5.125,
      "SpawnAmountModifier": 1
    },
    "ED_Spider_Exploder": {
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": false,
      "DifficultyRating": 10,
      "Movement": {
        "AlignDirectionSpeed": 1.5,
        "AlignToTargetMinRequiredAngle": 1.1,
        "MaxAcceleration": 1.5,
        "MaxBrakingDeceleration": 1.5,
        "MaxPawnSpeed": 1.5,
        "MaxStrafeDistance": 1.5,
        "StrafeSpeed": 1.5
      },
      "Rarity": 5
    },
    "ED_Spider_ExploderTank": {
      "DifficultyRating": 100,
      "MaxSpawnCount": 1,
      "MinSpawnCount": 1,
      "Movement": {
        "AlignDirectionSpeed": 1.5,
        "AlignToTargetMinRequiredAngle": 1.1,
        "MaxAcceleration": 1.5,
        "MaxBrakingDeceleration": 1.5,
        "MaxPawnSpeed": 1.5,
        "MaxStrafeDistance": 1.5,
        "StrafeSpeed": 1.5
      },
      "Rarity": 5,
      "SpawnAmountModifier": 1,
      "SpawnSpread": {
        "Mutate": "ByMissionType",
        "Default": 16000,
        "Escort": 0
      },
      "TimeDilation": 1
    },
    "ED_Spider_ExploderTank_smallboi": {
      "Base": "ED_Spider_ExploderTank_small",
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": false,
      "DifficultyRating": 100,
      "DisplayName": "Mini Glyphid Bulk Detonator",
      "MaxSpawnCount": 2,
      "MinSpawnCount": 1,
      "Rarity": 4.5,
      "Resistances": {
        "DamageMultiplier": 3.038
      },
      "SpawnAmountModifier": 1
    },
    "ED_Spider_Grunt": {
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": true,
      "DifficultyRating": 6,
      "MaxSpawnCount": 160,
      "Rarity": 1,
      "SpawnAmountModifier": 0.8
    },
    "ED_Spider_Grunt_Guard_Elite": {
      "Base": "ED_Spider_Grunt_Guard",
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": false,
      "DifficultyRating": 90,
      "Elite": true,
      "MaxSpawnCount": 1,
      "MinSpawnCount": 1,
      "Rarity": 5.25,
      "Resistances": {
        "DamageMultiplier": 1.396
      },
      "SpawnAmountModifier": 1
    },
    "ED_Spider_Lobber": {
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": true,
      "DifficultyRating": 60,
      "MaxSpawnCount": 10,
      "MinSpawnCount": 1,
      "Rarity": 5.25,
      "SpawnAmountModifier": 1
    },
    "ED_Spider_RapidShooter": {
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": true,
      "DifficultyRating": 47.5,
      "MaxSpawnCount": 2,
      "Rarity": 5.25,
      "SpawnAmountModifier": 1
    },
    "ED_Spider_RapidShooter_Turbo": {
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": false,
      "DifficultyRating": 150,
      "MaxSpawnCount": 1,
      "MinSpawnCount": 1,
      "Rarity": 5.875,
      "SpawnAmountModifier": 1
    },
    "ED_Spider_ShieldTank": {
      "MaxSpawnCount": 1,
      "Movement": {
        "AlignDirectionSpeed": 2,
        "AlignToTargetMinRequiredAngle": 1.1,
        "MaxAcceleration": 2,
        "MaxBrakingDeceleration": 2,
        "MaxPawnSpeed": 2,
        "MaxStrafeDistance": 2,
        "StrafeSpeed": 2
      }
    },
    "ED_Spider_Shooter": {
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": true,
      "DifficultyRating": 35,
      "Rarity": 5.125,
      "SpawnAmountModifier": 1
    },
    "ED_Spider_Spawn": {
      "Base": "ED_Crawler",
      "DisplayName": "Nexus Crawler",
      "Resistances": {
        "DamageMultiplier": 3.33
      },
      "Materials": [
        "M_Bosco_PJ_CorporateMint",
        "M_Refrigerator_Chrome"
      ]
    },
    "ED_Spider_Spitter": {
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": true,
      "DifficultyRating": 20,
      "Rarity": 5.125,
      "SpawnAmountModifier": 1
    },
    "ED_Spider_Stalker": {
      "Base": "ED_Spider_Stalker_Beta",
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": false,
      "DifficultyRating": 90,
      "MaxSpawnCount": 1,
      "MinSpawnCount": 1,
      "Rarity": 5.25,
      "SpawnAmountModifier": 1,
      "SpawnSpread": 5000,
      "StaggerDurationMultiplier": 1,
      "StaggerImmunityWindow": 0
    },
    "ED_Spider_Stinger": {
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": true,
      "DifficultyRating": 70,
      "MaxSpawnCount": 3,
      "MinSpawnCount": 1,
      "Rarity": 5.25,
      "Resistances": {
        "DamageMultiplier": 1
      },
      "Scale": 1,
      "SpawnAmountModifier": 1
    },
    "ED_Spider_Swarmer": {
      "CanBeUsedForConstantPressure": true,
      "DifficultyRating": 5,
      "MaxSpawnCount": 100,
      "MinSpawnCount": 15,
      "Rarity": 3.5,
      "SpawnAmountModifier": 1
    },
    "ED_Spider_Swarmer_SpawnShot": {
      "Base": "ED_Crawler",
      "DisplayName": "Monkey Cannon Crawler",
      "Resistances": {
        "DamageMultiplier": 3.33
      },
      "Materials": [
        "M_Bosco_PJ_CorporateMint",
        "M_Refrigerator_Chrome"
      ]
    },
    "ED_Spider_Tank": {
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": true,
      "DifficultyRating": 10,
      "MaxSpawnCount": 2,
      "MinSpawnCount": 1,
      "Rarity": 4,
      "SpawnAmountModifier": 1
    },
    "ED_SpiderSpawner": {
      "DifficultyRating": 120,
      "Resistances": {
        "FireDamageMultiplier": 3.95
      }
    },
    "ED_Sprout_Normal": {
      "CanBeUsedForConstantPressure": false,
      "CanBeUsedInEncounters": true,
      "DifficultyRating": 80,
      "MaxSpawnCount": 9999,
      "MinSpawnCount": 1,
      "Rarity": 3,
      "Resistances": {
        "DamageMultiplier": 1.2
      },
      "SpawnAmountModifier": 0.5
    },
    "ED_TentaclePlant": {
      "Materials": [
        "M_SpaceRig_Ext_LaunchBay_Blink",
        "",
        "M_ShieldGen_GenGlow"
      ],
      "TimeDilation": 0.5
    },
    "ED_Terminator_Weak": {
      "Base": "ED_Terminator",
      "Direct": {
        "Int:NumPhaseBombs": 0
      },
      "DifficultyRating": 90,
      "Rarity": 5,
      "MaxSpawnCount": {
        "Mutate": "ByPlayerCount",
        "Values": [
          1,
          3,
          4,
          5
        ]
      },
      "CanBeUsedInEncounters": false,
      "CanBeUsedForConstantPressure": true,
      "SpawnAmountModifier": 1,
      "SpawnSpread": 3000,
      "Resistances": {
        "DamageMultiplier": 25.5
      },
      "Movement": {
        "MaxPawnSpeed": 10,
        "StrafeSpeed": 10,
        "MaxStrafeDistance": 10,
        "AlignDirectionSpeed": 10,
        "MaxAcceleration": 10,
        "MaxBrakingDeceleration": 10,
        "AlignToTargetMinRequiredAngle": 1.1
      }
    },
    "ED_TunnelSwarmer": {
      "Base": "ED_Crawler",
      "DisplayName": "Tunnel Crawler",
      "Resistances": {
        "DamageMultiplier": 3.33
      },
      "Materials": [
        "M_Bosco_PJ_CorporateMint",
        "M_Refrigerator_Chrome"
      ]
    },
    "ED_Venusian1": {
      "Base": "ED_JellyBreeder_green",
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": false,
      "DifficultyRating": 200,
      "DisplayName": "Bloon Tower Defense I",
      "IsBossFight": true,
      "Materials": [
        "M_Forge_EnergyLightRed",
        "M_Forge_EnergyLightRed",
        "M_Hive01_NoDisplace1",
        "M_ScratchedPaint_Yellow01",
        "M_ScratchedPaint_Yellow01",
        "M_GlowPoint_DD_Red",
        "M_ScratchedPaint_Yellow01"
      ],
      "MaxSpawnCount": 0,
      "MinSpawnCount": 1,
      "Outline": {
        "Enabled": true,
        "Type": "Enemy"
      },
      "Rarity": 5,
      "Resistances": {
        "DamageMultiplier": 2.5
      },
      "Scale": 2,
      "SpawnAmountModifier": 1,
      "TimeDilation": 0.15,
      "SpawnSpread": 0
    },
    "ED_Venusian2": {
      "Base": "ED_JellyBreeder_yellow",
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": false,
      "DifficultyRating": 200,
      "DisplayName": "Bloon Tower Defense II",
      "IsBossFight": true,
      "Materials": [
        "M_Spider_Dreadnought_Twin_Melee_Shell",
        "M_Spider_Dreadnought_Twin_Melee_Shell",
        "M_Forge_MetalRust_01",
        "M_CombatShotgun_PoisonWobble40",
        "M_WPN_Gatling_HeatGlow_A",
        "M_WPN_Gatling_HeatGlow_A",
        "M_Spider_Dreadnought_Twin_Melee_Shell"
      ],
      "MaxSpawnCount": 0,
      "MinSpawnCount": 1,
      "Outline": {
        "Enabled": true,
        "Type": "Enemy"
      },
      "Rarity": 5,
      "Resistances": {
        "DamageMultiplier": 2.5
      },
      "Scale": 2,
      "SpawnAmountModifier": 1,
      "TimeDilation": 0.15,
      "SpawnSpread": 0
    },
    "ED_Woodlouse": {
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": true,
      "DifficultyRating": 70,
      "MaxSpawnCount": 1,
      "Rarity": 5.25,
      "SpawnAmountModifier": 1
    },
    "ED_Woodlouse_Youngling": {
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": true,
      "DifficultyRating": 30,
      "MaxSpawnCount": 10,
      "MinSpawnCount": 1,
      "Rarity": 5.125
    },
    "XED_Canary": {
      "Base": "ED_Spider_Swarmer",
      "DifficultyRating": 10,
      "DisplayName": "Remember Harambe",
      "HealthMultiplier": 10,
      "IsBossFight": true,
      "MaxSpawnCount": 0,
      "MinSpawnCount": 0,
      "Movement": {
        "AlignDirectionSpeed": 0.5,
        "AlignToTargetMinRequiredAngle": 1.1,
        "MaxAcceleration": 0.5,
        "MaxBrakingDeceleration": 0.5,
        "MaxPawnSpeed": 0.5,
        "MaxStrafeDistance": 0.5,
        "StrafeSpeed": 0.5
      },
      "Resistances": {
        "DamageMultiplier": 1
      },
      "Scale": 5
    },
    "XED_DreadHelper": {
      "Base": "ED_Spider_ExploderTank",
      "HealthMultiplier": 0.85,
      "MaxSpawnCount": 0,
      "Movement": {
        "AlignDirectionSpeed": 1.5,
        "AlignToTargetMinRequiredAngle": 1.1,
        "MaxAcceleration": 1.5,
        "MaxBrakingDeceleration": 1.5,
        "MaxPawnSpeed": 1.5,
        "MaxStrafeDistance": 1.5,
        "StrafeSpeed": 1.5
      },
      "SpawnAmountModifier": 0.01,
      "WeakpointHP": 300
    }
  },
  "WaveSpawners": [
    {
      "Name": "Fast Harvester spawner - always",
      "Difficulty": 1,
      "Distance": 2000,
      "Enabled": true,
      "Enemies": {
        "Choices": [
          [
            "ED_RadHarvester"
          ]
        ],
        "Mutate": "RandomChoice",
        "Weights": [
          1
        ]
      },
      "Interval": {
        "Choices": [
          60,
          1
        ],
        "Mutate": "RandomChoice",
        "Weights": [
          0.95,
          0.05
        ]
      },
      "Locations": 3
    },
    {
      "Enabled": {
        "Mutate": "IfFloat",
        "Value": {
          "Mutate": "EnemyCount",
          "ED": "XED_DreadHelper"
        },
        "<": 1,
        "Then": {
          "Mutate": "DuringDread"
        },
        "Else": false
      },
      "Interval": 10,
      "Enemies": [
        "XED_DreadHelper"
      ],
      "Difficulty": 250,
      "Distance": 1750,
      "Locations": 1
    },
    {
      "Enabled": {
        "Mutate": "DuringMission",
        "StoppingAfter": 30
      },
      "Interval": 20,
      "Enemies": [
        "XED_Canary"
      ],
      "Difficulty": 10,
      "Distance": 0,
      "Locations": 1
    },
    {
      "Enabled": {
        "Mutate": "DuringExtraction"
      },
      "Difficulty": 120,
      "Interval": 10,
      "Distance": 0,
      "Locations": {
        "Mutate": "ByPlayerCount",
        "Values": [
          1,
          1,
          2,
          2
        ]
      }
    }
  ],
  "EscortMule": {
    "FriendlyFireModifier": 0.1,
    "BigHitDamageModifier": 0.75,
    "BigHitDamageReductionThreshold": 0,
    "NeutralDamageModifier": 0.1
  }
}
