[ { "name": "laser", "cost": { "T": 100 }, "cooldown": 1.0, "damage": 1, "turn_speed": 2, "range": 5, "upgrades": [ "dual laser", "sniper" ], "model_name": "laser.glb", "projectile": { "type": "bullet", "speed": 10, "model_name": "laser_shot.glb", "amount": 1 } }, { "name": "shotgun", "cost": { "T": 250 }, "cooldown": 2.0, "damage": 1, "turn_speed": 1.2, "range": 5, "upgrades": [ "cannon" ], "model_name": "shotgun.glb", "projectile": { "type": "bullet", "speed": 10, "model_name": "bullet_shot.glb", "amount": 5, "spread": 10 } }, { "name": "sniper", "cost": { "T": 300 }, "cooldown": 1.5, "damage": 3, "turn_speed": 1, "range": 7, "upgrades": [ "railgun" ], "model_name": "sniper.glb", "projectile": { "type": "ray", "model_name": "laser_ray.glb", "amount": 1 } } ]