Repository navigation
Difficulty Templates
The "Difficulty" field applies one of these templates as a base, then your JSON values override it. normal applies no template (uses class defaults).
| Setting | 🟢 easy | 🟠 hard | 🔴 boss |
|---|---|---|---|
Health.MaxHealth |
3000 | 8000 | 15000 |
Health.ArmorMultiplier |
0.5 | 0.2 | 0.12 |
Turret.Accuracy |
0.15 | 0.40 | 0.60 |
Turret.MissAngle |
4.0 | 2.0 | 1.0 |
Turret.FireCooldown |
0.4 | 0.2 | 0.15 |
Turret.MaxRange |
200 | 400 | 450 |
Grenade.Cooldown |
8.0 | 3.0 | 2.0 |
Movement.CombatSpeed |
4.0 | 6.0 | 7.0 |
| Defenders | disabled | +3 count, +2 night | ×2 count, +4 night, radius 1200 |
Note
These are only a base. Anything you set in the preset's Settings overrides the template — see How the Config Works.
The generator bakes the template and then overrides HP / accuracy / range, so the three files you get out of the box are:
| Preset | HP | ArmorMult | Accuracy | MaxRange | Notes |
|---|---|---|---|---|---|
🟡 patrol_normal
|
5000 | 1.0 | 0.50 | 400 m | Balanced. |
🟢 patrol_easy
|
2000 | 1.0 | 0.25 | 300 m | Easy template (slower turret, no defenders) + these values. |
🔴 boss_airfield
|
10000 | 1.0 | 0.80 | 500 m | Boss template (more/tougher defenders) + these values. |
Important
All three ship with ArmorMultiplier: 1.0, so they take full damage from explosives. But BulletDamageMultiplier is still 0.0 by default — see Recipes to let bullets through.
Related: How the Config Works · Configuration Reference
🏠 Home · ⚙️ Configuration · 🧩 Recipes · 📖 Class Names · ❓ FAQ · 💬 Discord
🛡️ BS Patrol Tank — © 2026 cjcarw · Repacking prohibited
🚀 Getting Started
⚙️ Configuration
⚔️ Combat & Systems
📖 Reference
🧰 Help & More