{"version":2,"name":"Tank lessons","author":"\u2600\ufe0f","tanks":[{"id":100001,"name":"Layers","minLevel":1,"body":{"sides":0,"size":50},"projectiles":[{"name":"Bullet","base":"bullet","sides":-1}],"invisibility":{"gain":0.03076923076923077,"lossOnHit":0.05},"statsMaxLevel":[7,7,7,7,7,7,7,7],"upgradesFrom":[0],"barrels":[{"bulletType":"bullet","projectile":0,"order":1,"editor":{"name":"cannon"}}],"bodyShapes":[{"sides":4,"size":62,"xOffset":-6,"color":14,"order":0,"editor":{"name":"plate (under the body)"}},{"sides":3,"size":20,"aboveBody":true,"color":20,"order":2,"editor":{"name":"badge (over the body)"}}]},{"id":100002,"name":"Face","minLevel":1,"body":{"sides":0,"size":50},"projectiles":[{"name":"Bullet","base":"bullet","sides":-1}],"invisibility":{"gain":0.03076923076923077,"lossOnHit":0.05},"statsMaxLevel":[7,7,7,7,7,7,7,7],"upgradesFrom":[0],"barrels":[{"bulletType":"bullet","projectile":0,"order":0,"editor":{"name":"cannon"}},{"bulletType":"none","projectile":-1,"flags":{"aboveBody":true},"angle":-1.9635,"offset":-29.7433,"distance":7.8316,"startDistance":-3.9158,"heightMultiplier":0.119,"color":20,"order":6,"editor":{"name":"smile 1"}},{"bulletType":"none","projectile":-1,"flags":{"aboveBody":true},"angle":-1.7017,"offset":-29.7433,"distance":7.8316,"startDistance":-3.9158,"heightMultiplier":0.119,"color":20,"order":7,"editor":{"name":"smile 2"}},{"bulletType":"none","projectile":-1,"flags":{"aboveBody":true},"angle":-1.4399,"offset":-29.7433,"distance":7.8316,"startDistance":-3.9158,"heightMultiplier":0.119,"color":20,"order":8,"editor":{"name":"smile 3"}},{"bulletType":"none","projectile":-1,"flags":{"aboveBody":true},"angle":-1.1781,"offset":-29.7433,"distance":7.8316,"startDistance":-3.9158,"heightMultiplier":0.119,"color":20,"order":9,"editor":{"name":"smile 4"}}],"bodyShapes":[{"sides":0,"size":50,"aboveBody":true,"color":8,"order":1,"editor":{"name":"face cover"}},{"sides":0,"size":10,"xOffset":14,"yOffset":-17,"aboveBody":true,"color":19,"order":2,"editor":{"name":"eye left"}},{"sides":0,"size":10,"xOffset":14,"yOffset":17,"aboveBody":true,"color":19,"order":3,"editor":{"name":"eye right"}},{"sides":0,"size":4,"xOffset":16,"yOffset":-17,"aboveBody":true,"color":20,"order":4,"editor":{"name":"pupil left"}},{"sides":0,"size":4,"xOffset":16,"yOffset":17,"aboveBody":true,"color":20,"order":5,"editor":{"name":"pupil right"}},{"sides":0,"size":7,"xOffset":-4,"yOffset":-34,"aboveBody":true,"color":27,"order":10,"editor":{"name":"cheek left (team)"}},{"sides":0,"size":7,"xOffset":-4,"yOffset":34,"aboveBody":true,"color":27,"order":11,"editor":{"name":"cheek right (team)"}}]},{"id":100003,"name":"Line art","minLevel":1,"body":{"sides":0,"size":50},"projectiles":[{"name":"Bullet","base":"bullet","sides":-1}],"invisibility":{"gain":0.03076923076923077,"lossOnHit":0.05},"statsMaxLevel":[7,7,7,7,7,7,7,7],"upgradesFrom":[0],"barrels":[{"bulletType":"bullet","projectile":0,"distance":80,"order":0,"editor":{"name":"cannon"}},{"bulletType":"none","projectile":-1,"flags":{"aboveBody":true},"angle":1.222,"offset":-33.4908,"distance":23.4094,"startDistance":-21.8716,"heightMultiplier":0.119,"color":20,"order":1,"editor":{"name":"brow left"}},{"bulletType":"none","projectile":-1,"flags":{"aboveBody":true},"angle":-1.222,"offset":33.4908,"distance":23.4094,"startDistance":-21.8716,"heightMultiplier":0.119,"color":20,"order":2,"editor":{"name":"brow right"}},{"bulletType":"none","projectile":-1,"flags":{"aboveBody":true},"angle":-0.6981,"distance":140,"startDistance":-70,"heightMultiplier":0.119,"color":20,"order":3,"editor":{"name":"scar (Gap -70)"}},{"bulletType":"none","projectile":-1,"startDistance":30,"heightMultiplier":0.4286,"muzzleScale":0.0556,"color":19,"order":4,"editor":{"name":"horn (tip 0.02 wide)"}},{"bulletType":"none","projectile":-1,"angle":3.1416,"distance":90,"startDistance":20,"heightMultiplier":0.1905,"muzzleScale":5.75,"color":19,"order":5,"editor":{"name":"fan tail (tip 1.1 wide)"}}]},{"id":100004,"name":"Lantern","minLevel":1,"body":{"sides":0,"size":50},"projectiles":[{"name":"Bullet","base":"bullet","sides":-1}],"invisibility":{"gain":0.03076923076923077,"lossOnHit":0.05},"statsMaxLevel":[7,7,7,7,7,7,7,7],"upgradesFrom":[0],"barrels":[{"bulletType":"bullet","projectile":0,"order":0,"editor":{"name":"cannon"}},{"bulletType":"none","projectile":-1,"angle":1.5708,"distance":62,"startDistance":30,"heightMultiplier":0.1905,"color":23,"order":3,"editor":{"name":"lantern pole"}}],"bodyShapes":[{"sides":8,"size":28,"xOffset":-10,"yOffset":-78,"spinSpeed":0.05,"star":true,"color":1,"order":1,"editor":{"name":"gear"}},{"sides":0,"size":9,"xOffset":-10,"yOffset":-78,"color":20,"order":2,"editor":{"name":"gear hub"}},{"sides":3,"size":21.6,"yOffset":108,"spinSpeed":-0.05,"aboveBody":true,"star":true,"color":16,"order":4,"editor":{"name":"lantern back"}},{"sides":3,"size":18,"yOffset":108,"spinSpeed":0.05,"aboveBody":true,"star":true,"color":8,"order":5,"editor":{"name":"lantern front"}}]},{"id":100005,"name":"Flapper","minLevel":1,"body":{"sides":0,"size":46},"projectiles":[{"name":"Wingbeat","base":"bullet","sides":-1,"color":19},{"name":"Bullet","base":"bullet","sides":-1}],"invisibility":{"gain":0.03076923076923077,"lossOnHit":0.05},"statsMaxLevel":[7,7,7,7,7,7,7,7],"upgradesFrom":[0],"barrels":[{"bulletType":"bullet","projectile":0,"angle":1.2905,"offset":-2.7082,"distance":137.3608,"startDistance":19.5107,"heightMultiplier":0.7143,"muzzleScale":0.4667,"color":19,"order":0,"editor":{"name":"wing right"},"damageMultiplier":0.01,"penetrationMultiplier":0.2,"bulletSizeMultiplier":0.15,"speedMultiplier":0.1,"lifetime":0.1,"recoilMultiplier":0,"knockbackMultiplier":0,"reloadMultiplier":0.5,"spreadMultiplier":0},{"bulletType":"bullet","projectile":0,"angle":-1.2905,"offset":2.7082,"distance":137.3608,"startDistance":19.5107,"heightMultiplier":0.7143,"muzzleScale":0.4667,"color":19,"order":1,"editor":{"name":"wing left"},"damageMultiplier":0.01,"penetrationMultiplier":0.2,"bulletSizeMultiplier":0.15,"speedMultiplier":0.1,"lifetime":0.1,"recoilMultiplier":0,"knockbackMultiplier":0,"reloadMultiplier":0.5,"spreadMultiplier":0,"delay":0.5},{"bulletType":"bullet","projectile":1,"distance":85,"order":2,"editor":{"name":"cannon"}}]},{"id":100006,"name":"Watcher","minLevel":1,"body":{"sides":0,"size":50},"projectiles":[{"name":"Bullet","base":"bullet","sides":-1}],"invisibility":{"gain":0.03076923076923077,"lossOnHit":0.05},"statsMaxLevel":[7,7,7,7,7,7,7,7],"upgradesFrom":[0],"barrels":[{"bulletType":"bullet","projectile":0,"distance":80,"order":0,"editor":{"name":"cannon"}}],"bodyShapes":[{"sides":0,"size":7,"xOffset":6,"aboveBody":true,"color":0,"mountTurret":0,"order":2,"editor":{"name":"eye left pupil"}},{"sides":0,"size":7,"xOffset":6,"aboveBody":true,"color":0,"mountTurret":1,"order":4,"editor":{"name":"eye right pupil"}}],"turrets":[{"xOffset":14,"yOffset":-22,"baseSize":16,"arc":1.5708,"color":19,"order":1,"editor":{"name":"eye left"}},{"xOffset":14,"yOffset":22,"baseSize":16,"arc":1.5708,"color":19,"order":3,"editor":{"name":"eye right"}}]},{"id":100007,"name":"Swisher","minLevel":1,"body":{"sides":0,"size":50},"projectiles":[{"name":"Bullet","base":"bullet","sides":-1}],"invisibility":{"gain":0.03076923076923077,"lossOnHit":0.05},"statsMaxLevel":[7,7,7,7,7,7,7,7],"upgradesFrom":[0],"barrels":[{"bulletType":"bullet","projectile":0,"order":0,"editor":{"name":"cannon"}},{"bulletType":"none","projectile":-1,"distance":130,"heightMultiplier":0.619,"muzzleScale":0.2308,"color":27,"mountTurret":0,"order":2,"editor":{"name":"tail"}}],"bodyShapes":[{"sides":0,"size":10,"xOffset":136,"color":20,"mountTurret":0,"order":3,"editor":{"name":"tail tuft"}},{"sides":8,"size":29,"xOffset":-36,"color":27,"order":4,"editor":{"name":"tail pivot cover"}}],"turrets":[{"xOffset":-36,"angle":3.1416,"arc":0.3491,"controllable":false,"aboveBody":false,"order":1,"editor":{"name":"tail pivot"}}]},{"id":100008,"name":"Waver","minLevel":1,"body":{"sides":0,"size":50},"projectiles":[{"name":"Bullet","base":"bullet","sides":-1}],"invisibility":{"gain":0.03076923076923077,"lossOnHit":0.05},"statsMaxLevel":[7,7,7,7,7,7,7,7],"upgradesFrom":[0],"barrels":[{"bulletType":"bullet","projectile":0,"order":0,"editor":{"name":"cannon"}},{"bulletType":"none","projectile":-1,"distance":60,"heightMultiplier":0.381,"color":27,"mountTurret":0,"order":2,"editor":{"name":"arm"}},{"bulletType":"none","projectile":-1,"flags":{"aboveBody":true},"distance":82,"startDistance":64,"heightMultiplier":0.1905,"color":23,"mountTurret":0,"order":4,"editor":{"name":"wand"}}],"bodyShapes":[{"sides":0,"size":11,"xOffset":64,"aboveBody":true,"color":8,"mountTurret":0,"order":3,"editor":{"name":"hand"}},{"sides":5,"size":14,"xOffset":152,"aboveBody":true,"star":true,"color":8,"mountTurret":0,"order":5,"editor":{"name":"wand star"}}],"turrets":[{"xOffset":-10,"yOffset":44,"baseSize":8,"angle":0.6109,"arc":1.2217,"range":0,"controllable":true,"aboveBody":false,"color":27,"order":1,"editor":{"name":"arm pivot"}}]},{"id":100009,"name":"Chomper","minLevel":1,"body":{"sides":0,"size":50},"projectiles":[{"name":"Bite","base":"bullet","sides":-1}],"invisibility":{"gain":0.03076923076923077,"lossOnHit":0.05},"statsMaxLevel":[7,7,7,7,7,7,7,7],"upgradesFrom":[0],"helpText":"Hold left click to close the jaws on what is between them; release to open","barrels":[{"bulletType":"none","projectile":-1,"offset":10,"distance":140,"color":27,"mountTurret":0,"order":5,"editor":{"name":"jaw right bar"}},{"bulletType":"bullet","projectile":0,"flags":{"forceFire":true},"invisible":true,"angle":-0.5369,"distance":5,"startDistance":43.8774,"damageMultiplier":0.75,"penetrationMultiplier":20,"bulletSizeMultiplier":0.5,"reloadMultiplier":0.5,"spreadMultiplier":0,"lifetime":0.2,"recoilMultiplier":0,"knockbackMultiplier":0,"initialVelocityMultiplier":0,"mountTurret":0,"order":7,"editor":{"name":"jaw right bite 1"}},{"bulletType":"bullet","projectile":0,"flags":{"forceFire":true},"invisible":true,"angle":-0.2939,"distance":5,"startDistance":81.3004,"damageMultiplier":0.75,"penetrationMultiplier":20,"bulletSizeMultiplier":0.5,"reloadMultiplier":0.5,"spreadMultiplier":0,"lifetime":0.2,"recoilMultiplier":0,"knockbackMultiplier":0,"initialVelocityMultiplier":0,"mountTurret":0,"order":8,"editor":{"name":"jaw right bite 2"}},{"bulletType":"bullet","projectile":0,"flags":{"forceFire":true},"invisible":true,"angle":-0.2002,"distance":5,"startDistance":120.7109,"damageMultiplier":0.75,"penetrationMultiplier":20,"bulletSizeMultiplier":0.5,"reloadMultiplier":0.5,"spreadMultiplier":0,"lifetime":0.2,"recoilMultiplier":0,"knockbackMultiplier":0,"initialVelocityMultiplier":0,"mountTurret":0,"order":9,"editor":{"name":"jaw right bite 3"}},{"bulletType":"none","projectile":-1,"offset":-10,"distance":140,"color":27,"mountTurret":1,"order":15,"editor":{"name":"jaw left bar"}},{"bulletType":"bullet","projectile":0,"flags":{"forceFire":true},"invisible":true,"angle":0.5369,"distance":5,"startDistance":43.8774,"damageMultiplier":0.75,"penetrationMultiplier":20,"bulletSizeMultiplier":0.5,"reloadMultiplier":0.5,"spreadMultiplier":0,"lifetime":0.2,"recoilMultiplier":0,"knockbackMultiplier":0,"initialVelocityMultiplier":0,"mountTurret":1,"order":17,"editor":{"name":"jaw left bite 1"}},{"bulletType":"bullet","projectile":0,"flags":{"forceFire":true},"invisible":true,"angle":0.2939,"distance":5,"startDistance":81.3004,"damageMultiplier":0.75,"penetrationMultiplier":20,"bulletSizeMultiplier":0.5,"reloadMultiplier":0.5,"spreadMultiplier":0,"lifetime":0.2,"recoilMultiplier":0,"knockbackMultiplier":0,"initialVelocityMultiplier":0,"mountTurret":1,"order":18,"editor":{"name":"jaw left bite 2"}},{"bulletType":"bullet","projectile":0,"flags":{"forceFire":true},"invisible":true,"angle":0.2002,"distance":5,"startDistance":120.7109,"damageMultiplier":0.75,"penetrationMultiplier":20,"bulletSizeMultiplier":0.5,"reloadMultiplier":0.5,"spreadMultiplier":0,"lifetime":0.2,"recoilMultiplier":0,"knockbackMultiplier":0,"initialVelocityMultiplier":0,"mountTurret":1,"order":19,"editor":{"name":"jaw left bite 3"}}],"bodyShapes":[{"sides":3,"size":20,"xOffset":140,"yOffset":-10,"angle":-1.5708,"color":1,"mountTurret":0,"order":1,"editor":{"name":"jaw right tooth 1"}},{"sides":3,"size":20,"xOffset":109.6667,"yOffset":-10,"angle":-1.5708,"color":1,"mountTurret":0,"order":2,"editor":{"name":"jaw right tooth 2"}},{"sides":3,"size":20,"xOffset":79.3333,"yOffset":-10,"angle":-1.5708,"color":1,"mountTurret":0,"order":3,"editor":{"name":"jaw right tooth 3"}},{"sides":3,"size":20,"xOffset":49,"yOffset":-10,"angle":-1.5708,"color":1,"mountTurret":0,"order":4,"editor":{"name":"jaw right tooth 4"}},{"sides":3,"size":27.5,"xOffset":140,"yOffset":-3,"angle":-2.618,"color":27,"mountTurret":0,"order":6,"editor":{"name":"jaw right fang"}},{"sides":3,"size":20,"xOffset":140,"yOffset":10,"angle":1.5708,"color":1,"mountTurret":1,"order":11,"editor":{"name":"jaw left tooth 1"}},{"sides":3,"size":20,"xOffset":109.6667,"yOffset":10,"angle":1.5708,"color":1,"mountTurret":1,"order":12,"editor":{"name":"jaw left tooth 2"}},{"sides":3,"size":20,"xOffset":79.3333,"yOffset":10,"angle":1.5708,"color":1,"mountTurret":1,"order":13,"editor":{"name":"jaw left tooth 3"}},{"sides":3,"size":20,"xOffset":49,"yOffset":10,"angle":1.5708,"color":1,"mountTurret":1,"order":14,"editor":{"name":"jaw left tooth 4"}},{"sides":3,"size":27.5,"xOffset":140,"yOffset":3,"angle":2.618,"color":27,"mountTurret":1,"order":16,"editor":{"name":"jaw left fang"}},{"sides":0,"size":6,"xOffset":5,"aboveBody":true,"color":0,"mountTurret":2,"order":21,"editor":{"name":"eye left pupil"}},{"sides":0,"size":6,"xOffset":5,"aboveBody":true,"color":0,"mountTurret":3,"order":23,"editor":{"name":"eye right pupil"}}],"turrets":[{"xOffset":40,"yOffset":20,"baseSize":10,"angle":0.7854,"arc":1.0472,"range":0,"controllable":true,"aboveBody":false,"color":27,"order":0,"editor":{"name":"jaw pivot right"}},{"xOffset":40,"yOffset":-20,"baseSize":10,"angle":-0.7854,"arc":1.0472,"range":0,"controllable":true,"aboveBody":false,"color":27,"order":10,"editor":{"name":"jaw pivot left"}},{"xOffset":8,"yOffset":-30,"baseSize":13,"arc":1.5708,"color":19,"order":20,"editor":{"name":"eye left"}},{"xOffset":8,"yOffset":30,"baseSize":13,"arc":1.5708,"color":19,"order":22,"editor":{"name":"eye right"}}]},{"id":100010,"name":"Scuttler","minLevel":1,"body":{"sides":0,"size":44},"projectiles":[{"name":"Bullet","base":"bullet","sides":-1}],"invisibility":{"gain":0.03076923076923077,"lossOnHit":0.05},"statsMaxLevel":[7,7,7,7,7,7,7,7],"upgradesFrom":[0],"barrels":[{"bulletType":"bullet","projectile":0,"distance":70,"order":0,"editor":{"name":"cannon"}},{"bulletType":"none","projectile":-1,"distance":58,"heightMultiplier":0.2857,"muzzleScale":0.8333,"color":20,"mountTurret":0,"order":2,"editor":{"name":"thigh 1 right"}},{"bulletType":"none","projectile":-1,"angle":-0.6435,"offset":34.8,"distance":40,"startDistance":46.4,"heightMultiplier":0.2381,"muzzleScale":0.6,"color":20,"mountTurret":0,"order":3,"editor":{"name":"shin 1 right"}},{"bulletType":"none","projectile":-1,"distance":58,"heightMultiplier":0.2857,"muzzleScale":0.8333,"color":20,"mountTurret":1,"order":6,"editor":{"name":"thigh 2 right"}},{"bulletType":"none","projectile":-1,"angle":-0.6435,"offset":34.8,"distance":40,"startDistance":46.4,"heightMultiplier":0.2381,"muzzleScale":0.6,"color":20,"mountTurret":1,"order":7,"editor":{"name":"shin 2 right"}},{"bulletType":"none","projectile":-1,"distance":58,"heightMultiplier":0.2857,"muzzleScale":0.8333,"color":20,"mountTurret":2,"order":10,"editor":{"name":"thigh 1 left"}},{"bulletType":"none","projectile":-1,"angle":0.6435,"offset":-34.8,"distance":40,"startDistance":46.4,"heightMultiplier":0.2381,"muzzleScale":0.6,"color":20,"mountTurret":2,"order":11,"editor":{"name":"shin 1 left"}},{"bulletType":"none","projectile":-1,"distance":58,"heightMultiplier":0.2857,"muzzleScale":0.8333,"color":20,"mountTurret":3,"order":14,"editor":{"name":"thigh 2 left"}},{"bulletType":"none","projectile":-1,"angle":0.6435,"offset":-34.8,"distance":40,"startDistance":46.4,"heightMultiplier":0.2381,"muzzleScale":0.6,"color":20,"mountTurret":3,"order":15,"editor":{"name":"shin 2 left"}}],"bodyShapes":[{"sides":4,"size":9,"xOffset":58,"star":true,"color":20,"mountTurret":0,"order":4,"editor":{"name":"knee 1 right"}},{"sides":4,"size":9,"xOffset":58,"star":true,"color":20,"mountTurret":1,"order":8,"editor":{"name":"knee 2 right"}},{"sides":4,"size":9,"xOffset":58,"star":true,"color":20,"mountTurret":2,"order":12,"editor":{"name":"knee 1 left"}},{"sides":4,"size":9,"xOffset":58,"star":true,"color":20,"mountTurret":3,"order":16,"editor":{"name":"knee 2 left"}}],"turrets":[{"xOffset":24,"yOffset":34,"baseSize":7,"angle":0.8727,"arc":0.2618,"range":250,"controllable":true,"aboveBody":false,"color":20,"order":1,"editor":{"name":"leg 1 right pivot"}},{"xOffset":-14,"yOffset":34,"baseSize":7,"angle":1.8326,"arc":0.2618,"range":250,"controllable":true,"aboveBody":false,"color":20,"order":5,"editor":{"name":"leg 2 right pivot"}},{"xOffset":24,"yOffset":-34,"baseSize":7,"angle":-0.8727,"arc":0.2618,"range":250,"controllable":true,"aboveBody":false,"color":20,"order":9,"editor":{"name":"leg 1 left pivot"}},{"xOffset":-14,"yOffset":-34,"baseSize":7,"angle":-1.8326,"arc":0.2618,"range":250,"controllable":true,"aboveBody":false,"color":20,"order":13,"editor":{"name":"leg 2 left pivot"}}]},{"id":100011,"name":"Slither","minLevel":1,"body":{"sides":0,"size":40},"projectiles":[{"name":"Trail end","base":"bullet","sides":6},{"name":"Trail segment","base":"bullet","sides":6,"burst":{"onExpire":true},"barrels":[{"flags":{"forceFire":true,"firesOnDeath":true},"angle":3.141592653589793,"distance":5,"startDistance":-20,"bulletType":"bullet","projectile":0,"penetrationMultiplier":5,"speedMultiplier":0,"bulletSizeMultiplier":1.0,"reloadMultiplier":0.25,"spreadMultiplier":0,"lifetime":0.75,"recoilMultiplier":0,"initialVelocityMultiplier":0}]}],"invisibility":{"gain":0.03076923076923077,"lossOnHit":0.05},"statsMaxLevel":[7,7,7,7,7,7,7,7],"upgradesFrom":[0],"barrels":[{"bulletType":"none","projectile":-1,"flags":{"aboveBody":true},"distance":22,"startDistance":40,"heightMultiplier":0.1429,"color":24,"order":4,"editor":{"name":"tongue"}},{"bulletType":"bullet","projectile":1,"flags":{"forceFire":true},"invisible":true,"angle":3.1416,"distance":5,"startDistance":40,"penetrationMultiplier":5,"speedMultiplier":0,"bulletSizeMultiplier":1.4,"reloadMultiplier":0.25,"spreadMultiplier":0,"lifetime":2,"recoilMultiplier":0,"initialVelocityMultiplier":0,"order":5,"editor":{"name":"trail dropper"}}],"bodyShapes":[{"sides":0,"size":5,"xOffset":4,"aboveBody":true,"color":0,"mountTurret":0,"order":1,"editor":{"name":"eye left pupil"}},{"sides":0,"size":5,"xOffset":4,"aboveBody":true,"color":0,"mountTurret":1,"order":3,"editor":{"name":"eye right pupil"}}],"turrets":[{"xOffset":12,"yOffset":-18,"baseSize":12,"arc":1.5708,"color":19,"order":0,"editor":{"name":"eye left"}},{"xOffset":12,"yOffset":18,"baseSize":12,"arc":1.5708,"color":19,"order":2,"editor":{"name":"eye right"}}]},{"id":100012,"name":"Pouncer","minLevel":1,"body":{"sides":0,"size":50},"projectiles":[{"name":"Bullet","base":"bullet","sides":-1},{"name":"Dash","base":"trap","sides":0,"star":true,"spin":0.01}],"invisibility":{"gain":0.03076923076923077,"lossOnHit":0.05},"statsMaxLevel":[7,7,7,7,7,7,7,7],"upgradesFrom":[0],"helpText":"Right click to dash","barrels":[{"bulletType":"bullet","projectile":0,"order":0,"editor":{"name":"cannon"}},{"bulletType":"trap","projectile":1,"flags":{"firesOnSecondary":true},"invisible":true,"angle":3.1416,"distance":5,"startDistance":-43,"damageMultiplier":0,"penetrationMultiplier":0,"speedMultiplier":0,"bulletSizeMultiplier":1.6,"reloadMultiplier":4.2,"spreadMultiplier":0,"lifetime":0.1,"recoilMultiplier":16,"knockbackMultiplier":0,"initialVelocityMultiplier":3,"order":1,"editor":{"name":"pounce"}}]},{"id":100013,"name":"Shell","minLevel":1,"body":{"sides":0,"size":8},"projectiles":[{"name":"Bullet","base":"bullet","sides":-1}],"invisibility":{"gain":0.03076923076923077,"lossOnHit":0.05},"statsMaxLevel":[7,7,7,7,7,7,7,7],"upgradesFrom":[0],"barrels":[{"bulletType":"bullet","projectile":0,"distance":110,"order":0,"editor":{"name":"cannon"}}],"bodyShapes":[{"sides":8,"size":78,"color":26,"collidable":true,"order":1,"editor":{"name":"shell (collidable)"}},{"sides":8,"size":58,"color":11,"order":2,"editor":{"name":"shell top"}}]},{"id":100014,"name":"Thrower","minLevel":1,"body":{"sides":0,"size":50},"projectiles":[{"name":"Spiky star","base":"bullet","sides":5,"star":true,"spin":0.15,"parts":[{"sides":0,"size":16,"aboveBody":true,"color":19,"editor":{"name":"eye"}},{"sides":0,"size":7,"xOffset":6,"aboveBody":true,"color":20,"editor":{"name":"pupil"}}]}],"invisibility":{"gain":0.03076923076923077,"lossOnHit":0.05},"statsMaxLevel":[7,7,7,7,7,7,7,7],"upgradesFrom":[1],"barrels":[{"bulletType":"bullet","projectile":0,"order":0,"editor":{"name":"star cannon"}}]},{"id":100015,"name":"Haunt","minLevel":1,"body":{"sides":0,"size":50},"projectiles":[{"name":"Bullet","base":"bullet","sides":-1}],"invisibility":{"enabled":true,"gain":0.03076923076923077,"revealDistance":450,"lossOnHit":0.05},"statsMaxLevel":[7,7,7,7,7,7,7,7],"upgradesFrom":[1],"barrels":[{"bulletType":"bullet","projectile":0,"order":0,"editor":{"name":"cannon"}}],"bodyShapes":[{"sides":0,"size":7,"xOffset":16,"yOffset":-16,"aboveBody":true,"color":8,"staysVisible":true,"order":1,"editor":{"name":"eye left (visible while invisible)"}},{"sides":0,"size":7,"xOffset":16,"yOffset":16,"aboveBody":true,"color":8,"staysVisible":true,"order":2,"editor":{"name":"eye right (visible while invisible)"}}]},{"id":100016,"name":"Thrifty","minLevel":1,"body":{"sides":0,"size":46},"projectiles":[{"name":"Wingbeat","base":"bullet","sides":-1,"color":19},{"name":"Trail end","base":"bullet","sides":6},{"name":"Trail segment","base":"bullet","sides":6,"burst":{"onExpire":true},"barrels":[{"flags":{"forceFire":true,"firesOnDeath":true},"angle":3.141592653589793,"distance":5,"startDistance":-20,"bulletType":"bullet","projectile":1,"penetrationMultiplier":5,"speedMultiplier":0,"bulletSizeMultiplier":1.0,"reloadMultiplier":0.25,"spreadMultiplier":0,"lifetime":0.75,"recoilMultiplier":0,"initialVelocityMultiplier":0}]},{"name":"Bullet","base":"bullet","sides":-1}],"invisibility":{"gain":0.03076923076923077,"lossOnHit":0.05},"statsMaxLevel":[7,0,7,7,7,7,7,7],"upgradesFrom":[1],"helpText":"Reload capped at 0: the cheapest way to move","barrels":[{"bulletType":"bullet","projectile":0,"angle":1.2905,"offset":-2.7082,"distance":137.3608,"startDistance":19.5107,"heightMultiplier":0.7143,"muzzleScale":0.4667,"color":19,"order":0,"editor":{"name":"wing right"},"damageMultiplier":0.01,"penetrationMultiplier":0.2,"bulletSizeMultiplier":0.15,"speedMultiplier":0.1,"lifetime":0.1,"recoilMultiplier":0,"knockbackMultiplier":0,"reloadMultiplier":0.5,"spreadMultiplier":0},{"bulletType":"bullet","projectile":0,"angle":-1.2905,"offset":2.7082,"distance":137.3608,"startDistance":19.5107,"heightMultiplier":0.7143,"muzzleScale":0.4667,"color":19,"order":1,"editor":{"name":"wing left"},"damageMultiplier":0.01,"penetrationMultiplier":0.2,"bulletSizeMultiplier":0.15,"speedMultiplier":0.1,"lifetime":0.1,"recoilMultiplier":0,"knockbackMultiplier":0,"reloadMultiplier":0.5,"spreadMultiplier":0,"delay":0.5},{"bulletType":"bullet","projectile":2,"flags":{"forceFire":true},"invisible":true,"angle":3.1416,"distance":5,"startDistance":40,"penetrationMultiplier":5,"speedMultiplier":0,"bulletSizeMultiplier":1.2,"reloadMultiplier":0.25,"spreadMultiplier":0,"lifetime":1.5,"recoilMultiplier":0,"initialVelocityMultiplier":0,"order":2,"editor":{"name":"trail dropper"}},{"bulletType":"bullet","projectile":3,"distance":85,"order":3,"editor":{"name":"cannon"}}]},{"id":100017,"name":"Hornet","minLevel":1,"body":{"sides":0,"size":50},"projectiles":[{"name":"Bullet","base":"bullet","sides":-1},{"name":"Seeker missile","base":"bullet","sides":-1,"barrels":[{"flags":{"forceFire":true},"angle":3.141592653589793,"distance":188,"heightMultiplier":2.4,"bulletType":"bullet","projectile":0,"damageMultiplier":0,"penetrationMultiplier":0,"speedMultiplier":0,"bulletSizeMultiplier":0.8,"reloadMultiplier":0.5,"spreadMultiplier":0,"lifetime":0.2,"recoilMultiplier":5,"knockbackMultiplier":0,"initialVelocityMultiplier":0.5,"color":27,"editor":{"name":"engine"},"mountTurret":0}],"turrets":[{"arc":0.4363323129985824,"range":2000,"aboveBody":false,"editor":{"name":"seeker"}}]}],"invisibility":{"gain":0.03076923076923077,"lossOnHit":0.05},"statsMaxLevel":[7,7,7,7,7,7,7,7],"upgradesFrom":[1],"barrels":[{"bulletType":"none","projectile":-1,"distance":92.63,"heightMultiplier":0.8,"muzzleScale":1.75,"order":-1,"editor":{"name":"missile tube base"}},{"bulletType":"bullet","projectile":1,"distance":80,"heightMultiplier":1.7,"penetrationMultiplier":4,"speedMultiplier":0.63,"bulletSizeMultiplier":1.2,"reloadMultiplier":4,"lifetime":3.9,"recoilMultiplier":3,"knockbackMultiplier":0.1,"order":1,"editor":{"name":"missile tube"}}]},{"id":100018,"name":"Grenadier","minLevel":1,"body":{"sides":0,"size":50},"projectiles":[{"name":"Bullet","base":"bullet","sides":-1},{"name":"Exploding missile","base":"bullet","sides":-1,"barrels":[{"flags":{"forceFire":true},"angle":3.141592653589793,"distance":188,"heightMultiplier":2.4,"bulletType":"bullet","projectile":0,"damageMultiplier":0,"penetrationMultiplier":0,"speedMultiplier":0,"bulletSizeMultiplier":0.8,"reloadMultiplier":0.5,"spreadMultiplier":0,"lifetime":0.2,"recoilMultiplier":5,"knockbackMultiplier":0,"initialVelocityMultiplier":0.5,"color":27,"editor":{"name":"engine"},"mountTurret":0},{"distance":27,"bulletType":"bullet","projectile":0,"speedMultiplier":2,"numBullets":10,"spreadMultiplier":10,"lifetime":0.3,"recoilMultiplier":0,"knockbackMultiplier":0,"initialVelocityMultiplier":1.5,"editor":{"name":"warhead"},"flags":{"firesOnDeath":true}}],"burst":{"onSecondary":true,"onDestroyed":true,"onExpire":true},"turrets":[{"arc":0.4363323129985824,"range":2000,"aboveBody":false,"editor":{"name":"seeker"}}]}],"invisibility":{"gain":0.03076923076923077,"lossOnHit":0.05},"statsMaxLevel":[7,7,7,7,7,7,7,7],"upgradesFrom":[1],"helpText":"Right click to set off your missiles","barrels":[{"bulletType":"none","projectile":-1,"distance":92.63,"heightMultiplier":0.8,"muzzleScale":1.75,"order":-1,"editor":{"name":"missile tube base"}},{"bulletType":"bullet","projectile":1,"distance":80,"heightMultiplier":1.7,"penetrationMultiplier":4,"speedMultiplier":0.63,"bulletSizeMultiplier":1.2,"reloadMultiplier":4,"lifetime":3.9,"recoilMultiplier":3,"knockbackMultiplier":0.1,"order":1,"editor":{"name":"missile tube"}}]},{"id":100019,"name":"Flak","minLevel":1,"body":{"sides":0,"size":50},"projectiles":[{"name":"Bullet","base":"bullet","sides":-1},{"name":"Flak missile","base":"bullet","sides":-1,"barrels":[{"flags":{"forceFire":true},"angle":3.141592653589793,"distance":188,"heightMultiplier":2.4,"bulletType":"bullet","projectile":0,"damageMultiplier":0,"penetrationMultiplier":0,"speedMultiplier":0,"bulletSizeMultiplier":0.8,"reloadMultiplier":0.5,"spreadMultiplier":0,"lifetime":0.2,"recoilMultiplier":5,"knockbackMultiplier":0,"initialVelocityMultiplier":0.5,"color":27,"editor":{"name":"engine"},"mountTurret":0},{"distance":68,"bulletType":"bullet","projectile":0,"speedMultiplier":2,"numBullets":10,"spreadMultiplier":10,"lifetime":0.3,"recoilMultiplier":0,"knockbackMultiplier":0,"initialVelocityMultiplier":1.5,"editor":{"name":"warhead"},"startDistance":-81,"mountTurret":1,"reloadMultiplier":20,"invisible":true}],"turrets":[{"arc":0.4363323129985824,"range":2000,"aboveBody":false,"editor":{"name":"seeker"}},{"arc":1.3962634015954636,"range":400,"aboveBody":false,"editor":{"name":"fuse"}}]}],"invisibility":{"gain":0.03076923076923077,"lossOnHit":0.05},"statsMaxLevel":[7,7,7,7,7,7,7,7],"upgradesFrom":[1],"barrels":[{"bulletType":"none","projectile":-1,"distance":92.63,"heightMultiplier":0.8,"muzzleScale":1.75,"order":-1,"editor":{"name":"missile tube base"}},{"bulletType":"bullet","projectile":1,"distance":80,"heightMultiplier":1.7,"penetrationMultiplier":4,"speedMultiplier":0.63,"bulletSizeMultiplier":1.2,"reloadMultiplier":4,"lifetime":3.9,"recoilMultiplier":3,"knockbackMultiplier":0.1,"order":1,"editor":{"name":"missile tube"}}]},{"id":100020,"name":"Volley","minLevel":1,"body":{"sides":0,"size":50},"projectiles":[{"name":"Bullet","base":"bullet","sides":-1},{"name":"Cluster missile 1","base":"drone","sides":0,"burst":{"onSecondary":true,"onDestroyed":true,"onExpire":true},"barrels":[{"distance":27,"bulletType":"bullet","projectile":0,"speedMultiplier":2,"numBullets":4,"spreadMultiplier":10,"lifetime":0.3,"recoilMultiplier":0,"knockbackMultiplier":0,"initialVelocityMultiplier":1.5,"flags":{"firesOnDeath":true},"editor":{"name":"warhead"}},{"angle":1.5707963267948966,"distance":12,"bulletType":"bullet","projectile":0,"damageMultiplier":0,"penetrationMultiplier":0,"speedMultiplier":0,"bulletSizeMultiplier":0.2,"reloadMultiplier":20,"spreadMultiplier":20,"lifetime":0.1,"recoilMultiplier":20,"knockbackMultiplier":0,"initialVelocityMultiplier":0.2,"delay":0.1,"invisible":true,"editor":{"name":"splitter"}},{"angle":3.141592653589793,"distance":200,"heightMultiplier":2.4,"bulletType":"none","projectile":-1,"color":27,"editor":{"name":"tail"}}]},{"name":"Cluster missile 2","base":"drone","sides":0,"burst":{"onSecondary":true,"onDestroyed":true,"onExpire":true},"barrels":[{"distance":27,"bulletType":"bullet","projectile":0,"speedMultiplier":2,"numBullets":4,"spreadMultiplier":10,"lifetime":0.3,"recoilMultiplier":0,"knockbackMultiplier":0,"initialVelocityMultiplier":1.5,"flags":{"firesOnDeath":true},"editor":{"name":"warhead"}},{"angle":-1.5707963267948966,"distance":12,"bulletType":"bullet","projectile":0,"damageMultiplier":0,"penetrationMultiplier":0,"speedMultiplier":0,"bulletSizeMultiplier":0.2,"reloadMultiplier":20,"spreadMultiplier":20,"lifetime":0.1,"recoilMultiplier":20,"knockbackMultiplier":0,"initialVelocityMultiplier":0.2,"delay":0.1,"invisible":true,"editor":{"name":"splitter"}},{"angle":3.141592653589793,"distance":200,"heightMultiplier":2.4,"bulletType":"none","projectile":-1,"color":27,"editor":{"name":"tail"}}]}],"invisibility":{"gain":0.03076923076923077,"lossOnHit":0.05},"statsMaxLevel":[7,7,7,7,7,7,7,7],"upgradesFrom":[1],"helpText":"Hold left click after firing: the salvo splits","zoomMultiplier":0.8,"barrels":[{"bulletType":"drone","projectile":1,"numDrones":2,"droneAggressiveCrashRadius":900,"numBullets":6,"reloadMultiplier":6,"spreadMultiplier":0,"lifetime":3,"recoilMultiplier":0,"knockbackMultiplier":0,"order":0,"editor":{"name":"cluster tube 1"}},{"bulletType":"drone","projectile":2,"numDrones":2,"droneAggressiveCrashRadius":900,"numBullets":6,"reloadMultiplier":6,"spreadMultiplier":0,"lifetime":3,"recoilMultiplier":0,"knockbackMultiplier":0,"order":1,"editor":{"name":"cluster tube 2"}}]},{"id":100021,"name":"Orrery","minLevel":1,"body":{"sides":0,"size":50},"projectiles":[{"name":"Bullet","base":"bullet","sides":-1}],"invisibility":{"gain":0.03076923076923077,"lossOnHit":0.05},"statsMaxLevel":[7,7,7,7,7,7,7,7],"upgradesFrom":[1],"helpText":"The moons go round; the ring guns turn and fire","barrels":[{"bulletType":"bullet","projectile":0,"flags":{"forceFire":true,"aboveBody":true},"distance":62,"startDistance":40,"heightMultiplier":0.7,"damageMultiplier":0.4,"reloadMultiplier":1.5,"mountPart":0,"order":1,"editor":{"name":"ring gun 1"}},{"bulletType":"bullet","projectile":0,"flags":{"forceFire":true,"aboveBody":true},"angle":3.1416,"distance":62,"startDistance":40,"heightMultiplier":0.7,"damageMultiplier":0.4,"reloadMultiplier":1.5,"mountPart":0,"order":2,"editor":{"name":"ring gun 2"}},{"bulletType":"bullet","projectile":0,"order":7,"editor":{"name":"cannon"}}],"bodyShapes":[{"sides":8,"size":64,"color":20,"order":0,"editor":{"name":"plate"},"spinSpeed":0.02},{"sides":0,"size":26,"xOffset":-112,"color":10,"order":3,"editor":{"name":"planet"},"spinSpeed":0.04},{"sides":0,"size":8,"xOffset":44,"aboveBody":true,"color":8,"mountPart":1,"order":4,"editor":{"name":"moon 1"}},{"sides":0,"size":8,"xOffset":-22,"yOffset":38.1051,"angle":2.0944,"aboveBody":true,"color":8,"mountPart":1,"order":5,"editor":{"name":"moon 2"}},{"sides":0,"size":8,"xOffset":-22,"yOffset":-38.1051,"angle":4.1888,"aboveBody":true,"color":8,"mountPart":1,"order":6,"editor":{"name":"moon 3"}}]},{"id":100022,"name":"Navigator","minLevel":1,"body":{"sides":0,"size":50},"projectiles":[{"name":"Bullet","base":"bullet","sides":-1}],"invisibility":{"gain":0.03076923076923077,"lossOnHit":0.05},"statsMaxLevel":[7,7,7,7,7,7,7,7],"upgradesFrom":[1],"helpText":"Turn: the square and the needle stay put","barrels":[{"bulletType":"bullet","projectile":0,"order":3,"editor":{"name":"cannon"}}],"bodyShapes":[{"sides":4,"size":82,"color":20,"fixedRotation":true,"order":-1,"editor":{"name":"base (fixed)"}},{"sides":3,"size":32,"aboveBody":true,"color":24,"fixedRotation":true,"order":1,"editor":{"name":"needle (fixed)"}},{"sides":0,"size":6,"aboveBody":true,"color":0,"order":2,"editor":{"name":"needle (fixed) hub"}}]},{"id":100023,"name":"Tangerine","minLevel":1,"body":{"sides":0,"size":50,"color":"#e67828"},"projectiles":[{"name":"Bullet","base":"bullet","sides":-1}],"invisibility":{"gain":0.03076923076923077,"lossOnHit":0.05},"statsMaxLevel":[7,7,7,7,7,7,7,7],"upgradesFrom":[1],"helpText":"The badge is your team colour; the fin is see-through","barrels":[{"bulletType":"bullet","projectile":0,"order":4,"editor":{"name":"cannon"}}],"bodyShapes":[{"sides":4,"size":18,"aboveBody":true,"color":27,"order":0,"editor":{"name":"badge (same color as the body)"}},{"sides":0,"size":11,"xOffset":-28,"yOffset":-30,"aboveBody":true,"color":17,"order":1,"editor":{"name":"stud (Fallen)"}},{"sides":0,"size":11,"xOffset":-28,"yOffset":30,"aboveBody":true,"color":17,"order":2,"editor":{"name":"stud right (Fallen)"}},{"sides":3,"size":34,"xOffset":-78,"angle":3.1416,"color":"#ffffff66","order":3,"editor":{"name":"fin (40 % opacity)"}}]},{"id":100024,"name":"Warden","minLevel":1,"body":{"sides":0,"size":60,"color":17},"projectiles":[{"name":"Drone","base":"drone","sides":-1},{"name":"Bullet","base":"bullet","sides":-1}],"invisibility":{"gain":0.03076923076923077,"lossOnHit":0.05},"statsMaxLevel":[7,7,7,7,7,7,7,7],"editor":{"boss":true},"barrels":[{"bulletType":"drone","projectile":0,"flags":{"forceFire":true},"angle":3.1416,"distance":70,"muzzleScale":1.75,"numDrones":4,"droneAggressiveCrashRadius":900,"damageMultiplier":0.7,"penetrationMultiplier":2,"speedMultiplier":0.8,"reloadMultiplier":6,"order":4,"editor":{"name":"spawner"}},{"bulletType":"bullet","projectile":1,"distance":120,"heightMultiplier":1.1905,"order":5,"editor":{"name":"main gun"}},{"bulletType":"bullet","projectile":1,"angle":2.0944,"order":6,"editor":{"name":"side gun left"}},{"bulletType":"bullet","projectile":1,"angle":-2.0944,"order":7,"editor":{"name":"side gun right"}}],"bodyShapes":[{"sides":3,"size":40,"aboveBody":true,"color":20,"order":0,"editor":{"name":"crest"}},{"sides":3,"size":26,"xOffset":38,"yOffset":65.8179,"angle":1.0472,"color":17,"collidable":true,"order":1,"editor":{"name":"horn 1 (collidable)"}},{"sides":3,"size":26,"xOffset":-76,"angle":3.1416,"color":17,"collidable":true,"order":2,"editor":{"name":"horn 2 (collidable)"}},{"sides":3,"size":26,"xOffset":38,"yOffset":-65.8179,"angle":5.236,"color":17,"collidable":true,"order":3,"editor":{"name":"horn 3 (collidable)"}}]}],"bosses":[{"tank":100024,"name":"Warden","spawnMessage":"The Warden wakes!","maxHealth":6000,"xpBounty":50000,"scale":2.5,"ai":{"aggressiveCrashRadius":2000},"minDamageMultiplier":4}]}