{
  "characters": [
    {
      "id": "blue",
      "name": "Blue Shark",
      "enabled": true,
      "default": true,
      "stats": {
        "speed": 1,
        "damage": 1,
        "health": 1
      },
      "animations": {
        "swim": {
          "folder": "shark-skin1",
          "frameCount": 20,
          "fps": 20,
          "loop": true
        },
        "bite": {
          "folder": "shark-skin1-attack",
          "frameCount": 16,
          "fps": 30,
          "loop": false
        },
        "heavy_bite": {
          "folder": "shark-skin1-heavy",
          "frameCount": 80,
          "fps": 20,
          "loop": false,
          "scale": 1.2
        },
        "special": {
          "folder": "shark-skin1-attack",
          "frameCount": 16,
          "fps": 40,
          "loop": false,
          "effect": "spin"
        },
        "boost": {
          "folder": "shark-skin1",
          "frameCount": 20,
          "fps": 40,
          "loop": true
        },
        "hurt": {
          "folder": "shark-skin1",
          "frameCount": 20,
          "fps": 30,
          "loop": false
        },
        "death": {
          "folder": "shark-skin1",
          "frameCount": 20,
          "fps": 15,
          "loop": false
        }
      }
    },
    {
      "id": "shadow",
      "name": "Shadow Shark",
      "enabled": true,
      "default": false,
      "stats": {
        "speed": 1.1,
        "damage": 0.9,
        "health": 1
      },
      "animations": {
        "swim": {
          "folder": "shark-skin2",
          "frameCount": 20,
          "fps": 20,
          "loop": true
        },
        "bite": {
          "folder": "shark-skin2-attack",
          "frameCount": 16,
          "fps": 30,
          "loop": false
        },
        "heavy_bite": {
          "folder": "shark-skin2-heavy",
          "frameCount": 80,
          "fps": 20,
          "loop": false,
          "scale": 1.2
        },
        "special": {
          "folder": "shark-skin2-attack",
          "frameCount": 16,
          "fps": 40,
          "loop": false,
          "effect": "dash"
        },
        "boost": {
          "folder": "shark-skin2",
          "frameCount": 20,
          "fps": 40,
          "loop": true
        },
        "hurt": {
          "folder": "shark-skin2",
          "frameCount": 20,
          "fps": 30,
          "loop": false
        },
        "death": {
          "folder": "shark-skin2",
          "frameCount": 20,
          "fps": 15,
          "loop": false
        }
      }
    }
  ],
  "version": 205,
  "backgrounds": [
    {
      "id": "ocean_depths",
      "name": "Ocean Depths",
      "file": "background.png",
      "enabled": true
    },
    {
      "id": "bg_generated_1",
      "name": "Deep Sea",
      "file": "backgrounds/bg-generated-1.png",
      "enabled": true
    },
    {
      "id": "bg_user_1",
      "name": "Coral Reef",
      "file": "backgrounds/bg-user-1.png",
      "enabled": true
    },
    {
      "id": "bg_tmp_1",
      "name": "Abyss",
      "file": "backgrounds/bg-tmp-1.png",
      "enabled": true
    },
    {
      "id": "bg_tmp_2",
      "name": "Sunken Ruins",
      "file": "backgrounds/bg-tmp-2.png",
      "enabled": true
    }
  ],
  "assets": {
    "coin_common": {
      "name": "Common Coin",
      "type": "static",
      "file": "coin.png",
      "width": 32,
      "height": 32
    },
    "coin_rare": {
      "name": "Rare Coin",
      "type": "static",
      "file": "coin-rare.png",
      "width": 45,
      "height": 45,
      "glow": "#ffd700"
    },
    "boat": {
      "name": "Fishing Boat",
      "type": "static",
      "file": "boat.png",
      "width": 160,
      "height": 80
    },
    "harpoon": {
      "name": "Harpoon",
      "type": "static",
      "file": "harpoon.png",
      "width": 20,
      "height": 60
    },
    "mine": {
      "name": "Sea Mine",
      "type": "static",
      "file": "mine.png",
      "fallback": "procedural",
      "width": 35,
      "height": 35
    },
    "net": {
      "name": "Fishing Net",
      "type": "static",
      "file": "net.png",
      "fallback": "procedural",
      "width": 80,
      "height": 100
    },
    "barrel": {
      "name": "Toxic Barrel",
      "type": "static",
      "file": "barrel.png",
      "fallback": "procedural",
      "width": 30,
      "height": 40
    },
    "jellyfish": {
      "name": "Jellyfish",
      "type": "animated",
      "folder": "jellyfish",
      "frameCount": 8,
      "fps": 10,
      "loop": true,
      "fallback": "procedural",
      "width": 25,
      "height": 35
    },
    "background": {
      "name": "Ocean Background",
      "type": "static",
      "file": "background.png",
      "width": 1280,
      "height": 720
    }
  },
  "settings": {
    "aiUsesOppositeSkin": true
  }
}