{ "player": { "defaultHP": 50, "requiredXP": [ 5, 5, 5, 10, 10, 10, 20, 20, 20, 20 ], "regenerationDelay": 5, "collisionDelay": 0.5, "weapon": { "strikeDelay": 2, "damage": 1 }, "haloLauncher": { "projectilesToSpawn": 24, "launcher": { "projectileLifetime": 5, "projectileSpeed": 150, "wavesToShoot": 1, "wavesDelayMs": 0, "cooldown": 10 } } }, "upgrades": { "maxWeaponLengthUpgrades": 5, "maxWeaponDamageUpgrades": 5, "maxHorizontalProjectileUpgrades": 0, "maxVerticalProjectileUpgrades": 0, "maxHaloProjectileUpgrades": 5, "maxRegenerationUpgrades": 5 } }