{
  "schemaVersion": 2,
  "generatorVersion": 2,
  "seed": 20261022,
  "variants": 8,
  "coordinateSystem": "logical pixels; y increases downward; transparent 96x96 cells",
  "geometryContract": {
    "cell": [
      96,
      96
    ],
    "anchor": [
      48,
      80
    ],
    "terrainSurfaceCenter": [
      48,
      43
    ],
    "terrainStepColumn": [
      40,
      20
    ],
    "terrainStepRow": [
      -40,
      20
    ]
  },
  "sources": {
    "tools/generate.py": "47c4adf54798a73c3e326e95914e943d5a21ee733c58378ba431a19ce2706d9e",
    "tools/gallery.html": "ebc06ea4ac527923941d6828bb2a20120356022d8cf9ab3125f76ba866b68217",
    "design/games.json": "a4be6340491f38d92a22dd349719b39a6c0217c225a789362c76320ad67fa1de",
    "tools/worlds/__init__.py": "615bd917a3c18bb8606f71a10d39c6ab288c5e858926828d6ae2ca20d8182f77",
    "tools/worlds/brassbelow.py": "bda66db138446f70a426bcbdd8af4bea5b59ea23c058b14b5a9003abe825151e",
    "tools/worlds/common.py": "db70e0218ad75dcb97e528150831d226de633e7a41ea12f9051be23c74dabadf",
    "tools/worlds/hearthcross.py": "a05408f38dfe37da5e4e202cbfaca835c26c1729b5ce28884f5037aa1da628b9",
    "tools/worlds/skywake.py": "bdcb42acfdbff7fa961f01cb98f25aa52293d639a630deef57ae66927d64a4c8",
    "tools/worlds/starbloom.py": "45325ff4fcbaffe620f52a5b6b227447f6e119e35ef653a469ceec4a03b8d1ff"
  },
  "counts": {
    "staticAssets": 1329,
    "animationStrips": 512,
    "sceneStudies": 12,
    "semanticFamilies": 228,
    "rendererKinds": 196,
    "uniqueStaticVisuals": 1097
  },
  "games": [
    {
      "id": "skywake",
      "title": "Skywake Archipelago",
      "genre": "Exploration & crafting",
      "palette": {
        "ink": "#253944",
        "base": "#70ad86",
        "light": "#d5edc6",
        "accent": "#f6c86b",
        "earth": "#846854"
      },
      "assets": {
        "terrain": [
          "grass",
          "stone",
          "water",
          "path"
        ],
        "props": [
          "tree",
          "crystal",
          "house",
          "workshop"
        ],
        "actors": [
          "scout",
          "guardian",
          "slime"
        ],
        "items": [
          "ore",
          "seed",
          "potion"
        ],
        "effects": [
          "spark",
          "heal"
        ],
        "ui": [
          "heart",
          "slot"
        ]
      }
    },
    {
      "id": "brassbelow",
      "title": "Brass Below",
      "genre": "Turn-based tactics",
      "palette": {
        "ink": "#292d3e",
        "base": "#8796a8",
        "light": "#e5ddd0",
        "accent": "#f4ba60",
        "earth": "#79634e"
      },
      "assets": {
        "terrain": [
          "metal",
          "stone",
          "hazard",
          "path"
        ],
        "props": [
          "machine",
          "turret",
          "gate",
          "crystal"
        ],
        "actors": [
          "scout",
          "drone",
          "golem"
        ],
        "items": [
          "ore",
          "relic",
          "potion"
        ],
        "effects": [
          "projectile",
          "burst"
        ],
        "ui": [
          "shield",
          "slot"
        ]
      }
    },
    {
      "id": "hearthcross",
      "title": "Hearthcross Haven",
      "genre": "Shop & settlement management",
      "palette": {
        "ink": "#493347",
        "base": "#bc7d82",
        "light": "#f6dfb0",
        "accent": "#b6d58a",
        "earth": "#8e675d"
      },
      "assets": {
        "terrain": [
          "grass",
          "path",
          "soil",
          "water"
        ],
        "props": [
          "stall",
          "house",
          "chest",
          "lantern"
        ],
        "actors": [
          "merchant",
          "guardian",
          "slime"
        ],
        "items": [
          "coin",
          "potion",
          "seed"
        ],
        "effects": [
          "spark",
          "heal"
        ],
        "ui": [
          "heart",
          "button"
        ]
      }
    },
    {
      "id": "starbloom",
      "title": "Starbloom Sentinel",
      "genre": "Action roguelite",
      "palette": {
        "ink": "#292844",
        "base": "#7c91c9",
        "light": "#dce2f4",
        "accent": "#f2a5d2",
        "earth": "#5b6685"
      },
      "assets": {
        "terrain": [
          "moss",
          "soil",
          "water",
          "hazard"
        ],
        "props": [
          "flower",
          "mushroom",
          "reed",
          "crystal"
        ],
        "actors": [
          "guardian",
          "beetle",
          "drone"
        ],
        "items": [
          "seed",
          "relic",
          "potion"
        ],
        "effects": [
          "projectile",
          "burst"
        ],
        "ui": [
          "heart",
          "shield"
        ]
      }
    }
  ],
  "recipes": {
    "skywake": [
      {
        "kind": "shore-bank",
        "category": "terrain",
        "usage": "Grass island shore; a set mask bit marks an exposed water edge.",
        "states": [
          "m00",
          "m01",
          "m02",
          "m03",
          "m04",
          "m05",
          "m06",
          "m07",
          "m08",
          "m09",
          "m10",
          "m11",
          "m12",
          "m13",
          "m14",
          "m15"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "topology": {
          "type": "shore",
          "maskBits": {
            "ne": 1,
            "se": 2,
            "sw": 4,
            "nw": 8
          },
          "semantics": "set bit = water beyond edge"
        }
      },
      {
        "kind": "open-water",
        "category": "terrain",
        "usage": "Blue shallow water matching exposed shore-bank edges.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "wind-path",
        "category": "terrain",
        "usage": "Stone route with explicit connections to neighboring tile centers.",
        "states": [
          "m00",
          "m01",
          "m02",
          "m03",
          "m04",
          "m05",
          "m06",
          "m07",
          "m08",
          "m09",
          "m10",
          "m11",
          "m12",
          "m13",
          "m14",
          "m15"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "topology": {
          "type": "path",
          "maskBits": {
            "ne": 1,
            "se": 2,
            "sw": 4,
            "nw": 8
          },
          "semantics": "set bit = connected path"
        }
      },
      {
        "kind": "cliff-ledge",
        "category": "terrain",
        "usage": "Floating chalk-rock ledge with root, waterfall, or mineral face.",
        "states": [
          "roots",
          "falls",
          "mineral"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "rope-bridge",
        "category": "terrain",
        "usage": "Traversable-looking wood bridge with clear repair states.",
        "states": [
          "broken",
          "building",
          "active"
        ],
        "directions": [
          "e",
          "w"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "wind-beacon",
        "category": "props",
        "usage": "Route project: collapsed frame, scaffold, and illuminated sail beacon.",
        "states": [
          "broken",
          "building",
          "active"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "wind-garden",
        "category": "props",
        "usage": "Habitat project: withered planter, planted bed, and flourishing wind garden.",
        "states": [
          "broken",
          "building",
          "active"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "rain-collector",
        "category": "props",
        "usage": "Water project: cracked barrel, collection scaffold, and filled collector.",
        "states": [
          "broken",
          "building",
          "active"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "dock-mast",
        "category": "props",
        "usage": "Travel project: snapped mooring mast, rigging work, and open sail landing.",
        "states": [
          "broken",
          "building",
          "active"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "seed-nursery",
        "category": "props",
        "usage": "Resource project: derelict greenhouse, nursery trays, and thriving plants.",
        "states": [
          "broken",
          "building",
          "active"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "survey-table",
        "category": "props",
        "usage": "Cartography project: wrecked desk, drafting work, and complete route map.",
        "states": [
          "broken",
          "building",
          "active"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "cartographer",
        "category": "actors",
        "usage": "Distinct sail-caped explorer with goggles, map satchel, and survey tool.",
        "states": [
          "idle",
          "walk",
          "survey",
          "hurt"
        ],
        "directions": [
          "s",
          "e",
          "n",
          "w"
        ],
        "clips": {
          "idle": {
            "frames": 6,
            "fps": 6,
            "loop": true
          },
          "walk": {
            "frames": 6,
            "fps": 10,
            "loop": true
          },
          "survey": {
            "frames": 6,
            "fps": 9,
            "loop": false
          },
          "hurt": {
            "frames": 6,
            "fps": 10,
            "loop": false
          }
        },
        "previewFrames": {
          "survey": 3,
          "hurt": 2
        },
        "mirrorPolicy": "east/west geometry mirrored; north/south independently drawn"
      },
      {
        "kind": "cloud-fox",
        "category": "actors",
        "usage": "Native six-legged fox with wind-catching tail and a curious snout.",
        "states": [
          "idle",
          "walk",
          "sniff"
        ],
        "directions": [
          "s",
          "e",
          "n",
          "w"
        ],
        "clips": {
          "idle": {
            "frames": 6,
            "fps": 6,
            "loop": true
          },
          "walk": {
            "frames": 6,
            "fps": 10,
            "loop": true
          },
          "sniff": {
            "frames": 6,
            "fps": 8,
            "loop": false
          }
        },
        "previewFrames": {
          "sniff": 3
        }
      },
      {
        "kind": "sailwing",
        "category": "actors",
        "usage": "Kite-winged island bird with articulated sails and a long rudder tail.",
        "states": [
          "perch",
          "fly",
          "call"
        ],
        "directions": [
          "s",
          "e",
          "n",
          "w"
        ],
        "clips": {
          "perch": {
            "frames": 6,
            "fps": 6,
            "loop": true
          },
          "fly": {
            "frames": 6,
            "fps": 12,
            "loop": true
          },
          "call": {
            "frames": 6,
            "fps": 8,
            "loop": false
          }
        },
        "previewFrames": {
          "fly": 2,
          "call": 3
        }
      },
      {
        "kind": "wood-bundle",
        "category": "items",
        "usage": "Harvested timber with visible growth rings and rope binding.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "wind-core",
        "category": "items",
        "usage": "Charged rotor crystal used by route restoration projects.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "compass-rose",
        "category": "items",
        "usage": "Brass pocket compass with distinct needle and cardinal ticks.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "bridge-kit",
        "category": "items",
        "usage": "Packed planks, rope coil, and pegs for bridge construction.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "garden-kit",
        "category": "items",
        "usage": "Hand trowel, seed pot, and twine for habitat restoration.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "sailcloth",
        "category": "items",
        "usage": "Folded patched sailcloth for masts and wind-catching structures.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "watering-can",
        "category": "items",
        "usage": "Curved-spout watering can with a readable handle and nozzle.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "seed-satchel",
        "category": "items",
        "usage": "Drawstring bag with a leaf seal and spilled seeds.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "restoration-rise",
        "category": "effects",
        "usage": "Ascending leaf and light ring; one-shot restoration feedback.",
        "states": [
          "play"
        ],
        "directions": [
          "s"
        ],
        "clips": {
          "play": {
            "frames": 6,
            "fps": 12,
            "loop": false
          }
        },
        "previewFrames": {
          "play": 2
        }
      },
      {
        "kind": "harvest-leaves",
        "category": "effects",
        "usage": "Outward leaves and wood chips; one-shot gathering feedback.",
        "states": [
          "play"
        ],
        "directions": [
          "s"
        ],
        "clips": {
          "play": {
            "frames": 6,
            "fps": 12,
            "loop": false
          }
        },
        "previewFrames": {
          "play": 2
        }
      },
      {
        "kind": "route-wind",
        "category": "effects",
        "usage": "Directional wind stream with sail-like motes; one-shot route-opening feedback.",
        "states": [
          "play"
        ],
        "directions": [
          "s"
        ],
        "clips": {
          "play": {
            "frames": 6,
            "fps": 12,
            "loop": false
          }
        },
        "previewFrames": {
          "play": 2
        }
      },
      {
        "kind": "route-pin",
        "category": "ui",
        "usage": "Route destination badge with locked, open, and selected shapes.",
        "states": [
          "locked",
          "open",
          "selected"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "harvest-badge",
        "category": "ui",
        "usage": "Gathering prompt with ready or depleted resource symbol.",
        "states": [
          "ready",
          "depleted"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "repair-badge",
        "category": "ui",
        "usage": "Repair prompt with missing materials or ready-to-build check.",
        "states": [
          "missing",
          "ready"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "timber-grove",
        "category": "props",
        "usage": "Harvestable wind-bent timber; a cut stump explicitly communicates depletion.",
        "states": [
          "ready",
          "depleted"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "crystal-seam",
        "category": "props",
        "usage": "Harvestable wind crystal seam; empty sockets remain after harvesting.",
        "states": [
          "ready",
          "depleted"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "ore-seam",
        "category": "props",
        "usage": "Dull metal ore in basalt; squared extraction pits remain when depleted.",
        "states": [
          "ready",
          "depleted"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "route-sign",
        "category": "props",
        "usage": "Route gate sign with a cross brace when locked and broad arrow when open.",
        "states": [
          "locked",
          "open"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "seed-bank",
        "category": "props",
        "usage": "Harvestable seed-pod rack with full hanging pods or visibly empty hooks and husks.",
        "states": [
          "ready",
          "depleted"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "survey-cairn",
        "category": "props",
        "usage": "Island chart landmark: a closed stone dial opens into a compass and pennant after survey.",
        "states": [
          "uncharted",
          "charted"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "cargo-board",
        "category": "props",
        "usage": "Dock delivery notice: a tied chart cover, an empty cargo cradle, or a sealed ready parcel distinguish charting and supply prerequisites.",
        "states": [
          "uncharted",
          "shortage",
          "ready"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "cargo-transfer",
        "category": "effects",
        "usage": "A rope-bound parcel passes from cartographer hands to the dock along one of four projected tile approaches.",
        "states": [
          "play"
        ],
        "directions": [
          "se",
          "sw",
          "nw",
          "ne"
        ],
        "clips": {
          "play": {
            "frames": 6,
            "fps": 10,
            "loop": false
          }
        },
        "previewFrames": {
          "play": 2
        },
        "facingConvention": "Screen diagonals follow the 2:1 projected grid; se/sw/nw/ne approach the dock without rotating the parcel."
      },
      {
        "kind": "meadow-bank",
        "category": "terrain",
        "usage": "Sheltered meadow shore with quiet clover details; mask bits still mean exposed water.",
        "states": [
          "m00",
          "m01",
          "m02",
          "m03",
          "m04",
          "m05",
          "m06",
          "m07",
          "m08",
          "m09",
          "m10",
          "m11",
          "m12",
          "m13",
          "m14",
          "m15"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "topology": {
          "type": "shore",
          "maskBits": {
            "ne": 1,
            "se": 2,
            "sw": 4,
            "nw": 8
          },
          "semantics": "set bit = water beyond edge"
        }
      },
      {
        "kind": "quarry-bank",
        "category": "terrain",
        "usage": "Flat chalk quarry shore with shallow seams; mask bits still mean exposed water.",
        "states": [
          "m00",
          "m01",
          "m02",
          "m03",
          "m04",
          "m05",
          "m06",
          "m07",
          "m08",
          "m09",
          "m10",
          "m11",
          "m12",
          "m13",
          "m14",
          "m15"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "topology": {
          "type": "shore",
          "maskBits": {
            "ne": 1,
            "se": 2,
            "sw": 4,
            "nw": 8
          },
          "semantics": "set bit = water beyond edge"
        }
      },
      {
        "kind": "settlement-keeper",
        "category": "actors",
        "usage": "Mara the seedkeeper wears a broad leaf scarf and seed basket; Ivo the rigger wears wind goggles and a rope-and-tool harness. Helped gestures settle into an open-handed leaf or raised spanner pose.",
        "states": [
          "mara-waiting",
          "mara-helped",
          "ivo-waiting",
          "ivo-helped"
        ],
        "directions": [
          "s"
        ],
        "clips": {
          "mara-helped": {
            "frames": 6,
            "fps": 8,
            "loop": false
          },
          "ivo-helped": {
            "frames": 6,
            "fps": 8,
            "loop": false
          }
        },
        "previewFrames": {
          "mara-helped": 5,
          "ivo-helped": 5
        },
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "meadow-footbridge",
        "category": "terrain",
        "usage": "A low canal crossing along the projected logical X axis: two disconnected landing planks become a continuous reed-bound walkway. Draw on the ground layer; center is the terrain surface at 48,43.",
        "states": [
          "broken",
          "restored"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "quarry-windbreak",
        "category": "terrain",
        "usage": "A quarry crossing with iron shoes and a torn wind screen; restored canvas braces shelter a continuous plank deck without filling its walkable center. Draw on the ground layer.",
        "states": [
          "broken",
          "restored"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      }
    ],
    "brassbelow": [
      {
        "kind": "cable-floor",
        "category": "terrain",
        "usage": "Power-bus topology; edges join only when neighboring mask bits agree.",
        "states": [
          "m00",
          "m01",
          "m02",
          "m03",
          "m04",
          "m05",
          "m06",
          "m07",
          "m08",
          "m09",
          "m10",
          "m11",
          "m12",
          "m13",
          "m14",
          "m15"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "topology": {
          "type": "cable",
          "maskBits": {
            "ne": 1,
            "se": 2,
            "sw": 4,
            "nw": 8
          },
          "edgeMidpoints": {
            "ne": [
              68,
              33
            ],
            "se": [
              68,
              53
            ],
            "sw": [
              28,
              53
            ],
            "nw": [
              28,
              33
            ]
          }
        }
      },
      {
        "kind": "grate-floor",
        "category": "terrain",
        "usage": "Walkable ventilated floor with intact and broken grate states.",
        "states": [
          "intact",
          "broken"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "blast-wall",
        "category": "props",
        "usage": "Low or raised armored cover; occupancy and line of sight remain game data.",
        "states": [
          "low",
          "raised",
          "broken"
        ],
        "directions": [
          "s",
          "e"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "bulkhead",
        "category": "props",
        "usage": "Armored passage with a mechanically distinct open and sealed state.",
        "states": [
          "open",
          "closed",
          "damaged"
        ],
        "directions": [
          "s",
          "e"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "relay-console",
        "category": "props",
        "usage": "Interactable circuit terminal; damaged lever is visibly displaced.",
        "states": [
          "off",
          "powered",
          "damaged"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "capacitor-bank",
        "category": "props",
        "usage": "Two-cell energy store with intact, charged, and ruptured housings.",
        "states": [
          "off",
          "powered",
          "damaged"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "shield-pylon",
        "category": "props",
        "usage": "Power-dependent cover emitter with a deployed shield in the powered state.",
        "states": [
          "off",
          "powered",
          "damaged"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "lift-platform",
        "category": "props",
        "usage": "Extraction platform; powered state raises its landing ramp and guidance chevrons.",
        "states": [
          "off",
          "powered",
          "damaged"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "vent-fan",
        "category": "props",
        "usage": "Ventilation/hazard controller with intact, active, and broken blades.",
        "states": [
          "off",
          "powered",
          "damaged"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "signal-dish",
        "category": "props",
        "usage": "Mechanical relay dish with a deployed antenna and severed damaged strut.",
        "states": [
          "off",
          "powered",
          "damaged"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "engineer",
        "category": "actors",
        "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
        "states": [
          "idle",
          "walk",
          "attack",
          "interact",
          "hurt",
          "incapacitated",
          "cutoff"
        ],
        "directions": [
          "s",
          "e",
          "n",
          "w"
        ],
        "clips": {
          "idle": {
            "frames": 6,
            "fps": 8,
            "loop": true
          },
          "walk": {
            "frames": 6,
            "fps": 10,
            "loop": true
          },
          "attack": {
            "frames": 6,
            "fps": 10,
            "loop": false
          },
          "interact": {
            "frames": 6,
            "fps": 10,
            "loop": false
          },
          "hurt": {
            "frames": 6,
            "fps": 10,
            "loop": false
          },
          "incapacitated": {
            "frames": 6,
            "fps": 10,
            "loop": false
          },
          "cutoff": {
            "frames": 6,
            "fps": 10,
            "loop": false
          }
        },
        "previewFrames": {
          "attack": 3,
          "interact": 3,
          "hurt": 2,
          "incapacitated": 5,
          "cutoff": 2
        },
        "footprint": [
          1,
          1
        ],
        "facingConvention": "s/front, n/back, e/right profile, w/left profile; weapons change side with pose"
      },
      {
        "kind": "ranger",
        "category": "actors",
        "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
        "states": [
          "idle",
          "walk",
          "attack",
          "interact",
          "hurt",
          "incapacitated"
        ],
        "directions": [
          "s",
          "e",
          "n",
          "w"
        ],
        "clips": {
          "idle": {
            "frames": 6,
            "fps": 8,
            "loop": true
          },
          "walk": {
            "frames": 6,
            "fps": 10,
            "loop": true
          },
          "attack": {
            "frames": 6,
            "fps": 10,
            "loop": false
          },
          "interact": {
            "frames": 6,
            "fps": 10,
            "loop": false
          },
          "hurt": {
            "frames": 6,
            "fps": 10,
            "loop": false
          },
          "incapacitated": {
            "frames": 6,
            "fps": 10,
            "loop": false
          }
        },
        "previewFrames": {
          "attack": 3,
          "interact": 3,
          "hurt": 2,
          "incapacitated": 5
        },
        "footprint": [
          1,
          1
        ],
        "facingConvention": "s/front, n/back, e/right profile, w/left profile; weapons change side with pose"
      },
      {
        "kind": "sentry",
        "category": "actors",
        "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
        "states": [
          "idle",
          "walk",
          "attack",
          "interact",
          "hurt",
          "incapacitated"
        ],
        "directions": [
          "s",
          "e",
          "n",
          "w"
        ],
        "clips": {
          "idle": {
            "frames": 6,
            "fps": 8,
            "loop": true
          },
          "walk": {
            "frames": 6,
            "fps": 10,
            "loop": true
          },
          "attack": {
            "frames": 6,
            "fps": 10,
            "loop": false
          },
          "interact": {
            "frames": 6,
            "fps": 10,
            "loop": false
          },
          "hurt": {
            "frames": 6,
            "fps": 10,
            "loop": false
          },
          "incapacitated": {
            "frames": 6,
            "fps": 10,
            "loop": false
          }
        },
        "previewFrames": {
          "attack": 3,
          "interact": 3,
          "hurt": 2,
          "incapacitated": 5
        },
        "footprint": [
          1,
          1
        ],
        "facingConvention": "s/front, n/back, e/right profile, w/left profile; weapons change side with pose"
      },
      {
        "kind": "spanner",
        "category": "items",
        "usage": "Crew repair and rewire tool.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "charge-cell",
        "category": "items",
        "usage": "Portable power charge with visible terminals.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "circuit-board",
        "category": "items",
        "usage": "Salvaged control board with printed traces.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "cog-cluster",
        "category": "items",
        "usage": "Mechanical salvage marked by interlocking gear shapes.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "repair-kit",
        "category": "items",
        "usage": "Repair consumable with hinged case and cross-shaped clasp.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "keycard",
        "category": "items",
        "usage": "Door access card with a notched edge.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "salvage-crate",
        "category": "items",
        "usage": "Optional objective crate with reinforced corners and a salvage plate.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "scanner",
        "category": "items",
        "usage": "Handheld intent/survey instrument.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "move-cell",
        "category": "ui",
        "usage": "Reachable cell boundary with four directional notches.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "cover-low",
        "category": "ui",
        "usage": "Half-height cover shield; shape communicates coverage without relying on color.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "cover-high",
        "category": "ui",
        "usage": "Full-height cover shield with a crenellated top.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "intent-arrow",
        "category": "ui",
        "usage": "Enemy attack direction; rotate or choose a facing before drawing along a lane.",
        "states": [
          "default"
        ],
        "directions": [
          "s",
          "e",
          "n",
          "w"
        ],
        "clips": {}
      },
      {
        "kind": "extraction-zone",
        "category": "ui",
        "usage": "Objective zone with opposing inward chevrons and a landing glyph.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "power-node",
        "category": "ui",
        "usage": "Power allocation node with charged and empty socket states.",
        "states": [
          "empty",
          "charged"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "rewire-arc",
        "category": "effects",
        "usage": "One-shot arcing cable feedback; damage and target ownership are external.",
        "states": [
          "play"
        ],
        "directions": [
          "s"
        ],
        "clips": {
          "play": {
            "frames": 6,
            "fps": 14,
            "loop": false
          }
        },
        "previewFrames": {
          "play": 2
        }
      },
      {
        "kind": "muzzle-flash",
        "category": "effects",
        "usage": "Six-frame discharge that grows at contact and dissipates.",
        "states": [
          "play"
        ],
        "directions": [
          "s"
        ],
        "clips": {
          "play": {
            "frames": 6,
            "fps": 14,
            "loop": false
          }
        },
        "previewFrames": {
          "play": 2
        }
      },
      {
        "kind": "impact-shards",
        "category": "effects",
        "usage": "One-shot metal impact with expanding debris and fading fragments.",
        "states": [
          "play"
        ],
        "directions": [
          "s"
        ],
        "clips": {
          "play": {
            "frames": 6,
            "fps": 14,
            "loop": false
          }
        },
        "previewFrames": {
          "play": 2
        }
      },
      {
        "kind": "alarm-beacon",
        "category": "props",
        "usage": "Raised rotating alarm petals distinguish a hostile alert from a quiet closed lamp.",
        "states": [
          "quiet",
          "alert"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "circuit-breaker",
        "category": "props",
        "usage": "Lever, linked contact and physically separated tripped contact for circuit inspection.",
        "states": [
          "off",
          "powered",
          "tripped"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "watchtower-turret",
        "category": "actors",
        "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
        "states": [
          "idle",
          "jammed",
          "attack",
          "hurt",
          "incapacitated"
        ],
        "directions": [
          "s",
          "se",
          "e",
          "ne",
          "n",
          "nw",
          "w",
          "sw"
        ],
        "clips": {
          "attack": {
            "frames": 6,
            "fps": 12,
            "loop": false
          },
          "hurt": {
            "frames": 6,
            "fps": 12,
            "loop": false
          },
          "incapacitated": {
            "frames": 6,
            "fps": 12,
            "loop": false
          }
        },
        "previewFrames": {
          "attack": 2,
          "hurt": 2,
          "incapacitated": 5
        },
        "footprint": [
          1,
          1
        ],
        "facingConvention": "Screen compass: s/down, e/right, n/up, w/left; diagonals turn the barrels without mirroring the chassis."
      },
      {
        "kind": "pump-governor",
        "category": "props",
        "usage": "District water pump with a missing governor socket, a seated regulator and closed valve, or an open valve and visibly flowing chute. The flywheel and water clip are cosmetic; engine rules own pressure and supply.",
        "states": [
          "dry",
          "ready",
          "flowing"
        ],
        "directions": [
          "s"
        ],
        "clips": {
          "flowing": {
            "frames": 6,
            "fps": 8,
            "loop": true
          }
        },
        "previewFrames": {
          "flowing": 2
        },
        "footprint": [
          1,
          1
        ]
      }
    ],
    "hearthcross": [
      {
        "kind": "queue-post",
        "category": "props",
        "usage": "A small nonblocking queue sign: folded green leaf when clear, hanging hourglass while waiting, raised pennant at urgent patience.",
        "states": [
          "clear",
          "waiting",
          "urgent"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "market-paving",
        "category": "terrain",
        "usage": "Quiet diamond paving for the playable shop floor; collision remains layout data.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "garden-grass",
        "category": "terrain",
        "usage": "Low-detail grass outside the shop plot; shared 40 by 20 diamond steps.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "shop-sign",
        "category": "props",
        "usage": "Entrance phase sign: folded planning board, open sunrise, and latched closed shutter.",
        "states": [
          "planning",
          "open",
          "closed"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "service-bell",
        "category": "props",
        "usage": "Service-ready desk bell and physically tilted ringing state.",
        "states": [
          "ready",
          "ringing"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "mossback-pilgrim",
        "category": "actors",
        "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
        "states": [
          "idle",
          "walk",
          "service",
          "pleased",
          "frustrated"
        ],
        "directions": [
          "s",
          "e",
          "n",
          "w"
        ],
        "clips": {
          "idle": {
            "frames": 6,
            "fps": 8,
            "loop": true
          },
          "walk": {
            "frames": 6,
            "fps": 10,
            "loop": true
          },
          "service": {
            "frames": 6,
            "fps": 10,
            "loop": false
          },
          "pleased": {
            "frames": 6,
            "fps": 10,
            "loop": false
          },
          "frustrated": {
            "frames": 6,
            "fps": 10,
            "loop": false
          }
        },
        "footprint": [
          1,
          1
        ],
        "mirroredDirections": {
          "w": "e"
        },
        "previewFrames": {
          "walk": 1,
          "service": 3,
          "pleased": 3,
          "frustrated": 3
        }
      },
      {
        "kind": "foxling-courier",
        "category": "actors",
        "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
        "states": [
          "idle",
          "walk",
          "service",
          "pleased",
          "frustrated"
        ],
        "directions": [
          "s",
          "e",
          "n",
          "w"
        ],
        "clips": {
          "idle": {
            "frames": 6,
            "fps": 8,
            "loop": true
          },
          "walk": {
            "frames": 6,
            "fps": 10,
            "loop": true
          },
          "service": {
            "frames": 6,
            "fps": 10,
            "loop": false
          },
          "pleased": {
            "frames": 6,
            "fps": 10,
            "loop": false
          },
          "frustrated": {
            "frames": 6,
            "fps": 10,
            "loop": false
          }
        },
        "footprint": [
          1,
          1
        ],
        "mirroredDirections": {
          "w": "e"
        },
        "previewFrames": {
          "walk": 1,
          "service": 3,
          "pleased": 3,
          "frustrated": 3
        }
      },
      {
        "kind": "cloudkin-gourmand",
        "category": "actors",
        "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
        "states": [
          "idle",
          "walk",
          "service",
          "pleased",
          "frustrated"
        ],
        "directions": [
          "s",
          "e",
          "n",
          "w"
        ],
        "clips": {
          "idle": {
            "frames": 6,
            "fps": 8,
            "loop": true
          },
          "walk": {
            "frames": 6,
            "fps": 10,
            "loop": true
          },
          "service": {
            "frames": 6,
            "fps": 10,
            "loop": false
          },
          "pleased": {
            "frames": 6,
            "fps": 10,
            "loop": false
          },
          "frustrated": {
            "frames": 6,
            "fps": 10,
            "loop": false
          }
        },
        "footprint": [
          1,
          1
        ],
        "mirroredDirections": {
          "w": "e"
        },
        "previewFrames": {
          "walk": 1,
          "service": 3,
          "pleased": 3,
          "frustrated": 3
        }
      },
      {
        "kind": "bakery-counter",
        "category": "props",
        "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
        "states": [
          "empty",
          "stocked",
          "busy"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "soup-kettle",
        "category": "props",
        "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
        "states": [
          "empty",
          "stocked",
          "busy"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "guest-bed",
        "category": "props",
        "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
        "states": [
          "empty",
          "stocked",
          "busy"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "curved-bench",
        "category": "props",
        "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
        "states": [
          "empty",
          "stocked",
          "busy"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "tea-cart",
        "category": "props",
        "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
        "states": [
          "empty",
          "stocked",
          "busy"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "seed-cabinet",
        "category": "props",
        "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
        "states": [
          "empty",
          "stocked",
          "busy"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "notice-board",
        "category": "props",
        "usage": "Notice board: supplier receipts and a returning-visitor card with open, signed, fulfilled, and missed outcomes.",
        "states": [
          "empty",
          "stocked",
          "busy",
          "meal-order",
          "tonic-order",
          "seeds-order",
          "visitor-open",
          "visitor-signed",
          "visitor-fulfilled",
          "visitor-missed"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "wash-basin",
        "category": "props",
        "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
        "states": [
          "empty",
          "stocked",
          "busy"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "round-loaf",
        "category": "items",
        "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "soup-bowl",
        "category": "items",
        "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "berry-tart",
        "category": "items",
        "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "herb-tea",
        "category": "items",
        "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "cheese-wheel",
        "category": "items",
        "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "trail-ration",
        "category": "items",
        "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "honey-jar",
        "category": "items",
        "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "repair-kit",
        "category": "items",
        "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "seed-envelope",
        "category": "items",
        "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "tonic-flask",
        "category": "items",
        "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "travel-blanket",
        "category": "items",
        "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "rest-pillow",
        "category": "items",
        "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "queue-marker",
        "category": "ui",
        "usage": "Shape-coded management feedback; meanings must also have text alternatives.",
        "states": [
          "waiting",
          "served",
          "blocked"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "arrival-forecast",
        "category": "ui",
        "usage": "Shape-coded management feedback; meanings must also have text alternatives.",
        "states": [
          "quiet",
          "steady",
          "busy"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "ledger-entry",
        "category": "ui",
        "usage": "Shape-coded management feedback; meanings must also have text alternatives.",
        "states": [
          "income",
          "expense",
          "balanced"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "stock-gauge",
        "category": "ui",
        "usage": "Shape-coded management feedback; meanings must also have text alternatives.",
        "states": [
          "empty",
          "low",
          "full"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "request-badge",
        "category": "ui",
        "usage": "Shape-coded management feedback; meanings must also have text alternatives.",
        "states": [
          "meal",
          "tonic",
          "rest",
          "repair",
          "seeds"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "payment-spark",
        "category": "effects",
        "usage": "Non-damaging service feedback; dispose after the six-frame clip.",
        "states": [
          "play"
        ],
        "directions": [
          "s"
        ],
        "clips": {
          "play": {
            "frames": 6,
            "fps": 10,
            "loop": false
          }
        },
        "previewFrames": {
          "play": 2
        }
      },
      {
        "kind": "satisfaction-bloom",
        "category": "effects",
        "usage": "Non-damaging service feedback; dispose after the six-frame clip.",
        "states": [
          "play"
        ],
        "directions": [
          "s"
        ],
        "clips": {
          "play": {
            "frames": 6,
            "fps": 10,
            "loop": false
          }
        },
        "previewFrames": {
          "play": 2
        }
      },
      {
        "kind": "service-steam",
        "category": "effects",
        "usage": "Non-damaging service feedback; dispose after the six-frame clip.",
        "states": [
          "play"
        ],
        "directions": [
          "s"
        ],
        "clips": {
          "play": {
            "frames": 6,
            "fps": 10,
            "loop": false
          }
        },
        "previewFrames": {
          "play": 2
        }
      },
      {
        "kind": "referral-ribbon",
        "category": "effects",
        "usage": "Non-damaging service feedback; dispose after the six-frame clip.",
        "states": [
          "play"
        ],
        "directions": [
          "s"
        ],
        "clips": {
          "play": {
            "frames": 6,
            "fps": 10,
            "loop": false
          }
        },
        "previewFrames": {
          "play": 2
        }
      },
      {
        "kind": "festival-pavilion",
        "category": "props",
        "usage": "Public-green pavilion: tied planning canvas, a paid promise with an empty commission table, partially supplied parcels, a stocked and raised awning, a lantern-and-pennant celebration, or a bundled quiet ending. Goods and visitor conditions remain engine data.",
        "states": [
          "planning",
          "pledged",
          "preparing",
          "ready",
          "celebrating",
          "quiet"
        ],
        "directions": [
          "s"
        ],
        "clips": {
          "celebrating": {
            "frames": 6,
            "fps": 6,
            "loop": true
          }
        },
        "previewFrames": {
          "celebrating": 2
        },
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "mallow-keeper",
        "category": "actors",
        "usage": "Mallow, a particular mossback garden keeper: a leaf-knotted hood and long scarf replace the pilgrim hat, while a hand lantern and shell-side seed pockets make the returning traveler recognizable from every facing. One character design, with the existing visitor motion rig.",
        "states": [
          "idle",
          "walk",
          "service",
          "pleased",
          "frustrated"
        ],
        "directions": [
          "s",
          "e",
          "n",
          "w"
        ],
        "clips": {
          "idle": {
            "frames": 6,
            "fps": 8,
            "loop": true
          },
          "walk": {
            "frames": 6,
            "fps": 10,
            "loop": true
          },
          "service": {
            "frames": 6,
            "fps": 10,
            "loop": false
          },
          "pleased": {
            "frames": 6,
            "fps": 10,
            "loop": false
          },
          "frustrated": {
            "frames": 6,
            "fps": 10,
            "loop": false
          }
        },
        "footprint": [
          1,
          1
        ],
        "mirroredDirections": {
          "w": "e"
        },
        "previewFrames": {
          "walk": 1,
          "service": 3,
          "pleased": 3,
          "frustrated": 3
        }
      }
    ],
    "starbloom": [
      {
        "kind": "star-sentinel",
        "category": "actors",
        "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
        "states": [
          "idle",
          "walk",
          "attack",
          "dash",
          "hurt",
          "death"
        ],
        "directions": [
          "s",
          "se",
          "e",
          "ne",
          "n",
          "nw",
          "w",
          "sw"
        ],
        "clips": {
          "idle": {
            "frames": 6,
            "fps": 10,
            "loop": true
          },
          "walk": {
            "frames": 6,
            "fps": 12,
            "loop": true
          },
          "attack": {
            "frames": 6,
            "fps": 12,
            "loop": false
          },
          "dash": {
            "frames": 6,
            "fps": 12,
            "loop": false
          },
          "hurt": {
            "frames": 6,
            "fps": 12,
            "loop": false
          },
          "death": {
            "frames": 6,
            "fps": 12,
            "loop": false
          }
        },
        "footprint": [
          1,
          1
        ],
        "previewFrames": {
          "walk": 1,
          "attack": 3,
          "dash": 2,
          "hurt": 2,
          "death": 5
        },
        "facingPolicy": "Eight authored compass facings; weapon and face turn with aim; no runtime mirroring."
      },
      {
        "kind": "thorn-mantis",
        "category": "actors",
        "usage": "Ground enemy; paired hooked forearms telegraph lunges.",
        "states": [
          "idle",
          "walk",
          "attack",
          "hurt",
          "death"
        ],
        "directions": [
          "s",
          "e",
          "n",
          "w"
        ],
        "clips": {
          "idle": {
            "frames": 6,
            "fps": 8,
            "loop": true
          },
          "walk": {
            "frames": 6,
            "fps": 10,
            "loop": true
          },
          "attack": {
            "frames": 6,
            "fps": 10,
            "loop": false
          },
          "hurt": {
            "frames": 6,
            "fps": 10,
            "loop": false
          },
          "death": {
            "frames": 6,
            "fps": 10,
            "loop": false
          }
        },
        "footprint": [
          1,
          1
        ],
        "previewFrames": {
          "walk": 1,
          "attack": 3,
          "hurt": 2,
          "death": 5
        }
      },
      {
        "kind": "eclipse-moth",
        "category": "actors",
        "usage": "Flying enemy; crescent wings close before a projectile attack.",
        "states": [
          "idle",
          "walk",
          "attack",
          "hurt",
          "death"
        ],
        "directions": [
          "s",
          "e",
          "n",
          "w"
        ],
        "clips": {
          "idle": {
            "frames": 6,
            "fps": 8,
            "loop": true
          },
          "walk": {
            "frames": 6,
            "fps": 10,
            "loop": true
          },
          "attack": {
            "frames": 6,
            "fps": 10,
            "loop": false
          },
          "hurt": {
            "frames": 6,
            "fps": 10,
            "loop": false
          },
          "death": {
            "frames": 6,
            "fps": 10,
            "loop": false
          }
        },
        "footprint": [
          1,
          1
        ],
        "previewFrames": {
          "walk": 1,
          "attack": 3,
          "hurt": 2,
          "death": 5
        }
      },
      {
        "kind": "prism-lily",
        "category": "props",
        "usage": "Shot-splitting plant; faceted flower directs a cone.",
        "states": [
          "seedling",
          "mature",
          "charged"
        ],
        "directions": [
          "s",
          "se",
          "sw",
          "nw",
          "ne"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ],
        "growthStates": [
          "seedling",
          "mature",
          "charged"
        ]
      },
      {
        "kind": "root-fan",
        "category": "props",
        "usage": "Slowing plant; broad comb-like roots establish a ground strip.",
        "states": [
          "seedling",
          "mature",
          "charged"
        ],
        "directions": [
          "s",
          "se",
          "sw",
          "nw",
          "ne"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ],
        "growthStates": [
          "seedling",
          "mature",
          "charged"
        ]
      },
      {
        "kind": "nectar-bloom",
        "category": "props",
        "usage": "Healing plant; cupped flower and nectar vessel.",
        "states": [
          "seedling",
          "mature",
          "charged"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ],
        "growthStates": [
          "seedling",
          "mature",
          "charged"
        ]
      },
      {
        "kind": "moon-cap",
        "category": "props",
        "usage": "Tall crescent mushroom; cover or decorative landmark.",
        "states": [
          "seedling",
          "mature",
          "charged"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ],
        "growthStates": [
          "seedling",
          "mature",
          "charged"
        ]
      },
      {
        "kind": "bell-reed",
        "category": "props",
        "usage": "Clustered hanging bells; rhythmic support plant.",
        "states": [
          "seedling",
          "mature",
          "charged",
          "resting"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ],
        "growthStates": [
          "seedling",
          "mature",
          "charged"
        ]
      },
      {
        "kind": "comet-cactus",
        "category": "props",
        "usage": "Three-armed thorn plant; charged crown communicates danger.",
        "states": [
          "seedling",
          "mature",
          "charged",
          "resting"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ],
        "growthStates": [
          "seedling",
          "mature",
          "charged"
        ]
      },
      {
        "kind": "lantern-pod",
        "category": "props",
        "usage": "Suspended fruit lantern; growth and energy reservoir.",
        "states": [
          "seedling",
          "mature",
          "charged"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ],
        "growthStates": [
          "seedling",
          "mature",
          "charged"
        ]
      },
      {
        "kind": "thorn-bastion",
        "category": "props",
        "usage": "Low radial bramble obstacle; jagged silhouette marks obstruction.",
        "states": [
          "seedling",
          "mature",
          "charged"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ],
        "growthStates": [
          "seedling",
          "mature",
          "charged"
        ]
      },
      {
        "kind": "split-seed",
        "category": "items",
        "usage": "Prismatic seed upgrade: split an outgoing shot.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "root-seed",
        "category": "items",
        "usage": "Root seed upgrade: create a slowing lane.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "nectar-seed",
        "category": "items",
        "usage": "Nectar seed upgrade: restore health near a bloom.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "starlight-shard",
        "category": "items",
        "usage": "Angular starlight currency pickup.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "dash-rune",
        "category": "items",
        "usage": "Crescent-foot rune: modify dash behavior.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "growth-amulet",
        "category": "items",
        "usage": "Leaf and orbital-ring amulet: improve plant growth.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "petal-bolt",
        "category": "effects",
        "usage": "Friendly shot: a rounded, petal-tailed bright orb.",
        "states": [
          "active"
        ],
        "directions": [
          "s"
        ],
        "clips": {
          "active": {
            "frames": 6,
            "fps": 12,
            "loop": false
          }
        },
        "previewFrames": {
          "active": 2
        },
        "allegiance": "friendly"
      },
      {
        "kind": "hostile-spike",
        "category": "effects",
        "usage": "Hostile shot: a dark diamond spear with barbed edges.",
        "states": [
          "active"
        ],
        "directions": [
          "s"
        ],
        "clips": {
          "active": {
            "frames": 6,
            "fps": 12,
            "loop": false
          }
        },
        "previewFrames": {
          "active": 2
        },
        "allegiance": "hostile"
      },
      {
        "kind": "prism-impact",
        "category": "effects",
        "usage": "Faceted impact burst; one-shot cosmetic clip.",
        "states": [
          "active"
        ],
        "directions": [
          "s"
        ],
        "clips": {
          "active": {
            "frames": 6,
            "fps": 12,
            "loop": false
          }
        },
        "previewFrames": {
          "active": 2
        },
        "allegiance": "friendly"
      },
      {
        "kind": "seed-growth",
        "category": "effects",
        "usage": "Roots and leaves unfurl from a planting point.",
        "states": [
          "active"
        ],
        "directions": [
          "s"
        ],
        "clips": {
          "active": {
            "frames": 6,
            "fps": 12,
            "loop": false
          }
        },
        "previewFrames": {
          "active": 2
        },
        "allegiance": "friendly"
      },
      {
        "kind": "starlight-pickup",
        "category": "effects",
        "usage": "Starlight fragments spiral inward on collection.",
        "states": [
          "active"
        ],
        "directions": [
          "s"
        ],
        "clips": {
          "active": {
            "frames": 6,
            "fps": 12,
            "loop": false
          }
        },
        "previewFrames": {
          "active": 2
        },
        "allegiance": "friendly"
      },
      {
        "kind": "petal-shot",
        "category": "effects",
        "usage": "Centered friendly projectile; eight screen facings keep the bright core on its gameplay point.",
        "states": [
          "active"
        ],
        "directions": [
          "s",
          "se",
          "e",
          "ne",
          "n",
          "nw",
          "w",
          "sw"
        ],
        "clips": {
          "active": {
            "frames": 6,
            "fps": 12,
            "loop": false
          }
        },
        "previewFrames": {
          "active": 2
        },
        "allegiance": "friendly",
        "visualCenter": [
          48,
          48
        ],
        "facingPolicy": "Eight screen compass facings; anchored core does not translate within the cell."
      },
      {
        "kind": "barb-shot",
        "category": "effects",
        "usage": "Centered hostile projectile; dark barbed spear follows its velocity in eight screen facings.",
        "states": [
          "active"
        ],
        "directions": [
          "s",
          "se",
          "e",
          "ne",
          "n",
          "nw",
          "w",
          "sw"
        ],
        "clips": {
          "active": {
            "frames": 6,
            "fps": 12,
            "loop": false
          }
        },
        "previewFrames": {
          "active": 2
        },
        "allegiance": "hostile",
        "visualCenter": [
          48,
          48
        ],
        "facingPolicy": "Eight screen compass facings; anchored core does not translate within the cell."
      },
      {
        "kind": "bell-pulse",
        "category": "effects",
        "usage": "Defensive bell pulse: a short hollow wave with repelled barbs; no collision or damage is inferred.",
        "states": [
          "active"
        ],
        "directions": [
          "s"
        ],
        "clips": {
          "active": {
            "frames": 6,
            "fps": 12,
            "loop": false
          }
        },
        "previewFrames": {
          "active": 2
        },
        "allegiance": "friendly",
        "visualCenter": [
          48,
          48
        ]
      },
      {
        "kind": "comet-burst",
        "category": "effects",
        "usage": "Dash-triggered cactus release: hollow ground star and short outward trails; the engine draws the true target radius.",
        "states": [
          "active"
        ],
        "directions": [
          "s"
        ],
        "clips": {
          "active": {
            "frames": 6,
            "fps": 12,
            "loop": false
          }
        },
        "previewFrames": {
          "active": 2
        },
        "allegiance": "friendly",
        "visualCenter": [
          48,
          48
        ]
      },
      {
        "kind": "comet-strike",
        "category": "effects",
        "usage": "Cactus hit confirmation: six short outward shards keep the enemy center readable.",
        "states": [
          "active"
        ],
        "directions": [
          "s"
        ],
        "clips": {
          "active": {
            "frames": 6,
            "fps": 12,
            "loop": false
          }
        },
        "previewFrames": {
          "active": 2
        },
        "allegiance": "friendly",
        "visualCenter": [
          48,
          48
        ]
      },
      {
        "kind": "spawn-warning",
        "category": "ui",
        "usage": "Spawn warning: three inward chevrons surrounding a clearly empty center.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "danger-cone",
        "category": "ui",
        "usage": "Attack cone warning; rotate using gameplay aiming, not terrain coordinates.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "root-zone",
        "category": "ui",
        "usage": "Slowing influence zone with toothed root boundary.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "healing-zone",
        "category": "ui",
        "usage": "Healing influence zone with plus-shaped center.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "dash-ready",
        "category": "ui",
        "usage": "Dash readiness icon with crescent and three motion bars.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "garden-socket",
        "category": "ui",
        "usage": "Planting socket ring with four anchor notches.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "wave-seal",
        "category": "props",
        "usage": "Wave progression obelisk: sleeping closed bud, armed open iris, cleared check-shaped orbit.",
        "states": [
          "dormant",
          "armed",
          "cleared"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "dash-aura",
        "category": "ui",
        "usage": "Dash availability foot ring and active shield shell; gameplay owns invulnerability timing.",
        "states": [
          "ready",
          "active"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "lunar-paving",
        "category": "terrain",
        "usage": "Moonstone paving with inset orbital design.",
        "states": [
          "default"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "root-channel",
        "category": "terrain",
        "usage": "Sixteen root-channel connections; bits identify connected diamond edges.",
        "states": [
          "m00",
          "m01",
          "m02",
          "m03",
          "m04",
          "m05",
          "m06",
          "m07",
          "m08",
          "m09",
          "m10",
          "m11",
          "m12",
          "m13",
          "m14",
          "m15"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "topology": {
          "maskBits": {
            "ne": 1,
            "se": 2,
            "sw": 4,
            "nw": 8
          },
          "edgeMidpoints": [
            [
              68,
              33
            ],
            [
              68,
              53
            ],
            [
              28,
              53
            ],
            [
              28,
              33
            ]
          ],
          "surfaceCenter": [
            48,
            43
          ],
          "meaning": "connected-neighbor"
        }
      },
      {
        "kind": "cracked-moonstone",
        "category": "terrain",
        "usage": "Calm and energized cracks reveal a buried stellar vein.",
        "states": [
          "dormant",
          "charged"
        ],
        "directions": [
          "s"
        ],
        "clips": {}
      },
      {
        "kind": "garden-edge",
        "category": "terrain",
        "usage": "Sixteen combinations of exposed garden boundary; no auto-tiling policy is inferred.",
        "states": [
          "m00",
          "m01",
          "m02",
          "m03",
          "m04",
          "m05",
          "m06",
          "m07",
          "m08",
          "m09",
          "m10",
          "m11",
          "m12",
          "m13",
          "m14",
          "m15"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "topology": {
          "maskBits": {
            "ne": 1,
            "se": 2,
            "sw": 4,
            "nw": 8
          },
          "edgeMidpoints": [
            [
              68,
              33
            ],
            [
              68,
              53
            ],
            [
              28,
              53
            ],
            [
              28,
              33
            ]
          ],
          "surfaceCenter": [
            48,
            43
          ],
          "meaning": "exposed-boundary"
        }
      },
      {
        "kind": "archive-vault",
        "category": "props",
        "usage": "A glass seed-archive cradle with a broad faceted core and closed petal catches; the empty state folds the catches outward around a visibly empty socket. The carried pose is the core alone, centered at 48,48 for an explicit attachment offset.",
        "states": [
          "stocked",
          "empty",
          "carried"
        ],
        "directions": [
          "s"
        ],
        "clips": {},
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "moon-gate",
        "category": "props",
        "usage": "Evacuation arch: crossed crescent leaves seal the passage, separated petals reveal an open center, and departing seed motes mark an escaped archive. The open clip only moves light, never closes the passage.",
        "states": [
          "sealed",
          "open",
          "escaped"
        ],
        "directions": [
          "s"
        ],
        "clips": {
          "open": {
            "frames": 6,
            "fps": 6,
            "loop": true
          }
        },
        "previewFrames": {
          "open": 2
        },
        "footprint": [
          1,
          1
        ]
      },
      {
        "kind": "archive-keeper",
        "category": "actors",
        "usage": "Sera waits beyond the moon gate in a crescent hood and long ledger cloak. A raised seed lantern and open arms greet the rescued archive; a bowed head, closed ledger and lowered lantern mourn its loss. One named character, not a sentinel recolor.",
        "states": [
          "waiting",
          "reunited",
          "grieving"
        ],
        "directions": [
          "s"
        ],
        "clips": {
          "waiting": {
            "frames": 6,
            "fps": 6,
            "loop": true
          }
        },
        "previewFrames": {
          "waiting": 2
        },
        "footprint": [
          1,
          1
        ]
      }
    ]
  },
  "assets": [
    {
      "id": "skywake.terrain.grass.00",
      "game": "skywake",
      "category": "terrain",
      "kind": "grass",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.grass",
      "path": "assets/skywake/terrain/grass-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "59a577be107ab51e0550908240af92f1ac165344191bd77dd57b819a386bcbb9",
      "visualSha256": "990bd4dd15172bed3cb107b094b27dcfba42da27ed195a96ccb70b3b87f82ed3",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "grass"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.grass.01",
      "game": "skywake",
      "category": "terrain",
      "kind": "grass",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.grass",
      "path": "assets/skywake/terrain/grass-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d0d87c16ff2505d07f2e0fbf7dc7117653b9994d931ce45544e10f0410987cfb",
      "visualSha256": "a0eb9a502c8806cb5b99e9956e2559e79a4c9ed1b0caa9339658a5e918835818",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "grass"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.grass.02",
      "game": "skywake",
      "category": "terrain",
      "kind": "grass",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.grass",
      "path": "assets/skywake/terrain/grass-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "b28116633c442c0b27882c795de41ba3298dc150e325b8af8dea5f7aaeac1a0b",
      "visualSha256": "f0f47174297062654cc4564118e18127d82865f5f7038b522185aa4263ac9eb2",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "grass"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.grass.03",
      "game": "skywake",
      "category": "terrain",
      "kind": "grass",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.grass",
      "path": "assets/skywake/terrain/grass-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "736e8b4ddd31d998ffaf6e0ac3922b9546989809dd07ac0fec235a72b784a099",
      "visualSha256": "258588a35f36dbf01c4bef3f850b5e8302b4621bbebff462c83be71a80183c6e",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "grass"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.grass.04",
      "game": "skywake",
      "category": "terrain",
      "kind": "grass",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.grass",
      "path": "assets/skywake/terrain/grass-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "bd97383e252f5ed10554923de8edf0c9c82594ed3b60939ec13bf2c00000242e",
      "visualSha256": "d9c10fb4ac3bb617eecd0270eb82df04ab4bd31cc9d4ce00010f20c14fc5cd6d",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "grass"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.grass.05",
      "game": "skywake",
      "category": "terrain",
      "kind": "grass",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.grass",
      "path": "assets/skywake/terrain/grass-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "5b5dee373ffd396894e7cc7f29bd9b19aaf31c42ccd2575e6bb2a7fc71b8c77e",
      "visualSha256": "b07ba4ff896592c648ed3da9e2aa21c30d841a986ac3ec38aab6909ea0923ad7",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "grass"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.grass.06",
      "game": "skywake",
      "category": "terrain",
      "kind": "grass",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.grass",
      "path": "assets/skywake/terrain/grass-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "455221ba9211167c55fa2cab1e14683aa2e8f4a8f9095962516e1bde0dbfbce7",
      "visualSha256": "7ff3b941a50573f178b0b951d50893a96a5e393820005922704728823a164581",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "grass"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.grass.07",
      "game": "skywake",
      "category": "terrain",
      "kind": "grass",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.grass",
      "path": "assets/skywake/terrain/grass-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "6eaf25482e7be7b86353d8eee1bec6e9635d9f032d4f2df7e83552b55d74bba2",
      "visualSha256": "bf3f64f07818d4e791987877392470a7e2886c51a97c614e2ad330aa2dedc901",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "grass"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.stone.00",
      "game": "skywake",
      "category": "terrain",
      "kind": "stone",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.stone",
      "path": "assets/skywake/terrain/stone-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "cbeb8ebbc24a3eaece5707133d16fb22fe674acc29d2f8dc386c5d072f3967af",
      "visualSha256": "9dba3ef4e123a7abf772d0f3a8a3566abf755b574df9905322c592e3660c197e",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "stone"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.stone.01",
      "game": "skywake",
      "category": "terrain",
      "kind": "stone",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.stone",
      "path": "assets/skywake/terrain/stone-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d8eb911c8407fee62a17f725503b5f77abeba91d999f86b1c2bebcc687da7765",
      "visualSha256": "2acdb3b1ee79c870a623f1c59ee2ac0ea1d06042f7aa1e17516edca778fcf7e0",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "stone"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.stone.02",
      "game": "skywake",
      "category": "terrain",
      "kind": "stone",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.stone",
      "path": "assets/skywake/terrain/stone-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "344c739c70fca306b9fca3fabe09e16b982fb01e873a6531bb0f431767b87cc3",
      "visualSha256": "542ba665d6a9e61cbd7c9d5416a56cd3cd14724f1e5370f386920d63d3e6d7e5",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "stone"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.stone.03",
      "game": "skywake",
      "category": "terrain",
      "kind": "stone",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.stone",
      "path": "assets/skywake/terrain/stone-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "8e673c80b71af103e69b710e47eb56ff6cc4edef846a5038dfa0016481405bb6",
      "visualSha256": "689688314ec43b4d1b50be986bbc283ad172a8d8411c0bb0bc327df47ececc66",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "stone"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.stone.04",
      "game": "skywake",
      "category": "terrain",
      "kind": "stone",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.stone",
      "path": "assets/skywake/terrain/stone-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3e98b98bafafc529a04237c465609ed1767943bf6bfaf85f0297ac5c7ecd8627",
      "visualSha256": "2198b92cac044219ae2ed4cd852099339e0a3d7bc98c1c6689e8935cdfcdbd12",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "stone"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.stone.05",
      "game": "skywake",
      "category": "terrain",
      "kind": "stone",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.stone",
      "path": "assets/skywake/terrain/stone-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "20479b1492bd61b82035b7896303ad10e2a8142d83989d1281f445d503a8862b",
      "visualSha256": "a83a394aa80636471bccd399b731d04cfb5e752572ad40d844e880bd110db465",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "stone"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.stone.06",
      "game": "skywake",
      "category": "terrain",
      "kind": "stone",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.stone",
      "path": "assets/skywake/terrain/stone-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "5319d315ed70f175dbf020f5a7dfd50743641d08b2ee4bb0c96eb68c1c6483b6",
      "visualSha256": "5ac67676174d5db23bf0f794c8be4e272bf169d9421731b3c7b710ec042b93fe",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "stone"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.stone.07",
      "game": "skywake",
      "category": "terrain",
      "kind": "stone",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.stone",
      "path": "assets/skywake/terrain/stone-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "9470b009cb09f65aac4e27090d44a068625c7da9679ba8846be7d45c4aafa27d",
      "visualSha256": "34db1d4824af23d5989aa983dfc6208473e900b325ffea33c45d344dfb685df1",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "stone"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.water.00",
      "game": "skywake",
      "category": "terrain",
      "kind": "water",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.water",
      "path": "assets/skywake/terrain/water-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "e25b077987c2ca9c4699b2381d876ab9d1b6fdc743d55f3aee4d0fece829d505",
      "visualSha256": "7e38920af7d6427c96732b38ccabcaa88793083062f65c946e9c0c9312ac899a",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.water.01",
      "game": "skywake",
      "category": "terrain",
      "kind": "water",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.water",
      "path": "assets/skywake/terrain/water-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "9d60752d586abceb3a8fa2e7d2b40baa99ec7ac944499f7612c515a811aceaac",
      "visualSha256": "39ca041d9d6c57a6833e40b50ba61931e4f3032c28763b31473889a82d05ed0a",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.water.02",
      "game": "skywake",
      "category": "terrain",
      "kind": "water",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.water",
      "path": "assets/skywake/terrain/water-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "1736996316f7f40b649a3d107698499e37dbe984346b6fb6dbc6476f526c00cb",
      "visualSha256": "51928ef36493c8e3ef048399bfb5ab9f02c2fb465db36a12158cc0e8d76271e3",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.water.03",
      "game": "skywake",
      "category": "terrain",
      "kind": "water",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.water",
      "path": "assets/skywake/terrain/water-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "a5a05270033bc50e5b91c1d67011b524ad6969f09bbef7855cc2f3340f334a1c",
      "visualSha256": "2a55b06fab8cb17af6a59c3e76e44533f142e7a37041ac53b0137317d4660317",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.water.04",
      "game": "skywake",
      "category": "terrain",
      "kind": "water",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.water",
      "path": "assets/skywake/terrain/water-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "2ba25301e4f692adc213b343014e6d38777eb7dac46aa0214069fa3fb4b9787d",
      "visualSha256": "57329c0a6c3216f45a14b283fe8b8ea8454ce8ae7117dad5399f63c695cea66c",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.water.05",
      "game": "skywake",
      "category": "terrain",
      "kind": "water",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.water",
      "path": "assets/skywake/terrain/water-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "e1d3c6fc17014536fe0e2efa4dd648bcbb3157511866fdb481f9d29eef261bad",
      "visualSha256": "fabedf542453ec27595e7b1a84a83dffc431fd12419d4195ffb21881742bf837",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.water.06",
      "game": "skywake",
      "category": "terrain",
      "kind": "water",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.water",
      "path": "assets/skywake/terrain/water-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "38a7d22dd2ec71f7b80a9ebae332e22f647f29502ff51d4d1fdec7bf83b1ce2c",
      "visualSha256": "ad419062b838a38e8175a271080b9db8d25ea9d0ed89fbe493df6df6b04499c4",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.water.07",
      "game": "skywake",
      "category": "terrain",
      "kind": "water",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.water",
      "path": "assets/skywake/terrain/water-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "f676d14031b12332e0c2f8691c45ba1d6a35cb430594fcf9851e4d1b088f606d",
      "visualSha256": "7ed58e8d960204aa1f42115a20ecc7304fe6a9bc5d73831875f314027d28d843",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.path.00",
      "game": "skywake",
      "category": "terrain",
      "kind": "path",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.path",
      "path": "assets/skywake/terrain/path-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "747043a07baac95d8d007c01a49fcea05b22d5a8ef2d21bd841ed67041114fd3",
      "visualSha256": "0e1403e7ba8f7a9be3d8efcb92abc9fab987ccdbe8b31e0866db5f29a22342d6",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.path.01",
      "game": "skywake",
      "category": "terrain",
      "kind": "path",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.path",
      "path": "assets/skywake/terrain/path-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "df3e945aa5f4978792afd82585b8318dd3df2a36b68402e6a3694d66f8b22002",
      "visualSha256": "183e0bf45d400273fe38a81880dfcdc1ab12e609c4093860bd4eb5e402826975",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.path.02",
      "game": "skywake",
      "category": "terrain",
      "kind": "path",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.path",
      "path": "assets/skywake/terrain/path-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "14b6aa28c92be75733507fddec991823d02a3d7a75bdc2aabceb87ad5bb86b68",
      "visualSha256": "a2078ec98c23b7b3722d84074df51d8c8dd0478398f2ae313fb17bf6633de59c",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.path.03",
      "game": "skywake",
      "category": "terrain",
      "kind": "path",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.path",
      "path": "assets/skywake/terrain/path-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "2270cb2a0a5ff77cd79bebd0b48bea5106f3d940bf32e6d1f5337c0400dc5778",
      "visualSha256": "1f0c7470632a21b40a8744c9679cb1d2b9c2b51b389febb7ee18235dff1a1d99",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.path.04",
      "game": "skywake",
      "category": "terrain",
      "kind": "path",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.path",
      "path": "assets/skywake/terrain/path-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "bbb314f36fa020debf870188487e371ff603a84a837dace258fc2e9b135749c7",
      "visualSha256": "9e65391585b6c8b6fcd9f2dd813d90907beb163d9c1e0e27c08b1a0739127264",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.path.05",
      "game": "skywake",
      "category": "terrain",
      "kind": "path",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.path",
      "path": "assets/skywake/terrain/path-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d52ee152b18aac476de54f350777f32fee2cf26553d7c339c74960eb38b7bd8d",
      "visualSha256": "e73a67156e9fc48663c65760230ea7c8bf18de906deef9111d8944020ae121be",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.path.06",
      "game": "skywake",
      "category": "terrain",
      "kind": "path",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.path",
      "path": "assets/skywake/terrain/path-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d98d53030059f4619253f1168caf84259e57037fecfcbfc1f0df84942c60fb60",
      "visualSha256": "52d2ed6aa718204139b61afb456cf8f6c8fd72c3549e8ad61dff30f98b300904",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.path.07",
      "game": "skywake",
      "category": "terrain",
      "kind": "path",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.terrain.path",
      "path": "assets/skywake/terrain/path-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "25b7a2c7a043ba39d05be21e6f2da0c2bb468237e328a75a366027def43c61f4",
      "visualSha256": "addda958f2ad64b98dd5361778078afad5f8e9aa612e5707c63614a4a6c2ca91",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.tree.00",
      "game": "skywake",
      "category": "props",
      "kind": "tree",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.tree",
      "path": "assets/skywake/props/tree-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "92291b8377f04644e4543d8077a12d45d0702d276f15ebaf6db8d543a26fb983",
      "visualSha256": "3f9042e1e8ae3ba955b976bd362cb77455ae43493e795a62d5a5855ab200606d",
      "tags": [
        "Exploration & crafting",
        "props",
        "tree"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.tree.01",
      "game": "skywake",
      "category": "props",
      "kind": "tree",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.tree",
      "path": "assets/skywake/props/tree-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "10524346bbd109f1527dd38f4b33a6e55de82b3ee200e38bb045fa546120f546",
      "visualSha256": "89a139b4345d447ee2b4ce023bd53eeabb860aad34285cc0d56cb66adbd06521",
      "tags": [
        "Exploration & crafting",
        "props",
        "tree"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.tree.02",
      "game": "skywake",
      "category": "props",
      "kind": "tree",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.tree",
      "path": "assets/skywake/props/tree-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "bf5f4830425307993e13952ff2a84664239cce2e5b2cde79e998f1e15643d5d5",
      "visualSha256": "98d2b74a152d95f38e3d7aabf881a3f47ad1760bdb396434bdfb6e44400fc383",
      "tags": [
        "Exploration & crafting",
        "props",
        "tree"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.tree.03",
      "game": "skywake",
      "category": "props",
      "kind": "tree",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.tree",
      "path": "assets/skywake/props/tree-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "7dcc1b7c150a87e66dfd69f3f6f74c97beb554580f9f51921297402b099d1908",
      "visualSha256": "98d2b74a152d95f38e3d7aabf881a3f47ad1760bdb396434bdfb6e44400fc383",
      "tags": [
        "Exploration & crafting",
        "props",
        "tree"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.tree.04",
      "game": "skywake",
      "category": "props",
      "kind": "tree",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.tree",
      "path": "assets/skywake/props/tree-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "691d489fc45e3cc3b9dbeeab35b9b07f8a5de4f171371dbe5f39247d17225185",
      "visualSha256": "9d122d7ecccd5af7663fa3f61730a3041d50e92e0d992953554717bb5c311b6b",
      "tags": [
        "Exploration & crafting",
        "props",
        "tree"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.tree.05",
      "game": "skywake",
      "category": "props",
      "kind": "tree",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.tree",
      "path": "assets/skywake/props/tree-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "f92248661f0d0f93753d205ac939723c98715949a8c1d05d1ba293c3e67f46f9",
      "visualSha256": "fb7eee8c8770a3920c717ef94ba9fca824907969f5d959caeea01574593ff708",
      "tags": [
        "Exploration & crafting",
        "props",
        "tree"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.tree.06",
      "game": "skywake",
      "category": "props",
      "kind": "tree",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.tree",
      "path": "assets/skywake/props/tree-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "0a32ec1156ef52d1f9f4f81eb49d7732a1f3879a9f08034351e630030778b8e9",
      "visualSha256": "191b049bdd3da6d773379c42f66effd8f937ef5ddfbfe5c2920a82cda85fe870",
      "tags": [
        "Exploration & crafting",
        "props",
        "tree"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.tree.07",
      "game": "skywake",
      "category": "props",
      "kind": "tree",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.tree",
      "path": "assets/skywake/props/tree-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "57114e973d7e605be802c70b211989b613f5e153eab9dce8a4062bd78ced06bf",
      "visualSha256": "4304d4e1c170c2f0f0e638d70637bec7efc1c887f8aea7cc1db6b1a5dffa8cdc",
      "tags": [
        "Exploration & crafting",
        "props",
        "tree"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.crystal.00",
      "game": "skywake",
      "category": "props",
      "kind": "crystal",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.crystal",
      "path": "assets/skywake/props/crystal-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "10f7c04931359d2a6e7e1e4720cd3d1ffff7e0421a44420b0183c775b103479a",
      "visualSha256": "27803f4840866d06c0abf2f49ad037c70d8a86981d23974b7f0b6a5631d5d39a",
      "tags": [
        "Exploration & crafting",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.crystal.01",
      "game": "skywake",
      "category": "props",
      "kind": "crystal",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.crystal",
      "path": "assets/skywake/props/crystal-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "38439984bb5985c2c65b9e3e7f2ff6d91f6c6d94ac2cce438d7b609376aaebe8",
      "visualSha256": "f6f52987867c56cc8efa4e8cf5d93f7d1a51fd79e77c480a4b180aafc1201b4e",
      "tags": [
        "Exploration & crafting",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.crystal.02",
      "game": "skywake",
      "category": "props",
      "kind": "crystal",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.crystal",
      "path": "assets/skywake/props/crystal-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d87d9af69a045033e2b542ffdd298f6c9707d7d42b72968df06e631304c1b682",
      "visualSha256": "27803f4840866d06c0abf2f49ad037c70d8a86981d23974b7f0b6a5631d5d39a",
      "tags": [
        "Exploration & crafting",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.crystal.03",
      "game": "skywake",
      "category": "props",
      "kind": "crystal",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.crystal",
      "path": "assets/skywake/props/crystal-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "05182addbb521e048df961dc0facf4d083c52991644fec7b23e64fb02c0d203d",
      "visualSha256": "16bc0f3a5f5b0298a3cd8cf8e3410cb3cfcf1424ebc8437fc1e339c4ded1e622",
      "tags": [
        "Exploration & crafting",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.crystal.04",
      "game": "skywake",
      "category": "props",
      "kind": "crystal",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.crystal",
      "path": "assets/skywake/props/crystal-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "530adcde5230d91387517cd7a0388befb0c18e073fe1bd783fa628350d6ca8eb",
      "visualSha256": "bbd65698857a57d92c33b4341e981a6a3468e016f4f12c45aa8076b7a71cc4ba",
      "tags": [
        "Exploration & crafting",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.crystal.05",
      "game": "skywake",
      "category": "props",
      "kind": "crystal",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.crystal",
      "path": "assets/skywake/props/crystal-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "b0d363fabe15dcc3e71cb40189ab49850d298f1099ea411ff46d2d8e9b8d5274",
      "visualSha256": "801179539e81d9c9586c1e9ed726978190ab7e0c369b3f7b79d459df2d38c670",
      "tags": [
        "Exploration & crafting",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.crystal.06",
      "game": "skywake",
      "category": "props",
      "kind": "crystal",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.crystal",
      "path": "assets/skywake/props/crystal-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "2fbab27cb6e2bfb830cff45b6ad4f7d869dd103878e0682cc7e7ead7ab0193e0",
      "visualSha256": "f6f52987867c56cc8efa4e8cf5d93f7d1a51fd79e77c480a4b180aafc1201b4e",
      "tags": [
        "Exploration & crafting",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.crystal.07",
      "game": "skywake",
      "category": "props",
      "kind": "crystal",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.crystal",
      "path": "assets/skywake/props/crystal-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "ba75ea6d911a8cae07bf9b1c3e10f5f6b35cbe8cc4af0dc434d3a555358e06c1",
      "visualSha256": "67adea26039f9093cfb40833cb9f4ae530b59b92c760c82930a2df132c5d5419",
      "tags": [
        "Exploration & crafting",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.house.00",
      "game": "skywake",
      "category": "props",
      "kind": "house",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.house",
      "path": "assets/skywake/props/house-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "a2421fcee2bbe208517922cf6491553b8925a1d01398e746c4a5991fb671c491",
      "visualSha256": "9d83f68c210208bf20f6b578e169b5ca1f54358b8f18881225885723e5580b5b",
      "tags": [
        "Exploration & crafting",
        "props",
        "house"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.house.01",
      "game": "skywake",
      "category": "props",
      "kind": "house",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.house",
      "path": "assets/skywake/props/house-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "687b8708be451366bf161b58156a4366cf736d2feba887a3bf7221712c2745e5",
      "visualSha256": "9d83f68c210208bf20f6b578e169b5ca1f54358b8f18881225885723e5580b5b",
      "tags": [
        "Exploration & crafting",
        "props",
        "house"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.house.02",
      "game": "skywake",
      "category": "props",
      "kind": "house",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.house",
      "path": "assets/skywake/props/house-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "8a15dc248ee75be4c5957619b9514b65ff27b44b3a84a75ca7b998fb1b1e7efb",
      "visualSha256": "0a0d97318a57e6b2b1f4b63d342ea030b91b9dcbb96e69f3b8aab96aa70733cd",
      "tags": [
        "Exploration & crafting",
        "props",
        "house"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.house.03",
      "game": "skywake",
      "category": "props",
      "kind": "house",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.house",
      "path": "assets/skywake/props/house-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "46bc142741c3e69aba40439bad755db37e0e824b6e750b0d8b0c367b31abb6c0",
      "visualSha256": "0a0d97318a57e6b2b1f4b63d342ea030b91b9dcbb96e69f3b8aab96aa70733cd",
      "tags": [
        "Exploration & crafting",
        "props",
        "house"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.house.04",
      "game": "skywake",
      "category": "props",
      "kind": "house",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.house",
      "path": "assets/skywake/props/house-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "872f35e6ecd4d640e0111a8d8f26ff3ec8d3fcc2845349d8e0b1746c649a51b8",
      "visualSha256": "0a0d97318a57e6b2b1f4b63d342ea030b91b9dcbb96e69f3b8aab96aa70733cd",
      "tags": [
        "Exploration & crafting",
        "props",
        "house"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.house.05",
      "game": "skywake",
      "category": "props",
      "kind": "house",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.house",
      "path": "assets/skywake/props/house-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "7de7eed86e4f7ab8516213e6b86a93515c98803f0276d342d78b4e536de45ac8",
      "visualSha256": "9d83f68c210208bf20f6b578e169b5ca1f54358b8f18881225885723e5580b5b",
      "tags": [
        "Exploration & crafting",
        "props",
        "house"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.house.06",
      "game": "skywake",
      "category": "props",
      "kind": "house",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.house",
      "path": "assets/skywake/props/house-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "a7f95ddce12db4e1817802dd4de4384a8934ea61afd150b49335ca992d55477e",
      "visualSha256": "41994251e88be0c512a37ca6caaec8df4693fe4c81caa1456a83a3ed52bc21d5",
      "tags": [
        "Exploration & crafting",
        "props",
        "house"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.house.07",
      "game": "skywake",
      "category": "props",
      "kind": "house",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.house",
      "path": "assets/skywake/props/house-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "c3e69513605da486a79d00fd04da82af54da0e55cab55dac5dd0b47f20d43efe",
      "visualSha256": "9d83f68c210208bf20f6b578e169b5ca1f54358b8f18881225885723e5580b5b",
      "tags": [
        "Exploration & crafting",
        "props",
        "house"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.workshop.00",
      "game": "skywake",
      "category": "props",
      "kind": "workshop",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.workshop",
      "path": "assets/skywake/props/workshop-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "052ce6021bf46fb21ce676331acec74e8a2a874218e24a2fa3fe205a45837285",
      "visualSha256": "aa03b400d042af4df342d80dd3a1365c2a438efa634b62a0c434f22ea91a497e",
      "tags": [
        "Exploration & crafting",
        "props",
        "workshop"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.workshop.01",
      "game": "skywake",
      "category": "props",
      "kind": "workshop",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.workshop",
      "path": "assets/skywake/props/workshop-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "33c673a567e27a916250ab152e0ac0bfc3356ef13da9dbb63f8eb5a36f96ef16",
      "visualSha256": "a4a83b982aed03af361e641db6607ee413610af3adfa9f0e5f6a2a4ec4475ae0",
      "tags": [
        "Exploration & crafting",
        "props",
        "workshop"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.workshop.02",
      "game": "skywake",
      "category": "props",
      "kind": "workshop",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.workshop",
      "path": "assets/skywake/props/workshop-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "753a6c6ef3d91d3206e7a3f4633b5cde25470e52f443b7cd061518f42ab637c5",
      "visualSha256": "aa03b400d042af4df342d80dd3a1365c2a438efa634b62a0c434f22ea91a497e",
      "tags": [
        "Exploration & crafting",
        "props",
        "workshop"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.workshop.03",
      "game": "skywake",
      "category": "props",
      "kind": "workshop",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.workshop",
      "path": "assets/skywake/props/workshop-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "137e620f25534e9a7d6a7b9c8cce47f12ddb85448a7e9417930425fbc4b04097",
      "visualSha256": "aa03b400d042af4df342d80dd3a1365c2a438efa634b62a0c434f22ea91a497e",
      "tags": [
        "Exploration & crafting",
        "props",
        "workshop"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.workshop.04",
      "game": "skywake",
      "category": "props",
      "kind": "workshop",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.workshop",
      "path": "assets/skywake/props/workshop-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "26401cc91cc31674337a27033322c3afd6b57fe7e1e0c476b75721f618f6d05c",
      "visualSha256": "cb93f06c310f8b520fdd3e4a1a5dc0a44317c90e7851b159bae4a33e4c03aff4",
      "tags": [
        "Exploration & crafting",
        "props",
        "workshop"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.workshop.05",
      "game": "skywake",
      "category": "props",
      "kind": "workshop",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.workshop",
      "path": "assets/skywake/props/workshop-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "e5ecdcd751744ca77f538ffa0f3d058f7602069c17819f631888c6a5057c0de2",
      "visualSha256": "a4a83b982aed03af361e641db6607ee413610af3adfa9f0e5f6a2a4ec4475ae0",
      "tags": [
        "Exploration & crafting",
        "props",
        "workshop"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.workshop.06",
      "game": "skywake",
      "category": "props",
      "kind": "workshop",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.workshop",
      "path": "assets/skywake/props/workshop-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "95f399d066b730bb40aae77e4b133627a4ba78d55dde29fc61644c9ab7f49b1c",
      "visualSha256": "a4a83b982aed03af361e641db6607ee413610af3adfa9f0e5f6a2a4ec4475ae0",
      "tags": [
        "Exploration & crafting",
        "props",
        "workshop"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.props.workshop.07",
      "game": "skywake",
      "category": "props",
      "kind": "workshop",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.props.workshop",
      "path": "assets/skywake/props/workshop-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "1dc07f55ebdbbe85bdf068f4a4d7252209e7bf5a6d7cc47a479b15229fc5ae01",
      "visualSha256": "a4a83b982aed03af361e641db6607ee413610af3adfa9f0e5f6a2a4ec4475ae0",
      "tags": [
        "Exploration & crafting",
        "props",
        "workshop"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.actors.scout.00",
      "game": "skywake",
      "category": "actors",
      "kind": "scout",
      "variant": 0,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.scout",
      "path": "assets/skywake/actors/scout-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "0d6db359c35e04b19f162de276b5dc3eada50a91dd739af497565a2f53923a16",
      "visualSha256": "6d1c1ef5b84231d6b7f896fa2c6cf49a1e080c7510ef2bcefe8ba851c4763e7a",
      "tags": [
        "Exploration & crafting",
        "actors",
        "scout"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/scout-00-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "18cb77f01073e854834861163ae4004030c0beb07e177f019ff8614ec9e6c691"
      }
    },
    {
      "id": "skywake.actors.scout.01",
      "game": "skywake",
      "category": "actors",
      "kind": "scout",
      "variant": 1,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.scout",
      "path": "assets/skywake/actors/scout-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "71339a2135265b6fa31aec41ba705b12407cb9d0860e58d8a78ac8e053f9223f",
      "visualSha256": "4b666dd126dd2543d555a753e631e1c946136cd1f1701f2fb461b1347ddb6676",
      "tags": [
        "Exploration & crafting",
        "actors",
        "scout"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/scout-01-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "33b3706b3496d8f14b9db891a4221525e0f8b36e0b61fc4f69a2b8d63f387f03"
      }
    },
    {
      "id": "skywake.actors.scout.02",
      "game": "skywake",
      "category": "actors",
      "kind": "scout",
      "variant": 2,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.scout",
      "path": "assets/skywake/actors/scout-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "72f98b8d4119e323515fc6708d2b913ef86ad57793cd500ff5336df8e0fd3cb2",
      "visualSha256": "83c76d64724f5b737e0399207a2c9e77985e7f40a8018a9512a5bf5e49669548",
      "tags": [
        "Exploration & crafting",
        "actors",
        "scout"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/scout-02-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "66b9e505fe42583302605af5e1e024d62c7f727b3f3f0959d56c888d0f3f5531"
      }
    },
    {
      "id": "skywake.actors.scout.03",
      "game": "skywake",
      "category": "actors",
      "kind": "scout",
      "variant": 3,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.scout",
      "path": "assets/skywake/actors/scout-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "5ae6edab15881534d74630a968adcbee4f98cdbf1ebb016f704916c678e42133",
      "visualSha256": "4b666dd126dd2543d555a753e631e1c946136cd1f1701f2fb461b1347ddb6676",
      "tags": [
        "Exploration & crafting",
        "actors",
        "scout"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/scout-03-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "8c3259c9095b2d2e9b3a7f9275423d81c39a53f0258165671bec5cd1cbd0cb09"
      }
    },
    {
      "id": "skywake.actors.scout.04",
      "game": "skywake",
      "category": "actors",
      "kind": "scout",
      "variant": 4,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.scout",
      "path": "assets/skywake/actors/scout-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "f678c7c45e005c08dc67582ef4175093d8c8122520c0b7acbbb2320af41580e2",
      "visualSha256": "4b666dd126dd2543d555a753e631e1c946136cd1f1701f2fb461b1347ddb6676",
      "tags": [
        "Exploration & crafting",
        "actors",
        "scout"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/scout-04-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "452686c64e5e0894c19938a64d4e6474cc8c81afb886c12cc46b5f5b0dae5700"
      }
    },
    {
      "id": "skywake.actors.scout.05",
      "game": "skywake",
      "category": "actors",
      "kind": "scout",
      "variant": 5,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.scout",
      "path": "assets/skywake/actors/scout-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "14c02b1750f91108238361eb9a142022ab4840f4944593e19e0c3dce40f46d88",
      "visualSha256": "6d1c1ef5b84231d6b7f896fa2c6cf49a1e080c7510ef2bcefe8ba851c4763e7a",
      "tags": [
        "Exploration & crafting",
        "actors",
        "scout"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/scout-05-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "8b9bafba4bcae94bb80d6f1b06ab03c1c2d35e16b5c977351bfa86198e46f4a7"
      }
    },
    {
      "id": "skywake.actors.scout.06",
      "game": "skywake",
      "category": "actors",
      "kind": "scout",
      "variant": 6,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.scout",
      "path": "assets/skywake/actors/scout-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "2c14d68b119cf16dc22dd87d1c2920c68c984f6458fc222cdccf64d4a5163e3e",
      "visualSha256": "4b666dd126dd2543d555a753e631e1c946136cd1f1701f2fb461b1347ddb6676",
      "tags": [
        "Exploration & crafting",
        "actors",
        "scout"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/scout-06-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "d39f3903da5c1d581a862fa126a84a4ee8a7ae0f89befdd7bf12db9029b6edc8"
      }
    },
    {
      "id": "skywake.actors.scout.07",
      "game": "skywake",
      "category": "actors",
      "kind": "scout",
      "variant": 7,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.scout",
      "path": "assets/skywake/actors/scout-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "4d7e828239cc5beccd2bc7bf56515befe2ea9f69640c60f2b0cc7c691493977b",
      "visualSha256": "83c76d64724f5b737e0399207a2c9e77985e7f40a8018a9512a5bf5e49669548",
      "tags": [
        "Exploration & crafting",
        "actors",
        "scout"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/scout-07-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "26ef21820d599f5879757b5ed8ddf2e1c915a2fd0739d73ba4096031d6acb0c8"
      }
    },
    {
      "id": "skywake.actors.guardian.00",
      "game": "skywake",
      "category": "actors",
      "kind": "guardian",
      "variant": 0,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.guardian",
      "path": "assets/skywake/actors/guardian-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "cfe1f8f13b11c33fdb6fe4b448d0628ed6b0a01794e8812aef172a39cfa4b5cc",
      "visualSha256": "ecfce0b299f1f66309bdcf289e69db78861ece68798972c771540f9192d849ce",
      "tags": [
        "Exploration & crafting",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/guardian-00-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "9a255dbd71e92f901d8c90f06c8c07b4c1e453752c3cdc16f78e421faa9109e2"
      }
    },
    {
      "id": "skywake.actors.guardian.01",
      "game": "skywake",
      "category": "actors",
      "kind": "guardian",
      "variant": 1,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.guardian",
      "path": "assets/skywake/actors/guardian-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "2dcc47eabf8d922baafc10dedb1e7261c335c39fe31d63aa7117040aa3ad7ab0",
      "visualSha256": "ecfce0b299f1f66309bdcf289e69db78861ece68798972c771540f9192d849ce",
      "tags": [
        "Exploration & crafting",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/guardian-01-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "ea75c18810240cf19ef204519dadaa7a6d887353b53e2bb176249f8e26855d3d"
      }
    },
    {
      "id": "skywake.actors.guardian.02",
      "game": "skywake",
      "category": "actors",
      "kind": "guardian",
      "variant": 2,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.guardian",
      "path": "assets/skywake/actors/guardian-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "8d71a6ed9d0f03432a8e23e3216f99d5199d0cb77aef9095eff16362a4e574db",
      "visualSha256": "bc85fe3c0d2fb10125fc23ef0f40535e39a0755c82786897bedc7d68f0d6e914",
      "tags": [
        "Exploration & crafting",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/guardian-02-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "563c0ecc45a0a7aa037191ebadb865b92a21e56ee44b0ec9b0732868b391f17d"
      }
    },
    {
      "id": "skywake.actors.guardian.03",
      "game": "skywake",
      "category": "actors",
      "kind": "guardian",
      "variant": 3,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.guardian",
      "path": "assets/skywake/actors/guardian-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "c4b3fcb4482568acc2d39d4e042b1256bfc32a70d83f1cd7de76cd828f428047",
      "visualSha256": "4a4a41f190e09656557f1e4d0fc5f1eed3074c4544e1a4d398f3c2a18732e93f",
      "tags": [
        "Exploration & crafting",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/guardian-03-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "e54ae8a911b17eceefa70f3e09fe978912a5575573939acd8fa0130a8e4f6c75"
      }
    },
    {
      "id": "skywake.actors.guardian.04",
      "game": "skywake",
      "category": "actors",
      "kind": "guardian",
      "variant": 4,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.guardian",
      "path": "assets/skywake/actors/guardian-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d5d2b7bb95dd72473813a0cf4a7d50e7c2a93f85cc7df576984bb4f77575624e",
      "visualSha256": "bc85fe3c0d2fb10125fc23ef0f40535e39a0755c82786897bedc7d68f0d6e914",
      "tags": [
        "Exploration & crafting",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/guardian-04-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "631f84499d56fd7df78d183bac6cfa3455f4b5c6367d6c18cfa66d57a8ace0b1"
      }
    },
    {
      "id": "skywake.actors.guardian.05",
      "game": "skywake",
      "category": "actors",
      "kind": "guardian",
      "variant": 5,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.guardian",
      "path": "assets/skywake/actors/guardian-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "278aac57e9b51992cb888b2b4b2ce145089a58225c29d1f76a467ddccc1e72ae",
      "visualSha256": "ecfce0b299f1f66309bdcf289e69db78861ece68798972c771540f9192d849ce",
      "tags": [
        "Exploration & crafting",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/guardian-05-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "3d65931ff0796b9fae0ced1d7d8bb0b303f4913c6f20484c975bf1d3a0772244"
      }
    },
    {
      "id": "skywake.actors.guardian.06",
      "game": "skywake",
      "category": "actors",
      "kind": "guardian",
      "variant": 6,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.guardian",
      "path": "assets/skywake/actors/guardian-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "79be7d4cf4234199d6ca0bb177dfd58df9bd089b033d9f6b1ec19c340892efd5",
      "visualSha256": "bc85fe3c0d2fb10125fc23ef0f40535e39a0755c82786897bedc7d68f0d6e914",
      "tags": [
        "Exploration & crafting",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/guardian-06-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "f25b0aebdc03a1ec40290c0e5b3a5e9e67346ccee87d3218b39751d2a71f9415"
      }
    },
    {
      "id": "skywake.actors.guardian.07",
      "game": "skywake",
      "category": "actors",
      "kind": "guardian",
      "variant": 7,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.guardian",
      "path": "assets/skywake/actors/guardian-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "f979230a9cd9c48b4ece188316a9a5b30ce323805aaee4617ce14d7f08a36984",
      "visualSha256": "ecfce0b299f1f66309bdcf289e69db78861ece68798972c771540f9192d849ce",
      "tags": [
        "Exploration & crafting",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/guardian-07-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "7e983ccd379152bd002d49d62ba53519966cce7af91b1ab1bbca1305fa5c5945"
      }
    },
    {
      "id": "skywake.actors.slime.00",
      "game": "skywake",
      "category": "actors",
      "kind": "slime",
      "variant": 0,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.slime",
      "path": "assets/skywake/actors/slime-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "9348e0cebcac2c177a71ba03b1d4dd8cd8f5c753b9e285da1dcddc9112b15a67",
      "visualSha256": "2fbc579b84e26083c26542fd84e417a78432aa6cd374290da0415831d387b7ea",
      "tags": [
        "Exploration & crafting",
        "actors",
        "slime"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/slime-00-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "7ba6b537c4805cc0a48f44c4a2a3680ff1ae8b4fd9365d97ce43502ce109b707"
      }
    },
    {
      "id": "skywake.actors.slime.01",
      "game": "skywake",
      "category": "actors",
      "kind": "slime",
      "variant": 1,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.slime",
      "path": "assets/skywake/actors/slime-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "4b7516f5ac229b7ee40db5ff3fb1d3c17f26055dc7266512f34fe9a4ec809823",
      "visualSha256": "2fbc579b84e26083c26542fd84e417a78432aa6cd374290da0415831d387b7ea",
      "tags": [
        "Exploration & crafting",
        "actors",
        "slime"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/slime-01-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "1bbb281c81a565598f6e41ea5602ea951680c55972a7a47e8a8494124a48d500"
      }
    },
    {
      "id": "skywake.actors.slime.02",
      "game": "skywake",
      "category": "actors",
      "kind": "slime",
      "variant": 2,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.slime",
      "path": "assets/skywake/actors/slime-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "28b8f79460080cef582fb69df2d8fea5e51bedc4fe4ba1329705be6db1ec5f1b",
      "visualSha256": "00afcc88f210310e2b833abcfe0599a0d1459eeeb335d096645b460146fe9831",
      "tags": [
        "Exploration & crafting",
        "actors",
        "slime"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/slime-02-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "0683c92d3573074a472c922a58b9d138982bdf8ad7e5ca6fdf8e17cd5670173f"
      }
    },
    {
      "id": "skywake.actors.slime.03",
      "game": "skywake",
      "category": "actors",
      "kind": "slime",
      "variant": 3,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.slime",
      "path": "assets/skywake/actors/slime-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "77496e47deaf21358d10c79c2746a664829bbdb8d57ac2e9fcc820a04e73abab",
      "visualSha256": "c599a08e3609b86cb1b048c341c3d17e2bceec8ab75c1847166a60b58071be89",
      "tags": [
        "Exploration & crafting",
        "actors",
        "slime"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/slime-03-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "ab508eb586cf077df17e5dc19d18c890823b04c234a62c00344a8c54b894e1f1"
      }
    },
    {
      "id": "skywake.actors.slime.04",
      "game": "skywake",
      "category": "actors",
      "kind": "slime",
      "variant": 4,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.slime",
      "path": "assets/skywake/actors/slime-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "53230ae403610f0b72659518ef624903850a118b55f8c87d8ad150f772f63a72",
      "visualSha256": "00afcc88f210310e2b833abcfe0599a0d1459eeeb335d096645b460146fe9831",
      "tags": [
        "Exploration & crafting",
        "actors",
        "slime"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/slime-04-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "4d4862c2f66d014db9cc6793009241bb7eb980cc68c37026ca08a5b520a59796"
      }
    },
    {
      "id": "skywake.actors.slime.05",
      "game": "skywake",
      "category": "actors",
      "kind": "slime",
      "variant": 5,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.slime",
      "path": "assets/skywake/actors/slime-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "ca8be8d9428c5ad0ce2d77195981300dddea59eb77636001a4a78b5d2a70b10f",
      "visualSha256": "00afcc88f210310e2b833abcfe0599a0d1459eeeb335d096645b460146fe9831",
      "tags": [
        "Exploration & crafting",
        "actors",
        "slime"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/slime-05-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "05685f340de0df2d6a66d086260433512ec09eba2017f5fcd15b3e14c4419305"
      }
    },
    {
      "id": "skywake.actors.slime.06",
      "game": "skywake",
      "category": "actors",
      "kind": "slime",
      "variant": 6,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.slime",
      "path": "assets/skywake/actors/slime-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "e734582f502e645662b0d94bf4b7602e295ecd2fc356a691b901f90a2e41c295",
      "visualSha256": "c599a08e3609b86cb1b048c341c3d17e2bceec8ab75c1847166a60b58071be89",
      "tags": [
        "Exploration & crafting",
        "actors",
        "slime"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/slime-06-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "aaba1c6cb4411140a2a64e5351308640820233e242fd83e1e118fd356febf109"
      }
    },
    {
      "id": "skywake.actors.slime.07",
      "game": "skywake",
      "category": "actors",
      "kind": "slime",
      "variant": 7,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "skywake.actors.slime",
      "path": "assets/skywake/actors/slime-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "0bcd434b5c72bc00a91f37c99816301d2b08a40d7713fb1ddff927535d6619e2",
      "visualSha256": "00afcc88f210310e2b833abcfe0599a0d1459eeeb335d096645b460146fe9831",
      "tags": [
        "Exploration & crafting",
        "actors",
        "slime"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/actors/slime-07-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "61a17d00192ed2ab5a861db3afa401b3faf51d75c9342d80c595045ec99b88a8"
      }
    },
    {
      "id": "skywake.items.ore.00",
      "game": "skywake",
      "category": "items",
      "kind": "ore",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.ore",
      "path": "assets/skywake/items/ore-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3e9a0c5ef8edeca0f99702b998fc6418cc2271b26ff69342c6bd32a260d81051",
      "visualSha256": "bceb4681795a9c0c2aa2974de4de49a0b1ba876300513e5ed170c94823acf81d",
      "tags": [
        "Exploration & crafting",
        "items",
        "ore"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.items.ore.01",
      "game": "skywake",
      "category": "items",
      "kind": "ore",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.ore",
      "path": "assets/skywake/items/ore-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "12a493790b7370a415aa2f71a6e3e553f9ba709ac153459c3b6fdac37b451aa8",
      "visualSha256": "1ea40036b716ab5006e677070c774784f8d19aaf0c72dbe3924c09edf1734fc0",
      "tags": [
        "Exploration & crafting",
        "items",
        "ore"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.items.ore.02",
      "game": "skywake",
      "category": "items",
      "kind": "ore",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.ore",
      "path": "assets/skywake/items/ore-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "f92de0d7d1393b178674b6f2cbfebcdb6b9de6a3c332504f2bbbda41a20fe53c",
      "visualSha256": "21e79ef3e9d5a4ae9703b685bf9297be578ae1d83ca0730728534589e6dd4335",
      "tags": [
        "Exploration & crafting",
        "items",
        "ore"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.items.ore.03",
      "game": "skywake",
      "category": "items",
      "kind": "ore",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.ore",
      "path": "assets/skywake/items/ore-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3989722a07098934e4abf4239a239d33be71ff8bd8be451a5cfbcf5751dc3769",
      "visualSha256": "adf4cbbf552a1c89f06bc93d59744e67d3734a6ab135b541ee86a9a4db17c39e",
      "tags": [
        "Exploration & crafting",
        "items",
        "ore"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.items.ore.04",
      "game": "skywake",
      "category": "items",
      "kind": "ore",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.ore",
      "path": "assets/skywake/items/ore-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "07bc3cbec09d0c04960843b573a7dcbea2bf7601ab2e69350ce909b421cb0169",
      "visualSha256": "84585fcc83ca9d41174157b52ce8cab6f582aba027b10dab8479d160123506df",
      "tags": [
        "Exploration & crafting",
        "items",
        "ore"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.items.ore.05",
      "game": "skywake",
      "category": "items",
      "kind": "ore",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.ore",
      "path": "assets/skywake/items/ore-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "054d0144bce344344fbd6ea11c9ec024894ee7704fec259b49676f1993f4d985",
      "visualSha256": "cf02d591de04fd2c61646cb4591c57d1f0d97960176a78c2c7a1895c94be9a8f",
      "tags": [
        "Exploration & crafting",
        "items",
        "ore"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.items.ore.06",
      "game": "skywake",
      "category": "items",
      "kind": "ore",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.ore",
      "path": "assets/skywake/items/ore-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "7a5ea62d34caeb713ad12b2bf5f16baa0660d72247d60e23da37671f88ce67a1",
      "visualSha256": "8deb2a9eefd946343bbfcf5bc074813eee0ce33f4990d1aa08edaefc4fa58500",
      "tags": [
        "Exploration & crafting",
        "items",
        "ore"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.items.ore.07",
      "game": "skywake",
      "category": "items",
      "kind": "ore",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.ore",
      "path": "assets/skywake/items/ore-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "65981f06d9307bd5285b40f9a1ff072be1f3eecea977bc96cf6176372d5aa0e1",
      "visualSha256": "cf02d591de04fd2c61646cb4591c57d1f0d97960176a78c2c7a1895c94be9a8f",
      "tags": [
        "Exploration & crafting",
        "items",
        "ore"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.items.seed.00",
      "game": "skywake",
      "category": "items",
      "kind": "seed",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.seed",
      "path": "assets/skywake/items/seed-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "83dec9839a03350911080a3d4087ee56fc679fb138a282ca6030d8b73434c19e",
      "visualSha256": "e3569e5397af6aea70b2085b75348118aed6b78bb03f041d7d84330c33d780c0",
      "tags": [
        "Exploration & crafting",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.items.seed.01",
      "game": "skywake",
      "category": "items",
      "kind": "seed",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.seed",
      "path": "assets/skywake/items/seed-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "677a63af8b508592ec4c02ba7300bdf0b4b4b29cc95d9b6aa4e9322c69f87cea",
      "visualSha256": "e3569e5397af6aea70b2085b75348118aed6b78bb03f041d7d84330c33d780c0",
      "tags": [
        "Exploration & crafting",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.items.seed.02",
      "game": "skywake",
      "category": "items",
      "kind": "seed",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.seed",
      "path": "assets/skywake/items/seed-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "8718627e11997f288f717c2b35932e427cdc6d999ff417c8ed557b2d5ddc7257",
      "visualSha256": "e3569e5397af6aea70b2085b75348118aed6b78bb03f041d7d84330c33d780c0",
      "tags": [
        "Exploration & crafting",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.items.seed.03",
      "game": "skywake",
      "category": "items",
      "kind": "seed",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.seed",
      "path": "assets/skywake/items/seed-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "e35e8bd314dc441d32f05ef17668be9977ba358cc793e9060ec3542cec019ede",
      "visualSha256": "e3569e5397af6aea70b2085b75348118aed6b78bb03f041d7d84330c33d780c0",
      "tags": [
        "Exploration & crafting",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.items.seed.04",
      "game": "skywake",
      "category": "items",
      "kind": "seed",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.seed",
      "path": "assets/skywake/items/seed-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "e80f109e89a541956db0abd50498fd16c5366c95c41db22692bdb30ac9b59da8",
      "visualSha256": "e3569e5397af6aea70b2085b75348118aed6b78bb03f041d7d84330c33d780c0",
      "tags": [
        "Exploration & crafting",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.items.seed.05",
      "game": "skywake",
      "category": "items",
      "kind": "seed",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.seed",
      "path": "assets/skywake/items/seed-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "709f26036bd3a5d597fdb779ede9f8f4fe0b9c3b88b0d87df56dcf80a12ed93d",
      "visualSha256": "e3569e5397af6aea70b2085b75348118aed6b78bb03f041d7d84330c33d780c0",
      "tags": [
        "Exploration & crafting",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.items.seed.06",
      "game": "skywake",
      "category": "items",
      "kind": "seed",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.seed",
      "path": "assets/skywake/items/seed-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "c0e89da29507b526fd36f3dc5106d023316818f2a178f5c4c4582ac71fa023e8",
      "visualSha256": "e3569e5397af6aea70b2085b75348118aed6b78bb03f041d7d84330c33d780c0",
      "tags": [
        "Exploration & crafting",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.items.seed.07",
      "game": "skywake",
      "category": "items",
      "kind": "seed",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.seed",
      "path": "assets/skywake/items/seed-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "355c3ede4440db7c23b85ea97af622e6eba5f6ce5d54dea7c84de1cc41b458bd",
      "visualSha256": "e3569e5397af6aea70b2085b75348118aed6b78bb03f041d7d84330c33d780c0",
      "tags": [
        "Exploration & crafting",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.items.potion.00",
      "game": "skywake",
      "category": "items",
      "kind": "potion",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.potion",
      "path": "assets/skywake/items/potion-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d2b688564cfe12b491dcfb1a49c128dfa967a498a4710895b552f70d2b0e8e7d",
      "visualSha256": "67f7dfd65a3052d2fdb17a37c97effc6c9eccc6890e9aa668b0a3213fdb7c6ca",
      "tags": [
        "Exploration & crafting",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.items.potion.01",
      "game": "skywake",
      "category": "items",
      "kind": "potion",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.potion",
      "path": "assets/skywake/items/potion-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "171371b667443248f77b3da952650d332b9c1ea4e0a4841e08ebb9840760ded6",
      "visualSha256": "c1a3634b7bd694ae1a103b8a154a16b6b78e3c6d5d5b8945cb44746ca272349c",
      "tags": [
        "Exploration & crafting",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.items.potion.02",
      "game": "skywake",
      "category": "items",
      "kind": "potion",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.potion",
      "path": "assets/skywake/items/potion-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "96106ed733337cafdcae8dc86fab8cef1e047b6ee45fa5c0d8978ce081e49e99",
      "visualSha256": "0447fec7f9eca6c12dc2edf65c99472a5ca8d9c4ab0542583426c6dae4de708c",
      "tags": [
        "Exploration & crafting",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.items.potion.03",
      "game": "skywake",
      "category": "items",
      "kind": "potion",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.potion",
      "path": "assets/skywake/items/potion-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "2f15621ad3b56abb372e4ed0189337484781defcf9e9933ac938ad3d07d677a4",
      "visualSha256": "5a2c4f2d3ac046502a810117264beae68d7faad733343c03390aceff54ba68a1",
      "tags": [
        "Exploration & crafting",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.items.potion.04",
      "game": "skywake",
      "category": "items",
      "kind": "potion",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.potion",
      "path": "assets/skywake/items/potion-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "62066f6f77c92959b353ce03f0849b0971c4ebe3d2df6f7a49d27a1246565e3d",
      "visualSha256": "3fe063ddc6d6be8a5934d5ac3eb4a771db90014a724568aa5900df5eb0df672d",
      "tags": [
        "Exploration & crafting",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.items.potion.05",
      "game": "skywake",
      "category": "items",
      "kind": "potion",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.potion",
      "path": "assets/skywake/items/potion-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "ef18f8f14c2d6a931e710498011158adb16f421e4a8ea64c4da631abdce2e7d6",
      "visualSha256": "2b4248bfec398ccc5c43fc7b6ebdb6efe764ed6657aa89121f657b277240f62f",
      "tags": [
        "Exploration & crafting",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.items.potion.06",
      "game": "skywake",
      "category": "items",
      "kind": "potion",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.potion",
      "path": "assets/skywake/items/potion-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "65d13c8dca085fbbff1376f5d2f13e3ddd8395cae953f802e25243e67e84f531",
      "visualSha256": "d8b5160cd15d6cf87b3a19bbfec04513779e0c1997442789b75a6b5f46e5ed48",
      "tags": [
        "Exploration & crafting",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.items.potion.07",
      "game": "skywake",
      "category": "items",
      "kind": "potion",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.items.potion",
      "path": "assets/skywake/items/potion-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "c1ee103d2b1a0c3012ae9fb49986d7a30fc5bf5ef892599745ab0b15d116f577",
      "visualSha256": "3fe063ddc6d6be8a5934d5ac3eb4a771db90014a724568aa5900df5eb0df672d",
      "tags": [
        "Exploration & crafting",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.effects.spark.00",
      "game": "skywake",
      "category": "effects",
      "kind": "spark",
      "variant": 0,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "skywake.effects.spark",
      "path": "assets/skywake/effects/spark-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "462b61a14c15cd2d638b288e8fe25a47a205e7b0851018b7e1d9dfc5e12ce2cc",
      "visualSha256": "63189d987df042d2e3555dc94d5a5986c896d1477615bb82a54ee2575d8e6276",
      "tags": [
        "Exploration & crafting",
        "effects",
        "spark"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/effects/spark-00-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "ffba1ff213c9ba53cc123a917d33b79ee752104631a90a9d1f15b8da17418139"
      }
    },
    {
      "id": "skywake.effects.spark.01",
      "game": "skywake",
      "category": "effects",
      "kind": "spark",
      "variant": 1,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "skywake.effects.spark",
      "path": "assets/skywake/effects/spark-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "31c40f5760727876bb37260b9edacaf9166b24a10446f6b2da092378261dd693",
      "visualSha256": "863825c6b1c3fb81db52e54e29dcddccdbe47f1edc6545da6a901d0d95642cb2",
      "tags": [
        "Exploration & crafting",
        "effects",
        "spark"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/effects/spark-01-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "a6987b7b720384b3ce1879d68c1b64281d2e2bafca3aa17880ee10a88e079a18"
      }
    },
    {
      "id": "skywake.effects.spark.02",
      "game": "skywake",
      "category": "effects",
      "kind": "spark",
      "variant": 2,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "skywake.effects.spark",
      "path": "assets/skywake/effects/spark-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "2a9f419f3f40bd5a218d9ce276e1fb81817d4706a1941ab42567ed51ac3a71cd",
      "visualSha256": "55498bb83dfeb6d321fba973dff598bc7dd66dcc0b9ef5e75fae40379e0fa306",
      "tags": [
        "Exploration & crafting",
        "effects",
        "spark"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/effects/spark-02-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "4c87d334a8632f04dc46ec17f7f740342bebf678d46095ed0bee598c2b1a48fb"
      }
    },
    {
      "id": "skywake.effects.spark.03",
      "game": "skywake",
      "category": "effects",
      "kind": "spark",
      "variant": 3,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "skywake.effects.spark",
      "path": "assets/skywake/effects/spark-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "4ab1cba41c62584b1cf5f5ed8aadf6200cfad03089488d44088ef6afbaec5ae3",
      "visualSha256": "f4af0b5936e335b9c238632fcd3ed7a9e0ac2835b2949253b8887222bd92760e",
      "tags": [
        "Exploration & crafting",
        "effects",
        "spark"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/effects/spark-03-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "615d3f87794b3e5cc6de175a5f849f0170955428f7f71135ec3917fcfca4b051"
      }
    },
    {
      "id": "skywake.effects.spark.04",
      "game": "skywake",
      "category": "effects",
      "kind": "spark",
      "variant": 4,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "skywake.effects.spark",
      "path": "assets/skywake/effects/spark-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "1482acc2204870a757442f0fb7ff5084c925134feea6b4467452d82c2cdcdf4d",
      "visualSha256": "c302560737c5ae663136a8bfa43124ad75015c7740a6635c71821cf0720ff5d4",
      "tags": [
        "Exploration & crafting",
        "effects",
        "spark"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/effects/spark-04-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "a7e9a9c246d42cedc17cc81f4da7b87837e43ed88edfd7c0953b8599d44ae487"
      }
    },
    {
      "id": "skywake.effects.spark.05",
      "game": "skywake",
      "category": "effects",
      "kind": "spark",
      "variant": 5,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "skywake.effects.spark",
      "path": "assets/skywake/effects/spark-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "41626937e857d1060ed4d53c7a46ff25085f2a106d92481eddb3f2aff860d486",
      "visualSha256": "55498bb83dfeb6d321fba973dff598bc7dd66dcc0b9ef5e75fae40379e0fa306",
      "tags": [
        "Exploration & crafting",
        "effects",
        "spark"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/effects/spark-05-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "c3f2dddcd91a57badadd542fe0a334cdb6d5432ef5f9fb65ae95a3aa2f753741"
      }
    },
    {
      "id": "skywake.effects.spark.06",
      "game": "skywake",
      "category": "effects",
      "kind": "spark",
      "variant": 6,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "skywake.effects.spark",
      "path": "assets/skywake/effects/spark-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "09c9a2f498b4c72034a4432d8d7b420d14235026ae764d7fd6749f2a1f8c82ce",
      "visualSha256": "d0d71bab7cb27fbf75906fe00bcfab94bb1381df2d1c145b34b00eff6bd7f290",
      "tags": [
        "Exploration & crafting",
        "effects",
        "spark"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/effects/spark-06-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "03fb0e23bd6797234e1a753bd3b4577d2b85f527d4050a168852e10d54f51c04"
      }
    },
    {
      "id": "skywake.effects.spark.07",
      "game": "skywake",
      "category": "effects",
      "kind": "spark",
      "variant": 7,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "skywake.effects.spark",
      "path": "assets/skywake/effects/spark-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d16d06c03e89f1c30d6fb8563803d65870c7603ed3f3aaf117b279f52f0142fa",
      "visualSha256": "29822f88e2b325f4875b6d0f211590ed04cbde975251170bc462a36834105579",
      "tags": [
        "Exploration & crafting",
        "effects",
        "spark"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/effects/spark-07-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "f19649947040e39cf6d67f7301f5de19a7ef366482034f314d65bc73aa2f60d0"
      }
    },
    {
      "id": "skywake.effects.heal.00",
      "game": "skywake",
      "category": "effects",
      "kind": "heal",
      "variant": 0,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "skywake.effects.heal",
      "path": "assets/skywake/effects/heal-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "466ed42c55db6bea904fd2afd487952ef098f3d10ce893e9c80439f7fd68a63c",
      "visualSha256": "f0854dc2558c4386fe02a1c01b16576454bb1e20f56d4e81cf01a7bdfb5d30a5",
      "tags": [
        "Exploration & crafting",
        "effects",
        "heal"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/effects/heal-00-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "4d218ae2205992c4394a1619196eed80d14271f8d62a2123c0515c6e0ed7adcb"
      }
    },
    {
      "id": "skywake.effects.heal.01",
      "game": "skywake",
      "category": "effects",
      "kind": "heal",
      "variant": 1,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "skywake.effects.heal",
      "path": "assets/skywake/effects/heal-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "19d8023b9f6d5d5dd2bc5d2bc18ba25cf498b0b658efff038cc8d6627061daf8",
      "visualSha256": "b07b366be64ba0328af8dbc0adf70902d7beae39677e55e7105d683892a2ebea",
      "tags": [
        "Exploration & crafting",
        "effects",
        "heal"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/effects/heal-01-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "45028f222fe69268c89690d4a4f655830115309afce363c01abcbe5689abe6e2"
      }
    },
    {
      "id": "skywake.effects.heal.02",
      "game": "skywake",
      "category": "effects",
      "kind": "heal",
      "variant": 2,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "skywake.effects.heal",
      "path": "assets/skywake/effects/heal-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d0443dc1dbcaf52fed050d0ff28e3a8626f925e148fa25fa820cc0bed6c76485",
      "visualSha256": "f0854dc2558c4386fe02a1c01b16576454bb1e20f56d4e81cf01a7bdfb5d30a5",
      "tags": [
        "Exploration & crafting",
        "effects",
        "heal"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/effects/heal-02-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "14f04d33d42473d32308f7b69ae2a4bf0fa33c0e2cc52d7e2afcf4d86441c3d9"
      }
    },
    {
      "id": "skywake.effects.heal.03",
      "game": "skywake",
      "category": "effects",
      "kind": "heal",
      "variant": 3,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "skywake.effects.heal",
      "path": "assets/skywake/effects/heal-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "6deb2bd661f024c30b3a5b6f416429fd14827e888711d87eb1d215b66bffa2de",
      "visualSha256": "b07b366be64ba0328af8dbc0adf70902d7beae39677e55e7105d683892a2ebea",
      "tags": [
        "Exploration & crafting",
        "effects",
        "heal"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/effects/heal-03-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "8fb9962135494d3530283345bae0fc31ebbb9770be1f7e5eb35137db31bcbd54"
      }
    },
    {
      "id": "skywake.effects.heal.04",
      "game": "skywake",
      "category": "effects",
      "kind": "heal",
      "variant": 4,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "skywake.effects.heal",
      "path": "assets/skywake/effects/heal-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "50fc62edcc46066eb1220af5c76422b23d76a3ae3e5301546fcddc784bf2a094",
      "visualSha256": "cd9cfef7fe20a6d27ef2f2fa0768b1c377fad6bf704c80a30fb7d9aca0d1e13c",
      "tags": [
        "Exploration & crafting",
        "effects",
        "heal"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/effects/heal-04-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "d91f230dae6a85874a1860f3e4e6b4411e2dbc262568a2f05be751cced8a0d78"
      }
    },
    {
      "id": "skywake.effects.heal.05",
      "game": "skywake",
      "category": "effects",
      "kind": "heal",
      "variant": 5,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "skywake.effects.heal",
      "path": "assets/skywake/effects/heal-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "a6bfd59b45709a3580a51129f928deeec2e759c41dfc52ac631f4deb3810dffa",
      "visualSha256": "b07b366be64ba0328af8dbc0adf70902d7beae39677e55e7105d683892a2ebea",
      "tags": [
        "Exploration & crafting",
        "effects",
        "heal"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/effects/heal-05-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "6005aeef61c1684783821eb1b526c0061e40d869e96a4306efc2dde0ee23a232"
      }
    },
    {
      "id": "skywake.effects.heal.06",
      "game": "skywake",
      "category": "effects",
      "kind": "heal",
      "variant": 6,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "skywake.effects.heal",
      "path": "assets/skywake/effects/heal-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "e71064719e811b82defa991141b491346b9616508057c157cd360239d4968e7b",
      "visualSha256": "8ba3bb2fef8419fc8aba3ec4b34da2b2e18728876fc5fdda1e57d14e5106c6eb",
      "tags": [
        "Exploration & crafting",
        "effects",
        "heal"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/effects/heal-06-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "22ebf0f70192228e03532f52fc164d742ac9fbd6c8841138a1cbf2678690b7b0"
      }
    },
    {
      "id": "skywake.effects.heal.07",
      "game": "skywake",
      "category": "effects",
      "kind": "heal",
      "variant": 7,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "skywake.effects.heal",
      "path": "assets/skywake/effects/heal-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "53c0ba704ddcddc0f6bfcdff28f5ad7b8abb6a5c378694a93a36300d7aaad24a",
      "visualSha256": "8ba3bb2fef8419fc8aba3ec4b34da2b2e18728876fc5fdda1e57d14e5106c6eb",
      "tags": [
        "Exploration & crafting",
        "effects",
        "heal"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/skywake/effects/heal-07-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "46a157925fac9d9a17ac09993e0c8d1882c583d2f5013127d2dc913fe6520e79"
      }
    },
    {
      "id": "skywake.ui.heart.00",
      "game": "skywake",
      "category": "ui",
      "kind": "heart",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.ui.heart",
      "path": "assets/skywake/ui/heart-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "b1d31a00798904d9b1a1cda5e46b18468548bcc85d04b4a75e2b142a32366536",
      "visualSha256": "b5d58db7df7a75f9f7c26b6acc469b9351dc8a69ac754a91435c3b89ce567897",
      "tags": [
        "Exploration & crafting",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.ui.heart.01",
      "game": "skywake",
      "category": "ui",
      "kind": "heart",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.ui.heart",
      "path": "assets/skywake/ui/heart-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "101fa8b0d1a75be9da47a56ccfc535f80ccf33f4a73cfb56fbcc932c1c739c70",
      "visualSha256": "7b75813feedec65ad153bee9e91d39c9bff9de1b2cbb4ce6a272450fd4f57c11",
      "tags": [
        "Exploration & crafting",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.ui.heart.02",
      "game": "skywake",
      "category": "ui",
      "kind": "heart",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.ui.heart",
      "path": "assets/skywake/ui/heart-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "f8fc0b038f2a13044b32809435fba76e858821f97515ce0727cc567cf5acb931",
      "visualSha256": "34412abb382e26b7c0ec536d24b4fe3996170a5360259bebc17cfde34333402c",
      "tags": [
        "Exploration & crafting",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.ui.heart.03",
      "game": "skywake",
      "category": "ui",
      "kind": "heart",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.ui.heart",
      "path": "assets/skywake/ui/heart-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "6b3de5cf589f1926c213380818678c365fdf8a03cca48ad96ea0250cc3357196",
      "visualSha256": "34412abb382e26b7c0ec536d24b4fe3996170a5360259bebc17cfde34333402c",
      "tags": [
        "Exploration & crafting",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.ui.heart.04",
      "game": "skywake",
      "category": "ui",
      "kind": "heart",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.ui.heart",
      "path": "assets/skywake/ui/heart-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "b36b56feba62bcf8914528710bbe70d8fbbff6180671dddccab17e3409154693",
      "visualSha256": "34412abb382e26b7c0ec536d24b4fe3996170a5360259bebc17cfde34333402c",
      "tags": [
        "Exploration & crafting",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.ui.heart.05",
      "game": "skywake",
      "category": "ui",
      "kind": "heart",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.ui.heart",
      "path": "assets/skywake/ui/heart-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "0e85d20e9087d31405ba302d8bcdca4f78950c6acaed09d4c54e4f302f5e6ffd",
      "visualSha256": "34412abb382e26b7c0ec536d24b4fe3996170a5360259bebc17cfde34333402c",
      "tags": [
        "Exploration & crafting",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.ui.heart.06",
      "game": "skywake",
      "category": "ui",
      "kind": "heart",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.ui.heart",
      "path": "assets/skywake/ui/heart-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "c342554cd14ee3285b6d945180beda91ec7ba856027da9a471df7cf96231f845",
      "visualSha256": "34412abb382e26b7c0ec536d24b4fe3996170a5360259bebc17cfde34333402c",
      "tags": [
        "Exploration & crafting",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.ui.heart.07",
      "game": "skywake",
      "category": "ui",
      "kind": "heart",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.ui.heart",
      "path": "assets/skywake/ui/heart-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "e5593da31439abb026bae3f41cfc9f40cd4d0fd3004b0db6791ee0acf68a042b",
      "visualSha256": "7b75813feedec65ad153bee9e91d39c9bff9de1b2cbb4ce6a272450fd4f57c11",
      "tags": [
        "Exploration & crafting",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.ui.slot.00",
      "game": "skywake",
      "category": "ui",
      "kind": "slot",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.ui.slot",
      "path": "assets/skywake/ui/slot-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "be585091660b3212c89e1b8196fa55c108ab0e93e192b12f2ec4327251440917",
      "visualSha256": "c1ec5189fa074efd7c70eaf9305b2eaa53a8ef2d9873b232dde62379af153df7",
      "tags": [
        "Exploration & crafting",
        "ui",
        "slot"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.ui.slot.01",
      "game": "skywake",
      "category": "ui",
      "kind": "slot",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.ui.slot",
      "path": "assets/skywake/ui/slot-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "e641ab59083322a56a0df21d7cb3a7487e5293f1575ab0c49931d51e7b152c02",
      "visualSha256": "c1ec5189fa074efd7c70eaf9305b2eaa53a8ef2d9873b232dde62379af153df7",
      "tags": [
        "Exploration & crafting",
        "ui",
        "slot"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.ui.slot.02",
      "game": "skywake",
      "category": "ui",
      "kind": "slot",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.ui.slot",
      "path": "assets/skywake/ui/slot-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "69a347c70ee8507f231a1bcab6078633841a728832eb321ebff0c8a9a1fe5e6c",
      "visualSha256": "c1ec5189fa074efd7c70eaf9305b2eaa53a8ef2d9873b232dde62379af153df7",
      "tags": [
        "Exploration & crafting",
        "ui",
        "slot"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.ui.slot.03",
      "game": "skywake",
      "category": "ui",
      "kind": "slot",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.ui.slot",
      "path": "assets/skywake/ui/slot-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "19d05dda3e872f066e6977a92265905c2a5e7b24e209f19a1c172ebdda54dce0",
      "visualSha256": "c1ec5189fa074efd7c70eaf9305b2eaa53a8ef2d9873b232dde62379af153df7",
      "tags": [
        "Exploration & crafting",
        "ui",
        "slot"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.ui.slot.04",
      "game": "skywake",
      "category": "ui",
      "kind": "slot",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.ui.slot",
      "path": "assets/skywake/ui/slot-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "6a59efd81421f2da575781166bea233abc0fa1fb2d45ab56b1a7f7f742efcf60",
      "visualSha256": "c1ec5189fa074efd7c70eaf9305b2eaa53a8ef2d9873b232dde62379af153df7",
      "tags": [
        "Exploration & crafting",
        "ui",
        "slot"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.ui.slot.05",
      "game": "skywake",
      "category": "ui",
      "kind": "slot",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.ui.slot",
      "path": "assets/skywake/ui/slot-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "4a080776598b63dba6523b17e3a48063c8a874d768855bd33e1a797856df5383",
      "visualSha256": "c1ec5189fa074efd7c70eaf9305b2eaa53a8ef2d9873b232dde62379af153df7",
      "tags": [
        "Exploration & crafting",
        "ui",
        "slot"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.ui.slot.06",
      "game": "skywake",
      "category": "ui",
      "kind": "slot",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.ui.slot",
      "path": "assets/skywake/ui/slot-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "9361d88f54f9dc2e33faa8ebb048d1935a29954eed254c738b8ad3fb6abc77fe",
      "visualSha256": "c1ec5189fa074efd7c70eaf9305b2eaa53a8ef2d9873b232dde62379af153df7",
      "tags": [
        "Exploration & crafting",
        "ui",
        "slot"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.ui.slot.07",
      "game": "skywake",
      "category": "ui",
      "kind": "slot",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "skywake.ui.slot",
      "path": "assets/skywake/ui/slot-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "6e5d480e2afdff2be69395794e3523309f26cd16da3c078b01313493f99ee1a5",
      "visualSha256": "c1ec5189fa074efd7c70eaf9305b2eaa53a8ef2d9873b232dde62379af153df7",
      "tags": [
        "Exploration & crafting",
        "ui",
        "slot"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "skywake.terrain.shore-bank.m00.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "shore-bank",
      "family": "skywake.terrain.shore-bank",
      "state": "m00",
      "direction": "s",
      "variant": 0,
      "usage": "Grass island shore; a set mask bit marks an exposed water edge.",
      "path": "expansion/skywake/terrain/shore-bank/m00-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "9471d64f2fe4642dc977239f64b5fb673d29d4cdcf1df4c7c64a469f5f53956d",
      "visualSha256": "fd3775f093416c2d9d54e517c05c36226dcfb04704b6ddd25981b10b61535252",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "shore-bank",
        "m00",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.shore-bank.m01.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "shore-bank",
      "family": "skywake.terrain.shore-bank",
      "state": "m01",
      "direction": "s",
      "variant": 0,
      "usage": "Grass island shore; a set mask bit marks an exposed water edge.",
      "path": "expansion/skywake/terrain/shore-bank/m01-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "8129451c9e556afe96e77c7d7fe81d02ac5e18df12389d474c79ab7d422333b2",
      "visualSha256": "80ff2640b976793c000ec97108f3ee745eb79111dc9544f171ae61be93072fa3",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "shore-bank",
        "m01",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.shore-bank.m02.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "shore-bank",
      "family": "skywake.terrain.shore-bank",
      "state": "m02",
      "direction": "s",
      "variant": 0,
      "usage": "Grass island shore; a set mask bit marks an exposed water edge.",
      "path": "expansion/skywake/terrain/shore-bank/m02-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "edfe2ba1d40611c15ca6a9b2ccadd413a02bc4c81cd8bbee1a90324139cdda42",
      "visualSha256": "563ec34c1c267c02d26cc276e1268de7b2ce99ae132a6bc5c9e97a552a7ceef6",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "shore-bank",
        "m02",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.shore-bank.m03.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "shore-bank",
      "family": "skywake.terrain.shore-bank",
      "state": "m03",
      "direction": "s",
      "variant": 0,
      "usage": "Grass island shore; a set mask bit marks an exposed water edge.",
      "path": "expansion/skywake/terrain/shore-bank/m03-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "8a78cb709309463165bba6ff00b0944d244d989286633fe6bb5cea8beaa8c947",
      "visualSha256": "06834c15664dc0efb19ea8543265e3264ed29a0ecd15f861554e23ae42478e17",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "shore-bank",
        "m03",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.shore-bank.m04.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "shore-bank",
      "family": "skywake.terrain.shore-bank",
      "state": "m04",
      "direction": "s",
      "variant": 0,
      "usage": "Grass island shore; a set mask bit marks an exposed water edge.",
      "path": "expansion/skywake/terrain/shore-bank/m04-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e5a64cedf186ea1dcdc710527f34e178339237482736910209fa6b196fd03b21",
      "visualSha256": "fbcc75baa91a1143f33fa3e354adc8d78891ccac6cc0b2ab8dc756080f99bc02",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "shore-bank",
        "m04",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.shore-bank.m05.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "shore-bank",
      "family": "skywake.terrain.shore-bank",
      "state": "m05",
      "direction": "s",
      "variant": 0,
      "usage": "Grass island shore; a set mask bit marks an exposed water edge.",
      "path": "expansion/skywake/terrain/shore-bank/m05-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "16f9c97b66c93b8fc09232d7207ccd8a7df18b53c062843bd0ae8d23e28a6b82",
      "visualSha256": "4e494bd1510a44bf715eab94811dc1d3df63b250aca2df1a276be6ede6d64260",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "shore-bank",
        "m05",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.shore-bank.m06.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "shore-bank",
      "family": "skywake.terrain.shore-bank",
      "state": "m06",
      "direction": "s",
      "variant": 0,
      "usage": "Grass island shore; a set mask bit marks an exposed water edge.",
      "path": "expansion/skywake/terrain/shore-bank/m06-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "77f60930f8fa95c1deaee41d20b3f889ed1252b42ddba79f6d657e3dee0c0ea2",
      "visualSha256": "1e57c9ef1266b893400141fae8234526aa2109bb708afcb36c25a1f4bc233ce1",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "shore-bank",
        "m06",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.shore-bank.m07.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "shore-bank",
      "family": "skywake.terrain.shore-bank",
      "state": "m07",
      "direction": "s",
      "variant": 0,
      "usage": "Grass island shore; a set mask bit marks an exposed water edge.",
      "path": "expansion/skywake/terrain/shore-bank/m07-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "147f9092b8ec2771ba989f5c25cb785c094d43a00c89119bc7ce7cb17d655fa5",
      "visualSha256": "9daa15426a89929063c4c218827c8c39cd7ddf5d5b2179e9f4992c744c6aa368",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "shore-bank",
        "m07",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.shore-bank.m08.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "shore-bank",
      "family": "skywake.terrain.shore-bank",
      "state": "m08",
      "direction": "s",
      "variant": 0,
      "usage": "Grass island shore; a set mask bit marks an exposed water edge.",
      "path": "expansion/skywake/terrain/shore-bank/m08-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "0069b80a0980b32481b4646d449e6a2ca04e2af6cf59fc29795dbc7c7a267c84",
      "visualSha256": "3d192425dc23b2b1c9a5574f26285f86c9394f1feb602c57c7ee7dc661f38c1a",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "shore-bank",
        "m08",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.shore-bank.m09.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "shore-bank",
      "family": "skywake.terrain.shore-bank",
      "state": "m09",
      "direction": "s",
      "variant": 0,
      "usage": "Grass island shore; a set mask bit marks an exposed water edge.",
      "path": "expansion/skywake/terrain/shore-bank/m09-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "4dadfadea061b900394ce717608722ebd0c6d5d28c8d62fb04885d9dafa34de0",
      "visualSha256": "23eecafa626c7077bfcda7260ee668606ddfc86be10223ecde71ca98b2599494",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "shore-bank",
        "m09",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.shore-bank.m10.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "shore-bank",
      "family": "skywake.terrain.shore-bank",
      "state": "m10",
      "direction": "s",
      "variant": 0,
      "usage": "Grass island shore; a set mask bit marks an exposed water edge.",
      "path": "expansion/skywake/terrain/shore-bank/m10-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "ad5c9a6fd3f1d24b0c189cf7e1f78c7288748741e9b4736bbef812ee3388446b",
      "visualSha256": "45d91bcac4c46026322f03cbfadc538db09456d827093553f25b96c8e6637e00",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "shore-bank",
        "m10",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.shore-bank.m11.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "shore-bank",
      "family": "skywake.terrain.shore-bank",
      "state": "m11",
      "direction": "s",
      "variant": 0,
      "usage": "Grass island shore; a set mask bit marks an exposed water edge.",
      "path": "expansion/skywake/terrain/shore-bank/m11-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "0879a1d35aad504cf1da4b35af51fed19df857a326827868dbb8c23fa42d2364",
      "visualSha256": "5c88779bd37cc31ee0100248bb044d8ef7d8d03f10e6c04f0086a375a0e391bf",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "shore-bank",
        "m11",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.shore-bank.m12.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "shore-bank",
      "family": "skywake.terrain.shore-bank",
      "state": "m12",
      "direction": "s",
      "variant": 0,
      "usage": "Grass island shore; a set mask bit marks an exposed water edge.",
      "path": "expansion/skywake/terrain/shore-bank/m12-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "a7b553bcdefd804bdbc9265f36be16598700e77ca48f11f3369cc80f5abc1e74",
      "visualSha256": "858ae1daf4bebf3b99c6135abd697d16c0bff1bc3fc22bcf11134b8689049d5f",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "shore-bank",
        "m12",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.shore-bank.m13.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "shore-bank",
      "family": "skywake.terrain.shore-bank",
      "state": "m13",
      "direction": "s",
      "variant": 0,
      "usage": "Grass island shore; a set mask bit marks an exposed water edge.",
      "path": "expansion/skywake/terrain/shore-bank/m13-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "794064417d18fd711d78e73238d77513bd00ab46b0a0a4389dd83b34b02a89b5",
      "visualSha256": "3112f8bf862903ed22b364215625356df8904b8ca8ef96dcc51dd8ca9726067d",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "shore-bank",
        "m13",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.shore-bank.m14.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "shore-bank",
      "family": "skywake.terrain.shore-bank",
      "state": "m14",
      "direction": "s",
      "variant": 0,
      "usage": "Grass island shore; a set mask bit marks an exposed water edge.",
      "path": "expansion/skywake/terrain/shore-bank/m14-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "861276e7a9b343a38eea424f4dcc71339391cfd9140aa2f2750d32dd4449637e",
      "visualSha256": "f77dc942f38f08cf3f0de840e48491171eb45fde8c8b84dc0e8a5cbf7a03f71c",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "shore-bank",
        "m14",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.shore-bank.m15.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "shore-bank",
      "family": "skywake.terrain.shore-bank",
      "state": "m15",
      "direction": "s",
      "variant": 0,
      "usage": "Grass island shore; a set mask bit marks an exposed water edge.",
      "path": "expansion/skywake/terrain/shore-bank/m15-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "31bd1eb0e078d52e44fa4b76ca30df0df3e96f3b0f457a91bd38aa1949652074",
      "visualSha256": "6e893d33900bfabe9d1e759a043a394af627bfb8325e26d1779eebee689eaa0f",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "shore-bank",
        "m15",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.open-water.default.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "open-water",
      "family": "skywake.terrain.open-water",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Blue shallow water matching exposed shore-bank edges.",
      "path": "expansion/skywake/terrain/open-water/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "13a97b37669a5e402a4b17815f0a8e10c7f1cde48a7cf175b2877ab43924ca0d",
      "visualSha256": "13ef475a91fe4ab3f7653d0e93ac0f3c0bf1a075a2622792b00f99de25c2ed87",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "open-water",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "skywake.terrain.wind-path.m00.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "wind-path",
      "family": "skywake.terrain.wind-path",
      "state": "m00",
      "direction": "s",
      "variant": 0,
      "usage": "Stone route with explicit connections to neighboring tile centers.",
      "path": "expansion/skywake/terrain/wind-path/m00-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "f66f8d0380541c1b8b0ea9a4efba7acbad984d9086873cb80de9ac5fdda8f100",
      "visualSha256": "7f80ef59f3d217f66d14fd638c9d313c7f8b719504b620f2d7d9213f0d57a1b8",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "wind-path",
        "m00",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "path",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = connected path"
      }
    },
    {
      "id": "skywake.terrain.wind-path.m01.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "wind-path",
      "family": "skywake.terrain.wind-path",
      "state": "m01",
      "direction": "s",
      "variant": 0,
      "usage": "Stone route with explicit connections to neighboring tile centers.",
      "path": "expansion/skywake/terrain/wind-path/m01-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "fafe128698cb1f4da9c97a20445bfe4d15c6431d66a35ba55ee241267ce09bb5",
      "visualSha256": "8bc31f6dbbc9379ab3b73a5ce43cb92ed33694eecfab3692b60fb64e962144f6",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "wind-path",
        "m01",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "path",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = connected path"
      }
    },
    {
      "id": "skywake.terrain.wind-path.m02.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "wind-path",
      "family": "skywake.terrain.wind-path",
      "state": "m02",
      "direction": "s",
      "variant": 0,
      "usage": "Stone route with explicit connections to neighboring tile centers.",
      "path": "expansion/skywake/terrain/wind-path/m02-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "9418ea564deb6389d74b9974223ad370eff4ad30fbd2a2deb810824c0c5fa4ee",
      "visualSha256": "013fbb3bb8bcc8b8b2da4598e01bb124bf3b6863b27f58df2f7f8ec1f517d002",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "wind-path",
        "m02",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "path",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = connected path"
      }
    },
    {
      "id": "skywake.terrain.wind-path.m03.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "wind-path",
      "family": "skywake.terrain.wind-path",
      "state": "m03",
      "direction": "s",
      "variant": 0,
      "usage": "Stone route with explicit connections to neighboring tile centers.",
      "path": "expansion/skywake/terrain/wind-path/m03-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "59396d6879c0f68ee4d6997f2115d11ef2fb0498e5cc23c5307b29b4e401d3bd",
      "visualSha256": "63543d866e0ff9e31707d0edbff9c86c52eb4ab5a60bc84e0ea97acf1e32929e",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "wind-path",
        "m03",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "path",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = connected path"
      }
    },
    {
      "id": "skywake.terrain.wind-path.m04.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "wind-path",
      "family": "skywake.terrain.wind-path",
      "state": "m04",
      "direction": "s",
      "variant": 0,
      "usage": "Stone route with explicit connections to neighboring tile centers.",
      "path": "expansion/skywake/terrain/wind-path/m04-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "aa07c38c9684feae1171df6517c90bd496dbca75210cb592cde636f1bda9b21e",
      "visualSha256": "605a245bc80ad755c2912a8056d6b4744bd54b1c2e388f225a267789c4d5d6db",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "wind-path",
        "m04",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "path",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = connected path"
      }
    },
    {
      "id": "skywake.terrain.wind-path.m05.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "wind-path",
      "family": "skywake.terrain.wind-path",
      "state": "m05",
      "direction": "s",
      "variant": 0,
      "usage": "Stone route with explicit connections to neighboring tile centers.",
      "path": "expansion/skywake/terrain/wind-path/m05-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "0a3a42c0fde5d5afc1c2d45716090d0a7b0c2ef72e2aa977991d248cfed2489c",
      "visualSha256": "ea06843520f2dd9e0efcb1e4c4590dd6a1b569bbcbaca8edf84fbe9fc645f238",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "wind-path",
        "m05",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "path",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = connected path"
      }
    },
    {
      "id": "skywake.terrain.wind-path.m06.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "wind-path",
      "family": "skywake.terrain.wind-path",
      "state": "m06",
      "direction": "s",
      "variant": 0,
      "usage": "Stone route with explicit connections to neighboring tile centers.",
      "path": "expansion/skywake/terrain/wind-path/m06-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "f043d3afe4aeb459c34fffe457b1d498880437585cf85ebefe268e6b83c9a999",
      "visualSha256": "a6095e4af5cdf5d691ef5dfcc7299e93e48b92f6ca44393d22993eba8ceb4931",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "wind-path",
        "m06",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "path",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = connected path"
      }
    },
    {
      "id": "skywake.terrain.wind-path.m07.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "wind-path",
      "family": "skywake.terrain.wind-path",
      "state": "m07",
      "direction": "s",
      "variant": 0,
      "usage": "Stone route with explicit connections to neighboring tile centers.",
      "path": "expansion/skywake/terrain/wind-path/m07-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "af6802936a49c483327a9bc5a5b5f6b965207b46008f7627dafaf756762d89d9",
      "visualSha256": "3fd9b7ff9a5d1ee38973c6e7d5850d434d4e192c4c4ec6fa533c6fca94d1b02a",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "wind-path",
        "m07",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "path",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = connected path"
      }
    },
    {
      "id": "skywake.terrain.wind-path.m08.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "wind-path",
      "family": "skywake.terrain.wind-path",
      "state": "m08",
      "direction": "s",
      "variant": 0,
      "usage": "Stone route with explicit connections to neighboring tile centers.",
      "path": "expansion/skywake/terrain/wind-path/m08-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "f01d8a62bfbeefd13f4ed0764d1a8f4bf6216c741d921d796c7cd68c26c29ad7",
      "visualSha256": "0f122772b0978d7f5f53f9e144238c6ecff3ec77d49fb5f7990e72ca2e7c3740",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "wind-path",
        "m08",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "path",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = connected path"
      }
    },
    {
      "id": "skywake.terrain.wind-path.m09.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "wind-path",
      "family": "skywake.terrain.wind-path",
      "state": "m09",
      "direction": "s",
      "variant": 0,
      "usage": "Stone route with explicit connections to neighboring tile centers.",
      "path": "expansion/skywake/terrain/wind-path/m09-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e53f2d06e06e2f79058fb4c72d647b98d33dd770017c7eaa02230ff197dba3f8",
      "visualSha256": "a87cc0fee28a68a6d10307acf851523f871708a111654422d5db1b33c5b43982",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "wind-path",
        "m09",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "path",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = connected path"
      }
    },
    {
      "id": "skywake.terrain.wind-path.m10.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "wind-path",
      "family": "skywake.terrain.wind-path",
      "state": "m10",
      "direction": "s",
      "variant": 0,
      "usage": "Stone route with explicit connections to neighboring tile centers.",
      "path": "expansion/skywake/terrain/wind-path/m10-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "997adfa80634ebe071cf33a79071024f9b4ed9e17622acece4e3d464958bcc71",
      "visualSha256": "a96bbe4f7b07678dbd3ae83bd68d072f47620781a5952802c1b4b78392f42642",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "wind-path",
        "m10",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "path",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = connected path"
      }
    },
    {
      "id": "skywake.terrain.wind-path.m11.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "wind-path",
      "family": "skywake.terrain.wind-path",
      "state": "m11",
      "direction": "s",
      "variant": 0,
      "usage": "Stone route with explicit connections to neighboring tile centers.",
      "path": "expansion/skywake/terrain/wind-path/m11-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "50fc52b8fa9345f15aa67136bb2298b6495659dae83bdf4b12a99ed4ea6f188c",
      "visualSha256": "01311697499fcb95aff7a3c0dab3267f9e60dc85af0aee2f3c8f723f00db6346",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "wind-path",
        "m11",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "path",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = connected path"
      }
    },
    {
      "id": "skywake.terrain.wind-path.m12.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "wind-path",
      "family": "skywake.terrain.wind-path",
      "state": "m12",
      "direction": "s",
      "variant": 0,
      "usage": "Stone route with explicit connections to neighboring tile centers.",
      "path": "expansion/skywake/terrain/wind-path/m12-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "6ac710cd7ba4cd048960660cedad96d7aef6ece8a21c8628cbafae31f1a0e218",
      "visualSha256": "a5bc6e24e19404eaa6c2e35864d82b2d7a2643195e25c806d32be04bda333d3d",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "wind-path",
        "m12",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "path",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = connected path"
      }
    },
    {
      "id": "skywake.terrain.wind-path.m13.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "wind-path",
      "family": "skywake.terrain.wind-path",
      "state": "m13",
      "direction": "s",
      "variant": 0,
      "usage": "Stone route with explicit connections to neighboring tile centers.",
      "path": "expansion/skywake/terrain/wind-path/m13-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "01a61f09b90d7270b64ef7642ae713bb8d6f4e6446abe1a9185b79edb8476dce",
      "visualSha256": "77fdc7d1efe98798a8f245ed368bb1333e292f2a2557121145b7c4f16f6f7908",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "wind-path",
        "m13",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "path",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = connected path"
      }
    },
    {
      "id": "skywake.terrain.wind-path.m14.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "wind-path",
      "family": "skywake.terrain.wind-path",
      "state": "m14",
      "direction": "s",
      "variant": 0,
      "usage": "Stone route with explicit connections to neighboring tile centers.",
      "path": "expansion/skywake/terrain/wind-path/m14-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "8ac19774f14ffcae3e04d702b2331c5d82cfcfeb4b669881c32f697bf6533ef3",
      "visualSha256": "ed8c2254eb714d2d8b673665e76e9d812eff2ebc6347cca57bc8c0d989b55c89",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "wind-path",
        "m14",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "path",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = connected path"
      }
    },
    {
      "id": "skywake.terrain.wind-path.m15.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "wind-path",
      "family": "skywake.terrain.wind-path",
      "state": "m15",
      "direction": "s",
      "variant": 0,
      "usage": "Stone route with explicit connections to neighboring tile centers.",
      "path": "expansion/skywake/terrain/wind-path/m15-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "54a1a72535cc4cfae51d68df1302a8bb8da827d77acb76e66f6663e707ad0be7",
      "visualSha256": "e8b88f3cbf33f1ad658e1ce5ae2fbeb495b74a8151ddbcf8d73a36fa81603b43",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "wind-path",
        "m15",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "path",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = connected path"
      }
    },
    {
      "id": "skywake.terrain.cliff-ledge.roots.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "cliff-ledge",
      "family": "skywake.terrain.cliff-ledge",
      "state": "roots",
      "direction": "s",
      "variant": 0,
      "usage": "Floating chalk-rock ledge with root, waterfall, or mineral face.",
      "path": "expansion/skywake/terrain/cliff-ledge/roots-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "82c1b90c4e88051b7e568c027ce9e476146b256fcc063a2ef139b6ba37007ae6",
      "visualSha256": "3bd22876a6fc87b971175809cc2f28b8265906ff24bea6e8e623bae5cbaced38",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "cliff-ledge",
        "roots",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "skywake.terrain.cliff-ledge.falls.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "cliff-ledge",
      "family": "skywake.terrain.cliff-ledge",
      "state": "falls",
      "direction": "s",
      "variant": 0,
      "usage": "Floating chalk-rock ledge with root, waterfall, or mineral face.",
      "path": "expansion/skywake/terrain/cliff-ledge/falls-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "f3d500907a14e4023a9e96a0b3807ba0918030376a7dd7ff47ad1b3228b78d47",
      "visualSha256": "48338b2b0296ba209831101f809e96ad6fcc4b36db17d0e84c98fca91866380e",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "cliff-ledge",
        "falls",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "skywake.terrain.cliff-ledge.mineral.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "cliff-ledge",
      "family": "skywake.terrain.cliff-ledge",
      "state": "mineral",
      "direction": "s",
      "variant": 0,
      "usage": "Floating chalk-rock ledge with root, waterfall, or mineral face.",
      "path": "expansion/skywake/terrain/cliff-ledge/mineral-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "99cd0a8d8087f45c87fd626dfa3497c9147b949195e00dc090185cab654f461b",
      "visualSha256": "7ac96dbd74bad49c6afb19fba2af682390f27e0bcbe38055305fd80709b193aa",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "cliff-ledge",
        "mineral",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "skywake.terrain.rope-bridge.broken.e.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "rope-bridge",
      "family": "skywake.terrain.rope-bridge",
      "state": "broken",
      "direction": "e",
      "variant": 0,
      "usage": "Traversable-looking wood bridge with clear repair states.",
      "path": "expansion/skywake/terrain/rope-bridge/broken-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "0e6e2736f51980f2b1cb30f5fc76322432afe9ac9501c634ec3442a8c5d7c6e5",
      "visualSha256": "7c7997240e652f47d86da22ff875c7885f19be2a955840036520ec73337a212b",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "rope-bridge",
        "broken",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.terrain.rope-bridge.broken.w.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "rope-bridge",
      "family": "skywake.terrain.rope-bridge",
      "state": "broken",
      "direction": "w",
      "variant": 0,
      "usage": "Traversable-looking wood bridge with clear repair states.",
      "path": "expansion/skywake/terrain/rope-bridge/broken-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "3837b0870a51378898c3f26c0193deb129e1ca35abcb916497bb5f225aa76c98",
      "visualSha256": "5efa944df64c7b0c724754fa41ca964af7612dab1fad0d025cc757465fe241d3",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "rope-bridge",
        "broken",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.terrain.rope-bridge.building.e.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "rope-bridge",
      "family": "skywake.terrain.rope-bridge",
      "state": "building",
      "direction": "e",
      "variant": 0,
      "usage": "Traversable-looking wood bridge with clear repair states.",
      "path": "expansion/skywake/terrain/rope-bridge/building-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "f3009d0eb75b9d3b3ea6ebe883112a6a2fe714f531ff297187054eb75ba2f6ba",
      "visualSha256": "708a1218be21ac88610a48f192151e4b76665cdab89e27e68218c7f3a34ed0df",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "rope-bridge",
        "building",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.terrain.rope-bridge.building.w.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "rope-bridge",
      "family": "skywake.terrain.rope-bridge",
      "state": "building",
      "direction": "w",
      "variant": 0,
      "usage": "Traversable-looking wood bridge with clear repair states.",
      "path": "expansion/skywake/terrain/rope-bridge/building-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "260ca0c8b97f5a1615d3ae769082d91aeac2c1605e4d0f8789e86c733def0b57",
      "visualSha256": "e1430ff3d89aaed22e8c56bd0a06aafbb2940805b76ba6e79ee3c5add923321d",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "rope-bridge",
        "building",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.terrain.rope-bridge.active.e.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "rope-bridge",
      "family": "skywake.terrain.rope-bridge",
      "state": "active",
      "direction": "e",
      "variant": 0,
      "usage": "Traversable-looking wood bridge with clear repair states.",
      "path": "expansion/skywake/terrain/rope-bridge/active-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "7bd60bb21c38a9c9f0b2770e8b6db861724882cddcea626d4d95a3c9c2714209",
      "visualSha256": "c268d2117671840da81fcc8f1c71464d9c7c2611cf161e7c38218f3c4c9e64eb",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "rope-bridge",
        "active",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.terrain.rope-bridge.active.w.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "rope-bridge",
      "family": "skywake.terrain.rope-bridge",
      "state": "active",
      "direction": "w",
      "variant": 0,
      "usage": "Traversable-looking wood bridge with clear repair states.",
      "path": "expansion/skywake/terrain/rope-bridge/active-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "8e84545f9fa37d9b4ab3657213baf1c82942e158da3a272930b0db15f5feee6a",
      "visualSha256": "b28a411144f6201b5ca72182761816e857ec32508999335970436db009b44eff",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "rope-bridge",
        "active",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.wind-beacon.broken.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "wind-beacon",
      "family": "skywake.props.wind-beacon",
      "state": "broken",
      "direction": "s",
      "variant": 0,
      "usage": "Route project: collapsed frame, scaffold, and illuminated sail beacon.",
      "path": "expansion/skywake/props/wind-beacon/broken-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e418ce949bb29010e1ceb317b34eb50736e2d0a29815780f29aff1d7bad5f39c",
      "visualSha256": "cb1dce3d8b4504f1d361205d9c77d89f3d75255b0ccdc85041fe6aa4cd5b0fb9",
      "tags": [
        "Exploration & crafting",
        "props",
        "wind-beacon",
        "broken",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.wind-beacon.building.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "wind-beacon",
      "family": "skywake.props.wind-beacon",
      "state": "building",
      "direction": "s",
      "variant": 0,
      "usage": "Route project: collapsed frame, scaffold, and illuminated sail beacon.",
      "path": "expansion/skywake/props/wind-beacon/building-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e251a8d02727cdb030e2c3e4c988e84ee7f7e900265c7eb947885429de56a66a",
      "visualSha256": "15061b41ea789cd058381d1b6ba67e7c5996b95fca362345e4fb4c26d7d1fdfd",
      "tags": [
        "Exploration & crafting",
        "props",
        "wind-beacon",
        "building",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.wind-beacon.active.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "wind-beacon",
      "family": "skywake.props.wind-beacon",
      "state": "active",
      "direction": "s",
      "variant": 0,
      "usage": "Route project: collapsed frame, scaffold, and illuminated sail beacon.",
      "path": "expansion/skywake/props/wind-beacon/active-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "5033fa21ef6bb0d3c4ec55a6a6e769e16aba158b4db98b39d885c4814fe33de9",
      "visualSha256": "401f0b818de27dfa7bc18732788860cc2951a96adc263708086bf78706476feb",
      "tags": [
        "Exploration & crafting",
        "props",
        "wind-beacon",
        "active",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.wind-garden.broken.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "wind-garden",
      "family": "skywake.props.wind-garden",
      "state": "broken",
      "direction": "s",
      "variant": 0,
      "usage": "Habitat project: withered planter, planted bed, and flourishing wind garden.",
      "path": "expansion/skywake/props/wind-garden/broken-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "13939abab82b996e60140b808f13b6f8e65f0232277b98535bb0af5d32ececaf",
      "visualSha256": "83e67933005ecdb7384ed8327cb81efc920fb210bfae812c1d4c284b2d4fbb08",
      "tags": [
        "Exploration & crafting",
        "props",
        "wind-garden",
        "broken",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.wind-garden.building.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "wind-garden",
      "family": "skywake.props.wind-garden",
      "state": "building",
      "direction": "s",
      "variant": 0,
      "usage": "Habitat project: withered planter, planted bed, and flourishing wind garden.",
      "path": "expansion/skywake/props/wind-garden/building-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "47eb530a37215475013a1b13dcddda6c2b79d7d3edc91d7f9e0df5173d49c7d3",
      "visualSha256": "4da6f89e1a72097fab46d6661caf4f7b067762a2fedd5664a8a92ec3fd767469",
      "tags": [
        "Exploration & crafting",
        "props",
        "wind-garden",
        "building",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.wind-garden.active.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "wind-garden",
      "family": "skywake.props.wind-garden",
      "state": "active",
      "direction": "s",
      "variant": 0,
      "usage": "Habitat project: withered planter, planted bed, and flourishing wind garden.",
      "path": "expansion/skywake/props/wind-garden/active-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "c04979f0e31f18e53d47f280a886a648d1121925aa2247b2e5b1f39e858d0c6f",
      "visualSha256": "9a55d7e9979fb157e2906fe649867115bd023037d3077189bd1f4ac0454fa147",
      "tags": [
        "Exploration & crafting",
        "props",
        "wind-garden",
        "active",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.rain-collector.broken.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "rain-collector",
      "family": "skywake.props.rain-collector",
      "state": "broken",
      "direction": "s",
      "variant": 0,
      "usage": "Water project: cracked barrel, collection scaffold, and filled collector.",
      "path": "expansion/skywake/props/rain-collector/broken-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "60b05f009ae637b0d0378c8cbb40ae81091dee523e99cf98620a0f3b9134e72e",
      "visualSha256": "23b4ba0133ec3f1b9296886d9328b6b8db4405db810ae01ce78c825f50ff7810",
      "tags": [
        "Exploration & crafting",
        "props",
        "rain-collector",
        "broken",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.rain-collector.building.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "rain-collector",
      "family": "skywake.props.rain-collector",
      "state": "building",
      "direction": "s",
      "variant": 0,
      "usage": "Water project: cracked barrel, collection scaffold, and filled collector.",
      "path": "expansion/skywake/props/rain-collector/building-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "afcb680338d1c87050909a1fccaf9ede05dcca77d186c81d2fab42b0c546a664",
      "visualSha256": "f41b37555150bdf48f575e71a8e0cafdb912726ac8f6fcc491379f03d175fb60",
      "tags": [
        "Exploration & crafting",
        "props",
        "rain-collector",
        "building",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.rain-collector.active.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "rain-collector",
      "family": "skywake.props.rain-collector",
      "state": "active",
      "direction": "s",
      "variant": 0,
      "usage": "Water project: cracked barrel, collection scaffold, and filled collector.",
      "path": "expansion/skywake/props/rain-collector/active-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "a236e3636e963fc056cf49cbc1aea48da34ce9426191835fe757f093be33c01a",
      "visualSha256": "c2de047ae74be4deab02565a99d24222c88b88489ec0c9a4a8ad85a38bc72783",
      "tags": [
        "Exploration & crafting",
        "props",
        "rain-collector",
        "active",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.dock-mast.broken.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "dock-mast",
      "family": "skywake.props.dock-mast",
      "state": "broken",
      "direction": "s",
      "variant": 0,
      "usage": "Travel project: snapped mooring mast, rigging work, and open sail landing.",
      "path": "expansion/skywake/props/dock-mast/broken-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "d0d662d8bbf0ef4a63da997be026f8e5c795bcaf72bf1237da0a1234b553c1e4",
      "visualSha256": "4bfb852317831435131bced1aef856e1676a9d1a40adf9f25ee0d9c2cdee8d3a",
      "tags": [
        "Exploration & crafting",
        "props",
        "dock-mast",
        "broken",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.dock-mast.building.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "dock-mast",
      "family": "skywake.props.dock-mast",
      "state": "building",
      "direction": "s",
      "variant": 0,
      "usage": "Travel project: snapped mooring mast, rigging work, and open sail landing.",
      "path": "expansion/skywake/props/dock-mast/building-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "6c2aa254a1fbbd39b2ebb959d3bb91c9ac9ebd5b078b97fe90b354203e392e6b",
      "visualSha256": "ec3c70e7ab3912bee4eb5d94bb27b72409529d51d8050783d95bdc3c79f2ed57",
      "tags": [
        "Exploration & crafting",
        "props",
        "dock-mast",
        "building",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.dock-mast.active.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "dock-mast",
      "family": "skywake.props.dock-mast",
      "state": "active",
      "direction": "s",
      "variant": 0,
      "usage": "Travel project: snapped mooring mast, rigging work, and open sail landing.",
      "path": "expansion/skywake/props/dock-mast/active-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "56fa17033c0bd2482b4330f95f7fb6003ae96c369409caec8e245b16dde9b045",
      "visualSha256": "337014316196f2136fbf7a8f6ba99f85f86225ff9f83ff9d073f75f78d989cac",
      "tags": [
        "Exploration & crafting",
        "props",
        "dock-mast",
        "active",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.seed-nursery.broken.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "seed-nursery",
      "family": "skywake.props.seed-nursery",
      "state": "broken",
      "direction": "s",
      "variant": 0,
      "usage": "Resource project: derelict greenhouse, nursery trays, and thriving plants.",
      "path": "expansion/skywake/props/seed-nursery/broken-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "f721ff7e9c61b05bbbe38490ccab96a6405c8be8464e5867a0efab3d0b546e63",
      "visualSha256": "e76a83863ea257b80f756e507586bcabcd001050abdaa36083284cff9c1fb39e",
      "tags": [
        "Exploration & crafting",
        "props",
        "seed-nursery",
        "broken",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.seed-nursery.building.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "seed-nursery",
      "family": "skywake.props.seed-nursery",
      "state": "building",
      "direction": "s",
      "variant": 0,
      "usage": "Resource project: derelict greenhouse, nursery trays, and thriving plants.",
      "path": "expansion/skywake/props/seed-nursery/building-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "309b177cdd9fd8c21838fcc19fe03eff8eb723699db6b92c20258266bf0aa16e",
      "visualSha256": "ba0726bc1b82f8a468d93112557e3ce7e5b1e52d4f3bbfb599f850e082f7f15f",
      "tags": [
        "Exploration & crafting",
        "props",
        "seed-nursery",
        "building",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.seed-nursery.active.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "seed-nursery",
      "family": "skywake.props.seed-nursery",
      "state": "active",
      "direction": "s",
      "variant": 0,
      "usage": "Resource project: derelict greenhouse, nursery trays, and thriving plants.",
      "path": "expansion/skywake/props/seed-nursery/active-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "772254a103b4a59194f1b85a68f6567744381fdf403e33cd6c1ab324b968b8e4",
      "visualSha256": "0e6210e869bc19ac5c16700961664e8da3b0613d355ba54ec69aa84f7f1a5424",
      "tags": [
        "Exploration & crafting",
        "props",
        "seed-nursery",
        "active",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.survey-table.broken.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "survey-table",
      "family": "skywake.props.survey-table",
      "state": "broken",
      "direction": "s",
      "variant": 0,
      "usage": "Cartography project: wrecked desk, drafting work, and complete route map.",
      "path": "expansion/skywake/props/survey-table/broken-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "382666e010e3a1d1f5521f7a7c1cc13dc3f0037a8651cd7f43d8ee4f6b98b2c7",
      "visualSha256": "5b4a4c2ee96073f8a28aa8e117a847968b63d3af37d616a319cb5b4dfddb3640",
      "tags": [
        "Exploration & crafting",
        "props",
        "survey-table",
        "broken",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.survey-table.building.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "survey-table",
      "family": "skywake.props.survey-table",
      "state": "building",
      "direction": "s",
      "variant": 0,
      "usage": "Cartography project: wrecked desk, drafting work, and complete route map.",
      "path": "expansion/skywake/props/survey-table/building-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "da6316a5bbf73a213cedabc180fa98a19b7d3dc118b71c051756d21e1875c38a",
      "visualSha256": "7c93f7b01507313fb8dbc84dde52c9ca1e52090cd8354408fa09ecfa8783af7f",
      "tags": [
        "Exploration & crafting",
        "props",
        "survey-table",
        "building",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.survey-table.active.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "survey-table",
      "family": "skywake.props.survey-table",
      "state": "active",
      "direction": "s",
      "variant": 0,
      "usage": "Cartography project: wrecked desk, drafting work, and complete route map.",
      "path": "expansion/skywake/props/survey-table/active-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e2d7d3e1906e8a2dba2b6326af3e8f6ff2c10ed69f211b660f4570b2e7b75cc4",
      "visualSha256": "7946a169c9a091c997e1b3cd6a30ebb0c55cf2aebe86d9ce7e480268797a6571",
      "tags": [
        "Exploration & crafting",
        "props",
        "survey-table",
        "active",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.actors.cartographer.idle.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cartographer",
      "family": "skywake.actors.cartographer",
      "state": "idle",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct sail-caped explorer with goggles, map satchel, and survey tool.",
      "path": "expansion/skywake/actors/cartographer/idle-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "ba0c61b4cb0764de4e4e3efac8304558a3240d441101210d340de51e44ca3c12",
      "visualSha256": "0f52221f836e783e4351d03e98d32a83fde11111249b1f4807dcd81752443a21",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cartographer",
        "idle",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cartographer/idle-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 6,
        "loop": true,
        "state": "idle",
        "direction": "s",
        "sha256": "4ac2a08395834955b82c1db0ba3b83ecc10b46835cb85c77af6bdd1f6cce0195"
      }
    },
    {
      "id": "skywake.actors.cartographer.idle.e.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cartographer",
      "family": "skywake.actors.cartographer",
      "state": "idle",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct sail-caped explorer with goggles, map satchel, and survey tool.",
      "path": "expansion/skywake/actors/cartographer/idle-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "841fbd4d97157ed810d0acce1b316eee0fc38c63623200006fd32c694ab4c074",
      "visualSha256": "850d32b8f23cdf7dca0b64f438e60f8b6980d886b03af31751a6c1cf0cc2ff25",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cartographer",
        "idle",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cartographer/idle-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 6,
        "loop": true,
        "state": "idle",
        "direction": "e",
        "sha256": "9260f4ae36c1b30986ee37af7b2ce3299bc7cacb6bdedf00eaac0a89c16c0038"
      }
    },
    {
      "id": "skywake.actors.cartographer.idle.n.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cartographer",
      "family": "skywake.actors.cartographer",
      "state": "idle",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct sail-caped explorer with goggles, map satchel, and survey tool.",
      "path": "expansion/skywake/actors/cartographer/idle-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "f6b4572474070165dfb55801cba5815b698537910de276e7e415b3dc9108453c",
      "visualSha256": "ee182c9666da84c662f37c91cf6182b657170a84af89b7944704336513cc6eff",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cartographer",
        "idle",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cartographer/idle-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 6,
        "loop": true,
        "state": "idle",
        "direction": "n",
        "sha256": "953cf03d93f2c39bcb32f24dd56366fb3f1f62eb374946ccc95da7bec91c64ee"
      }
    },
    {
      "id": "skywake.actors.cartographer.idle.w.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cartographer",
      "family": "skywake.actors.cartographer",
      "state": "idle",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct sail-caped explorer with goggles, map satchel, and survey tool.",
      "path": "expansion/skywake/actors/cartographer/idle-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "fdcd62c6c70117f9abc90f148917d7df5242de1ad3ed63a5fb285baec7f0daa5",
      "visualSha256": "b5e5081213994bfb894371241d88a75b44f01daa07cb517303651cfda1440738",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cartographer",
        "idle",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cartographer/idle-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 6,
        "loop": true,
        "state": "idle",
        "direction": "w",
        "sha256": "4e1399552638bdb773149a0a87da75d409f3de3a19c7b1da4cb8f7290c3b65d3"
      }
    },
    {
      "id": "skywake.actors.cartographer.walk.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cartographer",
      "family": "skywake.actors.cartographer",
      "state": "walk",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct sail-caped explorer with goggles, map satchel, and survey tool.",
      "path": "expansion/skywake/actors/cartographer/walk-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "5505c1f7f22d0042d5b94b37b976e756b06cf4c2ef1e76cad2e426579dbc0753",
      "visualSha256": "0f52221f836e783e4351d03e98d32a83fde11111249b1f4807dcd81752443a21",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cartographer",
        "walk",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cartographer/walk-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "s",
        "sha256": "fdf791339d98d9a3118646e0d1114532bfaa8f41f7ea62dbf3fc5b08c62eac64"
      }
    },
    {
      "id": "skywake.actors.cartographer.walk.e.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cartographer",
      "family": "skywake.actors.cartographer",
      "state": "walk",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct sail-caped explorer with goggles, map satchel, and survey tool.",
      "path": "expansion/skywake/actors/cartographer/walk-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "d71dd9af8437ebd74d91649ef0d5df685bf3811a187ff45d959bc3062c9a1988",
      "visualSha256": "850d32b8f23cdf7dca0b64f438e60f8b6980d886b03af31751a6c1cf0cc2ff25",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cartographer",
        "walk",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cartographer/walk-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "e",
        "sha256": "c6e14e5c2fa7c0405b21671473fa0a8331d92aa7bdc2ab31c5430cae9d743a0b"
      }
    },
    {
      "id": "skywake.actors.cartographer.walk.n.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cartographer",
      "family": "skywake.actors.cartographer",
      "state": "walk",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct sail-caped explorer with goggles, map satchel, and survey tool.",
      "path": "expansion/skywake/actors/cartographer/walk-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e225cbc6a855895d5577a057d6faf8e57bb0aca7fb3c056a52c705a1c1601094",
      "visualSha256": "ee182c9666da84c662f37c91cf6182b657170a84af89b7944704336513cc6eff",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cartographer",
        "walk",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cartographer/walk-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "n",
        "sha256": "0edaf49ec389a5d253865ed6b0bf36804f9defcdca1e37bb3f8409f6e8c2341c"
      }
    },
    {
      "id": "skywake.actors.cartographer.walk.w.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cartographer",
      "family": "skywake.actors.cartographer",
      "state": "walk",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct sail-caped explorer with goggles, map satchel, and survey tool.",
      "path": "expansion/skywake/actors/cartographer/walk-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "74dad721b1988166f15f5daf830cb14cc6963306f4b21b2a0b205ef76713c7a3",
      "visualSha256": "b5e5081213994bfb894371241d88a75b44f01daa07cb517303651cfda1440738",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cartographer",
        "walk",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cartographer/walk-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "w",
        "sha256": "859599e5b1868cdd6b149931176c2023d728fc12fe447e1cab49a0f4237e452d"
      }
    },
    {
      "id": "skywake.actors.cartographer.survey.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cartographer",
      "family": "skywake.actors.cartographer",
      "state": "survey",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct sail-caped explorer with goggles, map satchel, and survey tool.",
      "path": "expansion/skywake/actors/cartographer/survey-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "ac9eff0cdf48487c2ae19c08a0dbb455b36a624a559bf2258585ade718021e6c",
      "visualSha256": "90144f6ea5d928a989ae64d5293279cd0ce23a8a1087b84d0484ed47f4f8b53c",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cartographer",
        "survey",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cartographer/survey-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 9,
        "loop": false,
        "state": "survey",
        "direction": "s",
        "sha256": "ec2fd2454db2c8612938a214eabc175f357f9c93fd7663c50c8e141bf6c3fb92"
      }
    },
    {
      "id": "skywake.actors.cartographer.survey.e.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cartographer",
      "family": "skywake.actors.cartographer",
      "state": "survey",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct sail-caped explorer with goggles, map satchel, and survey tool.",
      "path": "expansion/skywake/actors/cartographer/survey-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "425d24878fc4861c6ba19454b64e6ebeca9450069b97b282076a69eef579a599",
      "visualSha256": "8ef38c1ae437528749540848bff9c37cad94bc8376fa43cdd86b3c050fdf8c55",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cartographer",
        "survey",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cartographer/survey-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 9,
        "loop": false,
        "state": "survey",
        "direction": "e",
        "sha256": "38faab2b3826f410e0e657147796f163bde5859f793dea493a5a93ab22f69c17"
      }
    },
    {
      "id": "skywake.actors.cartographer.survey.n.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cartographer",
      "family": "skywake.actors.cartographer",
      "state": "survey",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct sail-caped explorer with goggles, map satchel, and survey tool.",
      "path": "expansion/skywake/actors/cartographer/survey-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "d376f3b8b927ffa44e89a7127d17b14d413fa130ab6f7c044db2c58eda56a287",
      "visualSha256": "83aeec923a716300681ea768cfcab022679df11153aea89555db83aa9286fbab",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cartographer",
        "survey",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cartographer/survey-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 9,
        "loop": false,
        "state": "survey",
        "direction": "n",
        "sha256": "7bf4aee5197d8da5b74e6b996cda863f76a8cf8b66461021896a209ef26f8f6b"
      }
    },
    {
      "id": "skywake.actors.cartographer.survey.w.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cartographer",
      "family": "skywake.actors.cartographer",
      "state": "survey",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct sail-caped explorer with goggles, map satchel, and survey tool.",
      "path": "expansion/skywake/actors/cartographer/survey-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "d769a2f58f700eff8dd4374fadea88abbc883a4b5b4b21cd81d8b0d3e86b537b",
      "visualSha256": "94577c9decc2f053b5806318c69388c5f13a747c8982cb3f8955fa2fe6b63b6d",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cartographer",
        "survey",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cartographer/survey-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 9,
        "loop": false,
        "state": "survey",
        "direction": "w",
        "sha256": "a16a05df05ba47a9feab94534de918cb7fd25ab5888ffa3a077339e520309468"
      }
    },
    {
      "id": "skywake.actors.cartographer.hurt.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cartographer",
      "family": "skywake.actors.cartographer",
      "state": "hurt",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct sail-caped explorer with goggles, map satchel, and survey tool.",
      "path": "expansion/skywake/actors/cartographer/hurt-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "a3a07328a3e0a4466e8b2cde78675a8ac06e5af2d6adcd356c42908631adb7ed",
      "visualSha256": "b65d961e7c4c7ffaebaf049234331b84d8638f1911b094a67cbd97dc2926054a",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cartographer",
        "hurt",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cartographer/hurt-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "s",
        "sha256": "0a1e1e1c128333bc8d4779e28e315097d0f42afea96be9e1c4d0822f7135f37d"
      }
    },
    {
      "id": "skywake.actors.cartographer.hurt.e.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cartographer",
      "family": "skywake.actors.cartographer",
      "state": "hurt",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct sail-caped explorer with goggles, map satchel, and survey tool.",
      "path": "expansion/skywake/actors/cartographer/hurt-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "dc9c36211492ca918b831f9f0f32fa50322a423dfd6dedaf7c998e9123d299ba",
      "visualSha256": "b6574242731eed3c9ec842ebd8ae394e1f7c3c8608b26ad852cc0f69e980eae1",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cartographer",
        "hurt",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cartographer/hurt-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "e",
        "sha256": "87a802376b58b48d3aac66f5044f94d38ea63e1d996578c6b610f391be93559c"
      }
    },
    {
      "id": "skywake.actors.cartographer.hurt.n.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cartographer",
      "family": "skywake.actors.cartographer",
      "state": "hurt",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct sail-caped explorer with goggles, map satchel, and survey tool.",
      "path": "expansion/skywake/actors/cartographer/hurt-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "850548db52ab85009618f583d8a1348bc8037167d41bca36947e896edd248533",
      "visualSha256": "307ee3c91686ff5c279d006e3f8628d5f3e9ba795a32dd82e4fc0f8a672b3f0f",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cartographer",
        "hurt",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cartographer/hurt-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "n",
        "sha256": "6767a9bf0ea118461a7c14c950966b69c5a049c4b9da80885cd3be85ef7c4c51"
      }
    },
    {
      "id": "skywake.actors.cartographer.hurt.w.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cartographer",
      "family": "skywake.actors.cartographer",
      "state": "hurt",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct sail-caped explorer with goggles, map satchel, and survey tool.",
      "path": "expansion/skywake/actors/cartographer/hurt-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "18fdfdceef13b9467e33ed05cd4d92ed4a76f9f7ed7af3e608173c70fe9702ad",
      "visualSha256": "fee27e191e28b52a5535a859373a6e353ed9bcf62ba5622a7d8abe33fec9c347",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cartographer",
        "hurt",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cartographer/hurt-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "w",
        "sha256": "76b8d3af4373255ec2ed92dedc9b9b9932f6264eecf22d9cdfca4ff390ee007c"
      }
    },
    {
      "id": "skywake.actors.cloud-fox.idle.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloud-fox",
      "family": "skywake.actors.cloud-fox",
      "state": "idle",
      "direction": "s",
      "variant": 0,
      "usage": "Native six-legged fox with wind-catching tail and a curious snout.",
      "path": "expansion/skywake/actors/cloud-fox/idle-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "ad872b4f2c507384c8c79d14557614efb0f4768c231fb4dbc1dbf56fcf9df70f",
      "visualSha256": "1a59974cc40ecdbf1297c50fe3bac9458247c679ba40065e9c13092b58845338",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cloud-fox",
        "idle",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cloud-fox/idle-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 6,
        "loop": true,
        "state": "idle",
        "direction": "s",
        "sha256": "48a65ead4c42019999ff38207faa6f818da01a24dd3594441325cc79988e9335"
      }
    },
    {
      "id": "skywake.actors.cloud-fox.idle.e.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloud-fox",
      "family": "skywake.actors.cloud-fox",
      "state": "idle",
      "direction": "e",
      "variant": 0,
      "usage": "Native six-legged fox with wind-catching tail and a curious snout.",
      "path": "expansion/skywake/actors/cloud-fox/idle-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "98f003aaa8fc3a6fc9931a262c8ec65a0e3c47bd5897a3932a8cbf8dea4b56d2",
      "visualSha256": "92d78de2b502ac0fc1b7c2f172026008b2cfaab91220a76bbccc9c4cbaa33bac",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cloud-fox",
        "idle",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cloud-fox/idle-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 6,
        "loop": true,
        "state": "idle",
        "direction": "e",
        "sha256": "80dc52fafd04088defb17d1b3c8b76361418669e8b7e267cb227900e2bab9197"
      }
    },
    {
      "id": "skywake.actors.cloud-fox.idle.n.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloud-fox",
      "family": "skywake.actors.cloud-fox",
      "state": "idle",
      "direction": "n",
      "variant": 0,
      "usage": "Native six-legged fox with wind-catching tail and a curious snout.",
      "path": "expansion/skywake/actors/cloud-fox/idle-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "8ea4078189b684810f0d2c7499b5dd08255b456bbe87e06c4ed67ad1a728bafa",
      "visualSha256": "3e308e5647be20e339375e2b6d11866827cbe5f5c1017c5e59ff298efadbe7bf",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cloud-fox",
        "idle",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cloud-fox/idle-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 6,
        "loop": true,
        "state": "idle",
        "direction": "n",
        "sha256": "8f1264a319fc31c8abb8bbbc96979c12a69aa2b4749cbcefd42a0a552d2366f6"
      }
    },
    {
      "id": "skywake.actors.cloud-fox.idle.w.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloud-fox",
      "family": "skywake.actors.cloud-fox",
      "state": "idle",
      "direction": "w",
      "variant": 0,
      "usage": "Native six-legged fox with wind-catching tail and a curious snout.",
      "path": "expansion/skywake/actors/cloud-fox/idle-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "7f0911cc4a7c761d57be68cf2dbee55fc61b028e0756857c08b64d51cee69ebc",
      "visualSha256": "454933f6334a2d047959fd6b88efe24fe93aebf5c2a63ce3d15c92f1cc86bca7",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cloud-fox",
        "idle",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cloud-fox/idle-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 6,
        "loop": true,
        "state": "idle",
        "direction": "w",
        "sha256": "0f039f1636703498abfe498b7d9e3ed3ebba754711e3b8d067de7c5a3c9cb7ca"
      }
    },
    {
      "id": "skywake.actors.cloud-fox.walk.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloud-fox",
      "family": "skywake.actors.cloud-fox",
      "state": "walk",
      "direction": "s",
      "variant": 0,
      "usage": "Native six-legged fox with wind-catching tail and a curious snout.",
      "path": "expansion/skywake/actors/cloud-fox/walk-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "4f3306f0efb70779093e73f8eb6da354f879d9524c2b816c7b386578e420e1c1",
      "visualSha256": "1a59974cc40ecdbf1297c50fe3bac9458247c679ba40065e9c13092b58845338",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cloud-fox",
        "walk",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cloud-fox/walk-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "s",
        "sha256": "f05d9d3b217d73b90cf9aa15be2025bd5e146aa75c6240a19f0a7d7445c75f22"
      }
    },
    {
      "id": "skywake.actors.cloud-fox.walk.e.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloud-fox",
      "family": "skywake.actors.cloud-fox",
      "state": "walk",
      "direction": "e",
      "variant": 0,
      "usage": "Native six-legged fox with wind-catching tail and a curious snout.",
      "path": "expansion/skywake/actors/cloud-fox/walk-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "9ae92c1250531a0f10913574d68e19aa935cc9e16fe90e28f62e499e07b8a23d",
      "visualSha256": "92d78de2b502ac0fc1b7c2f172026008b2cfaab91220a76bbccc9c4cbaa33bac",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cloud-fox",
        "walk",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cloud-fox/walk-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "e",
        "sha256": "c2dd32f44baaa2382d973e7cbf906c56957cb403d768e4d154c1a0b77e3949f4"
      }
    },
    {
      "id": "skywake.actors.cloud-fox.walk.n.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloud-fox",
      "family": "skywake.actors.cloud-fox",
      "state": "walk",
      "direction": "n",
      "variant": 0,
      "usage": "Native six-legged fox with wind-catching tail and a curious snout.",
      "path": "expansion/skywake/actors/cloud-fox/walk-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "42ac2e207d1ab911876efcbfe54a335a854addc17c83524592cd2b4750ca24e9",
      "visualSha256": "3e308e5647be20e339375e2b6d11866827cbe5f5c1017c5e59ff298efadbe7bf",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cloud-fox",
        "walk",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cloud-fox/walk-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "n",
        "sha256": "bf1f3fe89e3d4bd05b079832f980436594818c006b3e00ec07e45e1b375551c5"
      }
    },
    {
      "id": "skywake.actors.cloud-fox.walk.w.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloud-fox",
      "family": "skywake.actors.cloud-fox",
      "state": "walk",
      "direction": "w",
      "variant": 0,
      "usage": "Native six-legged fox with wind-catching tail and a curious snout.",
      "path": "expansion/skywake/actors/cloud-fox/walk-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "13b6f3df57d3e1b21925d8731c0c06d9496929c27ef36ecc112109b2668cd214",
      "visualSha256": "454933f6334a2d047959fd6b88efe24fe93aebf5c2a63ce3d15c92f1cc86bca7",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cloud-fox",
        "walk",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cloud-fox/walk-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "w",
        "sha256": "e21472cd86bf73fbf1e9bf621f5b453617766de441ed4fb4d0d6dd84892ec25e"
      }
    },
    {
      "id": "skywake.actors.cloud-fox.sniff.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloud-fox",
      "family": "skywake.actors.cloud-fox",
      "state": "sniff",
      "direction": "s",
      "variant": 0,
      "usage": "Native six-legged fox with wind-catching tail and a curious snout.",
      "path": "expansion/skywake/actors/cloud-fox/sniff-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "6e2cc136c1590707ec1e1cf9cc54cccaf41bb9f21677f29156cabbd1f414bf14",
      "visualSha256": "ceac2d9e863ed4487ec600060bc56b0c4007b998185234d395de861bc0aac428",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cloud-fox",
        "sniff",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cloud-fox/sniff-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": false,
        "state": "sniff",
        "direction": "s",
        "sha256": "9ba3109db5ef67d2beeef76256be7db81b08f62e811c2e5142046b2260d7be42"
      }
    },
    {
      "id": "skywake.actors.cloud-fox.sniff.e.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloud-fox",
      "family": "skywake.actors.cloud-fox",
      "state": "sniff",
      "direction": "e",
      "variant": 0,
      "usage": "Native six-legged fox with wind-catching tail and a curious snout.",
      "path": "expansion/skywake/actors/cloud-fox/sniff-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "b7860310dd22d2194abbcc4ba78fc4db9064ca5df14db0334513855242702747",
      "visualSha256": "ec5e0522ca7dacc7d510b23aca69157efc73057247e349b2f286c80da503459c",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cloud-fox",
        "sniff",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cloud-fox/sniff-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": false,
        "state": "sniff",
        "direction": "e",
        "sha256": "2a9c519317760f4e7c969f465f31aa90dc71a0e3decd6a64499b688b4a4ca7ac"
      }
    },
    {
      "id": "skywake.actors.cloud-fox.sniff.n.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloud-fox",
      "family": "skywake.actors.cloud-fox",
      "state": "sniff",
      "direction": "n",
      "variant": 0,
      "usage": "Native six-legged fox with wind-catching tail and a curious snout.",
      "path": "expansion/skywake/actors/cloud-fox/sniff-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "bc467773335646ca22b163b15ce52160258feeec89d26152faef130f15b0710b",
      "visualSha256": "ce4bd9ff0bb9af735ef35d15c64a03df4e49f1989868be9c11b0e94bcb807ee2",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cloud-fox",
        "sniff",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cloud-fox/sniff-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": false,
        "state": "sniff",
        "direction": "n",
        "sha256": "7ce6ccf225b4d029d4b96b46da4c3841d2a336c3968465199134a09709604617"
      }
    },
    {
      "id": "skywake.actors.cloud-fox.sniff.w.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloud-fox",
      "family": "skywake.actors.cloud-fox",
      "state": "sniff",
      "direction": "w",
      "variant": 0,
      "usage": "Native six-legged fox with wind-catching tail and a curious snout.",
      "path": "expansion/skywake/actors/cloud-fox/sniff-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "ba28cf2467a7b3c4f5bcf608296f79523a5076bad033f691ef07252c2d275536",
      "visualSha256": "1c5a76649ea0c7424107d8228b3def8b6923fcf5ceb56cf77da8b2b2703f16d0",
      "tags": [
        "Exploration & crafting",
        "actors",
        "cloud-fox",
        "sniff",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/cloud-fox/sniff-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": false,
        "state": "sniff",
        "direction": "w",
        "sha256": "287e792a0ff6885752838e0b5d104c0b75185a483be893741fc80044bcd5a104"
      }
    },
    {
      "id": "skywake.actors.sailwing.perch.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "sailwing",
      "family": "skywake.actors.sailwing",
      "state": "perch",
      "direction": "s",
      "variant": 0,
      "usage": "Kite-winged island bird with articulated sails and a long rudder tail.",
      "path": "expansion/skywake/actors/sailwing/perch-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e33b1d8338b4549facc5b5650c40e09152ec54f6d6964213bf2f341cd0a190d7",
      "visualSha256": "adf61ab8659e35cacd0f00b395682f7164b1f4df40d88f72c8cf659e46332d98",
      "tags": [
        "Exploration & crafting",
        "actors",
        "sailwing",
        "perch",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/sailwing/perch-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 6,
        "loop": true,
        "state": "perch",
        "direction": "s",
        "sha256": "2dcec0da2a59d15b3582cf40a48fac0bf897738f70a421d920ec44eac03833e9"
      }
    },
    {
      "id": "skywake.actors.sailwing.perch.e.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "sailwing",
      "family": "skywake.actors.sailwing",
      "state": "perch",
      "direction": "e",
      "variant": 0,
      "usage": "Kite-winged island bird with articulated sails and a long rudder tail.",
      "path": "expansion/skywake/actors/sailwing/perch-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "8ac1153402efa0c7df8cc2d553edff250101ffcfd73bae5741d72570e53ddc1f",
      "visualSha256": "987f422d40bab9318320dd5b446ddc6059ce7939cd32ceb68352478e3420d376",
      "tags": [
        "Exploration & crafting",
        "actors",
        "sailwing",
        "perch",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/sailwing/perch-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 6,
        "loop": true,
        "state": "perch",
        "direction": "e",
        "sha256": "8bcdeed2f8467a7e7e4de12f6b4079082472f23b7f24bc69857a8016d7ccfe45"
      }
    },
    {
      "id": "skywake.actors.sailwing.perch.n.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "sailwing",
      "family": "skywake.actors.sailwing",
      "state": "perch",
      "direction": "n",
      "variant": 0,
      "usage": "Kite-winged island bird with articulated sails and a long rudder tail.",
      "path": "expansion/skywake/actors/sailwing/perch-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "611177c16946636bb5eb7bc43bbb1a65e497353fdc8a46d4882a0927b3db6592",
      "visualSha256": "9f73dca80c04375e526a804d64522ee0af21368df6266697fd35f19af3931b68",
      "tags": [
        "Exploration & crafting",
        "actors",
        "sailwing",
        "perch",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/sailwing/perch-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 6,
        "loop": true,
        "state": "perch",
        "direction": "n",
        "sha256": "a319e2896d1f29c33d86b046f156f32e7e4ae3d06ce0524261f1284c18ad4d51"
      }
    },
    {
      "id": "skywake.actors.sailwing.perch.w.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "sailwing",
      "family": "skywake.actors.sailwing",
      "state": "perch",
      "direction": "w",
      "variant": 0,
      "usage": "Kite-winged island bird with articulated sails and a long rudder tail.",
      "path": "expansion/skywake/actors/sailwing/perch-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "65df88e08578f6a83df8b79632d16a07432bdbcf23f6bd8c207e2c6e72b1948e",
      "visualSha256": "40af01512e508c19fbe354d3e79e7833adf8c378c11381d00a27024107eef46b",
      "tags": [
        "Exploration & crafting",
        "actors",
        "sailwing",
        "perch",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/sailwing/perch-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 6,
        "loop": true,
        "state": "perch",
        "direction": "w",
        "sha256": "9166a25368af74604470735bcce479393f4634d6a7c8785e1e8af9b3057338a0"
      }
    },
    {
      "id": "skywake.actors.sailwing.fly.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "sailwing",
      "family": "skywake.actors.sailwing",
      "state": "fly",
      "direction": "s",
      "variant": 0,
      "usage": "Kite-winged island bird with articulated sails and a long rudder tail.",
      "path": "expansion/skywake/actors/sailwing/fly-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "3ccd090c093e590d78f495202ba78b89d6176172f8b66144505fe24ef886c5b1",
      "visualSha256": "42480572fb1ae6ac4c25eca571792b7916c24b8ab0eba428ac049d8efef35888",
      "tags": [
        "Exploration & crafting",
        "actors",
        "sailwing",
        "fly",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/sailwing/fly-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": true,
        "state": "fly",
        "direction": "s",
        "sha256": "c9022920bbd4cee578f20d842cb3d8091617c00c78f18564c144fb2040a80c8d"
      }
    },
    {
      "id": "skywake.actors.sailwing.fly.e.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "sailwing",
      "family": "skywake.actors.sailwing",
      "state": "fly",
      "direction": "e",
      "variant": 0,
      "usage": "Kite-winged island bird with articulated sails and a long rudder tail.",
      "path": "expansion/skywake/actors/sailwing/fly-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "ea00ae33db26047501ed2aae68ed03f5c5d448651e0f712589f145d4b0e20036",
      "visualSha256": "dd054fa69b47e608bd4a8886a21073b624198c09f22e2f89150a7360e19cc879",
      "tags": [
        "Exploration & crafting",
        "actors",
        "sailwing",
        "fly",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/sailwing/fly-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": true,
        "state": "fly",
        "direction": "e",
        "sha256": "eeb6412e62ff15ea02d1d29356b1d337df81b2bdb498a59f4ba62d32eab3155b"
      }
    },
    {
      "id": "skywake.actors.sailwing.fly.n.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "sailwing",
      "family": "skywake.actors.sailwing",
      "state": "fly",
      "direction": "n",
      "variant": 0,
      "usage": "Kite-winged island bird with articulated sails and a long rudder tail.",
      "path": "expansion/skywake/actors/sailwing/fly-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "02aff6da6df95a831eafb418bca1c1eca93c753cd3ba3414a814eb780523fff4",
      "visualSha256": "096bf45ef8bdeb3a901412f7d630f6f38de90edcbb1689cce1019782e36d1056",
      "tags": [
        "Exploration & crafting",
        "actors",
        "sailwing",
        "fly",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/sailwing/fly-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": true,
        "state": "fly",
        "direction": "n",
        "sha256": "3d827129b5150e7c65c669210e9aae32f1179a01049a363fcf83bee139d9f858"
      }
    },
    {
      "id": "skywake.actors.sailwing.fly.w.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "sailwing",
      "family": "skywake.actors.sailwing",
      "state": "fly",
      "direction": "w",
      "variant": 0,
      "usage": "Kite-winged island bird with articulated sails and a long rudder tail.",
      "path": "expansion/skywake/actors/sailwing/fly-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "87dfeb2c16700d4103c3623ed9d731a403f8e4db51d6b0c8ae9303311f6deffc",
      "visualSha256": "3e718bac567d65c011d1f14408dd13ac1f327dd53f5369fe4274368dcc1f0e2a",
      "tags": [
        "Exploration & crafting",
        "actors",
        "sailwing",
        "fly",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/sailwing/fly-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": true,
        "state": "fly",
        "direction": "w",
        "sha256": "b68f94cee39627318a4b10ba75647e6ccb98e4ca2d6174111b568e2d8d950ea5"
      }
    },
    {
      "id": "skywake.actors.sailwing.call.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "sailwing",
      "family": "skywake.actors.sailwing",
      "state": "call",
      "direction": "s",
      "variant": 0,
      "usage": "Kite-winged island bird with articulated sails and a long rudder tail.",
      "path": "expansion/skywake/actors/sailwing/call-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "7ba042dfa5341a570f366b5fc3ff81396d93202d241a20a7b8ae60655bce82d1",
      "visualSha256": "2e584a1021d0663d179a11092ff2a8f45f7f289a19b76bd5025d096b62ed2d50",
      "tags": [
        "Exploration & crafting",
        "actors",
        "sailwing",
        "call",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/sailwing/call-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": false,
        "state": "call",
        "direction": "s",
        "sha256": "a14a84060ac7a3e7d40592f9bcaef2390d6cd8fe16268bb71f376e5698b2f139"
      }
    },
    {
      "id": "skywake.actors.sailwing.call.e.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "sailwing",
      "family": "skywake.actors.sailwing",
      "state": "call",
      "direction": "e",
      "variant": 0,
      "usage": "Kite-winged island bird with articulated sails and a long rudder tail.",
      "path": "expansion/skywake/actors/sailwing/call-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "dbefe06ef9eefe525da10bd25e1dd14c89679c149cbe9ec185f1a1571c353eef",
      "visualSha256": "83cd13e0b38ca6b08727a13fe664ef73f72d504281aa19a817820d4a5fa05d67",
      "tags": [
        "Exploration & crafting",
        "actors",
        "sailwing",
        "call",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/sailwing/call-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": false,
        "state": "call",
        "direction": "e",
        "sha256": "a59d8a2965ca9d26989b70ddf9c3198369b160596e18c1e882a7ba7fd0711455"
      }
    },
    {
      "id": "skywake.actors.sailwing.call.n.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "sailwing",
      "family": "skywake.actors.sailwing",
      "state": "call",
      "direction": "n",
      "variant": 0,
      "usage": "Kite-winged island bird with articulated sails and a long rudder tail.",
      "path": "expansion/skywake/actors/sailwing/call-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "14eb4baaedc7ed1271bdf3c9d8aa778f3ceffc0c588fb1781eaaa69e807c5b83",
      "visualSha256": "e43db18fa8f4bd366f5f53c08d8612e1a3902a4c50345e63c688b1f29217f34c",
      "tags": [
        "Exploration & crafting",
        "actors",
        "sailwing",
        "call",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/sailwing/call-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": false,
        "state": "call",
        "direction": "n",
        "sha256": "c91ccf4c028f6bd9f9e0c818f613e2bad778e62f2287cba3c7cfadb07513bc5b"
      }
    },
    {
      "id": "skywake.actors.sailwing.call.w.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "sailwing",
      "family": "skywake.actors.sailwing",
      "state": "call",
      "direction": "w",
      "variant": 0,
      "usage": "Kite-winged island bird with articulated sails and a long rudder tail.",
      "path": "expansion/skywake/actors/sailwing/call-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "ab90066aa7a28c2d3f85a9cc550a6cd196cb3e8d30ebd65c2dec919a815c8cab",
      "visualSha256": "1d31485e63c3e8a2dc4c5c370c30699fcd34bf1be842b5c9c11fb43961bf4326",
      "tags": [
        "Exploration & crafting",
        "actors",
        "sailwing",
        "call",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/actors/sailwing/call-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": false,
        "state": "call",
        "direction": "w",
        "sha256": "3c3e0394808998ba560835e4fae39a6bf01a92f03c191f6e87f4fb39d04c2890"
      }
    },
    {
      "id": "skywake.items.wood-bundle.default.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "items",
      "kind": "wood-bundle",
      "family": "skywake.items.wood-bundle",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Harvested timber with visible growth rings and rope binding.",
      "path": "expansion/skywake/items/wood-bundle/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "c655bd99336e23a6c22402ce47bdaf57a09db938b9d0883f1258b1ae356f7ced",
      "visualSha256": "086f6744b541b2b28c05a6942873761e671a7352bd27ddbce66d30062f13a3d7",
      "tags": [
        "Exploration & crafting",
        "items",
        "wood-bundle",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "skywake.items.wind-core.default.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "items",
      "kind": "wind-core",
      "family": "skywake.items.wind-core",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Charged rotor crystal used by route restoration projects.",
      "path": "expansion/skywake/items/wind-core/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "bae380516a968a890bae88f8d1bf1586198816c0455f88afe4fe230473b32684",
      "visualSha256": "7839a0610eee1c8e097503bb92123b5315cf34a621898e23b61cc27e99ca36eb",
      "tags": [
        "Exploration & crafting",
        "items",
        "wind-core",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "skywake.items.compass-rose.default.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "items",
      "kind": "compass-rose",
      "family": "skywake.items.compass-rose",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Brass pocket compass with distinct needle and cardinal ticks.",
      "path": "expansion/skywake/items/compass-rose/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "a9c4075fbb524dbbc59137c949bbf507b98404e564fa34cf6e097bf7c8931294",
      "visualSha256": "14bd434575cb4719851ddf360fdb104576abb2233d4b1cb2622a07aeb11ffd51",
      "tags": [
        "Exploration & crafting",
        "items",
        "compass-rose",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "skywake.items.bridge-kit.default.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "items",
      "kind": "bridge-kit",
      "family": "skywake.items.bridge-kit",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Packed planks, rope coil, and pegs for bridge construction.",
      "path": "expansion/skywake/items/bridge-kit/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e3be92bbdd5176cb45a56634549e914d2f57fc3af316361fb8be4b0a0f09c215",
      "visualSha256": "29853de6352209d56c88442e513bb5f20d17742f0bae98d5c9f980aed4183889",
      "tags": [
        "Exploration & crafting",
        "items",
        "bridge-kit",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "skywake.items.garden-kit.default.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "items",
      "kind": "garden-kit",
      "family": "skywake.items.garden-kit",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Hand trowel, seed pot, and twine for habitat restoration.",
      "path": "expansion/skywake/items/garden-kit/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "0b39f18460e847e35bc6589c35671e0ce3038d6e6f9233380d5f96e62e82b0c2",
      "visualSha256": "ca5cfb6b18618c78ffe9ade823560addce108a8f28b6ff7fcea8973a78603454",
      "tags": [
        "Exploration & crafting",
        "items",
        "garden-kit",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "skywake.items.sailcloth.default.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "items",
      "kind": "sailcloth",
      "family": "skywake.items.sailcloth",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Folded patched sailcloth for masts and wind-catching structures.",
      "path": "expansion/skywake/items/sailcloth/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "8deab1e869c933678115ef805562714eba4290c5672e222ff3e4a780eb8f63eb",
      "visualSha256": "901236d3afdffb39c7c30bcd4df413ce4a42bc395fc7e78cb8421a575f810d01",
      "tags": [
        "Exploration & crafting",
        "items",
        "sailcloth",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "skywake.items.watering-can.default.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "items",
      "kind": "watering-can",
      "family": "skywake.items.watering-can",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Curved-spout watering can with a readable handle and nozzle.",
      "path": "expansion/skywake/items/watering-can/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "8af6aa6e41551c471e841e43fab1df53bdf7f96fc7c5566fb6dd4966e481b97d",
      "visualSha256": "fcb2ef612b7768af46d053a4579da8630b7dfadfdd487851b1eb4c7ea3d01c8f",
      "tags": [
        "Exploration & crafting",
        "items",
        "watering-can",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "skywake.items.seed-satchel.default.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "items",
      "kind": "seed-satchel",
      "family": "skywake.items.seed-satchel",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Drawstring bag with a leaf seal and spilled seeds.",
      "path": "expansion/skywake/items/seed-satchel/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "ac1a5191dbdbec1998fe1b7ab6544fb755c0f322238de1c7adaf67dc8a07f144",
      "visualSha256": "609e6554ca2fb7d946fc5ea423214ec702e834a5671788f0a0e7153443548f29",
      "tags": [
        "Exploration & crafting",
        "items",
        "seed-satchel",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "skywake.effects.restoration-rise.play.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "effects",
      "kind": "restoration-rise",
      "family": "skywake.effects.restoration-rise",
      "state": "play",
      "direction": "s",
      "variant": 0,
      "usage": "Ascending leaf and light ring; one-shot restoration feedback.",
      "path": "expansion/skywake/effects/restoration-rise/play-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "5897cbd969a7f0eb571f3b42d7d30a3160d7aa83fbcab7b0c31f2ed2ce5f2153",
      "visualSha256": "8e18cae62d4bba5ef4268ba8a06903f833d44ce96cf7911fa4944096f20a982a",
      "tags": [
        "Exploration & crafting",
        "effects",
        "restoration-rise",
        "play",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/effects/restoration-rise/play-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "play",
        "direction": "s",
        "sha256": "c0f48817d3e62e1ccecc799f9fbb780065da7e874618ae059094f39191261181"
      }
    },
    {
      "id": "skywake.effects.harvest-leaves.play.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "effects",
      "kind": "harvest-leaves",
      "family": "skywake.effects.harvest-leaves",
      "state": "play",
      "direction": "s",
      "variant": 0,
      "usage": "Outward leaves and wood chips; one-shot gathering feedback.",
      "path": "expansion/skywake/effects/harvest-leaves/play-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "3d2ec1937beae43690ca6080a85230753849a09909751d36cda2ccb656e15dcd",
      "visualSha256": "0246311f3f94b754c290fa8be624caf3a90d3a8bce771bd27fc0b2c7e73dfeb1",
      "tags": [
        "Exploration & crafting",
        "effects",
        "harvest-leaves",
        "play",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/effects/harvest-leaves/play-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "play",
        "direction": "s",
        "sha256": "ce39a99542a678763e463915cef456e81c7001be3dcfa4abaaf418b4d78ddf38"
      }
    },
    {
      "id": "skywake.effects.route-wind.play.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "effects",
      "kind": "route-wind",
      "family": "skywake.effects.route-wind",
      "state": "play",
      "direction": "s",
      "variant": 0,
      "usage": "Directional wind stream with sail-like motes; one-shot route-opening feedback.",
      "path": "expansion/skywake/effects/route-wind/play-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "059932a169dfbee033b711fb67ee4bb9389ee44a9fed4fff904164f95a82f32d",
      "visualSha256": "8c33548aa212599d1008bdf2129df05fbc751ed47e4e2a046d27845b8c024cb7",
      "tags": [
        "Exploration & crafting",
        "effects",
        "route-wind",
        "play",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/effects/route-wind/play-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "play",
        "direction": "s",
        "sha256": "84337f98ab90b07adec6f27eefe6c1ce1e66b90004efa165e5688e932444e060"
      }
    },
    {
      "id": "skywake.ui.route-pin.locked.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "ui",
      "kind": "route-pin",
      "family": "skywake.ui.route-pin",
      "state": "locked",
      "direction": "s",
      "variant": 0,
      "usage": "Route destination badge with locked, open, and selected shapes.",
      "path": "expansion/skywake/ui/route-pin/locked-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e61b11487cf2445e5a15a98abed97ce1b8c9f60f7a1076faeec3def60b721d5f",
      "visualSha256": "ad4a7abb0d0421613280f6d4fd38aa8992f323c68b187c161fb006448f6e0efa",
      "tags": [
        "Exploration & crafting",
        "ui",
        "route-pin",
        "locked",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "skywake.ui.route-pin.open.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "ui",
      "kind": "route-pin",
      "family": "skywake.ui.route-pin",
      "state": "open",
      "direction": "s",
      "variant": 0,
      "usage": "Route destination badge with locked, open, and selected shapes.",
      "path": "expansion/skywake/ui/route-pin/open-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "8abf04cc11b3e7fefafc24157f066d7b55719d21b38087b2aaf08fc55d7f2af1",
      "visualSha256": "4e70dfe0353ad684f41af88f87ecb4b3174db17ef30cb935ca98f77c563981a0",
      "tags": [
        "Exploration & crafting",
        "ui",
        "route-pin",
        "open",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "skywake.ui.route-pin.selected.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "ui",
      "kind": "route-pin",
      "family": "skywake.ui.route-pin",
      "state": "selected",
      "direction": "s",
      "variant": 0,
      "usage": "Route destination badge with locked, open, and selected shapes.",
      "path": "expansion/skywake/ui/route-pin/selected-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "628c9e8e00c4c4fef8be9296d3e78491cf1f148550b377ff5bfe9838431ac6c6",
      "visualSha256": "407055c94905a1e984af3cde95c8c71a3694d387f7fcb3d7e4fd79c00781b6f7",
      "tags": [
        "Exploration & crafting",
        "ui",
        "route-pin",
        "selected",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "skywake.ui.harvest-badge.ready.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "ui",
      "kind": "harvest-badge",
      "family": "skywake.ui.harvest-badge",
      "state": "ready",
      "direction": "s",
      "variant": 0,
      "usage": "Gathering prompt with ready or depleted resource symbol.",
      "path": "expansion/skywake/ui/harvest-badge/ready-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "36354b2398996b2c0e7d6bf679b51ed9e9bf576f00cc13db8cdc5b6ce9409339",
      "visualSha256": "168d9db2d915de25ce3d2f25d0557c74c8647141f7efca173c45822d43e3233f",
      "tags": [
        "Exploration & crafting",
        "ui",
        "harvest-badge",
        "ready",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "skywake.ui.harvest-badge.depleted.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "ui",
      "kind": "harvest-badge",
      "family": "skywake.ui.harvest-badge",
      "state": "depleted",
      "direction": "s",
      "variant": 0,
      "usage": "Gathering prompt with ready or depleted resource symbol.",
      "path": "expansion/skywake/ui/harvest-badge/depleted-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "d63cc5ec2ecf22da660b7f8b86faa8b6e9e8f610561196deaf57bf1158ea1921",
      "visualSha256": "a509f6765bf390f31ba5c307d5d1acadd4989f033e557719656efa53d2071abe",
      "tags": [
        "Exploration & crafting",
        "ui",
        "harvest-badge",
        "depleted",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "skywake.ui.repair-badge.missing.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "ui",
      "kind": "repair-badge",
      "family": "skywake.ui.repair-badge",
      "state": "missing",
      "direction": "s",
      "variant": 0,
      "usage": "Repair prompt with missing materials or ready-to-build check.",
      "path": "expansion/skywake/ui/repair-badge/missing-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "1ea74a5015b865f9db724d1afb8de70304c53d3336001bd07fae89f78e26b16f",
      "visualSha256": "5db81f23aa17607796a090a4672a608c8b5b9648466ee6c7abbcb6ef019b9b2a",
      "tags": [
        "Exploration & crafting",
        "ui",
        "repair-badge",
        "missing",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "skywake.ui.repair-badge.ready.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "ui",
      "kind": "repair-badge",
      "family": "skywake.ui.repair-badge",
      "state": "ready",
      "direction": "s",
      "variant": 0,
      "usage": "Repair prompt with missing materials or ready-to-build check.",
      "path": "expansion/skywake/ui/repair-badge/ready-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "ff49ad9bfbf264ef14bfcd276c866ba841ddc89499e4f2a0f85c2a02d68ea5e6",
      "visualSha256": "402b13975722b1ce0bea1df3699b87033a4693ae7a9237fe7cc774b5550b8402",
      "tags": [
        "Exploration & crafting",
        "ui",
        "repair-badge",
        "ready",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "skywake.props.timber-grove.ready.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "timber-grove",
      "family": "skywake.props.timber-grove",
      "state": "ready",
      "direction": "s",
      "variant": 0,
      "usage": "Harvestable wind-bent timber; a cut stump explicitly communicates depletion.",
      "path": "expansion/skywake/props/timber-grove/ready-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "55a211e6fbbae866c310bcc343916e4b8dad7b1c6bee87e9bdf2e1ea47e4a817",
      "visualSha256": "0955ef0269ab602e2e4025b4e8c101ab210138f7965b580e0fbcdf8df0ba8649",
      "tags": [
        "Exploration & crafting",
        "props",
        "timber-grove",
        "ready",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.timber-grove.depleted.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "timber-grove",
      "family": "skywake.props.timber-grove",
      "state": "depleted",
      "direction": "s",
      "variant": 0,
      "usage": "Harvestable wind-bent timber; a cut stump explicitly communicates depletion.",
      "path": "expansion/skywake/props/timber-grove/depleted-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "026e0f9be47f0dc5eda2c63691ee572821ed3d5c68400ec7c2d1cfeb62398f5d",
      "visualSha256": "70b63fd70b643efd380e2ef8118a7585d0f79787c9691cddcc6732f7b03680c1",
      "tags": [
        "Exploration & crafting",
        "props",
        "timber-grove",
        "depleted",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.crystal-seam.ready.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "crystal-seam",
      "family": "skywake.props.crystal-seam",
      "state": "ready",
      "direction": "s",
      "variant": 0,
      "usage": "Harvestable wind crystal seam; empty sockets remain after harvesting.",
      "path": "expansion/skywake/props/crystal-seam/ready-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "f83160489f03b595e875569a1b5f5aabafbabc3e103db69c5153a90f0c432ba4",
      "visualSha256": "5d7356ca9d28bd1c11cb5e89a79e9cc4e7df4ecc85da62ea1b21fc26ba384217",
      "tags": [
        "Exploration & crafting",
        "props",
        "crystal-seam",
        "ready",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.crystal-seam.depleted.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "crystal-seam",
      "family": "skywake.props.crystal-seam",
      "state": "depleted",
      "direction": "s",
      "variant": 0,
      "usage": "Harvestable wind crystal seam; empty sockets remain after harvesting.",
      "path": "expansion/skywake/props/crystal-seam/depleted-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "8d334d70cd9ea027ef7a7d07109e991494b3201ca76e194eaced4799375d0d33",
      "visualSha256": "25a69f09c4d52fbd62c720935f85395eba3a0db962aa26bff96b00b66d5fbd24",
      "tags": [
        "Exploration & crafting",
        "props",
        "crystal-seam",
        "depleted",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.ore-seam.ready.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "ore-seam",
      "family": "skywake.props.ore-seam",
      "state": "ready",
      "direction": "s",
      "variant": 0,
      "usage": "Dull metal ore in basalt; squared extraction pits remain when depleted.",
      "path": "expansion/skywake/props/ore-seam/ready-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "975a643425b432753f699e60c2ad832faa7f9ce78f862bf7f8c07c009efc56a8",
      "visualSha256": "4024d386034b82b7e5ce39094c4cdd67ccce19c627f478b05d47c178657e8501",
      "tags": [
        "Exploration & crafting",
        "props",
        "ore-seam",
        "ready",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.ore-seam.depleted.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "ore-seam",
      "family": "skywake.props.ore-seam",
      "state": "depleted",
      "direction": "s",
      "variant": 0,
      "usage": "Dull metal ore in basalt; squared extraction pits remain when depleted.",
      "path": "expansion/skywake/props/ore-seam/depleted-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "16a2d2bbaabf080f53c62c5112b5b9c07a6e6144df2dcf6fcfbcec36b1f02001",
      "visualSha256": "fd66d251590403587f9c7cd8cffdadc3cea52c78a4013595ac6f623b0f264bf6",
      "tags": [
        "Exploration & crafting",
        "props",
        "ore-seam",
        "depleted",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.route-sign.locked.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "route-sign",
      "family": "skywake.props.route-sign",
      "state": "locked",
      "direction": "s",
      "variant": 0,
      "usage": "Route gate sign with a cross brace when locked and broad arrow when open.",
      "path": "expansion/skywake/props/route-sign/locked-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "352f7fd419df6e1db73468e460486f4b49bd0a8671f5d83cfaa0d27f280c4355",
      "visualSha256": "8fedb5847453f58ce10752b71d3fa529f427daedf96e8f5dd2c044e6f24aa393",
      "tags": [
        "Exploration & crafting",
        "props",
        "route-sign",
        "locked",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.route-sign.open.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "route-sign",
      "family": "skywake.props.route-sign",
      "state": "open",
      "direction": "s",
      "variant": 0,
      "usage": "Route gate sign with a cross brace when locked and broad arrow when open.",
      "path": "expansion/skywake/props/route-sign/open-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "1095d72156db8e0333a68832c05c2a2547bdf86c0a1dddc669ada0b86280252d",
      "visualSha256": "53ce950db61fb08afcd16c97c951bba817d10fe04b013827c4cad94f53ddfa1e",
      "tags": [
        "Exploration & crafting",
        "props",
        "route-sign",
        "open",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.seed-bank.ready.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "seed-bank",
      "family": "skywake.props.seed-bank",
      "state": "ready",
      "direction": "s",
      "variant": 0,
      "usage": "Harvestable seed-pod rack with full hanging pods or visibly empty hooks and husks.",
      "path": "expansion/skywake/props/seed-bank/ready-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "8b0af21554320fc4b857274707f5111de66c5f5617fb0cc50d4efe1af7391218",
      "visualSha256": "5f21cf87af4666dd3ab41dc5d8f5f88a81e96b680178fd65b2094f33931c8e6e",
      "tags": [
        "Exploration & crafting",
        "props",
        "seed-bank",
        "ready",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.seed-bank.depleted.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "seed-bank",
      "family": "skywake.props.seed-bank",
      "state": "depleted",
      "direction": "s",
      "variant": 0,
      "usage": "Harvestable seed-pod rack with full hanging pods or visibly empty hooks and husks.",
      "path": "expansion/skywake/props/seed-bank/depleted-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "a51e03e8525b061fb7c7305ae010086bea64fe24c7d054d797f041a9d530e9c2",
      "visualSha256": "f8865b96aeed42250b3ced67d8d9817beea44a84e07c1827e53583c6b68bbb1d",
      "tags": [
        "Exploration & crafting",
        "props",
        "seed-bank",
        "depleted",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.survey-cairn.uncharted.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "survey-cairn",
      "family": "skywake.props.survey-cairn",
      "state": "uncharted",
      "direction": "s",
      "variant": 0,
      "usage": "Island chart landmark: a closed stone dial opens into a compass and pennant after survey.",
      "path": "expansion/skywake/props/survey-cairn/uncharted-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "9d3554fdd1dd114b5b3bab42bdeb3c652353e91b6465e28702ebaeab12094aa5",
      "visualSha256": "821732e58b5cc702db22446b5e037e6375187edb682b00e197d7d0290d9a1850",
      "tags": [
        "Exploration & crafting",
        "props",
        "survey-cairn",
        "uncharted",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.survey-cairn.charted.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "survey-cairn",
      "family": "skywake.props.survey-cairn",
      "state": "charted",
      "direction": "s",
      "variant": 0,
      "usage": "Island chart landmark: a closed stone dial opens into a compass and pennant after survey.",
      "path": "expansion/skywake/props/survey-cairn/charted-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "7fab1b6ba71ffcd67b70f99ec121a872ae0f08c334c2e499aae7c66a9c4d4688",
      "visualSha256": "462e989677810d6cb3fb6aaebed318fc3bff29907e04c8f8a35fcf2985a739e5",
      "tags": [
        "Exploration & crafting",
        "props",
        "survey-cairn",
        "charted",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.cargo-board.uncharted.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "cargo-board",
      "family": "skywake.props.cargo-board",
      "state": "uncharted",
      "direction": "s",
      "variant": 0,
      "usage": "Dock delivery notice: a tied chart cover, an empty cargo cradle, or a sealed ready parcel distinguish charting and supply prerequisites.",
      "path": "expansion/skywake/props/cargo-board/uncharted-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "dd7aab5892824461c0c3c4fd8a98bbbdc48b247ba8f39ddeceb6d2848b58e173",
      "visualSha256": "1be5907eed93ca018d0c2b111603add50b26f4abcde55ec742f663d60114b079",
      "tags": [
        "Exploration & crafting",
        "props",
        "cargo-board",
        "uncharted",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.cargo-board.shortage.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "cargo-board",
      "family": "skywake.props.cargo-board",
      "state": "shortage",
      "direction": "s",
      "variant": 0,
      "usage": "Dock delivery notice: a tied chart cover, an empty cargo cradle, or a sealed ready parcel distinguish charting and supply prerequisites.",
      "path": "expansion/skywake/props/cargo-board/shortage-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "11f13e7f4824ec04e6e23788b100fa745f35b08abb8558d17aa6ea43c8d8be17",
      "visualSha256": "09b2ffc4784f4b804852dcf5100ab459bfbc025a0cab6f0fd9ee73fc804a95f4",
      "tags": [
        "Exploration & crafting",
        "props",
        "cargo-board",
        "shortage",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.props.cargo-board.ready.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "props",
      "kind": "cargo-board",
      "family": "skywake.props.cargo-board",
      "state": "ready",
      "direction": "s",
      "variant": 0,
      "usage": "Dock delivery notice: a tied chart cover, an empty cargo cradle, or a sealed ready parcel distinguish charting and supply prerequisites.",
      "path": "expansion/skywake/props/cargo-board/ready-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "6461beb18b24b3f3a11987644a28befc7ca07ca74d0c5e2610ff8f63d641f323",
      "visualSha256": "5cf14da61de44919a78f3f5170bdb9e432882d46882c4234f38b3b5c35c64f68",
      "tags": [
        "Exploration & crafting",
        "props",
        "cargo-board",
        "ready",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.effects.cargo-transfer.play.se.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "effects",
      "kind": "cargo-transfer",
      "family": "skywake.effects.cargo-transfer",
      "state": "play",
      "direction": "se",
      "variant": 0,
      "usage": "A rope-bound parcel passes from cartographer hands to the dock along one of four projected tile approaches.",
      "path": "expansion/skywake/effects/cargo-transfer/play-se-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "1e465201e6eb42d1b87637c511743d95588fca239861aef28650c31c9cc9bcd0",
      "visualSha256": "aa761d9dbe19a5711f3b19d5d2c5104d6080618076fc77fcfbdf13370135d66f",
      "tags": [
        "Exploration & crafting",
        "effects",
        "cargo-transfer",
        "play",
        "se",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/effects/cargo-transfer/play-se-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "play",
        "direction": "se",
        "sha256": "e4a11fbfe05bf1ce6ce7d1ad9131045e6abb30a5ceed0f9f427a09e17c269747"
      }
    },
    {
      "id": "skywake.effects.cargo-transfer.play.sw.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "effects",
      "kind": "cargo-transfer",
      "family": "skywake.effects.cargo-transfer",
      "state": "play",
      "direction": "sw",
      "variant": 0,
      "usage": "A rope-bound parcel passes from cartographer hands to the dock along one of four projected tile approaches.",
      "path": "expansion/skywake/effects/cargo-transfer/play-sw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "e48d0d8bf2f05ffb86457bcabd9b7fdfc9ed74f0ea56f999a01d63d497dc2120",
      "visualSha256": "a29973c16ded1928d579ca44202dd7281e79aace200e965ce0ef0b83ee15a40e",
      "tags": [
        "Exploration & crafting",
        "effects",
        "cargo-transfer",
        "play",
        "sw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/effects/cargo-transfer/play-sw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "play",
        "direction": "sw",
        "sha256": "7f7c9c248c8b90d867180739b133f5c4442e50ff35d50c5a3645b11d94211bc4"
      }
    },
    {
      "id": "skywake.effects.cargo-transfer.play.nw.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "effects",
      "kind": "cargo-transfer",
      "family": "skywake.effects.cargo-transfer",
      "state": "play",
      "direction": "nw",
      "variant": 0,
      "usage": "A rope-bound parcel passes from cartographer hands to the dock along one of four projected tile approaches.",
      "path": "expansion/skywake/effects/cargo-transfer/play-nw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "1c8f4e1e5df72c5fdb7b31398d011dd5c8340fe9564b10a2166b506cc2f2afbd",
      "visualSha256": "3987f75b86c62c1064c0ee5c8607505e68476929ee6f16a8128526ce3316b311",
      "tags": [
        "Exploration & crafting",
        "effects",
        "cargo-transfer",
        "play",
        "nw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/effects/cargo-transfer/play-nw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "play",
        "direction": "nw",
        "sha256": "a38eec710ba42c83f5cb320fe36da37626dba36bdae6edd8401a09a7d12ad30a"
      }
    },
    {
      "id": "skywake.effects.cargo-transfer.play.ne.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "effects",
      "kind": "cargo-transfer",
      "family": "skywake.effects.cargo-transfer",
      "state": "play",
      "direction": "ne",
      "variant": 0,
      "usage": "A rope-bound parcel passes from cartographer hands to the dock along one of four projected tile approaches.",
      "path": "expansion/skywake/effects/cargo-transfer/play-ne-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "ac65f146aff1faa32cd32707e2888781cfedd96f07f7e0258b27a2b9607fa5da",
      "visualSha256": "617b0472ec9a83e5b93182d21c49db60c22e6edb2957eb4a6995b4aece5d3741",
      "tags": [
        "Exploration & crafting",
        "effects",
        "cargo-transfer",
        "play",
        "ne",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/skywake/effects/cargo-transfer/play-ne-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "play",
        "direction": "ne",
        "sha256": "0419b7306fe0bca3bbc6995fdec3fcc126b52e924befdc140d5da485c2062422"
      }
    },
    {
      "id": "skywake.terrain.meadow-bank.m00.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "meadow-bank",
      "family": "skywake.terrain.meadow-bank",
      "state": "m00",
      "direction": "s",
      "variant": 0,
      "usage": "Sheltered meadow shore with quiet clover details; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/meadow-bank/m00-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "41cb145398c1bed0b8abf6d47c80b89832a4909ff2a05478cfd1ceb74c0c719d",
      "visualSha256": "fbc046b6b3c6166a8dc4040c179897082ef4deda8722bdfbcd7bf75ccc1a2404",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "meadow-bank",
        "m00",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.meadow-bank.m01.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "meadow-bank",
      "family": "skywake.terrain.meadow-bank",
      "state": "m01",
      "direction": "s",
      "variant": 0,
      "usage": "Sheltered meadow shore with quiet clover details; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/meadow-bank/m01-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "9cbf76e29c2d870d6bf11d717feb954eaa48a1fbe6ad5908d85d17913bbcc01d",
      "visualSha256": "ab0e1dd6a0a2d934c36cf5c443acd61b813d70a9a8ad000b8259446fa76ccfaa",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "meadow-bank",
        "m01",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.meadow-bank.m02.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "meadow-bank",
      "family": "skywake.terrain.meadow-bank",
      "state": "m02",
      "direction": "s",
      "variant": 0,
      "usage": "Sheltered meadow shore with quiet clover details; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/meadow-bank/m02-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "1ab2a6ee49ccdced32435e189fdeb9e4e3002d159a39e60df329fa05e3c12fb6",
      "visualSha256": "f68aeeb43c09a325f36d547e7d7d730cf6538f3eddd1f1132179eac315489da9",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "meadow-bank",
        "m02",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.meadow-bank.m03.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "meadow-bank",
      "family": "skywake.terrain.meadow-bank",
      "state": "m03",
      "direction": "s",
      "variant": 0,
      "usage": "Sheltered meadow shore with quiet clover details; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/meadow-bank/m03-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "0d95f8d9f325c1bde93653a8ec885502cf290b38dfd8e59083622ad3728cf546",
      "visualSha256": "dccb713509d10535c707e8af528d59a95dd373734b84280963d2257387cc220d",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "meadow-bank",
        "m03",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.meadow-bank.m04.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "meadow-bank",
      "family": "skywake.terrain.meadow-bank",
      "state": "m04",
      "direction": "s",
      "variant": 0,
      "usage": "Sheltered meadow shore with quiet clover details; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/meadow-bank/m04-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "4fd9f18a2ebda909f9bf46e591165524123697c7802d79c142980e85800ce8ae",
      "visualSha256": "1380d62a0a2470a13510794849e1400f6e163392328790c2b347dd65aa60f5a2",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "meadow-bank",
        "m04",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.meadow-bank.m05.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "meadow-bank",
      "family": "skywake.terrain.meadow-bank",
      "state": "m05",
      "direction": "s",
      "variant": 0,
      "usage": "Sheltered meadow shore with quiet clover details; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/meadow-bank/m05-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "ffc8abad54fa921a92eda24fb4692dbe82fbab7bdf115e13036922b219801222",
      "visualSha256": "6cd70a9a9a3aaf7ac4461f9c75f9d8e97a24415dda183fd3251b9b53f8764f5c",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "meadow-bank",
        "m05",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.meadow-bank.m06.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "meadow-bank",
      "family": "skywake.terrain.meadow-bank",
      "state": "m06",
      "direction": "s",
      "variant": 0,
      "usage": "Sheltered meadow shore with quiet clover details; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/meadow-bank/m06-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "0fcca5a840dbafa4ca4e3ebb12dd9b574910028d83bc317584ffb3d7b1ff03e1",
      "visualSha256": "a293d0f54981065799722e89e7450f144754bb4bb958f79baa61dd1d15220cbd",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "meadow-bank",
        "m06",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.meadow-bank.m07.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "meadow-bank",
      "family": "skywake.terrain.meadow-bank",
      "state": "m07",
      "direction": "s",
      "variant": 0,
      "usage": "Sheltered meadow shore with quiet clover details; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/meadow-bank/m07-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "7283ef38e84937d5399ec817d60b7c4f5e8d26bbef36cc897b8a8211acfb2c43",
      "visualSha256": "aaebadf0a07db594bf6ae3e524e4ce1af69d239f0ac3a263504fe9a1834b1bcb",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "meadow-bank",
        "m07",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.meadow-bank.m08.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "meadow-bank",
      "family": "skywake.terrain.meadow-bank",
      "state": "m08",
      "direction": "s",
      "variant": 0,
      "usage": "Sheltered meadow shore with quiet clover details; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/meadow-bank/m08-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "96c0f1d78c1866a5723a81d873f229e4954e83752f312a0a3616fea357fb1801",
      "visualSha256": "671fc9413d4dc31f90687bb903191bce95bf1e133f5616e92c977feceb2f8cb1",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "meadow-bank",
        "m08",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.meadow-bank.m09.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "meadow-bank",
      "family": "skywake.terrain.meadow-bank",
      "state": "m09",
      "direction": "s",
      "variant": 0,
      "usage": "Sheltered meadow shore with quiet clover details; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/meadow-bank/m09-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "ad0fbb4cd4a1e582dfaf15c04d0354b3dff1ca5a4a264f23a8e4a9a6e898f488",
      "visualSha256": "ad586e84772317dc744c6c549776c204c4349fb374151c663c200e1bd5b3c769",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "meadow-bank",
        "m09",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.meadow-bank.m10.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "meadow-bank",
      "family": "skywake.terrain.meadow-bank",
      "state": "m10",
      "direction": "s",
      "variant": 0,
      "usage": "Sheltered meadow shore with quiet clover details; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/meadow-bank/m10-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "35c53ccf3299ae69b17c652a0feb6c075776362f5d3dc5e3e5c1992617750536",
      "visualSha256": "4267b99a5452b57cefee1cbc860e1b597b3712a87a52c4c03d5996e1201777b5",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "meadow-bank",
        "m10",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.meadow-bank.m11.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "meadow-bank",
      "family": "skywake.terrain.meadow-bank",
      "state": "m11",
      "direction": "s",
      "variant": 0,
      "usage": "Sheltered meadow shore with quiet clover details; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/meadow-bank/m11-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "50d841e2ae62774588df3c3b35df22ab02cfe8070b77f21a6948371487544eb5",
      "visualSha256": "b200f0f6c1483a5fd7b8121a2454eb3661a984c07e851f5474e56373a62d1dc1",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "meadow-bank",
        "m11",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.meadow-bank.m12.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "meadow-bank",
      "family": "skywake.terrain.meadow-bank",
      "state": "m12",
      "direction": "s",
      "variant": 0,
      "usage": "Sheltered meadow shore with quiet clover details; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/meadow-bank/m12-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "2211678f4c3d826aafb7c342ec709496390a7941796fc14ce6abfea96630f11f",
      "visualSha256": "344e70a1872942c3f6ef964ef2878d22ee9b5d7b9c257b6af26c209617dd69f4",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "meadow-bank",
        "m12",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.meadow-bank.m13.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "meadow-bank",
      "family": "skywake.terrain.meadow-bank",
      "state": "m13",
      "direction": "s",
      "variant": 0,
      "usage": "Sheltered meadow shore with quiet clover details; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/meadow-bank/m13-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "c312ebd680a7af0cd23223533d3585d49fe7958c5b4641ee3c0f4adc6307d593",
      "visualSha256": "46d8b4b86d94b58201ae000778390bb458b9b571f4bdfc09549856f3fbbf7e5d",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "meadow-bank",
        "m13",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.meadow-bank.m14.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "meadow-bank",
      "family": "skywake.terrain.meadow-bank",
      "state": "m14",
      "direction": "s",
      "variant": 0,
      "usage": "Sheltered meadow shore with quiet clover details; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/meadow-bank/m14-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "c76932f44aa5af6cd8e1c1b1e752f7de14aa0a5abbc055b8eb4b958595f44336",
      "visualSha256": "00d0f1908b2a8af3e50ff4690bbb00f5a827a856e9f352bacb83e9592cc7bca4",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "meadow-bank",
        "m14",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.meadow-bank.m15.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "meadow-bank",
      "family": "skywake.terrain.meadow-bank",
      "state": "m15",
      "direction": "s",
      "variant": 0,
      "usage": "Sheltered meadow shore with quiet clover details; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/meadow-bank/m15-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "c49a0c61759729d3d53ac526124c1b49e92a2c6d8fe1a707c8d1a30eb183f260",
      "visualSha256": "0821e4ee6801e1788d5e3502b158aa30cf6181d9b5f972c7b1a925537d32529e",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "meadow-bank",
        "m15",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.quarry-bank.m00.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "quarry-bank",
      "family": "skywake.terrain.quarry-bank",
      "state": "m00",
      "direction": "s",
      "variant": 0,
      "usage": "Flat chalk quarry shore with shallow seams; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/quarry-bank/m00-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "f2074f0142ec30230111ee31d75504195a7144c8c6936bab0370fc8500fc1366",
      "visualSha256": "39b302fe6da3a4dc595a9893e6ec1d1adfd608b7be77825d6f59ba4ea4fd076a",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "quarry-bank",
        "m00",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.quarry-bank.m01.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "quarry-bank",
      "family": "skywake.terrain.quarry-bank",
      "state": "m01",
      "direction": "s",
      "variant": 0,
      "usage": "Flat chalk quarry shore with shallow seams; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/quarry-bank/m01-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e64723a0a5a36b44656d22939a868db69c5c6e769c0388117f058fe19d4b1b3b",
      "visualSha256": "578835aab0e850280e51d250a724979843717447334c024818d0184c16828625",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "quarry-bank",
        "m01",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.quarry-bank.m02.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "quarry-bank",
      "family": "skywake.terrain.quarry-bank",
      "state": "m02",
      "direction": "s",
      "variant": 0,
      "usage": "Flat chalk quarry shore with shallow seams; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/quarry-bank/m02-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "1b5c6920d1404a2e5b0dc66e9f483f49f0fffe5a9d375772a65683a99fa6c981",
      "visualSha256": "cc5c37cd6af19bacb87986bfba8c036467000eac59676c5d4b8b924fd58dc8dd",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "quarry-bank",
        "m02",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.quarry-bank.m03.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "quarry-bank",
      "family": "skywake.terrain.quarry-bank",
      "state": "m03",
      "direction": "s",
      "variant": 0,
      "usage": "Flat chalk quarry shore with shallow seams; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/quarry-bank/m03-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "96d2653cfe2f68db37d39a96d5e1bbf3f3b651e4f374fb0a02baa26c79384832",
      "visualSha256": "91f5a3249ba8c4e80b5829187c2f95a991d5793c31eb64c8be6456841fc551a4",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "quarry-bank",
        "m03",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.quarry-bank.m04.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "quarry-bank",
      "family": "skywake.terrain.quarry-bank",
      "state": "m04",
      "direction": "s",
      "variant": 0,
      "usage": "Flat chalk quarry shore with shallow seams; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/quarry-bank/m04-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "8282539431dca9b56a55097f4eace05a88161efef5cb74f9d80ee7682f1c0849",
      "visualSha256": "92c28700b349ecdef17bb7ee6cf46ec98c1c0dd23f869bf35558d28d160cdc7e",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "quarry-bank",
        "m04",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.quarry-bank.m05.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "quarry-bank",
      "family": "skywake.terrain.quarry-bank",
      "state": "m05",
      "direction": "s",
      "variant": 0,
      "usage": "Flat chalk quarry shore with shallow seams; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/quarry-bank/m05-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "3a4ea1d3e3b8700965f8899871aa56dd60026b3ebd609c766ab82b5fe440abf2",
      "visualSha256": "bb1699670536e5714a287cf9af8d2b4f5e14a10ebacb2528df3c4786f2a8abf4",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "quarry-bank",
        "m05",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.quarry-bank.m06.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "quarry-bank",
      "family": "skywake.terrain.quarry-bank",
      "state": "m06",
      "direction": "s",
      "variant": 0,
      "usage": "Flat chalk quarry shore with shallow seams; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/quarry-bank/m06-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "6922241e9afb0cb13f0303104267096b220a936f4da92204a9e674ff9c47cafc",
      "visualSha256": "dde610443072fbacee1b3f9617cbed8a109f646f3395e12f3edcb9d852dda1eb",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "quarry-bank",
        "m06",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.quarry-bank.m07.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "quarry-bank",
      "family": "skywake.terrain.quarry-bank",
      "state": "m07",
      "direction": "s",
      "variant": 0,
      "usage": "Flat chalk quarry shore with shallow seams; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/quarry-bank/m07-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e8e0adc6e4bafda00f2124090221fc85b80e767854cea3d438e79f69f7587758",
      "visualSha256": "52ff67027a5d1bf3c44514d4322514d3208ba8df33bf3bb0d7c21791f7591dd6",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "quarry-bank",
        "m07",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.quarry-bank.m08.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "quarry-bank",
      "family": "skywake.terrain.quarry-bank",
      "state": "m08",
      "direction": "s",
      "variant": 0,
      "usage": "Flat chalk quarry shore with shallow seams; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/quarry-bank/m08-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "de549bff5e6e341a238dc17863e6b612a09f697bddad603abea49143bc3dd691",
      "visualSha256": "c6f0a9c265ced0959ffd7055727bf65e02e7a6f0da38775eb618d74a46618a9d",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "quarry-bank",
        "m08",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.quarry-bank.m09.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "quarry-bank",
      "family": "skywake.terrain.quarry-bank",
      "state": "m09",
      "direction": "s",
      "variant": 0,
      "usage": "Flat chalk quarry shore with shallow seams; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/quarry-bank/m09-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "71396ac89ea8cc9daa747aae2d54f892d1a8ef0b8fc6e3bf7c3982695612f10b",
      "visualSha256": "67ee7b360c64baa6e2452fcb874eea1af8eb0f428da5ee538b75d30b570feacd",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "quarry-bank",
        "m09",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.quarry-bank.m10.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "quarry-bank",
      "family": "skywake.terrain.quarry-bank",
      "state": "m10",
      "direction": "s",
      "variant": 0,
      "usage": "Flat chalk quarry shore with shallow seams; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/quarry-bank/m10-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "f98a6ee9cf1dfb2b7135f3515c2e18c219a2a343ae51f2751ca3d27382656bd6",
      "visualSha256": "d710c021af97e0cce0c91e0ac8ceacf977cde40e949caa94a018f7e717ce675b",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "quarry-bank",
        "m10",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.quarry-bank.m11.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "quarry-bank",
      "family": "skywake.terrain.quarry-bank",
      "state": "m11",
      "direction": "s",
      "variant": 0,
      "usage": "Flat chalk quarry shore with shallow seams; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/quarry-bank/m11-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "573eb6f5496bdac682162febb115068dccea0ad7f74889dd05eccda8832c8a26",
      "visualSha256": "0b9b008174ac137b513391ba4b7a0a9a7677565197aeb2decb12f16a25ede053",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "quarry-bank",
        "m11",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.quarry-bank.m12.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "quarry-bank",
      "family": "skywake.terrain.quarry-bank",
      "state": "m12",
      "direction": "s",
      "variant": 0,
      "usage": "Flat chalk quarry shore with shallow seams; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/quarry-bank/m12-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "d95e4d3810df94c0b7e3b422878c59412ccd154a97214814cc651536df47cf07",
      "visualSha256": "e8b2781a4bcd5dd43195009b22c410c7b35d436cb27558fa4aa0a6f25463590d",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "quarry-bank",
        "m12",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.quarry-bank.m13.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "quarry-bank",
      "family": "skywake.terrain.quarry-bank",
      "state": "m13",
      "direction": "s",
      "variant": 0,
      "usage": "Flat chalk quarry shore with shallow seams; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/quarry-bank/m13-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "bb2e2f4d4d29774e21e1442a9345dea0b99d1a1799e093934202fbc067e6e102",
      "visualSha256": "85288e34636ab2e752a0bba2de35ebc3cf0ac872867208a05e6de4ad6da0d5b1",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "quarry-bank",
        "m13",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.quarry-bank.m14.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "quarry-bank",
      "family": "skywake.terrain.quarry-bank",
      "state": "m14",
      "direction": "s",
      "variant": 0,
      "usage": "Flat chalk quarry shore with shallow seams; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/quarry-bank/m14-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "c53ab5c4e20ff51f8e533cffd00b1a0c8149ff605c93ee2ac857a863cfbe5a1a",
      "visualSha256": "06e286a210063e4041083534e86551c69d94d19b5bc87db52616ff0b8377eb0e",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "quarry-bank",
        "m14",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.terrain.quarry-bank.m15.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "quarry-bank",
      "family": "skywake.terrain.quarry-bank",
      "state": "m15",
      "direction": "s",
      "variant": 0,
      "usage": "Flat chalk quarry shore with shallow seams; mask bits still mean exposed water.",
      "path": "expansion/skywake/terrain/quarry-bank/m15-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "a1c7f5ecf68520dc11977908f3efcccae2193411c925a53ed8c49d9617bd1bdc",
      "visualSha256": "7b8e2e6ef2542ede6c0845ae3dde553e6cda56f24415f465982bff399a914ec0",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "quarry-bank",
        "m15",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "shore",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "semantics": "set bit = water beyond edge"
      }
    },
    {
      "id": "skywake.actors.settlement-keeper.mara-waiting.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "settlement-keeper",
      "family": "skywake.actors.settlement-keeper",
      "state": "mara-waiting",
      "direction": "s",
      "variant": 0,
      "usage": "Mara the seedkeeper wears a broad leaf scarf and seed basket; Ivo the rigger wears wind goggles and a rope-and-tool harness. Helped gestures settle into an open-handed leaf or raised spanner pose.",
      "path": "expansion/skywake/actors/settlement-keeper/mara-waiting-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "b8421c8e146ec747074af58b2ef670dd039a31b593d74d08396bf80271d361b6",
      "visualSha256": "d4767c087e5a4ffaa184c70c244f2c3dd488e0f1c4f09c17f865df534d5321ff",
      "tags": [
        "Exploration & crafting",
        "actors",
        "settlement-keeper",
        "mara-waiting",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.actors.settlement-keeper.mara-helped.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "settlement-keeper",
      "family": "skywake.actors.settlement-keeper",
      "state": "mara-helped",
      "direction": "s",
      "variant": 0,
      "usage": "Mara the seedkeeper wears a broad leaf scarf and seed basket; Ivo the rigger wears wind goggles and a rope-and-tool harness. Helped gestures settle into an open-handed leaf or raised spanner pose.",
      "path": "expansion/skywake/actors/settlement-keeper/mara-helped-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "1981e659bb06f54ea5c90c35f17b9a339da7cb3393014a9176ebd172e2dbc27e",
      "visualSha256": "6bc24abcf4c3dfabd0715cd0b847025ba304966dc4462b4eaac1552901d07e92",
      "tags": [
        "Exploration & crafting",
        "actors",
        "settlement-keeper",
        "mara-helped",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/skywake/actors/settlement-keeper/mara-helped-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": false,
        "state": "mara-helped",
        "direction": "s",
        "sha256": "889e3709703ba4765dbd2658da5216100eebea1d14166ff567e7e83bc99e4367"
      }
    },
    {
      "id": "skywake.actors.settlement-keeper.ivo-waiting.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "settlement-keeper",
      "family": "skywake.actors.settlement-keeper",
      "state": "ivo-waiting",
      "direction": "s",
      "variant": 0,
      "usage": "Mara the seedkeeper wears a broad leaf scarf and seed basket; Ivo the rigger wears wind goggles and a rope-and-tool harness. Helped gestures settle into an open-handed leaf or raised spanner pose.",
      "path": "expansion/skywake/actors/settlement-keeper/ivo-waiting-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "0dcbe72ae738a7b4be1251b4fef577757dd6c1b9814d007b824959466fc6057b",
      "visualSha256": "ff395cb6316ca3738c28c3c746b09a8c37ab2b01468775cb2a61cf2bc48140a9",
      "tags": [
        "Exploration & crafting",
        "actors",
        "settlement-keeper",
        "ivo-waiting",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.actors.settlement-keeper.ivo-helped.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "actors",
      "kind": "settlement-keeper",
      "family": "skywake.actors.settlement-keeper",
      "state": "ivo-helped",
      "direction": "s",
      "variant": 0,
      "usage": "Mara the seedkeeper wears a broad leaf scarf and seed basket; Ivo the rigger wears wind goggles and a rope-and-tool harness. Helped gestures settle into an open-handed leaf or raised spanner pose.",
      "path": "expansion/skywake/actors/settlement-keeper/ivo-helped-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "ec69e83dec84eb90f3b50052cd0cfa21c8bd598479a9063cc78f546552092f74",
      "visualSha256": "4e845e1be0787907e3266097c697eae46f6f9014ab2231551c5a42dd0c9cf4d0",
      "tags": [
        "Exploration & crafting",
        "actors",
        "settlement-keeper",
        "ivo-helped",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/skywake/actors/settlement-keeper/ivo-helped-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": false,
        "state": "ivo-helped",
        "direction": "s",
        "sha256": "2d6b3a8e04ab2c1a0dc5b11f5befc86066271a98083effb39d6127a85ee8f48b"
      }
    },
    {
      "id": "skywake.terrain.meadow-footbridge.broken.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "meadow-footbridge",
      "family": "skywake.terrain.meadow-footbridge",
      "state": "broken",
      "direction": "s",
      "variant": 0,
      "usage": "A low canal crossing along the projected logical X axis: two disconnected landing planks become a continuous reed-bound walkway. Draw on the ground layer; center is the terrain surface at 48,43.",
      "path": "expansion/skywake/terrain/meadow-footbridge/broken-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "386b1b727bb6efc7197ae480a069cac4e6ab4ac0832e4e40c146780a661adb30",
      "visualSha256": "3c17e16ada78aae7b3a762b5808b57743605b7aae620c2f398db3a7ba6e1f5fe",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "meadow-footbridge",
        "broken",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.terrain.meadow-footbridge.restored.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "meadow-footbridge",
      "family": "skywake.terrain.meadow-footbridge",
      "state": "restored",
      "direction": "s",
      "variant": 0,
      "usage": "A low canal crossing along the projected logical X axis: two disconnected landing planks become a continuous reed-bound walkway. Draw on the ground layer; center is the terrain surface at 48,43.",
      "path": "expansion/skywake/terrain/meadow-footbridge/restored-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "4ef02af06307346ec74ce050e637c72c9e8c123acfecb19d954042867c594f63",
      "visualSha256": "02904d55c1d0a825df30efe860f5eb3c86fa4c32648e0ef085faf55adc8779e1",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "meadow-footbridge",
        "restored",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.terrain.quarry-windbreak.broken.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "quarry-windbreak",
      "family": "skywake.terrain.quarry-windbreak",
      "state": "broken",
      "direction": "s",
      "variant": 0,
      "usage": "A quarry crossing with iron shoes and a torn wind screen; restored canvas braces shelter a continuous plank deck without filling its walkable center. Draw on the ground layer.",
      "path": "expansion/skywake/terrain/quarry-windbreak/broken-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "80e2f7e346177107ef35b93611a9b9c661dca39ebe7db8c24e032b3e3c98e203",
      "visualSha256": "852c7de250281bb2739cf1eeb66f43a33149fe73325194817247deda8f917590",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "quarry-windbreak",
        "broken",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "skywake.terrain.quarry-windbreak.restored.s.00",
      "game": "skywake",
      "edition": "expansion",
      "category": "terrain",
      "kind": "quarry-windbreak",
      "family": "skywake.terrain.quarry-windbreak",
      "state": "restored",
      "direction": "s",
      "variant": 0,
      "usage": "A quarry crossing with iron shoes and a torn wind screen; restored canvas braces shelter a continuous plank deck without filling its walkable center. Draw on the ground layer.",
      "path": "expansion/skywake/terrain/quarry-windbreak/restored-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "de20cbd2b299139d60ebc095cda49ba5ecd7a32c38fdb9c35a06e1e3cc24f98c",
      "visualSha256": "c0c680bc371d94136faec7d78bea5fd83154aed2708233b21d8918e4325b983c",
      "tags": [
        "Exploration & crafting",
        "terrain",
        "quarry-windbreak",
        "restored",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.terrain.metal.00",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "metal",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.metal",
      "path": "assets/brassbelow/terrain/metal-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "03a9e8888c8755e97a310a0499b1232ddbdb876b6cbd7f443891439083a90668",
      "visualSha256": "eba61c7671ee27c4a21c0babea04abeae56e523c55ad1e9b075e22278cf5afcc",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "metal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.metal.01",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "metal",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.metal",
      "path": "assets/brassbelow/terrain/metal-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "bb8d521eef134ee12ef69778ca927e7d54578cd51f8e1ce32370bba566d4a3c8",
      "visualSha256": "82dbcd0cd52369a8b90bdc7e6eb2940ec812221710e654075f2074568e49ec92",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "metal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.metal.02",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "metal",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.metal",
      "path": "assets/brassbelow/terrain/metal-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "51ad3e94960a33de2c962ff60e2d07c14965e1969f4ee658181cf5d874cf4310",
      "visualSha256": "e4e6f4e515c7720d936d2301f04ec444f7ed24b8b2bb224b1365dee845535312",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "metal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.metal.03",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "metal",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.metal",
      "path": "assets/brassbelow/terrain/metal-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "702603dd136ee6218863245f00350c1c97d616cd47e377ffeb5353c06f0993ba",
      "visualSha256": "3ea4aa1c0425d638a902df63e16e652ac250378d7edd87837f0bd5c4f9089990",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "metal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.metal.04",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "metal",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.metal",
      "path": "assets/brassbelow/terrain/metal-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "a323edd877a5c01e4ed0d76a2fa73d68092dc1357f4d2148aec86dffbe4e60f3",
      "visualSha256": "e11c804988ec3f86420f91fcc749dfd8ce3c70e87dbd2d7889844bbc10d4fa10",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "metal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.metal.05",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "metal",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.metal",
      "path": "assets/brassbelow/terrain/metal-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "701a5f342648a246c2de3faccf791a84af2133bd38417a94f5209317ce5f4b9f",
      "visualSha256": "a4a7de0f2344a0dba9e4d16a0e163c45ed7991d7ace799653eab528fab3e7aba",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "metal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.metal.06",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "metal",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.metal",
      "path": "assets/brassbelow/terrain/metal-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "9434d090481eff93da5b7e796144f3c52f680d6e90db2b69cb7264a3f007825d",
      "visualSha256": "86dd6d5a0e112c7d6d11575fdfdf23f45545791b19b1ec5a667cb533cc1948fe",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "metal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.metal.07",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "metal",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.metal",
      "path": "assets/brassbelow/terrain/metal-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "2ad7d3aa8830553e06ab83b0afb309601b8a5331056e28a3e4f27551debef036",
      "visualSha256": "054b642fedf5d55ae6a0b295489ab665278fa8ba402ce9736d9bbffcb7514eb8",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "metal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.stone.00",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "stone",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.stone",
      "path": "assets/brassbelow/terrain/stone-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "95517faf018f32fdc3f8301682bf90e98cd710c95b025a6be960fd471294bb26",
      "visualSha256": "d6ba28cb5792084027fe4a2a34ea8117f2ec42c907bfab8b81fec2827f68f015",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "stone"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.stone.01",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "stone",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.stone",
      "path": "assets/brassbelow/terrain/stone-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "4a2c02bbce2154a1fac712a0f707fcf84badeab8d5e2f890651f43df027a1ed8",
      "visualSha256": "f75ae06ca2e9dd82e938e9a4f31fc6434405856cd7249af09d23ee79e178a39b",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "stone"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.stone.02",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "stone",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.stone",
      "path": "assets/brassbelow/terrain/stone-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "63b8779bbee56e29184dfb0b5d427aea14bac5e2ce0d18fd5914a6c2f51fad69",
      "visualSha256": "5661bc974e7a63a2f36dedd38c1df4d632a37a889de0058a12226b4c0748939e",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "stone"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.stone.03",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "stone",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.stone",
      "path": "assets/brassbelow/terrain/stone-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "4656f2ae3920177abfa4c89f492ee2188d438727069f1c10acbe7a70c9a465e5",
      "visualSha256": "0987c7c42c4d82cb2675ded486a336815371d6cc8753495502712be714d236a1",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "stone"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.stone.04",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "stone",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.stone",
      "path": "assets/brassbelow/terrain/stone-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "32803e7fd76899d519eae72cdc38df5860caa8b3d0e209129cd8043dd6237811",
      "visualSha256": "38799de41cb496d1df5cac24c7d75fea44ecdd50eafbb4e8f95e1582559ca31e",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "stone"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.stone.05",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "stone",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.stone",
      "path": "assets/brassbelow/terrain/stone-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3a7e2cb263adfbe7ee0ddb64d2fcd3b0b6cac5a43a6eade9d2794258f2864503",
      "visualSha256": "30d25104c561b8c98f23e084bf4f20ff0cea69aed13584482636b22ab5be7fda",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "stone"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.stone.06",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "stone",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.stone",
      "path": "assets/brassbelow/terrain/stone-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "c0676d2051a5f2463c17acf7537f57dc27a355cc4c59ffefb08722bc044f54c2",
      "visualSha256": "dfce82f4f881b1d80d6679fc18a2c6bd782829707111ead54a69c7e1fa3ebf60",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "stone"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.stone.07",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "stone",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.stone",
      "path": "assets/brassbelow/terrain/stone-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "cc5eb3de3e6b7ddf6cec1d38b365d9252eb5c09d3e968962b78e33058e0f19a4",
      "visualSha256": "8beb2c652a39095d70902df04289a8a136bbd090fbfca5289de4df944cce6120",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "stone"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.hazard.00",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "hazard",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.hazard",
      "path": "assets/brassbelow/terrain/hazard-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "cce2ea1441bb8cdb623623f752fb73426ec44821b9518a4d3e28bddc7f0b0bbd",
      "visualSha256": "7b74e89bda500e3ed0051bb297693ac33c16b980501cbf9203f8ccd70512583e",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "hazard"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.hazard.01",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "hazard",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.hazard",
      "path": "assets/brassbelow/terrain/hazard-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "f67c54216c0274f2a56104c3661ea9066137af03a5026573bf660e8cb3e24371",
      "visualSha256": "366af11cf25df81d99233c6484fc14b5b21ebd092c201369d66c2f347c523e87",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "hazard"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.hazard.02",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "hazard",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.hazard",
      "path": "assets/brassbelow/terrain/hazard-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "40c831ff9667ee1f84c555a4084129dc45cc458c96a33bc90da620c8b8ccd93d",
      "visualSha256": "ff9d97c20dd3eeb08ce56878f2c599f4c6d5d85d6076efb5f5b999efbc266cbb",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "hazard"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.hazard.03",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "hazard",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.hazard",
      "path": "assets/brassbelow/terrain/hazard-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "79cd404dc640c76246b94e0be63dd773458af4fd37a9e15bf869fc115517bb53",
      "visualSha256": "5440eb4116ff220171dcd13e35d4540f5655d0719bb5b848c4aecbd5bd526558",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "hazard"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.hazard.04",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "hazard",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.hazard",
      "path": "assets/brassbelow/terrain/hazard-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "6369fbec05b9ad834dacd8732d3dcd4f8f3321b7f5aaac698287a54965d8c35d",
      "visualSha256": "e75107476e7d7fa6d1eac86445549a1c56fa0082fab79b8c485656e841703fa8",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "hazard"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.hazard.05",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "hazard",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.hazard",
      "path": "assets/brassbelow/terrain/hazard-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "2ab43087cbe1a0916d5e2dd35c8e2992035182f5cd084b503d6dd92f3ddb1e73",
      "visualSha256": "b70e9d7075260051c8f09eec888fef1408746fafa4df97267b70609c9887407b",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "hazard"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.hazard.06",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "hazard",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.hazard",
      "path": "assets/brassbelow/terrain/hazard-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "133b607a873bb342953c737ca85ec5d319e8e3cf983366241444d8c64032e86c",
      "visualSha256": "2396c91daf9bfd2327d7120fc5af68ad9e9aeb217fb500ee9777d10355dd108a",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "hazard"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.hazard.07",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "hazard",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.hazard",
      "path": "assets/brassbelow/terrain/hazard-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "cc7a4ee26858482f44f5b58240af732859d894e4b5ece06662fd4d129e38c60e",
      "visualSha256": "544e9fb1f46ffd0897390729b7ff7f8a316f84b0b3c3baa9ffc0486e3a626177",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "hazard"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.path.00",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "path",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.path",
      "path": "assets/brassbelow/terrain/path-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "e143ad3d0a44ab578bfe6d793b204f4a6f75b57ae0e0d171867edf0dacde1358",
      "visualSha256": "127dee170abd1b4ccea8b314e2e8b7f4ab167c2616fe0e446e185909dae313bf",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.path.01",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "path",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.path",
      "path": "assets/brassbelow/terrain/path-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "b162db8daa140cb1fe6df8a50c5080cf9b4dcca7891185c16b5e1d17345ecfe4",
      "visualSha256": "bd276fe1d67f68a74ea1add116222b2454d4b1223b5226deab33536441e89600",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.path.02",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "path",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.path",
      "path": "assets/brassbelow/terrain/path-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "4441dace2a14403761258625d40ace1d9877f356fc68fa19a7cb76257bf5f04b",
      "visualSha256": "866e021efacc2cac509846607c01de946ddedaf8b4389e41099e63b4aa919b44",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.path.03",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "path",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.path",
      "path": "assets/brassbelow/terrain/path-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3beb9e265c20fd275d9ac4d8d5c793eb241c9f455134025224f7fe8aafcc7ee7",
      "visualSha256": "a6151b1e928956de964fe0b6f79322a17cea5ceee4560332ffae24c4ee877e59",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.path.04",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "path",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.path",
      "path": "assets/brassbelow/terrain/path-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "b51a7ec2a33e604c27e92b52c65497954017850425725834090e394aada58567",
      "visualSha256": "6ecd4e00e9072ab53f9a67a7bfc193ca969a126b26c5106c359d778a70b2fe61",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.path.05",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "path",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.path",
      "path": "assets/brassbelow/terrain/path-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "dd8d7eab9f0bafd6afea7671ca1cea03a77114ec5c6f8bf734ac22844f934de7",
      "visualSha256": "f319d26906608125f2d580cef292a60b54eeb3bdded0acdaf6fd32bd5b362b53",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.path.06",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "path",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.path",
      "path": "assets/brassbelow/terrain/path-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3cb4d64292831e65166c49bbfe2dc067fa49109bc52084bea57a5aba8d9b94d2",
      "visualSha256": "be0ea6f316600f793dc3284c5965299f8c1d54f182497a1975156d837838eb02",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.path.07",
      "game": "brassbelow",
      "category": "terrain",
      "kind": "path",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.terrain.path",
      "path": "assets/brassbelow/terrain/path-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "13a2dc466e57e09e39e9ddd40749d6ce74e9c3bb36ad698ee88926ebf8e8de2f",
      "visualSha256": "b3422473fb78fc728dceeeb2a5ad9c7ea7a9036552aa986914a2c6023e57f1d1",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.machine.00",
      "game": "brassbelow",
      "category": "props",
      "kind": "machine",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.machine",
      "path": "assets/brassbelow/props/machine-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "409add74bdade0d3bb78f83b97d04b352d6d12d50d7dfcd1b902f9d8e8b9ea9c",
      "visualSha256": "f0c9c3a929fc1c039fcb107c8b40e7cd5fbf75e064d0e469a7ed95961b130597",
      "tags": [
        "Turn-based tactics",
        "props",
        "machine"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.machine.01",
      "game": "brassbelow",
      "category": "props",
      "kind": "machine",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.machine",
      "path": "assets/brassbelow/props/machine-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "4dfa268d52d36e5c2cf2e045be650dbf02ce0f0b26d3dfd0047fd83f345c342e",
      "visualSha256": "b972c6265388d30b88ba7ef319fa8707e4bed56b6235c7a488256b8584b608b2",
      "tags": [
        "Turn-based tactics",
        "props",
        "machine"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.machine.02",
      "game": "brassbelow",
      "category": "props",
      "kind": "machine",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.machine",
      "path": "assets/brassbelow/props/machine-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "9addbea8befd95d1838c9b7cfcc37e37e84ed2dd720d00ee3c767f723c6d0752",
      "visualSha256": "9b69f8f485d4bbbdb0c8a383c1df41fbfc77f2e318b87107ae176b5551ca72a9",
      "tags": [
        "Turn-based tactics",
        "props",
        "machine"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.machine.03",
      "game": "brassbelow",
      "category": "props",
      "kind": "machine",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.machine",
      "path": "assets/brassbelow/props/machine-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3ca2b61eacf05261d32ea1668db7ec27a64044b4affacbaee3fe49edfa569e86",
      "visualSha256": "b972c6265388d30b88ba7ef319fa8707e4bed56b6235c7a488256b8584b608b2",
      "tags": [
        "Turn-based tactics",
        "props",
        "machine"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.machine.04",
      "game": "brassbelow",
      "category": "props",
      "kind": "machine",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.machine",
      "path": "assets/brassbelow/props/machine-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "cb7d8323e915781489c55da94ec2b401cf17df65a106eb1162481ea648ba9bfa",
      "visualSha256": "b972c6265388d30b88ba7ef319fa8707e4bed56b6235c7a488256b8584b608b2",
      "tags": [
        "Turn-based tactics",
        "props",
        "machine"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.machine.05",
      "game": "brassbelow",
      "category": "props",
      "kind": "machine",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.machine",
      "path": "assets/brassbelow/props/machine-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "35785142f1cb10753d49b5a338ca371b1f0228c1994b6023c0713494151fb3c9",
      "visualSha256": "b972c6265388d30b88ba7ef319fa8707e4bed56b6235c7a488256b8584b608b2",
      "tags": [
        "Turn-based tactics",
        "props",
        "machine"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.machine.06",
      "game": "brassbelow",
      "category": "props",
      "kind": "machine",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.machine",
      "path": "assets/brassbelow/props/machine-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3bc2b8ff35418549fa0f1f333201e0a09d573ef02f9a10f95d4b466b27e1a95c",
      "visualSha256": "f0c9c3a929fc1c039fcb107c8b40e7cd5fbf75e064d0e469a7ed95961b130597",
      "tags": [
        "Turn-based tactics",
        "props",
        "machine"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.machine.07",
      "game": "brassbelow",
      "category": "props",
      "kind": "machine",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.machine",
      "path": "assets/brassbelow/props/machine-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "138e63562a51de4e42db193f0d8a520aadf873b3510ce916be3c9e3e80ecdfc9",
      "visualSha256": "f0c9c3a929fc1c039fcb107c8b40e7cd5fbf75e064d0e469a7ed95961b130597",
      "tags": [
        "Turn-based tactics",
        "props",
        "machine"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.turret.00",
      "game": "brassbelow",
      "category": "props",
      "kind": "turret",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.turret",
      "path": "assets/brassbelow/props/turret-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "5f27609a8b9ac6b8e0e1d056c724b4e4d352cdce56f8ca99c06e8ea14515e2fd",
      "visualSha256": "16fe5cadd1f813a97acaa12517e4c9383aa8aa0d33d88fb366195fe7bea74fe6",
      "tags": [
        "Turn-based tactics",
        "props",
        "turret"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.turret.01",
      "game": "brassbelow",
      "category": "props",
      "kind": "turret",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.turret",
      "path": "assets/brassbelow/props/turret-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "e160f6bcb457c1a727f21a4d4b247b4bfe9b116bf36e8d9e693b949e5f4b4887",
      "visualSha256": "0d55f1597a48cb13ac49cee44b9cdff5b4c7d795327d5cc84a6a91f432e996c3",
      "tags": [
        "Turn-based tactics",
        "props",
        "turret"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.turret.02",
      "game": "brassbelow",
      "category": "props",
      "kind": "turret",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.turret",
      "path": "assets/brassbelow/props/turret-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "56a2ebae159e4cfd0dbbc188ba6a0de167671375b2e28b2dcf8b761b43ce1fca",
      "visualSha256": "6c1ad30d285c66c371b968f32c2679d5a7971d15d813a7c9b060f3fccf7809a3",
      "tags": [
        "Turn-based tactics",
        "props",
        "turret"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.turret.03",
      "game": "brassbelow",
      "category": "props",
      "kind": "turret",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.turret",
      "path": "assets/brassbelow/props/turret-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "9197bea3a665cb6611aec1af7779777e5447e77c4bad37b15340e83eb0fff142",
      "visualSha256": "16fe5cadd1f813a97acaa12517e4c9383aa8aa0d33d88fb366195fe7bea74fe6",
      "tags": [
        "Turn-based tactics",
        "props",
        "turret"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.turret.04",
      "game": "brassbelow",
      "category": "props",
      "kind": "turret",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.turret",
      "path": "assets/brassbelow/props/turret-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "1316eaa2b49a2198d63aac1158c939cb5e62b8f8eb228613f5daafc1625194ca",
      "visualSha256": "2195e7b29bfbfbdab26329b1513a4262ce9bef13e91ec984c862f870703579f1",
      "tags": [
        "Turn-based tactics",
        "props",
        "turret"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.turret.05",
      "game": "brassbelow",
      "category": "props",
      "kind": "turret",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.turret",
      "path": "assets/brassbelow/props/turret-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "31ceef1ad3d6dbe5fcccdf96db2a09237e56c00d74d4eb6812fc1021de8a0997",
      "visualSha256": "6c1ad30d285c66c371b968f32c2679d5a7971d15d813a7c9b060f3fccf7809a3",
      "tags": [
        "Turn-based tactics",
        "props",
        "turret"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.turret.06",
      "game": "brassbelow",
      "category": "props",
      "kind": "turret",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.turret",
      "path": "assets/brassbelow/props/turret-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "0fda0791cb8f0c818c505e5518d239b3e17ff9a1be9fe3e18e407794cd25c1ed",
      "visualSha256": "303b379815afbb97caa91be405c84b75206f6a2a0b7b41006cf25014fa2bc7a0",
      "tags": [
        "Turn-based tactics",
        "props",
        "turret"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.turret.07",
      "game": "brassbelow",
      "category": "props",
      "kind": "turret",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.turret",
      "path": "assets/brassbelow/props/turret-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "1fb2caecc583622801effe83b1a0a21f9f6365967c1b447e789f7f611163555a",
      "visualSha256": "25971ad24e1cf29f628a48fad1648f79da3fa6028824355febfac5658b679dc9",
      "tags": [
        "Turn-based tactics",
        "props",
        "turret"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.gate.00",
      "game": "brassbelow",
      "category": "props",
      "kind": "gate",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.gate",
      "path": "assets/brassbelow/props/gate-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "749efada888e31ea887c547dd6b50a72904075db566bff293197ce637f46754e",
      "visualSha256": "eb6a15a29eb3a14c633b466b3b806ca39f7f48e7ad37b7a9b56670ecb700d1da",
      "tags": [
        "Turn-based tactics",
        "props",
        "gate"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.gate.01",
      "game": "brassbelow",
      "category": "props",
      "kind": "gate",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.gate",
      "path": "assets/brassbelow/props/gate-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "68e26c54011e9fcc9826040f72ebb8ec65515d9c43d58209c913feaf947072a6",
      "visualSha256": "eb6a15a29eb3a14c633b466b3b806ca39f7f48e7ad37b7a9b56670ecb700d1da",
      "tags": [
        "Turn-based tactics",
        "props",
        "gate"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.gate.02",
      "game": "brassbelow",
      "category": "props",
      "kind": "gate",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.gate",
      "path": "assets/brassbelow/props/gate-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "7b1895b324bd9e8f48b4a9084226e788d042ea7cfa26cd26b071b780cfaa7f57",
      "visualSha256": "655476cc4d50e92c5f6a4cc03817579cc169b147a4411674e2ad5c136f12e833",
      "tags": [
        "Turn-based tactics",
        "props",
        "gate"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.gate.03",
      "game": "brassbelow",
      "category": "props",
      "kind": "gate",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.gate",
      "path": "assets/brassbelow/props/gate-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "2f0b44f87cdf98ea7287e4b2a517b8219edb2dee3baf4683cb1443c26a94b0b1",
      "visualSha256": "655476cc4d50e92c5f6a4cc03817579cc169b147a4411674e2ad5c136f12e833",
      "tags": [
        "Turn-based tactics",
        "props",
        "gate"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.gate.04",
      "game": "brassbelow",
      "category": "props",
      "kind": "gate",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.gate",
      "path": "assets/brassbelow/props/gate-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "a1332f77ebbe56029c745e35f2637422504dcfe7836a096e2b020144d31e716d",
      "visualSha256": "655476cc4d50e92c5f6a4cc03817579cc169b147a4411674e2ad5c136f12e833",
      "tags": [
        "Turn-based tactics",
        "props",
        "gate"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.gate.05",
      "game": "brassbelow",
      "category": "props",
      "kind": "gate",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.gate",
      "path": "assets/brassbelow/props/gate-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "551edd013bd3d778921b8d2d6001a12d40f5981fa57e80dad1b369f703764fc2",
      "visualSha256": "655476cc4d50e92c5f6a4cc03817579cc169b147a4411674e2ad5c136f12e833",
      "tags": [
        "Turn-based tactics",
        "props",
        "gate"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.gate.06",
      "game": "brassbelow",
      "category": "props",
      "kind": "gate",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.gate",
      "path": "assets/brassbelow/props/gate-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3c7282f29a05f0a4583b7bc63f10a901b327422089f753e89fdd3779d86054df",
      "visualSha256": "655476cc4d50e92c5f6a4cc03817579cc169b147a4411674e2ad5c136f12e833",
      "tags": [
        "Turn-based tactics",
        "props",
        "gate"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.gate.07",
      "game": "brassbelow",
      "category": "props",
      "kind": "gate",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.gate",
      "path": "assets/brassbelow/props/gate-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d48c6c5ec11247e81a5915d7bb96c37b76e874e276fbd2aa24dcad3302ebd01c",
      "visualSha256": "655476cc4d50e92c5f6a4cc03817579cc169b147a4411674e2ad5c136f12e833",
      "tags": [
        "Turn-based tactics",
        "props",
        "gate"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.crystal.00",
      "game": "brassbelow",
      "category": "props",
      "kind": "crystal",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.crystal",
      "path": "assets/brassbelow/props/crystal-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "acc5f35c4046585e1927e927e493f91db9b7860b5b86f2f6b180383416d4fb14",
      "visualSha256": "c52b1e9d1a0f7aff1c30e63f778f6ee56feb01362a91831edcec0cdca77595b4",
      "tags": [
        "Turn-based tactics",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.crystal.01",
      "game": "brassbelow",
      "category": "props",
      "kind": "crystal",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.crystal",
      "path": "assets/brassbelow/props/crystal-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "2352fd0e4b8442bba5f247579cb70518e3e8707440fd129392383245ced56d67",
      "visualSha256": "be65485aaa41f67befce9e686b61e4aba51b4a1064cf1111b99f05437bb634c8",
      "tags": [
        "Turn-based tactics",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.crystal.02",
      "game": "brassbelow",
      "category": "props",
      "kind": "crystal",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.crystal",
      "path": "assets/brassbelow/props/crystal-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "2598e71d0350b428dae1c30e38f6be17c1902649556232c2014a72c02fcd26ba",
      "visualSha256": "5bf1474111fe1f68cb84ce0abd695597928d7fc5ff2314ec02fa49893d2805f6",
      "tags": [
        "Turn-based tactics",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.crystal.03",
      "game": "brassbelow",
      "category": "props",
      "kind": "crystal",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.crystal",
      "path": "assets/brassbelow/props/crystal-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "524bf2d18bf167f4c7d9d90aef0f1feecd7bc8734ffb91b4ed8a4efadcd88ec1",
      "visualSha256": "6a0690fcb6e97820eff77b5fd65e0b448b7d82c403ad918da8758824f1366375",
      "tags": [
        "Turn-based tactics",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.crystal.04",
      "game": "brassbelow",
      "category": "props",
      "kind": "crystal",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.crystal",
      "path": "assets/brassbelow/props/crystal-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "241d7b2b1a64eb9462cb26a8d67fdba560db6773ba18fbcd11c060f753d5ab19",
      "visualSha256": "e2ebd0707ab9197b3bf334414168b49a7ab6ec0e0a417e23c8bf7210752937cf",
      "tags": [
        "Turn-based tactics",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.crystal.05",
      "game": "brassbelow",
      "category": "props",
      "kind": "crystal",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.crystal",
      "path": "assets/brassbelow/props/crystal-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "730434a4da05537a9e28939b063f83f4222c301a5657fc6feb86d19383bc4bd0",
      "visualSha256": "766c3471fb169f87757d75e144f92f91dbb1ae3fd2a43d7d8ff5012399acd01a",
      "tags": [
        "Turn-based tactics",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.crystal.06",
      "game": "brassbelow",
      "category": "props",
      "kind": "crystal",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.crystal",
      "path": "assets/brassbelow/props/crystal-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "de8bf03a134a000189f76561c3145717f331612f7f163358353003707e009825",
      "visualSha256": "d1abcf6dc44f40a15b10131aa43eca31d01bf65e567f86c12842f2c83966aa17",
      "tags": [
        "Turn-based tactics",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.props.crystal.07",
      "game": "brassbelow",
      "category": "props",
      "kind": "crystal",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.props.crystal",
      "path": "assets/brassbelow/props/crystal-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "eb3c9bb61e3ae9954f1d75c53af511345c0007cbc1ff6b51df0f5f4c92f8f003",
      "visualSha256": "fb0ea4a2a2cf368acd82240aa90ea8040174c792c2db6d6e34520c0a1ff4525d",
      "tags": [
        "Turn-based tactics",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.actors.scout.00",
      "game": "brassbelow",
      "category": "actors",
      "kind": "scout",
      "variant": 0,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.scout",
      "path": "assets/brassbelow/actors/scout-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "9bfe595c425ec6d18d3d4a0a1469e823de28ed4ff9a220c34ad52cb024d86993",
      "visualSha256": "00411ffac0d093109298bc244d7defe68bb37df1f5784184187c24b6fc28bb85",
      "tags": [
        "Turn-based tactics",
        "actors",
        "scout"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/scout-00-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "ca06a6f699775d88389a2f7aefd7bdbb15e57358911c58b5db4f33979c1d2794"
      }
    },
    {
      "id": "brassbelow.actors.scout.01",
      "game": "brassbelow",
      "category": "actors",
      "kind": "scout",
      "variant": 1,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.scout",
      "path": "assets/brassbelow/actors/scout-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "04e62995cd4dc266b62fa2241a3253a757f92f5e32b159e2706ca69ec8544a7f",
      "visualSha256": "899a79e258c046715d600b1e8bb512de666b68748280f7c4ce6b814e8e474c1a",
      "tags": [
        "Turn-based tactics",
        "actors",
        "scout"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/scout-01-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "c4d7d90b0e43554dd97642bc91ba18b89cec7ad4e68f60054de46dbee9af6a35"
      }
    },
    {
      "id": "brassbelow.actors.scout.02",
      "game": "brassbelow",
      "category": "actors",
      "kind": "scout",
      "variant": 2,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.scout",
      "path": "assets/brassbelow/actors/scout-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "0195b67aabf7da64e5126ef5883a74efc090c1d39ab36ef647306db0a245ef41",
      "visualSha256": "90964040e3056b6da617e5a3a6581acf16c8db9c1a73ab330641e985a2d6bbf7",
      "tags": [
        "Turn-based tactics",
        "actors",
        "scout"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/scout-02-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "2d2c2d9809d7cca6ac2332afc87f528aedaacb5f9955e361637fa3b0ca916408"
      }
    },
    {
      "id": "brassbelow.actors.scout.03",
      "game": "brassbelow",
      "category": "actors",
      "kind": "scout",
      "variant": 3,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.scout",
      "path": "assets/brassbelow/actors/scout-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "dc3d2709133c1293a40d99f409ca41e7ca183bd6fcb7af3a3de7c86f73c70b3c",
      "visualSha256": "00411ffac0d093109298bc244d7defe68bb37df1f5784184187c24b6fc28bb85",
      "tags": [
        "Turn-based tactics",
        "actors",
        "scout"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/scout-03-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "c6b14e033dd6d76a782f55e36306617b7f1115a959b0f18b354bbaee2f91dc34"
      }
    },
    {
      "id": "brassbelow.actors.scout.04",
      "game": "brassbelow",
      "category": "actors",
      "kind": "scout",
      "variant": 4,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.scout",
      "path": "assets/brassbelow/actors/scout-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "2217332693f59f79bcd177daf05bf5ef7aa4b7bec89edb7cf08fdc75e24ec6de",
      "visualSha256": "90964040e3056b6da617e5a3a6581acf16c8db9c1a73ab330641e985a2d6bbf7",
      "tags": [
        "Turn-based tactics",
        "actors",
        "scout"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/scout-04-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "ccefe8bb8e89d49eba04d0494fc7cfd9b48abf5a6efec182cc13885fb63b8b8e"
      }
    },
    {
      "id": "brassbelow.actors.scout.05",
      "game": "brassbelow",
      "category": "actors",
      "kind": "scout",
      "variant": 5,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.scout",
      "path": "assets/brassbelow/actors/scout-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d45bfd2d4894bf3d4313bc4cec1d3c40e5c4b86f4122ef123a81cc3bbd633ba4",
      "visualSha256": "00411ffac0d093109298bc244d7defe68bb37df1f5784184187c24b6fc28bb85",
      "tags": [
        "Turn-based tactics",
        "actors",
        "scout"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/scout-05-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "3e3dbf82cfdc39c1c5aa6e7b694c9ccf00ea6e1c06e671c540bbddd3561e6237"
      }
    },
    {
      "id": "brassbelow.actors.scout.06",
      "game": "brassbelow",
      "category": "actors",
      "kind": "scout",
      "variant": 6,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.scout",
      "path": "assets/brassbelow/actors/scout-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "446850b6e8f0bf9b25c6b84fe6c34387e677595179facc9e5231d3848220163f",
      "visualSha256": "00411ffac0d093109298bc244d7defe68bb37df1f5784184187c24b6fc28bb85",
      "tags": [
        "Turn-based tactics",
        "actors",
        "scout"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/scout-06-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "f0018de530481674c3dbc413aa4b70034f77b8d2b4e2f176cfb333ccc8220e90"
      }
    },
    {
      "id": "brassbelow.actors.scout.07",
      "game": "brassbelow",
      "category": "actors",
      "kind": "scout",
      "variant": 7,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.scout",
      "path": "assets/brassbelow/actors/scout-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d0ab74df0c1eb4bef71e2c462b566784020b5825203f104ce192b386a3af8fe7",
      "visualSha256": "90964040e3056b6da617e5a3a6581acf16c8db9c1a73ab330641e985a2d6bbf7",
      "tags": [
        "Turn-based tactics",
        "actors",
        "scout"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/scout-07-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "35b5833dbb01f19de830c1105b95638464c8afeb7e186137621ee6e59c0a097b"
      }
    },
    {
      "id": "brassbelow.actors.drone.00",
      "game": "brassbelow",
      "category": "actors",
      "kind": "drone",
      "variant": 0,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.drone",
      "path": "assets/brassbelow/actors/drone-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "7b910e2d133ecba3e5a7eefa774ea39014b111f165f0f8801f346f22cb5a04ee",
      "visualSha256": "fc274ef733999c466f19c4f2ca91188d85621750cf2244f96add9fa849261749",
      "tags": [
        "Turn-based tactics",
        "actors",
        "drone"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/drone-00-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "6dad5e4bd004aa9adae7c88923ba9aa4564839085ac5ef18be6cb09aaa70c265"
      }
    },
    {
      "id": "brassbelow.actors.drone.01",
      "game": "brassbelow",
      "category": "actors",
      "kind": "drone",
      "variant": 1,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.drone",
      "path": "assets/brassbelow/actors/drone-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "f673defdbdb8d493d7aaf98570c3c995235e686b9cd298a9ddd730759c1943e3",
      "visualSha256": "1369f4f1a3ee829e41b6d8e455bfc4b7b6080257ba5e20ceeaf76146361bb448",
      "tags": [
        "Turn-based tactics",
        "actors",
        "drone"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/drone-01-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "253cb1e49f6635592713e97bcaf12bcdf5bf8918238287f9860481f4a20aa500"
      }
    },
    {
      "id": "brassbelow.actors.drone.02",
      "game": "brassbelow",
      "category": "actors",
      "kind": "drone",
      "variant": 2,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.drone",
      "path": "assets/brassbelow/actors/drone-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "039baf0f3ba28f8f2f7e14525417358cfc3edbb64c058a97ef376a47cbb7962a",
      "visualSha256": "18b1637930e4e981632076c5a52221e29b62af3e5587cef6ec2351148df6e0f0",
      "tags": [
        "Turn-based tactics",
        "actors",
        "drone"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/drone-02-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "891824b48be567e809ef8227a50eca2d2f441b9f0d0385bda4384129234b74a2"
      }
    },
    {
      "id": "brassbelow.actors.drone.03",
      "game": "brassbelow",
      "category": "actors",
      "kind": "drone",
      "variant": 3,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.drone",
      "path": "assets/brassbelow/actors/drone-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "5508ffb60ae35d57b276b297a6e4df250d75652f9cfcca2a9398948721142f4a",
      "visualSha256": "a04ca76dc85f888d242f92bf9ebcb1a49a6ab60ff769a1cb055cf106b759daf5",
      "tags": [
        "Turn-based tactics",
        "actors",
        "drone"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/drone-03-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "5bb60a120ba081e2933ff63a237553e74941febc365d8708421374c17369d08e"
      }
    },
    {
      "id": "brassbelow.actors.drone.04",
      "game": "brassbelow",
      "category": "actors",
      "kind": "drone",
      "variant": 4,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.drone",
      "path": "assets/brassbelow/actors/drone-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "587d19a712b469862a42c7670132b94ecd8724306cca33a19d686a17b7ab4b8e",
      "visualSha256": "4b2f96e72ccd22b419a8ac28f3b6843263143688dea9a7af67a4555bfd9fd844",
      "tags": [
        "Turn-based tactics",
        "actors",
        "drone"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/drone-04-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "77b902b150427968986f5154f7f404e00186610000e4cdea2682f57efd084ed4"
      }
    },
    {
      "id": "brassbelow.actors.drone.05",
      "game": "brassbelow",
      "category": "actors",
      "kind": "drone",
      "variant": 5,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.drone",
      "path": "assets/brassbelow/actors/drone-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d06753d9494645cec14ec0fd13526f1315b55b401d76556743a8d49cb7e7edd5",
      "visualSha256": "49eac386cba7b74e31e47579f28d449f6e9eaec4bf80cbeba96bce02f7f8e5ac",
      "tags": [
        "Turn-based tactics",
        "actors",
        "drone"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/drone-05-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "b9a7e689065b74763db569bae660f7b61b3ecad4689c75d9e6e91c9e50be5631"
      }
    },
    {
      "id": "brassbelow.actors.drone.06",
      "game": "brassbelow",
      "category": "actors",
      "kind": "drone",
      "variant": 6,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.drone",
      "path": "assets/brassbelow/actors/drone-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3d2e4620b26777376d7a94edf408033344b09b72ca804fe557a4dc930e2e75ab",
      "visualSha256": "ea008eb54a0ec99c0b3fc454d2347c2358849cc9c766125024bfef7e19752ceb",
      "tags": [
        "Turn-based tactics",
        "actors",
        "drone"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/drone-06-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "decb4adef8ad65647e0010711745b004c6774abcfa8c29fefa539d8e9ec26c0b"
      }
    },
    {
      "id": "brassbelow.actors.drone.07",
      "game": "brassbelow",
      "category": "actors",
      "kind": "drone",
      "variant": 7,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.drone",
      "path": "assets/brassbelow/actors/drone-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "e281c5c1643f6fc31f04960538f4a53a86c57b75ae05975ae07cdeb436727363",
      "visualSha256": "fc274ef733999c466f19c4f2ca91188d85621750cf2244f96add9fa849261749",
      "tags": [
        "Turn-based tactics",
        "actors",
        "drone"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/drone-07-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "7cfc34214e5cd98e6373ee6c82a44283c6a1604e57eff57251196f5b541017d7"
      }
    },
    {
      "id": "brassbelow.actors.golem.00",
      "game": "brassbelow",
      "category": "actors",
      "kind": "golem",
      "variant": 0,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.golem",
      "path": "assets/brassbelow/actors/golem-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "8260dc019ece2f3a13d09d7dc88990b9e36104b614709eca2e29c2fe90c4b571",
      "visualSha256": "e866d3452fd9535db1b845ff7199d89c315409d54a0a720c80e58e447f0b66b1",
      "tags": [
        "Turn-based tactics",
        "actors",
        "golem"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/golem-00-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "92fac90066f2f8e2098188ef998a164316d041ed7c94b03c3b727020053fc984"
      }
    },
    {
      "id": "brassbelow.actors.golem.01",
      "game": "brassbelow",
      "category": "actors",
      "kind": "golem",
      "variant": 1,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.golem",
      "path": "assets/brassbelow/actors/golem-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "8c85d4cc73dfd4f4a790cb7e094f0be372f62c18135d46d098af0da7c87b7e86",
      "visualSha256": "03aa035fb175ed7b26bf92e3b0abef8e45e1fc389f6b42464e3547e84b601133",
      "tags": [
        "Turn-based tactics",
        "actors",
        "golem"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/golem-01-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "ca45546fb4df5f6ec3642afc03ab4d09a2476d0e88d01b84a161919df97f09c2"
      }
    },
    {
      "id": "brassbelow.actors.golem.02",
      "game": "brassbelow",
      "category": "actors",
      "kind": "golem",
      "variant": 2,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.golem",
      "path": "assets/brassbelow/actors/golem-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "5ddc01db18879102cc438ef96f43ab768eabbdf8b98f741e1e53becb8e510b4b",
      "visualSha256": "e866d3452fd9535db1b845ff7199d89c315409d54a0a720c80e58e447f0b66b1",
      "tags": [
        "Turn-based tactics",
        "actors",
        "golem"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/golem-02-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "4897a1a9feecdf6d18dafed34960f21402f4460f6d454be866f6e8633f4c6a18"
      }
    },
    {
      "id": "brassbelow.actors.golem.03",
      "game": "brassbelow",
      "category": "actors",
      "kind": "golem",
      "variant": 3,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.golem",
      "path": "assets/brassbelow/actors/golem-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3f6729d38c2d5f247d160b0bcaed8539456a5561d14e679c8d22d4cf9db5f41b",
      "visualSha256": "b4dff168d0471c01d3359e3011928379dcc9f41dc7f8f08b6a2375a98d47ad16",
      "tags": [
        "Turn-based tactics",
        "actors",
        "golem"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/golem-03-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "2b0bf82647148dfd4bd50097bae702b83cf9586d44e88a5fe972982f03360002"
      }
    },
    {
      "id": "brassbelow.actors.golem.04",
      "game": "brassbelow",
      "category": "actors",
      "kind": "golem",
      "variant": 4,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.golem",
      "path": "assets/brassbelow/actors/golem-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "eac3c09e63136d6348b0c07de47270eec74768260731ce0081e35bbcb0680997",
      "visualSha256": "b4dff168d0471c01d3359e3011928379dcc9f41dc7f8f08b6a2375a98d47ad16",
      "tags": [
        "Turn-based tactics",
        "actors",
        "golem"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/golem-04-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "9e5fc318b078ac1e67ea74c1c5c79714cfa186a6e963d6b07e947381449f8d2c"
      }
    },
    {
      "id": "brassbelow.actors.golem.05",
      "game": "brassbelow",
      "category": "actors",
      "kind": "golem",
      "variant": 5,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.golem",
      "path": "assets/brassbelow/actors/golem-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "66b10a1d8edb5dd8ab689b4fc78696bf4780772e1ea51e98ffba6475c7c8bc56",
      "visualSha256": "03aa035fb175ed7b26bf92e3b0abef8e45e1fc389f6b42464e3547e84b601133",
      "tags": [
        "Turn-based tactics",
        "actors",
        "golem"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/golem-05-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "e8e66a268e34cdee9f94e6a13749ffe1841264f5bc9808971facb86ec6aae941"
      }
    },
    {
      "id": "brassbelow.actors.golem.06",
      "game": "brassbelow",
      "category": "actors",
      "kind": "golem",
      "variant": 6,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.golem",
      "path": "assets/brassbelow/actors/golem-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "16065a139173cd7b2f55e02b6b0fd2737f66b87b3b970e0dc66f19e1ecb8e8af",
      "visualSha256": "03aa035fb175ed7b26bf92e3b0abef8e45e1fc389f6b42464e3547e84b601133",
      "tags": [
        "Turn-based tactics",
        "actors",
        "golem"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/golem-06-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "fa775da9150362c289d8d754b296a10e29dd479f55f7f043607979c73c7d59b5"
      }
    },
    {
      "id": "brassbelow.actors.golem.07",
      "game": "brassbelow",
      "category": "actors",
      "kind": "golem",
      "variant": 7,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "brassbelow.actors.golem",
      "path": "assets/brassbelow/actors/golem-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "b074336d171e1148a2857c7d7ab71032887d5daa9552242b8837314075fc8330",
      "visualSha256": "b4dff168d0471c01d3359e3011928379dcc9f41dc7f8f08b6a2375a98d47ad16",
      "tags": [
        "Turn-based tactics",
        "actors",
        "golem"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/actors/golem-07-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "2fcaed032043408f28a97738055bfb62adc7445eaad9e6cd4e1faef4d74f2d1b"
      }
    },
    {
      "id": "brassbelow.items.ore.00",
      "game": "brassbelow",
      "category": "items",
      "kind": "ore",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.ore",
      "path": "assets/brassbelow/items/ore-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d66d448cfb43b308e9c7e32c730d5696442a8f030f360e0e2c68ba5e7a4fac2c",
      "visualSha256": "39db0960702fdaea90cbea2c15665bd2cc9f263f532f5d0a89fb7b3952c18ac0",
      "tags": [
        "Turn-based tactics",
        "items",
        "ore"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.items.ore.01",
      "game": "brassbelow",
      "category": "items",
      "kind": "ore",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.ore",
      "path": "assets/brassbelow/items/ore-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "92d11fb229065b9b2961a70b7eb841bf36c08ff907491cc3c6fa976f466a9df2",
      "visualSha256": "5f458cdb6093c433d7caae4c36ceb019acf3a4982149d5d7bab400aad6cbc32c",
      "tags": [
        "Turn-based tactics",
        "items",
        "ore"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.items.ore.02",
      "game": "brassbelow",
      "category": "items",
      "kind": "ore",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.ore",
      "path": "assets/brassbelow/items/ore-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "4badebdb8e86787735e5015fd03203b91e1b616e0a05f247632c3775c5dc3a9d",
      "visualSha256": "918a103fa6340a7571df354868eee7b465166e50bdaecf0109b7081c8fdd9594",
      "tags": [
        "Turn-based tactics",
        "items",
        "ore"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.items.ore.03",
      "game": "brassbelow",
      "category": "items",
      "kind": "ore",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.ore",
      "path": "assets/brassbelow/items/ore-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "dcdc0ae9038cc5160869d27e1b4b4b5e513753062a1f59a4f876369e1d898783",
      "visualSha256": "1500e2961d20c5a56bcfd8dc7f18795df773a79e5582ce63db34b9fd2c970874",
      "tags": [
        "Turn-based tactics",
        "items",
        "ore"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.items.ore.04",
      "game": "brassbelow",
      "category": "items",
      "kind": "ore",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.ore",
      "path": "assets/brassbelow/items/ore-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "2eb85800d08ad425d8e47c741c2ccc48ca48c42852c67a6ec9a7d54d8cf76fbf",
      "visualSha256": "f114396c1d640e74de53f34bdb134161fc851efa7ba607096b8b2cbeebcf75d6",
      "tags": [
        "Turn-based tactics",
        "items",
        "ore"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.items.ore.05",
      "game": "brassbelow",
      "category": "items",
      "kind": "ore",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.ore",
      "path": "assets/brassbelow/items/ore-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "19dcb9de63c73fe802cc9e55fac052d3a72c40aa656022a5e09485a7dbd7971a",
      "visualSha256": "aa42567c32e800128af791976436f50e19be6282dd6ac099163037ae15c90ef7",
      "tags": [
        "Turn-based tactics",
        "items",
        "ore"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.items.ore.06",
      "game": "brassbelow",
      "category": "items",
      "kind": "ore",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.ore",
      "path": "assets/brassbelow/items/ore-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "e6f20b95a997819ceb379163747141eff2eeb20cb05044688ed0a4c4230b56df",
      "visualSha256": "918a103fa6340a7571df354868eee7b465166e50bdaecf0109b7081c8fdd9594",
      "tags": [
        "Turn-based tactics",
        "items",
        "ore"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.items.ore.07",
      "game": "brassbelow",
      "category": "items",
      "kind": "ore",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.ore",
      "path": "assets/brassbelow/items/ore-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "521c749049ae03d09f761b7a8bf96f6f9570b9e3f9962265700c44862165f9d0",
      "visualSha256": "be28afb060d8511c0a4659015ab7ec9898951bd9c7c2cfdd1cf82a0741e7439b",
      "tags": [
        "Turn-based tactics",
        "items",
        "ore"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.items.relic.00",
      "game": "brassbelow",
      "category": "items",
      "kind": "relic",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.relic",
      "path": "assets/brassbelow/items/relic-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "b417398198c73f37094dc21d5234d7974993b9e9056b039417009736e2e68bb6",
      "visualSha256": "77e7a45e3a41c45c6360b6a3c4649bdfabe6f4901b373d8414e29f55e7ed5167",
      "tags": [
        "Turn-based tactics",
        "items",
        "relic"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.items.relic.01",
      "game": "brassbelow",
      "category": "items",
      "kind": "relic",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.relic",
      "path": "assets/brassbelow/items/relic-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "431416741ec06701f5a48690b0fe6082849a00226a8420cfd32390fa9aaa69aa",
      "visualSha256": "2aa1ee9a086d807dce5dba90c718b6ac9dd32a7f8b4febe72ae79e488e00ef14",
      "tags": [
        "Turn-based tactics",
        "items",
        "relic"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.items.relic.02",
      "game": "brassbelow",
      "category": "items",
      "kind": "relic",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.relic",
      "path": "assets/brassbelow/items/relic-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "27928871bac1b290b311a8edb073862fb9a006b433582e449745aded38f7f3c6",
      "visualSha256": "2aa1ee9a086d807dce5dba90c718b6ac9dd32a7f8b4febe72ae79e488e00ef14",
      "tags": [
        "Turn-based tactics",
        "items",
        "relic"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.items.relic.03",
      "game": "brassbelow",
      "category": "items",
      "kind": "relic",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.relic",
      "path": "assets/brassbelow/items/relic-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d928d3861b988c1452429e5cc7066d0a3826a288c281b7ce5a892e3304a11a9d",
      "visualSha256": "556c7a9f310ba910b01e08d00e770955ac48cbe2f38cd1e9264f311fb9fad885",
      "tags": [
        "Turn-based tactics",
        "items",
        "relic"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.items.relic.04",
      "game": "brassbelow",
      "category": "items",
      "kind": "relic",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.relic",
      "path": "assets/brassbelow/items/relic-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d29f8f4b66c26884f0210b8b331e7249e742502c83860b2fdc4340b8a8f93b21",
      "visualSha256": "2aa1ee9a086d807dce5dba90c718b6ac9dd32a7f8b4febe72ae79e488e00ef14",
      "tags": [
        "Turn-based tactics",
        "items",
        "relic"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.items.relic.05",
      "game": "brassbelow",
      "category": "items",
      "kind": "relic",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.relic",
      "path": "assets/brassbelow/items/relic-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "81300c382115be1875c04d4fcf09fda3d94856ed142be32a7e36e2322dd54ce4",
      "visualSha256": "2aa1ee9a086d807dce5dba90c718b6ac9dd32a7f8b4febe72ae79e488e00ef14",
      "tags": [
        "Turn-based tactics",
        "items",
        "relic"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.items.relic.06",
      "game": "brassbelow",
      "category": "items",
      "kind": "relic",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.relic",
      "path": "assets/brassbelow/items/relic-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "67905209c1925b2bda1340b17924b260fcf663a1f434ebb1eff53471b31ec7ce",
      "visualSha256": "77e7a45e3a41c45c6360b6a3c4649bdfabe6f4901b373d8414e29f55e7ed5167",
      "tags": [
        "Turn-based tactics",
        "items",
        "relic"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.items.relic.07",
      "game": "brassbelow",
      "category": "items",
      "kind": "relic",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.relic",
      "path": "assets/brassbelow/items/relic-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3edbb5d1211ecdae79da5f98147422b81d987368796152aff9a364d1069bfd20",
      "visualSha256": "2aa1ee9a086d807dce5dba90c718b6ac9dd32a7f8b4febe72ae79e488e00ef14",
      "tags": [
        "Turn-based tactics",
        "items",
        "relic"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.items.potion.00",
      "game": "brassbelow",
      "category": "items",
      "kind": "potion",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.potion",
      "path": "assets/brassbelow/items/potion-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d4e1d31cb60fc6b9041b7ede6cfe6063cad0e22a82f6b124bcf0e1ba4c75d799",
      "visualSha256": "65e4740caaee1d0fc9a671df60a281f9cf31ccdcd4534c96c4a837a96aad17d8",
      "tags": [
        "Turn-based tactics",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.items.potion.01",
      "game": "brassbelow",
      "category": "items",
      "kind": "potion",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.potion",
      "path": "assets/brassbelow/items/potion-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "39446de335eb5198a05c3b6b94d8cbf76250cdd05ee7c7cade54560c8de3a09d",
      "visualSha256": "f24919a44083e4db4ded19a6751049db0b3f5c6bc9e97ba9df534a02ed8d7345",
      "tags": [
        "Turn-based tactics",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.items.potion.02",
      "game": "brassbelow",
      "category": "items",
      "kind": "potion",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.potion",
      "path": "assets/brassbelow/items/potion-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "de801033c1f826286b38ff044fa6432fc11192dc7027a4055fea2c6e9d4429a9",
      "visualSha256": "127f3b1e5f690ed095b94f6ab961141ccebf45458aad557619488d5a3cf143a8",
      "tags": [
        "Turn-based tactics",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.items.potion.03",
      "game": "brassbelow",
      "category": "items",
      "kind": "potion",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.potion",
      "path": "assets/brassbelow/items/potion-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "5046e035b1f54172bf40a120d55af31698304544bbf24364be10b88b2ba8a5d2",
      "visualSha256": "03390bf5e1b5bc948ed5659d82a5e3ff3044c80eefa9a694086ebcc9b86ba136",
      "tags": [
        "Turn-based tactics",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.items.potion.04",
      "game": "brassbelow",
      "category": "items",
      "kind": "potion",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.potion",
      "path": "assets/brassbelow/items/potion-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "5f70f0845425f96d983fe32aec700dcb197da098a88952f06ddd1d5ee797f36e",
      "visualSha256": "e11372becab829ae39bd22642ba7a0a534167152170dae2edaa73dcad431c9f2",
      "tags": [
        "Turn-based tactics",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.items.potion.05",
      "game": "brassbelow",
      "category": "items",
      "kind": "potion",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.potion",
      "path": "assets/brassbelow/items/potion-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "761a28773d7a51fb3888f94b64caf508fba319d88c54541a193a12d3a65fd008",
      "visualSha256": "86319d39e2b7ab05f88e0e3156af2bf9f3770dd0a107969f443a579e69167379",
      "tags": [
        "Turn-based tactics",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.items.potion.06",
      "game": "brassbelow",
      "category": "items",
      "kind": "potion",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.potion",
      "path": "assets/brassbelow/items/potion-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "fe03c51a81656500916aed0da98ea80e461517d19ba2dbc8c0364ec60d16168b",
      "visualSha256": "b2fe253ed4edb002b44fe8f2eeba266fa978e40c625449191c849502f9730140",
      "tags": [
        "Turn-based tactics",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.items.potion.07",
      "game": "brassbelow",
      "category": "items",
      "kind": "potion",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.items.potion",
      "path": "assets/brassbelow/items/potion-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "95b283a78afcd148406db4827f2289a1b196aeefc3d13131d1bb63c39df4f741",
      "visualSha256": "181449b2bf3a7418aace38f4437d4cd694b266c3cf2d477c52a774d1fd4c309e",
      "tags": [
        "Turn-based tactics",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.effects.projectile.00",
      "game": "brassbelow",
      "category": "effects",
      "kind": "projectile",
      "variant": 0,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "brassbelow.effects.projectile",
      "path": "assets/brassbelow/effects/projectile-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "197b9a4e239826cb4d41a760ea82a747a3730786e6aae9db3fc042d0aab582fc",
      "visualSha256": "5b4a5815e57a7afd7127ca54ee40f1c8f097485586405edb594f491185d96203",
      "tags": [
        "Turn-based tactics",
        "effects",
        "projectile"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/effects/projectile-00-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "0a3c4c7b08441fc7b2819a1f1284e88f69e97b3b39caf62b550e6a6d0f33edd5"
      }
    },
    {
      "id": "brassbelow.effects.projectile.01",
      "game": "brassbelow",
      "category": "effects",
      "kind": "projectile",
      "variant": 1,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "brassbelow.effects.projectile",
      "path": "assets/brassbelow/effects/projectile-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "eb81b37af04e3cccab47cf27b4ffab10d3e0d8f44a350cfcee2759b5b4f6bacf",
      "visualSha256": "5b4a5815e57a7afd7127ca54ee40f1c8f097485586405edb594f491185d96203",
      "tags": [
        "Turn-based tactics",
        "effects",
        "projectile"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/effects/projectile-01-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "cf210937600dff1faa9bc0ee57976968f6246961e0ff86da8716981d8b38a4d6"
      }
    },
    {
      "id": "brassbelow.effects.projectile.02",
      "game": "brassbelow",
      "category": "effects",
      "kind": "projectile",
      "variant": 2,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "brassbelow.effects.projectile",
      "path": "assets/brassbelow/effects/projectile-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "18c2630e071bc5c7c72dd55af1f5e8fa22dc48e30eedad30b3f41dd50aed7ed2",
      "visualSha256": "9f55125fdb9453b0f6bbba8432ea050266198f48b72322032be28c933af8201d",
      "tags": [
        "Turn-based tactics",
        "effects",
        "projectile"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/effects/projectile-02-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "9b9c6ff4824c35774285c414e0ac52089ed7352de3a9b985afb462b3480afab5"
      }
    },
    {
      "id": "brassbelow.effects.projectile.03",
      "game": "brassbelow",
      "category": "effects",
      "kind": "projectile",
      "variant": 3,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "brassbelow.effects.projectile",
      "path": "assets/brassbelow/effects/projectile-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "04bdec7598a83735057d7f0f61e24110741f5fb37ad0959572c38a00cc9fa830",
      "visualSha256": "9f55125fdb9453b0f6bbba8432ea050266198f48b72322032be28c933af8201d",
      "tags": [
        "Turn-based tactics",
        "effects",
        "projectile"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/effects/projectile-03-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "50938f76a4f485a54c72aaa36a2c8379964247f22a5ccbb68aab0721fb3f0d0e"
      }
    },
    {
      "id": "brassbelow.effects.projectile.04",
      "game": "brassbelow",
      "category": "effects",
      "kind": "projectile",
      "variant": 4,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "brassbelow.effects.projectile",
      "path": "assets/brassbelow/effects/projectile-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "2e0118464df04001dffcb7138f38f16cf2dd96f6f14ce6120aeae0b07eae0521",
      "visualSha256": "e859e2a5004d0d4e50760f36264a8400f3d2227457b8a116b979b5ffebddba2a",
      "tags": [
        "Turn-based tactics",
        "effects",
        "projectile"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/effects/projectile-04-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "a7f6905dde4a93aabbd76c4eb2280e4adef1b5e5a966ab682e40f14e27637c74"
      }
    },
    {
      "id": "brassbelow.effects.projectile.05",
      "game": "brassbelow",
      "category": "effects",
      "kind": "projectile",
      "variant": 5,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "brassbelow.effects.projectile",
      "path": "assets/brassbelow/effects/projectile-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "581a2f4c2aac5a8aa2f7cd59f31f2f5cb95b0218ac662eab16bff0a9870796f9",
      "visualSha256": "9f55125fdb9453b0f6bbba8432ea050266198f48b72322032be28c933af8201d",
      "tags": [
        "Turn-based tactics",
        "effects",
        "projectile"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/effects/projectile-05-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "fc1fd62c0834c5b6fd4b2fb79ac7fa60f24a8f8a46c0b3329f98650976a0f4a4"
      }
    },
    {
      "id": "brassbelow.effects.projectile.06",
      "game": "brassbelow",
      "category": "effects",
      "kind": "projectile",
      "variant": 6,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "brassbelow.effects.projectile",
      "path": "assets/brassbelow/effects/projectile-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "11e54270e70680c6a9b8631f0544d75c3f32c5deb390b44660321735161ddead",
      "visualSha256": "5b4a5815e57a7afd7127ca54ee40f1c8f097485586405edb594f491185d96203",
      "tags": [
        "Turn-based tactics",
        "effects",
        "projectile"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/effects/projectile-06-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "d3f9be2813dd056a8cd659aa09a95f51d3a5595c9f22e6fcb6dd378a4690342c"
      }
    },
    {
      "id": "brassbelow.effects.projectile.07",
      "game": "brassbelow",
      "category": "effects",
      "kind": "projectile",
      "variant": 7,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "brassbelow.effects.projectile",
      "path": "assets/brassbelow/effects/projectile-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "726febab5da9f3652ecc79672591642b0433d0dd4036440ad5b3e6b0e4058757",
      "visualSha256": "9f55125fdb9453b0f6bbba8432ea050266198f48b72322032be28c933af8201d",
      "tags": [
        "Turn-based tactics",
        "effects",
        "projectile"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/effects/projectile-07-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "868209c7c71517affecb528b866714c10a9075d2cea31c89e95f20bf0cc14cd3"
      }
    },
    {
      "id": "brassbelow.effects.burst.00",
      "game": "brassbelow",
      "category": "effects",
      "kind": "burst",
      "variant": 0,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "brassbelow.effects.burst",
      "path": "assets/brassbelow/effects/burst-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "a59b291e64f38de9618ef017c6f1b5326e0c3fb9a6a0cd7cec66b9968ec96de3",
      "visualSha256": "697e16f5857d5ec8bab2dd58e642b96ddec33f8376a9a8f0b719d8f814a52c37",
      "tags": [
        "Turn-based tactics",
        "effects",
        "burst"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/effects/burst-00-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "9b1dd4ee81010efdddea79ced91caabb5594a9c354f5c7ee32f6d2f9613357ca"
      }
    },
    {
      "id": "brassbelow.effects.burst.01",
      "game": "brassbelow",
      "category": "effects",
      "kind": "burst",
      "variant": 1,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "brassbelow.effects.burst",
      "path": "assets/brassbelow/effects/burst-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "cd844de76893260f7a0af5da265c6f3c79b999e1c383a55900e2e055303400ea",
      "visualSha256": "71a5583dede95e6a71ea1ba81792c78c269e74a1adf838cf76c61c24cec2266a",
      "tags": [
        "Turn-based tactics",
        "effects",
        "burst"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/effects/burst-01-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "5e0041ae48f123ba9a9cb61a491ae6c3e39df7ba3c06e5bc069cea014771a4a3"
      }
    },
    {
      "id": "brassbelow.effects.burst.02",
      "game": "brassbelow",
      "category": "effects",
      "kind": "burst",
      "variant": 2,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "brassbelow.effects.burst",
      "path": "assets/brassbelow/effects/burst-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "aa107450a5e23f999a0918a1458230f4911644dcb59e4019eb17d0355d935e16",
      "visualSha256": "54586f9486ff5a21d683a97a67a12813786066ddab6e90b04d988e69d00a9c06",
      "tags": [
        "Turn-based tactics",
        "effects",
        "burst"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/effects/burst-02-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "389d59456ae989bafc9a2fb2d942914e60b08d832c42a8c7b49b93eefeb0dae5"
      }
    },
    {
      "id": "brassbelow.effects.burst.03",
      "game": "brassbelow",
      "category": "effects",
      "kind": "burst",
      "variant": 3,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "brassbelow.effects.burst",
      "path": "assets/brassbelow/effects/burst-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "78ba2c6ed71e8bca77489d1bd685a61e6db5045bb547284ac48ca8ae693e8259",
      "visualSha256": "e0e57105cd78558cdf4f25989b67ddf781139fd8965c226598d5a39f1b053887",
      "tags": [
        "Turn-based tactics",
        "effects",
        "burst"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/effects/burst-03-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "50f096281ab49792266c9db10d1812eb4163ebfe5fc7537d67be828cfa0044d6"
      }
    },
    {
      "id": "brassbelow.effects.burst.04",
      "game": "brassbelow",
      "category": "effects",
      "kind": "burst",
      "variant": 4,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "brassbelow.effects.burst",
      "path": "assets/brassbelow/effects/burst-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "425a0ee5fe636d5cf969ad242a3b01416d301809d62f6bfb2a52f77deac291a4",
      "visualSha256": "95175b88bb1e32110753e5b3de623a2450b7cced688ac04f2b58fdc528cf5885",
      "tags": [
        "Turn-based tactics",
        "effects",
        "burst"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/effects/burst-04-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "a6e314040af02c42bce089af8b4d688d9079e53ad60a506c6f02a26d93a09393"
      }
    },
    {
      "id": "brassbelow.effects.burst.05",
      "game": "brassbelow",
      "category": "effects",
      "kind": "burst",
      "variant": 5,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "brassbelow.effects.burst",
      "path": "assets/brassbelow/effects/burst-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "929917051ac81eae93f077a56ef753d1d2343654eb83bfd6d59c0ce01507f54d",
      "visualSha256": "697e16f5857d5ec8bab2dd58e642b96ddec33f8376a9a8f0b719d8f814a52c37",
      "tags": [
        "Turn-based tactics",
        "effects",
        "burst"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/effects/burst-05-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "69b3fd43eee9918889cdd65fafa1ce3a0fe1c5b84417fce3ce04ea55f72737ca"
      }
    },
    {
      "id": "brassbelow.effects.burst.06",
      "game": "brassbelow",
      "category": "effects",
      "kind": "burst",
      "variant": 6,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "brassbelow.effects.burst",
      "path": "assets/brassbelow/effects/burst-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "582f6ae74715cb8da1790c4db40899546cf6bff53f55d22f08b9aeea93fc79a2",
      "visualSha256": "71a5583dede95e6a71ea1ba81792c78c269e74a1adf838cf76c61c24cec2266a",
      "tags": [
        "Turn-based tactics",
        "effects",
        "burst"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/effects/burst-06-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "ef6f3050fabcd9f8b32f27d166922d1dc860750131d618ed494edfc2b3b95b74"
      }
    },
    {
      "id": "brassbelow.effects.burst.07",
      "game": "brassbelow",
      "category": "effects",
      "kind": "burst",
      "variant": 7,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "brassbelow.effects.burst",
      "path": "assets/brassbelow/effects/burst-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "94618311b120c5be5655aba7b4cc8893aca8a13163b4e97b02c96ab1b8c1e6e7",
      "visualSha256": "d174efe6e47d79460805d903a0672719e1813521c1662dc57435073456a36bc2",
      "tags": [
        "Turn-based tactics",
        "effects",
        "burst"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/brassbelow/effects/burst-07-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "c22728aa8a2d05c40a7d78e3cfe837d8e7a0baf0b0c36e77b2c116f6bb963ae1"
      }
    },
    {
      "id": "brassbelow.ui.shield.00",
      "game": "brassbelow",
      "category": "ui",
      "kind": "shield",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.ui.shield",
      "path": "assets/brassbelow/ui/shield-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "eab9519a98619ab531cd4f0e219de44359a7f19e1dcaee74eb1b5d3927163430",
      "visualSha256": "72ca14667cbb7d4625c26a76b631d5bd8467fa1ca900bc537fcdcbd44e465f15",
      "tags": [
        "Turn-based tactics",
        "ui",
        "shield"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.ui.shield.01",
      "game": "brassbelow",
      "category": "ui",
      "kind": "shield",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.ui.shield",
      "path": "assets/brassbelow/ui/shield-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "ebe995458241357e4d0de83b947998d3f65c0f5fad4309216d2d5e34f2ca07d0",
      "visualSha256": "11d69ba32e357a64ad094bcedfc711398e4770c85edaccf9f77693a05a1a1b46",
      "tags": [
        "Turn-based tactics",
        "ui",
        "shield"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.ui.shield.02",
      "game": "brassbelow",
      "category": "ui",
      "kind": "shield",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.ui.shield",
      "path": "assets/brassbelow/ui/shield-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "cd37759089cf823fc4bd4f99072ff69e998a65da4944662b32e4d1005b0375aa",
      "visualSha256": "11d69ba32e357a64ad094bcedfc711398e4770c85edaccf9f77693a05a1a1b46",
      "tags": [
        "Turn-based tactics",
        "ui",
        "shield"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.ui.shield.03",
      "game": "brassbelow",
      "category": "ui",
      "kind": "shield",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.ui.shield",
      "path": "assets/brassbelow/ui/shield-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3113ef37d945eb18375802cea269d05c830b0e63a487dcd2e5f334e6cbf51ff2",
      "visualSha256": "72ca14667cbb7d4625c26a76b631d5bd8467fa1ca900bc537fcdcbd44e465f15",
      "tags": [
        "Turn-based tactics",
        "ui",
        "shield"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.ui.shield.04",
      "game": "brassbelow",
      "category": "ui",
      "kind": "shield",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.ui.shield",
      "path": "assets/brassbelow/ui/shield-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "95492bc0f26aca6d3d93378811fbc9c473d3e2690a00b2f75a380fdd255a3754",
      "visualSha256": "8595761ed0b16b8a027737a2cfdcb480e416405ddc87f1b84a794b04cf98187c",
      "tags": [
        "Turn-based tactics",
        "ui",
        "shield"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.ui.shield.05",
      "game": "brassbelow",
      "category": "ui",
      "kind": "shield",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.ui.shield",
      "path": "assets/brassbelow/ui/shield-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "e6ea95837778286234bcaed78f6c2116e7dee196ae110f08b632ff92de8b48f6",
      "visualSha256": "72ca14667cbb7d4625c26a76b631d5bd8467fa1ca900bc537fcdcbd44e465f15",
      "tags": [
        "Turn-based tactics",
        "ui",
        "shield"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.ui.shield.06",
      "game": "brassbelow",
      "category": "ui",
      "kind": "shield",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.ui.shield",
      "path": "assets/brassbelow/ui/shield-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "0cd33bb048612c75e617247b93fcbb44a474350ed85a118bdb012c12d4363efd",
      "visualSha256": "11d69ba32e357a64ad094bcedfc711398e4770c85edaccf9f77693a05a1a1b46",
      "tags": [
        "Turn-based tactics",
        "ui",
        "shield"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.ui.shield.07",
      "game": "brassbelow",
      "category": "ui",
      "kind": "shield",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.ui.shield",
      "path": "assets/brassbelow/ui/shield-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "67d6ef223a60754b7d6a139dbc692511e0bd445f2dabb011d89057f71db82116",
      "visualSha256": "11d69ba32e357a64ad094bcedfc711398e4770c85edaccf9f77693a05a1a1b46",
      "tags": [
        "Turn-based tactics",
        "ui",
        "shield"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.ui.slot.00",
      "game": "brassbelow",
      "category": "ui",
      "kind": "slot",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.ui.slot",
      "path": "assets/brassbelow/ui/slot-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "df18fd3d6246cfb2afdbd6b275c0e1051e2f056fb6ba621de50ba0032edd4242",
      "visualSha256": "72abd621682d62470ded5564f38edaeb44a7f58b870b70aab415caa6a1b7a2f9",
      "tags": [
        "Turn-based tactics",
        "ui",
        "slot"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.ui.slot.01",
      "game": "brassbelow",
      "category": "ui",
      "kind": "slot",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.ui.slot",
      "path": "assets/brassbelow/ui/slot-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "b06ce3aeec9582886a26a4752050271d9ca5288537790d521097818449d48fa4",
      "visualSha256": "72abd621682d62470ded5564f38edaeb44a7f58b870b70aab415caa6a1b7a2f9",
      "tags": [
        "Turn-based tactics",
        "ui",
        "slot"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.ui.slot.02",
      "game": "brassbelow",
      "category": "ui",
      "kind": "slot",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.ui.slot",
      "path": "assets/brassbelow/ui/slot-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "215f02e315e56130e512ab088e97ea99446c46bc4d978cc2007c6c645591c4d2",
      "visualSha256": "72abd621682d62470ded5564f38edaeb44a7f58b870b70aab415caa6a1b7a2f9",
      "tags": [
        "Turn-based tactics",
        "ui",
        "slot"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.ui.slot.03",
      "game": "brassbelow",
      "category": "ui",
      "kind": "slot",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.ui.slot",
      "path": "assets/brassbelow/ui/slot-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3ce05ec9bab3774f25fedaabd659988dfadc75c986e7437fcb02435292f496a5",
      "visualSha256": "72abd621682d62470ded5564f38edaeb44a7f58b870b70aab415caa6a1b7a2f9",
      "tags": [
        "Turn-based tactics",
        "ui",
        "slot"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.ui.slot.04",
      "game": "brassbelow",
      "category": "ui",
      "kind": "slot",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.ui.slot",
      "path": "assets/brassbelow/ui/slot-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d7528553b3f91ba1a6600539697ef6caad3562ae8771f88ec74474fe813b8ccd",
      "visualSha256": "72abd621682d62470ded5564f38edaeb44a7f58b870b70aab415caa6a1b7a2f9",
      "tags": [
        "Turn-based tactics",
        "ui",
        "slot"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.ui.slot.05",
      "game": "brassbelow",
      "category": "ui",
      "kind": "slot",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.ui.slot",
      "path": "assets/brassbelow/ui/slot-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "c58f2e56b7f8b2f94292e99a9da508f44096c985cf3030f2717830e5c0ec9e04",
      "visualSha256": "72abd621682d62470ded5564f38edaeb44a7f58b870b70aab415caa6a1b7a2f9",
      "tags": [
        "Turn-based tactics",
        "ui",
        "slot"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.ui.slot.06",
      "game": "brassbelow",
      "category": "ui",
      "kind": "slot",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.ui.slot",
      "path": "assets/brassbelow/ui/slot-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "6c21eebd6cf57e465c30542b7a32b83e325598dc3ae6ccc455c7aa59a02d9852",
      "visualSha256": "72abd621682d62470ded5564f38edaeb44a7f58b870b70aab415caa6a1b7a2f9",
      "tags": [
        "Turn-based tactics",
        "ui",
        "slot"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.ui.slot.07",
      "game": "brassbelow",
      "category": "ui",
      "kind": "slot",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "brassbelow.ui.slot",
      "path": "assets/brassbelow/ui/slot-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "6135e7a1df153f06170826032eca865527c236e50445779395641b2151a8f748",
      "visualSha256": "72abd621682d62470ded5564f38edaeb44a7f58b870b70aab415caa6a1b7a2f9",
      "tags": [
        "Turn-based tactics",
        "ui",
        "slot"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "brassbelow.terrain.cable-floor.m00.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "terrain",
      "kind": "cable-floor",
      "family": "brassbelow.terrain.cable-floor",
      "state": "m00",
      "direction": "s",
      "variant": 0,
      "usage": "Power-bus topology; edges join only when neighboring mask bits agree.",
      "path": "expansion/brassbelow/terrain/cable-floor/m00-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "09d2e96827aaac07cd5bfc99c66591134f6bea3fcc88c9239ea6b12fca3e26b5",
      "visualSha256": "4355a1acd8535bb274aef53fb962cd2ba6314ba47370e081ecaea6ce8de6927e",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "cable-floor",
        "m00",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "cable",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": {
          "ne": [
            68,
            33
          ],
          "se": [
            68,
            53
          ],
          "sw": [
            28,
            53
          ],
          "nw": [
            28,
            33
          ]
        }
      }
    },
    {
      "id": "brassbelow.terrain.cable-floor.m01.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "terrain",
      "kind": "cable-floor",
      "family": "brassbelow.terrain.cable-floor",
      "state": "m01",
      "direction": "s",
      "variant": 0,
      "usage": "Power-bus topology; edges join only when neighboring mask bits agree.",
      "path": "expansion/brassbelow/terrain/cable-floor/m01-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "819a8bfaa45d545f5bf2e7d4b387dfbb44a701734c3b897d2b7b953fa03a212f",
      "visualSha256": "904dac19c94195010de9369ba092a46953d7a98b7734ff27ac63b0cbac6c7e12",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "cable-floor",
        "m01",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "cable",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": {
          "ne": [
            68,
            33
          ],
          "se": [
            68,
            53
          ],
          "sw": [
            28,
            53
          ],
          "nw": [
            28,
            33
          ]
        }
      }
    },
    {
      "id": "brassbelow.terrain.cable-floor.m02.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "terrain",
      "kind": "cable-floor",
      "family": "brassbelow.terrain.cable-floor",
      "state": "m02",
      "direction": "s",
      "variant": 0,
      "usage": "Power-bus topology; edges join only when neighboring mask bits agree.",
      "path": "expansion/brassbelow/terrain/cable-floor/m02-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "9892771f8f4f9e5ac4a775421b609ea97aa19a4d492f8564a4f2538c130f9199",
      "visualSha256": "d27429430633dbe3e512552fa7e117455c12a29a8078c5467b5203494c18ad64",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "cable-floor",
        "m02",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "cable",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": {
          "ne": [
            68,
            33
          ],
          "se": [
            68,
            53
          ],
          "sw": [
            28,
            53
          ],
          "nw": [
            28,
            33
          ]
        }
      }
    },
    {
      "id": "brassbelow.terrain.cable-floor.m03.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "terrain",
      "kind": "cable-floor",
      "family": "brassbelow.terrain.cable-floor",
      "state": "m03",
      "direction": "s",
      "variant": 0,
      "usage": "Power-bus topology; edges join only when neighboring mask bits agree.",
      "path": "expansion/brassbelow/terrain/cable-floor/m03-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "1e07eb7557682f8534751118451fadc9f524932c4dc473e19da45c1909562f08",
      "visualSha256": "297a9be229543c0540e1da958065dbfffb153dc03f987287f8e78f6dfd624e03",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "cable-floor",
        "m03",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "cable",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": {
          "ne": [
            68,
            33
          ],
          "se": [
            68,
            53
          ],
          "sw": [
            28,
            53
          ],
          "nw": [
            28,
            33
          ]
        }
      }
    },
    {
      "id": "brassbelow.terrain.cable-floor.m04.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "terrain",
      "kind": "cable-floor",
      "family": "brassbelow.terrain.cable-floor",
      "state": "m04",
      "direction": "s",
      "variant": 0,
      "usage": "Power-bus topology; edges join only when neighboring mask bits agree.",
      "path": "expansion/brassbelow/terrain/cable-floor/m04-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "6b61db8d2aafe947cfa71c5b9c5478e9f4f5005efde7a93ab2e1088b78dbf42e",
      "visualSha256": "680a3434b241c3641af139c03a2dbb32ab6d0839b7e096931cd273b6bc8b4462",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "cable-floor",
        "m04",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "cable",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": {
          "ne": [
            68,
            33
          ],
          "se": [
            68,
            53
          ],
          "sw": [
            28,
            53
          ],
          "nw": [
            28,
            33
          ]
        }
      }
    },
    {
      "id": "brassbelow.terrain.cable-floor.m05.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "terrain",
      "kind": "cable-floor",
      "family": "brassbelow.terrain.cable-floor",
      "state": "m05",
      "direction": "s",
      "variant": 0,
      "usage": "Power-bus topology; edges join only when neighboring mask bits agree.",
      "path": "expansion/brassbelow/terrain/cable-floor/m05-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "b957474372af4231d263d2fd0c8e1bf5f4e5bcfe80d8ab83e0309ec24a0513cf",
      "visualSha256": "cf3cba595d67a8196ff70e7e8ae819ee7db42ab6290ef346db08e844a62f1f87",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "cable-floor",
        "m05",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "cable",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": {
          "ne": [
            68,
            33
          ],
          "se": [
            68,
            53
          ],
          "sw": [
            28,
            53
          ],
          "nw": [
            28,
            33
          ]
        }
      }
    },
    {
      "id": "brassbelow.terrain.cable-floor.m06.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "terrain",
      "kind": "cable-floor",
      "family": "brassbelow.terrain.cable-floor",
      "state": "m06",
      "direction": "s",
      "variant": 0,
      "usage": "Power-bus topology; edges join only when neighboring mask bits agree.",
      "path": "expansion/brassbelow/terrain/cable-floor/m06-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "4ec9cc2087073a94b82c45a87dd83795a592e04c0dd40bf8d0d92aa3731194b8",
      "visualSha256": "be6b09911496951fe2d0535ebc51f8e3c381fb335d86b295a2456d1e28770ad5",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "cable-floor",
        "m06",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "cable",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": {
          "ne": [
            68,
            33
          ],
          "se": [
            68,
            53
          ],
          "sw": [
            28,
            53
          ],
          "nw": [
            28,
            33
          ]
        }
      }
    },
    {
      "id": "brassbelow.terrain.cable-floor.m07.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "terrain",
      "kind": "cable-floor",
      "family": "brassbelow.terrain.cable-floor",
      "state": "m07",
      "direction": "s",
      "variant": 0,
      "usage": "Power-bus topology; edges join only when neighboring mask bits agree.",
      "path": "expansion/brassbelow/terrain/cable-floor/m07-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "1df2779f3b6b6511b19b8a28377fd4b168b7393f3f96c25b1a6a2718613930b9",
      "visualSha256": "2e0a2b470cd6a51726021a9e4ac2575cae65bd6f48271e957a06e15d2bfb9ba1",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "cable-floor",
        "m07",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "cable",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": {
          "ne": [
            68,
            33
          ],
          "se": [
            68,
            53
          ],
          "sw": [
            28,
            53
          ],
          "nw": [
            28,
            33
          ]
        }
      }
    },
    {
      "id": "brassbelow.terrain.cable-floor.m08.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "terrain",
      "kind": "cable-floor",
      "family": "brassbelow.terrain.cable-floor",
      "state": "m08",
      "direction": "s",
      "variant": 0,
      "usage": "Power-bus topology; edges join only when neighboring mask bits agree.",
      "path": "expansion/brassbelow/terrain/cable-floor/m08-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "c6304ff6db0a773dae5ee800e94bb9a12aa4563fb67b49f004ade42c2a48be02",
      "visualSha256": "f69e978d58e6762d393bbf3270957403a67b84ea0f03b74b7aec7b949fcb28ce",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "cable-floor",
        "m08",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "cable",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": {
          "ne": [
            68,
            33
          ],
          "se": [
            68,
            53
          ],
          "sw": [
            28,
            53
          ],
          "nw": [
            28,
            33
          ]
        }
      }
    },
    {
      "id": "brassbelow.terrain.cable-floor.m09.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "terrain",
      "kind": "cable-floor",
      "family": "brassbelow.terrain.cable-floor",
      "state": "m09",
      "direction": "s",
      "variant": 0,
      "usage": "Power-bus topology; edges join only when neighboring mask bits agree.",
      "path": "expansion/brassbelow/terrain/cable-floor/m09-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "b26bcf41d8eec669eb717e14ba9f9df267532b4c8bdb5dd0427c061fe52407a9",
      "visualSha256": "9f484bc535d183faf53be005c3294f89f3e8d8f67754f556ddc49cee664c3fdc",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "cable-floor",
        "m09",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "cable",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": {
          "ne": [
            68,
            33
          ],
          "se": [
            68,
            53
          ],
          "sw": [
            28,
            53
          ],
          "nw": [
            28,
            33
          ]
        }
      }
    },
    {
      "id": "brassbelow.terrain.cable-floor.m10.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "terrain",
      "kind": "cable-floor",
      "family": "brassbelow.terrain.cable-floor",
      "state": "m10",
      "direction": "s",
      "variant": 0,
      "usage": "Power-bus topology; edges join only when neighboring mask bits agree.",
      "path": "expansion/brassbelow/terrain/cable-floor/m10-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "05685e2133eb6ec1dbfa636b79c02521973d2bcb43b845cb8e8365d9010b17cc",
      "visualSha256": "1ad194157bd68e571b156c1bcf49db43e0f8c49dc8e0a2aff2b00c80a83c2e0e",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "cable-floor",
        "m10",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "cable",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": {
          "ne": [
            68,
            33
          ],
          "se": [
            68,
            53
          ],
          "sw": [
            28,
            53
          ],
          "nw": [
            28,
            33
          ]
        }
      }
    },
    {
      "id": "brassbelow.terrain.cable-floor.m11.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "terrain",
      "kind": "cable-floor",
      "family": "brassbelow.terrain.cable-floor",
      "state": "m11",
      "direction": "s",
      "variant": 0,
      "usage": "Power-bus topology; edges join only when neighboring mask bits agree.",
      "path": "expansion/brassbelow/terrain/cable-floor/m11-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "eeef64338796b7a23d5a0c1154b04503b1d1c7ebf12bc1d33cd2a986f64d2936",
      "visualSha256": "97111b24536c88fdfff7620b9f17972adbf6771fa94dccb6875700883d114359",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "cable-floor",
        "m11",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "cable",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": {
          "ne": [
            68,
            33
          ],
          "se": [
            68,
            53
          ],
          "sw": [
            28,
            53
          ],
          "nw": [
            28,
            33
          ]
        }
      }
    },
    {
      "id": "brassbelow.terrain.cable-floor.m12.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "terrain",
      "kind": "cable-floor",
      "family": "brassbelow.terrain.cable-floor",
      "state": "m12",
      "direction": "s",
      "variant": 0,
      "usage": "Power-bus topology; edges join only when neighboring mask bits agree.",
      "path": "expansion/brassbelow/terrain/cable-floor/m12-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "fd981c2894a0990ffe14aef7aa1b0f4e2e9e8c7e960d6605ecae454bfe3e9185",
      "visualSha256": "e3fbab2ae93696077d673fd59e8f48d3ced888a0e4af002ae66a3eb384d7b028",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "cable-floor",
        "m12",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "cable",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": {
          "ne": [
            68,
            33
          ],
          "se": [
            68,
            53
          ],
          "sw": [
            28,
            53
          ],
          "nw": [
            28,
            33
          ]
        }
      }
    },
    {
      "id": "brassbelow.terrain.cable-floor.m13.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "terrain",
      "kind": "cable-floor",
      "family": "brassbelow.terrain.cable-floor",
      "state": "m13",
      "direction": "s",
      "variant": 0,
      "usage": "Power-bus topology; edges join only when neighboring mask bits agree.",
      "path": "expansion/brassbelow/terrain/cable-floor/m13-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "d280ce635d8caa4ff65af5d189784416ee5daeb834a216d56fe17f059d46a604",
      "visualSha256": "c996ca6ec8e59235c2fb319a89f87a431ce2e2ecfff097aed84a1b8e6126684f",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "cable-floor",
        "m13",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "cable",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": {
          "ne": [
            68,
            33
          ],
          "se": [
            68,
            53
          ],
          "sw": [
            28,
            53
          ],
          "nw": [
            28,
            33
          ]
        }
      }
    },
    {
      "id": "brassbelow.terrain.cable-floor.m14.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "terrain",
      "kind": "cable-floor",
      "family": "brassbelow.terrain.cable-floor",
      "state": "m14",
      "direction": "s",
      "variant": 0,
      "usage": "Power-bus topology; edges join only when neighboring mask bits agree.",
      "path": "expansion/brassbelow/terrain/cable-floor/m14-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "9c4f050fd6d8f2c7406e95df6c2c25cddb52de69f49ba079be678b0a74673115",
      "visualSha256": "c04591465db4cfbd9da79193927007bc548999c218bddf5692750f97f2a32f12",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "cable-floor",
        "m14",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "cable",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": {
          "ne": [
            68,
            33
          ],
          "se": [
            68,
            53
          ],
          "sw": [
            28,
            53
          ],
          "nw": [
            28,
            33
          ]
        }
      }
    },
    {
      "id": "brassbelow.terrain.cable-floor.m15.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "terrain",
      "kind": "cable-floor",
      "family": "brassbelow.terrain.cable-floor",
      "state": "m15",
      "direction": "s",
      "variant": 0,
      "usage": "Power-bus topology; edges join only when neighboring mask bits agree.",
      "path": "expansion/brassbelow/terrain/cable-floor/m15-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "6824154177a8818d2be2d16e1703700e76eed5b3945ccc15e70883abb9463d6d",
      "visualSha256": "dd8990956f723d5743aa3b6ca7a0eab4f773c0d52a786761465d7831f1eed98d",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "cable-floor",
        "m15",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "type": "cable",
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": {
          "ne": [
            68,
            33
          ],
          "se": [
            68,
            53
          ],
          "sw": [
            28,
            53
          ],
          "nw": [
            28,
            33
          ]
        }
      }
    },
    {
      "id": "brassbelow.terrain.grate-floor.intact.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "terrain",
      "kind": "grate-floor",
      "family": "brassbelow.terrain.grate-floor",
      "state": "intact",
      "direction": "s",
      "variant": 0,
      "usage": "Walkable ventilated floor with intact and broken grate states.",
      "path": "expansion/brassbelow/terrain/grate-floor/intact-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "1ab41bc9f471ee4ea93860d091424b2181f8d976e16c31d5f141e95583a87631",
      "visualSha256": "a7a562c2dab8d9ed0b78b1648351fb7368399bf274b7ab5811f18ed67c4c43d8",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "grate-floor",
        "intact",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "brassbelow.terrain.grate-floor.broken.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "terrain",
      "kind": "grate-floor",
      "family": "brassbelow.terrain.grate-floor",
      "state": "broken",
      "direction": "s",
      "variant": 0,
      "usage": "Walkable ventilated floor with intact and broken grate states.",
      "path": "expansion/brassbelow/terrain/grate-floor/broken-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "5f5dd39f133d7065355145009ed70da090ebfb5aa63e24ab4a896cbb7f260e40",
      "visualSha256": "7dd4ff0cafd0d3fd373a7e899b145847382e6397446842800b09d3b6b2a5e5c3",
      "tags": [
        "Turn-based tactics",
        "terrain",
        "grate-floor",
        "broken",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "brassbelow.props.blast-wall.low.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "blast-wall",
      "family": "brassbelow.props.blast-wall",
      "state": "low",
      "direction": "s",
      "variant": 0,
      "usage": "Low or raised armored cover; occupancy and line of sight remain game data.",
      "path": "expansion/brassbelow/props/blast-wall/low-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e926d75d774ec97e1091861b33bc7b58218b4d9ce3f9aceb92ba8ff350a0a9a2",
      "visualSha256": "ad58364d48d00077c66a53ffca0823c542279b73b9c483132017be689ded195b",
      "tags": [
        "Turn-based tactics",
        "props",
        "blast-wall",
        "low",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.blast-wall.low.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "blast-wall",
      "family": "brassbelow.props.blast-wall",
      "state": "low",
      "direction": "e",
      "variant": 0,
      "usage": "Low or raised armored cover; occupancy and line of sight remain game data.",
      "path": "expansion/brassbelow/props/blast-wall/low-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "8767856276fc3b5822de52a7bd9bf3ca0a639e093ae4a6f05c0659d7c1ddb152",
      "visualSha256": "eb9eb6164d301f4bf15dde9c1582379065cc5d013dc0b36c8c5d814f7b692f1e",
      "tags": [
        "Turn-based tactics",
        "props",
        "blast-wall",
        "low",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.blast-wall.raised.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "blast-wall",
      "family": "brassbelow.props.blast-wall",
      "state": "raised",
      "direction": "s",
      "variant": 0,
      "usage": "Low or raised armored cover; occupancy and line of sight remain game data.",
      "path": "expansion/brassbelow/props/blast-wall/raised-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "1f33f6fba387f1f56dd5d9c86a9cc64407278d519b543ce73ec103ac698337fa",
      "visualSha256": "7bf7b94e29afc0c82d6de92e64b28db43d307c7feefe21649501a323d9072a53",
      "tags": [
        "Turn-based tactics",
        "props",
        "blast-wall",
        "raised",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.blast-wall.raised.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "blast-wall",
      "family": "brassbelow.props.blast-wall",
      "state": "raised",
      "direction": "e",
      "variant": 0,
      "usage": "Low or raised armored cover; occupancy and line of sight remain game data.",
      "path": "expansion/brassbelow/props/blast-wall/raised-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "c051577b25f84a3b2ae9d9462694de96f8b0590cc8b2a9d06dbf934ffb7fd091",
      "visualSha256": "3bce503bb248060330a3f7710bc5ca024788fb9232548066521735d3272e259c",
      "tags": [
        "Turn-based tactics",
        "props",
        "blast-wall",
        "raised",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.blast-wall.broken.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "blast-wall",
      "family": "brassbelow.props.blast-wall",
      "state": "broken",
      "direction": "s",
      "variant": 0,
      "usage": "Low or raised armored cover; occupancy and line of sight remain game data.",
      "path": "expansion/brassbelow/props/blast-wall/broken-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "72df4791ba2ef0bdb4be13352eb1a56cda9812e1baaf4649ef413cec75939487",
      "visualSha256": "afe2f904b7c41345e57b713d788293dfbca220eacb4b84f7357ef36e5c301861",
      "tags": [
        "Turn-based tactics",
        "props",
        "blast-wall",
        "broken",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.blast-wall.broken.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "blast-wall",
      "family": "brassbelow.props.blast-wall",
      "state": "broken",
      "direction": "e",
      "variant": 0,
      "usage": "Low or raised armored cover; occupancy and line of sight remain game data.",
      "path": "expansion/brassbelow/props/blast-wall/broken-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "0167a83b6ae58d82236a1fed8c5be3e572ae6ada74b1652f7be371077a1e0537",
      "visualSha256": "60a4587416ee62e1da23a62d5387682259c9129df40a3450407b3a7f72bc7439",
      "tags": [
        "Turn-based tactics",
        "props",
        "blast-wall",
        "broken",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.bulkhead.open.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "bulkhead",
      "family": "brassbelow.props.bulkhead",
      "state": "open",
      "direction": "s",
      "variant": 0,
      "usage": "Armored passage with a mechanically distinct open and sealed state.",
      "path": "expansion/brassbelow/props/bulkhead/open-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "348a6d73c88115ed5d5adc8612c0fcbc82f7917cc30d22e1d6fa5d4eefb0de68",
      "visualSha256": "db1c32ab5733b421bd82b9a86b123d0103af09dfba39e3e8530b339c0399a3d6",
      "tags": [
        "Turn-based tactics",
        "props",
        "bulkhead",
        "open",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.bulkhead.open.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "bulkhead",
      "family": "brassbelow.props.bulkhead",
      "state": "open",
      "direction": "e",
      "variant": 0,
      "usage": "Armored passage with a mechanically distinct open and sealed state.",
      "path": "expansion/brassbelow/props/bulkhead/open-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "104e0ca84666c71261d651e84bc8c530516e304796db19923f1742db780dead1",
      "visualSha256": "53334409d847fb4f18ec7a631b12583fe2e42eb8ff6ea73ed2fedc1d7b6286c8",
      "tags": [
        "Turn-based tactics",
        "props",
        "bulkhead",
        "open",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.bulkhead.closed.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "bulkhead",
      "family": "brassbelow.props.bulkhead",
      "state": "closed",
      "direction": "s",
      "variant": 0,
      "usage": "Armored passage with a mechanically distinct open and sealed state.",
      "path": "expansion/brassbelow/props/bulkhead/closed-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "93f488e81adf7665c8de2120c2d73f2dcb5f264f46ecdc76f54f0f6fee88a8ea",
      "visualSha256": "790226dbd71270444b26975e3129582ccfe9db2655d62653cd4af57256306388",
      "tags": [
        "Turn-based tactics",
        "props",
        "bulkhead",
        "closed",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.bulkhead.closed.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "bulkhead",
      "family": "brassbelow.props.bulkhead",
      "state": "closed",
      "direction": "e",
      "variant": 0,
      "usage": "Armored passage with a mechanically distinct open and sealed state.",
      "path": "expansion/brassbelow/props/bulkhead/closed-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "d89b2c999fda98a20708031ae7c71d77a3bd9d999573ae2f2d099a62092d78c1",
      "visualSha256": "aeb2ba51ae9ee9ce8854c086d1a2ef93c2c6e86b16aab1f09a3d118d9b5e6304",
      "tags": [
        "Turn-based tactics",
        "props",
        "bulkhead",
        "closed",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.bulkhead.damaged.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "bulkhead",
      "family": "brassbelow.props.bulkhead",
      "state": "damaged",
      "direction": "s",
      "variant": 0,
      "usage": "Armored passage with a mechanically distinct open and sealed state.",
      "path": "expansion/brassbelow/props/bulkhead/damaged-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "6a366beeee83f6fce0c8aa6ce82a30f209798eeaa77b98797386f18e9d24be8e",
      "visualSha256": "7b44d740929ac4abe779abdc94bc39f45cb3160c519c39e3d38502e9c219937b",
      "tags": [
        "Turn-based tactics",
        "props",
        "bulkhead",
        "damaged",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.bulkhead.damaged.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "bulkhead",
      "family": "brassbelow.props.bulkhead",
      "state": "damaged",
      "direction": "e",
      "variant": 0,
      "usage": "Armored passage with a mechanically distinct open and sealed state.",
      "path": "expansion/brassbelow/props/bulkhead/damaged-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "cb6cf943778a22f75b1f49f90023b6dc6265fdabbc1f43fb7906e8febb3370e2",
      "visualSha256": "c329188680a3aefe1dae57b4745f1edafa8475f9a0ec708f86944f3d1bd62d6e",
      "tags": [
        "Turn-based tactics",
        "props",
        "bulkhead",
        "damaged",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.relay-console.off.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "relay-console",
      "family": "brassbelow.props.relay-console",
      "state": "off",
      "direction": "s",
      "variant": 0,
      "usage": "Interactable circuit terminal; damaged lever is visibly displaced.",
      "path": "expansion/brassbelow/props/relay-console/off-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "528a23cc5bafb648f4f1f5bb072fbff2d0f5cde8d132052bd5fb61e80a7dcabd",
      "visualSha256": "38ed99eee9c656400c4162aa75f73dfb563acf0c3e6a5f0a734eb1c0b25d3907",
      "tags": [
        "Turn-based tactics",
        "props",
        "relay-console",
        "off",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.relay-console.powered.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "relay-console",
      "family": "brassbelow.props.relay-console",
      "state": "powered",
      "direction": "s",
      "variant": 0,
      "usage": "Interactable circuit terminal; damaged lever is visibly displaced.",
      "path": "expansion/brassbelow/props/relay-console/powered-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "2a42a194f17d5d7a5fa74405061183b6becc85b48f8b94d03732ec194dfb399f",
      "visualSha256": "cc9a31013f6dd38b4d1b9d8e8f375b116a99b825778b8e2b7e6b1340e579ed94",
      "tags": [
        "Turn-based tactics",
        "props",
        "relay-console",
        "powered",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.relay-console.damaged.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "relay-console",
      "family": "brassbelow.props.relay-console",
      "state": "damaged",
      "direction": "s",
      "variant": 0,
      "usage": "Interactable circuit terminal; damaged lever is visibly displaced.",
      "path": "expansion/brassbelow/props/relay-console/damaged-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "d3f7c7e090a9fdb1cf538b11e84ad33ae510d26ad38ea414eb8494d1f2d8a5dc",
      "visualSha256": "37d9f5bf2c27af8d3b75229bbebac7c2c4cf6877e29873e111dcea9a130bfc0b",
      "tags": [
        "Turn-based tactics",
        "props",
        "relay-console",
        "damaged",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.capacitor-bank.off.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "capacitor-bank",
      "family": "brassbelow.props.capacitor-bank",
      "state": "off",
      "direction": "s",
      "variant": 0,
      "usage": "Two-cell energy store with intact, charged, and ruptured housings.",
      "path": "expansion/brassbelow/props/capacitor-bank/off-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "15dacf87c2a12fa101c88b01d368bfaaf5d0cb56a8cdadcbca4b5ba9682ef995",
      "visualSha256": "d7037d82a9d880d7d06ef4431cda0169b91a7c384fda343cf7bf92fc31e8e22a",
      "tags": [
        "Turn-based tactics",
        "props",
        "capacitor-bank",
        "off",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.capacitor-bank.powered.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "capacitor-bank",
      "family": "brassbelow.props.capacitor-bank",
      "state": "powered",
      "direction": "s",
      "variant": 0,
      "usage": "Two-cell energy store with intact, charged, and ruptured housings.",
      "path": "expansion/brassbelow/props/capacitor-bank/powered-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "8849cd399ac2fe5f69a214f017c44b47393a61b400c80b44a73aadcef08c366e",
      "visualSha256": "69da39cac915f9666efedd5cbfa02053d0c85718050ab6c917d2292c9d682e61",
      "tags": [
        "Turn-based tactics",
        "props",
        "capacitor-bank",
        "powered",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.capacitor-bank.damaged.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "capacitor-bank",
      "family": "brassbelow.props.capacitor-bank",
      "state": "damaged",
      "direction": "s",
      "variant": 0,
      "usage": "Two-cell energy store with intact, charged, and ruptured housings.",
      "path": "expansion/brassbelow/props/capacitor-bank/damaged-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "5b83c9142978df3b48d56fbcc75217787117a498607bd39590cc7497cf76fde4",
      "visualSha256": "79b1ad893e97f08aea672317e29b326f82c8da55263206467c038f03eff04f18",
      "tags": [
        "Turn-based tactics",
        "props",
        "capacitor-bank",
        "damaged",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.shield-pylon.off.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "shield-pylon",
      "family": "brassbelow.props.shield-pylon",
      "state": "off",
      "direction": "s",
      "variant": 0,
      "usage": "Power-dependent cover emitter with a deployed shield in the powered state.",
      "path": "expansion/brassbelow/props/shield-pylon/off-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "01a5570e6ac9352faa52f275aa931f228b0ceb14cd5211130eb35c4ceddf330b",
      "visualSha256": "f8408a86e512d49d1f13771a701c27d45ddb3fb755050d832167eb54c8ed7151",
      "tags": [
        "Turn-based tactics",
        "props",
        "shield-pylon",
        "off",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.shield-pylon.powered.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "shield-pylon",
      "family": "brassbelow.props.shield-pylon",
      "state": "powered",
      "direction": "s",
      "variant": 0,
      "usage": "Power-dependent cover emitter with a deployed shield in the powered state.",
      "path": "expansion/brassbelow/props/shield-pylon/powered-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "69fe10be7246d1d7f02bab2d3de0163e72b4309373021a6d261ee080d4beffe7",
      "visualSha256": "f54d080246f21a2abaef0eaa62a138ec8c2879e53c130f013164824588736f4d",
      "tags": [
        "Turn-based tactics",
        "props",
        "shield-pylon",
        "powered",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.shield-pylon.damaged.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "shield-pylon",
      "family": "brassbelow.props.shield-pylon",
      "state": "damaged",
      "direction": "s",
      "variant": 0,
      "usage": "Power-dependent cover emitter with a deployed shield in the powered state.",
      "path": "expansion/brassbelow/props/shield-pylon/damaged-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "9f8a96b696aed24fd04eb8d907bc32a0282359e4f800bc5cbab26879609c9b35",
      "visualSha256": "369e2ccc272b787cf13dd73aa995b49d20976e55bb18eabb8db20bd12e605c54",
      "tags": [
        "Turn-based tactics",
        "props",
        "shield-pylon",
        "damaged",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.lift-platform.off.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "lift-platform",
      "family": "brassbelow.props.lift-platform",
      "state": "off",
      "direction": "s",
      "variant": 0,
      "usage": "Extraction platform; powered state raises its landing ramp and guidance chevrons.",
      "path": "expansion/brassbelow/props/lift-platform/off-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "89dc14be46a70e04237f0647d53fe786fd8e369edf1598b4683b33991d684487",
      "visualSha256": "c3ac1d223a8c79030a0990b185ffe01498856b00a2df206a90bfb4a17d0bede4",
      "tags": [
        "Turn-based tactics",
        "props",
        "lift-platform",
        "off",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.lift-platform.powered.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "lift-platform",
      "family": "brassbelow.props.lift-platform",
      "state": "powered",
      "direction": "s",
      "variant": 0,
      "usage": "Extraction platform; powered state raises its landing ramp and guidance chevrons.",
      "path": "expansion/brassbelow/props/lift-platform/powered-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "f04dce65bf9ed1789e725051548c8f6557bc76b497d6dc32a5fa91aabf9644d6",
      "visualSha256": "e2b7a51868a3c4c91dfe4564071655e9249132d0a003abf40c2e5e60ca6007cd",
      "tags": [
        "Turn-based tactics",
        "props",
        "lift-platform",
        "powered",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.lift-platform.damaged.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "lift-platform",
      "family": "brassbelow.props.lift-platform",
      "state": "damaged",
      "direction": "s",
      "variant": 0,
      "usage": "Extraction platform; powered state raises its landing ramp and guidance chevrons.",
      "path": "expansion/brassbelow/props/lift-platform/damaged-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "c2cc980c5d6ddce9b107c3201d49b94de359d6cb844cf07d4d10c75182305da7",
      "visualSha256": "d62a8a9d69b57990e65d17e11d4339b7eb8093d3cd68b51a7f8e2bcd2a61a28e",
      "tags": [
        "Turn-based tactics",
        "props",
        "lift-platform",
        "damaged",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.vent-fan.off.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "vent-fan",
      "family": "brassbelow.props.vent-fan",
      "state": "off",
      "direction": "s",
      "variant": 0,
      "usage": "Ventilation/hazard controller with intact, active, and broken blades.",
      "path": "expansion/brassbelow/props/vent-fan/off-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "dce4f41da288e7e61e07b0f849742aef9019f7f6010533e4ea5938de1e235098",
      "visualSha256": "0ab626d28ddc1fd71f4fffe8943d17a5c7abe39f54bb158fc1a82061e9103876",
      "tags": [
        "Turn-based tactics",
        "props",
        "vent-fan",
        "off",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.vent-fan.powered.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "vent-fan",
      "family": "brassbelow.props.vent-fan",
      "state": "powered",
      "direction": "s",
      "variant": 0,
      "usage": "Ventilation/hazard controller with intact, active, and broken blades.",
      "path": "expansion/brassbelow/props/vent-fan/powered-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "47616404b67232ff360e9c9609fd9aeb95d0bb71619a3a0d2d10bda78201061c",
      "visualSha256": "bd53add8070378f8e88652ba1744a0384122fcd89d4950a949363317a1b17446",
      "tags": [
        "Turn-based tactics",
        "props",
        "vent-fan",
        "powered",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.vent-fan.damaged.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "vent-fan",
      "family": "brassbelow.props.vent-fan",
      "state": "damaged",
      "direction": "s",
      "variant": 0,
      "usage": "Ventilation/hazard controller with intact, active, and broken blades.",
      "path": "expansion/brassbelow/props/vent-fan/damaged-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "4f422f23d4dfd1f36d3484caac76ed737281a4b06d4aecac46f347c10d9cdf60",
      "visualSha256": "60c5cf7f38508a747de1332534100d8d704c753021e4159b4aa4f470c4e995fb",
      "tags": [
        "Turn-based tactics",
        "props",
        "vent-fan",
        "damaged",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.signal-dish.off.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "signal-dish",
      "family": "brassbelow.props.signal-dish",
      "state": "off",
      "direction": "s",
      "variant": 0,
      "usage": "Mechanical relay dish with a deployed antenna and severed damaged strut.",
      "path": "expansion/brassbelow/props/signal-dish/off-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "b7926591e8a9ef33012aff0e31afe67684ddce13eb7e051040aa00e0eed189e8",
      "visualSha256": "ad7d21ff87096fc87788b69d0afb2421dff7f05a5c2743903b19bb6bee5accb4",
      "tags": [
        "Turn-based tactics",
        "props",
        "signal-dish",
        "off",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.signal-dish.powered.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "signal-dish",
      "family": "brassbelow.props.signal-dish",
      "state": "powered",
      "direction": "s",
      "variant": 0,
      "usage": "Mechanical relay dish with a deployed antenna and severed damaged strut.",
      "path": "expansion/brassbelow/props/signal-dish/powered-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "acbec5877593effcd744278eacf409a51b6a506b8b191e9add0b0e99b688d99d",
      "visualSha256": "1065c93633f11e55a93b0944d4a080e618938218d1ec50ef286ebc5cfb2fb46e",
      "tags": [
        "Turn-based tactics",
        "props",
        "signal-dish",
        "powered",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.signal-dish.damaged.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "signal-dish",
      "family": "brassbelow.props.signal-dish",
      "state": "damaged",
      "direction": "s",
      "variant": 0,
      "usage": "Mechanical relay dish with a deployed antenna and severed damaged strut.",
      "path": "expansion/brassbelow/props/signal-dish/damaged-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "c8025847477ddce24d89089c219f96f5c23061340fa79c429e4eee30d5f9ef20",
      "visualSha256": "b5b7a602d1975126054652e326326f69bb1feb5d13e1539c5f2e229fd73a5881",
      "tags": [
        "Turn-based tactics",
        "props",
        "signal-dish",
        "damaged",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.actors.engineer.idle.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "idle",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/idle-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "7bc66f0984b0fb55d77a8ad371be7ce9a696b824e58a6d6743e7bb5bebaa383e",
      "visualSha256": "dcfbafb588212cbc8d3b523456019cc6ec383f2f9a718c0e05506c6bf236942d",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "idle",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/idle-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "s",
        "sha256": "6cc49f3e4ab4cbb784447470b4b3904089e1d73a1576d7c74ac22aa625adac93"
      }
    },
    {
      "id": "brassbelow.actors.engineer.idle.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "idle",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/idle-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "80a9035d60418e4ba2b7df7dc3f460a3e1ab6416872c4e9bfca1eedef19eb47e",
      "visualSha256": "b599b6316658f27c64e97fd890bc92807383df91d6296df40483ce90244b509e",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "idle",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/idle-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "e",
        "sha256": "6ca5e9c1d3363d444e0a464d36e9b38a6cb190a0e0cd73641bd9d70ab98fdf59"
      }
    },
    {
      "id": "brassbelow.actors.engineer.idle.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "idle",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/idle-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "be2abe788e4a7cc0ab14da376e577e7cf3b9e172c391f10264741a60d40cf13f",
      "visualSha256": "03a0e76cdf6bf3395b80912e1413ccbf471332be2d060f66a0f44a335b661ecd",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "idle",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/idle-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "n",
        "sha256": "955f1add802393b260a4f0799d0ae3f564c738e14724bc4d92ba04f3a330cfc7"
      }
    },
    {
      "id": "brassbelow.actors.engineer.idle.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "idle",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/idle-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "db74b91fae53160ce885dbc15cb3991795fbf1c8bddef9d47f8fef18be4ea043",
      "visualSha256": "ed5b79b9061285f0f409fe4e4abb9973579e77b2dc8de333a578c53098e28051",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "idle",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/idle-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "w",
        "sha256": "b6437cf28138a2bbf69e188c9ae60141934ead22bacb1df80248b6b1fa3f5e23"
      }
    },
    {
      "id": "brassbelow.actors.engineer.walk.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "walk",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/walk-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "47add541e6f514f0dbbeaa87e60971202d4a81d1ba90270b02e098fd004fe70f",
      "visualSha256": "dcfbafb588212cbc8d3b523456019cc6ec383f2f9a718c0e05506c6bf236942d",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "walk",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/walk-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "s",
        "sha256": "f9946d490931de12442e3dc70724ebe734867b2f448aed6c3b4dca9df9626449"
      }
    },
    {
      "id": "brassbelow.actors.engineer.walk.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "walk",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/walk-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "b738c6f863c4ef3a68bcea2844933bed369248062cd30d388cee9c7f53c9ba78",
      "visualSha256": "b599b6316658f27c64e97fd890bc92807383df91d6296df40483ce90244b509e",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "walk",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/walk-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "e",
        "sha256": "e8768520613bf0890e862a716f43ccf7fba2b4553fbb9272cbb5e71e42812d54"
      }
    },
    {
      "id": "brassbelow.actors.engineer.walk.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "walk",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/walk-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "24b0bc669902bb96cdc03fbcae5034705b47802066d2ec53372fd146cfba074f",
      "visualSha256": "03a0e76cdf6bf3395b80912e1413ccbf471332be2d060f66a0f44a335b661ecd",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "walk",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/walk-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "n",
        "sha256": "376e88cc065ac9dbb5b668614dc691294541b6a959a41496bc1f9110ae95b011"
      }
    },
    {
      "id": "brassbelow.actors.engineer.walk.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "walk",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/walk-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "9cf369fdeadf56dbea81b19e378e26a208786691f166f26a93eef1aa18e58aec",
      "visualSha256": "ed5b79b9061285f0f409fe4e4abb9973579e77b2dc8de333a578c53098e28051",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "walk",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/walk-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "w",
        "sha256": "ee844d56c4697d2a6180144e6f2ad256ab3f4c8a4fee439c5d56b9cf08a18af0"
      }
    },
    {
      "id": "brassbelow.actors.engineer.attack.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "attack",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/attack-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "3d9f405218f28ad64fbf254cbd35fc3cb4bff800045e9ff60d85ed84af875264",
      "visualSha256": "1d7b702b3cde5050e31ce6a8686e09ca932baff91084c7725ee1290647f832f3",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "attack",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/attack-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "attack",
        "direction": "s",
        "sha256": "af72a8916623cdcd3b736caaaa71c1c7da11a9bf4811b3b15947d4d1e2432427"
      }
    },
    {
      "id": "brassbelow.actors.engineer.attack.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "attack",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/attack-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "1fa8a609d8fdb0d2fa2ba17d129b96118ea376e67b8ed742b87a979ab8fae040",
      "visualSha256": "091e81578bacc4043dc490548ba9585505cba5b69ca1735b55fb1f5aaceab93c",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "attack",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/attack-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "attack",
        "direction": "e",
        "sha256": "b95817686653aedcbedc27ddcffb19f2a8faccf10ece1eb60666caa4b24b1947"
      }
    },
    {
      "id": "brassbelow.actors.engineer.attack.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "attack",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/attack-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "12abdbb5749c831c71b4095be1b5641a41a2fa1a69345353a4f69762293a6438",
      "visualSha256": "63e7f0858e0a86cce61a6afa45f0dff503495ff44291b76245576cd28a1f1e39",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "attack",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/attack-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "attack",
        "direction": "n",
        "sha256": "ac86080457efd2e81c02c004a5a420576f6ff1e7c563c0405cd8e15d13f45d75"
      }
    },
    {
      "id": "brassbelow.actors.engineer.attack.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "attack",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/attack-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "b5c946e53a565ad77364e188a2d030226fb8610033740ae56417a813e08c9a14",
      "visualSha256": "f159530032520ddd20b3a55d1944ad89ff479aea0b6e3c19e268cf9d80791718",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "attack",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/attack-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "attack",
        "direction": "w",
        "sha256": "404c6046d8c4475f95f329c242e8226911e6e41337e979443cb7d23c4879b919"
      }
    },
    {
      "id": "brassbelow.actors.engineer.interact.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "interact",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/interact-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "3a9aab31814a0cd36829aac2bb43eaed20bb278199ca2d4f18b947f333bc9bd2",
      "visualSha256": "2ddc0951c5be0d06f22e8f52f8dc59dd42510c62d6baa3aec40b60c0484cc9bc",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "interact",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/interact-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "interact",
        "direction": "s",
        "sha256": "84da455c8af9677db57bd085893f18de604395da55dccb12c1c189f6aa55ddf7"
      }
    },
    {
      "id": "brassbelow.actors.engineer.interact.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "interact",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/interact-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "e4bb9677047a9dbc3024ee8e5b82d0550c64a16476ee9408c71fa1eaa7cd66ba",
      "visualSha256": "d6496075b7a912ea9faa8f23c3a84fb27ceaca4ddba1b15afcaa20835817173d",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "interact",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/interact-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "interact",
        "direction": "e",
        "sha256": "213ef9093a7ed27e324cf7ad03323dc2e218607e01e251a562ce124094c6f993"
      }
    },
    {
      "id": "brassbelow.actors.engineer.interact.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "interact",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/interact-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "6241df4e58ee014d0b63eb6734bdb6f6a727e12aee201a32c9fdacfbdd5b72cc",
      "visualSha256": "42039e610ca56f0be45ace70db7c72d57ded2d0300b40aa46b8213c5ae344316",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "interact",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/interact-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "interact",
        "direction": "n",
        "sha256": "d218dcebc55268fee81c7ee4366de962c6ea72fa0c91a1609e9d111780a7e2fe"
      }
    },
    {
      "id": "brassbelow.actors.engineer.interact.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "interact",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/interact-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "c24a859715605fc326ae9eb6475996a40589087ef2723534b6d7b468bc256da3",
      "visualSha256": "cd20a171796902b6b3a863a72e644b28a48d7d25456deaca6911d953fc5d7e22",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "interact",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/interact-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "interact",
        "direction": "w",
        "sha256": "08bd6a2e489f25e1ff8539bf40ec949040ce549b77f078a8f6828e0497bacd81"
      }
    },
    {
      "id": "brassbelow.actors.engineer.hurt.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "hurt",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/hurt-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "ef9f40a633e22e3f874884e830d3fb452a9110560d28b87d28b8e514b20929ab",
      "visualSha256": "2c4c8b6baffb202371f18aa3a83a895719e107768feca3a246c66b1853caacf7",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "hurt",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/hurt-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "s",
        "sha256": "91a3b9a756d08fd5246da6f449bf20cfa717b91593c018e4c0c55af95670bd0c"
      }
    },
    {
      "id": "brassbelow.actors.engineer.hurt.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "hurt",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/hurt-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "cda039793ec79b79e005c3cbb29c2aa446583e79c526b48cde1c536aff33bd8b",
      "visualSha256": "7ff46f4b37e017901ba58eabb5629d1795796fb28bdc819b02d5e97a9ce1143f",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "hurt",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/hurt-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "e",
        "sha256": "1c14dc5ab1495cf1f0598f59c555ff6d14b549394fcf2a3488f6026cbcc4b1ae"
      }
    },
    {
      "id": "brassbelow.actors.engineer.hurt.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "hurt",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/hurt-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "0d57c2c9b17110ec6b60ef9f84240f677983f6ae72da686dd6ef987db3fde12d",
      "visualSha256": "b4750ef69ba0eab537808794a8bc08f47908074af78186135000a9f1cf6379a0",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "hurt",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/hurt-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "n",
        "sha256": "586e914a28f0d3f301aad4005a4d071ec6e94b5e934dfcf9d553f46e28762897"
      }
    },
    {
      "id": "brassbelow.actors.engineer.hurt.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "hurt",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/hurt-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "02f6cd78eda6038461d66c40a3ca60ce5d35ae6c4ff51a1657d3f9e0b92784d5",
      "visualSha256": "c437e5bf6cbeaae70d235461062aac3d0c64d9a0c2e9c1ce7c0e6ea585055cdc",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "hurt",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/hurt-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "w",
        "sha256": "c4a4b468ae9e3d621da63f299c61cd73ca952cb2aea9e027db80ea94253f576d"
      }
    },
    {
      "id": "brassbelow.actors.engineer.incapacitated.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "incapacitated",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/incapacitated-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "b6412a9e4be18d44222cb074740942174ecc87a28bfe3b97225c193328f1c5db",
      "visualSha256": "00318deae92ef75f2a65fac3a347ffa368258cf64c47699946020398dd2e8179",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "incapacitated",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/incapacitated-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "incapacitated",
        "direction": "s",
        "sha256": "544d97cf2c7daf36f7f3ca946dae154ef5722519540382b13565f54f65d186d7"
      }
    },
    {
      "id": "brassbelow.actors.engineer.incapacitated.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "incapacitated",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/incapacitated-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "5e37e8b119e22f97c3a58593d44ccd5501ea9bf96af4628fdf3e59de6c58b881",
      "visualSha256": "97e6445050b9e655285c8faad4baaba1b8d9010f17dc9df2d1dedec5effbcdd4",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "incapacitated",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/incapacitated-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "incapacitated",
        "direction": "e",
        "sha256": "ae018fd3b1d1a4d75f0f6657f7e58c1906a41655e152f6d8cbf75767a7241179"
      }
    },
    {
      "id": "brassbelow.actors.engineer.incapacitated.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "incapacitated",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/incapacitated-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "7661fefa02e26c0ecbed91563d4ba3ec1c017c25b5985d4644b2efd1bc9b8873",
      "visualSha256": "f1b0abe713a5c3dff4653abd3ecc78042397a99bb9530f90e4eab0d957f41ed6",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "incapacitated",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/incapacitated-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "incapacitated",
        "direction": "n",
        "sha256": "a5e2c52641b97ffcda3ea451ec62b247b58fddc9e134ba73e9d5d8af85ec23fb"
      }
    },
    {
      "id": "brassbelow.actors.engineer.incapacitated.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "incapacitated",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/incapacitated-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "a66a49dab9b608891268a5064c23ebec5ef908bda185760e585ff9d553f394be",
      "visualSha256": "f32e79f406a6e24557e5a9e9e817b2b58d288e14629c60c7a2358777420cf8ae",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "incapacitated",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/incapacitated-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "incapacitated",
        "direction": "w",
        "sha256": "605d739af25761bc4a21deddf3380d40e8c04f60efccd7b4f3cea9e7a90b5bf1"
      }
    },
    {
      "id": "brassbelow.actors.engineer.cutoff.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "cutoff",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/cutoff-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "35edd12f9cb8393e7b4a142f461c618445555b456cad7353b0450e858244a975",
      "visualSha256": "ec7d9c14487ace348adb60192d816acccc16664ed63d21b4964e9addfb0088ae",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "cutoff",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/cutoff-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "cutoff",
        "direction": "s",
        "sha256": "3bc9e4f784f1ae6611890863bad272520d3331d1f83728d32d0302a3cf3ef60d"
      }
    },
    {
      "id": "brassbelow.actors.engineer.cutoff.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "cutoff",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/cutoff-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "f44012dbf7f712e317709cac9bd49d81b9b3d4192926a684d9fa9d1616b7225a",
      "visualSha256": "77864848275e292b128cda0bdbaf78cf2273fa8b6d23c5932cb4f77a190b8ac3",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "cutoff",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/cutoff-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "cutoff",
        "direction": "e",
        "sha256": "2b64614f847e4b7552790d999c8c13852d739d169de487b5d99c1a14fec391e0"
      }
    },
    {
      "id": "brassbelow.actors.engineer.cutoff.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "cutoff",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/cutoff-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "a0e608c6ea0cc225b285acce1acfa98139b3bb9a40db405cf24b727c2b264986",
      "visualSha256": "545e55e901c38abbc2cd231944b360ed259c26e340d99a80400f97578a354879",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "cutoff",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/cutoff-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "cutoff",
        "direction": "n",
        "sha256": "8430fe7245a6b37001fb4aea06ba11095d70c62886bd0ef02c087b369253cc7a"
      }
    },
    {
      "id": "brassbelow.actors.engineer.cutoff.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "engineer",
      "family": "brassbelow.actors.engineer",
      "state": "cutoff",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct crew mechanic with goggles, utility apron, backpack, and a working spanner.",
      "path": "expansion/brassbelow/actors/engineer/cutoff-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "2860a25cfcaffb91ce5cdd1f62e39e27393c6503ea374f1e05e50b4831a09683",
      "visualSha256": "8615dbb7a7d75254fdd7d62723df405c4b530fc601b4be29279c10df0d7f2fdb",
      "tags": [
        "Turn-based tactics",
        "actors",
        "engineer",
        "cutoff",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/engineer/cutoff-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "cutoff",
        "direction": "w",
        "sha256": "3e17abc3a2b1be9abe532deaac0215bc3c06c0e9ef824e3bf6178aeabf4f5627"
      }
    },
    {
      "id": "brassbelow.actors.ranger.idle.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "idle",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/idle-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "c7d1ab48a765dce58c7258ac72867ed417255b6cf6003ded7c7f77ac8d015bc2",
      "visualSha256": "62865a6bd60c0f04abebbc59038279b757777a4dc89ee68c7b307d8c4c91ee5c",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "idle",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/idle-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "s",
        "sha256": "8221a0520b77026ac54cff0d37dffea0f40d135fac05cff0e4b19eaf17d847a7"
      }
    },
    {
      "id": "brassbelow.actors.ranger.idle.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "idle",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/idle-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "5455d61c24181068d41033a4caead74947cb91bfaa0ceb1ce0327020353ac6b4",
      "visualSha256": "114518b06c189b6052188a15d3ddc56339d9b7b773aa5758e9189108697c33c3",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "idle",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/idle-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "e",
        "sha256": "00a70d6801a45be1323588c9f21edc0bbe91c6feddeb7e0635d3da801eae764c"
      }
    },
    {
      "id": "brassbelow.actors.ranger.idle.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "idle",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/idle-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "3ae6593d58cbc91a809d47459116877e88c27646efe489c6a07f9b7cdd8c4449",
      "visualSha256": "bdca34e5188824ea7474dcfea0a6f6300e2a1d6cc2994c8b682e31e3909d5a8c",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "idle",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/idle-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "n",
        "sha256": "276c6f2771eb3df228a95e30f44902b883001ff8cb2bac2b7a3198435e409a09"
      }
    },
    {
      "id": "brassbelow.actors.ranger.idle.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "idle",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/idle-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "db4c5961bffefd8e40d198cd353923526417230a5adc8460420797c3b8ce9bdd",
      "visualSha256": "32573f8efa857f0888ed647ff4649a53caf70eb5578c74fa979fd8781458e7cc",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "idle",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/idle-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "w",
        "sha256": "644301ad6c2cc3441982af3e087825e9af598147a29fa926c04726df6407fcb8"
      }
    },
    {
      "id": "brassbelow.actors.ranger.walk.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "walk",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/walk-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "0d5e89645bd1b0cf06f23512dc7c72bd835e6b4f9cc28733b9190d63595073e8",
      "visualSha256": "62865a6bd60c0f04abebbc59038279b757777a4dc89ee68c7b307d8c4c91ee5c",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "walk",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/walk-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "s",
        "sha256": "0bb69c85fdcac7cd1ebec5f6717866c47feb74a63307c764a2fe13069d868f12"
      }
    },
    {
      "id": "brassbelow.actors.ranger.walk.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "walk",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/walk-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "acbbac8840a0c9fcd0e121194eb7ac2e2619c9d5ca85fd9dac75aea46f88a694",
      "visualSha256": "114518b06c189b6052188a15d3ddc56339d9b7b773aa5758e9189108697c33c3",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "walk",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/walk-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "e",
        "sha256": "a6d6c81adf5d03d7f9969413ef4604bca29ccc6968d5039aa078ed9366a33b00"
      }
    },
    {
      "id": "brassbelow.actors.ranger.walk.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "walk",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/walk-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "4ad91867f5509c112bc7a94d6f4da972a8cd07f82793d6588f267941a8e7bf63",
      "visualSha256": "bdca34e5188824ea7474dcfea0a6f6300e2a1d6cc2994c8b682e31e3909d5a8c",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "walk",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/walk-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "n",
        "sha256": "8e38081843d2eab9c4ac3d3baec9ee24dd72862ca0b937fa31e8f6bd12369c45"
      }
    },
    {
      "id": "brassbelow.actors.ranger.walk.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "walk",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/walk-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "d39d8e908a3b85310ccdc2e5b176323640c3434fe82a3ac446a71d322901675e",
      "visualSha256": "32573f8efa857f0888ed647ff4649a53caf70eb5578c74fa979fd8781458e7cc",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "walk",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/walk-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "w",
        "sha256": "1b4b8b9eab34ff84e999e2a91c0fd819be96e92dcb7c1c818d6266e3a93a52e2"
      }
    },
    {
      "id": "brassbelow.actors.ranger.attack.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "attack",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/attack-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "68142304ed163bb0628d53c853d1689e8f92c97c6a128d09f02a33984728005e",
      "visualSha256": "80caa07e05c3c0dbc1a209b17b0684e75d5360c0e3dac0374fdfdd4da6fa7731",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "attack",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/attack-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "attack",
        "direction": "s",
        "sha256": "af29e93e869962a9d9a94e873f21de6351ca1406f3e620e39972815cc35f3b17"
      }
    },
    {
      "id": "brassbelow.actors.ranger.attack.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "attack",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/attack-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "5416cc6618799c63b33ac4267d38b2f3128c3325629662810f09165ad02f0adb",
      "visualSha256": "1be3b0ed98cb4c50a05ff47ab14e18bfaf8492e45374e422fee0c2dc1d9de8f2",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "attack",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/attack-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "attack",
        "direction": "e",
        "sha256": "15d929ee1fbd95bf7d18bf070a48ac18ae3aa806fb56f743f488f165470fdcf9"
      }
    },
    {
      "id": "brassbelow.actors.ranger.attack.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "attack",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/attack-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "d87aea850efb7b37e1d226bdfcd55ca1398b22ffd15ef0087a42adad52857137",
      "visualSha256": "1da1150aa4cd608647f012072f41d66e5a3eac327d253e57aa1f7baac697e0b9",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "attack",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/attack-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "attack",
        "direction": "n",
        "sha256": "b33eadd393587e83e3d01059e7c45aa73d0bda706244485aae61a53c9240908f"
      }
    },
    {
      "id": "brassbelow.actors.ranger.attack.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "attack",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/attack-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "e7c05c2918a9aef181892049a7b65c37716f242d1f26f4349e25f2023d9455b8",
      "visualSha256": "7b5baef1bbbaa929058708a0361428c7525830ceac821b9061348a1b9bab59d7",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "attack",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/attack-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "attack",
        "direction": "w",
        "sha256": "d09f83ab578d9f02a2123f07eef6ff0d5327412296f64b053d605d56de29e13f"
      }
    },
    {
      "id": "brassbelow.actors.ranger.interact.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "interact",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/interact-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "90a564b784a7a246a886806a8c92ddda86a8a51e84d5d7ca521a62048d1bd2af",
      "visualSha256": "e7b3ad5fd2d1ec9d9cced39d6ef9b84f3cf448b8ad95717e067226a4854646af",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "interact",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/interact-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "interact",
        "direction": "s",
        "sha256": "69facb156d00e82396e729c1c8f7351de853637534fdd1ac2995ef454ec28ffd"
      }
    },
    {
      "id": "brassbelow.actors.ranger.interact.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "interact",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/interact-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "17229e4a80ff980289d7ae8d072e93def8f6f7eb5ecc9ac9c9048b12ce0b13ee",
      "visualSha256": "437e846bf3c2f3fb869de133700a367d3a4816b19ecbcb134a4d882eeec90dd8",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "interact",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/interact-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "interact",
        "direction": "e",
        "sha256": "6d49fbcd2da5adeb959837761793003049831a71b5b8b5b1fa6732b220fe8ea8"
      }
    },
    {
      "id": "brassbelow.actors.ranger.interact.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "interact",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/interact-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "05a60ed53a3f690cff72ba05fc69505efb88a9e4dd1d876e249714d56964cac2",
      "visualSha256": "658ec11d9c6c3b1d4ac8cbcf8c165fc349b449e44181f858368bb351425149c4",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "interact",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/interact-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "interact",
        "direction": "n",
        "sha256": "b3d49970ca9e484260ce87c04a364946c7c852b1b84c08283435f03958d14cca"
      }
    },
    {
      "id": "brassbelow.actors.ranger.interact.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "interact",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/interact-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "de4d294a51d6d54d763f19670f07ce29030e8180a82c46c4747825595f6f7d50",
      "visualSha256": "9b1000e5f0f47c248c5f41a4215cdf5f2edeff88027d1cd0aa3d8d8025c62229",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "interact",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/interact-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "interact",
        "direction": "w",
        "sha256": "7b0d0ba5b33d0924321d20295d57080413772eca73972c3130cbc643bcc8d061"
      }
    },
    {
      "id": "brassbelow.actors.ranger.hurt.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "hurt",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/hurt-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "c5961a13559ad3b0138493aaa21030e6798b98ec0e1f3ccf1d221d28043b7987",
      "visualSha256": "0ba34a2b5d2a28af7dc74939a286690e483b45dbc6e87a75053cb48799168457",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "hurt",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/hurt-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "s",
        "sha256": "31bb4d1af105ba45e3e930ccb6d8f5d6759df379ed0d2f591cb31bad337d0593"
      }
    },
    {
      "id": "brassbelow.actors.ranger.hurt.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "hurt",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/hurt-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "06726709ccdd1dc17cddd671c748252dab0c56fda43608254ea6828005016ed8",
      "visualSha256": "c268bd77d10be5e155fe5378143e8e9080a61b8d5f99b22c73fd2a8c9ad3f66c",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "hurt",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/hurt-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "e",
        "sha256": "67dcc6c7183e080a644bd2b33cc0ebd9ce92297aa56b3588602a086b5423a328"
      }
    },
    {
      "id": "brassbelow.actors.ranger.hurt.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "hurt",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/hurt-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "8df3aaa2377dba4586cf0d173b207475edbfedab859a19a3aab5fd58d5aff23d",
      "visualSha256": "2822547a93288092a9c8f9679c3ddcdc8c4a71f156d20b59ea0fa60cda4c2a2c",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "hurt",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/hurt-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "n",
        "sha256": "bd75e93c1ff9e783d9e930bdbf928563a315bc9c2bc8ed14cda4b458797977e7"
      }
    },
    {
      "id": "brassbelow.actors.ranger.hurt.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "hurt",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/hurt-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "000b20acc304fac5170da0cce15cbcb559595f14b8f71f680716b9e9896d3da8",
      "visualSha256": "78026cbad9e0cdcb455cb5da8b196ff3313ccda5bac58d5788bb2c05575b37c2",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "hurt",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/hurt-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "w",
        "sha256": "f5758fe78affc95165b15febe695e888cc5c34e2cae0c84aaf3cbcd11b57aed0"
      }
    },
    {
      "id": "brassbelow.actors.ranger.incapacitated.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "incapacitated",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/incapacitated-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "64037bb8d604eee5067d35da4a4c012d654faa061bde9de0c9706df878db94d4",
      "visualSha256": "9ca96747868f2da870d5973f40c31073863e64e76709c5ce9eb53bf6cce23bd0",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "incapacitated",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/incapacitated-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "incapacitated",
        "direction": "s",
        "sha256": "5c783690a5ee7be3740691617601de46b84c4abc8c94bf3a366e7a68d59b5f49"
      }
    },
    {
      "id": "brassbelow.actors.ranger.incapacitated.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "incapacitated",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/incapacitated-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "cb8dffece7f5bb4f87c963b1e0176da9f248ff723f0f701dc347dd5f7e27fa88",
      "visualSha256": "a2c4dc352e40bdf0adb021d5df62a198921abb6ab99692d6d52ebf4af92bb8dd",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "incapacitated",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/incapacitated-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "incapacitated",
        "direction": "e",
        "sha256": "f464ecd2f46769c146944eb90152e959e077d1b69dc7954832e13affb8184d30"
      }
    },
    {
      "id": "brassbelow.actors.ranger.incapacitated.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "incapacitated",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/incapacitated-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "fe8939495ee34652b561f73c392b32909b8e21ea565710f8bc44e709f3994280",
      "visualSha256": "d7de5d740610a14a6de6151b231ecb58a4fd3d2b7b0ff576abcce362675d3235",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "incapacitated",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/incapacitated-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "incapacitated",
        "direction": "n",
        "sha256": "45c797f5f843dd34df49d6b700191a34ce497c7cc87654ddffdbbdb856a53bc9"
      }
    },
    {
      "id": "brassbelow.actors.ranger.incapacitated.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "ranger",
      "family": "brassbelow.actors.ranger",
      "state": "incapacitated",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct crew marksman with a split coat, visor, and a braced long gun.",
      "path": "expansion/brassbelow/actors/ranger/incapacitated-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "3ac687e2d42fd981c9f4e2dc51955e6f9dcbfeb22c6b0127c7282844dcfc5eff",
      "visualSha256": "ae0c63031706798047197ea9ede55cfbc9ac240f3efbe63c06533d7f3f49fbe4",
      "tags": [
        "Turn-based tactics",
        "actors",
        "ranger",
        "incapacitated",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/ranger/incapacitated-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "incapacitated",
        "direction": "w",
        "sha256": "9e77f9a0e0a9f71826b92da762167b20010f85419369e0eb7693727c3e4db2d6"
      }
    },
    {
      "id": "brassbelow.actors.sentry.idle.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "idle",
      "direction": "s",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/idle-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "561dcb206610a3cb3a09cae555232f2f55ff8fe6cf1193271541443135ba4e5f",
      "visualSha256": "2c4f356214557cc01db0ba462254cbf708df189f2695f45baa05d78628423b7d",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "idle",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/idle-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "s",
        "sha256": "c677da6edd79218e29c490b8dd8b8afeaebcedc4636aaf8adb5a5672700c409e"
      }
    },
    {
      "id": "brassbelow.actors.sentry.idle.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "idle",
      "direction": "e",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/idle-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "cb119d6a984940eab707489b8c375429f4550622185fe0e8e8c45a6d093c08ec",
      "visualSha256": "64704e29b6843c754504b8ae883b7b7c0769a78382a1fb5d8b4218683b3cc220",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "idle",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/idle-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "e",
        "sha256": "311990b38e9e2df75fc54301de95756d3eea218c1e1fc8eb662537f422313395"
      }
    },
    {
      "id": "brassbelow.actors.sentry.idle.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "idle",
      "direction": "n",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/idle-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "46efd7652c984ccb7be91138aae920897a548a999382bb2b0fc084c735576b45",
      "visualSha256": "b04755da7b5021a108fe7adbb230baeb6073bcff374e77c3ba0d53b5dea55372",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "idle",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/idle-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "n",
        "sha256": "f31e4bbe9184bbc9ee34a428c74ede280c04efda525431e7b422511cd6d00970"
      }
    },
    {
      "id": "brassbelow.actors.sentry.idle.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "idle",
      "direction": "w",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/idle-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "c7d39db2e371154ef41b73619b80fbfb86b5bf33642091f4d26c73e6f8fceb1f",
      "visualSha256": "e231725a4cecc76e1fe65481407d969d0504e44900c8916342db328e349debab",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "idle",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/idle-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "w",
        "sha256": "805c71d495f2908cf47d97c2378aa681225c2375acbd98da327da70b3516b5cc"
      }
    },
    {
      "id": "brassbelow.actors.sentry.walk.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "walk",
      "direction": "s",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/walk-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "223ad47ef4d073367c90d0546e37b2cbcfee67d16118a3d0aadebc62f8206921",
      "visualSha256": "2c4f356214557cc01db0ba462254cbf708df189f2695f45baa05d78628423b7d",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "walk",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/walk-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "s",
        "sha256": "37591ed6d560c2dc01339e7d522a194b20bc4ea41ad30acca4f0421efa45a5d7"
      }
    },
    {
      "id": "brassbelow.actors.sentry.walk.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "walk",
      "direction": "e",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/walk-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "741a154945f2c92d31d26d666f59f272cd137abda3b5bef81479d46113a256d8",
      "visualSha256": "64704e29b6843c754504b8ae883b7b7c0769a78382a1fb5d8b4218683b3cc220",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "walk",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/walk-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "e",
        "sha256": "da42bbf76dd922fc934a9e62eafff1838d7b7e20d4265972025b6de733f02615"
      }
    },
    {
      "id": "brassbelow.actors.sentry.walk.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "walk",
      "direction": "n",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/walk-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "efdbd021b214a65d6bd2439f97048536ced0fd036fa64a998151a5b87c7ed1b9",
      "visualSha256": "b04755da7b5021a108fe7adbb230baeb6073bcff374e77c3ba0d53b5dea55372",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "walk",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/walk-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "n",
        "sha256": "46afd676e5260ccd1ce3effe84b8767f784197f7b4d38d5c597f13fd28626d04"
      }
    },
    {
      "id": "brassbelow.actors.sentry.walk.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "walk",
      "direction": "w",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/walk-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "efffeb2d101b25c6ece74cfdd1067e4c7de852f73580f36254585d044612886b",
      "visualSha256": "e231725a4cecc76e1fe65481407d969d0504e44900c8916342db328e349debab",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "walk",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/walk-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "w",
        "sha256": "0c84ff9988bf7075e9b8f9e640b36b3619cb656a1479182592ce2b76fe08d2b0"
      }
    },
    {
      "id": "brassbelow.actors.sentry.attack.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "attack",
      "direction": "s",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/attack-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "c08170a5cc40ebb24a3400797e17f235c879cc9464c91a0be734141a7f3c1a17",
      "visualSha256": "e1f49ac38fc92e5c0a92530c874cfe17a15d5ad023046cb119baf46df7491601",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "attack",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/attack-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "attack",
        "direction": "s",
        "sha256": "18ec65c6e951880737b34e0f17423d2870fb46602941302ff16d51ca084ff9b1"
      }
    },
    {
      "id": "brassbelow.actors.sentry.attack.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "attack",
      "direction": "e",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/attack-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "6c7128566ff3e1bdf25f8ff37ffce62cc248855b6d5a3175bc7c2d7385f4a9bc",
      "visualSha256": "3433dd739e2d04368b00b551688bd0185460b915d5561909dc7d85d9fb9676a9",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "attack",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/attack-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "attack",
        "direction": "e",
        "sha256": "1baf798a81c5bddddfe6de73d7e6a4729edb42850349b59c9bd1eee4a2ef4fbe"
      }
    },
    {
      "id": "brassbelow.actors.sentry.attack.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "attack",
      "direction": "n",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/attack-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "6a169349089c3cb0f852f80d17277e8ae82334f4e17f77e627a58a2c864bce0e",
      "visualSha256": "c9814e24a979490ac166e8d255272c869924451c284137ec5b4751b7a5855037",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "attack",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/attack-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "attack",
        "direction": "n",
        "sha256": "7fc25064013a462580fca5a0f40d2a5f97ad1ced889ee216d8a51b7a84c0a230"
      }
    },
    {
      "id": "brassbelow.actors.sentry.attack.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "attack",
      "direction": "w",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/attack-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "80e2e74062dce09ac98d54fed5842e3f534b67353951c6746f0b1645d179bf4a",
      "visualSha256": "1a37963670d2c161f94bda7732ebc91183258dfa37bd2c8e66895e7ca77bbea5",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "attack",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/attack-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "attack",
        "direction": "w",
        "sha256": "7108d26d95e7aed946ba0aa0fdcaa0d1ca624b0055b1f87d4bd1dc50f8fa119d"
      }
    },
    {
      "id": "brassbelow.actors.sentry.interact.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "interact",
      "direction": "s",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/interact-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "2f86826f5dabd991ee615643054b0a15bb06007e90cf848b03e0ce46f745a150",
      "visualSha256": "b3537998785bb45e3a3ab9fb0d84b8b33fac7991271c2fd781c3f8b558526031",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "interact",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/interact-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "interact",
        "direction": "s",
        "sha256": "b70f20df1a526116db7c84eac63ad489ad7e0c2bc36f288a529fe3286ee725bf"
      }
    },
    {
      "id": "brassbelow.actors.sentry.interact.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "interact",
      "direction": "e",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/interact-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "5eba030bac060a40cd1652fa94b1dd31762625d2dc5c7bbd622baf90600cd276",
      "visualSha256": "85323b22af711b03aba701a0a356bc509837d9925c64787ad727e57dedd78e18",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "interact",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/interact-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "interact",
        "direction": "e",
        "sha256": "6c5d1fce86e0425e2ea4fa9c6b5d0632a97fc05afb779088850081c0f5d715d4"
      }
    },
    {
      "id": "brassbelow.actors.sentry.interact.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "interact",
      "direction": "n",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/interact-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "3b9f902a5b6ea7f5aa8c43829bc3acdc878e2c05192dd87e0ac8038ac2a16770",
      "visualSha256": "29d520d3e9d6577a99eaebe97fff26e76738611b6d787cce72d59a4f124b5d0d",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "interact",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/interact-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "interact",
        "direction": "n",
        "sha256": "cc654d9a8985c553f25aba5b240fda071d9ed7d902539a7802a1b300a44ef7d2"
      }
    },
    {
      "id": "brassbelow.actors.sentry.interact.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "interact",
      "direction": "w",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/interact-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "aae25cd4cdf6e58aa1f54daee68c1c0a3bd1ad8bf168bd5fb3898274d9881157",
      "visualSha256": "16436ba13679169ca3d523a79c5daa7e969f40d6810c37658aeb7b818a81793f",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "interact",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/interact-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "interact",
        "direction": "w",
        "sha256": "3c7a37686e476bc3d9607595b2349911a2cf1836b4f13b6a895a87363ec59274"
      }
    },
    {
      "id": "brassbelow.actors.sentry.hurt.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "hurt",
      "direction": "s",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/hurt-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "a781e237733cc82c00740c61ff0ac49894fc783b8a3ca218ece06ad8d2e9a46f",
      "visualSha256": "a22928d53ba8b75403a7d8860e54070ad5b785f18a2d7790aae83e6c48a94fbd",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "hurt",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/hurt-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "s",
        "sha256": "f996610393536be7ec81da933aa0ee7dd26f40d6078b3637785a1b051c4e5865"
      }
    },
    {
      "id": "brassbelow.actors.sentry.hurt.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "hurt",
      "direction": "e",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/hurt-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "281985d9f1488c9ff07e7ed76b12393a1d38cdb2e3387d2ad67f4cf9b008a5f8",
      "visualSha256": "e5c32766f8028742a1a4510fa178a1e637e6789615204572dcf8fa72db785fbc",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "hurt",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/hurt-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "e",
        "sha256": "4c04cad0d6fd241a757f69bc24d4083227cdb7a5f6e07f400b11012f99a75095"
      }
    },
    {
      "id": "brassbelow.actors.sentry.hurt.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "hurt",
      "direction": "n",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/hurt-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "1e9277b4d9375e99ac52ff0329d91bc57f203be3c1406b31ac04649e7145a919",
      "visualSha256": "bbccc0dbbeaac931265d9381d7c591b72403cdceeeb3c749fa0471ddfa295a11",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "hurt",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/hurt-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "n",
        "sha256": "c847368d8d57187d38be1f222767b2b539377abcb4fd1461dd5b5411cb4ffea6"
      }
    },
    {
      "id": "brassbelow.actors.sentry.hurt.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "hurt",
      "direction": "w",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/hurt-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "0dbe95e017d1426ffd460bd8603597753534aa333995d30f2f9154916d2bbe7f",
      "visualSha256": "c4ceca24e734cb17d2db6ee8511a506ede66fceed1b6054f6b5cffde36e3a052",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "hurt",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/hurt-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "w",
        "sha256": "d1e9284a4403835d6195ab4d96caad7c981a1656f7d462446cd9f18cf31868c5"
      }
    },
    {
      "id": "brassbelow.actors.sentry.incapacitated.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "incapacitated",
      "direction": "s",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/incapacitated-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "31a03f6ff4b97305cae0fbe28cb0927b15b11850cf3af652d9b9c723b2f1ab05",
      "visualSha256": "a4c2c8f70f5fa050c1443aa9ac20622b83edce964b7c25f0a5b7479c2c676056",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "incapacitated",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/incapacitated-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "incapacitated",
        "direction": "s",
        "sha256": "ebdca74ed217960196499528113f614a62e06a9363d48c7aef688c83f86dfbca"
      }
    },
    {
      "id": "brassbelow.actors.sentry.incapacitated.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "incapacitated",
      "direction": "e",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/incapacitated-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "42a4e05401d322b871223680a04fd2654107bf3d6219bbcd73571db365b369eb",
      "visualSha256": "91e77691bb76f0ee449867fc1bb4fab01054377b9c5ca4dc866efd27db7dcab4",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "incapacitated",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/incapacitated-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "incapacitated",
        "direction": "e",
        "sha256": "ff28c87eee084f81ced13c9988aa5517f38f89ebb3a0a858e0fd79ae2f8f5de7"
      }
    },
    {
      "id": "brassbelow.actors.sentry.incapacitated.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "incapacitated",
      "direction": "n",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/incapacitated-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "58d856f56286d97bf6962e64435c773d001443525561fd8196af7a5043fdf6f2",
      "visualSha256": "b4d6204d364b787596beffde134010728a9af3677f224a16ea1fdc9cfebbbbd1",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "incapacitated",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/incapacitated-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "incapacitated",
        "direction": "n",
        "sha256": "059289f8b68839af1235251399b5d933962968cc8dd2ee453dabf8532697e8ec"
      }
    },
    {
      "id": "brassbelow.actors.sentry.incapacitated.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "sentry",
      "family": "brassbelow.actors.sentry",
      "state": "incapacitated",
      "direction": "w",
      "variant": 0,
      "usage": "Enemy tracked sentry chassis with a rotating cannon and independent tread motion.",
      "path": "expansion/brassbelow/actors/sentry/incapacitated-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "f7c2636ca1ca08dfdf1bd30f408bc61866a235e345ffc6f17dbc377217cfe68e",
      "visualSha256": "825f23c4768c9eb0dade8834d0aa4a48b5dc7430035baf44440c0f73c001dd67",
      "tags": [
        "Turn-based tactics",
        "actors",
        "sentry",
        "incapacitated",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/sentry/incapacitated-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "incapacitated",
        "direction": "w",
        "sha256": "c15f244fa449cb6f54d980ce97c5eb24a6923caf7196952bcd828ea63a2d5468"
      }
    },
    {
      "id": "brassbelow.items.spanner.default.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "items",
      "kind": "spanner",
      "family": "brassbelow.items.spanner",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Crew repair and rewire tool.",
      "path": "expansion/brassbelow/items/spanner/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "ab70f7a64478fe6b7345fa7c82c1aa302e1c362181564c6679b672f356486f8d",
      "visualSha256": "30e34a0a3086735ef503dda4a8f637661ac9dbf764e45f86b5c80d18641bdf18",
      "tags": [
        "Turn-based tactics",
        "items",
        "spanner",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "brassbelow.items.charge-cell.default.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "items",
      "kind": "charge-cell",
      "family": "brassbelow.items.charge-cell",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Portable power charge with visible terminals.",
      "path": "expansion/brassbelow/items/charge-cell/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "4c998ab112a6531d433b4a49d15773d22ca6e2cc139a64655a14b97f29e2da72",
      "visualSha256": "81af55d4c140ba7f1871ef992705e006fb348b1f9ac825de923ba670b73bf5f2",
      "tags": [
        "Turn-based tactics",
        "items",
        "charge-cell",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "brassbelow.items.circuit-board.default.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "items",
      "kind": "circuit-board",
      "family": "brassbelow.items.circuit-board",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Salvaged control board with printed traces.",
      "path": "expansion/brassbelow/items/circuit-board/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "fc17054e52aaa80002446843cd5b42f2855e3f6e20eb1b7461c76df030ee4f3b",
      "visualSha256": "0b7125f657997d11527eff0e5b9fc4f3660ed67f36387eb4f053538450db2010",
      "tags": [
        "Turn-based tactics",
        "items",
        "circuit-board",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "brassbelow.items.cog-cluster.default.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "items",
      "kind": "cog-cluster",
      "family": "brassbelow.items.cog-cluster",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Mechanical salvage marked by interlocking gear shapes.",
      "path": "expansion/brassbelow/items/cog-cluster/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "0a2b715d279b5fe76c713620c15a66adbf120b32e7cd932c0aa24358d3118333",
      "visualSha256": "51b35b1f90d9459ea8ef6537aac3473aa2a96d08f26cf359b79cc494e919ac81",
      "tags": [
        "Turn-based tactics",
        "items",
        "cog-cluster",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "brassbelow.items.repair-kit.default.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "items",
      "kind": "repair-kit",
      "family": "brassbelow.items.repair-kit",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Repair consumable with hinged case and cross-shaped clasp.",
      "path": "expansion/brassbelow/items/repair-kit/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "6958dee6d3c2d8e07eefb6762f6bc1e7b2557c7ad52038fa1b85415f18c263e4",
      "visualSha256": "dff8cda5ea657aa5a83f30a878fb8b197afe85b679a0c030ee13a2270abd4f72",
      "tags": [
        "Turn-based tactics",
        "items",
        "repair-kit",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "brassbelow.items.keycard.default.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "items",
      "kind": "keycard",
      "family": "brassbelow.items.keycard",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Door access card with a notched edge.",
      "path": "expansion/brassbelow/items/keycard/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "a8d67c4339fc1fe06d9523cbb4170a75ac15ae19c90f2a12dd897690b42d0906",
      "visualSha256": "b68ae9ad709454f30fdf73721da62ddba76d0befc59afe9e1bd6b3f1655bdae2",
      "tags": [
        "Turn-based tactics",
        "items",
        "keycard",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "brassbelow.items.salvage-crate.default.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "items",
      "kind": "salvage-crate",
      "family": "brassbelow.items.salvage-crate",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Optional objective crate with reinforced corners and a salvage plate.",
      "path": "expansion/brassbelow/items/salvage-crate/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "dcac34c667b7b15255c591f37ff8aded75609bf58ef9d63e5d1d12d89829d848",
      "visualSha256": "a2c3f03d867e19b6ed3f0447696210e7fdf9846f2dc735ce34268900d199eafd",
      "tags": [
        "Turn-based tactics",
        "items",
        "salvage-crate",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "brassbelow.items.scanner.default.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "items",
      "kind": "scanner",
      "family": "brassbelow.items.scanner",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Handheld intent/survey instrument.",
      "path": "expansion/brassbelow/items/scanner/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "1657db4205175fb3f7b821d51d7bd50f3b8e70835b23dd10799e27f497742c68",
      "visualSha256": "2be24f5b5303b0cb8e1f6db6ebd52e0c17b9f81c3b23019915a79e58757d32f2",
      "tags": [
        "Turn-based tactics",
        "items",
        "scanner",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "brassbelow.ui.move-cell.default.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "ui",
      "kind": "move-cell",
      "family": "brassbelow.ui.move-cell",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Reachable cell boundary with four directional notches.",
      "path": "expansion/brassbelow/ui/move-cell/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e14a65cb211f622c4185eb363cc8226fc85794e7ee9083d817809a5425508f97",
      "visualSha256": "4b031593f85146a4ffdad68497f422c03161ef751cb7659822d6e5bce2fc3ccd",
      "tags": [
        "Turn-based tactics",
        "ui",
        "move-cell",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "brassbelow.ui.cover-low.default.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "ui",
      "kind": "cover-low",
      "family": "brassbelow.ui.cover-low",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Half-height cover shield; shape communicates coverage without relying on color.",
      "path": "expansion/brassbelow/ui/cover-low/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "37a9eacb6cc60032361cd24de4cbda9a5161cf8621e1c4293a98c1b3ac34e93b",
      "visualSha256": "7fdf83e934023c33849af1c34f6ea79d43e198189571ef4b4cf0d9d181c6ee7c",
      "tags": [
        "Turn-based tactics",
        "ui",
        "cover-low",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "brassbelow.ui.cover-high.default.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "ui",
      "kind": "cover-high",
      "family": "brassbelow.ui.cover-high",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Full-height cover shield with a crenellated top.",
      "path": "expansion/brassbelow/ui/cover-high/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e8ec54bba6fc4fad9e93ec4826a377376d989d7b66dc8fad8782d8524b834087",
      "visualSha256": "bce5e859ab00231737425f9d36face28a772149f8c63f21b481332e61e3ad9d0",
      "tags": [
        "Turn-based tactics",
        "ui",
        "cover-high",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "brassbelow.ui.intent-arrow.default.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "ui",
      "kind": "intent-arrow",
      "family": "brassbelow.ui.intent-arrow",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Enemy attack direction; rotate or choose a facing before drawing along a lane.",
      "path": "expansion/brassbelow/ui/intent-arrow/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "18cbad00758a0f15eb5aa9c24b7d0ab2642d8b4cc6547e3350ec018ce395c6be",
      "visualSha256": "257f9e5bf472ded5588a9d360bd10d7ce89dc26c87f3fefb106fcb85e511e8c4",
      "tags": [
        "Turn-based tactics",
        "ui",
        "intent-arrow",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "brassbelow.ui.intent-arrow.default.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "ui",
      "kind": "intent-arrow",
      "family": "brassbelow.ui.intent-arrow",
      "state": "default",
      "direction": "e",
      "variant": 0,
      "usage": "Enemy attack direction; rotate or choose a facing before drawing along a lane.",
      "path": "expansion/brassbelow/ui/intent-arrow/default-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "a34431139a5eea8f416d70f3464a8843dba8b21acaf90784fb258b4cb3fa8022",
      "visualSha256": "28241345fa98b31d3cd22ccd6a9058b9aecf0ea13e1e00c9e71da2b9ad888306",
      "tags": [
        "Turn-based tactics",
        "ui",
        "intent-arrow",
        "default",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "brassbelow.ui.intent-arrow.default.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "ui",
      "kind": "intent-arrow",
      "family": "brassbelow.ui.intent-arrow",
      "state": "default",
      "direction": "n",
      "variant": 0,
      "usage": "Enemy attack direction; rotate or choose a facing before drawing along a lane.",
      "path": "expansion/brassbelow/ui/intent-arrow/default-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "29929844dfcbc28402128b25b3abbc84279fd59bdfc6519e7a19d6aac2e42eb0",
      "visualSha256": "a6cf768fdb0a397ca7553533136a101a113d49bc25a6c0f2294fc1a431619229",
      "tags": [
        "Turn-based tactics",
        "ui",
        "intent-arrow",
        "default",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "brassbelow.ui.intent-arrow.default.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "ui",
      "kind": "intent-arrow",
      "family": "brassbelow.ui.intent-arrow",
      "state": "default",
      "direction": "w",
      "variant": 0,
      "usage": "Enemy attack direction; rotate or choose a facing before drawing along a lane.",
      "path": "expansion/brassbelow/ui/intent-arrow/default-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "f95edb6d113702f5c139e2686e18cddd2490f389f572c441f6c35cb5c372fcc1",
      "visualSha256": "f4d83d418f82e309af3c2cf26edadcf320163d908a31e3c2f60fe1283e5729a1",
      "tags": [
        "Turn-based tactics",
        "ui",
        "intent-arrow",
        "default",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "brassbelow.ui.extraction-zone.default.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "ui",
      "kind": "extraction-zone",
      "family": "brassbelow.ui.extraction-zone",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Objective zone with opposing inward chevrons and a landing glyph.",
      "path": "expansion/brassbelow/ui/extraction-zone/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "4e9a0e7a0b779f512495d3fc617af1795756f216f56004a21268f8c677361186",
      "visualSha256": "c6ca5315a4327207f09cb33e9a8eecb1e6a11f5b59bad2ac5511bc5a00dcdb98",
      "tags": [
        "Turn-based tactics",
        "ui",
        "extraction-zone",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "brassbelow.ui.power-node.empty.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "ui",
      "kind": "power-node",
      "family": "brassbelow.ui.power-node",
      "state": "empty",
      "direction": "s",
      "variant": 0,
      "usage": "Power allocation node with charged and empty socket states.",
      "path": "expansion/brassbelow/ui/power-node/empty-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "79dd14c7a9247b29d1075a8349b4505045132fc3d3dbcbfa54fda9602f4612c1",
      "visualSha256": "3ffbbc53ae69fe5da3d39a203cabbe02ea59cf46ede43dc3c247dcfe4f72c0f6",
      "tags": [
        "Turn-based tactics",
        "ui",
        "power-node",
        "empty",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "brassbelow.ui.power-node.charged.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "ui",
      "kind": "power-node",
      "family": "brassbelow.ui.power-node",
      "state": "charged",
      "direction": "s",
      "variant": 0,
      "usage": "Power allocation node with charged and empty socket states.",
      "path": "expansion/brassbelow/ui/power-node/charged-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "4909d359dbb8eca140330403e54876777be69cbae5c42e7bf6dccc5753ab236a",
      "visualSha256": "4391c151f5ae06bff0d762eb877d8746ec3771e8040e629bd7331f560dc9d616",
      "tags": [
        "Turn-based tactics",
        "ui",
        "power-node",
        "charged",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "brassbelow.effects.rewire-arc.play.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "effects",
      "kind": "rewire-arc",
      "family": "brassbelow.effects.rewire-arc",
      "state": "play",
      "direction": "s",
      "variant": 0,
      "usage": "One-shot arcing cable feedback; damage and target ownership are external.",
      "path": "expansion/brassbelow/effects/rewire-arc/play-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "7ea8512622b78fb4fc4968cfbf6b60cdcdbbcc8df204cfe563d2dc200f7d1b62",
      "visualSha256": "d57476de65b6ed268d4e2789edb4317724b7a0ced466fe15e5993f6ed5fabd2a",
      "tags": [
        "Turn-based tactics",
        "effects",
        "rewire-arc",
        "play",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/brassbelow/effects/rewire-arc/play-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 14,
        "loop": false,
        "state": "play",
        "direction": "s",
        "sha256": "9e017beed58558b70657b6c1910f41cdc95585998fbf2bca96fbc99ae91c773d"
      }
    },
    {
      "id": "brassbelow.effects.muzzle-flash.play.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "effects",
      "kind": "muzzle-flash",
      "family": "brassbelow.effects.muzzle-flash",
      "state": "play",
      "direction": "s",
      "variant": 0,
      "usage": "Six-frame discharge that grows at contact and dissipates.",
      "path": "expansion/brassbelow/effects/muzzle-flash/play-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "f9104fd4baac719f0b6c0932e8066541dabf50b952ec9209b394dfa696e18a8d",
      "visualSha256": "b9175fb4f3a1f98b2b42f57a908de89b6f14a24d01e9665930862ab440fa6257",
      "tags": [
        "Turn-based tactics",
        "effects",
        "muzzle-flash",
        "play",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/brassbelow/effects/muzzle-flash/play-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 14,
        "loop": false,
        "state": "play",
        "direction": "s",
        "sha256": "9e2ea1fd6cb5b88c2df6b81be5ac4cafd15732f660afefbbbaf6a2989032661f"
      }
    },
    {
      "id": "brassbelow.effects.impact-shards.play.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "effects",
      "kind": "impact-shards",
      "family": "brassbelow.effects.impact-shards",
      "state": "play",
      "direction": "s",
      "variant": 0,
      "usage": "One-shot metal impact with expanding debris and fading fragments.",
      "path": "expansion/brassbelow/effects/impact-shards/play-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "48cf0761d90b68ca1214ce0e27da0e314d745578ff8b0875f26fe959d807a6a8",
      "visualSha256": "0d6d9ded9c2264e1b170a0094ebff667853a6b743efcf271d34aadeb1940c015",
      "tags": [
        "Turn-based tactics",
        "effects",
        "impact-shards",
        "play",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/brassbelow/effects/impact-shards/play-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 14,
        "loop": false,
        "state": "play",
        "direction": "s",
        "sha256": "36bbeccfe06dfaaf5378af005c78a45200c3dae923b90757c23cb752d6398b16"
      }
    },
    {
      "id": "brassbelow.props.alarm-beacon.quiet.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "alarm-beacon",
      "family": "brassbelow.props.alarm-beacon",
      "state": "quiet",
      "direction": "s",
      "variant": 0,
      "usage": "Raised rotating alarm petals distinguish a hostile alert from a quiet closed lamp.",
      "path": "expansion/brassbelow/props/alarm-beacon/quiet-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "a351acea546e6b57d076192bf62b07ec5530b99d41a10c3f92b565ee3815f43c",
      "visualSha256": "ae5b12d9a3cc3db14d390676627396a0402773572cd9c6dddd1c3e13fae2654c",
      "tags": [
        "Turn-based tactics",
        "props",
        "alarm-beacon",
        "quiet",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.alarm-beacon.alert.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "alarm-beacon",
      "family": "brassbelow.props.alarm-beacon",
      "state": "alert",
      "direction": "s",
      "variant": 0,
      "usage": "Raised rotating alarm petals distinguish a hostile alert from a quiet closed lamp.",
      "path": "expansion/brassbelow/props/alarm-beacon/alert-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "1b6c61b93b91994c30bd76d4a7d6e43b302dc71a8d4bfc124367453509712164",
      "visualSha256": "424510befe082e4fc407e56687cc1abda98290c973266d081b294f0f974fac57",
      "tags": [
        "Turn-based tactics",
        "props",
        "alarm-beacon",
        "alert",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.circuit-breaker.off.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "circuit-breaker",
      "family": "brassbelow.props.circuit-breaker",
      "state": "off",
      "direction": "s",
      "variant": 0,
      "usage": "Lever, linked contact and physically separated tripped contact for circuit inspection.",
      "path": "expansion/brassbelow/props/circuit-breaker/off-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "f4e6836552c967ab0ee966b8d41fe91b678e260f8bca863bd9193facffa2abfa",
      "visualSha256": "0f50de0f8804f942f4c20f50e0c1d6dd97af4edff88a32866e8b34a5bbda651f",
      "tags": [
        "Turn-based tactics",
        "props",
        "circuit-breaker",
        "off",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.circuit-breaker.powered.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "circuit-breaker",
      "family": "brassbelow.props.circuit-breaker",
      "state": "powered",
      "direction": "s",
      "variant": 0,
      "usage": "Lever, linked contact and physically separated tripped contact for circuit inspection.",
      "path": "expansion/brassbelow/props/circuit-breaker/powered-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "1aba30528d88555ac3030d83981ee40fd6f3e1b9faffa4206fbcead83b115801",
      "visualSha256": "128cd6e7b00d9c74aa8ce64ce7a941a83160aed38a3a195b8b8e53e30fd13f5e",
      "tags": [
        "Turn-based tactics",
        "props",
        "circuit-breaker",
        "powered",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.circuit-breaker.tripped.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "circuit-breaker",
      "family": "brassbelow.props.circuit-breaker",
      "state": "tripped",
      "direction": "s",
      "variant": 0,
      "usage": "Lever, linked contact and physically separated tripped contact for circuit inspection.",
      "path": "expansion/brassbelow/props/circuit-breaker/tripped-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "4c2ea52c325f5389b446c2da4961ee86d04a17778c4833bbdcfda852841fb30f",
      "visualSha256": "702c27d73b79297af58ca66b6a096c4986b4ff0b3d6b089306ee8c83c539eb8d",
      "tags": [
        "Turn-based tactics",
        "props",
        "circuit-breaker",
        "tripped",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.actors.watchtower-turret.idle.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "idle",
      "direction": "s",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/idle-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "6feac5e93b4c3cf513db1a61c5067af237a86776cb215a61579bb7c03ab8fb09",
      "visualSha256": "906eb94d6162602d84eab7b387251c3a2ed0dcb512819f27488600a84a97b4b9",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "idle",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.actors.watchtower-turret.idle.se.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "idle",
      "direction": "se",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/idle-se-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "7ea660f9444d7d5b668b993073511df1ed3a9bde1c817004b48f0c57894e02dc",
      "visualSha256": "e71fc832295a4408ed9fdbe7e9f81aa6ad8462e4073d2b830db42371efa04ba9",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "idle",
        "se",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.actors.watchtower-turret.idle.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "idle",
      "direction": "e",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/idle-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "7d2246f1cfe165efafef9961e7d99344979085456bd57b5c2ccb911205200c74",
      "visualSha256": "994c2e861185b06fd07ac17a4bd995a20503005b2bb78a50004446544931db53",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "idle",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.actors.watchtower-turret.idle.ne.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "idle",
      "direction": "ne",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/idle-ne-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "119c6fae9830c6b5c0193a6df4a61f99b2cefeb53f979f84640c36ef711cddb9",
      "visualSha256": "433ea41224147d283713ab12cfc7b3ef732e4f6681a5917cfc68dd612b353943",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "idle",
        "ne",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.actors.watchtower-turret.idle.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "idle",
      "direction": "n",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/idle-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "c711393c577914e8232afbf03370963c264b0fc1d50d9b43e2425867c21d18c3",
      "visualSha256": "6158dcac81991f3c0c8591387ce5e8bedb586f1e2d69e57f25fb85901411dbaf",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "idle",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.actors.watchtower-turret.idle.nw.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "idle",
      "direction": "nw",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/idle-nw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "7c72c5197ac6e75d87cd424d3dc539751531385e95d2f4acdd9b8bc5eebf9c5e",
      "visualSha256": "2111b42b4ee49b74bc35973fca380f7daf107bb87a03214df9aa4123abe39023",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "idle",
        "nw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.actors.watchtower-turret.idle.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "idle",
      "direction": "w",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/idle-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "c18d422ff55bd1174a2faaf7694072ae389864464fd90d250bd65c625a342430",
      "visualSha256": "be3a2320af071185fc01f63206554de2036488c96b8ca48f00fce8645bb60761",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "idle",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.actors.watchtower-turret.idle.sw.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "idle",
      "direction": "sw",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/idle-sw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "d2f14ccfd6101e9b58cadd8948df3d80861d866db245724b9a438a59fa7e186d",
      "visualSha256": "a140443e6148c684d984e5f3e7c1becdff1210b27074ba842bd8340b453616db",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "idle",
        "sw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.actors.watchtower-turret.jammed.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "jammed",
      "direction": "s",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/jammed-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "98cad2e2f47ebb478c3e169f2e53d771cf61b148bf0507dc1d25b16f5bd1abf7",
      "visualSha256": "bc1b790383e4183723548b533ac68f71f2ff2ab7068dbc9865652b9f898b72a8",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "jammed",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.actors.watchtower-turret.jammed.se.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "jammed",
      "direction": "se",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/jammed-se-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "a3eac3cbd74cfb5ca2e1ccbd36fdf346501cba7f78e788c84e84a8f0f7bc84f6",
      "visualSha256": "261e92298dab3d3137aa81911c8cf00d47568b4c2fe37e05a25d4402e80e6db4",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "jammed",
        "se",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.actors.watchtower-turret.jammed.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "jammed",
      "direction": "e",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/jammed-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "62361023151775bf2a577812653aa50e5082f89aedc312187a93755dd44471e4",
      "visualSha256": "f8635b2c1769311f0e97c325eb7089e5a83f9534ec483e60893852c23fa7c3de",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "jammed",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.actors.watchtower-turret.jammed.ne.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "jammed",
      "direction": "ne",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/jammed-ne-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "ba51dbbbba4b08d5fdc8dadede60817de5bfb33512f91ac61795d32dc9e658f4",
      "visualSha256": "fc7f730351066a982a4c9c661bf4f59fe4740bd19caf1fdd40bf139c90bf70ef",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "jammed",
        "ne",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.actors.watchtower-turret.jammed.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "jammed",
      "direction": "n",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/jammed-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "22ab14ada4091da376715a94ba2c0ca8b1b954c0d946ba4817c5869fb54916e7",
      "visualSha256": "1eeb7485e5d5871ca7dd634be96d5b81478db19f305fe632816eb0575e91e074",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "jammed",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.actors.watchtower-turret.jammed.nw.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "jammed",
      "direction": "nw",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/jammed-nw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "d008127c448dbce772eedefa0b9d892ae52613b5c9b778b557da4082ac4ef799",
      "visualSha256": "2896583366e9b62c3561114448447c6ac316665f4bb10fe43ff6c2f7d95dae31",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "jammed",
        "nw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.actors.watchtower-turret.jammed.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "jammed",
      "direction": "w",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/jammed-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "8adafa26fe347520c99ba07937b2da0ccd2949d47f4ca8b4e2fb8172aa9617c4",
      "visualSha256": "9264f995c1852469ddd7b59c26e82d7dd1f4bed8a303aa7bb8a935a83c8acd09",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "jammed",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.actors.watchtower-turret.jammed.sw.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "jammed",
      "direction": "sw",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/jammed-sw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "7c02893cde205e5990e7b94161a67954d80d99560703ea0f2a80e964b96511aa",
      "visualSha256": "645b929198c02acc493ee4eaf622d49827b7b6dbc1a5ad92a5fde30b4621202e",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "jammed",
        "sw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.actors.watchtower-turret.attack.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "attack",
      "direction": "s",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/attack-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "3d453effed116c6ee9fed40d3c1ac33329f087509c018c26c3fd2758a5743acb",
      "visualSha256": "79a9869a5815c8bb6a624d4d0773b02539552b499ccfb6b46e647236492ebf49",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "attack",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/attack-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "attack",
        "direction": "s",
        "sha256": "f88f2c6ca45be929c035aeca90d006329965dc34ba3f4d43a63fbecb62fc998b"
      }
    },
    {
      "id": "brassbelow.actors.watchtower-turret.attack.se.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "attack",
      "direction": "se",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/attack-se-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "20b9cf99e91095653976725d772d64c59a3bcb04f0fe07cb0b614ff3eacfe90b",
      "visualSha256": "d6d8180e69b35143bdd37e1ee60a24bba99be8403d67181ea193b294f12a960b",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "attack",
        "se",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/attack-se-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "attack",
        "direction": "se",
        "sha256": "d75402ec35c00605f0a965953a1cb55107d51a9b10ccdef985d10c087e838b0d"
      }
    },
    {
      "id": "brassbelow.actors.watchtower-turret.attack.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "attack",
      "direction": "e",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/attack-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "873b6b76d332efc1536ba1cd98a3da063ce280b5ed7a8d010adcc931e33d6cc2",
      "visualSha256": "ddbf08412c9a497247dc2f0edcb85223d866beb814855025c48e476001133879",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "attack",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/attack-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "attack",
        "direction": "e",
        "sha256": "8b3b0cd5560f0e5aae13f6c82676a1be0d38353e632c2d6be80833b8900ad21d"
      }
    },
    {
      "id": "brassbelow.actors.watchtower-turret.attack.ne.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "attack",
      "direction": "ne",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/attack-ne-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "4f7619659e370ecac78c4c65d011179ded265b0151876b0b156852dc7e6aa94d",
      "visualSha256": "82c2bf3dba6b1c6e3910bb7f971465a36c2901041c9031ae7b2352173e9f5685",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "attack",
        "ne",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/attack-ne-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "attack",
        "direction": "ne",
        "sha256": "a736c0ba60d277bab41a82e9ce53690873ca542330055accc905c37a1e4aafac"
      }
    },
    {
      "id": "brassbelow.actors.watchtower-turret.attack.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "attack",
      "direction": "n",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/attack-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "82d5ab107ab47603892dceb7086708629318c3ae11e830bb9690df75e0f702df",
      "visualSha256": "5dc9847f291ede1405f8ec07f708fc92e0b79ebb2924139a28e88f3451e537a2",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "attack",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/attack-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "attack",
        "direction": "n",
        "sha256": "a0ad0e9f6628dc9dffd61906b402cbe331915b5dcf1ee930ae4a1dc9cfcc7bcc"
      }
    },
    {
      "id": "brassbelow.actors.watchtower-turret.attack.nw.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "attack",
      "direction": "nw",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/attack-nw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "a62100556b1006d63d0253bf162a6dec1247ee71aba2301061aaf9758ab6cf5c",
      "visualSha256": "a610717591786b6ef09ff9023eec3dd24d861ee365aded93cb7908da53440af5",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "attack",
        "nw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/attack-nw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "attack",
        "direction": "nw",
        "sha256": "2c04c8532bb5b5bb02bc328783d6fc2562f30a13663cbc6fcfdcf17310756193"
      }
    },
    {
      "id": "brassbelow.actors.watchtower-turret.attack.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "attack",
      "direction": "w",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/attack-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "e902f737bcf0af7a15bf15e21d5569dee4f467a45bde6bd6fb6cb7a6a618e9ff",
      "visualSha256": "3ff70568c978a966884603ca4fa7d1741e22343fafe8b91f9f9212059c1e5e0c",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "attack",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/attack-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "attack",
        "direction": "w",
        "sha256": "9bf13b44489a6ad9758724f4a30e35567da1b1f62cd2ee0493b8c4f3895736f3"
      }
    },
    {
      "id": "brassbelow.actors.watchtower-turret.attack.sw.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "attack",
      "direction": "sw",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/attack-sw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "bcf33040fbdf2673b71a60eeaed0a2d80ecb722d4a7d3d8ca2f7efcec5f7b2bb",
      "visualSha256": "4bab18b50248692b7185a9305babaf5588a52f48f2400944a0818af09db02c42",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "attack",
        "sw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/attack-sw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "attack",
        "direction": "sw",
        "sha256": "a99e005cb2e3bee7903739abf69b039d382c323b7e1787658f077acdbdf47fca"
      }
    },
    {
      "id": "brassbelow.actors.watchtower-turret.hurt.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "hurt",
      "direction": "s",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/hurt-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "88b0c5605f5e2a87277ed314bdb05ddc9c57bf898e062fad188f38a1a12c2788",
      "visualSha256": "e6b4bc2da8ac8f2cf43beff45047e9c08484363c5d213e6eb32e92287d7ec455",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "hurt",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/hurt-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "hurt",
        "direction": "s",
        "sha256": "805de35428bac488fdb7a4da133ea7c307d9997834b96a7c5e720353db28bb3d"
      }
    },
    {
      "id": "brassbelow.actors.watchtower-turret.hurt.se.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "hurt",
      "direction": "se",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/hurt-se-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "e6ff889de548d6fbfe82386c18709da11aa4f6cd3164d643356bebc0f5a763c4",
      "visualSha256": "d4f837cf8b94ddd9dfcbd1a5900b15611d847d8fe732e35ed253bd23992ad011",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "hurt",
        "se",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/hurt-se-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "hurt",
        "direction": "se",
        "sha256": "e52130cfccf3759d415762383cdc64e0c398d170bc4c80dfe41c79310f8c30b9"
      }
    },
    {
      "id": "brassbelow.actors.watchtower-turret.hurt.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "hurt",
      "direction": "e",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/hurt-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "3924513d6defc9e10bedf9a31e3fee046e22aa45d050ffb838888f59e007b19d",
      "visualSha256": "38758ab39616c99a370f721bb0b901e994d44ec5212d72370676e5f81b92a4dd",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "hurt",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/hurt-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "hurt",
        "direction": "e",
        "sha256": "3d357f82ca626921c027eaea08d24fbfea19870a32407421cd82bb3c2c7f4ecb"
      }
    },
    {
      "id": "brassbelow.actors.watchtower-turret.hurt.ne.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "hurt",
      "direction": "ne",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/hurt-ne-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "3da891abfd0b57370994607eab7dc416d0c86638e35049773d7b247558cdc331",
      "visualSha256": "bd29d7a231221003b7a9c52c01a427bcfe842025b64b21a4eae2091518b317f5",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "hurt",
        "ne",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/hurt-ne-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "hurt",
        "direction": "ne",
        "sha256": "4ec46938a579815eae5a8f011d0dbebd6baa2b1a23b1ca08bae17845f0b9cf40"
      }
    },
    {
      "id": "brassbelow.actors.watchtower-turret.hurt.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "hurt",
      "direction": "n",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/hurt-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "662f737aab9a488c0053493343696337712e8415436be603a872bb046768f4c5",
      "visualSha256": "df0146f6514012325e3e0a69ba4b2d1da7290236756f4f14740552d17efc4b45",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "hurt",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/hurt-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "hurt",
        "direction": "n",
        "sha256": "0c7293f6935f262321d068965f079e6164d0e991d4e316a4356468f515737b4c"
      }
    },
    {
      "id": "brassbelow.actors.watchtower-turret.hurt.nw.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "hurt",
      "direction": "nw",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/hurt-nw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "02d2bfb7b2b3b4c8f54092edce9d857ef9267b967a6b1814bf4cef6caf392db5",
      "visualSha256": "1bc91da48d1638d4b3501f9e5c6d06c77ee389bbab878ea596eac37d1e23e4d8",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "hurt",
        "nw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/hurt-nw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "hurt",
        "direction": "nw",
        "sha256": "dfb4bc0e2a80609e2aaea698dc51fe87c7eaa7f5b3570e17dc25a574b06c59b9"
      }
    },
    {
      "id": "brassbelow.actors.watchtower-turret.hurt.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "hurt",
      "direction": "w",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/hurt-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "2b4553af3e03bf6fbfbec8db4facc7c289804ee49e3231042cba2238a23a014a",
      "visualSha256": "57270ac0f7b52c7fc86b98aa8720c0c6f8f33e07b1780604a3b29f507ac06567",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "hurt",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/hurt-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "hurt",
        "direction": "w",
        "sha256": "cf44806fc35509ff59d7de396f5311b9cdb54aac275042f1793449bf6fac7b1a"
      }
    },
    {
      "id": "brassbelow.actors.watchtower-turret.hurt.sw.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "hurt",
      "direction": "sw",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/hurt-sw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "b77114e272db10643167f2b3f35ed11085440a9a10b7b08d6b082f199b33bb50",
      "visualSha256": "7d806bc0b9c9320bca232b8f1fed5c455c19def96a6fa7b19139c49f70c88f67",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "hurt",
        "sw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/hurt-sw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "hurt",
        "direction": "sw",
        "sha256": "dc389edf4b8d2f8142a7e2681687f55a458b4091c3c9ee488e7eaeb78350b37c"
      }
    },
    {
      "id": "brassbelow.actors.watchtower-turret.incapacitated.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "incapacitated",
      "direction": "s",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/incapacitated-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "c059f32d06d1da27da37d9d48e595d79d90e3845dc99b3fd87247ce9fa6f157a",
      "visualSha256": "d7af9402385439af7c5cd067b3f26d83645f3572044b8bfd85c75b94a0e9f063",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "incapacitated",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/incapacitated-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "incapacitated",
        "direction": "s",
        "sha256": "64afaed430380d88693582a902d3e54b69f9e9cd1bf63541f1eb0cc54b57eda0"
      }
    },
    {
      "id": "brassbelow.actors.watchtower-turret.incapacitated.se.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "incapacitated",
      "direction": "se",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/incapacitated-se-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "dec99e51a893a56f623e7bf57d43c898ed78120b39067235194ab54f746cced2",
      "visualSha256": "27d4789d4872bd59483e341f76ad7cb3a26548ee47a73bead43e1cb2ad4cc43e",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "incapacitated",
        "se",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/incapacitated-se-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "incapacitated",
        "direction": "se",
        "sha256": "f653184d737bc9e7c6a2a208221f3b0c28b1835a9a2d6da6b59d28047ed453a3"
      }
    },
    {
      "id": "brassbelow.actors.watchtower-turret.incapacitated.e.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "incapacitated",
      "direction": "e",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/incapacitated-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "59f470a31ea5405fd1863aff8c113c76a63af7359b4a15fafe809f275a34e68b",
      "visualSha256": "775a7e2f4c3048bb7079553663e46534ed87f72a724c5589bc705c7366fc5051",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "incapacitated",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/incapacitated-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "incapacitated",
        "direction": "e",
        "sha256": "303ddc811b8f68eb1321117e49913bf35bcc4a92609cd3817ce6e76684e644dc"
      }
    },
    {
      "id": "brassbelow.actors.watchtower-turret.incapacitated.ne.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "incapacitated",
      "direction": "ne",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/incapacitated-ne-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "54d37982c7e81981bdea1ff2ad272ef46259607709bc2210c4679e634143dd2a",
      "visualSha256": "f991b6674ab22bc56c443791e80a877141e0d1af564ea99b1f770ac88d42399e",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "incapacitated",
        "ne",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/incapacitated-ne-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "incapacitated",
        "direction": "ne",
        "sha256": "9e032cf60d2d9b3ed6fe956385901b24421aacd6c7e6f0e799580d01dc18c1ed"
      }
    },
    {
      "id": "brassbelow.actors.watchtower-turret.incapacitated.n.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "incapacitated",
      "direction": "n",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/incapacitated-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "a39da3cd7028d1b247b239290f0be10f552607b5291524632b95c448dfdfbfe9",
      "visualSha256": "eb7d2a4b3b4206fdbc4e258e1cda7b8863f5c85ca66380a6b05cbbb69e2850e5",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "incapacitated",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/incapacitated-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "incapacitated",
        "direction": "n",
        "sha256": "e848e3a1cc54a4d26406f58caa4c243cc3498d9fca7c511630754fe47bca50a9"
      }
    },
    {
      "id": "brassbelow.actors.watchtower-turret.incapacitated.nw.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "incapacitated",
      "direction": "nw",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/incapacitated-nw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "ed5a291483ce715d2afbc998c69670590e422f735236ece5f71f5477297c9f30",
      "visualSha256": "b70058d33b97d511372a3a2028ad1d4ba3906ff3638ecf7d669e543648b3e116",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "incapacitated",
        "nw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/incapacitated-nw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "incapacitated",
        "direction": "nw",
        "sha256": "166d16d434e7e963def0e85087318086c654538e8805d3bf666c664fa150f7c9"
      }
    },
    {
      "id": "brassbelow.actors.watchtower-turret.incapacitated.w.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "incapacitated",
      "direction": "w",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/incapacitated-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "5fd3deb7e636cc98635bdfcd9106e5b203dcea05d03b2a780133918e732f33bf",
      "visualSha256": "0dcf1c7d4ea4444896c4b0d444f9e89adbedea3e4e5affef5bb4d7255850e82e",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "incapacitated",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/incapacitated-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "incapacitated",
        "direction": "w",
        "sha256": "753ea5b14e3cea36ecb6c88d705f76dad4ac59856ce95a82b5d8b0b8d706308a"
      }
    },
    {
      "id": "brassbelow.actors.watchtower-turret.incapacitated.sw.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "actors",
      "kind": "watchtower-turret",
      "family": "brassbelow.actors.watchtower-turret",
      "state": "incapacitated",
      "direction": "sw",
      "variant": 0,
      "usage": "Stationary hostile twin-barrel turret with bolted outriggers, eight screen facings, jammed shutters and a persistent collapsed chassis.",
      "path": "expansion/brassbelow/actors/watchtower-turret/incapacitated-sw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "c7da80b6b61da0014b48167e6644fce88ee68b3a422f7719fc79892a3e70a466",
      "visualSha256": "595b62f90aca3cde64a84475c116404ea32faa3d464b2a043c846dc8257046e0",
      "tags": [
        "Turn-based tactics",
        "actors",
        "watchtower-turret",
        "incapacitated",
        "sw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/actors/watchtower-turret/incapacitated-sw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "incapacitated",
        "direction": "sw",
        "sha256": "3147b6222fbffdf3404a485bc32a13425df6813f1679e8908db902042ecd43cf"
      }
    },
    {
      "id": "brassbelow.props.pump-governor.dry.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "pump-governor",
      "family": "brassbelow.props.pump-governor",
      "state": "dry",
      "direction": "s",
      "variant": 0,
      "usage": "District water pump with a missing governor socket, a seated regulator and closed valve, or an open valve and visibly flowing chute. The flywheel and water clip are cosmetic; engine rules own pressure and supply.",
      "path": "expansion/brassbelow/props/pump-governor/dry-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "7ff5a250480c24be5c8675eb2371c7ece7d554dc019d04ca1f0c4fa209684097",
      "visualSha256": "7444273e3cc8eabfe748db8661641e64bd280138bda9cf5ab09152dea8365352",
      "tags": [
        "Turn-based tactics",
        "props",
        "pump-governor",
        "dry",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.pump-governor.ready.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "pump-governor",
      "family": "brassbelow.props.pump-governor",
      "state": "ready",
      "direction": "s",
      "variant": 0,
      "usage": "District water pump with a missing governor socket, a seated regulator and closed valve, or an open valve and visibly flowing chute. The flywheel and water clip are cosmetic; engine rules own pressure and supply.",
      "path": "expansion/brassbelow/props/pump-governor/ready-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "2345c2c6d58f50667f534ace735588022075b36ecf81bed2fa531e141a52a356",
      "visualSha256": "9f34904c2911a2b95622085afe3df269c80d0ff64f9ecd1daaba62b73a77ff89",
      "tags": [
        "Turn-based tactics",
        "props",
        "pump-governor",
        "ready",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "brassbelow.props.pump-governor.flowing.s.00",
      "game": "brassbelow",
      "edition": "expansion",
      "category": "props",
      "kind": "pump-governor",
      "family": "brassbelow.props.pump-governor",
      "state": "flowing",
      "direction": "s",
      "variant": 0,
      "usage": "District water pump with a missing governor socket, a seated regulator and closed valve, or an open valve and visibly flowing chute. The flywheel and water clip are cosmetic; engine rules own pressure and supply.",
      "path": "expansion/brassbelow/props/pump-governor/flowing-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "d8e460be38748422b536269dad1e485d974a48755af2666adf4f4364b5e7ab45",
      "visualSha256": "80006b3d298bca9aec577562dd84db54234dee07e41bf8e9d07172a5f0e61d8d",
      "tags": [
        "Turn-based tactics",
        "props",
        "pump-governor",
        "flowing",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/brassbelow/props/pump-governor/flowing-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "flowing",
        "direction": "s",
        "sha256": "6f6ed14548ad1442adf18f009dde2b049e3cab0573cd5010a741dd56ccd76305"
      }
    },
    {
      "id": "hearthcross.terrain.grass.00",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "grass",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.grass",
      "path": "assets/hearthcross/terrain/grass-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "db156642ef12207fe48bedbd57f6b3e23f85bf680879bd90e4460bde0f857a88",
      "visualSha256": "5d5f888288371d94e0debcbcea225d486d47c61ee2a2c1bc3703292c5f71161b",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "grass"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.grass.01",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "grass",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.grass",
      "path": "assets/hearthcross/terrain/grass-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "9e69e316fba5b87c021dec5cae1bb064b5a3a549270777d5afc7e431c2ae87bf",
      "visualSha256": "0a46b65251e1f11863e777eaf61cdcb0cb2134f27229b3b7d7d32ce137cd4e24",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "grass"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.grass.02",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "grass",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.grass",
      "path": "assets/hearthcross/terrain/grass-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "f83f7906bbe28d170ca0c3b5e2bc976f8e52d8397ee9516a6e4d02653772b79d",
      "visualSha256": "239556e79f696a094f513984427549722b1ac5baa23b4f854d32b7db74b93149",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "grass"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.grass.03",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "grass",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.grass",
      "path": "assets/hearthcross/terrain/grass-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "ea5931ca90fbc703f341c491f94055a4d551d53de12eb6f450426e68b8e2a499",
      "visualSha256": "22c8680132dce44dc97c19b5e938d2751d4d8dd8910b7e5152e149fbaaf7cb46",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "grass"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.grass.04",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "grass",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.grass",
      "path": "assets/hearthcross/terrain/grass-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "6bc3b22f0221d5315cd83694475f0ef85172526e943c9acc787bc62085d0933b",
      "visualSha256": "abd6c7cfcca85e7f9dd7280687ec78b5e4e6f1d9eb9c93f1e2669d0d799c5330",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "grass"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.grass.05",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "grass",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.grass",
      "path": "assets/hearthcross/terrain/grass-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "da13e8cb7752a1f623416dfc3a3387019724ef11cb68e36e730b8d8c3910b616",
      "visualSha256": "6d5e59b5c4532b66556bd91f00d6fa516f4ec7ce986444e63dc09e2192c44c55",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "grass"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.grass.06",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "grass",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.grass",
      "path": "assets/hearthcross/terrain/grass-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "0592a05a1c31dcd428ea3bf2badad69f681f60e10d370b1730369b418af0eb88",
      "visualSha256": "6846613c111b1191d4bfb6300945ed7e085e5ced230eb28ceaabf7f74c3f2b96",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "grass"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.grass.07",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "grass",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.grass",
      "path": "assets/hearthcross/terrain/grass-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "07c86d2fd4efe44cdf00af7a3357f7e068c1ac03950f0c421e0f3cd444bf98b5",
      "visualSha256": "5d12c0b55f752b7210f494cc2bd011b6f3aba6894a05ebfd12fe7338bf3a1023",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "grass"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.path.00",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "path",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.path",
      "path": "assets/hearthcross/terrain/path-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "e1d54a270d38aadbe60beb066baea2b68cdfdae345c8e19a0b892fb916a3732b",
      "visualSha256": "5d36a08b934c9fd267debc3e76a8d476b463de1eb46b862afc97d3ebc9f3201c",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.path.01",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "path",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.path",
      "path": "assets/hearthcross/terrain/path-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "5331eeff769b4f55063b458e3a18c2cd4f36d1326f540b3859a1887f7093eeeb",
      "visualSha256": "903b8c14df30282f9ce68f571b23b1e7e4da36b552875e5a694d9c141f5d96b4",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.path.02",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "path",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.path",
      "path": "assets/hearthcross/terrain/path-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "064ed44fcfbce112a2208a765b4a68e6ce3692ce981ef0ba666693084a52a5ae",
      "visualSha256": "869474b3ab0051de307dc94d1448789ba067b74c6fa22166ec6ed43fc87f94da",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.path.03",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "path",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.path",
      "path": "assets/hearthcross/terrain/path-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "16ca1b26472887efde2c08a92d489211478352a5e6993199bf711f85794bea49",
      "visualSha256": "029c64bad349d0cb54a7f04f4fc43fafe90f7ebff5c5a020e73f5ca1890abb03",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.path.04",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "path",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.path",
      "path": "assets/hearthcross/terrain/path-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "23535bb63e11f3546ccae795ca1d66ccea660f490f5ef23b94fe63c0b74df458",
      "visualSha256": "42711bad8ed87db1c4c4af6ddf1687a96d5b6407bb82840db8b170761e00f5a6",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.path.05",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "path",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.path",
      "path": "assets/hearthcross/terrain/path-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "438a5766b8c2affeb9c28774a4cbca5d6654a4200d9111b418e762337071afb7",
      "visualSha256": "fc92cad761727dc1b99e7f186ef5188a87c30cae5da110f23ab352660cfa3043",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.path.06",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "path",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.path",
      "path": "assets/hearthcross/terrain/path-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "a8c6116d73a63fdabff146329f766e4dd3c4323fad945739065c1a86f0ec1c39",
      "visualSha256": "9203042885304c799e6120faf26dc4ca03286d20b24a990e3393651b0f77c511",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.path.07",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "path",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.path",
      "path": "assets/hearthcross/terrain/path-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "00aa4e0d0a4dfccae30b3ec1f14f0321553c2bc2a1f348af3e221ad0d60e6b72",
      "visualSha256": "c5e9b5f45c711c40b64e43645009b6e2dd46d49beb1df8bd6748fcb41279332f",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "path"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.soil.00",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "soil",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.soil",
      "path": "assets/hearthcross/terrain/soil-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "dd307dae74efd64ae7f6a3468f791539702cebdb53512140495f1f1e48ca4a55",
      "visualSha256": "60b5b289c33b56cb306a73990c88e8e2ed05d6a487551eb3449f5496a6d0b132",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "soil"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.soil.01",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "soil",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.soil",
      "path": "assets/hearthcross/terrain/soil-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "eaf1583eb1454348ee5388c5bed546d8b0518ec1c508f18213f1b5e0c5e39beb",
      "visualSha256": "cb04f4adb2c8b9b575d448470ceafcdc3da738a9e88f0a88bf80d29fa5afa58c",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "soil"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.soil.02",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "soil",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.soil",
      "path": "assets/hearthcross/terrain/soil-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "952159bfde5311fc9ff12cc9551d365b5c71e0279915a9d739b644e1f6effd7c",
      "visualSha256": "827731dc5ea7fe73e3630288f7e68423a65e3edd1e5ad1635902cdc7030d1a9b",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "soil"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.soil.03",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "soil",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.soil",
      "path": "assets/hearthcross/terrain/soil-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "0772f298a69f92d2e0d2527db2eb74577a985dddd4697fe61812ba92744f2d72",
      "visualSha256": "42a2ffdbb418bdfd46927de8360298bdaffe73d1c65425812dfd2f6b76e840cd",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "soil"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.soil.04",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "soil",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.soil",
      "path": "assets/hearthcross/terrain/soil-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "79f7d76c1494455dbe791f0a826f170570b500f80c315aca943a4dace856c8e4",
      "visualSha256": "c35566415c333d2d2b4e863beeb0aea5edbae16db63a24ff02e10d47cc6f31ea",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "soil"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.soil.05",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "soil",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.soil",
      "path": "assets/hearthcross/terrain/soil-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "c847dbe117838935331e41f47f753d383eef07dc9ac8038a9b246c5e2923ec80",
      "visualSha256": "330cd6a48fb1f189522fcb37e4fe1271338b36f195a8d42a1c87e4bd059f5626",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "soil"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.soil.06",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "soil",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.soil",
      "path": "assets/hearthcross/terrain/soil-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "e5571ddb83fee5c13eed2d628135fd59347bdb37e0b229077140a76cab9d06c1",
      "visualSha256": "55078ae25405ac765f47205bfdbb0892e0911c305b001ae924b86d054205a574",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "soil"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.soil.07",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "soil",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.soil",
      "path": "assets/hearthcross/terrain/soil-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "759d2b4e7b766f99f86b1963fa9a9bd0d8eee6f48c415b61e7de5b0139c825c3",
      "visualSha256": "06a353947823f14fe80bed489750d20d43bb13cdab43690812439c696d9713d6",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "soil"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.water.00",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "water",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.water",
      "path": "assets/hearthcross/terrain/water-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "6c67b7e6954bb4e0baafbc9164896cc9e292d24abba25b6a824f3a015f99972c",
      "visualSha256": "444c993df64131bb34eba15a24a55cfe21d80acba9328e8bb93c1ed546abe301",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.water.01",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "water",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.water",
      "path": "assets/hearthcross/terrain/water-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "6ce2588b80ec4d9c914717bc6beceac93f292c0965e07c220e2c7c6e00d5cb7a",
      "visualSha256": "0db8e993d567e7c8c5bd03a7ba956802aeea4416a2881c26f3bb9655a8bdbd44",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.water.02",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "water",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.water",
      "path": "assets/hearthcross/terrain/water-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "ea87ef3df67797cdbc617bcf00408df0dce25cac8a8802b9b3d4d18a9f7b9fd2",
      "visualSha256": "56933ee8a7e25aecf008a2180849fa8239b6ffe198304e18afec8c9cb2b1fcb6",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.water.03",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "water",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.water",
      "path": "assets/hearthcross/terrain/water-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "6b564985a593933aeb9ebb12d729fb9b8d27ed8168f9cdefc42366827bcaf4b1",
      "visualSha256": "b8b7084ab4d6a520c0300350e9d8de0b0192832b4442e58e0d9f109355418a90",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.water.04",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "water",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.water",
      "path": "assets/hearthcross/terrain/water-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "af8e1c2f3dc59a3b8676b99c030fb13ce951f7161bfb4afd7d2d1d7b9c216d9f",
      "visualSha256": "458cbf8083313be6c981451a71b5a2453dc0b3569261be494938872d950b0c92",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.water.05",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "water",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.water",
      "path": "assets/hearthcross/terrain/water-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "645e41b00844e31a08107f8ecb12e7bde44e29430b7b0e2dd9a7c2cecbab38ec",
      "visualSha256": "96798c93f90e08372cd99bb5c307cf0858c60530e406800057f42ede8d8a1f84",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.water.06",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "water",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.water",
      "path": "assets/hearthcross/terrain/water-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3df07b9fb5837aa6294a9cb418edc78de279f233950c96507ce96c42fd99508d",
      "visualSha256": "cc086bf0ac6a7b6a0ba976eb76deb638c3c6322cad741c65ac27b77b9415b964",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.terrain.water.07",
      "game": "hearthcross",
      "category": "terrain",
      "kind": "water",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.terrain.water",
      "path": "assets/hearthcross/terrain/water-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "4e075e63d64ba5bc666d827dc889fcf7bf2b0a3fa1154297d08e7bc2056e01c0",
      "visualSha256": "8ba31dece1e798a24050516474c8d40a102d17f1a0e4cc947c99c6fe072cc37b",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.stall.00",
      "game": "hearthcross",
      "category": "props",
      "kind": "stall",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.stall",
      "path": "assets/hearthcross/props/stall-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "c8a0b531845aee2ff85095c410f65768f7816bb1de80cd11fad63c1c4c9e773b",
      "visualSha256": "446fe6a1a3b5e8fbe8b6aa662edf5a4db1b88d1717d8eea66234801bca09ee2a",
      "tags": [
        "Shop & settlement management",
        "props",
        "stall"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.stall.01",
      "game": "hearthcross",
      "category": "props",
      "kind": "stall",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.stall",
      "path": "assets/hearthcross/props/stall-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "672a7822e7111bbaa1b376b87fac8192bf538f250346462db1b2f5159e98ee09",
      "visualSha256": "446fe6a1a3b5e8fbe8b6aa662edf5a4db1b88d1717d8eea66234801bca09ee2a",
      "tags": [
        "Shop & settlement management",
        "props",
        "stall"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.stall.02",
      "game": "hearthcross",
      "category": "props",
      "kind": "stall",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.stall",
      "path": "assets/hearthcross/props/stall-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "4aa906b53c2e40b844228060486dadb9bf56f9a6e0cc264c029f342fe882bd1a",
      "visualSha256": "0e0f606ef6d51c8f9eb984ed54ff8e213a8707692f4148f54432fa8efdbe8016",
      "tags": [
        "Shop & settlement management",
        "props",
        "stall"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.stall.03",
      "game": "hearthcross",
      "category": "props",
      "kind": "stall",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.stall",
      "path": "assets/hearthcross/props/stall-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "e1ed52a00b987339413e6c6e2bbb02f2fd9d7f4e6bbe43fba1d817ac1aea26c7",
      "visualSha256": "446fe6a1a3b5e8fbe8b6aa662edf5a4db1b88d1717d8eea66234801bca09ee2a",
      "tags": [
        "Shop & settlement management",
        "props",
        "stall"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.stall.04",
      "game": "hearthcross",
      "category": "props",
      "kind": "stall",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.stall",
      "path": "assets/hearthcross/props/stall-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "67001a69424d438d893a4c52b59986f411525080f2482c595bd91ffddf729b85",
      "visualSha256": "69dedff3a98b559b302e9f9916ed34b5535ac66b386d362b4edf68b2f963bdae",
      "tags": [
        "Shop & settlement management",
        "props",
        "stall"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.stall.05",
      "game": "hearthcross",
      "category": "props",
      "kind": "stall",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.stall",
      "path": "assets/hearthcross/props/stall-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "9c3442e8419c60d70b696bfbd4633493fa2ae439dedd4d5020a0aa0a26e4562a",
      "visualSha256": "0e0f606ef6d51c8f9eb984ed54ff8e213a8707692f4148f54432fa8efdbe8016",
      "tags": [
        "Shop & settlement management",
        "props",
        "stall"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.stall.06",
      "game": "hearthcross",
      "category": "props",
      "kind": "stall",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.stall",
      "path": "assets/hearthcross/props/stall-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "16c1ac8add12f86f2d17adac690e73439254ac303ad233b54e5f9d215b05c139",
      "visualSha256": "0e0f606ef6d51c8f9eb984ed54ff8e213a8707692f4148f54432fa8efdbe8016",
      "tags": [
        "Shop & settlement management",
        "props",
        "stall"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.stall.07",
      "game": "hearthcross",
      "category": "props",
      "kind": "stall",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.stall",
      "path": "assets/hearthcross/props/stall-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "24c307c1a28b35fce352ce7cd673d40593bf9a198317e7cc9565f81ad86aaa9d",
      "visualSha256": "0e0f606ef6d51c8f9eb984ed54ff8e213a8707692f4148f54432fa8efdbe8016",
      "tags": [
        "Shop & settlement management",
        "props",
        "stall"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.house.00",
      "game": "hearthcross",
      "category": "props",
      "kind": "house",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.house",
      "path": "assets/hearthcross/props/house-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "8da8091129030e3010919c7fc8fe2b8d22df105c5b6c941836662453d4b7fbf1",
      "visualSha256": "a018e3a33d9e43b8e40e188afec88b134d0252d804300914d6170ab033712621",
      "tags": [
        "Shop & settlement management",
        "props",
        "house"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.house.01",
      "game": "hearthcross",
      "category": "props",
      "kind": "house",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.house",
      "path": "assets/hearthcross/props/house-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "aa37889b640ac13dcf1dc59e9883697d7402a57abb7b4b00761e6002ffaa53f3",
      "visualSha256": "a018e3a33d9e43b8e40e188afec88b134d0252d804300914d6170ab033712621",
      "tags": [
        "Shop & settlement management",
        "props",
        "house"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.house.02",
      "game": "hearthcross",
      "category": "props",
      "kind": "house",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.house",
      "path": "assets/hearthcross/props/house-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "b367c2af76075ed0ec4ab33005045545ff857f63c2cce7167f19129997eb41bb",
      "visualSha256": "3af76c59bf4a65e7c8611ffaf42302290fd0b454efcd53c3a8cbde28b99df03d",
      "tags": [
        "Shop & settlement management",
        "props",
        "house"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.house.03",
      "game": "hearthcross",
      "category": "props",
      "kind": "house",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.house",
      "path": "assets/hearthcross/props/house-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "96d827b64f0565eaf1c834e459b3f2a7c198ee178ae4da219cb91b9f5543ba43",
      "visualSha256": "0cabccdea5368a78f7a89c9a0f007cc0b15490c1baa08a55894ef131e46472c3",
      "tags": [
        "Shop & settlement management",
        "props",
        "house"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.house.04",
      "game": "hearthcross",
      "category": "props",
      "kind": "house",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.house",
      "path": "assets/hearthcross/props/house-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "788e3309fbd6b1a672dbc49b8363cd68004d660ab5a766b6db33f5874567d674",
      "visualSha256": "a018e3a33d9e43b8e40e188afec88b134d0252d804300914d6170ab033712621",
      "tags": [
        "Shop & settlement management",
        "props",
        "house"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.house.05",
      "game": "hearthcross",
      "category": "props",
      "kind": "house",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.house",
      "path": "assets/hearthcross/props/house-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "ecddb2e336898bc8f32fbb901ec85a4eb9c6026ab3bc3f3662e6bc2a48883185",
      "visualSha256": "a018e3a33d9e43b8e40e188afec88b134d0252d804300914d6170ab033712621",
      "tags": [
        "Shop & settlement management",
        "props",
        "house"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.house.06",
      "game": "hearthcross",
      "category": "props",
      "kind": "house",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.house",
      "path": "assets/hearthcross/props/house-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "a88e69c4a397f0c75b24ed626d3a8ac4678a7f3e6df3bc661bcfcf8b8a6b5e08",
      "visualSha256": "3af76c59bf4a65e7c8611ffaf42302290fd0b454efcd53c3a8cbde28b99df03d",
      "tags": [
        "Shop & settlement management",
        "props",
        "house"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.house.07",
      "game": "hearthcross",
      "category": "props",
      "kind": "house",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.house",
      "path": "assets/hearthcross/props/house-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "8f502f624f70b4c86db7c170037b3bd66580d0f2713a88b4ca987d8d1c9b73d0",
      "visualSha256": "a018e3a33d9e43b8e40e188afec88b134d0252d804300914d6170ab033712621",
      "tags": [
        "Shop & settlement management",
        "props",
        "house"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.chest.00",
      "game": "hearthcross",
      "category": "props",
      "kind": "chest",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.chest",
      "path": "assets/hearthcross/props/chest-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "08902da29a876876a751ab0082b1739dd74d4aa59001eb8509437e8a0388c4f3",
      "visualSha256": "76b836e0a5d3d1cc91849ce32375f2eaf34b8bfd3ee9eaace99925877b406181",
      "tags": [
        "Shop & settlement management",
        "props",
        "chest"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.chest.01",
      "game": "hearthcross",
      "category": "props",
      "kind": "chest",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.chest",
      "path": "assets/hearthcross/props/chest-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d457952d98c1e4806b3e3983dd74e76cf7b85f617bd2053ab7de9b90d83c898a",
      "visualSha256": "76b836e0a5d3d1cc91849ce32375f2eaf34b8bfd3ee9eaace99925877b406181",
      "tags": [
        "Shop & settlement management",
        "props",
        "chest"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.chest.02",
      "game": "hearthcross",
      "category": "props",
      "kind": "chest",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.chest",
      "path": "assets/hearthcross/props/chest-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "082af7d475b1c7d51198b880d701e0fc74d95c6857d6900cd7d92160029a2c8c",
      "visualSha256": "aa38e1aeed94fc2d1a57276502d974debff3dcd64f4b52bb0885a7cca3f3e5ad",
      "tags": [
        "Shop & settlement management",
        "props",
        "chest"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.chest.03",
      "game": "hearthcross",
      "category": "props",
      "kind": "chest",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.chest",
      "path": "assets/hearthcross/props/chest-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "5556181ac10ff59331e48e04e6aae7d3361329e2da35e8e7e5947bc7e127ee0a",
      "visualSha256": "4ae4bc464cfdc12901dc0d06efd58d75b592fd4672df6382d8aa86e2f2e232c0",
      "tags": [
        "Shop & settlement management",
        "props",
        "chest"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.chest.04",
      "game": "hearthcross",
      "category": "props",
      "kind": "chest",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.chest",
      "path": "assets/hearthcross/props/chest-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d0308f6f3473dbf1cb3e37b9046595972f3907548e333ce7927f178a157bb4aa",
      "visualSha256": "76b836e0a5d3d1cc91849ce32375f2eaf34b8bfd3ee9eaace99925877b406181",
      "tags": [
        "Shop & settlement management",
        "props",
        "chest"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.chest.05",
      "game": "hearthcross",
      "category": "props",
      "kind": "chest",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.chest",
      "path": "assets/hearthcross/props/chest-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "0d19c9d5109f66fc6dc0925174364ab058248ad02ba17908419013c5ab1b3547",
      "visualSha256": "aa38e1aeed94fc2d1a57276502d974debff3dcd64f4b52bb0885a7cca3f3e5ad",
      "tags": [
        "Shop & settlement management",
        "props",
        "chest"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.chest.06",
      "game": "hearthcross",
      "category": "props",
      "kind": "chest",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.chest",
      "path": "assets/hearthcross/props/chest-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "6c09c8df1cc13272f04179452a7deec79273d78bc03f3331b5d12d383b86f6df",
      "visualSha256": "76b836e0a5d3d1cc91849ce32375f2eaf34b8bfd3ee9eaace99925877b406181",
      "tags": [
        "Shop & settlement management",
        "props",
        "chest"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.chest.07",
      "game": "hearthcross",
      "category": "props",
      "kind": "chest",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.chest",
      "path": "assets/hearthcross/props/chest-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "a9646244acd13f2f7f41b5b4667f4fe4757b63841004a7081b6c5ee65ce260d0",
      "visualSha256": "aa38e1aeed94fc2d1a57276502d974debff3dcd64f4b52bb0885a7cca3f3e5ad",
      "tags": [
        "Shop & settlement management",
        "props",
        "chest"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.lantern.00",
      "game": "hearthcross",
      "category": "props",
      "kind": "lantern",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.lantern",
      "path": "assets/hearthcross/props/lantern-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "b293e119429791acf1c25434747e8630be6d7234008fd7ced6ea99455a498926",
      "visualSha256": "4f38ab0aae044ed48374147227f5b8260ad25a671b03b8ea7b8d684362104ab9",
      "tags": [
        "Shop & settlement management",
        "props",
        "lantern"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.lantern.01",
      "game": "hearthcross",
      "category": "props",
      "kind": "lantern",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.lantern",
      "path": "assets/hearthcross/props/lantern-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "a62f1af23e71b38e4929aeabc5726bf2e36c8f56afb0740d5d751d1c2e84aa78",
      "visualSha256": "4f38ab0aae044ed48374147227f5b8260ad25a671b03b8ea7b8d684362104ab9",
      "tags": [
        "Shop & settlement management",
        "props",
        "lantern"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.lantern.02",
      "game": "hearthcross",
      "category": "props",
      "kind": "lantern",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.lantern",
      "path": "assets/hearthcross/props/lantern-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "f6aad3612e9bd66dc6b4524dcb5782ddde8784a3865216507f31ef9a0e219451",
      "visualSha256": "c61d48f1a2bf0a8d2ed3fdeb731a15be0d4d076d30ca4dc77ae8f96977f2948d",
      "tags": [
        "Shop & settlement management",
        "props",
        "lantern"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.lantern.03",
      "game": "hearthcross",
      "category": "props",
      "kind": "lantern",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.lantern",
      "path": "assets/hearthcross/props/lantern-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "f653e13eab87a717d353a04385248e09d184267610714f345d188902a04a75f7",
      "visualSha256": "c61d48f1a2bf0a8d2ed3fdeb731a15be0d4d076d30ca4dc77ae8f96977f2948d",
      "tags": [
        "Shop & settlement management",
        "props",
        "lantern"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.lantern.04",
      "game": "hearthcross",
      "category": "props",
      "kind": "lantern",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.lantern",
      "path": "assets/hearthcross/props/lantern-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "1ad8f5ef6f3629840367b4d3fdeec8df8590a027d979a1781db0ad58a887fb87",
      "visualSha256": "4f38ab0aae044ed48374147227f5b8260ad25a671b03b8ea7b8d684362104ab9",
      "tags": [
        "Shop & settlement management",
        "props",
        "lantern"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.lantern.05",
      "game": "hearthcross",
      "category": "props",
      "kind": "lantern",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.lantern",
      "path": "assets/hearthcross/props/lantern-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "c829a70c0f5051e0cdc2a0ec7ba69f8536125523060f8d9123cd833e7bcbd711",
      "visualSha256": "c61d48f1a2bf0a8d2ed3fdeb731a15be0d4d076d30ca4dc77ae8f96977f2948d",
      "tags": [
        "Shop & settlement management",
        "props",
        "lantern"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.lantern.06",
      "game": "hearthcross",
      "category": "props",
      "kind": "lantern",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.lantern",
      "path": "assets/hearthcross/props/lantern-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "8e200242df2a42b386444f8ea6cc08d39bb54aa74d4d0f313a117e283b2b70bb",
      "visualSha256": "4f38ab0aae044ed48374147227f5b8260ad25a671b03b8ea7b8d684362104ab9",
      "tags": [
        "Shop & settlement management",
        "props",
        "lantern"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.lantern.07",
      "game": "hearthcross",
      "category": "props",
      "kind": "lantern",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.props.lantern",
      "path": "assets/hearthcross/props/lantern-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3737099b4fbae6cbd507ecd5b4010fe1918855d7b19b2eccc1c0820596d026bd",
      "visualSha256": "4f38ab0aae044ed48374147227f5b8260ad25a671b03b8ea7b8d684362104ab9",
      "tags": [
        "Shop & settlement management",
        "props",
        "lantern"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.actors.merchant.00",
      "game": "hearthcross",
      "category": "actors",
      "kind": "merchant",
      "variant": 0,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.merchant",
      "path": "assets/hearthcross/actors/merchant-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "1ec9b15842681b287d7847194f6f8e50807e9e7d5550584085c82789aa1d8109",
      "visualSha256": "afdacbe6578489e817c9859c6e3432e1c2f240e754bf4fc6536d214fbbb04021",
      "tags": [
        "Shop & settlement management",
        "actors",
        "merchant"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/merchant-00-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "7a526b682a179d0107d4fac4735f0b5b35ee713e37e224f88223819bac9e5633"
      }
    },
    {
      "id": "hearthcross.actors.merchant.01",
      "game": "hearthcross",
      "category": "actors",
      "kind": "merchant",
      "variant": 1,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.merchant",
      "path": "assets/hearthcross/actors/merchant-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "044f1f8f8646491af3ea1477212ede4beb62629109d9c700b4c8e8ccadc924ad",
      "visualSha256": "9341dacbd3497a6373698b0d7870dae902c2f8b59424de6022154f153b4c224b",
      "tags": [
        "Shop & settlement management",
        "actors",
        "merchant"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/merchant-01-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "31345a83d7ae8059c7953a71322fa287a0b238efa044715f57f3f989979819fa"
      }
    },
    {
      "id": "hearthcross.actors.merchant.02",
      "game": "hearthcross",
      "category": "actors",
      "kind": "merchant",
      "variant": 2,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.merchant",
      "path": "assets/hearthcross/actors/merchant-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d9d38d8ce422205abdf3d623b1e45f342ca9e721e76c1a6df476b3ac07f937d4",
      "visualSha256": "afdacbe6578489e817c9859c6e3432e1c2f240e754bf4fc6536d214fbbb04021",
      "tags": [
        "Shop & settlement management",
        "actors",
        "merchant"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/merchant-02-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "644cf7583c4d9c347af4c7c626d141bd5d82b98aa251548376f3d4d3796c8094"
      }
    },
    {
      "id": "hearthcross.actors.merchant.03",
      "game": "hearthcross",
      "category": "actors",
      "kind": "merchant",
      "variant": 3,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.merchant",
      "path": "assets/hearthcross/actors/merchant-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "5051b557559f2c65c9c8af8726d558711bafcdbddb29bf9ae6a1b2bc30409587",
      "visualSha256": "afdacbe6578489e817c9859c6e3432e1c2f240e754bf4fc6536d214fbbb04021",
      "tags": [
        "Shop & settlement management",
        "actors",
        "merchant"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/merchant-03-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "9bcf9a8f39de2a4101a3cbf85bb388211af552bb019006fce9c4c94eae33307b"
      }
    },
    {
      "id": "hearthcross.actors.merchant.04",
      "game": "hearthcross",
      "category": "actors",
      "kind": "merchant",
      "variant": 4,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.merchant",
      "path": "assets/hearthcross/actors/merchant-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "276d4f8d3ea26817247edd1faee862bad6765dd1d0c3139fe1826723ce18c80f",
      "visualSha256": "afdacbe6578489e817c9859c6e3432e1c2f240e754bf4fc6536d214fbbb04021",
      "tags": [
        "Shop & settlement management",
        "actors",
        "merchant"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/merchant-04-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "2db4c876cb6aa9c6822d226f24b6e4d0e4043891778f63220b0d6880001a2b6c"
      }
    },
    {
      "id": "hearthcross.actors.merchant.05",
      "game": "hearthcross",
      "category": "actors",
      "kind": "merchant",
      "variant": 5,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.merchant",
      "path": "assets/hearthcross/actors/merchant-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "c0f0b8c835b7c4c4a88b0a5b2bd73db652080b6a8b701c6616fd7e4e3bc8c4bd",
      "visualSha256": "68c70ddd63d69bb40fc1258d2d68950aa25c75dc14ece02468d4f954d626ac58",
      "tags": [
        "Shop & settlement management",
        "actors",
        "merchant"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/merchant-05-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "c7bb179c2031d703226cb0e098cf3538be4692a34c34aaec7436e3868a789c3e"
      }
    },
    {
      "id": "hearthcross.actors.merchant.06",
      "game": "hearthcross",
      "category": "actors",
      "kind": "merchant",
      "variant": 6,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.merchant",
      "path": "assets/hearthcross/actors/merchant-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "1f909fb3f5864ed6a2fb17b62f9bb449014938f4249ee1cf0d932d4f690469b6",
      "visualSha256": "68c70ddd63d69bb40fc1258d2d68950aa25c75dc14ece02468d4f954d626ac58",
      "tags": [
        "Shop & settlement management",
        "actors",
        "merchant"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/merchant-06-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "d63c060f3d7fb81f7b14da9e4ad8fa6990c78131f8e8e1ad4011f1a1e8625753"
      }
    },
    {
      "id": "hearthcross.actors.merchant.07",
      "game": "hearthcross",
      "category": "actors",
      "kind": "merchant",
      "variant": 7,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.merchant",
      "path": "assets/hearthcross/actors/merchant-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "9edc0cff68e0772ebe72ce8fa12201798610f965af765a008e0169ece1786d20",
      "visualSha256": "afdacbe6578489e817c9859c6e3432e1c2f240e754bf4fc6536d214fbbb04021",
      "tags": [
        "Shop & settlement management",
        "actors",
        "merchant"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/merchant-07-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "17d28b42676cb1d611de7c5f0ba3ef3fba4ca717692c591c652aeb833ff8d920"
      }
    },
    {
      "id": "hearthcross.actors.guardian.00",
      "game": "hearthcross",
      "category": "actors",
      "kind": "guardian",
      "variant": 0,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.guardian",
      "path": "assets/hearthcross/actors/guardian-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "ac1ad93e80f6ff9d0e7dc2a816ce036a6bf8601903f77bcea1e1a4312001326f",
      "visualSha256": "7d77382347113f715d9fc1c3bd80ff822e8a75b968415b39fed66d03790d34b6",
      "tags": [
        "Shop & settlement management",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/guardian-00-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "4a8ce23c0a5af9150297efeddc01ced2b773cb99d1093648e6cbcb8c1fba73ca"
      }
    },
    {
      "id": "hearthcross.actors.guardian.01",
      "game": "hearthcross",
      "category": "actors",
      "kind": "guardian",
      "variant": 1,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.guardian",
      "path": "assets/hearthcross/actors/guardian-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "340ae6e3c833b98688a4e1ce1c95ba466564a1127c3ff4ccfb379501d7a2fc73",
      "visualSha256": "748298c0b333f77dee55f8b35d2e1d90560e5f52d55a07201c9408c206406fa2",
      "tags": [
        "Shop & settlement management",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/guardian-01-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "0eeaf8e7ea2b992ff802f422963a285a7abe93073d636febc2d2725a311850fd"
      }
    },
    {
      "id": "hearthcross.actors.guardian.02",
      "game": "hearthcross",
      "category": "actors",
      "kind": "guardian",
      "variant": 2,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.guardian",
      "path": "assets/hearthcross/actors/guardian-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "7e9bb3ffc09f1d0d58632de86857519a24702bff45f1b0506c3dc5e59d1f416e",
      "visualSha256": "748298c0b333f77dee55f8b35d2e1d90560e5f52d55a07201c9408c206406fa2",
      "tags": [
        "Shop & settlement management",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/guardian-02-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "26c1ea776b2c54e68294a00bbc93167996fb49c5b2d7833e954ac6af1fac8097"
      }
    },
    {
      "id": "hearthcross.actors.guardian.03",
      "game": "hearthcross",
      "category": "actors",
      "kind": "guardian",
      "variant": 3,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.guardian",
      "path": "assets/hearthcross/actors/guardian-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "c4471a7db0b56e277d050ccc0aae201410adb02bfae64e7de61a964af22309d3",
      "visualSha256": "7d77382347113f715d9fc1c3bd80ff822e8a75b968415b39fed66d03790d34b6",
      "tags": [
        "Shop & settlement management",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/guardian-03-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "80cf123a9b607698a593799a0888d7c8cf10caad12206d8847086d7fdfdb25c1"
      }
    },
    {
      "id": "hearthcross.actors.guardian.04",
      "game": "hearthcross",
      "category": "actors",
      "kind": "guardian",
      "variant": 4,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.guardian",
      "path": "assets/hearthcross/actors/guardian-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "7c2e536ba9d2aeda0fb58f99868828607c1fd92d462e0d3123243e4c89715230",
      "visualSha256": "acceb59b015c20d859795494a392d854d7ab39950495573801b081663f5ef413",
      "tags": [
        "Shop & settlement management",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/guardian-04-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "d7e83c8f98a470764ac01e95cd408e669ac2b6660a9e3d5b2367b5c3088454d0"
      }
    },
    {
      "id": "hearthcross.actors.guardian.05",
      "game": "hearthcross",
      "category": "actors",
      "kind": "guardian",
      "variant": 5,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.guardian",
      "path": "assets/hearthcross/actors/guardian-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "5d31da377e6f3dd6f1561a08b68c5bbbd42333eefbab5159643be6404cb60924",
      "visualSha256": "748298c0b333f77dee55f8b35d2e1d90560e5f52d55a07201c9408c206406fa2",
      "tags": [
        "Shop & settlement management",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/guardian-05-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "d06c0a638df525182c27322532d62b327e9ad4b57d16ee2170d8267dd9dcf886"
      }
    },
    {
      "id": "hearthcross.actors.guardian.06",
      "game": "hearthcross",
      "category": "actors",
      "kind": "guardian",
      "variant": 6,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.guardian",
      "path": "assets/hearthcross/actors/guardian-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "c0efb8c567f4d56611ddce4408221d2770d697528278bea0819bfdac68b2efe1",
      "visualSha256": "acceb59b015c20d859795494a392d854d7ab39950495573801b081663f5ef413",
      "tags": [
        "Shop & settlement management",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/guardian-06-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "1ffe48d2cf4a6c130cfea1c520b12117b648fbe6a80ae53818f3c1c20b0cdce8"
      }
    },
    {
      "id": "hearthcross.actors.guardian.07",
      "game": "hearthcross",
      "category": "actors",
      "kind": "guardian",
      "variant": 7,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.guardian",
      "path": "assets/hearthcross/actors/guardian-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "1ba319941055f6bb37e84e44d93d19b13ed676bcccc5025b8f4ba9d8ef8acdb3",
      "visualSha256": "748298c0b333f77dee55f8b35d2e1d90560e5f52d55a07201c9408c206406fa2",
      "tags": [
        "Shop & settlement management",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/guardian-07-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "c105d684eb48a359e82685926c2e61855f0d104f42c1b12485b7de1aa308e5a9"
      }
    },
    {
      "id": "hearthcross.actors.slime.00",
      "game": "hearthcross",
      "category": "actors",
      "kind": "slime",
      "variant": 0,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.slime",
      "path": "assets/hearthcross/actors/slime-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "997a2fe347534d6f9198b291ec138aede2ecffb9f4a9694a1077f73eafc58dc0",
      "visualSha256": "67078ad2fcdbb6d5a1006fd24c83ed9bf2633406b1cc61c93ab7c0bc00cd1143",
      "tags": [
        "Shop & settlement management",
        "actors",
        "slime"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/slime-00-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "20d7a5928a198c1862aef555360916dbdd238edb55541250207ee0f2330b8ea9"
      }
    },
    {
      "id": "hearthcross.actors.slime.01",
      "game": "hearthcross",
      "category": "actors",
      "kind": "slime",
      "variant": 1,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.slime",
      "path": "assets/hearthcross/actors/slime-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "aeda8be6e21b4f21e7fdb5fae8a45adcda44aaa5479c848464e6e9c73aa270f6",
      "visualSha256": "67078ad2fcdbb6d5a1006fd24c83ed9bf2633406b1cc61c93ab7c0bc00cd1143",
      "tags": [
        "Shop & settlement management",
        "actors",
        "slime"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/slime-01-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "10862170f69f87b982f3fd33b14a6e62d6539269fda11ccc6138602c777d5d37"
      }
    },
    {
      "id": "hearthcross.actors.slime.02",
      "game": "hearthcross",
      "category": "actors",
      "kind": "slime",
      "variant": 2,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.slime",
      "path": "assets/hearthcross/actors/slime-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "f128bf85f011fe286127278d836ff2bdc7356692dfbdcec0c87220719d3cda0d",
      "visualSha256": "67078ad2fcdbb6d5a1006fd24c83ed9bf2633406b1cc61c93ab7c0bc00cd1143",
      "tags": [
        "Shop & settlement management",
        "actors",
        "slime"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/slime-02-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "1e69d6758de649afa5359af1434cca969bea1cef6f1846383e6ac2f49ed094a0"
      }
    },
    {
      "id": "hearthcross.actors.slime.03",
      "game": "hearthcross",
      "category": "actors",
      "kind": "slime",
      "variant": 3,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.slime",
      "path": "assets/hearthcross/actors/slime-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "70fcc8db99839677593642bbbd733c304b8c55ddb9f92a941c0993d46aaa26c6",
      "visualSha256": "2c2e8b3b1e891af6ca6d91e810d678904a0da4cd0bbd8941969f1610d56b5ad6",
      "tags": [
        "Shop & settlement management",
        "actors",
        "slime"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/slime-03-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "2bd20f4703ed56f5b5cbfd3e3fc285797957d27a9390939425004e9d8471ec4e"
      }
    },
    {
      "id": "hearthcross.actors.slime.04",
      "game": "hearthcross",
      "category": "actors",
      "kind": "slime",
      "variant": 4,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.slime",
      "path": "assets/hearthcross/actors/slime-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "59bca3bb752c5688e2968be8546114155f713189faaf27aeb516833d224f5ad4",
      "visualSha256": "67078ad2fcdbb6d5a1006fd24c83ed9bf2633406b1cc61c93ab7c0bc00cd1143",
      "tags": [
        "Shop & settlement management",
        "actors",
        "slime"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/slime-04-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "0301b8cf9fc126b4f6dad597c7e20745117e70066057875727b3d7b1d4df40b3"
      }
    },
    {
      "id": "hearthcross.actors.slime.05",
      "game": "hearthcross",
      "category": "actors",
      "kind": "slime",
      "variant": 5,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.slime",
      "path": "assets/hearthcross/actors/slime-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d3ffdfb2cd09662f79e58269b612cba79d82e6b916c8f9e4d21d44014932fea8",
      "visualSha256": "2c2e8b3b1e891af6ca6d91e810d678904a0da4cd0bbd8941969f1610d56b5ad6",
      "tags": [
        "Shop & settlement management",
        "actors",
        "slime"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/slime-05-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "cfe5cd53c91a0e409b647ec195e3e3f3d45a73ed788aa58fd62e46759ee19d4e"
      }
    },
    {
      "id": "hearthcross.actors.slime.06",
      "game": "hearthcross",
      "category": "actors",
      "kind": "slime",
      "variant": 6,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.slime",
      "path": "assets/hearthcross/actors/slime-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d371421a9ca5c30fef36eca02bbd15909a1a1b66284b65260518f33be5ca66db",
      "visualSha256": "67078ad2fcdbb6d5a1006fd24c83ed9bf2633406b1cc61c93ab7c0bc00cd1143",
      "tags": [
        "Shop & settlement management",
        "actors",
        "slime"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/slime-06-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "2415cd7ec2fa03b99fb90a82f5b0cd587e5d9fb3e71e6b9d728e518ea18709f4"
      }
    },
    {
      "id": "hearthcross.actors.slime.07",
      "game": "hearthcross",
      "category": "actors",
      "kind": "slime",
      "variant": 7,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "hearthcross.actors.slime",
      "path": "assets/hearthcross/actors/slime-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "25244326d84d3f7d2b4e7f25fb3104ce165ec47e4f43e3c627f6cedeb17834fa",
      "visualSha256": "20ce283acc8b2c1aaaaf10cdd49d39244a83abc47bb0200d9f22f299158190dd",
      "tags": [
        "Shop & settlement management",
        "actors",
        "slime"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/actors/slime-07-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "2c85e00f9580ba1ecb6cfbe63b1bbb3f22fcbe88c32b8b936f814df7753e74d1"
      }
    },
    {
      "id": "hearthcross.items.coin.00",
      "game": "hearthcross",
      "category": "items",
      "kind": "coin",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.coin",
      "path": "assets/hearthcross/items/coin-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "4084b53dd6cace2e06ce54496645935b32fe2a69e18740eb7b712cac370f2870",
      "visualSha256": "103da8fe870f83c25cc0eb80284e26da644248794d4de04ec3ec0ac02406edf4",
      "tags": [
        "Shop & settlement management",
        "items",
        "coin"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.items.coin.01",
      "game": "hearthcross",
      "category": "items",
      "kind": "coin",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.coin",
      "path": "assets/hearthcross/items/coin-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "db2de0f358456179562c58968014cf3aa162002a927fb0465f13e953b78abf17",
      "visualSha256": "82d4e2dae29272ef3b3479d362c12a056d798f45032805e5a1e416065813f32d",
      "tags": [
        "Shop & settlement management",
        "items",
        "coin"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.items.coin.02",
      "game": "hearthcross",
      "category": "items",
      "kind": "coin",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.coin",
      "path": "assets/hearthcross/items/coin-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "8f323522c757ba1ce27d6f18dbd25624ffb3b95197e33c0aaad779e4beefc5d5",
      "visualSha256": "f0fc8f1730484fa24a172cd614b909a38fdf1d79e960ae85b1df3ab02cc21915",
      "tags": [
        "Shop & settlement management",
        "items",
        "coin"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.items.coin.03",
      "game": "hearthcross",
      "category": "items",
      "kind": "coin",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.coin",
      "path": "assets/hearthcross/items/coin-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "102426a034fe0aab58ce7d82d041069b81e2a914d203ccedd99da4ddd5fa7302",
      "visualSha256": "f0fc8f1730484fa24a172cd614b909a38fdf1d79e960ae85b1df3ab02cc21915",
      "tags": [
        "Shop & settlement management",
        "items",
        "coin"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.items.coin.04",
      "game": "hearthcross",
      "category": "items",
      "kind": "coin",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.coin",
      "path": "assets/hearthcross/items/coin-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "9305b7e2b694b6cdefb959c0d2714a5eec36bbac39fcee78bb10981e457cbd3f",
      "visualSha256": "103da8fe870f83c25cc0eb80284e26da644248794d4de04ec3ec0ac02406edf4",
      "tags": [
        "Shop & settlement management",
        "items",
        "coin"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.items.coin.05",
      "game": "hearthcross",
      "category": "items",
      "kind": "coin",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.coin",
      "path": "assets/hearthcross/items/coin-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "1f43daf164668cac91df1214bd9a30c637611dca212c99d32cf90727a59e2128",
      "visualSha256": "f0fc8f1730484fa24a172cd614b909a38fdf1d79e960ae85b1df3ab02cc21915",
      "tags": [
        "Shop & settlement management",
        "items",
        "coin"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.items.coin.06",
      "game": "hearthcross",
      "category": "items",
      "kind": "coin",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.coin",
      "path": "assets/hearthcross/items/coin-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "72aeb38eceadb70b840476641fc96ea811409664497a63aa35f413e7cb98ae41",
      "visualSha256": "f0fc8f1730484fa24a172cd614b909a38fdf1d79e960ae85b1df3ab02cc21915",
      "tags": [
        "Shop & settlement management",
        "items",
        "coin"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.items.coin.07",
      "game": "hearthcross",
      "category": "items",
      "kind": "coin",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.coin",
      "path": "assets/hearthcross/items/coin-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "445a4bc380b39440ecdb805c8c03e3a8a982a1f029a2bee4dbddbb4db546663d",
      "visualSha256": "103da8fe870f83c25cc0eb80284e26da644248794d4de04ec3ec0ac02406edf4",
      "tags": [
        "Shop & settlement management",
        "items",
        "coin"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.items.potion.00",
      "game": "hearthcross",
      "category": "items",
      "kind": "potion",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.potion",
      "path": "assets/hearthcross/items/potion-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "8333bb100c67f400bf6f77ff98e02963bfd0045212a2aba0564fc160012703b8",
      "visualSha256": "e18ab9e1ab762a002d32c099287b65e5e9d61f13481f592699e6694decd3d835",
      "tags": [
        "Shop & settlement management",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.items.potion.01",
      "game": "hearthcross",
      "category": "items",
      "kind": "potion",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.potion",
      "path": "assets/hearthcross/items/potion-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "707d9f256c61d39c880dcbf6de59fbeefdaee3d8febc6fa6e6dc47416855b9a7",
      "visualSha256": "9e3d251359870a7d4b7dffe10e4437613298f65e623ba5967dbd7df57d17e424",
      "tags": [
        "Shop & settlement management",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.items.potion.02",
      "game": "hearthcross",
      "category": "items",
      "kind": "potion",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.potion",
      "path": "assets/hearthcross/items/potion-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "e449f4935fd135754b5a57b06bd43946ce954cc6dd9a89214ffe1ed4ab5c7154",
      "visualSha256": "ad05824000830424b5238c9268ba73b03e6069b54bea9aceeae853024592bb74",
      "tags": [
        "Shop & settlement management",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.items.potion.03",
      "game": "hearthcross",
      "category": "items",
      "kind": "potion",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.potion",
      "path": "assets/hearthcross/items/potion-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d758a635121308a9c13d607983f9169e662ea98e3836c85a119b24b4217718cd",
      "visualSha256": "ff2b2536abaa42277211b77124ba2b6b73a5236b91538a0339d562509e767e18",
      "tags": [
        "Shop & settlement management",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.items.potion.04",
      "game": "hearthcross",
      "category": "items",
      "kind": "potion",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.potion",
      "path": "assets/hearthcross/items/potion-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "c9cb4f794c6b74a229be33b105f72f8da2a360258887b3e98bcaea2eabe6abef",
      "visualSha256": "7e8dd7a1da23199e80632ef5970d933ba11cd314cd7219c440e415b28baa1ad6",
      "tags": [
        "Shop & settlement management",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.items.potion.05",
      "game": "hearthcross",
      "category": "items",
      "kind": "potion",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.potion",
      "path": "assets/hearthcross/items/potion-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "bb8699ef2324bcf77dcae41ea5a68a6d87f5084cae5a725d8d696bd5b0f8fa38",
      "visualSha256": "3bf914ccad591178b9d3417ee9fca5c67739b59eb1513a4bb5f3b2ab65cd9b40",
      "tags": [
        "Shop & settlement management",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.items.potion.06",
      "game": "hearthcross",
      "category": "items",
      "kind": "potion",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.potion",
      "path": "assets/hearthcross/items/potion-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "614779a3c303916f21211275b836dfd6bb1b61f3b299ebde0934503106934f2f",
      "visualSha256": "f56f35685bc1320970e42a115ce7e5bbb9ed56d746de49c4e06d126636c33852",
      "tags": [
        "Shop & settlement management",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.items.potion.07",
      "game": "hearthcross",
      "category": "items",
      "kind": "potion",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.potion",
      "path": "assets/hearthcross/items/potion-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "a898040624b2537bee02dbde0a18336bc056fa31328c85db5a92e727c756379f",
      "visualSha256": "4ac38a87b581a299dbe37d1ee9fe442a5db3f03bb8399f19f624ef479102fa73",
      "tags": [
        "Shop & settlement management",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.items.seed.00",
      "game": "hearthcross",
      "category": "items",
      "kind": "seed",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.seed",
      "path": "assets/hearthcross/items/seed-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "5751ff299354ad50ded9c9116fab6cf5a1e866bc44144ac3d34d5280830ab801",
      "visualSha256": "afae9a8c686f3530664853e3f6450effe3108e03c2853dd8d88e55a78f919491",
      "tags": [
        "Shop & settlement management",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.items.seed.01",
      "game": "hearthcross",
      "category": "items",
      "kind": "seed",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.seed",
      "path": "assets/hearthcross/items/seed-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "848b81deddc0c3dc09adbc4fd9cc9f33760d64ea3669ac18c5ed0d89970b5271",
      "visualSha256": "afae9a8c686f3530664853e3f6450effe3108e03c2853dd8d88e55a78f919491",
      "tags": [
        "Shop & settlement management",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.items.seed.02",
      "game": "hearthcross",
      "category": "items",
      "kind": "seed",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.seed",
      "path": "assets/hearthcross/items/seed-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "fb0a463de83978fe3481016d4d423135f5e52162464bba83fe86e9bcd4ba8dd6",
      "visualSha256": "afae9a8c686f3530664853e3f6450effe3108e03c2853dd8d88e55a78f919491",
      "tags": [
        "Shop & settlement management",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.items.seed.03",
      "game": "hearthcross",
      "category": "items",
      "kind": "seed",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.seed",
      "path": "assets/hearthcross/items/seed-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "6b7ee50ba038710353bcf0b4945844b39fafa52102dcde1a6580eca466a10690",
      "visualSha256": "afae9a8c686f3530664853e3f6450effe3108e03c2853dd8d88e55a78f919491",
      "tags": [
        "Shop & settlement management",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.items.seed.04",
      "game": "hearthcross",
      "category": "items",
      "kind": "seed",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.seed",
      "path": "assets/hearthcross/items/seed-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "087fd6a565213b9f11df8d7a8e836c90bb2739932aea2018dfe4d9eb7559f93c",
      "visualSha256": "afae9a8c686f3530664853e3f6450effe3108e03c2853dd8d88e55a78f919491",
      "tags": [
        "Shop & settlement management",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.items.seed.05",
      "game": "hearthcross",
      "category": "items",
      "kind": "seed",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.seed",
      "path": "assets/hearthcross/items/seed-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "eb02af3be423e9ba16a3cf3b99a674759537e0594d369fd0323386d6f0c7ad1e",
      "visualSha256": "afae9a8c686f3530664853e3f6450effe3108e03c2853dd8d88e55a78f919491",
      "tags": [
        "Shop & settlement management",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.items.seed.06",
      "game": "hearthcross",
      "category": "items",
      "kind": "seed",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.seed",
      "path": "assets/hearthcross/items/seed-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "2747a1b1280fc0b0ae6f09e85208e9ba0d6db2edb0f8b501a72ab4c011ff7d21",
      "visualSha256": "afae9a8c686f3530664853e3f6450effe3108e03c2853dd8d88e55a78f919491",
      "tags": [
        "Shop & settlement management",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.items.seed.07",
      "game": "hearthcross",
      "category": "items",
      "kind": "seed",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.items.seed",
      "path": "assets/hearthcross/items/seed-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "99794b3e3c2169b0c17e3008eb7edadb5836ec52b86b23eaf92ea791b805df83",
      "visualSha256": "afae9a8c686f3530664853e3f6450effe3108e03c2853dd8d88e55a78f919491",
      "tags": [
        "Shop & settlement management",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.effects.spark.00",
      "game": "hearthcross",
      "category": "effects",
      "kind": "spark",
      "variant": 0,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "hearthcross.effects.spark",
      "path": "assets/hearthcross/effects/spark-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "5a065faefb29dac4c872ed554d2031b3d86809103db8fb5614c38b3674718e0c",
      "visualSha256": "3d36967563f0157f7522ecd954fa99c13df27e34361a3238dce6ceb68ae851a8",
      "tags": [
        "Shop & settlement management",
        "effects",
        "spark"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/effects/spark-00-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "8700e2da5af3a05ff0e3dd4fef292960fb2193dd73716e169c79c29a6f40daa6"
      }
    },
    {
      "id": "hearthcross.effects.spark.01",
      "game": "hearthcross",
      "category": "effects",
      "kind": "spark",
      "variant": 1,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "hearthcross.effects.spark",
      "path": "assets/hearthcross/effects/spark-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "f34383e500dc82452ce77b9e4f16484fdd2a5d915182c20fe7753eea5cc01eb7",
      "visualSha256": "8939e469fda9aebf5f001983a7bc8e7b24c832906321b1b138604686f0d44e0c",
      "tags": [
        "Shop & settlement management",
        "effects",
        "spark"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/effects/spark-01-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "e835503824bb7cd5735bb8ebb61de263d94c64533b08571b141513611794f5af"
      }
    },
    {
      "id": "hearthcross.effects.spark.02",
      "game": "hearthcross",
      "category": "effects",
      "kind": "spark",
      "variant": 2,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "hearthcross.effects.spark",
      "path": "assets/hearthcross/effects/spark-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d5ec6cf531d22e54ecfbc8b0b9b0ed98893bb2a12fc2b64621924457c396b8f9",
      "visualSha256": "3fcefcd676f9b4412ab5cdd8df4cbfdfcf2707f84682ce29146c1f8575db46dc",
      "tags": [
        "Shop & settlement management",
        "effects",
        "spark"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/effects/spark-02-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "390e895176e701986dd71017a46cf5d8df52d10ba835a9f5c91055c742287558"
      }
    },
    {
      "id": "hearthcross.effects.spark.03",
      "game": "hearthcross",
      "category": "effects",
      "kind": "spark",
      "variant": 3,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "hearthcross.effects.spark",
      "path": "assets/hearthcross/effects/spark-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "666ed0778fb86a245dead4561df7477f7bd4ba09a0f5a3d2ecb55443144b6be8",
      "visualSha256": "ec24eab91139b7d45565f7890c3885832d02cd81ba2bbc3543fe917d66a8fb2d",
      "tags": [
        "Shop & settlement management",
        "effects",
        "spark"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/effects/spark-03-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "fb4c1b54758f09353090d6bf9e66e8806d83f7d5b9b486250a167c4800c70bce"
      }
    },
    {
      "id": "hearthcross.effects.spark.04",
      "game": "hearthcross",
      "category": "effects",
      "kind": "spark",
      "variant": 4,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "hearthcross.effects.spark",
      "path": "assets/hearthcross/effects/spark-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "1df0fae934f337b5cdc4ac070f0dc8e7c4125e98e7791d363930208d5b27e6c0",
      "visualSha256": "3f6afe3bc0c0dd5523c7b5265224979ac4af67789d69df3ed37009ac883d6918",
      "tags": [
        "Shop & settlement management",
        "effects",
        "spark"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/effects/spark-04-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "79965784fbc93afcc3525ee86f09eb11d011bad779b893c767e4fbdc6a7a48a1"
      }
    },
    {
      "id": "hearthcross.effects.spark.05",
      "game": "hearthcross",
      "category": "effects",
      "kind": "spark",
      "variant": 5,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "hearthcross.effects.spark",
      "path": "assets/hearthcross/effects/spark-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "dd719eb048bfb13dcb0b2573b884afff1f1fd70a38fd8d855b91d428b3e16b7e",
      "visualSha256": "8939e469fda9aebf5f001983a7bc8e7b24c832906321b1b138604686f0d44e0c",
      "tags": [
        "Shop & settlement management",
        "effects",
        "spark"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/effects/spark-05-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "45fb27a9970309db03113cda376f73b4f1062ade49c26b84313b71c242fef18d"
      }
    },
    {
      "id": "hearthcross.effects.spark.06",
      "game": "hearthcross",
      "category": "effects",
      "kind": "spark",
      "variant": 6,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "hearthcross.effects.spark",
      "path": "assets/hearthcross/effects/spark-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "940139b870fd97e3fee338b2cdc2e278c49447f9701401b6c95027033f018486",
      "visualSha256": "43831dc002c19e2344f6ce3b777d40df1babc4cc221db419b2661070058d79de",
      "tags": [
        "Shop & settlement management",
        "effects",
        "spark"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/effects/spark-06-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "af47a51b62d4b5c393b040ae7aaf551fd2581cc6327fc8cbc354fc95d678eccf"
      }
    },
    {
      "id": "hearthcross.effects.spark.07",
      "game": "hearthcross",
      "category": "effects",
      "kind": "spark",
      "variant": 7,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "hearthcross.effects.spark",
      "path": "assets/hearthcross/effects/spark-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "b0ca40882f6c40a02676f68a8a5dda2f0c4a9bea7adc676047f41e7a00a2e0ae",
      "visualSha256": "1bc04c24155a1ca36ac18ea4b8698f43f0b0977d8ecdbee4f40c347a7b9dd65f",
      "tags": [
        "Shop & settlement management",
        "effects",
        "spark"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/effects/spark-07-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "cfc7cebd39f8891e293ea0bf1dc0fc7ad9270912e4a84c6ab5a73fb6b47ed006"
      }
    },
    {
      "id": "hearthcross.effects.heal.00",
      "game": "hearthcross",
      "category": "effects",
      "kind": "heal",
      "variant": 0,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "hearthcross.effects.heal",
      "path": "assets/hearthcross/effects/heal-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "4d2c0ebd6bccc9a0e8d1b0ebb0a5c727d7d9629498c4731837bb97fae7d83465",
      "visualSha256": "cb6684fcdfd5ee65d3999c6f07b6064e35742b2b6b639b6ecaed4f16ec133538",
      "tags": [
        "Shop & settlement management",
        "effects",
        "heal"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/effects/heal-00-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "b4b206260ceb57e399f43abd721d60894ca22362830515aa64e61a186e70a734"
      }
    },
    {
      "id": "hearthcross.effects.heal.01",
      "game": "hearthcross",
      "category": "effects",
      "kind": "heal",
      "variant": 1,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "hearthcross.effects.heal",
      "path": "assets/hearthcross/effects/heal-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "95dc70e2a133a614996b74a3dfa6f741cde9d590888e79b8ad6d25d728c05174",
      "visualSha256": "5f152ac56b4e27c8fa5be7a5039ca6cf26abc44c1c115f1aefe5b335295c1c1c",
      "tags": [
        "Shop & settlement management",
        "effects",
        "heal"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/effects/heal-01-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "44df24e780b17cfeef99033cb2128b831f0306a343e02c5273621bb2088a4ebb"
      }
    },
    {
      "id": "hearthcross.effects.heal.02",
      "game": "hearthcross",
      "category": "effects",
      "kind": "heal",
      "variant": 2,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "hearthcross.effects.heal",
      "path": "assets/hearthcross/effects/heal-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "40b4cc9361e012e6309d81a641cce8203d6927409045233f741a948710ee12d8",
      "visualSha256": "8ba049e4db58704727dea0701bb952289e914a21058ad77424c28bab20a24ee7",
      "tags": [
        "Shop & settlement management",
        "effects",
        "heal"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/effects/heal-02-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "c1b034f5043e0fcc2fc0c168f4aefbdb5c445a0037034e52b8f06fe793b46bcb"
      }
    },
    {
      "id": "hearthcross.effects.heal.03",
      "game": "hearthcross",
      "category": "effects",
      "kind": "heal",
      "variant": 3,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "hearthcross.effects.heal",
      "path": "assets/hearthcross/effects/heal-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "affad9961c6dda2d165a38ecc64607fb8c7bca317d2b85a603aab9340ef9094a",
      "visualSha256": "e2568a84a21efbc1c4b9dd21ac1a381c26627ccf7ad74719eb0267d6463fe4ba",
      "tags": [
        "Shop & settlement management",
        "effects",
        "heal"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/effects/heal-03-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "f59d96ca6488b701de81184650ba247d6392526d44d0fd777cc1c7303ab59f1c"
      }
    },
    {
      "id": "hearthcross.effects.heal.04",
      "game": "hearthcross",
      "category": "effects",
      "kind": "heal",
      "variant": 4,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "hearthcross.effects.heal",
      "path": "assets/hearthcross/effects/heal-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "ec2c54905f78ec58e57823e1e22521702e81a18b198b67c325eaa7ece0cc8352",
      "visualSha256": "8ba049e4db58704727dea0701bb952289e914a21058ad77424c28bab20a24ee7",
      "tags": [
        "Shop & settlement management",
        "effects",
        "heal"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/effects/heal-04-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "e55e64600fd7a6d88cfe6a8ee42e053da85c97ef96dc85503dfaa01aabe66baa"
      }
    },
    {
      "id": "hearthcross.effects.heal.05",
      "game": "hearthcross",
      "category": "effects",
      "kind": "heal",
      "variant": 5,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "hearthcross.effects.heal",
      "path": "assets/hearthcross/effects/heal-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "327551ff4c4d52b79d2fd12a54dd31932023f8433dc11fa45ac0453da698faec",
      "visualSha256": "cb6684fcdfd5ee65d3999c6f07b6064e35742b2b6b639b6ecaed4f16ec133538",
      "tags": [
        "Shop & settlement management",
        "effects",
        "heal"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/effects/heal-05-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "8992a343c602e73e62ef6628ef16315d063fb141db29b5316f3b59fd6c4fdfe1"
      }
    },
    {
      "id": "hearthcross.effects.heal.06",
      "game": "hearthcross",
      "category": "effects",
      "kind": "heal",
      "variant": 6,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "hearthcross.effects.heal",
      "path": "assets/hearthcross/effects/heal-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "13b4c2a43a5d3e7cf1f7b72a728815f0d7b68cb65721d7bee86c2ecec0798975",
      "visualSha256": "51e54b0a8ed70e16e323bd6a3acf2e8a031fbe127f363468ea17cc2d768cc3ff",
      "tags": [
        "Shop & settlement management",
        "effects",
        "heal"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/effects/heal-06-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "45ae5cf506d5e91b8d273033b62fffca69917ca749df9f098353e6ce3b3804c6"
      }
    },
    {
      "id": "hearthcross.effects.heal.07",
      "game": "hearthcross",
      "category": "effects",
      "kind": "heal",
      "variant": 7,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "hearthcross.effects.heal",
      "path": "assets/hearthcross/effects/heal-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "25b8e540823c59d77a4b53b08edcb90e07e0473f168661affedf0840a4d35963",
      "visualSha256": "e2568a84a21efbc1c4b9dd21ac1a381c26627ccf7ad74719eb0267d6463fe4ba",
      "tags": [
        "Shop & settlement management",
        "effects",
        "heal"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/hearthcross/effects/heal-07-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "45b899fc235877bd11490975c0fe99d335a48a5207f7dfbbd3c8af90d6578d1e"
      }
    },
    {
      "id": "hearthcross.ui.heart.00",
      "game": "hearthcross",
      "category": "ui",
      "kind": "heart",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.ui.heart",
      "path": "assets/hearthcross/ui/heart-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "f973c59c465b8c30bffc47258d6832265ba6eb29fd8ad874d1ddea50489a971d",
      "visualSha256": "829f5e9dca7831a9ae1e151ca7fd2930f33bc755ba592e6cf038a6e6c5e032bc",
      "tags": [
        "Shop & settlement management",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.ui.heart.01",
      "game": "hearthcross",
      "category": "ui",
      "kind": "heart",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.ui.heart",
      "path": "assets/hearthcross/ui/heart-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "52935b4d7331f040e38272d1cfcb191dfe3f2252394f7ee31c7ade0df0a19440",
      "visualSha256": "297d02cab3c4584cf790e7d33b0e26d564b7676a6410cc1801275d32b7746b8d",
      "tags": [
        "Shop & settlement management",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.ui.heart.02",
      "game": "hearthcross",
      "category": "ui",
      "kind": "heart",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.ui.heart",
      "path": "assets/hearthcross/ui/heart-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3610d5aa50856bd5db0db862d659473c824ebeb86b29dfb451d852fae0875eca",
      "visualSha256": "829f5e9dca7831a9ae1e151ca7fd2930f33bc755ba592e6cf038a6e6c5e032bc",
      "tags": [
        "Shop & settlement management",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.ui.heart.03",
      "game": "hearthcross",
      "category": "ui",
      "kind": "heart",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.ui.heart",
      "path": "assets/hearthcross/ui/heart-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "28535d0d8431d7639e172f63806bd9cf7414a63ac8df9ab6f809a0f94bc7e11b",
      "visualSha256": "297d02cab3c4584cf790e7d33b0e26d564b7676a6410cc1801275d32b7746b8d",
      "tags": [
        "Shop & settlement management",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.ui.heart.04",
      "game": "hearthcross",
      "category": "ui",
      "kind": "heart",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.ui.heart",
      "path": "assets/hearthcross/ui/heart-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "c5c2f1440eae216a3705f22075945a664a8b1bcefe1529a0c2432f5873268f5c",
      "visualSha256": "297d02cab3c4584cf790e7d33b0e26d564b7676a6410cc1801275d32b7746b8d",
      "tags": [
        "Shop & settlement management",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.ui.heart.05",
      "game": "hearthcross",
      "category": "ui",
      "kind": "heart",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.ui.heart",
      "path": "assets/hearthcross/ui/heart-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "79cc66386bd4b14d487947422bf3f5619b4d94bc6171c474a8d551b8bbf98d68",
      "visualSha256": "89580942270c25f8c73634bd7a901827af9c7e978f8164247aaf0f3e52c35831",
      "tags": [
        "Shop & settlement management",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.ui.heart.06",
      "game": "hearthcross",
      "category": "ui",
      "kind": "heart",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.ui.heart",
      "path": "assets/hearthcross/ui/heart-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "09457b507382e383236398f20a4bd128501609eb8b70b0519bb41a5312762729",
      "visualSha256": "829f5e9dca7831a9ae1e151ca7fd2930f33bc755ba592e6cf038a6e6c5e032bc",
      "tags": [
        "Shop & settlement management",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.ui.heart.07",
      "game": "hearthcross",
      "category": "ui",
      "kind": "heart",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.ui.heart",
      "path": "assets/hearthcross/ui/heart-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "493bc0a53efe2b063026a3d92fef4af15426e805089e466ef9819028ee0d06b8",
      "visualSha256": "297d02cab3c4584cf790e7d33b0e26d564b7676a6410cc1801275d32b7746b8d",
      "tags": [
        "Shop & settlement management",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.ui.button.00",
      "game": "hearthcross",
      "category": "ui",
      "kind": "button",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.ui.button",
      "path": "assets/hearthcross/ui/button-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "a451bc6dd45e2af58c34ec9a6286e3f9614dd183164d3a266a2a535454017606",
      "visualSha256": "f0b8852c475d641b5ada377f5ead1b39dda3f586bfa5e90424d45c41b4bd516c",
      "tags": [
        "Shop & settlement management",
        "ui",
        "button"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.ui.button.01",
      "game": "hearthcross",
      "category": "ui",
      "kind": "button",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.ui.button",
      "path": "assets/hearthcross/ui/button-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "30c5e18329c64a00be7da5a4a830d0f9856da8505fbe5de4282b0a89d86ebba4",
      "visualSha256": "f0b8852c475d641b5ada377f5ead1b39dda3f586bfa5e90424d45c41b4bd516c",
      "tags": [
        "Shop & settlement management",
        "ui",
        "button"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.ui.button.02",
      "game": "hearthcross",
      "category": "ui",
      "kind": "button",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.ui.button",
      "path": "assets/hearthcross/ui/button-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "c74d55ff71fa58044fcdec92457afe8904236e17d8ba85d3a54454b3ad7dd935",
      "visualSha256": "f0b8852c475d641b5ada377f5ead1b39dda3f586bfa5e90424d45c41b4bd516c",
      "tags": [
        "Shop & settlement management",
        "ui",
        "button"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.ui.button.03",
      "game": "hearthcross",
      "category": "ui",
      "kind": "button",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.ui.button",
      "path": "assets/hearthcross/ui/button-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "5e7dc9bb7f59e9df90fc0914884da771867ab408a962019640260329e80c0f5c",
      "visualSha256": "f0b8852c475d641b5ada377f5ead1b39dda3f586bfa5e90424d45c41b4bd516c",
      "tags": [
        "Shop & settlement management",
        "ui",
        "button"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.ui.button.04",
      "game": "hearthcross",
      "category": "ui",
      "kind": "button",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.ui.button",
      "path": "assets/hearthcross/ui/button-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "0e1a0e034c44257a27b9c1e002c392ca097b2725251ec1bc3b335affbd553e19",
      "visualSha256": "f0b8852c475d641b5ada377f5ead1b39dda3f586bfa5e90424d45c41b4bd516c",
      "tags": [
        "Shop & settlement management",
        "ui",
        "button"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.ui.button.05",
      "game": "hearthcross",
      "category": "ui",
      "kind": "button",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.ui.button",
      "path": "assets/hearthcross/ui/button-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "eee54248762d2190041f86275779ea7d3c901e997c1ba913596f531504b80ea3",
      "visualSha256": "f0b8852c475d641b5ada377f5ead1b39dda3f586bfa5e90424d45c41b4bd516c",
      "tags": [
        "Shop & settlement management",
        "ui",
        "button"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.ui.button.06",
      "game": "hearthcross",
      "category": "ui",
      "kind": "button",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.ui.button",
      "path": "assets/hearthcross/ui/button-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "9052e55b0e61b8f8bb01b4de132c9a3dec9cb1304d6585ed87dabb52c3b13975",
      "visualSha256": "f0b8852c475d641b5ada377f5ead1b39dda3f586bfa5e90424d45c41b4bd516c",
      "tags": [
        "Shop & settlement management",
        "ui",
        "button"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.ui.button.07",
      "game": "hearthcross",
      "category": "ui",
      "kind": "button",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "hearthcross.ui.button",
      "path": "assets/hearthcross/ui/button-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "eef2f481e5b64895462c54b845756f137c7e9a5cd3929fd2782a8d7661753782",
      "visualSha256": "f0b8852c475d641b5ada377f5ead1b39dda3f586bfa5e90424d45c41b4bd516c",
      "tags": [
        "Shop & settlement management",
        "ui",
        "button"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "hearthcross.props.queue-post.clear.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "queue-post",
      "family": "hearthcross.props.queue-post",
      "state": "clear",
      "direction": "s",
      "variant": 0,
      "usage": "A small nonblocking queue sign: folded green leaf when clear, hanging hourglass while waiting, raised pennant at urgent patience.",
      "path": "expansion/hearthcross/props/queue-post/clear-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "bfd5dadb04f6d639b598144a055907d013f680536517e90999d296025d39e5cc",
      "visualSha256": "10d2c29547501cd70c3383d6b074f82bc3a52a8a69a1ab130c4cfd20b36adad7",
      "tags": [
        "Shop & settlement management",
        "props",
        "queue-post",
        "clear",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.queue-post.waiting.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "queue-post",
      "family": "hearthcross.props.queue-post",
      "state": "waiting",
      "direction": "s",
      "variant": 0,
      "usage": "A small nonblocking queue sign: folded green leaf when clear, hanging hourglass while waiting, raised pennant at urgent patience.",
      "path": "expansion/hearthcross/props/queue-post/waiting-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "ffbf6dc7dc7898ba1751290b1a89de137c7ec2fd6fde66839c95bea44721cf18",
      "visualSha256": "15916be3052bfa65ecca7282bbc2420cfd88740ece3a7f90cb9c2189f54b7c75",
      "tags": [
        "Shop & settlement management",
        "props",
        "queue-post",
        "waiting",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.queue-post.urgent.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "queue-post",
      "family": "hearthcross.props.queue-post",
      "state": "urgent",
      "direction": "s",
      "variant": 0,
      "usage": "A small nonblocking queue sign: folded green leaf when clear, hanging hourglass while waiting, raised pennant at urgent patience.",
      "path": "expansion/hearthcross/props/queue-post/urgent-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "4651fa38d60f87f43f01e22ad73b7944e2f6af4d0a0242cb6cf97321086809b6",
      "visualSha256": "160305373775c3dccca397c195a91c2d6fb9b9c159e9c26df827afaf95cb442f",
      "tags": [
        "Shop & settlement management",
        "props",
        "queue-post",
        "urgent",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.terrain.market-paving.default.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "terrain",
      "kind": "market-paving",
      "family": "hearthcross.terrain.market-paving",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Quiet diamond paving for the playable shop floor; collision remains layout data.",
      "path": "expansion/hearthcross/terrain/market-paving/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "96fa5d082c36cf095aad741772c255fa0309be1202f16e551813c41cbfe60215",
      "visualSha256": "d1edb8087124b96a601c785ebe9de83e1dabf764bdab3ea891eeb37285dff5a4",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "market-paving",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.terrain.garden-grass.default.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "terrain",
      "kind": "garden-grass",
      "family": "hearthcross.terrain.garden-grass",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Low-detail grass outside the shop plot; shared 40 by 20 diamond steps.",
      "path": "expansion/hearthcross/terrain/garden-grass/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "80b7571431d8a19140d6e30ec764c606800f718b4f9a8ffc7d2bee338f5c4287",
      "visualSha256": "ddc43f6bd18caa69f3300f28e52a5fc426ca0ec3f26d6177b0cf1ad74230a7a2",
      "tags": [
        "Shop & settlement management",
        "terrain",
        "garden-grass",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.props.shop-sign.planning.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "shop-sign",
      "family": "hearthcross.props.shop-sign",
      "state": "planning",
      "direction": "s",
      "variant": 0,
      "usage": "Entrance phase sign: folded planning board, open sunrise, and latched closed shutter.",
      "path": "expansion/hearthcross/props/shop-sign/planning-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "d794814bd577aee74654c8b4295e6e5ad294c1441f603a4d3e9b64b42b2d717d",
      "visualSha256": "69b27b53a08298d9f70182d5436cd8aa27ee2bee02e58d05cef8a8a2ad0b363a",
      "tags": [
        "Shop & settlement management",
        "props",
        "shop-sign",
        "planning",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.shop-sign.open.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "shop-sign",
      "family": "hearthcross.props.shop-sign",
      "state": "open",
      "direction": "s",
      "variant": 0,
      "usage": "Entrance phase sign: folded planning board, open sunrise, and latched closed shutter.",
      "path": "expansion/hearthcross/props/shop-sign/open-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "d74de1c15ba7535efea35fbfd6483c2ac08ebc918ee44e00ba8d35bc33788eab",
      "visualSha256": "720aff72f86178f66b46109320fa06f0895533b5fe548a2bfb95ad29956f7db5",
      "tags": [
        "Shop & settlement management",
        "props",
        "shop-sign",
        "open",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.shop-sign.closed.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "shop-sign",
      "family": "hearthcross.props.shop-sign",
      "state": "closed",
      "direction": "s",
      "variant": 0,
      "usage": "Entrance phase sign: folded planning board, open sunrise, and latched closed shutter.",
      "path": "expansion/hearthcross/props/shop-sign/closed-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "4855582b7ef7fc8e37883ccfaa2edaa840fa283e12cde78f611d3f8a3a19dc5d",
      "visualSha256": "ca5e09ecf21e2066b35c2d38be48aa6af22dd9dc8a346acbaa9d54a4592623b4",
      "tags": [
        "Shop & settlement management",
        "props",
        "shop-sign",
        "closed",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.service-bell.ready.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "service-bell",
      "family": "hearthcross.props.service-bell",
      "state": "ready",
      "direction": "s",
      "variant": 0,
      "usage": "Service-ready desk bell and physically tilted ringing state.",
      "path": "expansion/hearthcross/props/service-bell/ready-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "45174bc1097ec731adb69f77507849259963672d5e4910e0739c01b17cb16bfb",
      "visualSha256": "be7f119e21fd493197670a4a0fc307e5610181277c91633af2ff3d44e4ff2e97",
      "tags": [
        "Shop & settlement management",
        "props",
        "service-bell",
        "ready",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.service-bell.ringing.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "service-bell",
      "family": "hearthcross.props.service-bell",
      "state": "ringing",
      "direction": "s",
      "variant": 0,
      "usage": "Service-ready desk bell and physically tilted ringing state.",
      "path": "expansion/hearthcross/props/service-bell/ringing-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "1b47b9b6474059f80194f45886bc600cd9a98d598f6192259a02c444ab0fb010",
      "visualSha256": "2800c2adfddeaeb8ec45178e1c66d466d63a5dd17ad01ed691c819e1531855f7",
      "tags": [
        "Shop & settlement management",
        "props",
        "service-bell",
        "ringing",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.actors.mossback-pilgrim.idle.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mossback-pilgrim",
      "family": "hearthcross.actors.mossback-pilgrim",
      "state": "idle",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/mossback-pilgrim/idle-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "8f86e9c9f3d9c801dd3d37eb2310a14845689df1cb5efe3c1f2bf03f37f6d5fb",
      "visualSha256": "370f9ce3ff212d4dfb6361516b7bec653de078a711313ae7f9371df287bc6273",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mossback-pilgrim",
        "idle",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mossback-pilgrim/idle-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "s",
        "sha256": "3388ab11621fa98bcb8b385ec020fabfea97cec4728ecd4fc667e2978f992078"
      }
    },
    {
      "id": "hearthcross.actors.mossback-pilgrim.idle.e.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mossback-pilgrim",
      "family": "hearthcross.actors.mossback-pilgrim",
      "state": "idle",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/mossback-pilgrim/idle-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "4535fc037ddc7585cb3c16756655c48dfb59ead620062b5209e8baedae74c0d1",
      "visualSha256": "aa42284976afe47815cad5d3155bf118dc2554f054d550310d8e79459ed5d3f1",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mossback-pilgrim",
        "idle",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mossback-pilgrim/idle-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "e",
        "sha256": "d14ebeeea9274db0c2f022912fd98c44a564c32f2f661272a52eec507a887751"
      }
    },
    {
      "id": "hearthcross.actors.mossback-pilgrim.idle.n.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mossback-pilgrim",
      "family": "hearthcross.actors.mossback-pilgrim",
      "state": "idle",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/mossback-pilgrim/idle-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "d3b2b0bfec5a22969bcdefb807387c803860700b7200754456cd11eb774bba5d",
      "visualSha256": "38e5ccb68b2e43ddc2825fe08bd4cae8e8fcf9f4fa645286500182d1caf1976c",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mossback-pilgrim",
        "idle",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mossback-pilgrim/idle-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "n",
        "sha256": "fd01937fb00b6ef579225370611167148f75b55523702c92a29a60db6918f99f"
      }
    },
    {
      "id": "hearthcross.actors.mossback-pilgrim.idle.w.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mossback-pilgrim",
      "family": "hearthcross.actors.mossback-pilgrim",
      "state": "idle",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/mossback-pilgrim/idle-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "c5cc47a076a869741a154c4f8011f13cbcc013deae5cfc3904a57264827a59d6",
      "visualSha256": "b2df73c7d0cf51d76786c0f8cfc7c794d812117afc67898e49e7d965cf655fca",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mossback-pilgrim",
        "idle",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mossback-pilgrim/idle-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "w",
        "sha256": "446fa28e12c28f7661e881bb055551ac0571acfacf3ef9c9ca55a7335cf1107a"
      }
    },
    {
      "id": "hearthcross.actors.mossback-pilgrim.walk.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mossback-pilgrim",
      "family": "hearthcross.actors.mossback-pilgrim",
      "state": "walk",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/mossback-pilgrim/walk-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "dd2760c12b9d365eae244a5ca8f1b87521c1639c25a2d4cf9bee03722a66aa7c",
      "visualSha256": "03dd25d3d2e61047cf0112a69de621cec2c3929b36ab71c3d729a3fbef6075cd",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mossback-pilgrim",
        "walk",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mossback-pilgrim/walk-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "s",
        "sha256": "8a5a52b6187be34ccd0b2e43d5a888de1eb8fab80c6e06d629308666be139079"
      }
    },
    {
      "id": "hearthcross.actors.mossback-pilgrim.walk.e.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mossback-pilgrim",
      "family": "hearthcross.actors.mossback-pilgrim",
      "state": "walk",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/mossback-pilgrim/walk-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "808d550e66ba2c2fcbf70b811fcec1691e2482f8078de8a2400afcbd1030a00d",
      "visualSha256": "f7cbaf3357d0e98f3302326d913601717237b531452d286694f8237bea39cbc8",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mossback-pilgrim",
        "walk",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mossback-pilgrim/walk-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "e",
        "sha256": "513a3fc4e0d6a279c07df68614f0737d6ffb46d8b4907d045c918648839d33c5"
      }
    },
    {
      "id": "hearthcross.actors.mossback-pilgrim.walk.n.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mossback-pilgrim",
      "family": "hearthcross.actors.mossback-pilgrim",
      "state": "walk",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/mossback-pilgrim/walk-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "067030a7761f53cdf734f3c5c1f7aa6495d0f3ef7673bb74f168c20fbe0c61cb",
      "visualSha256": "b22b106da60f2fbd37c85cc93a7c058f2c8f8e43e320a0490358590da3f36f43",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mossback-pilgrim",
        "walk",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mossback-pilgrim/walk-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "n",
        "sha256": "ac3fa1b4b8100f9f8e303cb3853905747408595e0465c6d1d0b57af59d86dffb"
      }
    },
    {
      "id": "hearthcross.actors.mossback-pilgrim.walk.w.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mossback-pilgrim",
      "family": "hearthcross.actors.mossback-pilgrim",
      "state": "walk",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/mossback-pilgrim/walk-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "873dc8818c1fb007c5b8fe18d1c55b925aa3b7126cd5aa003ffca28f4ff90276",
      "visualSha256": "178c7475efca54e4fa80cd3af38045db22141114553b502744024830dcb44f7b",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mossback-pilgrim",
        "walk",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mossback-pilgrim/walk-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "w",
        "sha256": "b9b015c8e5b7b80a59a5984164e87b8f764d6df46c314340c8e0b7b0d40ce84e"
      }
    },
    {
      "id": "hearthcross.actors.mossback-pilgrim.service.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mossback-pilgrim",
      "family": "hearthcross.actors.mossback-pilgrim",
      "state": "service",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/mossback-pilgrim/service-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "ed25cee2460fc368a5157115bfd73dd1d3397f726e4a4503b928396d4225b7b8",
      "visualSha256": "dc780f90a5b6a18b3db8b5275c07430b9daf420e8058c797ad80b16441cbc4ab",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mossback-pilgrim",
        "service",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mossback-pilgrim/service-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "service",
        "direction": "s",
        "sha256": "6751e2dfb79cfba4d6421b2882737c9cdcb14f8f29f29af05d8b4e6f3aea78c3"
      }
    },
    {
      "id": "hearthcross.actors.mossback-pilgrim.service.e.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mossback-pilgrim",
      "family": "hearthcross.actors.mossback-pilgrim",
      "state": "service",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/mossback-pilgrim/service-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "9c7e37e24b7d1aa5c3760caf008c4cec5a64fd45d0a8c063ef9635fcf3d7d81d",
      "visualSha256": "75fde876d99b3b144d62b18f9ef428c3029cfeee67898c122e5ecf715943fbea",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mossback-pilgrim",
        "service",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mossback-pilgrim/service-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "service",
        "direction": "e",
        "sha256": "d6fbc23b9eccb91fdcc8dbc53296945ac081dd8e4bc881bd194ff928842e6766"
      }
    },
    {
      "id": "hearthcross.actors.mossback-pilgrim.service.n.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mossback-pilgrim",
      "family": "hearthcross.actors.mossback-pilgrim",
      "state": "service",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/mossback-pilgrim/service-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "55ca243474c3c98dd108455f1975d44dbe8653fc85b5078fdd4154802e3f1e90",
      "visualSha256": "53645fdf00335e5249f48d1c9ecb40b6a920a01861e3f955434d36cc0508c12f",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mossback-pilgrim",
        "service",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mossback-pilgrim/service-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "service",
        "direction": "n",
        "sha256": "3af99415a12be90ec8ed48231bda1cde28cd936a661e5cac6fc2c93713c57c83"
      }
    },
    {
      "id": "hearthcross.actors.mossback-pilgrim.service.w.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mossback-pilgrim",
      "family": "hearthcross.actors.mossback-pilgrim",
      "state": "service",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/mossback-pilgrim/service-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "5c8d4ed92deecec531ac2473c72614db74d79ce7b49907d02aee37bece4902bf",
      "visualSha256": "8598361054f221c8d194baa5b2eb3f9467dc398785b0d33d01639ce9a008d168",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mossback-pilgrim",
        "service",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mossback-pilgrim/service-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "service",
        "direction": "w",
        "sha256": "d255b62f960ade25a79b63822ad8ff76fcfeb63bc54c5d310a80d57b6a56a28e"
      }
    },
    {
      "id": "hearthcross.actors.mossback-pilgrim.pleased.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mossback-pilgrim",
      "family": "hearthcross.actors.mossback-pilgrim",
      "state": "pleased",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/mossback-pilgrim/pleased-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "b5938a8ace0ed121595a60369f7ed20a651abce0b17da334c6d9eea8272e166c",
      "visualSha256": "3bb6c83f022ff4b4cbea2f9686cf1049f250e089e8c689bcf87955b54e3f6718",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mossback-pilgrim",
        "pleased",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mossback-pilgrim/pleased-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "pleased",
        "direction": "s",
        "sha256": "3abff1b8e10b7fa6bf7181a9d99a2d945438d60c62128075f5180e05f5240dc2"
      }
    },
    {
      "id": "hearthcross.actors.mossback-pilgrim.pleased.e.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mossback-pilgrim",
      "family": "hearthcross.actors.mossback-pilgrim",
      "state": "pleased",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/mossback-pilgrim/pleased-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "72fcb3cc81339b1c132f2e849a36f729c1a27705e8b4e8d26c727bc72204a84d",
      "visualSha256": "3c6cae553e9bab177e2a48e7a16d18356765702b2ae072d748483a7d4a821c9f",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mossback-pilgrim",
        "pleased",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mossback-pilgrim/pleased-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "pleased",
        "direction": "e",
        "sha256": "07f01f9192583220597206eecd0d0cdc2938f9eff57281809271bdad958b06c1"
      }
    },
    {
      "id": "hearthcross.actors.mossback-pilgrim.pleased.n.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mossback-pilgrim",
      "family": "hearthcross.actors.mossback-pilgrim",
      "state": "pleased",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/mossback-pilgrim/pleased-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "5da24de7af92c730f2e9989ef25ba69408b5b4c4b67eb1d4049442a766e5724a",
      "visualSha256": "1984524eb8a80d01f7a90df4ba07b97a57d4150706dc22b2169c5b84ae28f2ab",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mossback-pilgrim",
        "pleased",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mossback-pilgrim/pleased-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "pleased",
        "direction": "n",
        "sha256": "a372e79090d595effb21b6fd7c616255c7daab99abac3c43e3d8a7d1237df6b5"
      }
    },
    {
      "id": "hearthcross.actors.mossback-pilgrim.pleased.w.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mossback-pilgrim",
      "family": "hearthcross.actors.mossback-pilgrim",
      "state": "pleased",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/mossback-pilgrim/pleased-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "68b8d504977c62e6560131038071ad8973fa9ec6a3af0dd9965bf5db0af7f481",
      "visualSha256": "c39f046a6dbf5bd1cf35ce9b42d4c805b110276c9274ac02d8a49f524724432b",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mossback-pilgrim",
        "pleased",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mossback-pilgrim/pleased-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "pleased",
        "direction": "w",
        "sha256": "01bb55a1e4c16d924b19528891cb7cac4bf4241c6bf47ec826d563d805401471"
      }
    },
    {
      "id": "hearthcross.actors.mossback-pilgrim.frustrated.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mossback-pilgrim",
      "family": "hearthcross.actors.mossback-pilgrim",
      "state": "frustrated",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/mossback-pilgrim/frustrated-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "900823d37209180723628614276899c5d219912ea6e4a5c64cd8eb598d5a833c",
      "visualSha256": "53ae71fae20249c96694bdc42961f2dd46b891dd4a264732b81dc5fe090c6a07",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mossback-pilgrim",
        "frustrated",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mossback-pilgrim/frustrated-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "frustrated",
        "direction": "s",
        "sha256": "3c8c95236069b8c62b604accd1e6ef522aa2986fdb77e48e85c625a155c57251"
      }
    },
    {
      "id": "hearthcross.actors.mossback-pilgrim.frustrated.e.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mossback-pilgrim",
      "family": "hearthcross.actors.mossback-pilgrim",
      "state": "frustrated",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/mossback-pilgrim/frustrated-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "b956b15d1da2353213d7ab328d8cbccc28431efbadabf8b57ef74f7c720c23f9",
      "visualSha256": "b8a2eceaa0d1aa42c176ab3dab26b424cef640d043833d5790fc85a9dfbf0218",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mossback-pilgrim",
        "frustrated",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mossback-pilgrim/frustrated-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "frustrated",
        "direction": "e",
        "sha256": "88456dbcb329bfcb1d8835db8af89fa98572f0172f40448a0240fa56d0ce6c65"
      }
    },
    {
      "id": "hearthcross.actors.mossback-pilgrim.frustrated.n.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mossback-pilgrim",
      "family": "hearthcross.actors.mossback-pilgrim",
      "state": "frustrated",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/mossback-pilgrim/frustrated-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "85333663166ca093e302232cd8610213be898ed3f8cee750864427f9b5af355f",
      "visualSha256": "42bc55720ba5bc7861668bce9ab6ab880defcd74cd6dd1eca075fe6d17f6c00e",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mossback-pilgrim",
        "frustrated",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mossback-pilgrim/frustrated-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "frustrated",
        "direction": "n",
        "sha256": "9c6852b02479f0088f31696bc70fd4a6d40a8a207d82ea84c9504df7cd9d1002"
      }
    },
    {
      "id": "hearthcross.actors.mossback-pilgrim.frustrated.w.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mossback-pilgrim",
      "family": "hearthcross.actors.mossback-pilgrim",
      "state": "frustrated",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/mossback-pilgrim/frustrated-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "b1a2eec3d53f6f5b5c442934f002128522d225cda414b369b1c209b7f05a3ab0",
      "visualSha256": "e85f92c7be029babf93e2bb6d2603ecffe792137d398c3735fdb168e0b0a9c07",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mossback-pilgrim",
        "frustrated",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mossback-pilgrim/frustrated-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "frustrated",
        "direction": "w",
        "sha256": "35d6e470ed50c34917f26367be3edf9e70c376c2bcc896417b5bfa5aea243702"
      }
    },
    {
      "id": "hearthcross.actors.foxling-courier.idle.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "foxling-courier",
      "family": "hearthcross.actors.foxling-courier",
      "state": "idle",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/foxling-courier/idle-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "089b36f4c2defbf30a386e81d9e3e7f417346f97acafdd7c6896cd222772c9f1",
      "visualSha256": "f74aa13beee11566b5bc656b624adc516e01e2e9604def76db76bce02ffc35b7",
      "tags": [
        "Shop & settlement management",
        "actors",
        "foxling-courier",
        "idle",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/foxling-courier/idle-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "s",
        "sha256": "d0596f5696493b539db6bc652d075cf80d2c318e37eb9110da22bd06fa568ce9"
      }
    },
    {
      "id": "hearthcross.actors.foxling-courier.idle.e.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "foxling-courier",
      "family": "hearthcross.actors.foxling-courier",
      "state": "idle",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/foxling-courier/idle-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "d8e611504336e4ad7d2e7d48f8ce115bcc5a5bd6a25f4724b9bc7f1bed12738a",
      "visualSha256": "ec6d85c477a1947c04bc9de76956d19900f102c5a00407f37234adb6518f8926",
      "tags": [
        "Shop & settlement management",
        "actors",
        "foxling-courier",
        "idle",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/foxling-courier/idle-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "e",
        "sha256": "e32da789e6c46ccf5534b753dee94f0b19b94ce6d3997c6c7fa2d02e51cc465f"
      }
    },
    {
      "id": "hearthcross.actors.foxling-courier.idle.n.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "foxling-courier",
      "family": "hearthcross.actors.foxling-courier",
      "state": "idle",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/foxling-courier/idle-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "8a922e9d2e34fabcdadb0c5afc656808d1ca1513023c151c11b8d917a27b505a",
      "visualSha256": "db3ce9d79c7fa73f65d5fd048eedb2c456bf34dd9b5e65d552140c6ae544e4a8",
      "tags": [
        "Shop & settlement management",
        "actors",
        "foxling-courier",
        "idle",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/foxling-courier/idle-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "n",
        "sha256": "c2b2c3c7e6491758f9eb4c7d5218ccaf08a4ff604db240849188cbc5659bb351"
      }
    },
    {
      "id": "hearthcross.actors.foxling-courier.idle.w.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "foxling-courier",
      "family": "hearthcross.actors.foxling-courier",
      "state": "idle",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/foxling-courier/idle-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "86a1171308d780454b969d410ca30bd4b8ab51dcfa9cfa085220cf68a7325120",
      "visualSha256": "e1c1ef85d588bf61695a16f09f86be13bbbc112e2e8779d47904e2e83d727f8f",
      "tags": [
        "Shop & settlement management",
        "actors",
        "foxling-courier",
        "idle",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/foxling-courier/idle-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "w",
        "sha256": "acead658f8d5e1e4494c0555cb4ea18abfb5a0f0032360bf8fe525be4e317842"
      }
    },
    {
      "id": "hearthcross.actors.foxling-courier.walk.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "foxling-courier",
      "family": "hearthcross.actors.foxling-courier",
      "state": "walk",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/foxling-courier/walk-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "9f6539ec60104a3aefd40a28ee32e0bc72ce04dbcda2d1ca6aa6a8d0ba8fc2d1",
      "visualSha256": "6e2fedc914e2722dccf42c021fdee0ef8ed389beccaa9a5bbf6674a44ef07172",
      "tags": [
        "Shop & settlement management",
        "actors",
        "foxling-courier",
        "walk",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/foxling-courier/walk-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "s",
        "sha256": "f796013c1e3a02819b7eda130f396358c40bd351b9839ca110f16723fba11b6e"
      }
    },
    {
      "id": "hearthcross.actors.foxling-courier.walk.e.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "foxling-courier",
      "family": "hearthcross.actors.foxling-courier",
      "state": "walk",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/foxling-courier/walk-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "6c601b0ed78166b7e9831f5b0fddb1ee9e1fad5a6dcbaa2da65a0c7fc3dd2db4",
      "visualSha256": "e73909f17e41fc792e1e0b9471799786a77bfa27ba66110ccd3009a4aaabd241",
      "tags": [
        "Shop & settlement management",
        "actors",
        "foxling-courier",
        "walk",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/foxling-courier/walk-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "e",
        "sha256": "a3cfa842c7dbc3394886c5d728e315b887ebc24101c1184db0bca5178c8df539"
      }
    },
    {
      "id": "hearthcross.actors.foxling-courier.walk.n.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "foxling-courier",
      "family": "hearthcross.actors.foxling-courier",
      "state": "walk",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/foxling-courier/walk-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "adbdaa4b9602282eeefa32b9133a86e4f2422ef82778fded45a78b09a3b55586",
      "visualSha256": "cf59c1839480dc696397082419f858ba0bd67a2e97b689c86aac43c3d98fdce3",
      "tags": [
        "Shop & settlement management",
        "actors",
        "foxling-courier",
        "walk",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/foxling-courier/walk-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "n",
        "sha256": "db4384e1a1b660fc2f8298cebe9bb8b09f0e8242678d37b05815300985dff1cc"
      }
    },
    {
      "id": "hearthcross.actors.foxling-courier.walk.w.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "foxling-courier",
      "family": "hearthcross.actors.foxling-courier",
      "state": "walk",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/foxling-courier/walk-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "03cc0cedb3896ad9ebe0cfa341cf4bfde0f756f43dfd705d9c2153cdea148b46",
      "visualSha256": "2c9320526539d0d1d45afd01e51f5124190a3a9cb26a5aeff5ab73106f3609d6",
      "tags": [
        "Shop & settlement management",
        "actors",
        "foxling-courier",
        "walk",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/foxling-courier/walk-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "w",
        "sha256": "3a70999522d7afef67a1a4dd8fd19c681a71a6952a81d3a2dc4e8d1510a072b4"
      }
    },
    {
      "id": "hearthcross.actors.foxling-courier.service.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "foxling-courier",
      "family": "hearthcross.actors.foxling-courier",
      "state": "service",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/foxling-courier/service-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "6f2d2051c20b455e62440990debde5576bc5dc2d0a86bfcb824684c3f11ed5d7",
      "visualSha256": "4af8b8fadcd76fa8c6bcc4537b00bb2d6fa50f056d191e7c0964e88ba5933082",
      "tags": [
        "Shop & settlement management",
        "actors",
        "foxling-courier",
        "service",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/foxling-courier/service-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "service",
        "direction": "s",
        "sha256": "1261828f43b7506795a7ea06985474038824bf958bcee9de53985fa08f70f56c"
      }
    },
    {
      "id": "hearthcross.actors.foxling-courier.service.e.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "foxling-courier",
      "family": "hearthcross.actors.foxling-courier",
      "state": "service",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/foxling-courier/service-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "614898cfe3ee3854f6175e407316a559177b87743b379f1e7f1906a7df601bb7",
      "visualSha256": "96118ae95cc93711c3e34c714d76d562dbf7cade84ca573a0bbe75ebe1c6e94c",
      "tags": [
        "Shop & settlement management",
        "actors",
        "foxling-courier",
        "service",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/foxling-courier/service-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "service",
        "direction": "e",
        "sha256": "0d2f71a14e9ed19b8274768f1f86dd136a3a0f2d3754021edb92d992273b1abd"
      }
    },
    {
      "id": "hearthcross.actors.foxling-courier.service.n.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "foxling-courier",
      "family": "hearthcross.actors.foxling-courier",
      "state": "service",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/foxling-courier/service-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "bbe6d4e091eb5774f917dea06e7c40a6d87322466150b6b2366a32bb1f7a2217",
      "visualSha256": "64c74dfd87dc930f36114003d784eb142b530d772e45543c4a28a8900654c85a",
      "tags": [
        "Shop & settlement management",
        "actors",
        "foxling-courier",
        "service",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/foxling-courier/service-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "service",
        "direction": "n",
        "sha256": "9b92cda1012cc0827f0de1cfd03686181ece62012b7bf92f8de527f84a8d439c"
      }
    },
    {
      "id": "hearthcross.actors.foxling-courier.service.w.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "foxling-courier",
      "family": "hearthcross.actors.foxling-courier",
      "state": "service",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/foxling-courier/service-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "617e2b39c7bab647942f8015eef34e9b5b5cd3156fd9034ce32b4ab5f21166b3",
      "visualSha256": "061d975875c164568615058bcb485a7b1f64836f5b9c64b3b38133bd88d7c889",
      "tags": [
        "Shop & settlement management",
        "actors",
        "foxling-courier",
        "service",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/foxling-courier/service-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "service",
        "direction": "w",
        "sha256": "3f69f80c20a582f74302b0eef1c87b1ea7259cf1a0c70af5cdfe228e08af0159"
      }
    },
    {
      "id": "hearthcross.actors.foxling-courier.pleased.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "foxling-courier",
      "family": "hearthcross.actors.foxling-courier",
      "state": "pleased",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/foxling-courier/pleased-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "1d0a1b299a2674d8b908d45eda83ea64a1dc5ece37b7e97d974110f4ce8c6d78",
      "visualSha256": "5fed5cc5f182d9383d7a50b4ca210adcffe84ee4ce0afe9257d43fe188348609",
      "tags": [
        "Shop & settlement management",
        "actors",
        "foxling-courier",
        "pleased",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/foxling-courier/pleased-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "pleased",
        "direction": "s",
        "sha256": "4871f879bc0313fb4a64dde318f73658e94341f09539d330b959ef5caccb11fb"
      }
    },
    {
      "id": "hearthcross.actors.foxling-courier.pleased.e.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "foxling-courier",
      "family": "hearthcross.actors.foxling-courier",
      "state": "pleased",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/foxling-courier/pleased-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "0b95dbed9c3ab766661fd486cd0006bb3da147622ae23f21ed42b77e5338aa73",
      "visualSha256": "bc3a9024932f5d900aa093e7c36d416614177f40ada5f241079d1e16668236b3",
      "tags": [
        "Shop & settlement management",
        "actors",
        "foxling-courier",
        "pleased",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/foxling-courier/pleased-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "pleased",
        "direction": "e",
        "sha256": "c22f61f9ba47d12aa82e434f689e7057417ee546df46d5eeac373fb13e6305f4"
      }
    },
    {
      "id": "hearthcross.actors.foxling-courier.pleased.n.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "foxling-courier",
      "family": "hearthcross.actors.foxling-courier",
      "state": "pleased",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/foxling-courier/pleased-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "9d43c09019e5385e82fe1a0034f29368f56ffd4a29154af444bb719afdce647b",
      "visualSha256": "2fb6c630957248cada34fd1f2e9c97570d4a6c42626552e5358c663d72bc39d0",
      "tags": [
        "Shop & settlement management",
        "actors",
        "foxling-courier",
        "pleased",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/foxling-courier/pleased-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "pleased",
        "direction": "n",
        "sha256": "d8753e9835a2f87479fa390109cbd685927460cfa163ecd0ecc6b0ec24e3e5dd"
      }
    },
    {
      "id": "hearthcross.actors.foxling-courier.pleased.w.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "foxling-courier",
      "family": "hearthcross.actors.foxling-courier",
      "state": "pleased",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/foxling-courier/pleased-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "5083aeb8bac23dd0ce6bae5e4c33c8b8376f146ffeb7747e0951953916d754d1",
      "visualSha256": "16e10086de344a6f0d8fced7701287170ba75b782038af8dfe02d7c45ceb3e2a",
      "tags": [
        "Shop & settlement management",
        "actors",
        "foxling-courier",
        "pleased",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/foxling-courier/pleased-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "pleased",
        "direction": "w",
        "sha256": "9864c699f5982fdd4e8e685c8e1c433647dacb1170e507f90e53ca260d30fc6b"
      }
    },
    {
      "id": "hearthcross.actors.foxling-courier.frustrated.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "foxling-courier",
      "family": "hearthcross.actors.foxling-courier",
      "state": "frustrated",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/foxling-courier/frustrated-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "4d579f56a0dca5b39ce62790a2af85863b261be2d39fa21dc1829985546ddaa7",
      "visualSha256": "44613ab3e6408ecf465a3f284061629276166cf1351c998acc8b5b4d57e5e553",
      "tags": [
        "Shop & settlement management",
        "actors",
        "foxling-courier",
        "frustrated",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/foxling-courier/frustrated-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "frustrated",
        "direction": "s",
        "sha256": "92aa76985e0fbb6ffcd503ca0e8fdc48625656172e6e86fc9d279ad924b56240"
      }
    },
    {
      "id": "hearthcross.actors.foxling-courier.frustrated.e.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "foxling-courier",
      "family": "hearthcross.actors.foxling-courier",
      "state": "frustrated",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/foxling-courier/frustrated-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "92640df7272d6483f228ddc5cac4c2f83b9bbe9859fc01e54e0abd6aaa9d49ee",
      "visualSha256": "fcbbae9444fa2889418a50d91dead12365252c381ce17f196041f14c041a06b8",
      "tags": [
        "Shop & settlement management",
        "actors",
        "foxling-courier",
        "frustrated",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/foxling-courier/frustrated-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "frustrated",
        "direction": "e",
        "sha256": "6ec918b77188c0435cf1724bb963c273daa5fb74715202e50f1d516652fb9a20"
      }
    },
    {
      "id": "hearthcross.actors.foxling-courier.frustrated.n.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "foxling-courier",
      "family": "hearthcross.actors.foxling-courier",
      "state": "frustrated",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/foxling-courier/frustrated-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "e16bab0a928cf8a7e9e6d079be829851ff81f7913dc6166fb88ed317c960ec7e",
      "visualSha256": "c177780f55fed5f0e28bcecefef6712f0baa6ab7b32c44d592c99166192afb5d",
      "tags": [
        "Shop & settlement management",
        "actors",
        "foxling-courier",
        "frustrated",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/foxling-courier/frustrated-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "frustrated",
        "direction": "n",
        "sha256": "576771972cb3998b8f66eaaf83e622bbd1cee2d92577a3d0cfcb3e68253a3a82"
      }
    },
    {
      "id": "hearthcross.actors.foxling-courier.frustrated.w.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "foxling-courier",
      "family": "hearthcross.actors.foxling-courier",
      "state": "frustrated",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/foxling-courier/frustrated-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "655b85dbac0f076a632fff1879ab76574b2d7852ff5eb73ac70be765bd976326",
      "visualSha256": "f02259d6f17208113b324db9e9f1fb8fe159980a9e9010eea587e81eac2a78c4",
      "tags": [
        "Shop & settlement management",
        "actors",
        "foxling-courier",
        "frustrated",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/foxling-courier/frustrated-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "frustrated",
        "direction": "w",
        "sha256": "3a51cdfa4ebb9a152b2a7df1f0558cd45625ddaec14a6272934bed01d3e11069"
      }
    },
    {
      "id": "hearthcross.actors.cloudkin-gourmand.idle.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloudkin-gourmand",
      "family": "hearthcross.actors.cloudkin-gourmand",
      "state": "idle",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/cloudkin-gourmand/idle-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "c39fe344707b4b1fc043ae075f68c85c774606d2f790eb0341a9fd7658657ccc",
      "visualSha256": "6041cb3207e2639d86511012756671e8c643350b199a7e3b96918fa737eb41d5",
      "tags": [
        "Shop & settlement management",
        "actors",
        "cloudkin-gourmand",
        "idle",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/cloudkin-gourmand/idle-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "s",
        "sha256": "f464be58ee5475c4749e88576aecad3adb8f2c017e83314eea2494dc9f2e1c76"
      }
    },
    {
      "id": "hearthcross.actors.cloudkin-gourmand.idle.e.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloudkin-gourmand",
      "family": "hearthcross.actors.cloudkin-gourmand",
      "state": "idle",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/cloudkin-gourmand/idle-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "97376423d63f5d150914e75deee1dfb31994c191dfbde70a332d93a8defef59d",
      "visualSha256": "2ab25a0a9d40f7ecfc9894c00d2c6077df612f1ad9d9fb67d05efbe03273e36a",
      "tags": [
        "Shop & settlement management",
        "actors",
        "cloudkin-gourmand",
        "idle",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/cloudkin-gourmand/idle-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "e",
        "sha256": "87cff02f416907b0f8838ad270b92b9b9c394093ac5069f2f4d9b5931d4e0a96"
      }
    },
    {
      "id": "hearthcross.actors.cloudkin-gourmand.idle.n.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloudkin-gourmand",
      "family": "hearthcross.actors.cloudkin-gourmand",
      "state": "idle",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/cloudkin-gourmand/idle-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "871e9c428e09d144ac4b1ce0f5c63559407be923866848ec9e8e36233ce8bc01",
      "visualSha256": "bc6132c864365db47d7dfb522697d76f29bc2c6f0507f5f224dc493600b5495d",
      "tags": [
        "Shop & settlement management",
        "actors",
        "cloudkin-gourmand",
        "idle",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/cloudkin-gourmand/idle-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "n",
        "sha256": "7173ee1b6e8c9a32d558160caec210d79db8b97eac088fa1a96a6d89b8975aac"
      }
    },
    {
      "id": "hearthcross.actors.cloudkin-gourmand.idle.w.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloudkin-gourmand",
      "family": "hearthcross.actors.cloudkin-gourmand",
      "state": "idle",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/cloudkin-gourmand/idle-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "15ed99e964cec8eca2ea0a4659e4f891ce83b561d9963139d690826e57393267",
      "visualSha256": "8f115efbe33663598a3ecd2b20096820e8fdb2f38ccdff1d46d5bf37add3ecbc",
      "tags": [
        "Shop & settlement management",
        "actors",
        "cloudkin-gourmand",
        "idle",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/cloudkin-gourmand/idle-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "w",
        "sha256": "ba0777e730da4508036d3401d60987f4fac0392a01094d5267a281eacc66a153"
      }
    },
    {
      "id": "hearthcross.actors.cloudkin-gourmand.walk.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloudkin-gourmand",
      "family": "hearthcross.actors.cloudkin-gourmand",
      "state": "walk",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/cloudkin-gourmand/walk-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "34123b53b0f6484f1577dc7980ecf321cf3bfaac735fc44a3dd8adc9b6dca255",
      "visualSha256": "e6fa16654088128de47b81e782ed216c336987f52599c36efe1307bc4a699cac",
      "tags": [
        "Shop & settlement management",
        "actors",
        "cloudkin-gourmand",
        "walk",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/cloudkin-gourmand/walk-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "s",
        "sha256": "83cbde77965ee9471243f843ccc2e88aba0493270812cc166611ad2c5ef74d97"
      }
    },
    {
      "id": "hearthcross.actors.cloudkin-gourmand.walk.e.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloudkin-gourmand",
      "family": "hearthcross.actors.cloudkin-gourmand",
      "state": "walk",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/cloudkin-gourmand/walk-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "6fa858cd7a97d1cdd70c182e4fbd60777064eb16cf8bc135f0f43e374edd0318",
      "visualSha256": "acc87951829521bf2482e2231d7721c6ffe5e50c79363cfe75abd190f622e2d4",
      "tags": [
        "Shop & settlement management",
        "actors",
        "cloudkin-gourmand",
        "walk",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/cloudkin-gourmand/walk-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "e",
        "sha256": "9cbedafb704864c3b63d789490455361354a532158e9696dd52493374272269f"
      }
    },
    {
      "id": "hearthcross.actors.cloudkin-gourmand.walk.n.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloudkin-gourmand",
      "family": "hearthcross.actors.cloudkin-gourmand",
      "state": "walk",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/cloudkin-gourmand/walk-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "316e12da95083979cc747c40dba2f9a913ff98b653e0f32d99027b7adc0b1764",
      "visualSha256": "34b5eaa42c4a7d8d9e6b1595ced0966d56278b4d026181b7d4e02d80198c7ea7",
      "tags": [
        "Shop & settlement management",
        "actors",
        "cloudkin-gourmand",
        "walk",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/cloudkin-gourmand/walk-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "n",
        "sha256": "f0d51b9f18241745e45186894770bc1585996c3882b2db4e85ac74dcf71d6233"
      }
    },
    {
      "id": "hearthcross.actors.cloudkin-gourmand.walk.w.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloudkin-gourmand",
      "family": "hearthcross.actors.cloudkin-gourmand",
      "state": "walk",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/cloudkin-gourmand/walk-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "5bb479fccb68f010f7edfa0da58430daf932831363d2a7b1f67b22dd95cdd84a",
      "visualSha256": "b7c9e07a969691e8ac0a98c30af9dbd367509290fca4253f3d0e79b23ea4d38d",
      "tags": [
        "Shop & settlement management",
        "actors",
        "cloudkin-gourmand",
        "walk",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/cloudkin-gourmand/walk-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "w",
        "sha256": "61ecdd35a0abd0b43e55178d5a03d07f77948b24c4b82333af305bf6d659bf1f"
      }
    },
    {
      "id": "hearthcross.actors.cloudkin-gourmand.service.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloudkin-gourmand",
      "family": "hearthcross.actors.cloudkin-gourmand",
      "state": "service",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/cloudkin-gourmand/service-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "5e3b204306295c87dfb8afb5a01e2d7379d7a53a6c0bee0615c20a9f36d3a91e",
      "visualSha256": "ed936908a218276b89323ae33ebe19fdff5bf4ccfec37c6f6fc9b3b92e75f1e8",
      "tags": [
        "Shop & settlement management",
        "actors",
        "cloudkin-gourmand",
        "service",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/cloudkin-gourmand/service-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "service",
        "direction": "s",
        "sha256": "291594b16ccce5321f803e9162b447b970038dcfbd80a0dc3c20eeb9fd6d0436"
      }
    },
    {
      "id": "hearthcross.actors.cloudkin-gourmand.service.e.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloudkin-gourmand",
      "family": "hearthcross.actors.cloudkin-gourmand",
      "state": "service",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/cloudkin-gourmand/service-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "a55d685e90c56c55563e203c3bc68022a7c3e7145ad41c53c749235f9cb51d5e",
      "visualSha256": "1fdc1aeeeb06bd6988014d93e1ac479ca9a6501d0c9008511da6785e97388958",
      "tags": [
        "Shop & settlement management",
        "actors",
        "cloudkin-gourmand",
        "service",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/cloudkin-gourmand/service-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "service",
        "direction": "e",
        "sha256": "98091739ebe1ee5045116d1ad5344e7edfa8ba9648552f5d2ed22642dbd33817"
      }
    },
    {
      "id": "hearthcross.actors.cloudkin-gourmand.service.n.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloudkin-gourmand",
      "family": "hearthcross.actors.cloudkin-gourmand",
      "state": "service",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/cloudkin-gourmand/service-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "b39e1640c2e359d23fa4fd8353ffc44f08dc4834cefe5d1521499743019aa799",
      "visualSha256": "f226e8fbaef7b5dbd0a57bde3757c9807d2463de7f39b4463ead1c9c4679d8d0",
      "tags": [
        "Shop & settlement management",
        "actors",
        "cloudkin-gourmand",
        "service",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/cloudkin-gourmand/service-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "service",
        "direction": "n",
        "sha256": "b1ff288cc743930ffd637ad38f45f97c0c81fb70a1ef70b3e1e5a5dec7fa8d62"
      }
    },
    {
      "id": "hearthcross.actors.cloudkin-gourmand.service.w.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloudkin-gourmand",
      "family": "hearthcross.actors.cloudkin-gourmand",
      "state": "service",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/cloudkin-gourmand/service-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "19f4e3d85592355caee699db0e6d983b7886cf8b2f43ecc9dbe4c79527a4b456",
      "visualSha256": "0f13b661229515902495199c68f599b51a95c599eb791f66fff6c7540f5d7d3d",
      "tags": [
        "Shop & settlement management",
        "actors",
        "cloudkin-gourmand",
        "service",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/cloudkin-gourmand/service-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "service",
        "direction": "w",
        "sha256": "6b0c8482e58590c3c1031839492867f4ca1d14a17be5bcc529c988034c991e70"
      }
    },
    {
      "id": "hearthcross.actors.cloudkin-gourmand.pleased.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloudkin-gourmand",
      "family": "hearthcross.actors.cloudkin-gourmand",
      "state": "pleased",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/cloudkin-gourmand/pleased-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "54b933d0d11193e5d59466fcc770daa05147d573db42755e4fc90dc8c5c75cc6",
      "visualSha256": "d4230e3a1bd109c0542c82bc618b86c7109f29571c8d8cabbc89bc5fd6a2ece0",
      "tags": [
        "Shop & settlement management",
        "actors",
        "cloudkin-gourmand",
        "pleased",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/cloudkin-gourmand/pleased-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "pleased",
        "direction": "s",
        "sha256": "31f3fe87909c5d3c0ecdaf97f1aa7d06aaaf78ae40c61d4179ea89cddc00a96f"
      }
    },
    {
      "id": "hearthcross.actors.cloudkin-gourmand.pleased.e.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloudkin-gourmand",
      "family": "hearthcross.actors.cloudkin-gourmand",
      "state": "pleased",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/cloudkin-gourmand/pleased-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "27de0d172ff9446837feaacbb9a54c49ada3b055992f3516f03736188ac7ee22",
      "visualSha256": "540b34b9702da6460114092f4f430486f65eb778b21ecdc9f943dc07e459d8c7",
      "tags": [
        "Shop & settlement management",
        "actors",
        "cloudkin-gourmand",
        "pleased",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/cloudkin-gourmand/pleased-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "pleased",
        "direction": "e",
        "sha256": "fc01d11f2d78ea8267ef2c09e1b341702e8972491052e8cb376d0516e8fe87d3"
      }
    },
    {
      "id": "hearthcross.actors.cloudkin-gourmand.pleased.n.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloudkin-gourmand",
      "family": "hearthcross.actors.cloudkin-gourmand",
      "state": "pleased",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/cloudkin-gourmand/pleased-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "1cf657f4690b905f09bfd84889dac66b7dc8d4af91efeac42ee8ebe90109824b",
      "visualSha256": "331ccb0b264278a67bb3ce464234727846f7e2ab7eff33272185d85b26619ea2",
      "tags": [
        "Shop & settlement management",
        "actors",
        "cloudkin-gourmand",
        "pleased",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/cloudkin-gourmand/pleased-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "pleased",
        "direction": "n",
        "sha256": "a8b80c60505691c09880c6cd4dbd902940fb47e8eb5674fb7da29eeab10519fb"
      }
    },
    {
      "id": "hearthcross.actors.cloudkin-gourmand.pleased.w.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloudkin-gourmand",
      "family": "hearthcross.actors.cloudkin-gourmand",
      "state": "pleased",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/cloudkin-gourmand/pleased-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "6fcfacad560f33d143907ef1e7727c5580c97f8820add9d046f5cea98866c43e",
      "visualSha256": "fcdd0e53743e191ed29fbb3cbda3283e9e09ba377e4a903ff8d42b93e15c4b49",
      "tags": [
        "Shop & settlement management",
        "actors",
        "cloudkin-gourmand",
        "pleased",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/cloudkin-gourmand/pleased-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "pleased",
        "direction": "w",
        "sha256": "86b06a726768362818bd9e3148e2f259b5d9673b29a0251b4372f7ba91a5b8ab"
      }
    },
    {
      "id": "hearthcross.actors.cloudkin-gourmand.frustrated.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloudkin-gourmand",
      "family": "hearthcross.actors.cloudkin-gourmand",
      "state": "frustrated",
      "direction": "s",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/cloudkin-gourmand/frustrated-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "b9ac19c0f71abd14d6f07649b60cab6e5afefa55d9a6c2f804a4721bc390aea5",
      "visualSha256": "2a8d13a17a21da79ea912250b313efabb060997dd4765e2a33ed12bbdf53cdf4",
      "tags": [
        "Shop & settlement management",
        "actors",
        "cloudkin-gourmand",
        "frustrated",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/cloudkin-gourmand/frustrated-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "frustrated",
        "direction": "s",
        "sha256": "525f5fc037e9bc9722dafafa25a054f45f6767fe10502daa2111440e4ba359fe"
      }
    },
    {
      "id": "hearthcross.actors.cloudkin-gourmand.frustrated.e.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloudkin-gourmand",
      "family": "hearthcross.actors.cloudkin-gourmand",
      "state": "frustrated",
      "direction": "e",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/cloudkin-gourmand/frustrated-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "0eaca1735363bb95f777dc9a9a103ca40f29f16d82dfa7d756ad2947746b4c9d",
      "visualSha256": "90df79e990d6205a0ad0285ffee3e9ea65ed851fbf68c42fa0acb8eb9202b87d",
      "tags": [
        "Shop & settlement management",
        "actors",
        "cloudkin-gourmand",
        "frustrated",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/cloudkin-gourmand/frustrated-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "frustrated",
        "direction": "e",
        "sha256": "671d26c194b5b635c4fe6eb6007da69d0e7756b797ca3e4be754ded5554259d4"
      }
    },
    {
      "id": "hearthcross.actors.cloudkin-gourmand.frustrated.n.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloudkin-gourmand",
      "family": "hearthcross.actors.cloudkin-gourmand",
      "state": "frustrated",
      "direction": "n",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/cloudkin-gourmand/frustrated-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "ef63ee11f3fea5799c3eab5c483747e9fd414969f2ad3b915dc81fdc092a95b9",
      "visualSha256": "844e3a84fd165aaadf0600979a535b5adeaebd1d1f7ba36f7c5289568a35071f",
      "tags": [
        "Shop & settlement management",
        "actors",
        "cloudkin-gourmand",
        "frustrated",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/cloudkin-gourmand/frustrated-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "frustrated",
        "direction": "n",
        "sha256": "331a5a59fd36778f27fc0947c353183055c8e42ded9799bcc6dde6f2647e6b4f"
      }
    },
    {
      "id": "hearthcross.actors.cloudkin-gourmand.frustrated.w.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "cloudkin-gourmand",
      "family": "hearthcross.actors.cloudkin-gourmand",
      "state": "frustrated",
      "direction": "w",
      "variant": 0,
      "usage": "Distinct traveling visitor; needs and allegiance remain gameplay data.",
      "path": "expansion/hearthcross/actors/cloudkin-gourmand/frustrated-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "eb115eaa28d9511f7594d5ff25597d5584f98082c88b418b8188d64161dd591c",
      "visualSha256": "171c6b9cf006b48381feec83549ec6b88182e1ba645ccf24cc665ef10741e9ed",
      "tags": [
        "Shop & settlement management",
        "actors",
        "cloudkin-gourmand",
        "frustrated",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/cloudkin-gourmand/frustrated-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "frustrated",
        "direction": "w",
        "sha256": "6a8ff4d7d2719538dc8ed8afb7bff53a9beb2093e6a7232f0d49c65eee28fb3d"
      }
    },
    {
      "id": "hearthcross.props.bakery-counter.empty.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "bakery-counter",
      "family": "hearthcross.props.bakery-counter",
      "state": "empty",
      "direction": "s",
      "variant": 0,
      "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
      "path": "expansion/hearthcross/props/bakery-counter/empty-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "61098305dbce9ee001d89a9ac26f317780a0c9b023d78aed9f48e3e0c5d275f5",
      "visualSha256": "730ac801d50757a003c772d59772d6b5aa5900b21d902b1690f88ce442a40063",
      "tags": [
        "Shop & settlement management",
        "props",
        "bakery-counter",
        "empty",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.bakery-counter.stocked.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "bakery-counter",
      "family": "hearthcross.props.bakery-counter",
      "state": "stocked",
      "direction": "s",
      "variant": 0,
      "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
      "path": "expansion/hearthcross/props/bakery-counter/stocked-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "b45c3ac39eee2bc1c38b898afcfe6e8939dd22bfb93a0ed050373840605529a9",
      "visualSha256": "7ac9464f056e71b7523e19f96147ba35d8c3ffdabff1f67b7ab940877f40c524",
      "tags": [
        "Shop & settlement management",
        "props",
        "bakery-counter",
        "stocked",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.bakery-counter.busy.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "bakery-counter",
      "family": "hearthcross.props.bakery-counter",
      "state": "busy",
      "direction": "s",
      "variant": 0,
      "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
      "path": "expansion/hearthcross/props/bakery-counter/busy-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "8761b65df8f8785b4a6cf47e5c551d579e5ff9417413db5d99b6425de6784caf",
      "visualSha256": "b661b625228f88a901d1fc0f9b866da61ad9b1f5aad257ca986017ebaea496ac",
      "tags": [
        "Shop & settlement management",
        "props",
        "bakery-counter",
        "busy",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.soup-kettle.empty.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "soup-kettle",
      "family": "hearthcross.props.soup-kettle",
      "state": "empty",
      "direction": "s",
      "variant": 0,
      "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
      "path": "expansion/hearthcross/props/soup-kettle/empty-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "936ae6582e72d9fd70119ceed66d701a002a91e0f14f5fe32ab545d9ca4f4b63",
      "visualSha256": "5b7cc70294339c1de730aaa8c99e7ebacc8d74b76fd28facce60a9bf493a1fde",
      "tags": [
        "Shop & settlement management",
        "props",
        "soup-kettle",
        "empty",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.soup-kettle.stocked.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "soup-kettle",
      "family": "hearthcross.props.soup-kettle",
      "state": "stocked",
      "direction": "s",
      "variant": 0,
      "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
      "path": "expansion/hearthcross/props/soup-kettle/stocked-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "fea94598cd20901b5b8bb9ec310cc71e3408b92f5faa96fbe6f1b0dba0ebae14",
      "visualSha256": "35764dc95512ceab2419a0655b8e61c3a910e2284a63debc9a161bbe109200fe",
      "tags": [
        "Shop & settlement management",
        "props",
        "soup-kettle",
        "stocked",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.soup-kettle.busy.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "soup-kettle",
      "family": "hearthcross.props.soup-kettle",
      "state": "busy",
      "direction": "s",
      "variant": 0,
      "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
      "path": "expansion/hearthcross/props/soup-kettle/busy-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "3e3f4fe18697e0fa9d8f580d7ae999b066f650d4d0295c6595f5e7aba18b1939",
      "visualSha256": "346a3f52215fd320104a7fa228fd6cc36e589cf615161f1e86f3fbb220ff111b",
      "tags": [
        "Shop & settlement management",
        "props",
        "soup-kettle",
        "busy",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.guest-bed.empty.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "guest-bed",
      "family": "hearthcross.props.guest-bed",
      "state": "empty",
      "direction": "s",
      "variant": 0,
      "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
      "path": "expansion/hearthcross/props/guest-bed/empty-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "884334b534e6586c1ffd77f8f3ae451c14d3be8f886c133b50b8f6c7c8b144d2",
      "visualSha256": "4be96ac951732491eb62efa5c49e959a14ab9c54e9fd2f90729ad426b2ce0d0c",
      "tags": [
        "Shop & settlement management",
        "props",
        "guest-bed",
        "empty",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.guest-bed.stocked.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "guest-bed",
      "family": "hearthcross.props.guest-bed",
      "state": "stocked",
      "direction": "s",
      "variant": 0,
      "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
      "path": "expansion/hearthcross/props/guest-bed/stocked-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "a373b2040c73c72422f365f87310a55a6dafa05276e85d9d83892dc1f32e4881",
      "visualSha256": "b2eb7f08e57cb33a8e3d307f27eeb5d32d37023314fdecf35b2c4941a83f0f7c",
      "tags": [
        "Shop & settlement management",
        "props",
        "guest-bed",
        "stocked",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.guest-bed.busy.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "guest-bed",
      "family": "hearthcross.props.guest-bed",
      "state": "busy",
      "direction": "s",
      "variant": 0,
      "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
      "path": "expansion/hearthcross/props/guest-bed/busy-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "5cb72d18c7a442c04e5c938d861079e2a2190a0a8a412ad6f4df41b79cc4e998",
      "visualSha256": "d6f8dcb04453c3299d328859cc4f780276fe8a3fee788f584e318956eb9e8f25",
      "tags": [
        "Shop & settlement management",
        "props",
        "guest-bed",
        "busy",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.curved-bench.empty.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "curved-bench",
      "family": "hearthcross.props.curved-bench",
      "state": "empty",
      "direction": "s",
      "variant": 0,
      "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
      "path": "expansion/hearthcross/props/curved-bench/empty-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "f61122fb5c787ac055311abd96b85dfff82644d6994cad24a6da6a0730fa70f4",
      "visualSha256": "9bb496e749ce713f4cf2adbbae62ee99f9882ae944c64e3b258f6764ad93cf81",
      "tags": [
        "Shop & settlement management",
        "props",
        "curved-bench",
        "empty",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.curved-bench.stocked.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "curved-bench",
      "family": "hearthcross.props.curved-bench",
      "state": "stocked",
      "direction": "s",
      "variant": 0,
      "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
      "path": "expansion/hearthcross/props/curved-bench/stocked-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "d21ac2f855574ad30ec1aeedf7ffbcf957af095868d61f6851238a4d8f2bc342",
      "visualSha256": "30adc8df03f8b4beb6aa8a233b26d52929e70d7d645b02e5b1b8a9214663a8f9",
      "tags": [
        "Shop & settlement management",
        "props",
        "curved-bench",
        "stocked",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.curved-bench.busy.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "curved-bench",
      "family": "hearthcross.props.curved-bench",
      "state": "busy",
      "direction": "s",
      "variant": 0,
      "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
      "path": "expansion/hearthcross/props/curved-bench/busy-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "801101074ba0549184305baa1a4b583f76faa21a4538d44a967676b98d4a71be",
      "visualSha256": "676d0e07f866e2806b08e127e2ed4b363ea0ccc8f07f2a9294ab37d0749dd93a",
      "tags": [
        "Shop & settlement management",
        "props",
        "curved-bench",
        "busy",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.tea-cart.empty.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "tea-cart",
      "family": "hearthcross.props.tea-cart",
      "state": "empty",
      "direction": "s",
      "variant": 0,
      "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
      "path": "expansion/hearthcross/props/tea-cart/empty-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "90dd1914e55ce190b4f8f54022caa3db6e2b84092de34de2caf7daf8076f0976",
      "visualSha256": "7e98823f1c9e8b6fd44423ce3a8d30b45cac5c9e3bda5334bcfb94ead0f54bc5",
      "tags": [
        "Shop & settlement management",
        "props",
        "tea-cart",
        "empty",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.tea-cart.stocked.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "tea-cart",
      "family": "hearthcross.props.tea-cart",
      "state": "stocked",
      "direction": "s",
      "variant": 0,
      "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
      "path": "expansion/hearthcross/props/tea-cart/stocked-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "6c20d8707aaafcf34554955c8713cf00a73c6fd3eea2c3febb644381411e20e4",
      "visualSha256": "3b8b9b5bfa77fffac0ed5bdb2ac91553691ce901ab466c59418dc5dc0fd1622d",
      "tags": [
        "Shop & settlement management",
        "props",
        "tea-cart",
        "stocked",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.tea-cart.busy.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "tea-cart",
      "family": "hearthcross.props.tea-cart",
      "state": "busy",
      "direction": "s",
      "variant": 0,
      "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
      "path": "expansion/hearthcross/props/tea-cart/busy-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "b9bf36af427b354aa18e5485ccc2bd946227191969572271e4a80725772e1d1c",
      "visualSha256": "65d587df0d9b28bf6545b3d3a4c60e1df16ef75e57488f1ffd95d1390baa0e2d",
      "tags": [
        "Shop & settlement management",
        "props",
        "tea-cart",
        "busy",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.seed-cabinet.empty.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "seed-cabinet",
      "family": "hearthcross.props.seed-cabinet",
      "state": "empty",
      "direction": "s",
      "variant": 0,
      "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
      "path": "expansion/hearthcross/props/seed-cabinet/empty-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "ea37371d9bdaf428127381685500d635ac1c9ffb240f1472d899882ed5518176",
      "visualSha256": "d883efb943288abe94473aeffe5f2bd4f7f850ddb68c9c2ec3a7fd08f9286bbe",
      "tags": [
        "Shop & settlement management",
        "props",
        "seed-cabinet",
        "empty",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.seed-cabinet.stocked.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "seed-cabinet",
      "family": "hearthcross.props.seed-cabinet",
      "state": "stocked",
      "direction": "s",
      "variant": 0,
      "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
      "path": "expansion/hearthcross/props/seed-cabinet/stocked-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "00c3ff5c7961cbe288ea5c45b8ea68f9f6fd0adca6dff301405746b756cc6c3f",
      "visualSha256": "129d8913e0f9323ec43ffc3b699ec9551000515b12d2fb92c588bdd8e491b209",
      "tags": [
        "Shop & settlement management",
        "props",
        "seed-cabinet",
        "stocked",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.seed-cabinet.busy.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "seed-cabinet",
      "family": "hearthcross.props.seed-cabinet",
      "state": "busy",
      "direction": "s",
      "variant": 0,
      "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
      "path": "expansion/hearthcross/props/seed-cabinet/busy-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "4c1dd1b14cc3d321135402ff950aaedb059f4885876d7460a01cde091d2db4e7",
      "visualSha256": "df5dee7add8696d6edc7d90a45d2ea7f0fcf68794ff3079330d060103e1ae1fc",
      "tags": [
        "Shop & settlement management",
        "props",
        "seed-cabinet",
        "busy",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.notice-board.empty.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "notice-board",
      "family": "hearthcross.props.notice-board",
      "state": "empty",
      "direction": "s",
      "variant": 0,
      "usage": "Notice board: supplier receipts and a returning-visitor card with open, signed, fulfilled, and missed outcomes.",
      "path": "expansion/hearthcross/props/notice-board/empty-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "03dc1b4323fa5b5b5cb2fb04aa609508cbeaef82775e947727cdb26438c2242a",
      "visualSha256": "929ecdaf5658460d34cee116c4071dbf1ec4b026ce55a19056de9b47d89798b7",
      "tags": [
        "Shop & settlement management",
        "props",
        "notice-board",
        "empty",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.notice-board.stocked.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "notice-board",
      "family": "hearthcross.props.notice-board",
      "state": "stocked",
      "direction": "s",
      "variant": 0,
      "usage": "Notice board: supplier receipts and a returning-visitor card with open, signed, fulfilled, and missed outcomes.",
      "path": "expansion/hearthcross/props/notice-board/stocked-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e547f734ecb22acda3e574f69d91fb64cc552736743aa0e5b94e6c468928b499",
      "visualSha256": "cd6f504749df28a7b1906c432478345f13d98340b77bd7a5770d66e24196becd",
      "tags": [
        "Shop & settlement management",
        "props",
        "notice-board",
        "stocked",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.notice-board.busy.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "notice-board",
      "family": "hearthcross.props.notice-board",
      "state": "busy",
      "direction": "s",
      "variant": 0,
      "usage": "Notice board: supplier receipts and a returning-visitor card with open, signed, fulfilled, and missed outcomes.",
      "path": "expansion/hearthcross/props/notice-board/busy-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "a7002938d3df2af39045c182e586c40f704dc21ebb109f1c5184593d158c0363",
      "visualSha256": "bfcf579f6380d09cfa804dcef8e2eaf4a9c7cae465a8c4ddcc960c4684b02eb2",
      "tags": [
        "Shop & settlement management",
        "props",
        "notice-board",
        "busy",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.notice-board.meal-order.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "notice-board",
      "family": "hearthcross.props.notice-board",
      "state": "meal-order",
      "direction": "s",
      "variant": 0,
      "usage": "Notice board: supplier receipts and a returning-visitor card with open, signed, fulfilled, and missed outcomes.",
      "path": "expansion/hearthcross/props/notice-board/meal-order-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "8ec50e9eba2dd8368373199cafbc6f1a5c4122f561cea48854836c5ead109508",
      "visualSha256": "59c1c098b6ba9dc177ad532f94cdb554498c52a777d3f6cf22978a6e5cf099cb",
      "tags": [
        "Shop & settlement management",
        "props",
        "notice-board",
        "meal-order",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.notice-board.tonic-order.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "notice-board",
      "family": "hearthcross.props.notice-board",
      "state": "tonic-order",
      "direction": "s",
      "variant": 0,
      "usage": "Notice board: supplier receipts and a returning-visitor card with open, signed, fulfilled, and missed outcomes.",
      "path": "expansion/hearthcross/props/notice-board/tonic-order-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "0e06e65dc408a4312056c1c31303dc61648fc9153cc55aded2e487deb05f3545",
      "visualSha256": "888b034bb4c2ed4bf505117b433c992acf2e225938ff3871936774b93f1ae03f",
      "tags": [
        "Shop & settlement management",
        "props",
        "notice-board",
        "tonic-order",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.notice-board.seeds-order.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "notice-board",
      "family": "hearthcross.props.notice-board",
      "state": "seeds-order",
      "direction": "s",
      "variant": 0,
      "usage": "Notice board: supplier receipts and a returning-visitor card with open, signed, fulfilled, and missed outcomes.",
      "path": "expansion/hearthcross/props/notice-board/seeds-order-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "41cddcfbf9226c61d2dd418a74302e05b934567f956bf216a43e127d7f3d8d8e",
      "visualSha256": "348980678a7e546e5cdde601b0d2646bc4df89abae94cf05f56b47c14e93cd7d",
      "tags": [
        "Shop & settlement management",
        "props",
        "notice-board",
        "seeds-order",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.notice-board.visitor-open.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "notice-board",
      "family": "hearthcross.props.notice-board",
      "state": "visitor-open",
      "direction": "s",
      "variant": 0,
      "usage": "Notice board: supplier receipts and a returning-visitor card with open, signed, fulfilled, and missed outcomes.",
      "path": "expansion/hearthcross/props/notice-board/visitor-open-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "1ba595738e162af97db49c8230cc5ee52850422e6cdf62a17791ba8fb71d0526",
      "visualSha256": "9872d5ef843f4eb9548b8580a143aa912593c6e5927a8a3f93d0b23921b1639e",
      "tags": [
        "Shop & settlement management",
        "props",
        "notice-board",
        "visitor-open",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.notice-board.visitor-signed.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "notice-board",
      "family": "hearthcross.props.notice-board",
      "state": "visitor-signed",
      "direction": "s",
      "variant": 0,
      "usage": "Notice board: supplier receipts and a returning-visitor card with open, signed, fulfilled, and missed outcomes.",
      "path": "expansion/hearthcross/props/notice-board/visitor-signed-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "6cceff3e714591cfdf37e6f196bf4a5c8063bb027fa71037293d35ec6c3e9f89",
      "visualSha256": "c8644b4502f5853f01e9050e958bf7af8df546cd2a843debac165b28d426303c",
      "tags": [
        "Shop & settlement management",
        "props",
        "notice-board",
        "visitor-signed",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.notice-board.visitor-fulfilled.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "notice-board",
      "family": "hearthcross.props.notice-board",
      "state": "visitor-fulfilled",
      "direction": "s",
      "variant": 0,
      "usage": "Notice board: supplier receipts and a returning-visitor card with open, signed, fulfilled, and missed outcomes.",
      "path": "expansion/hearthcross/props/notice-board/visitor-fulfilled-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "1f9396060223cb65afdab6682570a4283d37f086b7c77f0ca2157a7070762aa1",
      "visualSha256": "ffe656484507ab17f6cacd3714dd1f430c10122ecb5fca25dd2f9d9e19933763",
      "tags": [
        "Shop & settlement management",
        "props",
        "notice-board",
        "visitor-fulfilled",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.notice-board.visitor-missed.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "notice-board",
      "family": "hearthcross.props.notice-board",
      "state": "visitor-missed",
      "direction": "s",
      "variant": 0,
      "usage": "Notice board: supplier receipts and a returning-visitor card with open, signed, fulfilled, and missed outcomes.",
      "path": "expansion/hearthcross/props/notice-board/visitor-missed-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "6bf1b1d84c1feb8b50cfe00a5ae0089662d48e1665ca027486f1ab154ea9ad73",
      "visualSha256": "526ec360343eda8bf9117c37efd538e553b77298fd359ce0bbbc71135dbe5b2d",
      "tags": [
        "Shop & settlement management",
        "props",
        "notice-board",
        "visitor-missed",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.wash-basin.empty.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "wash-basin",
      "family": "hearthcross.props.wash-basin",
      "state": "empty",
      "direction": "s",
      "variant": 0,
      "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
      "path": "expansion/hearthcross/props/wash-basin/empty-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "7d281bcb461a2a46ecff4567c0fb53f2a8e5884f2184363fde848d4cbb32ba2f",
      "visualSha256": "352b07fafafcecb42b1c22c94215dbbcade1decc7af8cafe5b323ca01d0627c1",
      "tags": [
        "Shop & settlement management",
        "props",
        "wash-basin",
        "empty",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.wash-basin.stocked.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "wash-basin",
      "family": "hearthcross.props.wash-basin",
      "state": "stocked",
      "direction": "s",
      "variant": 0,
      "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
      "path": "expansion/hearthcross/props/wash-basin/stocked-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "45bc8a7ae4dee405a3a125e7909a68f33fa8f8b91e1949b8aac80ab992fec9bd",
      "visualSha256": "d463d81d7a416ec4a906ba2443f6df5dbf40b963d5c99660c5b7456ddadd2e9b",
      "tags": [
        "Shop & settlement management",
        "props",
        "wash-basin",
        "stocked",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.wash-basin.busy.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "wash-basin",
      "family": "hearthcross.props.wash-basin",
      "state": "busy",
      "direction": "s",
      "variant": 0,
      "usage": "Service furniture with empty, prepared/stocked, and occupied/busy states.",
      "path": "expansion/hearthcross/props/wash-basin/busy-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "0736066a9cc3b3d3639af6e3d66056bc37a36847ef639299cf83c1df09e92950",
      "visualSha256": "b90dd2672394a91cb46c05916c20db787e4467268f3c9f370e51776333213c2b",
      "tags": [
        "Shop & settlement management",
        "props",
        "wash-basin",
        "busy",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.items.round-loaf.default.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "items",
      "kind": "round-loaf",
      "family": "hearthcross.items.round-loaf",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
      "path": "expansion/hearthcross/items/round-loaf/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "4426443106d338315ad96569fe3fa9618c54b2a0bccf9f7a0fe6b17f16f27abc",
      "visualSha256": "d2abeaeefeb6dc9800ea9a6e12e16988aa7bea02ced897c6605287d4da8038e2",
      "tags": [
        "Shop & settlement management",
        "items",
        "round-loaf",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.items.soup-bowl.default.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "items",
      "kind": "soup-bowl",
      "family": "hearthcross.items.soup-bowl",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
      "path": "expansion/hearthcross/items/soup-bowl/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "4213aa2471beefed09cb56c7a5e754cfcefcf21896baa6020756557fcc36062e",
      "visualSha256": "d669a5374bbc8599e4889a793be3167ae7a520f94d72f1ac9f8dec7c0690616d",
      "tags": [
        "Shop & settlement management",
        "items",
        "soup-bowl",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.items.berry-tart.default.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "items",
      "kind": "berry-tart",
      "family": "hearthcross.items.berry-tart",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
      "path": "expansion/hearthcross/items/berry-tart/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "435522cdaed14d574970e48caa4401f9022eecde81f50fe04ee2064ff8420aa7",
      "visualSha256": "bf5b106bc7d27a75569f136f1487051c963a2c7885a4d530c0d57c46495cd1eb",
      "tags": [
        "Shop & settlement management",
        "items",
        "berry-tart",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.items.herb-tea.default.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "items",
      "kind": "herb-tea",
      "family": "hearthcross.items.herb-tea",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
      "path": "expansion/hearthcross/items/herb-tea/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "7a2cceea4a7b87bd8f2d75a00a688ffb6a2e323248ae15414e50d754bb3deb6e",
      "visualSha256": "6e124083415dabd6cd126e676ff5b20880060bbc169c6155f7c143d60e77fb5b",
      "tags": [
        "Shop & settlement management",
        "items",
        "herb-tea",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.items.cheese-wheel.default.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "items",
      "kind": "cheese-wheel",
      "family": "hearthcross.items.cheese-wheel",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
      "path": "expansion/hearthcross/items/cheese-wheel/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "85b4f17cf278b5d6bb2dafff21b3b09a69c91e0fae0e98e7b838ccd2de52e797",
      "visualSha256": "c4e133794dba924ad2cfc934dd10221e4d1899de728d81597c2e39b543981306",
      "tags": [
        "Shop & settlement management",
        "items",
        "cheese-wheel",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.items.trail-ration.default.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "items",
      "kind": "trail-ration",
      "family": "hearthcross.items.trail-ration",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
      "path": "expansion/hearthcross/items/trail-ration/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "3e8bf361ad688873c1b14c392acc0d2f44d5c7a4838e2abbc66705fe401567d4",
      "visualSha256": "cb525f156707076eda55fcaedc30ef23f81681eeac05419f169494a787f3f2b5",
      "tags": [
        "Shop & settlement management",
        "items",
        "trail-ration",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.items.honey-jar.default.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "items",
      "kind": "honey-jar",
      "family": "hearthcross.items.honey-jar",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
      "path": "expansion/hearthcross/items/honey-jar/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "afae260ddc423b2d369e67fc0bffcf9ee78ef5005ab7417c9309a573ff7f2e18",
      "visualSha256": "adf3b5fd008fb24e70e7f9cbf06ae90c31c0d35faa0a169ec1b906d44c8e76d1",
      "tags": [
        "Shop & settlement management",
        "items",
        "honey-jar",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.items.repair-kit.default.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "items",
      "kind": "repair-kit",
      "family": "hearthcross.items.repair-kit",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
      "path": "expansion/hearthcross/items/repair-kit/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "55f1c50d6f45a96096f70eb4941b19418e7254689473b9656390a7ae051fcfa9",
      "visualSha256": "5866aab3368e74f3e9ba103627b438220a8e76aa8106e08dc52b612cd92b79e8",
      "tags": [
        "Shop & settlement management",
        "items",
        "repair-kit",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.items.seed-envelope.default.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "items",
      "kind": "seed-envelope",
      "family": "hearthcross.items.seed-envelope",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
      "path": "expansion/hearthcross/items/seed-envelope/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "0450a56628ceb0327711394234705813f83050535d2535ca6701a7c3230a6f4c",
      "visualSha256": "6d0ad41640401ae6d884ba84b3f1c9d2dd4f72be419f16392634c382013d11c2",
      "tags": [
        "Shop & settlement management",
        "items",
        "seed-envelope",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.items.tonic-flask.default.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "items",
      "kind": "tonic-flask",
      "family": "hearthcross.items.tonic-flask",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
      "path": "expansion/hearthcross/items/tonic-flask/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "22fd569716838fa56e5cc45beb3c15fc3808065d8d915ed57c5d4228f40b2e52",
      "visualSha256": "a4ddd3bb8a57c10b02c0333be9ee05a1683cf860dc8dfec329502009e1108753",
      "tags": [
        "Shop & settlement management",
        "items",
        "tonic-flask",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.items.travel-blanket.default.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "items",
      "kind": "travel-blanket",
      "family": "hearthcross.items.travel-blanket",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
      "path": "expansion/hearthcross/items/travel-blanket/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "c67c6632242d5ef82c0341ad0ed73b9ab5af707a788ee52b94432f66d52ebbb9",
      "visualSha256": "fe96cda0438122c4f25fd7f2328ee3d92b9fd6ce17ea6413fd818f405f621a62",
      "tags": [
        "Shop & settlement management",
        "items",
        "travel-blanket",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.items.rest-pillow.default.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "items",
      "kind": "rest-pillow",
      "family": "hearthcross.items.rest-pillow",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "A distinct good or visitor-need subject; accompany with editable text in the UI.",
      "path": "expansion/hearthcross/items/rest-pillow/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "bdc2734b88851a7190040796b39bff94d9566f4d5d32f476cafce2f36ad2faca",
      "visualSha256": "0ff4d4d8ae66f4c593ed447e4fc52b59932c53e7c03fe917d61cbf3712e338bd",
      "tags": [
        "Shop & settlement management",
        "items",
        "rest-pillow",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.ui.queue-marker.waiting.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "ui",
      "kind": "queue-marker",
      "family": "hearthcross.ui.queue-marker",
      "state": "waiting",
      "direction": "s",
      "variant": 0,
      "usage": "Shape-coded management feedback; meanings must also have text alternatives.",
      "path": "expansion/hearthcross/ui/queue-marker/waiting-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "d1091001817dd48d0e8106e3a36a5608f8555132734d80ed1df12a50031bf5df",
      "visualSha256": "8d68f42abede2b447576e9781f819fa3d816f52279e3d532e5f499969adcdd6c",
      "tags": [
        "Shop & settlement management",
        "ui",
        "queue-marker",
        "waiting",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.ui.queue-marker.served.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "ui",
      "kind": "queue-marker",
      "family": "hearthcross.ui.queue-marker",
      "state": "served",
      "direction": "s",
      "variant": 0,
      "usage": "Shape-coded management feedback; meanings must also have text alternatives.",
      "path": "expansion/hearthcross/ui/queue-marker/served-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "2e2d36967e648861475d6e29a863c561dcc718a5ae8f4fd1d134ea6d189b9036",
      "visualSha256": "d729eaa9118f4e1d16632e9c39eb13adc7ce376f505b59ad738a9843f18967de",
      "tags": [
        "Shop & settlement management",
        "ui",
        "queue-marker",
        "served",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.ui.queue-marker.blocked.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "ui",
      "kind": "queue-marker",
      "family": "hearthcross.ui.queue-marker",
      "state": "blocked",
      "direction": "s",
      "variant": 0,
      "usage": "Shape-coded management feedback; meanings must also have text alternatives.",
      "path": "expansion/hearthcross/ui/queue-marker/blocked-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "464f1e8f9de2849c5bf3566c817b7fa3d9cc8b92e954e71217ba8df3d640205d",
      "visualSha256": "2752dd5aed79691b2181c79ca75f7540a35cf9d3a22fae1456ac71ef041c7ea7",
      "tags": [
        "Shop & settlement management",
        "ui",
        "queue-marker",
        "blocked",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.ui.arrival-forecast.quiet.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "ui",
      "kind": "arrival-forecast",
      "family": "hearthcross.ui.arrival-forecast",
      "state": "quiet",
      "direction": "s",
      "variant": 0,
      "usage": "Shape-coded management feedback; meanings must also have text alternatives.",
      "path": "expansion/hearthcross/ui/arrival-forecast/quiet-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "3d658a19cae58c8281ea00e406ec80d42094c483d895e8d822f149d809c55e92",
      "visualSha256": "ddaaa133df6ef92be21907053ee55a5a5c6132733c97cf762bc75f861c6454d4",
      "tags": [
        "Shop & settlement management",
        "ui",
        "arrival-forecast",
        "quiet",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.ui.arrival-forecast.steady.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "ui",
      "kind": "arrival-forecast",
      "family": "hearthcross.ui.arrival-forecast",
      "state": "steady",
      "direction": "s",
      "variant": 0,
      "usage": "Shape-coded management feedback; meanings must also have text alternatives.",
      "path": "expansion/hearthcross/ui/arrival-forecast/steady-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e7877a2e520f4435190b3419d3e439a9d8aa0a3d643a2928e45a691fcdb2151d",
      "visualSha256": "17c03ad646a8cae550a22d2059f30a4cc61b9f609af8f85b8469860051c012a3",
      "tags": [
        "Shop & settlement management",
        "ui",
        "arrival-forecast",
        "steady",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.ui.arrival-forecast.busy.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "ui",
      "kind": "arrival-forecast",
      "family": "hearthcross.ui.arrival-forecast",
      "state": "busy",
      "direction": "s",
      "variant": 0,
      "usage": "Shape-coded management feedback; meanings must also have text alternatives.",
      "path": "expansion/hearthcross/ui/arrival-forecast/busy-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e955353407629747f4ecebea89b0968b70e1dd20f849fc10e5a133de58b39d84",
      "visualSha256": "5b62e3a3dc7b43bb9bdaf6a897f99f729af9a81eba9222d5a8e58a9c0b3ad602",
      "tags": [
        "Shop & settlement management",
        "ui",
        "arrival-forecast",
        "busy",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.ui.ledger-entry.income.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "ui",
      "kind": "ledger-entry",
      "family": "hearthcross.ui.ledger-entry",
      "state": "income",
      "direction": "s",
      "variant": 0,
      "usage": "Shape-coded management feedback; meanings must also have text alternatives.",
      "path": "expansion/hearthcross/ui/ledger-entry/income-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "d5e4d1a3dea2594da9d429603eb8b1dae3f37659cd6780ee643ff6533ce64b77",
      "visualSha256": "dcc829021e37e628777cf00da2eb3fa57e15add80f26d43dbc3070f4965a2e64",
      "tags": [
        "Shop & settlement management",
        "ui",
        "ledger-entry",
        "income",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.ui.ledger-entry.expense.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "ui",
      "kind": "ledger-entry",
      "family": "hearthcross.ui.ledger-entry",
      "state": "expense",
      "direction": "s",
      "variant": 0,
      "usage": "Shape-coded management feedback; meanings must also have text alternatives.",
      "path": "expansion/hearthcross/ui/ledger-entry/expense-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "66e4ead28b7e182359298f3004728ea662320531d441a4e09b4f96dc53f8fc7e",
      "visualSha256": "960bd4d8a0a6c0ab96e18a2d821d20663ed4232c205360b48f3b56c80a82879d",
      "tags": [
        "Shop & settlement management",
        "ui",
        "ledger-entry",
        "expense",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.ui.ledger-entry.balanced.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "ui",
      "kind": "ledger-entry",
      "family": "hearthcross.ui.ledger-entry",
      "state": "balanced",
      "direction": "s",
      "variant": 0,
      "usage": "Shape-coded management feedback; meanings must also have text alternatives.",
      "path": "expansion/hearthcross/ui/ledger-entry/balanced-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "8bd5296b4b0a9932503bc3c3383943628aa721cdf0cb66763cade3fde61ffd14",
      "visualSha256": "82d2d2c3f97d8d5d98cc4b5f1f821533a51b3333a9b5ca9c3cc2605723385a2f",
      "tags": [
        "Shop & settlement management",
        "ui",
        "ledger-entry",
        "balanced",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.ui.stock-gauge.empty.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "ui",
      "kind": "stock-gauge",
      "family": "hearthcross.ui.stock-gauge",
      "state": "empty",
      "direction": "s",
      "variant": 0,
      "usage": "Shape-coded management feedback; meanings must also have text alternatives.",
      "path": "expansion/hearthcross/ui/stock-gauge/empty-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "ecf8de118dd7d242c080ebe563ce805ebe6e642e712d416c7cf5414205f8bae2",
      "visualSha256": "3f00598451e25fc15814d6d8d346a266d98bfdf51c699910f5eeb2936f2a6c79",
      "tags": [
        "Shop & settlement management",
        "ui",
        "stock-gauge",
        "empty",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.ui.stock-gauge.low.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "ui",
      "kind": "stock-gauge",
      "family": "hearthcross.ui.stock-gauge",
      "state": "low",
      "direction": "s",
      "variant": 0,
      "usage": "Shape-coded management feedback; meanings must also have text alternatives.",
      "path": "expansion/hearthcross/ui/stock-gauge/low-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "66e98e3f7c6ce8556d7db9b28ed70df97068bd84cd7a4f2357501e277cd9d33b",
      "visualSha256": "42ae276c630557a87374ae90cfbc1aea152c918e0ede3a5b9aa82ce6f4842556",
      "tags": [
        "Shop & settlement management",
        "ui",
        "stock-gauge",
        "low",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.ui.stock-gauge.full.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "ui",
      "kind": "stock-gauge",
      "family": "hearthcross.ui.stock-gauge",
      "state": "full",
      "direction": "s",
      "variant": 0,
      "usage": "Shape-coded management feedback; meanings must also have text alternatives.",
      "path": "expansion/hearthcross/ui/stock-gauge/full-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "d9e18393947d30dcf7a017e8156e5ff0319e094828ba26a95d03076b17dc2b3c",
      "visualSha256": "b6cb7a040b6afa90311b98701a18e81a13acbfdd0924cdb5cf2e0a84ed54f0b8",
      "tags": [
        "Shop & settlement management",
        "ui",
        "stock-gauge",
        "full",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.ui.request-badge.meal.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "ui",
      "kind": "request-badge",
      "family": "hearthcross.ui.request-badge",
      "state": "meal",
      "direction": "s",
      "variant": 0,
      "usage": "Shape-coded management feedback; meanings must also have text alternatives.",
      "path": "expansion/hearthcross/ui/request-badge/meal-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "50e9b0c1d6f266e740d9d33945b61c6f275a8dbac59df5b8d7a3442d2f710939",
      "visualSha256": "03390ee80cdf0de188322a16ae2f845013aab0f21c339f0ecf0f5d12e58e74a6",
      "tags": [
        "Shop & settlement management",
        "ui",
        "request-badge",
        "meal",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.ui.request-badge.tonic.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "ui",
      "kind": "request-badge",
      "family": "hearthcross.ui.request-badge",
      "state": "tonic",
      "direction": "s",
      "variant": 0,
      "usage": "Shape-coded management feedback; meanings must also have text alternatives.",
      "path": "expansion/hearthcross/ui/request-badge/tonic-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "192fd42a5e03df2f8be33e413c8b68b3f985ccc1006c274133272a0098c22f2a",
      "visualSha256": "8545b55a8155a7cce45c8c3e3b1e2609c2b25724931693beb7c78a0090b0d911",
      "tags": [
        "Shop & settlement management",
        "ui",
        "request-badge",
        "tonic",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.ui.request-badge.rest.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "ui",
      "kind": "request-badge",
      "family": "hearthcross.ui.request-badge",
      "state": "rest",
      "direction": "s",
      "variant": 0,
      "usage": "Shape-coded management feedback; meanings must also have text alternatives.",
      "path": "expansion/hearthcross/ui/request-badge/rest-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "f830a1c7c1602755f41ef218934aac2730d2ab2563f8788257c2658561b6fc2a",
      "visualSha256": "76b1466083417b83f6cef33b9c9ce8515d33532a4f86781282a880406314fc47",
      "tags": [
        "Shop & settlement management",
        "ui",
        "request-badge",
        "rest",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.ui.request-badge.repair.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "ui",
      "kind": "request-badge",
      "family": "hearthcross.ui.request-badge",
      "state": "repair",
      "direction": "s",
      "variant": 0,
      "usage": "Shape-coded management feedback; meanings must also have text alternatives.",
      "path": "expansion/hearthcross/ui/request-badge/repair-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "99184dc96975bd25f9f38c4f3348099f12c4000af97087aec8ddbdd479a5e1df",
      "visualSha256": "9453d7ac496fbf1d7f49f7f070e6b2beb2ac71977539b38b8f8b0dd0959d12e4",
      "tags": [
        "Shop & settlement management",
        "ui",
        "request-badge",
        "repair",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.ui.request-badge.seeds.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "ui",
      "kind": "request-badge",
      "family": "hearthcross.ui.request-badge",
      "state": "seeds",
      "direction": "s",
      "variant": 0,
      "usage": "Shape-coded management feedback; meanings must also have text alternatives.",
      "path": "expansion/hearthcross/ui/request-badge/seeds-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "a5a08809080b3ece6eb09443bcef1e3824566d54272cf1547ddd2e6a3a936803",
      "visualSha256": "92e89118e52d534e85124db35e94ee9d10b8be166e92eda2754a4a0e5c1598f8",
      "tags": [
        "Shop & settlement management",
        "ui",
        "request-badge",
        "seeds",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "hearthcross.effects.payment-spark.play.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "effects",
      "kind": "payment-spark",
      "family": "hearthcross.effects.payment-spark",
      "state": "play",
      "direction": "s",
      "variant": 0,
      "usage": "Non-damaging service feedback; dispose after the six-frame clip.",
      "path": "expansion/hearthcross/effects/payment-spark/play-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "61b459e1e835ef2e8fcd69c21f1c2dfc6d76faa95888e0363e87eab191299373",
      "visualSha256": "17d7a7d2ee00cb730eb634b9c6276501c5098ddc851579f4f1fff24e6736297c",
      "tags": [
        "Shop & settlement management",
        "effects",
        "payment-spark",
        "play",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/hearthcross/effects/payment-spark/play-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "play",
        "direction": "s",
        "sha256": "73024cd901dfad23f837eca64657f6f01fd78a0b622adb679aae681f9ab6ec54"
      }
    },
    {
      "id": "hearthcross.effects.satisfaction-bloom.play.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "effects",
      "kind": "satisfaction-bloom",
      "family": "hearthcross.effects.satisfaction-bloom",
      "state": "play",
      "direction": "s",
      "variant": 0,
      "usage": "Non-damaging service feedback; dispose after the six-frame clip.",
      "path": "expansion/hearthcross/effects/satisfaction-bloom/play-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "2fabdd22831c8f04fac7fbb1441c03278e89af3ef5fc729fc49576d9f22dde8f",
      "visualSha256": "8b0b76956edcde1f7bdf66ea5949124121971939b03cd73ad82d910eeab024a5",
      "tags": [
        "Shop & settlement management",
        "effects",
        "satisfaction-bloom",
        "play",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/hearthcross/effects/satisfaction-bloom/play-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "play",
        "direction": "s",
        "sha256": "98c7162de70acb84138e922c77c08ff406243cfc59ca89bc2a082911356e4a1f"
      }
    },
    {
      "id": "hearthcross.effects.service-steam.play.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "effects",
      "kind": "service-steam",
      "family": "hearthcross.effects.service-steam",
      "state": "play",
      "direction": "s",
      "variant": 0,
      "usage": "Non-damaging service feedback; dispose after the six-frame clip.",
      "path": "expansion/hearthcross/effects/service-steam/play-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "7ca0f3b5a48c9cb994acdbccb26377bdc8e6703273c6d02656e69a0b5d6341ee",
      "visualSha256": "5f1b0710e63a0da8cbd89e00a9d352a15f3257ea0645be837a3556cd94926eb3",
      "tags": [
        "Shop & settlement management",
        "effects",
        "service-steam",
        "play",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/hearthcross/effects/service-steam/play-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "play",
        "direction": "s",
        "sha256": "85e49776680339a1da14c51fef575c8ed22c3d7cb359a6f4ef78d7548690eb07"
      }
    },
    {
      "id": "hearthcross.effects.referral-ribbon.play.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "effects",
      "kind": "referral-ribbon",
      "family": "hearthcross.effects.referral-ribbon",
      "state": "play",
      "direction": "s",
      "variant": 0,
      "usage": "Non-damaging service feedback; dispose after the six-frame clip.",
      "path": "expansion/hearthcross/effects/referral-ribbon/play-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "fd4bceac4a81e667da706690a5e72012543ef0606b98b939925443cf8d4c1630",
      "visualSha256": "7581c40291f666818fafbab1040772db6e16ddc8b92746bf45b6de2996649221",
      "tags": [
        "Shop & settlement management",
        "effects",
        "referral-ribbon",
        "play",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/hearthcross/effects/referral-ribbon/play-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "play",
        "direction": "s",
        "sha256": "c1a7e0016d08b3d9a02a31d8807175dbd38d19b0fbfc02d46b4ce45dd951457f"
      }
    },
    {
      "id": "hearthcross.props.festival-pavilion.planning.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "festival-pavilion",
      "family": "hearthcross.props.festival-pavilion",
      "state": "planning",
      "direction": "s",
      "variant": 0,
      "usage": "Public-green pavilion: tied planning canvas, a paid promise with an empty commission table, partially supplied parcels, a stocked and raised awning, a lantern-and-pennant celebration, or a bundled quiet ending. Goods and visitor conditions remain engine data.",
      "path": "expansion/hearthcross/props/festival-pavilion/planning-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "ce904a8a85b0f2b2f55a31aafdf02e48c16683e3825fb14fa51188131ba314c1",
      "visualSha256": "f667cc8719e9c675b9e35d8c036169e3f9bc2fcc7ddaa42437e2fa2c606d09f1",
      "tags": [
        "Shop & settlement management",
        "props",
        "festival-pavilion",
        "planning",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.festival-pavilion.pledged.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "festival-pavilion",
      "family": "hearthcross.props.festival-pavilion",
      "state": "pledged",
      "direction": "s",
      "variant": 0,
      "usage": "Public-green pavilion: tied planning canvas, a paid promise with an empty commission table, partially supplied parcels, a stocked and raised awning, a lantern-and-pennant celebration, or a bundled quiet ending. Goods and visitor conditions remain engine data.",
      "path": "expansion/hearthcross/props/festival-pavilion/pledged-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "17d1ecb9969616dceac65bcf4447f21d76fc3b9176a03cb36e92ce1907cb30fc",
      "visualSha256": "01b41b704059b7d1ae10839221402a6a9681dbef1c6384bbda7201dcb68f18d4",
      "tags": [
        "Shop & settlement management",
        "props",
        "festival-pavilion",
        "pledged",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.festival-pavilion.preparing.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "festival-pavilion",
      "family": "hearthcross.props.festival-pavilion",
      "state": "preparing",
      "direction": "s",
      "variant": 0,
      "usage": "Public-green pavilion: tied planning canvas, a paid promise with an empty commission table, partially supplied parcels, a stocked and raised awning, a lantern-and-pennant celebration, or a bundled quiet ending. Goods and visitor conditions remain engine data.",
      "path": "expansion/hearthcross/props/festival-pavilion/preparing-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "1162463b6973f23189bd2efdacd46a41778184acf27a7a151827d28d78e4f4a4",
      "visualSha256": "6f4bbb7c4e7dd52b7a8caaafc5197544d3ec8417b692a9a7d95fb2b2387e066b",
      "tags": [
        "Shop & settlement management",
        "props",
        "festival-pavilion",
        "preparing",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.festival-pavilion.ready.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "festival-pavilion",
      "family": "hearthcross.props.festival-pavilion",
      "state": "ready",
      "direction": "s",
      "variant": 0,
      "usage": "Public-green pavilion: tied planning canvas, a paid promise with an empty commission table, partially supplied parcels, a stocked and raised awning, a lantern-and-pennant celebration, or a bundled quiet ending. Goods and visitor conditions remain engine data.",
      "path": "expansion/hearthcross/props/festival-pavilion/ready-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "9e1c951c76788dadfb762639d841e467d87de073bbee9af81275aaa4b312fec3",
      "visualSha256": "4fc07003fc4cf8c25dc038f1d9118c184aacc08aa9a338adb70fd5746a9a5f6b",
      "tags": [
        "Shop & settlement management",
        "props",
        "festival-pavilion",
        "ready",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.props.festival-pavilion.celebrating.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "festival-pavilion",
      "family": "hearthcross.props.festival-pavilion",
      "state": "celebrating",
      "direction": "s",
      "variant": 0,
      "usage": "Public-green pavilion: tied planning canvas, a paid promise with an empty commission table, partially supplied parcels, a stocked and raised awning, a lantern-and-pennant celebration, or a bundled quiet ending. Goods and visitor conditions remain engine data.",
      "path": "expansion/hearthcross/props/festival-pavilion/celebrating-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "b4c45def126af9e1f49c13488e402d8693ba5284ac521f784dc56fb4fed7c77e",
      "visualSha256": "4b1ed073a05cf747c969afd9bc72f6cbeb42d809d97010e70b0a8ad5402c6371",
      "tags": [
        "Shop & settlement management",
        "props",
        "festival-pavilion",
        "celebrating",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/props/festival-pavilion/celebrating-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 6,
        "loop": true,
        "state": "celebrating",
        "direction": "s",
        "sha256": "f23572e3419be01f81c5fc82707b8cd2525d669996107f871372eb9aebe84601"
      }
    },
    {
      "id": "hearthcross.props.festival-pavilion.quiet.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "props",
      "kind": "festival-pavilion",
      "family": "hearthcross.props.festival-pavilion",
      "state": "quiet",
      "direction": "s",
      "variant": 0,
      "usage": "Public-green pavilion: tied planning canvas, a paid promise with an empty commission table, partially supplied parcels, a stocked and raised awning, a lantern-and-pennant celebration, or a bundled quiet ending. Goods and visitor conditions remain engine data.",
      "path": "expansion/hearthcross/props/festival-pavilion/quiet-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "187e9db49445055ea90061cadf8a44ae23656756413fa824b0982c2bfc1d332c",
      "visualSha256": "295d32436741265b7d060ea174fcff733eaa3879e81b601e82616dd69400ae02",
      "tags": [
        "Shop & settlement management",
        "props",
        "festival-pavilion",
        "quiet",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "hearthcross.actors.mallow-keeper.idle.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mallow-keeper",
      "family": "hearthcross.actors.mallow-keeper",
      "state": "idle",
      "direction": "s",
      "variant": 0,
      "usage": "Mallow, a particular mossback garden keeper: a leaf-knotted hood and long scarf replace the pilgrim hat, while a hand lantern and shell-side seed pockets make the returning traveler recognizable from every facing. One character design, with the existing visitor motion rig.",
      "path": "expansion/hearthcross/actors/mallow-keeper/idle-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "84b4a09e0438c7719fc92be4ce35480bc698d410c8b2cca4c0162d9c5a2092f5",
      "visualSha256": "174908084863c72df65340219f41eb93fcc0c8ec7ea0e498c8c098306a52027e",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mallow-keeper",
        "idle",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mallow-keeper/idle-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "s",
        "sha256": "f14586f2fde50de1199f4393a77743f1b9c052750069de79392c5e6ad9e8ffaa"
      }
    },
    {
      "id": "hearthcross.actors.mallow-keeper.idle.e.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mallow-keeper",
      "family": "hearthcross.actors.mallow-keeper",
      "state": "idle",
      "direction": "e",
      "variant": 0,
      "usage": "Mallow, a particular mossback garden keeper: a leaf-knotted hood and long scarf replace the pilgrim hat, while a hand lantern and shell-side seed pockets make the returning traveler recognizable from every facing. One character design, with the existing visitor motion rig.",
      "path": "expansion/hearthcross/actors/mallow-keeper/idle-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "d3aa95d0731323dc57156159d41e6a8c1397053acf42a192eb91d87d84866d41",
      "visualSha256": "55d9c3fc2abdad5ff8fd57bf18adcdeb790d03ac3b7ec8d46a52e8ae165a0865",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mallow-keeper",
        "idle",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mallow-keeper/idle-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "e",
        "sha256": "68af473d9f8c1ea559eb44b42044b6556552bc8900d9165edc1f5f54dfe6e897"
      }
    },
    {
      "id": "hearthcross.actors.mallow-keeper.idle.n.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mallow-keeper",
      "family": "hearthcross.actors.mallow-keeper",
      "state": "idle",
      "direction": "n",
      "variant": 0,
      "usage": "Mallow, a particular mossback garden keeper: a leaf-knotted hood and long scarf replace the pilgrim hat, while a hand lantern and shell-side seed pockets make the returning traveler recognizable from every facing. One character design, with the existing visitor motion rig.",
      "path": "expansion/hearthcross/actors/mallow-keeper/idle-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "d09b76c8090aeba947d18fdf6e595a5474fa6496db42817df023e5c711c81a02",
      "visualSha256": "a32a7e8b3b68c6d7b9ae2cd46c12b9e3522423df07213e46e62637fcb66f85d9",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mallow-keeper",
        "idle",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mallow-keeper/idle-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "n",
        "sha256": "9e2f087b32e05f8a569bf34a6526dea703afaf6aed2300a615bd3ce9efbe6bdc"
      }
    },
    {
      "id": "hearthcross.actors.mallow-keeper.idle.w.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mallow-keeper",
      "family": "hearthcross.actors.mallow-keeper",
      "state": "idle",
      "direction": "w",
      "variant": 0,
      "usage": "Mallow, a particular mossback garden keeper: a leaf-knotted hood and long scarf replace the pilgrim hat, while a hand lantern and shell-side seed pockets make the returning traveler recognizable from every facing. One character design, with the existing visitor motion rig.",
      "path": "expansion/hearthcross/actors/mallow-keeper/idle-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "ed7c387352f67cba4766ed819959f8756172d02ba9398d8b36c28e6a6cc9fe39",
      "visualSha256": "cffa4f7622b23aa8535f735ba5574a3bbf73f139da197e93cd147f6eb89ec3df",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mallow-keeper",
        "idle",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mallow-keeper/idle-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "w",
        "sha256": "cc2f7f386ecc083445b38733a7dba3c3b46eb44af548b68c865289e3655b1d28"
      }
    },
    {
      "id": "hearthcross.actors.mallow-keeper.walk.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mallow-keeper",
      "family": "hearthcross.actors.mallow-keeper",
      "state": "walk",
      "direction": "s",
      "variant": 0,
      "usage": "Mallow, a particular mossback garden keeper: a leaf-knotted hood and long scarf replace the pilgrim hat, while a hand lantern and shell-side seed pockets make the returning traveler recognizable from every facing. One character design, with the existing visitor motion rig.",
      "path": "expansion/hearthcross/actors/mallow-keeper/walk-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "1bf22e36f07e062d48ee506aace786cdde4027bc6ccdde8518d52d6a33e3df7e",
      "visualSha256": "bf597395d4bc823ba61d3146d7d8bc3adb49e62c71aab9110eaba57f96cc77ce",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mallow-keeper",
        "walk",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mallow-keeper/walk-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "s",
        "sha256": "f3c681734d16d7c6423053d13c22b02b2ad10c443cc710089431f4c2c262b6d6"
      }
    },
    {
      "id": "hearthcross.actors.mallow-keeper.walk.e.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mallow-keeper",
      "family": "hearthcross.actors.mallow-keeper",
      "state": "walk",
      "direction": "e",
      "variant": 0,
      "usage": "Mallow, a particular mossback garden keeper: a leaf-knotted hood and long scarf replace the pilgrim hat, while a hand lantern and shell-side seed pockets make the returning traveler recognizable from every facing. One character design, with the existing visitor motion rig.",
      "path": "expansion/hearthcross/actors/mallow-keeper/walk-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "8470bfd00986dee925cb14490718976246c568a02e33d24b80c37ce005b620c6",
      "visualSha256": "e99a5acfc436b481e9c1487f8a439e01c5607e2a11668744d41df15a086ce8dd",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mallow-keeper",
        "walk",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mallow-keeper/walk-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "e",
        "sha256": "15d631a008dfae15d9f2bfefe0d3426b34faad85b5079c96fc8af83f8c7443a9"
      }
    },
    {
      "id": "hearthcross.actors.mallow-keeper.walk.n.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mallow-keeper",
      "family": "hearthcross.actors.mallow-keeper",
      "state": "walk",
      "direction": "n",
      "variant": 0,
      "usage": "Mallow, a particular mossback garden keeper: a leaf-knotted hood and long scarf replace the pilgrim hat, while a hand lantern and shell-side seed pockets make the returning traveler recognizable from every facing. One character design, with the existing visitor motion rig.",
      "path": "expansion/hearthcross/actors/mallow-keeper/walk-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "7a1c083081ddcfd3e71949bbc7e3d5f15dca0f41460c278a50340ccbb73481d9",
      "visualSha256": "cc2e1cd464d51e0f0f935ada06889ae82e4a2d79f99fe9397577f64dc92707ee",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mallow-keeper",
        "walk",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mallow-keeper/walk-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "n",
        "sha256": "620c38a9f4a7806dbe54a540cd2efbf94d619f8a648fa60c3b96de94872bdc4c"
      }
    },
    {
      "id": "hearthcross.actors.mallow-keeper.walk.w.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mallow-keeper",
      "family": "hearthcross.actors.mallow-keeper",
      "state": "walk",
      "direction": "w",
      "variant": 0,
      "usage": "Mallow, a particular mossback garden keeper: a leaf-knotted hood and long scarf replace the pilgrim hat, while a hand lantern and shell-side seed pockets make the returning traveler recognizable from every facing. One character design, with the existing visitor motion rig.",
      "path": "expansion/hearthcross/actors/mallow-keeper/walk-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "fbde3ada5a5efd2352876f0239131041f6ff748e720efcdd2a7e8e516eaaf25c",
      "visualSha256": "f5294efd160833977bfde61978e5231e04ab7afc07157fad31135656ea381e9e",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mallow-keeper",
        "walk",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mallow-keeper/walk-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "w",
        "sha256": "abd121fa95e8624ed252a3e302566acda7442fb3697d92eb9d89a1357d406e84"
      }
    },
    {
      "id": "hearthcross.actors.mallow-keeper.service.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mallow-keeper",
      "family": "hearthcross.actors.mallow-keeper",
      "state": "service",
      "direction": "s",
      "variant": 0,
      "usage": "Mallow, a particular mossback garden keeper: a leaf-knotted hood and long scarf replace the pilgrim hat, while a hand lantern and shell-side seed pockets make the returning traveler recognizable from every facing. One character design, with the existing visitor motion rig.",
      "path": "expansion/hearthcross/actors/mallow-keeper/service-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "d4162dc5b45d261727e14b4aff932682e36d66f37662fc2cd0bed50df4e9a5a1",
      "visualSha256": "cb0b661f58625edc8d93c5219522f51488813001f04e6094cc65fcba620f77d2",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mallow-keeper",
        "service",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mallow-keeper/service-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "service",
        "direction": "s",
        "sha256": "ffe5f64a202911cac13defd734a647def83aae22845e3f08f63a756b9061ac5e"
      }
    },
    {
      "id": "hearthcross.actors.mallow-keeper.service.e.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mallow-keeper",
      "family": "hearthcross.actors.mallow-keeper",
      "state": "service",
      "direction": "e",
      "variant": 0,
      "usage": "Mallow, a particular mossback garden keeper: a leaf-knotted hood and long scarf replace the pilgrim hat, while a hand lantern and shell-side seed pockets make the returning traveler recognizable from every facing. One character design, with the existing visitor motion rig.",
      "path": "expansion/hearthcross/actors/mallow-keeper/service-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "e224906f808bb80d831f31ce1921f3f4c81b9cb1c93a040c9bd8f213709cef96",
      "visualSha256": "8c3bd33206f78ffbec782b0f8d4140b2fd972df1b435de7408c9031dcf455a67",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mallow-keeper",
        "service",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mallow-keeper/service-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "service",
        "direction": "e",
        "sha256": "a8294d74ae17d579addebc1fcd2a79497ef5905b6e2e29d1e7315953f0bddeb1"
      }
    },
    {
      "id": "hearthcross.actors.mallow-keeper.service.n.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mallow-keeper",
      "family": "hearthcross.actors.mallow-keeper",
      "state": "service",
      "direction": "n",
      "variant": 0,
      "usage": "Mallow, a particular mossback garden keeper: a leaf-knotted hood and long scarf replace the pilgrim hat, while a hand lantern and shell-side seed pockets make the returning traveler recognizable from every facing. One character design, with the existing visitor motion rig.",
      "path": "expansion/hearthcross/actors/mallow-keeper/service-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "33a9e933dd0f533d6180fe5303cb42a3b5a79c69db21d10f05121aebce7a94af",
      "visualSha256": "9c276995f747fbd1d1b572cc4531713f3a76f4c7a251a27c8281f5bd4a5fe10d",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mallow-keeper",
        "service",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mallow-keeper/service-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "service",
        "direction": "n",
        "sha256": "38383753bb7e5721dd3b41c5c375725929305c66d62cd430771bb4778c6a53ef"
      }
    },
    {
      "id": "hearthcross.actors.mallow-keeper.service.w.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mallow-keeper",
      "family": "hearthcross.actors.mallow-keeper",
      "state": "service",
      "direction": "w",
      "variant": 0,
      "usage": "Mallow, a particular mossback garden keeper: a leaf-knotted hood and long scarf replace the pilgrim hat, while a hand lantern and shell-side seed pockets make the returning traveler recognizable from every facing. One character design, with the existing visitor motion rig.",
      "path": "expansion/hearthcross/actors/mallow-keeper/service-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "459b991ad470753eee785cddbff44667e96440096d0e10107248534d21c30a8e",
      "visualSha256": "ec747d38b15a3586e784e7a591d64ddf2593ef007ba7ce9d1b60e014a7c7b1b6",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mallow-keeper",
        "service",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mallow-keeper/service-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "service",
        "direction": "w",
        "sha256": "5b05b7d4ccb44f35f90a21c5213ace6efad44dba724ff043b4cd24304da73378"
      }
    },
    {
      "id": "hearthcross.actors.mallow-keeper.pleased.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mallow-keeper",
      "family": "hearthcross.actors.mallow-keeper",
      "state": "pleased",
      "direction": "s",
      "variant": 0,
      "usage": "Mallow, a particular mossback garden keeper: a leaf-knotted hood and long scarf replace the pilgrim hat, while a hand lantern and shell-side seed pockets make the returning traveler recognizable from every facing. One character design, with the existing visitor motion rig.",
      "path": "expansion/hearthcross/actors/mallow-keeper/pleased-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "53f10bb99cb575e379adcdf5ece176b203053085f79730f6eb4abaf9787c4e8e",
      "visualSha256": "d5f4cc0076becae43854e01c9f469fdb9b1371c4406ae5a9bb22984131fe64e9",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mallow-keeper",
        "pleased",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mallow-keeper/pleased-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "pleased",
        "direction": "s",
        "sha256": "e3a64246602bc8c457346697747d12d1df6d6bdda94c4dd676029dacf4334a10"
      }
    },
    {
      "id": "hearthcross.actors.mallow-keeper.pleased.e.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mallow-keeper",
      "family": "hearthcross.actors.mallow-keeper",
      "state": "pleased",
      "direction": "e",
      "variant": 0,
      "usage": "Mallow, a particular mossback garden keeper: a leaf-knotted hood and long scarf replace the pilgrim hat, while a hand lantern and shell-side seed pockets make the returning traveler recognizable from every facing. One character design, with the existing visitor motion rig.",
      "path": "expansion/hearthcross/actors/mallow-keeper/pleased-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "504fc96f0446b7b709b5e129628123d1d80dbf2c2df34046715d7132b41c3e75",
      "visualSha256": "8915f271703252484f716030059205267aa394883b217d39592b5c1dde141b0a",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mallow-keeper",
        "pleased",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mallow-keeper/pleased-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "pleased",
        "direction": "e",
        "sha256": "2683d16763ad43a2428a141ea9cd651ddf676997512de96ee9e58e177f6bad35"
      }
    },
    {
      "id": "hearthcross.actors.mallow-keeper.pleased.n.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mallow-keeper",
      "family": "hearthcross.actors.mallow-keeper",
      "state": "pleased",
      "direction": "n",
      "variant": 0,
      "usage": "Mallow, a particular mossback garden keeper: a leaf-knotted hood and long scarf replace the pilgrim hat, while a hand lantern and shell-side seed pockets make the returning traveler recognizable from every facing. One character design, with the existing visitor motion rig.",
      "path": "expansion/hearthcross/actors/mallow-keeper/pleased-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "1f4e289d67956c439ba2687f9c95507aab48983f049c0564c1ab969dce9eddd8",
      "visualSha256": "12f7b1f193916a37a9ab484678a87dfcd1955fa05adc8e5048272dbbff4bc14f",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mallow-keeper",
        "pleased",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mallow-keeper/pleased-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "pleased",
        "direction": "n",
        "sha256": "f9b8176f11e97ffc327f2cdc78e88ff4ea0d8a3bda6d6977be4bfb578d1ca827"
      }
    },
    {
      "id": "hearthcross.actors.mallow-keeper.pleased.w.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mallow-keeper",
      "family": "hearthcross.actors.mallow-keeper",
      "state": "pleased",
      "direction": "w",
      "variant": 0,
      "usage": "Mallow, a particular mossback garden keeper: a leaf-knotted hood and long scarf replace the pilgrim hat, while a hand lantern and shell-side seed pockets make the returning traveler recognizable from every facing. One character design, with the existing visitor motion rig.",
      "path": "expansion/hearthcross/actors/mallow-keeper/pleased-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "c9184915be679d4729617c3ba276b0ed0d3e08c6ed320717d056440bfec4921e",
      "visualSha256": "2ecc406a996811394af36309d5b3cb44532fe7155b818e38ff6f61daa5d1b489",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mallow-keeper",
        "pleased",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mallow-keeper/pleased-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "pleased",
        "direction": "w",
        "sha256": "6ba0e91499d60745aec0f5791dfb36d96836b5902c5f277d090990b7fbc55b17"
      }
    },
    {
      "id": "hearthcross.actors.mallow-keeper.frustrated.s.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mallow-keeper",
      "family": "hearthcross.actors.mallow-keeper",
      "state": "frustrated",
      "direction": "s",
      "variant": 0,
      "usage": "Mallow, a particular mossback garden keeper: a leaf-knotted hood and long scarf replace the pilgrim hat, while a hand lantern and shell-side seed pockets make the returning traveler recognizable from every facing. One character design, with the existing visitor motion rig.",
      "path": "expansion/hearthcross/actors/mallow-keeper/frustrated-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "6e3a48e096b759ca8600f750be519aabf7301455c1a13b7209862895010bef50",
      "visualSha256": "1f7d3bedb9ad32f448c5d055886271e542b08ae6d7abaee30eea658bc1561853",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mallow-keeper",
        "frustrated",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mallow-keeper/frustrated-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "frustrated",
        "direction": "s",
        "sha256": "8b9966cf1d8e8ee2c89ccb101af70b0225b59771c46abbfa63dddf8f7f8558b6"
      }
    },
    {
      "id": "hearthcross.actors.mallow-keeper.frustrated.e.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mallow-keeper",
      "family": "hearthcross.actors.mallow-keeper",
      "state": "frustrated",
      "direction": "e",
      "variant": 0,
      "usage": "Mallow, a particular mossback garden keeper: a leaf-knotted hood and long scarf replace the pilgrim hat, while a hand lantern and shell-side seed pockets make the returning traveler recognizable from every facing. One character design, with the existing visitor motion rig.",
      "path": "expansion/hearthcross/actors/mallow-keeper/frustrated-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "52c8d1d1ab50f0a3d2ecdcb2fd278748ff17f1989922fea831576baecca099d6",
      "visualSha256": "09137ef377e6fca65c2889860d35e6cd610918272b72fa67db8c810537ded3e2",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mallow-keeper",
        "frustrated",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mallow-keeper/frustrated-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "frustrated",
        "direction": "e",
        "sha256": "59b45d12bf07e9e71126a0e019ffde8fa166de6feb6b0a396ed31cf7df05ec31"
      }
    },
    {
      "id": "hearthcross.actors.mallow-keeper.frustrated.n.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mallow-keeper",
      "family": "hearthcross.actors.mallow-keeper",
      "state": "frustrated",
      "direction": "n",
      "variant": 0,
      "usage": "Mallow, a particular mossback garden keeper: a leaf-knotted hood and long scarf replace the pilgrim hat, while a hand lantern and shell-side seed pockets make the returning traveler recognizable from every facing. One character design, with the existing visitor motion rig.",
      "path": "expansion/hearthcross/actors/mallow-keeper/frustrated-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "433b800dfcc23dd15eb34177c64f0a238d4a36d9c219acd9a8e462664b1555a9",
      "visualSha256": "9d64af973f0e40c6234eeaf21451236e157a68b77faec96999896f68f22df9c1",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mallow-keeper",
        "frustrated",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mallow-keeper/frustrated-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "frustrated",
        "direction": "n",
        "sha256": "de5614c97645572ce800cbbf9d8540584b3bf04127a8ce722791f71f4bba9a85"
      }
    },
    {
      "id": "hearthcross.actors.mallow-keeper.frustrated.w.00",
      "game": "hearthcross",
      "edition": "expansion",
      "category": "actors",
      "kind": "mallow-keeper",
      "family": "hearthcross.actors.mallow-keeper",
      "state": "frustrated",
      "direction": "w",
      "variant": 0,
      "usage": "Mallow, a particular mossback garden keeper: a leaf-knotted hood and long scarf replace the pilgrim hat, while a hand lantern and shell-side seed pockets make the returning traveler recognizable from every facing. One character design, with the existing visitor motion rig.",
      "path": "expansion/hearthcross/actors/mallow-keeper/frustrated-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "d0790acd15f650c526c1e37184146b7c393c26b23def50dda8305291a9817422",
      "visualSha256": "598fef15974a2a579877d1012c4f42e32ee36c0bff552c463316117d73be088f",
      "tags": [
        "Shop & settlement management",
        "actors",
        "mallow-keeper",
        "frustrated",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/hearthcross/actors/mallow-keeper/frustrated-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "frustrated",
        "direction": "w",
        "sha256": "9753b3135b714670cae43869dda5270ce24e1db03b11cd7f508caf4fb7f72771"
      }
    },
    {
      "id": "starbloom.terrain.moss.00",
      "game": "starbloom",
      "category": "terrain",
      "kind": "moss",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.moss",
      "path": "assets/starbloom/terrain/moss-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3e64dff76792aef95b3f65da2c75ca6678f6bb16da37beffe14ea042db399496",
      "visualSha256": "9179ac9d8893bf618c5dbc120389b07eab49ef36e5b69eae34d30d5c3467a14e",
      "tags": [
        "Action roguelite",
        "terrain",
        "moss"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.moss.01",
      "game": "starbloom",
      "category": "terrain",
      "kind": "moss",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.moss",
      "path": "assets/starbloom/terrain/moss-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "2c4b00acd6410675a4006272ce104cf43d267ae3c484d29f7325ebac45283167",
      "visualSha256": "0e044006c4b99784341f9daf1ddbb27a0d08885109097e1e8ebb82a5c9ab143a",
      "tags": [
        "Action roguelite",
        "terrain",
        "moss"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.moss.02",
      "game": "starbloom",
      "category": "terrain",
      "kind": "moss",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.moss",
      "path": "assets/starbloom/terrain/moss-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "8164f0fc62ce9fd4184d5f7fdded3d7db0852e29cc270ea1012ae24f857f2e14",
      "visualSha256": "df26014f6c7f9f420ffa523c97f35fd04941f5b719c9172861189e89a1ca7ca7",
      "tags": [
        "Action roguelite",
        "terrain",
        "moss"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.moss.03",
      "game": "starbloom",
      "category": "terrain",
      "kind": "moss",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.moss",
      "path": "assets/starbloom/terrain/moss-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "5b9cebab648958fd1ccd5de67bd735d126f668f408c2a3ccbf68242de5ea238a",
      "visualSha256": "958456c05043b10862f7cf895e92b160f6bc1adad49dbc74b4f4ac864bc90c94",
      "tags": [
        "Action roguelite",
        "terrain",
        "moss"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.moss.04",
      "game": "starbloom",
      "category": "terrain",
      "kind": "moss",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.moss",
      "path": "assets/starbloom/terrain/moss-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "879bb119e625659d0254bd4f4537af8f9dc55235c7fda4b4cb29e717947798e9",
      "visualSha256": "a331b8a01c1113f888eac28d4a9d264f5d4ce6b59ace7d6fd2873f0cf2b383f8",
      "tags": [
        "Action roguelite",
        "terrain",
        "moss"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.moss.05",
      "game": "starbloom",
      "category": "terrain",
      "kind": "moss",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.moss",
      "path": "assets/starbloom/terrain/moss-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "55c9aaef60af41020a51defac6e3a45a4e40d18b778cb1767fbd57896861ffb5",
      "visualSha256": "52b248151a1f252f4fdc8078134fdb00cf7145c170f0cae600c30b7425ec4962",
      "tags": [
        "Action roguelite",
        "terrain",
        "moss"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.moss.06",
      "game": "starbloom",
      "category": "terrain",
      "kind": "moss",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.moss",
      "path": "assets/starbloom/terrain/moss-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "67132fba615584bd752b33c830af67cc27a1d9ca7c5e1c185a505157f588f64b",
      "visualSha256": "0c6e38685aa0a0bd9aa4ab38a0f92189036166bcfb9ca9388e584e41dce13d1b",
      "tags": [
        "Action roguelite",
        "terrain",
        "moss"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.moss.07",
      "game": "starbloom",
      "category": "terrain",
      "kind": "moss",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.moss",
      "path": "assets/starbloom/terrain/moss-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "95ab53688337089cb204f6d862f549f3ecb407b564779e7334fc25971aa24728",
      "visualSha256": "a4e60c59d598ec3398461982d5b2c1032c6b4982a069b42dd1fc226849849cba",
      "tags": [
        "Action roguelite",
        "terrain",
        "moss"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.soil.00",
      "game": "starbloom",
      "category": "terrain",
      "kind": "soil",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.soil",
      "path": "assets/starbloom/terrain/soil-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "2f16d3bf9001e24be203eb0dc735151512d3da779207ab9188aa4b85e03a423a",
      "visualSha256": "87e5710c4daab4a1a2f969c9578100089a5fbd15619a2b5f2ffc37c3321c22be",
      "tags": [
        "Action roguelite",
        "terrain",
        "soil"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.soil.01",
      "game": "starbloom",
      "category": "terrain",
      "kind": "soil",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.soil",
      "path": "assets/starbloom/terrain/soil-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "df8e5d928192eacd45b6cb275abd6f0e621bb9c12c9728d4f6b4af45d2a8c6fc",
      "visualSha256": "b750f5f2163c48a81dcf391c1a5f69e8cdfb94682b0e5eff6e859291a0b9073d",
      "tags": [
        "Action roguelite",
        "terrain",
        "soil"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.soil.02",
      "game": "starbloom",
      "category": "terrain",
      "kind": "soil",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.soil",
      "path": "assets/starbloom/terrain/soil-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "1c27d360e3f0ecbadb660663b28edd95019d76c0a2b7288a415022815002dfa6",
      "visualSha256": "84b733b2286231fc3a39957b207df62964dcbdd39b10b6cb0d1de47fc3c2804c",
      "tags": [
        "Action roguelite",
        "terrain",
        "soil"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.soil.03",
      "game": "starbloom",
      "category": "terrain",
      "kind": "soil",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.soil",
      "path": "assets/starbloom/terrain/soil-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "179157c69a5972145e55df9866c0b38762d06a8e21666b6399a7dc81ae43c333",
      "visualSha256": "8e45ebaee51d60a4e63069ef8b1fc55e5d68a83c9822156dc1b0513af41ca860",
      "tags": [
        "Action roguelite",
        "terrain",
        "soil"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.soil.04",
      "game": "starbloom",
      "category": "terrain",
      "kind": "soil",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.soil",
      "path": "assets/starbloom/terrain/soil-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "95f33ba9ee1e980a2cf5230d9f64438e74c83b0e7ec85a13d8dbaf15e7631f02",
      "visualSha256": "729d2f6182afad973107b70a63643d333e80c89966201345edeb0bdd7c1d40c6",
      "tags": [
        "Action roguelite",
        "terrain",
        "soil"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.soil.05",
      "game": "starbloom",
      "category": "terrain",
      "kind": "soil",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.soil",
      "path": "assets/starbloom/terrain/soil-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "46acb7cb91e18bdd79e70ed5390b8e90de912e0f883b9687636b7b5f237fea58",
      "visualSha256": "dc52fe6ea3ddf410de4ad01c9bfe4d55d9928ee4cc8c2896fc06ba85ceec2204",
      "tags": [
        "Action roguelite",
        "terrain",
        "soil"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.soil.06",
      "game": "starbloom",
      "category": "terrain",
      "kind": "soil",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.soil",
      "path": "assets/starbloom/terrain/soil-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "c1de94bd35c72fce0e0eb5ec81fad5cca422e326492c1ff785f1cbd12730b28e",
      "visualSha256": "a31599f2c9b4ffe1ed8ca256352bd0060d34a113e43873e0bc171d74e7d7a593",
      "tags": [
        "Action roguelite",
        "terrain",
        "soil"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.soil.07",
      "game": "starbloom",
      "category": "terrain",
      "kind": "soil",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.soil",
      "path": "assets/starbloom/terrain/soil-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "87622707d791282251fd099ea0658e67d0c71a73c9efa6ae6b2d571be9a887f7",
      "visualSha256": "682d23e9dc78606a237b186f89643d70602be7a67535ed21a941cd7825c39504",
      "tags": [
        "Action roguelite",
        "terrain",
        "soil"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.water.00",
      "game": "starbloom",
      "category": "terrain",
      "kind": "water",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.water",
      "path": "assets/starbloom/terrain/water-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "62a2e0e44f8989b60dd2ec712347632cfcdfe7a6aa1f551eb7764f3ed3a40e84",
      "visualSha256": "65beaa77d38d376ed65b39a5e5d26f5a85f1c81065307bcf1fef71a8e9065cf8",
      "tags": [
        "Action roguelite",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.water.01",
      "game": "starbloom",
      "category": "terrain",
      "kind": "water",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.water",
      "path": "assets/starbloom/terrain/water-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "2fe31ff4225657013b42a72b3805673f277a3692e472c014e83d7d8c4043674f",
      "visualSha256": "885f6a10997cdeab8c96e1fe0ec054a670de8633dfbc5aee23151a9e5295a3f4",
      "tags": [
        "Action roguelite",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.water.02",
      "game": "starbloom",
      "category": "terrain",
      "kind": "water",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.water",
      "path": "assets/starbloom/terrain/water-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "469a1f57bcf41a0172a9db2a20746ffc323603497e98c90fc5c38fd6916bdda6",
      "visualSha256": "bb1b36d49ec8a844132facb7673ca1b60c0d08c784b238f0f7c0e83097fbb2f6",
      "tags": [
        "Action roguelite",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.water.03",
      "game": "starbloom",
      "category": "terrain",
      "kind": "water",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.water",
      "path": "assets/starbloom/terrain/water-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "da8d6d9407bd8265e5a2c5ae415fecca6c299ccf520355cdee0b6eaac2dd3c24",
      "visualSha256": "6ef1ba93971eff44c1f0a5232784ad173b089caec6cf5022f0a14808d79c987f",
      "tags": [
        "Action roguelite",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.water.04",
      "game": "starbloom",
      "category": "terrain",
      "kind": "water",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.water",
      "path": "assets/starbloom/terrain/water-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "7aaa2e157d2c67d10d2e3190aa5fedde1f4fdfd27f5a4cb44cb6fb81b4112b23",
      "visualSha256": "1c5adcd7870da3f1c4ba999ce32b0890cc22c2094349156839d8b4204cfc8262",
      "tags": [
        "Action roguelite",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.water.05",
      "game": "starbloom",
      "category": "terrain",
      "kind": "water",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.water",
      "path": "assets/starbloom/terrain/water-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "580f041f0d7b19f2e16ccec10e75753f6cbb3e4384ee511b24e8b67a6527a3dc",
      "visualSha256": "1ed002f7ae8694dad5551c9d3f040215a7d31fb45b41324c18e1c202deb933f9",
      "tags": [
        "Action roguelite",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.water.06",
      "game": "starbloom",
      "category": "terrain",
      "kind": "water",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.water",
      "path": "assets/starbloom/terrain/water-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "73869f06f6eb45748640a446099a3223b744f7c509b4c276b921860846d4629d",
      "visualSha256": "53672c44fe2a581ff4ab538428e2cde1fdedd8f526aafc03fd66e686129462a9",
      "tags": [
        "Action roguelite",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.water.07",
      "game": "starbloom",
      "category": "terrain",
      "kind": "water",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.water",
      "path": "assets/starbloom/terrain/water-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "a4f183b46d72e878fd5e8941bb284f0b12a712c212387f4de38ba75f97afa1cc",
      "visualSha256": "f54082bec47b36a3d806b953422d89ab819c88c7ec9e459444f0a109352b7da9",
      "tags": [
        "Action roguelite",
        "terrain",
        "water"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.hazard.00",
      "game": "starbloom",
      "category": "terrain",
      "kind": "hazard",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.hazard",
      "path": "assets/starbloom/terrain/hazard-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "f19fab6b4f9932a0c921e0a66efc53afeacba10ed6206aa28b68a58152d0ad2a",
      "visualSha256": "38456d0afa890692ad0119826fc4384dab653e4c8c1fb1b4a5b33cd229fd799b",
      "tags": [
        "Action roguelite",
        "terrain",
        "hazard"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.hazard.01",
      "game": "starbloom",
      "category": "terrain",
      "kind": "hazard",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.hazard",
      "path": "assets/starbloom/terrain/hazard-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "7d467602a9109604350d4e9fa0cf942a06d0bbad50471b2a94327a886021002a",
      "visualSha256": "8fcc3e7dcacbf6399e1b07ff026b18d7013d1564b14a0ce667a03eb31f5ba54c",
      "tags": [
        "Action roguelite",
        "terrain",
        "hazard"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.hazard.02",
      "game": "starbloom",
      "category": "terrain",
      "kind": "hazard",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.hazard",
      "path": "assets/starbloom/terrain/hazard-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "a04c8d5581b1055891a50ff791bffec9b63c2928c12a80f25a01a2b8b0065ed7",
      "visualSha256": "2e1aadb92fb9f951deba02a233eb26e0e16b7e3a308789357a64ca7cdfdf54a6",
      "tags": [
        "Action roguelite",
        "terrain",
        "hazard"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.hazard.03",
      "game": "starbloom",
      "category": "terrain",
      "kind": "hazard",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.hazard",
      "path": "assets/starbloom/terrain/hazard-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "8e3ac2d03d511750c88598f3b9105292bf019cd1a8e9de29560c7407d7269e18",
      "visualSha256": "8803a0e432840dee5dc402c4c36d32b9b7750b3bf852174420bae08116070845",
      "tags": [
        "Action roguelite",
        "terrain",
        "hazard"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.hazard.04",
      "game": "starbloom",
      "category": "terrain",
      "kind": "hazard",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.hazard",
      "path": "assets/starbloom/terrain/hazard-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "f0d1baf6dfd0704370874163592337918f981e080732ebd10d7c4fc23c42863d",
      "visualSha256": "dcb5d1bae31ad6a5a568bf60c460da8da3f95168a4c52958e292f34f62ce244a",
      "tags": [
        "Action roguelite",
        "terrain",
        "hazard"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.hazard.05",
      "game": "starbloom",
      "category": "terrain",
      "kind": "hazard",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.hazard",
      "path": "assets/starbloom/terrain/hazard-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "2a0fd80ff4332f58f09ae30920dfdb11952444f836d52e54cde805d1c9b1d68e",
      "visualSha256": "7868f5b02d87bece06b6c7f81052182ff54b222bf32440413fc8db847abdc3ab",
      "tags": [
        "Action roguelite",
        "terrain",
        "hazard"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.hazard.06",
      "game": "starbloom",
      "category": "terrain",
      "kind": "hazard",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.hazard",
      "path": "assets/starbloom/terrain/hazard-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "a78aa6cb4331d882fc8f8b82737b8ede1b5fed50bc2d6d2bd8b89d2a0479239a",
      "visualSha256": "cfac4942114fd4aff700eb4752827058c0428b3fce123c2ef0dfe035a8ec7005",
      "tags": [
        "Action roguelite",
        "terrain",
        "hazard"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.terrain.hazard.07",
      "game": "starbloom",
      "category": "terrain",
      "kind": "hazard",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.terrain.hazard",
      "path": "assets/starbloom/terrain/hazard-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "b55d5395ad648e66cd06e0a84e014555901dd6cabffffd1b2115e302e529ae2d",
      "visualSha256": "fab210065e720856252dfd0c97b9afa825130335eefb11895a8af50258ba870c",
      "tags": [
        "Action roguelite",
        "terrain",
        "hazard"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.flower.00",
      "game": "starbloom",
      "category": "props",
      "kind": "flower",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.flower",
      "path": "assets/starbloom/props/flower-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "2025cc392dce90f966b028386cf1fd78666eb79978c21af772b9e06c6b554b1f",
      "visualSha256": "e03c0c6aea1d6a5fed91ceb8dc6f844a7db06c9a418ca2ca89ffc0408d8992d1",
      "tags": [
        "Action roguelite",
        "props",
        "flower"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.flower.01",
      "game": "starbloom",
      "category": "props",
      "kind": "flower",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.flower",
      "path": "assets/starbloom/props/flower-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "81b2bd220277732d135d3697c994e241fceaaebe8c97dcd8afa73b6a433bdfa2",
      "visualSha256": "73399136ae1a537f2222c124493db3a6415e2af34bdfbb883aad7430074ffc56",
      "tags": [
        "Action roguelite",
        "props",
        "flower"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.flower.02",
      "game": "starbloom",
      "category": "props",
      "kind": "flower",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.flower",
      "path": "assets/starbloom/props/flower-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "9a920b386ad9579a114bbd90c0fadadf273f44ab916acdc813a2f0bd7f62585e",
      "visualSha256": "38afaa693595044665002489483910d9e0a106f5271780290ad0169233de526f",
      "tags": [
        "Action roguelite",
        "props",
        "flower"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.flower.03",
      "game": "starbloom",
      "category": "props",
      "kind": "flower",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.flower",
      "path": "assets/starbloom/props/flower-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "8d96ccb31d5d11d850c9c2cacce48868a6f464491c310e944e1230360ca996b0",
      "visualSha256": "e03c0c6aea1d6a5fed91ceb8dc6f844a7db06c9a418ca2ca89ffc0408d8992d1",
      "tags": [
        "Action roguelite",
        "props",
        "flower"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.flower.04",
      "game": "starbloom",
      "category": "props",
      "kind": "flower",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.flower",
      "path": "assets/starbloom/props/flower-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "5a817a487d7898b7bc7c2d61aff0df1429cdeb3cae3e2688c361530ba2c1376c",
      "visualSha256": "e03c0c6aea1d6a5fed91ceb8dc6f844a7db06c9a418ca2ca89ffc0408d8992d1",
      "tags": [
        "Action roguelite",
        "props",
        "flower"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.flower.05",
      "game": "starbloom",
      "category": "props",
      "kind": "flower",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.flower",
      "path": "assets/starbloom/props/flower-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "50c9a06621cf35f24f10b00cfada273b4dac8b76f9b36d94b75cb618f25154a9",
      "visualSha256": "73399136ae1a537f2222c124493db3a6415e2af34bdfbb883aad7430074ffc56",
      "tags": [
        "Action roguelite",
        "props",
        "flower"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.flower.06",
      "game": "starbloom",
      "category": "props",
      "kind": "flower",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.flower",
      "path": "assets/starbloom/props/flower-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3cb9a0e43b4ce9afaf41e6c62720a441d9059f7965623161e9826e9635af8611",
      "visualSha256": "73399136ae1a537f2222c124493db3a6415e2af34bdfbb883aad7430074ffc56",
      "tags": [
        "Action roguelite",
        "props",
        "flower"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.flower.07",
      "game": "starbloom",
      "category": "props",
      "kind": "flower",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.flower",
      "path": "assets/starbloom/props/flower-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "f9e6c6b3240e25dae27be1bc2e3fab4ee4a1c68b972fe9393ba647804e64380c",
      "visualSha256": "e03c0c6aea1d6a5fed91ceb8dc6f844a7db06c9a418ca2ca89ffc0408d8992d1",
      "tags": [
        "Action roguelite",
        "props",
        "flower"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.mushroom.00",
      "game": "starbloom",
      "category": "props",
      "kind": "mushroom",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.mushroom",
      "path": "assets/starbloom/props/mushroom-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "f3524639f663e95aa940ae3f693c305471cc7721a0cafead09f440a5fefdb817",
      "visualSha256": "139344cbb1d75e3a1d63396cdcf11776d5ea0139423f5bfebb2b9b45e778bb74",
      "tags": [
        "Action roguelite",
        "props",
        "mushroom"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.mushroom.01",
      "game": "starbloom",
      "category": "props",
      "kind": "mushroom",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.mushroom",
      "path": "assets/starbloom/props/mushroom-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "392904fefdf2adc571da2a356b30126fd53ab9eae38fe454c39d7b382cad7062",
      "visualSha256": "139344cbb1d75e3a1d63396cdcf11776d5ea0139423f5bfebb2b9b45e778bb74",
      "tags": [
        "Action roguelite",
        "props",
        "mushroom"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.mushroom.02",
      "game": "starbloom",
      "category": "props",
      "kind": "mushroom",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.mushroom",
      "path": "assets/starbloom/props/mushroom-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "5076e3952a3b94a74f9c8317a61f0b7b4310654f49914c8f264de6a85e07a73d",
      "visualSha256": "a4d9223b5d4650db111118e457fa18c362130d4881353da88dd83a7d837d655c",
      "tags": [
        "Action roguelite",
        "props",
        "mushroom"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.mushroom.03",
      "game": "starbloom",
      "category": "props",
      "kind": "mushroom",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.mushroom",
      "path": "assets/starbloom/props/mushroom-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "e31a38e6b8b45eeaeac534cd167306fec716b2fac4cf14d3d535b34073cc0f1f",
      "visualSha256": "a4d9223b5d4650db111118e457fa18c362130d4881353da88dd83a7d837d655c",
      "tags": [
        "Action roguelite",
        "props",
        "mushroom"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.mushroom.04",
      "game": "starbloom",
      "category": "props",
      "kind": "mushroom",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.mushroom",
      "path": "assets/starbloom/props/mushroom-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "2217dda077664b49a15bf472a1b5332f5459eff747546ecbfb9701797d77550a",
      "visualSha256": "de956abff761ca90a79389eac7adb4ca280d3e033bbb4466925532eafb79030d",
      "tags": [
        "Action roguelite",
        "props",
        "mushroom"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.mushroom.05",
      "game": "starbloom",
      "category": "props",
      "kind": "mushroom",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.mushroom",
      "path": "assets/starbloom/props/mushroom-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "7d2d8b8ea343712dd04aa2890d968c3cfd88ce61639223791083b39ef93e00c3",
      "visualSha256": "139344cbb1d75e3a1d63396cdcf11776d5ea0139423f5bfebb2b9b45e778bb74",
      "tags": [
        "Action roguelite",
        "props",
        "mushroom"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.mushroom.06",
      "game": "starbloom",
      "category": "props",
      "kind": "mushroom",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.mushroom",
      "path": "assets/starbloom/props/mushroom-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "35a8de976a86e727fa1cb8514fcd6e9dade4416fdcd63793e971271d27c8e738",
      "visualSha256": "139344cbb1d75e3a1d63396cdcf11776d5ea0139423f5bfebb2b9b45e778bb74",
      "tags": [
        "Action roguelite",
        "props",
        "mushroom"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.mushroom.07",
      "game": "starbloom",
      "category": "props",
      "kind": "mushroom",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.mushroom",
      "path": "assets/starbloom/props/mushroom-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "1b01620f851455e18653a554ba2f0933fa56322d748585ccf221e68536e52807",
      "visualSha256": "de956abff761ca90a79389eac7adb4ca280d3e033bbb4466925532eafb79030d",
      "tags": [
        "Action roguelite",
        "props",
        "mushroom"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.reed.00",
      "game": "starbloom",
      "category": "props",
      "kind": "reed",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.reed",
      "path": "assets/starbloom/props/reed-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "e9d7f588aac05f4e8ec7b9f7926d48afdcb412c20a793430f21db63ccd86dea5",
      "visualSha256": "b47b2cbf6d1939f9c6182c97a05bdb74d1abbf3fe45855ccc69a22dfb2f19fea",
      "tags": [
        "Action roguelite",
        "props",
        "reed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.reed.01",
      "game": "starbloom",
      "category": "props",
      "kind": "reed",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.reed",
      "path": "assets/starbloom/props/reed-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "448811d029b99b8278fe3e3541ca94c7c427a3188355fec3c1dc5f9ed4c1ba4e",
      "visualSha256": "552cd5cb95d040743ff1674523cbb24a3b78d82a3c8cd551ad1e2d8332c3bc4d",
      "tags": [
        "Action roguelite",
        "props",
        "reed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.reed.02",
      "game": "starbloom",
      "category": "props",
      "kind": "reed",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.reed",
      "path": "assets/starbloom/props/reed-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "c515db8dca885e67b805000b60ac2b4f0619263373a8e30fe5e6a4f427402af2",
      "visualSha256": "0e55f1ca8197841ac264a66d20da7a6218e6bd9718ade7d131d23a2a6da5c906",
      "tags": [
        "Action roguelite",
        "props",
        "reed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.reed.03",
      "game": "starbloom",
      "category": "props",
      "kind": "reed",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.reed",
      "path": "assets/starbloom/props/reed-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "779ebe2e6ee323595c7188ed4ffbe6d6fffeea8131ebf534f07edd5a4df7dea3",
      "visualSha256": "47da0f01938036d2bac6a983f2bb507692669d36feaae1e9298d8aecbea4bc3d",
      "tags": [
        "Action roguelite",
        "props",
        "reed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.reed.04",
      "game": "starbloom",
      "category": "props",
      "kind": "reed",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.reed",
      "path": "assets/starbloom/props/reed-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "6be14c842499aa36c3df4a82f88912320a5637ef623e9c863f0fd38a7cc52fe1",
      "visualSha256": "552cd5cb95d040743ff1674523cbb24a3b78d82a3c8cd551ad1e2d8332c3bc4d",
      "tags": [
        "Action roguelite",
        "props",
        "reed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.reed.05",
      "game": "starbloom",
      "category": "props",
      "kind": "reed",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.reed",
      "path": "assets/starbloom/props/reed-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "a571524bf1df40ec98617e8986e326c0b553e698b2a974d71c7dd29b40bfa8b9",
      "visualSha256": "bf790e412cb6557f32fbd8b34588951f4add0c406f829fdaca4a53c04f440edf",
      "tags": [
        "Action roguelite",
        "props",
        "reed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.reed.06",
      "game": "starbloom",
      "category": "props",
      "kind": "reed",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.reed",
      "path": "assets/starbloom/props/reed-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3a716e8b9c8ecb595b73cfa971898e6f6a5f6986921790db9b0e4140f19ebf57",
      "visualSha256": "b47b2cbf6d1939f9c6182c97a05bdb74d1abbf3fe45855ccc69a22dfb2f19fea",
      "tags": [
        "Action roguelite",
        "props",
        "reed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.reed.07",
      "game": "starbloom",
      "category": "props",
      "kind": "reed",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.reed",
      "path": "assets/starbloom/props/reed-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "258961f5d06f5148c82036ea32c8aa4bb82a3e4100bbbc437820d647db21867c",
      "visualSha256": "02179093b99f6808db1b460eb2b0c77ed23c3e48e96c608fdcb422fa835316f2",
      "tags": [
        "Action roguelite",
        "props",
        "reed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.crystal.00",
      "game": "starbloom",
      "category": "props",
      "kind": "crystal",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.crystal",
      "path": "assets/starbloom/props/crystal-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "24cb9105c629e5d021eefce7ef6b8436d546fdf04938346172e0284dae48c29b",
      "visualSha256": "e63bee4c4ae170df157dfe836a1a3c43f68dcb694b7b330fe71e78d0efc2f683",
      "tags": [
        "Action roguelite",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.crystal.01",
      "game": "starbloom",
      "category": "props",
      "kind": "crystal",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.crystal",
      "path": "assets/starbloom/props/crystal-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "cf03e73888ed784da0ed26ffdb430ce341c86f806e27f5063991dc2e36d46d72",
      "visualSha256": "df6ee21d22642f64877250406b398794727088b7ef1b8151c9763927eb8a6453",
      "tags": [
        "Action roguelite",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.crystal.02",
      "game": "starbloom",
      "category": "props",
      "kind": "crystal",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.crystal",
      "path": "assets/starbloom/props/crystal-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "5046f66ecf72fb0df8475ba4b46cc4d97cb413100c267814e5b5e778dd79a118",
      "visualSha256": "8f2c713894a1614cc646db4ff03a0f306a7a685a399fdb3e7b803204e834066c",
      "tags": [
        "Action roguelite",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.crystal.03",
      "game": "starbloom",
      "category": "props",
      "kind": "crystal",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.crystal",
      "path": "assets/starbloom/props/crystal-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "1c75c5be9a1f85a36bb92adcc1ffdd6ca7c63ca2b2708c2d2c8202d4272547f2",
      "visualSha256": "b2a5feef5d35ca5e55ddd2368488c4d18ff265463fd792a300fea44e077dfe8e",
      "tags": [
        "Action roguelite",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.crystal.04",
      "game": "starbloom",
      "category": "props",
      "kind": "crystal",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.crystal",
      "path": "assets/starbloom/props/crystal-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "5be17b3a522ca86707d98430282529b220e0a2987d45996d4f23c20ba4b33424",
      "visualSha256": "71283dfe551fd99bc68d986f5f547caba9300a96cffe7953744b6bd77972eeeb",
      "tags": [
        "Action roguelite",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.crystal.05",
      "game": "starbloom",
      "category": "props",
      "kind": "crystal",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.crystal",
      "path": "assets/starbloom/props/crystal-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "26c4e37d6a42ac779e059767d538198b16109718d0040d53286404f17143bb39",
      "visualSha256": "ddeaf8901992006db1a07dac0b953801a88b6a9cb82729c35de3e7f092cdaff8",
      "tags": [
        "Action roguelite",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.crystal.06",
      "game": "starbloom",
      "category": "props",
      "kind": "crystal",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.crystal",
      "path": "assets/starbloom/props/crystal-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "5001ad9a9ec55debbfba197618ce24106d693d31e3f7243ef2124a55a7d094c0",
      "visualSha256": "8e7e07735e3a8900df54d37f493962a65f4b741ebc2d65e97f678cf2c79152c0",
      "tags": [
        "Action roguelite",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.props.crystal.07",
      "game": "starbloom",
      "category": "props",
      "kind": "crystal",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.props.crystal",
      "path": "assets/starbloom/props/crystal-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "c0f2ec624b929dabceec45f30ad62899c85a0da7b25c9fc7aa01f5ab3ef9938c",
      "visualSha256": "ec38209c61ec6bb46854c96a28c14b9af3d121c2f28ee4b742e37310ab2f9ca1",
      "tags": [
        "Action roguelite",
        "props",
        "crystal"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.actors.guardian.00",
      "game": "starbloom",
      "category": "actors",
      "kind": "guardian",
      "variant": 0,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.guardian",
      "path": "assets/starbloom/actors/guardian-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "a18ece451defc5669afde3e760fae783f6e653abf028d28c4cc7939e7076b246",
      "visualSha256": "393a16eb6c89872b9f4939b6c897f51e8d8fc9dbca178e77f4739bb9a27079f0",
      "tags": [
        "Action roguelite",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/guardian-00-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "c600f8c69b9f750523b48291fb6c9bdf961b16a4c365d05484511a1b5eebb0fc"
      }
    },
    {
      "id": "starbloom.actors.guardian.01",
      "game": "starbloom",
      "category": "actors",
      "kind": "guardian",
      "variant": 1,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.guardian",
      "path": "assets/starbloom/actors/guardian-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "5040ed24b2e7ece5667dc3e011358c20ecf689dc3cb75d8b5c0148028e3a52e4",
      "visualSha256": "98514625e07c00a522a3aab13161851a0e56d48421d3b9289cee860dd3d4bb8c",
      "tags": [
        "Action roguelite",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/guardian-01-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "051b39a1076ab8ac67fd811efa4440bf7f624e9f20c7f8c86085652cc915db13"
      }
    },
    {
      "id": "starbloom.actors.guardian.02",
      "game": "starbloom",
      "category": "actors",
      "kind": "guardian",
      "variant": 2,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.guardian",
      "path": "assets/starbloom/actors/guardian-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "db00b83500fe4e2b9ff3b51a6283fbaa53d66822627db49e4882c931ae58fd4b",
      "visualSha256": "98514625e07c00a522a3aab13161851a0e56d48421d3b9289cee860dd3d4bb8c",
      "tags": [
        "Action roguelite",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/guardian-02-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "230f76ff7216999231555c7e0f337b90e25e83d204e33231bb0416eb45519fd4"
      }
    },
    {
      "id": "starbloom.actors.guardian.03",
      "game": "starbloom",
      "category": "actors",
      "kind": "guardian",
      "variant": 3,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.guardian",
      "path": "assets/starbloom/actors/guardian-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "dbb1a44d1dd9909a4792d83eab12eb8ffa32d1a9a64975a688b4771c743f010d",
      "visualSha256": "dd005bc73efe4151ec9ebf35dd3743005d429f2d340a2155a7604deef49195ff",
      "tags": [
        "Action roguelite",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/guardian-03-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "43b61016b1df33ff86dc9ccb35144ba97af604ef38221e814759559604bf2c57"
      }
    },
    {
      "id": "starbloom.actors.guardian.04",
      "game": "starbloom",
      "category": "actors",
      "kind": "guardian",
      "variant": 4,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.guardian",
      "path": "assets/starbloom/actors/guardian-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "330f1e1e4ef0ee7a17a5307bf5603c74aab6d1156a73217b3daca3463c21f74e",
      "visualSha256": "dd005bc73efe4151ec9ebf35dd3743005d429f2d340a2155a7604deef49195ff",
      "tags": [
        "Action roguelite",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/guardian-04-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "a60b79bfb4d3fdad2b85f83f1e40090d4f50f1a7e847f437ba3f13a75a433343"
      }
    },
    {
      "id": "starbloom.actors.guardian.05",
      "game": "starbloom",
      "category": "actors",
      "kind": "guardian",
      "variant": 5,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.guardian",
      "path": "assets/starbloom/actors/guardian-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "4ff1a7adfedb770ffc64fc7256a565940ff025cbb35169016e936567f5412fd5",
      "visualSha256": "98514625e07c00a522a3aab13161851a0e56d48421d3b9289cee860dd3d4bb8c",
      "tags": [
        "Action roguelite",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/guardian-05-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "e487d5552537759d3dcd4c8145caaf3c35cd87b566b6787e8835b94fd41bb8e6"
      }
    },
    {
      "id": "starbloom.actors.guardian.06",
      "game": "starbloom",
      "category": "actors",
      "kind": "guardian",
      "variant": 6,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.guardian",
      "path": "assets/starbloom/actors/guardian-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "a123c97e25631bea02ef95120a164b4bd475c8d98c77daed80eb48c82ad37eb2",
      "visualSha256": "98514625e07c00a522a3aab13161851a0e56d48421d3b9289cee860dd3d4bb8c",
      "tags": [
        "Action roguelite",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/guardian-06-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "1905538e07c801bc9ac8872d4446e7ff6e832c3e01bc7321f7d76dee2e6e1cda"
      }
    },
    {
      "id": "starbloom.actors.guardian.07",
      "game": "starbloom",
      "category": "actors",
      "kind": "guardian",
      "variant": 7,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.guardian",
      "path": "assets/starbloom/actors/guardian-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "66ea5a40780bd45978db72d7dfc5650ba3375b5f7c00ce760a893f8067557bc7",
      "visualSha256": "98514625e07c00a522a3aab13161851a0e56d48421d3b9289cee860dd3d4bb8c",
      "tags": [
        "Action roguelite",
        "actors",
        "guardian"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/guardian-07-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "2c396202bffa7c96c8c1e9fd1e49bd71ee80a35df1d1c8af4b4807b32a39b493"
      }
    },
    {
      "id": "starbloom.actors.beetle.00",
      "game": "starbloom",
      "category": "actors",
      "kind": "beetle",
      "variant": 0,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.beetle",
      "path": "assets/starbloom/actors/beetle-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "40b227ab8fb803baa3cda465d903d43310bee4e8db8ce2704607562b2659c791",
      "visualSha256": "6bfa12cb523f377b8a21a9cbabff7a7360532e39bc6f1bfa5665ed004ce7fddc",
      "tags": [
        "Action roguelite",
        "actors",
        "beetle"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/beetle-00-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "c501cd864508dffd609324bbf44ec0270559bedfba1dfc67e8a9ddeeef9d29b0"
      }
    },
    {
      "id": "starbloom.actors.beetle.01",
      "game": "starbloom",
      "category": "actors",
      "kind": "beetle",
      "variant": 1,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.beetle",
      "path": "assets/starbloom/actors/beetle-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "efcbd7c7f60a354c69c5a401fe09a0340338b707a15eed5cc00eacbe618482db",
      "visualSha256": "bc9cd967d45edc119f965e46f899f2b66700b99e776f82fe7caeb41a18cc1a38",
      "tags": [
        "Action roguelite",
        "actors",
        "beetle"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/beetle-01-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "af2bc7c5bed88cc05b546fc5a40b125f486f4defcd9ae769b4bf5916a3cf42c6"
      }
    },
    {
      "id": "starbloom.actors.beetle.02",
      "game": "starbloom",
      "category": "actors",
      "kind": "beetle",
      "variant": 2,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.beetle",
      "path": "assets/starbloom/actors/beetle-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "1d34eeea19d84c139de47c338fe5245a837fa7591981be53be7e2e3e051f1879",
      "visualSha256": "911095c5bf5605086c75b784d85360b4b2b598fcda227e75778613a050371048",
      "tags": [
        "Action roguelite",
        "actors",
        "beetle"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/beetle-02-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "cfeada991a8bdf2703ca79777e2cd179c55a82cf6b0d701f53385e1efab4f560"
      }
    },
    {
      "id": "starbloom.actors.beetle.03",
      "game": "starbloom",
      "category": "actors",
      "kind": "beetle",
      "variant": 3,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.beetle",
      "path": "assets/starbloom/actors/beetle-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "64098dd2bc2a75c2308c83b76e7b594cc7bfe20ee64704e12b906b994ecfe2bd",
      "visualSha256": "d914bb2aa4c1d379fc9e02688b26c6e1d7558a765125bd6851aced111d4a9355",
      "tags": [
        "Action roguelite",
        "actors",
        "beetle"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/beetle-03-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "71b36cd1171843f7f596dc782b3cc08a279307369f0db764c8f86f0ecf78a8d8"
      }
    },
    {
      "id": "starbloom.actors.beetle.04",
      "game": "starbloom",
      "category": "actors",
      "kind": "beetle",
      "variant": 4,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.beetle",
      "path": "assets/starbloom/actors/beetle-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "312f62bf0d83b98f18acacdff70c0e47f1e52e06745003b1be1ae3c67b9cbf4c",
      "visualSha256": "bc9cd967d45edc119f965e46f899f2b66700b99e776f82fe7caeb41a18cc1a38",
      "tags": [
        "Action roguelite",
        "actors",
        "beetle"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/beetle-04-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "fae2a8e8e6ba99cdbfb724079091f46e042376aa58c797ff085b436a20789349"
      }
    },
    {
      "id": "starbloom.actors.beetle.05",
      "game": "starbloom",
      "category": "actors",
      "kind": "beetle",
      "variant": 5,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.beetle",
      "path": "assets/starbloom/actors/beetle-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "dcb8366e3401e2c02a05731397471744ca5102f187807551bcdec4a1911a6936",
      "visualSha256": "f69a75d5ea558a8c9ebc12dbc324bf6fd4dacb373ea4445177f05ba77b70178d",
      "tags": [
        "Action roguelite",
        "actors",
        "beetle"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/beetle-05-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "0c0d1fcfa7264d59404b1a66b1ac5459603a0c34509dd6de808b78a40f7814ab"
      }
    },
    {
      "id": "starbloom.actors.beetle.06",
      "game": "starbloom",
      "category": "actors",
      "kind": "beetle",
      "variant": 6,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.beetle",
      "path": "assets/starbloom/actors/beetle-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "9b876d2b34f913f9b1fd5c6dc5eb2ee5629273aa0ff859bc27eca75fdb5f746e",
      "visualSha256": "eb6bdf9c308533b6d217694176aed555e7093d911e2825446080d7dccca43776",
      "tags": [
        "Action roguelite",
        "actors",
        "beetle"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/beetle-06-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "e2a0175e3794b5ae95a628807326e3bbc67c335b9f296b710e415fa6cd96c422"
      }
    },
    {
      "id": "starbloom.actors.beetle.07",
      "game": "starbloom",
      "category": "actors",
      "kind": "beetle",
      "variant": 7,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.beetle",
      "path": "assets/starbloom/actors/beetle-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "315e04ea979cbd3c80f8e5cd2b7e05c41cb58283dbf49318dd323a10ed3c683c",
      "visualSha256": "e0dd74df938a427051f454e8bbf61da5f5aaa006ce78d372c77321b61e2601d8",
      "tags": [
        "Action roguelite",
        "actors",
        "beetle"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/beetle-07-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "17588107c181c12b245e5f17977ce6f739d01a2fb447262cd96ffe0bc94ae1a5"
      }
    },
    {
      "id": "starbloom.actors.drone.00",
      "game": "starbloom",
      "category": "actors",
      "kind": "drone",
      "variant": 0,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.drone",
      "path": "assets/starbloom/actors/drone-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "310eaf3e27c2996ac909db670b209cd99401a5f586024d9572dee819686556b0",
      "visualSha256": "e35907e1316ec12e58acf5e3665cd38207f8292014bbe44da8314c24957b073e",
      "tags": [
        "Action roguelite",
        "actors",
        "drone"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/drone-00-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "ca04a293e848a85ce7a51ab26e4165cfaba0bbbf41c398c61172b5e76aef629f"
      }
    },
    {
      "id": "starbloom.actors.drone.01",
      "game": "starbloom",
      "category": "actors",
      "kind": "drone",
      "variant": 1,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.drone",
      "path": "assets/starbloom/actors/drone-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "8ffbafa7b4243268728d3fb72faec4e0816bc558955d307f208cf81e89ff20b3",
      "visualSha256": "1c8e230a44948cc698395fe1e66b55201f92de52d878903bde62cef6b0d7f5d0",
      "tags": [
        "Action roguelite",
        "actors",
        "drone"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/drone-01-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "a1a42b36e257c871b60e994202470d5efc3983b7d6b01e7038d6381b6ce8df1b"
      }
    },
    {
      "id": "starbloom.actors.drone.02",
      "game": "starbloom",
      "category": "actors",
      "kind": "drone",
      "variant": 2,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.drone",
      "path": "assets/starbloom/actors/drone-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "af3717baeab5b24be57953f4f24a825b67bf60c289f6e1358ebad61502fa5806",
      "visualSha256": "9c29b3e26567b46a3189f08a6bdb0e89c5fc3825108c096a5672dc6de783d967",
      "tags": [
        "Action roguelite",
        "actors",
        "drone"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/drone-02-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "9ecb48ed1e875d7a6cdfeedd0f399ed610a4e0e16e1ca00a84e7b44f86323782"
      }
    },
    {
      "id": "starbloom.actors.drone.03",
      "game": "starbloom",
      "category": "actors",
      "kind": "drone",
      "variant": 3,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.drone",
      "path": "assets/starbloom/actors/drone-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "8491b1926f44174f6d1c3ba8bf78505248fa813723f856581fc7237bd3d47bbd",
      "visualSha256": "e3e6055d94ad95facf6df9a322d143306b112189b8451bc6c1658d96761494ac",
      "tags": [
        "Action roguelite",
        "actors",
        "drone"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/drone-03-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "17c1d4c6fbf402540f62699a1a6cde6ea424b45a5136ac85c9a93981440c3edb"
      }
    },
    {
      "id": "starbloom.actors.drone.04",
      "game": "starbloom",
      "category": "actors",
      "kind": "drone",
      "variant": 4,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.drone",
      "path": "assets/starbloom/actors/drone-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d2eb6777db2912a09b0410642606bc724727dfb74e0a162b5be10dd7e93b5406",
      "visualSha256": "83fa0b78ba7f278399ba2d137788412b23cc79004647e888feae8f1d0b9e05bd",
      "tags": [
        "Action roguelite",
        "actors",
        "drone"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/drone-04-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "d3aa0606026aa710eb8b6baf51265348032752ecfccc8f9be062dbb0f23317bd"
      }
    },
    {
      "id": "starbloom.actors.drone.05",
      "game": "starbloom",
      "category": "actors",
      "kind": "drone",
      "variant": 5,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.drone",
      "path": "assets/starbloom/actors/drone-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3568c1e6b6400a1bfc1a40c432718b508e736d29662ec8545fe683309c891eeb",
      "visualSha256": "da56647d5d8ab8c46e7ef15c808545722b8315a7c3570e179a86889844cc4a8e",
      "tags": [
        "Action roguelite",
        "actors",
        "drone"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/drone-05-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "2a0242f624f17198e9bd4ed484db5fee99cd1a7d0fdead03d7d10b128bfcc816"
      }
    },
    {
      "id": "starbloom.actors.drone.06",
      "game": "starbloom",
      "category": "actors",
      "kind": "drone",
      "variant": 6,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.drone",
      "path": "assets/starbloom/actors/drone-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "4286e0dcb1b1132bac2c75b65625407bda7270b1588cc1ccd386aaefce8fb504",
      "visualSha256": "3e9cd9ad533cd042b84daa48f1325c490d7c10131f7b4834e5b9fa65438fff10",
      "tags": [
        "Action roguelite",
        "actors",
        "drone"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/drone-06-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "591e4634177c753400f12f93f23c9df0a090a0910792de5a6f040ec9737be199"
      }
    },
    {
      "id": "starbloom.actors.drone.07",
      "game": "starbloom",
      "category": "actors",
      "kind": "drone",
      "variant": 7,
      "edition": "foundation",
      "state": "idle",
      "direction": "s",
      "family": "starbloom.actors.drone",
      "path": "assets/starbloom/actors/drone-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3738fdb83aafc2c575bd7c262fe341f966ba47adcc2a419f71bde085dfbf5b25",
      "visualSha256": "f497f51bd7a778d2cb5502fdb2ef8bfc41e89b8a92a5f142d5ca73f121701f17",
      "tags": [
        "Action roguelite",
        "actors",
        "drone"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/actors/drone-07-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "sha256": "e2a5420e68c687f86ce51973973e02047c88fbb2a93a00e595add526e4417aae"
      }
    },
    {
      "id": "starbloom.items.seed.00",
      "game": "starbloom",
      "category": "items",
      "kind": "seed",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.seed",
      "path": "assets/starbloom/items/seed-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "2df12992eb5da90e7036d8918665d80431d98f66f6df51194d08f98a46e588a9",
      "visualSha256": "41e4268211c5b14f83cc77546efc072cfde146ebff5e4a1cb5826dab2dea967c",
      "tags": [
        "Action roguelite",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.items.seed.01",
      "game": "starbloom",
      "category": "items",
      "kind": "seed",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.seed",
      "path": "assets/starbloom/items/seed-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "f76ce8b9c8b7a1c1b0e8be59e9759b805965aba03b02d0e81c5cd050cadc7cfc",
      "visualSha256": "41e4268211c5b14f83cc77546efc072cfde146ebff5e4a1cb5826dab2dea967c",
      "tags": [
        "Action roguelite",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.items.seed.02",
      "game": "starbloom",
      "category": "items",
      "kind": "seed",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.seed",
      "path": "assets/starbloom/items/seed-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "ae81ae969ee08db66ef1fc6fee102e799f3ee54a4ee16e62aa6bd74aa93e3ce9",
      "visualSha256": "41e4268211c5b14f83cc77546efc072cfde146ebff5e4a1cb5826dab2dea967c",
      "tags": [
        "Action roguelite",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.items.seed.03",
      "game": "starbloom",
      "category": "items",
      "kind": "seed",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.seed",
      "path": "assets/starbloom/items/seed-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "650729c0fbf3f401db6f9be5a04a9e29689f91d65ea6a94c04614aea17cde2bf",
      "visualSha256": "41e4268211c5b14f83cc77546efc072cfde146ebff5e4a1cb5826dab2dea967c",
      "tags": [
        "Action roguelite",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.items.seed.04",
      "game": "starbloom",
      "category": "items",
      "kind": "seed",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.seed",
      "path": "assets/starbloom/items/seed-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "ae06d8db7d111e764700145e51bb3781a1a2a839228a1115bcb9007183506460",
      "visualSha256": "41e4268211c5b14f83cc77546efc072cfde146ebff5e4a1cb5826dab2dea967c",
      "tags": [
        "Action roguelite",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.items.seed.05",
      "game": "starbloom",
      "category": "items",
      "kind": "seed",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.seed",
      "path": "assets/starbloom/items/seed-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "977341c1b4c4b6394356a57808dcc184f0a765befbb0589ab321783f281681bf",
      "visualSha256": "41e4268211c5b14f83cc77546efc072cfde146ebff5e4a1cb5826dab2dea967c",
      "tags": [
        "Action roguelite",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.items.seed.06",
      "game": "starbloom",
      "category": "items",
      "kind": "seed",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.seed",
      "path": "assets/starbloom/items/seed-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "77d0c9cd6254b6a88464551b409015cb8eb4e4481a44af48e4636a369ae3db18",
      "visualSha256": "41e4268211c5b14f83cc77546efc072cfde146ebff5e4a1cb5826dab2dea967c",
      "tags": [
        "Action roguelite",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.items.seed.07",
      "game": "starbloom",
      "category": "items",
      "kind": "seed",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.seed",
      "path": "assets/starbloom/items/seed-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "9cf39616bc5f43421368f0a7984a8f5f46001db4d664bf6d224e0b773444c495",
      "visualSha256": "41e4268211c5b14f83cc77546efc072cfde146ebff5e4a1cb5826dab2dea967c",
      "tags": [
        "Action roguelite",
        "items",
        "seed"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.items.relic.00",
      "game": "starbloom",
      "category": "items",
      "kind": "relic",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.relic",
      "path": "assets/starbloom/items/relic-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "7f7ec45df3e36aa53f7b592be2b31e27233dfc4bffd2ca8274f0d3f854436a63",
      "visualSha256": "314a26854fd61a9eef6f987dc0e9aee167a81a9d3d1a567737f4313b32818f6e",
      "tags": [
        "Action roguelite",
        "items",
        "relic"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.items.relic.01",
      "game": "starbloom",
      "category": "items",
      "kind": "relic",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.relic",
      "path": "assets/starbloom/items/relic-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "13ec2548b7dd0623b5d2bf295c0fbd423e2ca08c4c2534ea5366182842a57a15",
      "visualSha256": "314a26854fd61a9eef6f987dc0e9aee167a81a9d3d1a567737f4313b32818f6e",
      "tags": [
        "Action roguelite",
        "items",
        "relic"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.items.relic.02",
      "game": "starbloom",
      "category": "items",
      "kind": "relic",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.relic",
      "path": "assets/starbloom/items/relic-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3e3aa7042e199e453c85c2f55918e4580751b3e13264773b09fa8f12703ab08f",
      "visualSha256": "6c47b817143237e5a19548051e4560a9b9d5432b57f2806531d69b399f8c2a5b",
      "tags": [
        "Action roguelite",
        "items",
        "relic"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.items.relic.03",
      "game": "starbloom",
      "category": "items",
      "kind": "relic",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.relic",
      "path": "assets/starbloom/items/relic-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "750276e535dc0747090121e128e66514ad9abd3174015d95ef5660b1d7be14f1",
      "visualSha256": "61c3a225d9fb2b49695bc5b17b7c13c370b20ca6aa88e90d3fc7ab707eb25db3",
      "tags": [
        "Action roguelite",
        "items",
        "relic"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.items.relic.04",
      "game": "starbloom",
      "category": "items",
      "kind": "relic",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.relic",
      "path": "assets/starbloom/items/relic-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3337cd3de0712be131e58416c5ef3c9bc94699025b1c0a3cfe870d3e514ad089",
      "visualSha256": "61c3a225d9fb2b49695bc5b17b7c13c370b20ca6aa88e90d3fc7ab707eb25db3",
      "tags": [
        "Action roguelite",
        "items",
        "relic"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.items.relic.05",
      "game": "starbloom",
      "category": "items",
      "kind": "relic",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.relic",
      "path": "assets/starbloom/items/relic-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3d5b255202af7f5e8b309488223bcc92346f20e9f5e27452c19e5865301e98fd",
      "visualSha256": "61c3a225d9fb2b49695bc5b17b7c13c370b20ca6aa88e90d3fc7ab707eb25db3",
      "tags": [
        "Action roguelite",
        "items",
        "relic"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.items.relic.06",
      "game": "starbloom",
      "category": "items",
      "kind": "relic",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.relic",
      "path": "assets/starbloom/items/relic-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "6eb17ab21a0bc87ea2c11a6458cce6e8b45dbd3f1a9c324048b83225ebe1c76f",
      "visualSha256": "6c47b817143237e5a19548051e4560a9b9d5432b57f2806531d69b399f8c2a5b",
      "tags": [
        "Action roguelite",
        "items",
        "relic"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.items.relic.07",
      "game": "starbloom",
      "category": "items",
      "kind": "relic",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.relic",
      "path": "assets/starbloom/items/relic-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "17d7b3b10636549db9d39a5678bb32b0d225baa8d79961e0f5b16d53e781a705",
      "visualSha256": "61c3a225d9fb2b49695bc5b17b7c13c370b20ca6aa88e90d3fc7ab707eb25db3",
      "tags": [
        "Action roguelite",
        "items",
        "relic"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.items.potion.00",
      "game": "starbloom",
      "category": "items",
      "kind": "potion",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.potion",
      "path": "assets/starbloom/items/potion-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "caa755c0146cb516da9772330f362ffb985bb1e2522abcae1944577d8bfb42a0",
      "visualSha256": "c9da8fcef9536bdcd0a268e22e390e10ab0ea8452edadf1d39be04233df05783",
      "tags": [
        "Action roguelite",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.items.potion.01",
      "game": "starbloom",
      "category": "items",
      "kind": "potion",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.potion",
      "path": "assets/starbloom/items/potion-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "633db3b794e3ee3806ef60338e063e89978bceb2bda103cce4ad30c1dd95b608",
      "visualSha256": "ee3a7bb69e45743993ba0821830d9ff13bf2ce963af3cec0d60773fe48a952ee",
      "tags": [
        "Action roguelite",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.items.potion.02",
      "game": "starbloom",
      "category": "items",
      "kind": "potion",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.potion",
      "path": "assets/starbloom/items/potion-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "50423023520fe50697c7cdb437c629daab93331a8c48e626738e5987f36c9067",
      "visualSha256": "30e807c7401cdb2ac5b991c51a493c3e1f818fc2bf27cdba68a1d32aafff5674",
      "tags": [
        "Action roguelite",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.items.potion.03",
      "game": "starbloom",
      "category": "items",
      "kind": "potion",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.potion",
      "path": "assets/starbloom/items/potion-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "ee7e9604152b9765dac9addded2cf61040cc1b4133bcdea2c56881501780e1b0",
      "visualSha256": "ad79b59e1050efc56a3456144ec3bae779ab1d79d080b1901be6a803b16e20bb",
      "tags": [
        "Action roguelite",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.items.potion.04",
      "game": "starbloom",
      "category": "items",
      "kind": "potion",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.potion",
      "path": "assets/starbloom/items/potion-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "41906569c08ed32d627b5e80f1086d4b27d9e721a6ae975fd01a90abf7c87b3c",
      "visualSha256": "2748de4d877f8980e9c9a8f3bfa1af2d68763c599e0cb79935b8d848180ce6ab",
      "tags": [
        "Action roguelite",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.items.potion.05",
      "game": "starbloom",
      "category": "items",
      "kind": "potion",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.potion",
      "path": "assets/starbloom/items/potion-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "1715393911e480b605fa3b52c863a265b4ef07665f9befcd4c920499ed1a2363",
      "visualSha256": "b135ff03d03c04457763071f165d29573eacae129a93f4f522d5c1c72d3f3eb1",
      "tags": [
        "Action roguelite",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.items.potion.06",
      "game": "starbloom",
      "category": "items",
      "kind": "potion",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.potion",
      "path": "assets/starbloom/items/potion-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "6404b23064669401a9fa61013c2adcc1c8f8e9532098acf92358b4e1e0710518",
      "visualSha256": "7071c111794ec11ea73faca71107272a7ffa3c6b19b3e57024c4362212d21aed",
      "tags": [
        "Action roguelite",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.items.potion.07",
      "game": "starbloom",
      "category": "items",
      "kind": "potion",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.items.potion",
      "path": "assets/starbloom/items/potion-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "ef435d0f1f9eac83cb0f3b9a379b04646651191feb32ff5fc123d405b74dcca6",
      "visualSha256": "268618ad5470a0e88f452d038a4aa8a48e04025bcdeabae5d934c0144fc06d4a",
      "tags": [
        "Action roguelite",
        "items",
        "potion"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.effects.projectile.00",
      "game": "starbloom",
      "category": "effects",
      "kind": "projectile",
      "variant": 0,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "starbloom.effects.projectile",
      "path": "assets/starbloom/effects/projectile-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "7e59cfe222d2dd401db397704612ab96f5427857fe73ade3c4de7636a1d33324",
      "visualSha256": "3e6506dd4b4510e0554d4a8407e1798c66806a0cadd6aed9545ada2df8cc7948",
      "tags": [
        "Action roguelite",
        "effects",
        "projectile"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/effects/projectile-00-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "3ae1e337ad68342b2014a2862c416f0b60641e390c4233395b93161b39f12dc3"
      }
    },
    {
      "id": "starbloom.effects.projectile.01",
      "game": "starbloom",
      "category": "effects",
      "kind": "projectile",
      "variant": 1,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "starbloom.effects.projectile",
      "path": "assets/starbloom/effects/projectile-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "b6dafaa71c9b88a5ff51a5eca201166d6672b9382caa09f36f7100cb4a49748b",
      "visualSha256": "4ce6da81f0a85f7646e41da06df38531721b1d60fe309ee63a1c43416aa28eab",
      "tags": [
        "Action roguelite",
        "effects",
        "projectile"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/effects/projectile-01-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "1cec97f05cd8120687da048c9bd87b2ea6af58aa872674fd86f27a7e39c56e46"
      }
    },
    {
      "id": "starbloom.effects.projectile.02",
      "game": "starbloom",
      "category": "effects",
      "kind": "projectile",
      "variant": 2,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "starbloom.effects.projectile",
      "path": "assets/starbloom/effects/projectile-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "c04eef3e7e6b1dc4555c0a6b08eec8a69492d445d93d756c19e76b4c8fb9ee83",
      "visualSha256": "7c9fd569181adbb3f0b23fbc12b0756288e0212532df8814edfd4d4be00b1c4e",
      "tags": [
        "Action roguelite",
        "effects",
        "projectile"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/effects/projectile-02-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "22f76d59f31f33b5105bcb979751b5fba764d67f57e943a136af1a411748df24"
      }
    },
    {
      "id": "starbloom.effects.projectile.03",
      "game": "starbloom",
      "category": "effects",
      "kind": "projectile",
      "variant": 3,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "starbloom.effects.projectile",
      "path": "assets/starbloom/effects/projectile-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d6639142777d83afcc2084f384d4633d145f85c3b683d5e2dc8af736298bfa77",
      "visualSha256": "7c9fd569181adbb3f0b23fbc12b0756288e0212532df8814edfd4d4be00b1c4e",
      "tags": [
        "Action roguelite",
        "effects",
        "projectile"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/effects/projectile-03-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "cacd9f5020d7c9e76fa1f0bc8315f39dedaf3bc79b7208f5f73abd2bbbff0f3e"
      }
    },
    {
      "id": "starbloom.effects.projectile.04",
      "game": "starbloom",
      "category": "effects",
      "kind": "projectile",
      "variant": 4,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "starbloom.effects.projectile",
      "path": "assets/starbloom/effects/projectile-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "17cfa84ecd1c0fbe0f3450e8974014ebaf17cb494871aac371112472ae3ce9a4",
      "visualSha256": "4ce6da81f0a85f7646e41da06df38531721b1d60fe309ee63a1c43416aa28eab",
      "tags": [
        "Action roguelite",
        "effects",
        "projectile"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/effects/projectile-04-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "6e705f8548d2cdc64c66d663004f217c0266aa16c76571cd0b59857a83a844bc"
      }
    },
    {
      "id": "starbloom.effects.projectile.05",
      "game": "starbloom",
      "category": "effects",
      "kind": "projectile",
      "variant": 5,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "starbloom.effects.projectile",
      "path": "assets/starbloom/effects/projectile-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3253bcbce9b4a30385256d6fa5b179ce7dcbdecb277c310db8abeef02edf36ed",
      "visualSha256": "4ce6da81f0a85f7646e41da06df38531721b1d60fe309ee63a1c43416aa28eab",
      "tags": [
        "Action roguelite",
        "effects",
        "projectile"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/effects/projectile-05-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "5e4ad05abf03473d473a5ccc2e165b1313f3042e481c97a341cf1224d9585805"
      }
    },
    {
      "id": "starbloom.effects.projectile.06",
      "game": "starbloom",
      "category": "effects",
      "kind": "projectile",
      "variant": 6,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "starbloom.effects.projectile",
      "path": "assets/starbloom/effects/projectile-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "bda65482bd95c63a36084841840488f300b60a114116d6f65a018cd18a309d4d",
      "visualSha256": "7c9fd569181adbb3f0b23fbc12b0756288e0212532df8814edfd4d4be00b1c4e",
      "tags": [
        "Action roguelite",
        "effects",
        "projectile"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/effects/projectile-06-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "13d3bb3310136c275aeed7ab2617316c07bb1d824858ebcaed5a3a5cd3269300"
      }
    },
    {
      "id": "starbloom.effects.projectile.07",
      "game": "starbloom",
      "category": "effects",
      "kind": "projectile",
      "variant": 7,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "starbloom.effects.projectile",
      "path": "assets/starbloom/effects/projectile-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3ee2ebc5b82df117cbf91ce2f5186b27fd008e85071deab57e16ed86f454ba2f",
      "visualSha256": "7c9fd569181adbb3f0b23fbc12b0756288e0212532df8814edfd4d4be00b1c4e",
      "tags": [
        "Action roguelite",
        "effects",
        "projectile"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/effects/projectile-07-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "3bba74239beca01dccfa49d39fe919e6ffc8a5d087e86ebcd048fdf66bd7502c"
      }
    },
    {
      "id": "starbloom.effects.burst.00",
      "game": "starbloom",
      "category": "effects",
      "kind": "burst",
      "variant": 0,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "starbloom.effects.burst",
      "path": "assets/starbloom/effects/burst-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "950f495cdee979e84c6110577a402a185395ba018159e8006a7a6e00769c1842",
      "visualSha256": "b2f72069bb8e821406adf699fb25187bcb590dd67e0736d6329559bdf3f3ecec",
      "tags": [
        "Action roguelite",
        "effects",
        "burst"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/effects/burst-00-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "3f619a2b9c3d5a92226eb4a14af34d6e47866ff4688f5e3198f02b544d6a1538"
      }
    },
    {
      "id": "starbloom.effects.burst.01",
      "game": "starbloom",
      "category": "effects",
      "kind": "burst",
      "variant": 1,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "starbloom.effects.burst",
      "path": "assets/starbloom/effects/burst-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "51d36826570285a0698d10131fa5615963fe112773d069a29bced60f963633ee",
      "visualSha256": "579a891e70a25f23b0d4800248632023987580d7913191367fc2267950bfe8a1",
      "tags": [
        "Action roguelite",
        "effects",
        "burst"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/effects/burst-01-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "005840da29066f5d74fcd2be584b7637f4d527dabb6d1da14966b2306c2c5de3"
      }
    },
    {
      "id": "starbloom.effects.burst.02",
      "game": "starbloom",
      "category": "effects",
      "kind": "burst",
      "variant": 2,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "starbloom.effects.burst",
      "path": "assets/starbloom/effects/burst-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "9e3191a08a17c498ad45aa63ea4bf39819a2d278c8ecbe3ec28aa08162c8f1b3",
      "visualSha256": "eed709438e3162342c4272ea4d6d585ec0dc487dd7a478098345467b1740168f",
      "tags": [
        "Action roguelite",
        "effects",
        "burst"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/effects/burst-02-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "9637fcc5dc182f7ca5bb607ce1a67ad3b30b10c49148a94055e6e8b6dfae78e5"
      }
    },
    {
      "id": "starbloom.effects.burst.03",
      "game": "starbloom",
      "category": "effects",
      "kind": "burst",
      "variant": 3,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "starbloom.effects.burst",
      "path": "assets/starbloom/effects/burst-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "4f01ca29ca1613ca3417f3d6f0bf816a703cbc46424fc0bb3a76c2a181de2c5c",
      "visualSha256": "4ef6bb63ae5834afbcab07d21ce7a86e30308eb13aa756cbb94d7758eafd5a3d",
      "tags": [
        "Action roguelite",
        "effects",
        "burst"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/effects/burst-03-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "62927c6a479ef562ec3bd4b5596539b5531748b343da371a0c0f1ec3f9f5ae46"
      }
    },
    {
      "id": "starbloom.effects.burst.04",
      "game": "starbloom",
      "category": "effects",
      "kind": "burst",
      "variant": 4,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "starbloom.effects.burst",
      "path": "assets/starbloom/effects/burst-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "cf9cf13b5f34b323b01eef0eca3fe6e9982d95c96476a74e0d03adc05f075ed2",
      "visualSha256": "e927181aec6405c1345f2e3da487c17ad3ffaff59f645d846c9d3e9b76c9de58",
      "tags": [
        "Action roguelite",
        "effects",
        "burst"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/effects/burst-04-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "a56c6be08b0122b0fb71c0f301ef7043b0e5277a977e8176cdab40b4bb2c79ba"
      }
    },
    {
      "id": "starbloom.effects.burst.05",
      "game": "starbloom",
      "category": "effects",
      "kind": "burst",
      "variant": 5,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "starbloom.effects.burst",
      "path": "assets/starbloom/effects/burst-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "29507a588f4368d4bcee80ca7a9dfdd5041828510ae77af4999499e9b21569d9",
      "visualSha256": "91461bec7677259e43e71179bf1e0121467131086a58874192ef4556856ccd42",
      "tags": [
        "Action roguelite",
        "effects",
        "burst"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/effects/burst-05-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "51b80f9511822420fbe060f0377720878b4eec093c25ed762c8a8c00f72c4483"
      }
    },
    {
      "id": "starbloom.effects.burst.06",
      "game": "starbloom",
      "category": "effects",
      "kind": "burst",
      "variant": 6,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "starbloom.effects.burst",
      "path": "assets/starbloom/effects/burst-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "04d6c97c9e369c7d13202561715bd9cf7eaf6a753f2777ec26ce1f4d999a9762",
      "visualSha256": "8eb9239064a9a06b439c5f2de102733fde2da9569125a9d92a92566cb84255cd",
      "tags": [
        "Action roguelite",
        "effects",
        "burst"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/effects/burst-06-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "f00aa6b58ea311faed68d655ce0c5ddb5774b730c46a62281e26f6b2edef2ddc"
      }
    },
    {
      "id": "starbloom.effects.burst.07",
      "game": "starbloom",
      "category": "effects",
      "kind": "burst",
      "variant": 7,
      "edition": "foundation",
      "state": "one-shot",
      "direction": "s",
      "family": "starbloom.effects.burst",
      "path": "assets/starbloom/effects/burst-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "6a3e9313703273bbd9b7ab2e4ca6395fbb53c9ce6848c4867885a4186b8428ef",
      "visualSha256": "f40cdb09435a95ba32f3b2097ac2399be34f5c737f28b79be2197f0b6ed9edeb",
      "tags": [
        "Action roguelite",
        "effects",
        "burst"
      ],
      "collision": "authored separately; no physics inferred from art",
      "animation": {
        "path": "assets/starbloom/effects/burst-07-strip.svg",
        "frames": 4,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "one-shot",
        "sha256": "c2018e469862471da426784364bfb848b4f34b05cc85b3fa78f7304200e2e241"
      }
    },
    {
      "id": "starbloom.ui.heart.00",
      "game": "starbloom",
      "category": "ui",
      "kind": "heart",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.ui.heart",
      "path": "assets/starbloom/ui/heart-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "4a5242e00bcdef499dce37f0b99818df673666d25afc05f878ffa19173379e94",
      "visualSha256": "c8dcbbda6bbe68c5246a9662d5fc9830c7bda5fda42a07c50ed0de46d5a96930",
      "tags": [
        "Action roguelite",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.ui.heart.01",
      "game": "starbloom",
      "category": "ui",
      "kind": "heart",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.ui.heart",
      "path": "assets/starbloom/ui/heart-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "62a017bdd3bad15660fecb37d0940d9601fae7041ce72305febc560b3416dc12",
      "visualSha256": "92aee8f3131fa39acb78067bcb726f82da5b3bd0709aa03f6f24e4f5572d3909",
      "tags": [
        "Action roguelite",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.ui.heart.02",
      "game": "starbloom",
      "category": "ui",
      "kind": "heart",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.ui.heart",
      "path": "assets/starbloom/ui/heart-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "a10a0f36104761e04517431a2e2545b54a67c8fce4ca262a4ddb62956f26ee04",
      "visualSha256": "c8dcbbda6bbe68c5246a9662d5fc9830c7bda5fda42a07c50ed0de46d5a96930",
      "tags": [
        "Action roguelite",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.ui.heart.03",
      "game": "starbloom",
      "category": "ui",
      "kind": "heart",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.ui.heart",
      "path": "assets/starbloom/ui/heart-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "3839a53aa7bd1e7a0128b0c4559112bdcd04c8a71d8755e75f089099a621edbe",
      "visualSha256": "c8dcbbda6bbe68c5246a9662d5fc9830c7bda5fda42a07c50ed0de46d5a96930",
      "tags": [
        "Action roguelite",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.ui.heart.04",
      "game": "starbloom",
      "category": "ui",
      "kind": "heart",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.ui.heart",
      "path": "assets/starbloom/ui/heart-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "77c4ab94df5b67f56ddcc1465420a3269a1b983b0c575c1be0db46afb6d58f9f",
      "visualSha256": "92aee8f3131fa39acb78067bcb726f82da5b3bd0709aa03f6f24e4f5572d3909",
      "tags": [
        "Action roguelite",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.ui.heart.05",
      "game": "starbloom",
      "category": "ui",
      "kind": "heart",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.ui.heart",
      "path": "assets/starbloom/ui/heart-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "7df7ddf1daa8e7a5b8769e304200fc4d33a69705429ca9e41738b1433bb62364",
      "visualSha256": "92aee8f3131fa39acb78067bcb726f82da5b3bd0709aa03f6f24e4f5572d3909",
      "tags": [
        "Action roguelite",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.ui.heart.06",
      "game": "starbloom",
      "category": "ui",
      "kind": "heart",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.ui.heart",
      "path": "assets/starbloom/ui/heart-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "7df8795765943b81e8ec677355e87345fd694b13b2679b1cfd388b067bea1774",
      "visualSha256": "48d423bd9c1841f8c47f85d7a81d572a3152db6459d4845b3271e38f793e10b5",
      "tags": [
        "Action roguelite",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.ui.heart.07",
      "game": "starbloom",
      "category": "ui",
      "kind": "heart",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.ui.heart",
      "path": "assets/starbloom/ui/heart-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "631f9c171f2f8d3cb508e55752778213db4348950872763f4557957ec6bdd7ca",
      "visualSha256": "48d423bd9c1841f8c47f85d7a81d572a3152db6459d4845b3271e38f793e10b5",
      "tags": [
        "Action roguelite",
        "ui",
        "heart"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.ui.shield.00",
      "game": "starbloom",
      "category": "ui",
      "kind": "shield",
      "variant": 0,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.ui.shield",
      "path": "assets/starbloom/ui/shield-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "332ba64a41c3e55cc1241a9bd59212e42766ec25bae4b1fce35e4fb8317ca043",
      "visualSha256": "a744b75fbd971bc94ee9a0e56d7e0b0fa7a869e348fe01a2a7d193e8c71b61b9",
      "tags": [
        "Action roguelite",
        "ui",
        "shield"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.ui.shield.01",
      "game": "starbloom",
      "category": "ui",
      "kind": "shield",
      "variant": 1,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.ui.shield",
      "path": "assets/starbloom/ui/shield-01.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "59d64ada0c60c39a963891c6db4922a63a6f386c56b50fc55eeacb3dcb1dd63f",
      "visualSha256": "a744b75fbd971bc94ee9a0e56d7e0b0fa7a869e348fe01a2a7d193e8c71b61b9",
      "tags": [
        "Action roguelite",
        "ui",
        "shield"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.ui.shield.02",
      "game": "starbloom",
      "category": "ui",
      "kind": "shield",
      "variant": 2,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.ui.shield",
      "path": "assets/starbloom/ui/shield-02.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "9e1982bb1d01c5b2bb066b6edfa43415a41252e3fb4fca5c50870b066dd03d7b",
      "visualSha256": "88fc379603af8bcaafc3f5c84259b78e1a1c9dfec56fe905017226b29d227cd0",
      "tags": [
        "Action roguelite",
        "ui",
        "shield"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.ui.shield.03",
      "game": "starbloom",
      "category": "ui",
      "kind": "shield",
      "variant": 3,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.ui.shield",
      "path": "assets/starbloom/ui/shield-03.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "6e61349c7239152d1f2bda66701ccb5a18e9949811d9eb463bf136d5d6cb46b1",
      "visualSha256": "88fc379603af8bcaafc3f5c84259b78e1a1c9dfec56fe905017226b29d227cd0",
      "tags": [
        "Action roguelite",
        "ui",
        "shield"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.ui.shield.04",
      "game": "starbloom",
      "category": "ui",
      "kind": "shield",
      "variant": 4,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.ui.shield",
      "path": "assets/starbloom/ui/shield-04.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "838cc78a699fea830986de5cbb5b09266c897ff892ec66b84502d6e9f8153dbb",
      "visualSha256": "b49b4d80ce32b0cc55cf82e9c974e5c4a760354054a49b751c2592f2791dd94c",
      "tags": [
        "Action roguelite",
        "ui",
        "shield"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.ui.shield.05",
      "game": "starbloom",
      "category": "ui",
      "kind": "shield",
      "variant": 5,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.ui.shield",
      "path": "assets/starbloom/ui/shield-05.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "de629dec326d34ca8a9a7fb50ef3c1347d9903991e7949ce418af72ab3acae8e",
      "visualSha256": "b49b4d80ce32b0cc55cf82e9c974e5c4a760354054a49b751c2592f2791dd94c",
      "tags": [
        "Action roguelite",
        "ui",
        "shield"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.ui.shield.06",
      "game": "starbloom",
      "category": "ui",
      "kind": "shield",
      "variant": 6,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.ui.shield",
      "path": "assets/starbloom/ui/shield-06.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "e159f2ac494dd8519b5cf761db7986f73ce4c831ae6c87d0218011fb3feb5a4a",
      "visualSha256": "b49b4d80ce32b0cc55cf82e9c974e5c4a760354054a49b751c2592f2791dd94c",
      "tags": [
        "Action roguelite",
        "ui",
        "shield"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.ui.shield.07",
      "game": "starbloom",
      "category": "ui",
      "kind": "shield",
      "variant": 7,
      "edition": "foundation",
      "state": "default",
      "direction": "s",
      "family": "starbloom.ui.shield",
      "path": "assets/starbloom/ui/shield-07.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "sha256": "d285fb62298a917d4a71d0de709673a2e0df9c5562bcd5879d701089639f607b",
      "visualSha256": "b49b4d80ce32b0cc55cf82e9c974e5c4a760354054a49b751c2592f2791dd94c",
      "tags": [
        "Action roguelite",
        "ui",
        "shield"
      ],
      "collision": "authored separately; no physics inferred from art"
    },
    {
      "id": "starbloom.actors.star-sentinel.idle.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "idle",
      "direction": "s",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/idle-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "805b1cb1cb33e5ccadcb0866ff2ad6998bfdf7c322e3c9a93942112dd1f4016b",
      "visualSha256": "965a85acc67cfa7051a07bb72a48d977ef1b0a620228f8ddd2044d4216395ec6",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "idle",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/idle-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "idle",
        "direction": "s",
        "sha256": "df8111eacf010b736dcde86dbe566df3736ff58013c8df1d27544f2279a1dbd1"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.idle.se.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "idle",
      "direction": "se",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/idle-se-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "49c1b3c781b5a7da4daf4087cac825ea9901258f8bafbeda2e2e7b46b0fba160",
      "visualSha256": "5a2fe741119cd3e3574a95747f633d0fcaebb3a242e47957e6632a698c5f3542",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "idle",
        "se",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/idle-se-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "idle",
        "direction": "se",
        "sha256": "ccad1fa31df373bf26cf2b6f32da4ef17149b11ce7936bf65609a03609286b8d"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.idle.e.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "idle",
      "direction": "e",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/idle-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "c74f7d5d76a4b7124faa64f34aa923c324df0ff1288bb81fa00bd671af629a5d",
      "visualSha256": "7882351b050093a1fb28f248d5dfa4d0da91733a6ebda07e90cbca62be91d33a",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "idle",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/idle-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "idle",
        "direction": "e",
        "sha256": "000dc00b0d6dd87341b956ca4641bab7c4ed0b3d37347afe5baa8e4b95491eee"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.idle.ne.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "idle",
      "direction": "ne",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/idle-ne-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "1d098535c310c5cc00fa4e57130fee6cea21407360e06202482772711d56e040",
      "visualSha256": "49c0f49da3e8ad3fb2a23269b0b4ae72a6e44ddc01726345640e0e9d6009bd70",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "idle",
        "ne",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/idle-ne-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "idle",
        "direction": "ne",
        "sha256": "8b16f9d5208b5f307a02b33870242f0a43a512b1c79768a1d0890bf42e215e9a"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.idle.n.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "idle",
      "direction": "n",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/idle-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e8af7d4b93885791d66d5f4516ecfbbe0a8f6a3785cc802ddeded2c6796e8581",
      "visualSha256": "b57b83b18ac6b9989b8cd1394d89cb5ae64a9ff0eec85a924dc863cdc43f28ba",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "idle",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/idle-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "idle",
        "direction": "n",
        "sha256": "c208ff45f7307d4156cddba9ac5b8f61f6793da539823de36dcbd80205111375"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.idle.nw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "idle",
      "direction": "nw",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/idle-nw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "c25f5463fb5853da53afadefbcde3cf7df30dc955b901ca77a3e89bf532e7370",
      "visualSha256": "f289dfeb5fb699860b1e9316e3305a0882c8048cd8561e343d9238cb057d98d7",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "idle",
        "nw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/idle-nw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "idle",
        "direction": "nw",
        "sha256": "5d7fd368537b637bd39f67c269cbca995f01fb3f02ede71cf99af226e3fbf53e"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.idle.w.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "idle",
      "direction": "w",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/idle-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "544ef2d864c797fda1d09a6c48728c78dcea711c5a3fa2928965d98633f32d63",
      "visualSha256": "05021ba41b22196d8bf6fa0d1bb28aba2086ae78005d0bce48483568e186a465",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "idle",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/idle-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "idle",
        "direction": "w",
        "sha256": "52f776daddac841327cea762a170c23f9a9343c84f558a945570e1940a9d5f53"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.idle.sw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "idle",
      "direction": "sw",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/idle-sw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "4ceaa0aefc720dc8e80733571001b4acf24d889ae629072663414483213abbff",
      "visualSha256": "0421d8609cb2fa8ce2f648aafd477d32cbb83099b553a6d1b851a856247d88bd",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "idle",
        "sw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/idle-sw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "idle",
        "direction": "sw",
        "sha256": "de2daebb8240ddb76ae574c4beb74f389f8580dc9c9afd576c17b5921540d6b7"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.walk.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "walk",
      "direction": "s",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/walk-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "b1fb003505f994bfb9c6683165b7ef2beb9f8352a0406d72d29b4e48cb2862b8",
      "visualSha256": "d4dc3e3680521b226f901708585cb59c53cd184b554b57b08058af6206181864",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "walk",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/walk-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": true,
        "state": "walk",
        "direction": "s",
        "sha256": "f41a80ebe35b28bcaee336ff6ad7b9956561945fac1ddd55c6f64c068c7ed6b7"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.walk.se.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "walk",
      "direction": "se",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/walk-se-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "3dd29d9c56aa454e0f96b28d1937da4efedb1ba14175423ecfe866d5d29dd2df",
      "visualSha256": "1b411ada1ad1d2a9052e01279438ea03941721a85290aaee664ef7a65ecf6eb7",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "walk",
        "se",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/walk-se-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": true,
        "state": "walk",
        "direction": "se",
        "sha256": "30066917a79cbe167f94d468c62d4bc1e3c739ab887e3aceaa5df14324932716"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.walk.e.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "walk",
      "direction": "e",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/walk-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "1bfde93978f104c8df64540b1a966af8cdf8a3dc91a2bd5ee6c5775368d54f32",
      "visualSha256": "4cd797bb5a296eda1bbb6fcb0923347d14f4e4051e3ee82a363702f5b5b575eb",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "walk",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/walk-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": true,
        "state": "walk",
        "direction": "e",
        "sha256": "ede9182da62317ba20725109ebc7cb98778969174b7973b3f8b59f8291947860"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.walk.ne.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "walk",
      "direction": "ne",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/walk-ne-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "a49bee91f26bfc6bbda8828f31b3a4bfbcb2f344bb890d286f8880a27c6b68f5",
      "visualSha256": "6dfdaf32e5b41db19e340aa4ef3c113fc032746695c3ba8c7e46ec302a9e298c",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "walk",
        "ne",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/walk-ne-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": true,
        "state": "walk",
        "direction": "ne",
        "sha256": "2dbbe9356d1b50ea34e508eafbc1cef1a86bbd1694cc854a4cf59b86a2d96e9d"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.walk.n.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "walk",
      "direction": "n",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/walk-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "8181949f8a78b642254aed73e00f831c87eeb4ffa899db7da45b27131e199d1d",
      "visualSha256": "6d8ca18b1efcf414eae4e7abf868d81089c39d93acbcc1c03c105431299e697b",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "walk",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/walk-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": true,
        "state": "walk",
        "direction": "n",
        "sha256": "341107422b21bdf8c3add8daf8cd353a2d3f7bc801b8b09bbdacbe94503ddd48"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.walk.nw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "walk",
      "direction": "nw",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/walk-nw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "48c1a84c92ff7247771f73d2e93df6f0392bef7a41dd5c15f989ee99c4342567",
      "visualSha256": "f9be873576c6e347b79b6d986054835125ef29e733420d144897ffd13f6ed201",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "walk",
        "nw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/walk-nw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": true,
        "state": "walk",
        "direction": "nw",
        "sha256": "13eb968dafa041b9d913d8033bc5c020c9a109f8d0d566ec4994615f12b84129"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.walk.w.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "walk",
      "direction": "w",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/walk-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "ce187d92e9333b658dcdb4fe0ec97f28131e7215259fe1aece1acc7a636abb95",
      "visualSha256": "19495683a8a725a06b8c60392c49803ac8e90ac2e9f3dc6e228c4b3ea3e51e13",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "walk",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/walk-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": true,
        "state": "walk",
        "direction": "w",
        "sha256": "824d0c36ad9ccf224af53fca839b8213b146f613a44fd88c8be05fa03df44609"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.walk.sw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "walk",
      "direction": "sw",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/walk-sw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "93593f0bdd98528d2f05492757bcff092831662fec0a98ba8da2d03fb62f7a12",
      "visualSha256": "163f90f1c864e0082dd8d90fe0fd12bd37104e34171f0524fc413cec177f74e9",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "walk",
        "sw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/walk-sw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": true,
        "state": "walk",
        "direction": "sw",
        "sha256": "63a0f3b20a9caa77f1564e7311f11ccddfe33f820907dc556f95f36239ac6c34"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.attack.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "attack",
      "direction": "s",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/attack-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "53130852f397f0c17240b063fcf6e9241fe541e3916340519a79b1cbb393af33",
      "visualSha256": "ee121c72fbc43b93110b7f1bbfa97536bee75374a6e0eda9aeb2691819b40dc4",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "attack",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/attack-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "attack",
        "direction": "s",
        "sha256": "88f9a4c408c61856ffd83dd485e01f9b375a664cdc1a8d6702c4cd7502647e11"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.attack.se.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "attack",
      "direction": "se",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/attack-se-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "abe8f8e015a99108e0460539bd421387d0ecd6c7a5605df310ef90fc4c64e934",
      "visualSha256": "2cfc2f12a65606bd1dbd8dad1c10fe066725f186e24890566ff6f2e57333e7de",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "attack",
        "se",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/attack-se-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "attack",
        "direction": "se",
        "sha256": "0bf1798bc1477f048b23de4d06a3eb275c922751beb63392c248a1e6bc0b8375"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.attack.e.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "attack",
      "direction": "e",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/attack-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "12f3a639f5b68e22cb0a5ea18dc3c84a558794f0e2550b7cbc04aadf2c35e50e",
      "visualSha256": "2d716a731e1d75b97aaea44463d8a03e842e2b8c61e9f30c1f0f6b7451608f52",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "attack",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/attack-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "attack",
        "direction": "e",
        "sha256": "1107bae6f4f8e84e21ad5e65ee60c2db8129ebe62b1a2bc7ac05a55bba9520e0"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.attack.ne.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "attack",
      "direction": "ne",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/attack-ne-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "1a938631b088da9caa22d3b08c92ba0dd0a33d662ddc94cf9774f944d5c793b8",
      "visualSha256": "8871210ce88febae11c0d51d3b758cb6302c34e669c9d6e30ab5f5648c492613",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "attack",
        "ne",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/attack-ne-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "attack",
        "direction": "ne",
        "sha256": "3817c4572c6f44776032f9932a68ec002e2d5cc0ece3b1e958af17e76af10679"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.attack.n.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "attack",
      "direction": "n",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/attack-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "a9289f20c43d776c36acf7565d41680d0dc7df1c0fe6f12b02c6761537a72136",
      "visualSha256": "3f2f0c7273241a5acb5551498b25dfa8e2e14100002084eeeed8ee51007d54fa",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "attack",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/attack-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "attack",
        "direction": "n",
        "sha256": "7eae7370280769c18118890eb43c3693ed9bd2c2d537c388369c2092d19c6491"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.attack.nw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "attack",
      "direction": "nw",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/attack-nw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "f2544fad996673805d6c6cde4eecb8b1c35ca8daeda191321613d37acd439e0f",
      "visualSha256": "1dede3ac19a9051e8c21056211e0af0310c74202e7abdccdbbc46b483299b3f3",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "attack",
        "nw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/attack-nw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "attack",
        "direction": "nw",
        "sha256": "297316cc9db529f26236925f66349961f52bea7f5f05b19a5cd4af42e0533164"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.attack.w.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "attack",
      "direction": "w",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/attack-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "b1536365b3e77f435b1f74f92f90508bcfc4565df39037c5ad4f5c01e5c94416",
      "visualSha256": "2c407925730b702b77c6c52893e6752cdc16ffd9a93dbd232ec00ead3f6a97f5",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "attack",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/attack-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "attack",
        "direction": "w",
        "sha256": "536ff50951f1da3448942bc4ccbcef2d39bb870b0c3fadd6d75ab9b6e29ede61"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.attack.sw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "attack",
      "direction": "sw",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/attack-sw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "95532f8bfca14d7657bdd7a5cc625ace4a9af4c8f45d63a14c8a379c7ea6e1ec",
      "visualSha256": "667ebcf61f5e09632928716e6a5c06d06b6c1a7ef6813a60eb33e83f1baa39a9",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "attack",
        "sw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/attack-sw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "attack",
        "direction": "sw",
        "sha256": "89bee4759268478817dbc1b47766eae059e874af16c70386140ae2ba782a1364"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.dash.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "dash",
      "direction": "s",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/dash-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "beb76eaf9a6da37bb378a6d386bd1063a3dcc300233e874ff5917b6c094e0752",
      "visualSha256": "393e7c0261cdbf16b73e501006b490497a68b5cff1842caa54d846a7e2a75431",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "dash",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/dash-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "dash",
        "direction": "s",
        "sha256": "6934eb5269ea12e4e83c920e1a11ae208abcf8b2a259d5f8a64b492e7412f0d7"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.dash.se.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "dash",
      "direction": "se",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/dash-se-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "e9422c344c68c4384560254805c76256d190a29227f504ac3d1882485b370273",
      "visualSha256": "e4ce18ba9627b9e4e0490cefd27f1541fe99bbe402138ed6f0208464e19cbd17",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "dash",
        "se",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/dash-se-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "dash",
        "direction": "se",
        "sha256": "0bb862adc0f7f41042c66d711c80393439a729191fe640154bc03ce7dd782931"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.dash.e.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "dash",
      "direction": "e",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/dash-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "0c94ffc84ea41ce81a441fa1c048b26805051e106205756681db7e7dffb9b0a1",
      "visualSha256": "ef42270a6144ab5095a50d05da92e501fe6ad8554048d97e2e28afe258d37bea",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "dash",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/dash-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "dash",
        "direction": "e",
        "sha256": "c26c295b983c41673cadba3bac336895917a8d1d61d753cc04b733c924b166a5"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.dash.ne.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "dash",
      "direction": "ne",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/dash-ne-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "4dba9b376a1c7d00b568ab1c723c705fc3c0d6b3b6395c6d9ab2afb854198c7c",
      "visualSha256": "8c57cf0d74e138355b41a22e009992f1d7e96d02f4384583e4a457b67d83e42c",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "dash",
        "ne",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/dash-ne-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "dash",
        "direction": "ne",
        "sha256": "f38824181fe4f318fd12bd5e6cd383b61682be4261dab9df3ef90460a0604618"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.dash.n.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "dash",
      "direction": "n",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/dash-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "c03cab4b1f053542f5e4a71bde1e5fbb5ae145648b6a5bab19af2057b3557ed7",
      "visualSha256": "26df5136bee37f4ef1da47c442f771a0894c50e2be6214aa2776d4014909c306",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "dash",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/dash-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "dash",
        "direction": "n",
        "sha256": "8cbe88dbe1acd201596ec7af5a2b26c8c5cea30e58198211633cb77f705fb202"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.dash.nw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "dash",
      "direction": "nw",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/dash-nw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "28cda7c6a75f02aa5d6450e81e03f3423cd55b2e206f2d80899753ac40f6c894",
      "visualSha256": "6c99c3b156ef5042bd3251113ddbd8a0453887a2c7a163ab4038326778f8b5e6",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "dash",
        "nw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/dash-nw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "dash",
        "direction": "nw",
        "sha256": "7ec2a9f3a89d1e62786a94297c87386ca7b6a88bc2c144de9fce7e5c3b212a3a"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.dash.w.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "dash",
      "direction": "w",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/dash-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "b18dd2b727bb3ddbfcfc6ac4beb2a999080814217bb548153f0bbe309a89da05",
      "visualSha256": "2d41ea54b7b9e5ba4cf9514eb8079bdbee5ecb46cd8a25c8ba157449830358e2",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "dash",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/dash-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "dash",
        "direction": "w",
        "sha256": "d722f04767f64149cc840e80c15e73fd5eb6b98581e1368759e992a072ae3dfb"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.dash.sw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "dash",
      "direction": "sw",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/dash-sw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "02ab2ada1bdf99780a8dbd4a4bc64f006eb6ebfd914cecdf3c8c4df78646a76d",
      "visualSha256": "323b77bd1944645d86665d370efbf9caa1a4debfb1c519bf28817d85bd0df95e",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "dash",
        "sw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/dash-sw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "dash",
        "direction": "sw",
        "sha256": "7122e19ffcf405e5de0cbc3330ed55c62eeed27a59ea1c2a86de5d85c0a8f1e1"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.hurt.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "hurt",
      "direction": "s",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/hurt-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "04a48ec9442fec92fc12bc16d948de4dce4ca8fc9c4f6d1e6ec98471a765021e",
      "visualSha256": "a8104a0144060f69f18999f71b92a01ae0d06f3bcd5af94444c322c4bddef6f1",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "hurt",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/hurt-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "hurt",
        "direction": "s",
        "sha256": "e79a7c503dccf06b04291861f1f670826bddbbf48697172810c602f0842ddc4d"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.hurt.se.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "hurt",
      "direction": "se",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/hurt-se-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "76dfa00dd2dc7a7a893afde0fc4f713961e414f853e453e7f7b566bf7e7d9aaa",
      "visualSha256": "f7aa5388e895f9f9cffdbf62ad3a2c094950148bf91dcd3fc45371cf4db9f721",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "hurt",
        "se",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/hurt-se-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "hurt",
        "direction": "se",
        "sha256": "19706b3bac735dea94dd71ff49e041b54e165763b6e0936b911ff3278c69d5c5"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.hurt.e.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "hurt",
      "direction": "e",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/hurt-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "565f759dbccf61230b433c743acbf5647ebc039a010e5d679fd2915709594971",
      "visualSha256": "18a63349d6e190b4968b634a3f47ffca93488f1517a56097c8c62e8daea9961d",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "hurt",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/hurt-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "hurt",
        "direction": "e",
        "sha256": "af5e1c180b9118d5b455fc269cd163288a6081da4121b6f867d658e0fc4732f6"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.hurt.ne.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "hurt",
      "direction": "ne",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/hurt-ne-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "10d0e9fe869f00802c3035304e52d7289ce7ab2f8318d1ed908fc1a464d76888",
      "visualSha256": "aeb13e38679ae86fce43842118a3ec16dd723c4ff00bb022231709df9da50e5b",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "hurt",
        "ne",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/hurt-ne-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "hurt",
        "direction": "ne",
        "sha256": "0e197d786d8e98b99e1171dbedcaaa40bf39eae4865b418d05b57c678649e554"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.hurt.n.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "hurt",
      "direction": "n",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/hurt-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "5373ab091af028c0cc22603ee2a5a4ffa554fbc19d4561f2da08347387d146ea",
      "visualSha256": "e912f7a16d163740481f22f937480c9012ba1e137b3d70ae629e00aa035415d5",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "hurt",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/hurt-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "hurt",
        "direction": "n",
        "sha256": "b97c51e6e643bcca03006cf37bbb7e7158162d61ebccc8f984c020361486152f"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.hurt.nw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "hurt",
      "direction": "nw",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/hurt-nw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "c1c63142006b532883f1b3b1678edd3e89711f7bed6a8161acd62afa8f0cfe73",
      "visualSha256": "838adc37a0b260f1588732790e63dca16b600abd006afc2b55b179820d0c3cf1",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "hurt",
        "nw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/hurt-nw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "hurt",
        "direction": "nw",
        "sha256": "dad10d9c72a579c63f931a18e4a1c7806ef974c5af0ce5d4b63794f84f440a0c"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.hurt.w.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "hurt",
      "direction": "w",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/hurt-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "705878b7314c3e3c9594b058d658397d2bb0a93e9fd35ea216f49c5037f1ee9c",
      "visualSha256": "f0dee080d09235c561af98af8f5de01458dd2355f8ead82231026ce17171eccd",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "hurt",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/hurt-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "hurt",
        "direction": "w",
        "sha256": "e04127dc88e6de05bca33efb2c6932f7342b684ff1d2a69def2d90fda3218296"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.hurt.sw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "hurt",
      "direction": "sw",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/hurt-sw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "75bc41715c59bbfb7f38294fc6ed96348cc443d46430d6a4eb5ee4a31707fc44",
      "visualSha256": "9960dadb9c874da64382c12883e974db7f09932c8fbf4a0a62ed0efb93c0bea8",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "hurt",
        "sw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/hurt-sw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "hurt",
        "direction": "sw",
        "sha256": "6088e03e067e63009138c273195bf04e24a3835b0c9e832fa8b0cee1f4c61d67"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.death.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "death",
      "direction": "s",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/death-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "d56d1cc195ba2b5001186ebffeb0d4742bfeb3b6a9d341d390b55542374292a4",
      "visualSha256": "6ad357490905acbfa1d8d09699f4405aa3cdb841a941a610fa7596b6da66c35f",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "death",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/death-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "death",
        "direction": "s",
        "sha256": "32cc25277753078e2a2053c57ff4da1ade136e24a1cf3caf9e0c6efa4b8e6186"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.death.se.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "death",
      "direction": "se",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/death-se-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "8975a15f0ac0edc7a2b822376aafe2eaecd6f7e5ac6009e1c1c9b434afbd110f",
      "visualSha256": "057310b48a0226c9fba27d8f300bc09fffc016c7d455cd948f87b68ecdbd3c87",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "death",
        "se",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/death-se-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "death",
        "direction": "se",
        "sha256": "f26225d8a86a7f6a7020d7cbdba8f5096507decdff0a17457b07a275f5197442"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.death.e.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "death",
      "direction": "e",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/death-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "4c74fe285289154d061d0c2daad5ecc1872524a719750363468254c6f4af4827",
      "visualSha256": "8af434779f23431858a4870a82bc373de9f47e4d74f5349dc7e77ce587dad3fa",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "death",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/death-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "death",
        "direction": "e",
        "sha256": "a658b31bdf2b73d951d21c3587d4d78736ed87dec99c2779dbbff9580b848a5b"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.death.ne.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "death",
      "direction": "ne",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/death-ne-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "a610d01f14d56ee1a5dce815ff2736a755f08cdacb8edb445c49324ac41bcaaf",
      "visualSha256": "45c4ed578829b842455712c4fc2c22ed18c0e5ec51db7fd9a1e4bc5da5302b9e",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "death",
        "ne",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/death-ne-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "death",
        "direction": "ne",
        "sha256": "5387945784b5e61fd41381424b701418ba5fbe1bdf0c8e9b8ba3bb7b5d0210b3"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.death.n.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "death",
      "direction": "n",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/death-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "c0986b9ff75c523ed65d31627994bd1e588f9f415031b864aa2385fa2fce8e47",
      "visualSha256": "cb0cef0d5d8d0d6d756ff9f82838b4ac79d91367f874ede4c4fcc5f1972e241d",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "death",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/death-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "death",
        "direction": "n",
        "sha256": "22889c20cfd9bf88b12e6e601468a203a1a2eb8789f4bd23b4ca459a798dd70c"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.death.nw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "death",
      "direction": "nw",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/death-nw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "e63fb7c9b5a886d972a375d391ff92f3ec63d08439f2ae5f258430831d189bec",
      "visualSha256": "09871a95e1e97a02bd1a76c13c0a1b282601779e688dc94235f5ab7cdd364263",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "death",
        "nw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/death-nw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "death",
        "direction": "nw",
        "sha256": "59f392685c638ea36f404a55adf5603b4b844bf9225397bf642a88e2fd976ed8"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.death.w.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "death",
      "direction": "w",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/death-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "cd06525e4b9c5119d7ddafa18d1d64a4df616627f96c40991dd7892ca013424e",
      "visualSha256": "8176ee08bbeaf7e78954c6b8761605832a90aac1a8cc59b64b7b6a6ebb9ef332",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "death",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/death-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "death",
        "direction": "w",
        "sha256": "2063902f3606e84c022b2561b5502c8f510f8f64ada160c13a0a301ec4039b50"
      }
    },
    {
      "id": "starbloom.actors.star-sentinel.death.sw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "star-sentinel",
      "family": "starbloom.actors.star-sentinel",
      "state": "death",
      "direction": "sw",
      "variant": 0,
      "usage": "Petal-armored protagonist; screen-space aim facings and six action clips.",
      "path": "expansion/starbloom/actors/star-sentinel/death-sw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "d438fb054a6c086ea24d3641b5879508dd86db81f3cbec17a14c488c20f7f5ae",
      "visualSha256": "1f1d636301f16f65261e91fbde98ac7ae655eccf9a2a1330c7f16ad4f20f1b09",
      "tags": [
        "Action roguelite",
        "actors",
        "star-sentinel",
        "death",
        "sw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/star-sentinel/death-sw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "death",
        "direction": "sw",
        "sha256": "bb9b6b09dd9ed44fd77ecd09626f25b5de594f354cfe2e8f994dc8e40a35b5b3"
      }
    },
    {
      "id": "starbloom.actors.thorn-mantis.idle.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "thorn-mantis",
      "family": "starbloom.actors.thorn-mantis",
      "state": "idle",
      "direction": "s",
      "variant": 0,
      "usage": "Ground enemy; paired hooked forearms telegraph lunges.",
      "path": "expansion/starbloom/actors/thorn-mantis/idle-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "3e59e795eab35d6a800e90cc82149bbec022f003f5b7eb8ec75422599ead1150",
      "visualSha256": "afb8ead4663424733d9553e5a87745a64e4e3f057d0728eca53321547780edb0",
      "tags": [
        "Action roguelite",
        "actors",
        "thorn-mantis",
        "idle",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/thorn-mantis/idle-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "s",
        "sha256": "bbf448dd4c1f4101849c3b65e928e5835cbc995378a8d8cb91a6d7c77ca02180"
      }
    },
    {
      "id": "starbloom.actors.thorn-mantis.idle.e.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "thorn-mantis",
      "family": "starbloom.actors.thorn-mantis",
      "state": "idle",
      "direction": "e",
      "variant": 0,
      "usage": "Ground enemy; paired hooked forearms telegraph lunges.",
      "path": "expansion/starbloom/actors/thorn-mantis/idle-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "a40c1cc96b06e34f33dbe1103dad02fa35302c87743903447c5c43774fcb5d8b",
      "visualSha256": "147f3bf59d105f5ac799a750a3dae4d8cb066bf6176954fa820ddaec4d85295d",
      "tags": [
        "Action roguelite",
        "actors",
        "thorn-mantis",
        "idle",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/thorn-mantis/idle-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "e",
        "sha256": "42849b9836d53aab4c2a971f5347dc49045776e19a5acb8f3b9a2a15f6f1a6b4"
      }
    },
    {
      "id": "starbloom.actors.thorn-mantis.idle.n.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "thorn-mantis",
      "family": "starbloom.actors.thorn-mantis",
      "state": "idle",
      "direction": "n",
      "variant": 0,
      "usage": "Ground enemy; paired hooked forearms telegraph lunges.",
      "path": "expansion/starbloom/actors/thorn-mantis/idle-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "5a4fc6ef63f7d42d25860c0c1a9d95f23213bb84803e5a8c3f69841a7490f513",
      "visualSha256": "c6a8b57f81e8083087448e7b3db073700602533214c0f5d1fe324afa5b52de7a",
      "tags": [
        "Action roguelite",
        "actors",
        "thorn-mantis",
        "idle",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/thorn-mantis/idle-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "n",
        "sha256": "8d7bd93d0239016ff9105a535e954363f26e4f54afa31db0e651c0b146f4cae7"
      }
    },
    {
      "id": "starbloom.actors.thorn-mantis.idle.w.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "thorn-mantis",
      "family": "starbloom.actors.thorn-mantis",
      "state": "idle",
      "direction": "w",
      "variant": 0,
      "usage": "Ground enemy; paired hooked forearms telegraph lunges.",
      "path": "expansion/starbloom/actors/thorn-mantis/idle-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "31d815cd7123705fbaaf57f438f52acba9d2bd5414530f6c009f41ce2d8805d2",
      "visualSha256": "ced4ddf56001da7fb41682042984e2f8d289f79732454a127ac42ceee1117b7e",
      "tags": [
        "Action roguelite",
        "actors",
        "thorn-mantis",
        "idle",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/thorn-mantis/idle-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "w",
        "sha256": "47d92a9bd3fddab8af5eab157bb033ab6fcc2aba724e2d16817d496c65160110"
      }
    },
    {
      "id": "starbloom.actors.thorn-mantis.walk.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "thorn-mantis",
      "family": "starbloom.actors.thorn-mantis",
      "state": "walk",
      "direction": "s",
      "variant": 0,
      "usage": "Ground enemy; paired hooked forearms telegraph lunges.",
      "path": "expansion/starbloom/actors/thorn-mantis/walk-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "033801d840809ecbee1cbc731b6292e77bba8425bfc9399331033b91858ed196",
      "visualSha256": "b5dd921110a43d6a2e9a0b38e524b721a23de6956ca6b00123e901afbf7bc3a8",
      "tags": [
        "Action roguelite",
        "actors",
        "thorn-mantis",
        "walk",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/thorn-mantis/walk-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "s",
        "sha256": "efcf7f7ca443e3de4118eb9791d5fd7788f19959fce15769f7de381f7f672716"
      }
    },
    {
      "id": "starbloom.actors.thorn-mantis.walk.e.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "thorn-mantis",
      "family": "starbloom.actors.thorn-mantis",
      "state": "walk",
      "direction": "e",
      "variant": 0,
      "usage": "Ground enemy; paired hooked forearms telegraph lunges.",
      "path": "expansion/starbloom/actors/thorn-mantis/walk-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "c26eef177aaea3d73d02fe47c2d9cb4f96579d3e60e7e10a9715d1d587ec0ae7",
      "visualSha256": "397920abb0dce4f220ad010fe0f8a7cac980d45e8632bee54bf6654e7e7cdcad",
      "tags": [
        "Action roguelite",
        "actors",
        "thorn-mantis",
        "walk",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/thorn-mantis/walk-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "e",
        "sha256": "003e32cd83567d0519ce233755de8e5b08c886063f45c6794f26141066e537cf"
      }
    },
    {
      "id": "starbloom.actors.thorn-mantis.walk.n.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "thorn-mantis",
      "family": "starbloom.actors.thorn-mantis",
      "state": "walk",
      "direction": "n",
      "variant": 0,
      "usage": "Ground enemy; paired hooked forearms telegraph lunges.",
      "path": "expansion/starbloom/actors/thorn-mantis/walk-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "aac414b391d0330700b959e740e6fe7110d3a168168e2764d41de5f65f3e6823",
      "visualSha256": "2dbfa9240e7e8d7d04b829a73e7bedf2e01d0094f94cf2d28e9c7670aa3b3521",
      "tags": [
        "Action roguelite",
        "actors",
        "thorn-mantis",
        "walk",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/thorn-mantis/walk-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "n",
        "sha256": "4412a413445417e8e53b90538d0ba60f5339bd571afbc743c6b16d36905e5d7e"
      }
    },
    {
      "id": "starbloom.actors.thorn-mantis.walk.w.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "thorn-mantis",
      "family": "starbloom.actors.thorn-mantis",
      "state": "walk",
      "direction": "w",
      "variant": 0,
      "usage": "Ground enemy; paired hooked forearms telegraph lunges.",
      "path": "expansion/starbloom/actors/thorn-mantis/walk-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "8812c15c1edf2092e9b81a00bc0417a74cedf785634df8f1257c2cd6b33289e3",
      "visualSha256": "eb0c7865c52168c2a4ddb3c261a1d1a9569ec4b9d6a2e87eecb21ec5d8931e3c",
      "tags": [
        "Action roguelite",
        "actors",
        "thorn-mantis",
        "walk",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/thorn-mantis/walk-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "w",
        "sha256": "043bff0c0e5dbce2646f4a1a08d06c7d98d31693d580d858eb8cf64079eafdc9"
      }
    },
    {
      "id": "starbloom.actors.thorn-mantis.attack.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "thorn-mantis",
      "family": "starbloom.actors.thorn-mantis",
      "state": "attack",
      "direction": "s",
      "variant": 0,
      "usage": "Ground enemy; paired hooked forearms telegraph lunges.",
      "path": "expansion/starbloom/actors/thorn-mantis/attack-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "3a12806a07a791c9e9291dacc9e10089d1f7d5068c308ec9b9da0ad7d03ab566",
      "visualSha256": "59a6a2b2ca8895efecc9fa3e77f9fe9312cbfe0cef23b626cda6ffca63b0b6e4",
      "tags": [
        "Action roguelite",
        "actors",
        "thorn-mantis",
        "attack",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/thorn-mantis/attack-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "attack",
        "direction": "s",
        "sha256": "c77a85ddfbbdeb8cfc2cc20964446adc6d7d7ab1554ba0c50efeee48ebebded5"
      }
    },
    {
      "id": "starbloom.actors.thorn-mantis.attack.e.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "thorn-mantis",
      "family": "starbloom.actors.thorn-mantis",
      "state": "attack",
      "direction": "e",
      "variant": 0,
      "usage": "Ground enemy; paired hooked forearms telegraph lunges.",
      "path": "expansion/starbloom/actors/thorn-mantis/attack-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "1c5fac2cb36c3920dc156a036fb18968f47cf3e80d61adb96f0cc33aa5bd050d",
      "visualSha256": "5bac146673ffd51306d7654fc5e5d25efa2905fab0f2aeef8e5bfd6cd8dd23ee",
      "tags": [
        "Action roguelite",
        "actors",
        "thorn-mantis",
        "attack",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/thorn-mantis/attack-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "attack",
        "direction": "e",
        "sha256": "aff70df137047da165693cef887280d9644804ef3cce75e72430f4dc4b02a1a3"
      }
    },
    {
      "id": "starbloom.actors.thorn-mantis.attack.n.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "thorn-mantis",
      "family": "starbloom.actors.thorn-mantis",
      "state": "attack",
      "direction": "n",
      "variant": 0,
      "usage": "Ground enemy; paired hooked forearms telegraph lunges.",
      "path": "expansion/starbloom/actors/thorn-mantis/attack-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "f83647be7457d76a7082c5ab484472f7a59bbb7ce788359cc50220d5e448a8d2",
      "visualSha256": "478524ccda5000e23206e6ac45161147080d67978de736c10319861dbf2b0a22",
      "tags": [
        "Action roguelite",
        "actors",
        "thorn-mantis",
        "attack",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/thorn-mantis/attack-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "attack",
        "direction": "n",
        "sha256": "f27be8c7148067b117b1971428172af0a8e955d83cfa1b7a131c4528725fb47c"
      }
    },
    {
      "id": "starbloom.actors.thorn-mantis.attack.w.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "thorn-mantis",
      "family": "starbloom.actors.thorn-mantis",
      "state": "attack",
      "direction": "w",
      "variant": 0,
      "usage": "Ground enemy; paired hooked forearms telegraph lunges.",
      "path": "expansion/starbloom/actors/thorn-mantis/attack-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "064b8e82b30886fd8176d6ecc53add8084b1aedc867f9331e355c4ccaac7a74a",
      "visualSha256": "b631ff89bc2529a9f99d78b84a917bad1d2516a76e1378de5400bdf53ce09604",
      "tags": [
        "Action roguelite",
        "actors",
        "thorn-mantis",
        "attack",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/thorn-mantis/attack-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "attack",
        "direction": "w",
        "sha256": "b1f773da97a7849d3be583ddc998d467e69d52de7069cf597a6cd2e810279922"
      }
    },
    {
      "id": "starbloom.actors.thorn-mantis.hurt.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "thorn-mantis",
      "family": "starbloom.actors.thorn-mantis",
      "state": "hurt",
      "direction": "s",
      "variant": 0,
      "usage": "Ground enemy; paired hooked forearms telegraph lunges.",
      "path": "expansion/starbloom/actors/thorn-mantis/hurt-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "43169740552d808d2b5a5b6592535e98826d67bb4fd3e1de36935b8bf7059c8d",
      "visualSha256": "b0bfc1603cd9e34781ac94124b7333eb3284c988e709089a5f940b8c8ad445ae",
      "tags": [
        "Action roguelite",
        "actors",
        "thorn-mantis",
        "hurt",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/thorn-mantis/hurt-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "s",
        "sha256": "045c72b40dec3661716a95743c97876cecb10aba3fa0004817672dd3d1a49655"
      }
    },
    {
      "id": "starbloom.actors.thorn-mantis.hurt.e.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "thorn-mantis",
      "family": "starbloom.actors.thorn-mantis",
      "state": "hurt",
      "direction": "e",
      "variant": 0,
      "usage": "Ground enemy; paired hooked forearms telegraph lunges.",
      "path": "expansion/starbloom/actors/thorn-mantis/hurt-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "d964b4b8946eb99561e7b1bab2e8d962175302730bc39b2afec853b2d58258b0",
      "visualSha256": "393db5399f0c39a6775965040d56ca2f4a8ed4291ec1eed35397ab3563777900",
      "tags": [
        "Action roguelite",
        "actors",
        "thorn-mantis",
        "hurt",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/thorn-mantis/hurt-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "e",
        "sha256": "50648c4044d0e8289e6f1aadf4c4831094031249bcd741de134285dd9d351d4c"
      }
    },
    {
      "id": "starbloom.actors.thorn-mantis.hurt.n.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "thorn-mantis",
      "family": "starbloom.actors.thorn-mantis",
      "state": "hurt",
      "direction": "n",
      "variant": 0,
      "usage": "Ground enemy; paired hooked forearms telegraph lunges.",
      "path": "expansion/starbloom/actors/thorn-mantis/hurt-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "d30db7309873c0e85acd0079946a37b3190c672bc14117ea26c62e282f85cb4a",
      "visualSha256": "08ea82d1f97e28591fbad8a330501da20039cd6a314cf48b5c843cf902411843",
      "tags": [
        "Action roguelite",
        "actors",
        "thorn-mantis",
        "hurt",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/thorn-mantis/hurt-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "n",
        "sha256": "e9f44be9ff28d441face2ed935ebe7c69b914f34f0359ebfce0a206cdf290270"
      }
    },
    {
      "id": "starbloom.actors.thorn-mantis.hurt.w.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "thorn-mantis",
      "family": "starbloom.actors.thorn-mantis",
      "state": "hurt",
      "direction": "w",
      "variant": 0,
      "usage": "Ground enemy; paired hooked forearms telegraph lunges.",
      "path": "expansion/starbloom/actors/thorn-mantis/hurt-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "09224bb607c856b11f2aa47c42fb1e2e2ab86d9019e9591f8af02a2a49106e10",
      "visualSha256": "edfc8f5dbf1c746eb7462dcecac009cfc5b272ab200a9e75f1bccbf96231582e",
      "tags": [
        "Action roguelite",
        "actors",
        "thorn-mantis",
        "hurt",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/thorn-mantis/hurt-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "w",
        "sha256": "7689118e5192f00b4ce7ac36bbbbf7644f96e703f91aa8deb207bf95eded7ad0"
      }
    },
    {
      "id": "starbloom.actors.thorn-mantis.death.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "thorn-mantis",
      "family": "starbloom.actors.thorn-mantis",
      "state": "death",
      "direction": "s",
      "variant": 0,
      "usage": "Ground enemy; paired hooked forearms telegraph lunges.",
      "path": "expansion/starbloom/actors/thorn-mantis/death-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "acee1190975c6343c2cd5a00b0ab4ee5c19bfc0c05aa9f55ab3feffe3ff7f4cd",
      "visualSha256": "4bb8f17d97e76eb04b1c9caeaa623ee622834f761eee1e5a171f1774db0a677f",
      "tags": [
        "Action roguelite",
        "actors",
        "thorn-mantis",
        "death",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/thorn-mantis/death-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "death",
        "direction": "s",
        "sha256": "67edc4495a9c00bb33d07997922dfb15330ca8598487831ce6354ccbf34fec96"
      }
    },
    {
      "id": "starbloom.actors.thorn-mantis.death.e.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "thorn-mantis",
      "family": "starbloom.actors.thorn-mantis",
      "state": "death",
      "direction": "e",
      "variant": 0,
      "usage": "Ground enemy; paired hooked forearms telegraph lunges.",
      "path": "expansion/starbloom/actors/thorn-mantis/death-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "bd9ca2515b5f380a12ba70c075cf5c560a42b326d473494ddb338d3e50e964d1",
      "visualSha256": "a6de84f8566d9215a215c889078250713c9b517ca52e9edd6fc60d034469c59f",
      "tags": [
        "Action roguelite",
        "actors",
        "thorn-mantis",
        "death",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/thorn-mantis/death-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "death",
        "direction": "e",
        "sha256": "f807fc391745a89e7a906ac6628fb9164462c3e351f2a8d83a7f50f958d21447"
      }
    },
    {
      "id": "starbloom.actors.thorn-mantis.death.n.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "thorn-mantis",
      "family": "starbloom.actors.thorn-mantis",
      "state": "death",
      "direction": "n",
      "variant": 0,
      "usage": "Ground enemy; paired hooked forearms telegraph lunges.",
      "path": "expansion/starbloom/actors/thorn-mantis/death-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "86e2877aaecd72e5af31e35c81c52dfcc445db5fca89abc5e24df66e0e5853d7",
      "visualSha256": "8565775a6973396a54bc21219aaa25072c2e4e84bfbe66b447d601932ff56c5b",
      "tags": [
        "Action roguelite",
        "actors",
        "thorn-mantis",
        "death",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/thorn-mantis/death-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "death",
        "direction": "n",
        "sha256": "e1aa2c86734efe5ca7f8e305986b5e606aa3acdc3810bb1c10533439ce9791a0"
      }
    },
    {
      "id": "starbloom.actors.thorn-mantis.death.w.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "thorn-mantis",
      "family": "starbloom.actors.thorn-mantis",
      "state": "death",
      "direction": "w",
      "variant": 0,
      "usage": "Ground enemy; paired hooked forearms telegraph lunges.",
      "path": "expansion/starbloom/actors/thorn-mantis/death-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "da8b5c1003b038d593b6d3c3fd942a417bfc30afdfedd418f5e7ee3e38e67b0c",
      "visualSha256": "350b85532f4a291c0cc46cd44c1dbe7d2d5a050070a0b998411d4bdd365b0fe8",
      "tags": [
        "Action roguelite",
        "actors",
        "thorn-mantis",
        "death",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/thorn-mantis/death-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "death",
        "direction": "w",
        "sha256": "3597ff373d436e8b8635009463b22e911afdceba420d695c3dfddf369e27aba3"
      }
    },
    {
      "id": "starbloom.actors.eclipse-moth.idle.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "eclipse-moth",
      "family": "starbloom.actors.eclipse-moth",
      "state": "idle",
      "direction": "s",
      "variant": 0,
      "usage": "Flying enemy; crescent wings close before a projectile attack.",
      "path": "expansion/starbloom/actors/eclipse-moth/idle-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "96eb818bda1327e6edc804564b5b767a176de988c1da51482d54d4301e980a6c",
      "visualSha256": "6454092ae3e5e2f08d23350c26f81f9796bfe0654f40881962ee4891fb8f76d0",
      "tags": [
        "Action roguelite",
        "actors",
        "eclipse-moth",
        "idle",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/eclipse-moth/idle-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "s",
        "sha256": "6651ac18a090f811be7f1d1e80ade5dbd5aa1df4a1a9d09e3ac6e169cb8984ae"
      }
    },
    {
      "id": "starbloom.actors.eclipse-moth.idle.e.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "eclipse-moth",
      "family": "starbloom.actors.eclipse-moth",
      "state": "idle",
      "direction": "e",
      "variant": 0,
      "usage": "Flying enemy; crescent wings close before a projectile attack.",
      "path": "expansion/starbloom/actors/eclipse-moth/idle-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "a416436cccb40f6e2f9867cf424a3baebd72cfe18d9dd53d34fa13a273d1a939",
      "visualSha256": "8c5b4a2726934722cd68ff821eae8c1131562b451784bdee224f35149d781d39",
      "tags": [
        "Action roguelite",
        "actors",
        "eclipse-moth",
        "idle",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/eclipse-moth/idle-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "e",
        "sha256": "0cdbb0438c0139dd80971324cfb0af273cabe72fc16a08ca5a59652da8697da9"
      }
    },
    {
      "id": "starbloom.actors.eclipse-moth.idle.n.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "eclipse-moth",
      "family": "starbloom.actors.eclipse-moth",
      "state": "idle",
      "direction": "n",
      "variant": 0,
      "usage": "Flying enemy; crescent wings close before a projectile attack.",
      "path": "expansion/starbloom/actors/eclipse-moth/idle-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "0014c1d351dc65064535fdc492c92db33d8a9cd94cb204cab563ada12421f380",
      "visualSha256": "76cc737fbb6d01814c63dbf51d2d5be9f5699d052134cec1a300ef9fd85500a1",
      "tags": [
        "Action roguelite",
        "actors",
        "eclipse-moth",
        "idle",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/eclipse-moth/idle-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "n",
        "sha256": "1992ad0593cbe4b414b7d1f03f6cef6394c49df67d05be1fc3cc0d31b26c339d"
      }
    },
    {
      "id": "starbloom.actors.eclipse-moth.idle.w.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "eclipse-moth",
      "family": "starbloom.actors.eclipse-moth",
      "state": "idle",
      "direction": "w",
      "variant": 0,
      "usage": "Flying enemy; crescent wings close before a projectile attack.",
      "path": "expansion/starbloom/actors/eclipse-moth/idle-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "6481229e75df7e705a598c04c7937464ff9184496f48d2d0084c780b24c95094",
      "visualSha256": "cc98831ba00dca6fe028d528d6ca9cc4700ecf51280956d9bea5be08fa651e30",
      "tags": [
        "Action roguelite",
        "actors",
        "eclipse-moth",
        "idle",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/eclipse-moth/idle-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 8,
        "loop": true,
        "state": "idle",
        "direction": "w",
        "sha256": "211caa5937bfaae61ede5d20b0ffbfe809ae7c67d42c51b50f1e466835720a51"
      }
    },
    {
      "id": "starbloom.actors.eclipse-moth.walk.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "eclipse-moth",
      "family": "starbloom.actors.eclipse-moth",
      "state": "walk",
      "direction": "s",
      "variant": 0,
      "usage": "Flying enemy; crescent wings close before a projectile attack.",
      "path": "expansion/starbloom/actors/eclipse-moth/walk-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "d652b1e6ef2c1b48ca40a2c853f510c1ddf8b572dc36f1dc7d492834a6295eeb",
      "visualSha256": "067a6cf5d686d14f9445a2ffa61c3ecb52637c36a08754c5ae144eb567594a39",
      "tags": [
        "Action roguelite",
        "actors",
        "eclipse-moth",
        "walk",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/eclipse-moth/walk-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "s",
        "sha256": "5c1e86e76949f00211bfe0689866d1694727fa96e4fa400bde7234f75314ee52"
      }
    },
    {
      "id": "starbloom.actors.eclipse-moth.walk.e.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "eclipse-moth",
      "family": "starbloom.actors.eclipse-moth",
      "state": "walk",
      "direction": "e",
      "variant": 0,
      "usage": "Flying enemy; crescent wings close before a projectile attack.",
      "path": "expansion/starbloom/actors/eclipse-moth/walk-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "a0fcfff539791a3ce9fde1681521a641c5f21d3263f21e1f4139bec338142173",
      "visualSha256": "03beb000a7555d725cb2924c38d2ace3f7997e91aabce2fae53b931c36cda2f2",
      "tags": [
        "Action roguelite",
        "actors",
        "eclipse-moth",
        "walk",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/eclipse-moth/walk-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "e",
        "sha256": "10cd9fecb3998f7fdfb4412f2c7ce5df6df7d66f2bb5f8fe0bf6015612b7a7e6"
      }
    },
    {
      "id": "starbloom.actors.eclipse-moth.walk.n.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "eclipse-moth",
      "family": "starbloom.actors.eclipse-moth",
      "state": "walk",
      "direction": "n",
      "variant": 0,
      "usage": "Flying enemy; crescent wings close before a projectile attack.",
      "path": "expansion/starbloom/actors/eclipse-moth/walk-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "84cbe8dfa293a0d35a6d3b1cea322c4f8603d773794d15487640696fec3aae44",
      "visualSha256": "14d24963350ae06774f7c0d77df56290317efdde7fd39d7681a0386ab68be3f6",
      "tags": [
        "Action roguelite",
        "actors",
        "eclipse-moth",
        "walk",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/eclipse-moth/walk-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "n",
        "sha256": "43ff619e6092258f90a773ca7404aab897f043f3c309119d341cd0a7e94d1422"
      }
    },
    {
      "id": "starbloom.actors.eclipse-moth.walk.w.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "eclipse-moth",
      "family": "starbloom.actors.eclipse-moth",
      "state": "walk",
      "direction": "w",
      "variant": 0,
      "usage": "Flying enemy; crescent wings close before a projectile attack.",
      "path": "expansion/starbloom/actors/eclipse-moth/walk-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 1,
      "sha256": "286672e0abda4086666cc5794d533a22f02a618966213572bd3378a60351ca22",
      "visualSha256": "e8526fe4bae0933d96fd5e0106c9f95d6c0bb0f5cfb17d1364f8d2bcd3f2e5a3",
      "tags": [
        "Action roguelite",
        "actors",
        "eclipse-moth",
        "walk",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/eclipse-moth/walk-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": true,
        "state": "walk",
        "direction": "w",
        "sha256": "5989b2796490b2b3e49414af3892f6694d3b6a838b8b787c9560495d34106ade"
      }
    },
    {
      "id": "starbloom.actors.eclipse-moth.attack.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "eclipse-moth",
      "family": "starbloom.actors.eclipse-moth",
      "state": "attack",
      "direction": "s",
      "variant": 0,
      "usage": "Flying enemy; crescent wings close before a projectile attack.",
      "path": "expansion/starbloom/actors/eclipse-moth/attack-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "893f93e4763e2bc45bea0a2821c31090acdbb55099f6d487a4806ccfd91f92c0",
      "visualSha256": "e1933a73b4f1446705d07da01472daaa37f648f7bd401033bcb0cc501808f0f8",
      "tags": [
        "Action roguelite",
        "actors",
        "eclipse-moth",
        "attack",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/eclipse-moth/attack-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "attack",
        "direction": "s",
        "sha256": "8adfdb14a738d2af150f95841563f24795e2cb69f87acdd359928b142b33c60a"
      }
    },
    {
      "id": "starbloom.actors.eclipse-moth.attack.e.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "eclipse-moth",
      "family": "starbloom.actors.eclipse-moth",
      "state": "attack",
      "direction": "e",
      "variant": 0,
      "usage": "Flying enemy; crescent wings close before a projectile attack.",
      "path": "expansion/starbloom/actors/eclipse-moth/attack-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "5f516c834133e56decfb10a2325a3a3db8cddd02735e571ea82ec788987e998d",
      "visualSha256": "0bf69437754e210fe545106f24b3a753abcabb74c9b99eceb578be6ad6cb0bef",
      "tags": [
        "Action roguelite",
        "actors",
        "eclipse-moth",
        "attack",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/eclipse-moth/attack-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "attack",
        "direction": "e",
        "sha256": "4eb00dde123e121d7b4ece18828f529928ec7a46f58ac6b339f06cc2b21e3628"
      }
    },
    {
      "id": "starbloom.actors.eclipse-moth.attack.n.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "eclipse-moth",
      "family": "starbloom.actors.eclipse-moth",
      "state": "attack",
      "direction": "n",
      "variant": 0,
      "usage": "Flying enemy; crescent wings close before a projectile attack.",
      "path": "expansion/starbloom/actors/eclipse-moth/attack-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "12411f05becdecd8465543fedc105d1eea89674659edc7e69a85908eaf8f667a",
      "visualSha256": "af410aedcb27ad987d93f91a7f97a3f699f207ca643d0e8c9e01eb33603242b5",
      "tags": [
        "Action roguelite",
        "actors",
        "eclipse-moth",
        "attack",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/eclipse-moth/attack-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "attack",
        "direction": "n",
        "sha256": "9af83e6a717eba2c62dffc9b668f72ba1a9b5fe1a859e004fb359e84c1f05ccb"
      }
    },
    {
      "id": "starbloom.actors.eclipse-moth.attack.w.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "eclipse-moth",
      "family": "starbloom.actors.eclipse-moth",
      "state": "attack",
      "direction": "w",
      "variant": 0,
      "usage": "Flying enemy; crescent wings close before a projectile attack.",
      "path": "expansion/starbloom/actors/eclipse-moth/attack-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 3,
      "sha256": "19a09fdd4c846cfa3556eae2960b7f69bfae7d46c53d8b040bc73273916486ca",
      "visualSha256": "dee1832e51f93d7983f52ad6222692874ca5469d22b33b83177fbb6ad52e65f5",
      "tags": [
        "Action roguelite",
        "actors",
        "eclipse-moth",
        "attack",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/eclipse-moth/attack-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "attack",
        "direction": "w",
        "sha256": "2d70cfc2f7b8409c1c0500200910f629253ea74f9221f35516ab5644fe0b5d89"
      }
    },
    {
      "id": "starbloom.actors.eclipse-moth.hurt.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "eclipse-moth",
      "family": "starbloom.actors.eclipse-moth",
      "state": "hurt",
      "direction": "s",
      "variant": 0,
      "usage": "Flying enemy; crescent wings close before a projectile attack.",
      "path": "expansion/starbloom/actors/eclipse-moth/hurt-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "a6993c4df749774d7453140e5d8eebe6e033342605c93db4fe027390c3d246db",
      "visualSha256": "43a87eca9bc78b8b094160c8d4e8027056fda7c0dfa04bda4e4e65b4c9d9867c",
      "tags": [
        "Action roguelite",
        "actors",
        "eclipse-moth",
        "hurt",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/eclipse-moth/hurt-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "s",
        "sha256": "7f2db1d8d1822e3eaf6bc844e773a541038068c70156d6f4806ed3109632f33f"
      }
    },
    {
      "id": "starbloom.actors.eclipse-moth.hurt.e.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "eclipse-moth",
      "family": "starbloom.actors.eclipse-moth",
      "state": "hurt",
      "direction": "e",
      "variant": 0,
      "usage": "Flying enemy; crescent wings close before a projectile attack.",
      "path": "expansion/starbloom/actors/eclipse-moth/hurt-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "08ecce0268df94a5f0070d8fd23e0bc714d5cc35817255b647006c5a6c3238d8",
      "visualSha256": "0ea311bdbc837034352db5ab9536eab2864e80e7ec91b51518765b218bd59601",
      "tags": [
        "Action roguelite",
        "actors",
        "eclipse-moth",
        "hurt",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/eclipse-moth/hurt-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "e",
        "sha256": "bcfa7f4e54ad34d05bb6577f5487f237a089aa8832231c0df844d140376037b1"
      }
    },
    {
      "id": "starbloom.actors.eclipse-moth.hurt.n.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "eclipse-moth",
      "family": "starbloom.actors.eclipse-moth",
      "state": "hurt",
      "direction": "n",
      "variant": 0,
      "usage": "Flying enemy; crescent wings close before a projectile attack.",
      "path": "expansion/starbloom/actors/eclipse-moth/hurt-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "8d7e6846957f5ebb9560c70b0524f6e4558a359e5000bd8adb1e3f424d109e9e",
      "visualSha256": "ead8a84eef9196d8184ed602583ee97649a381fe42172439244833261eef8f20",
      "tags": [
        "Action roguelite",
        "actors",
        "eclipse-moth",
        "hurt",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/eclipse-moth/hurt-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "n",
        "sha256": "8bed8a963e1518105d0967cc5b66a46c1705a429bc0d8adc9ee084be33ff3f83"
      }
    },
    {
      "id": "starbloom.actors.eclipse-moth.hurt.w.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "eclipse-moth",
      "family": "starbloom.actors.eclipse-moth",
      "state": "hurt",
      "direction": "w",
      "variant": 0,
      "usage": "Flying enemy; crescent wings close before a projectile attack.",
      "path": "expansion/starbloom/actors/eclipse-moth/hurt-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "6d2578b40b8e6bdc025856c60cebecc4e661049401479c112ca4b647b6f85dfb",
      "visualSha256": "4107de887c52db711331deeffa465863071282020d62036c9f4e4594b96cc246",
      "tags": [
        "Action roguelite",
        "actors",
        "eclipse-moth",
        "hurt",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/eclipse-moth/hurt-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "hurt",
        "direction": "w",
        "sha256": "a0b58da9bdac862d43fa115a52d1f4198ec94dd2fd5bc9b083599db9fb6c8b20"
      }
    },
    {
      "id": "starbloom.actors.eclipse-moth.death.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "eclipse-moth",
      "family": "starbloom.actors.eclipse-moth",
      "state": "death",
      "direction": "s",
      "variant": 0,
      "usage": "Flying enemy; crescent wings close before a projectile attack.",
      "path": "expansion/starbloom/actors/eclipse-moth/death-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "c4e7a04b855c19f3bfcb593cec9f12cf151a11e664abc7a0a68d48ee8f738586",
      "visualSha256": "88c058b154f4d4e204f94fb005405119ee7597416d5602ec2907857be6d49645",
      "tags": [
        "Action roguelite",
        "actors",
        "eclipse-moth",
        "death",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/eclipse-moth/death-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "death",
        "direction": "s",
        "sha256": "551ebc1e17a865d97c795a2f1a781700fa3c14a624dea4de310e582ee1e94744"
      }
    },
    {
      "id": "starbloom.actors.eclipse-moth.death.e.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "eclipse-moth",
      "family": "starbloom.actors.eclipse-moth",
      "state": "death",
      "direction": "e",
      "variant": 0,
      "usage": "Flying enemy; crescent wings close before a projectile attack.",
      "path": "expansion/starbloom/actors/eclipse-moth/death-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "f966f2bd3989411f1b65437b140e554ca601fe2086f56313244e526da932b695",
      "visualSha256": "7ebb6e9403ce02f2f0e3eabf0091c1c58fc98928ef040c325c26f3881a77286a",
      "tags": [
        "Action roguelite",
        "actors",
        "eclipse-moth",
        "death",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/eclipse-moth/death-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "death",
        "direction": "e",
        "sha256": "60d993b7f8a9626b26d415cd7fa2171d71359edee5e35682e2adb4868b1a39ad"
      }
    },
    {
      "id": "starbloom.actors.eclipse-moth.death.n.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "eclipse-moth",
      "family": "starbloom.actors.eclipse-moth",
      "state": "death",
      "direction": "n",
      "variant": 0,
      "usage": "Flying enemy; crescent wings close before a projectile attack.",
      "path": "expansion/starbloom/actors/eclipse-moth/death-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "12ca3075af24f73cda042d230df2fca4213c528da6e727fb800775dbca8e7344",
      "visualSha256": "07a1b689ef5a219171dc296aa4b5c4e3bffaa169d155ddaa8d9956cb3814704f",
      "tags": [
        "Action roguelite",
        "actors",
        "eclipse-moth",
        "death",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/eclipse-moth/death-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "death",
        "direction": "n",
        "sha256": "b8b9df1982397fbef3c89494dbfcf370835083f4cc777632d60639895ab8e574"
      }
    },
    {
      "id": "starbloom.actors.eclipse-moth.death.w.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "eclipse-moth",
      "family": "starbloom.actors.eclipse-moth",
      "state": "death",
      "direction": "w",
      "variant": 0,
      "usage": "Flying enemy; crescent wings close before a projectile attack.",
      "path": "expansion/starbloom/actors/eclipse-moth/death-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 5,
      "sha256": "e6d2412e09b105a02f3fd513b80ce48450024630997c4ad6a33573f15f62bd91",
      "visualSha256": "c4b395e86241e209b9d9231559842cd6f2cafd71f4d5019673dde2f523f3db8f",
      "tags": [
        "Action roguelite",
        "actors",
        "eclipse-moth",
        "death",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/eclipse-moth/death-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 10,
        "loop": false,
        "state": "death",
        "direction": "w",
        "sha256": "8f31544b64206e88fe4234b14d5e73638d8188e029d94b167c111c9ad1d20ce9"
      }
    },
    {
      "id": "starbloom.props.prism-lily.seedling.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "prism-lily",
      "family": "starbloom.props.prism-lily",
      "state": "seedling",
      "direction": "s",
      "variant": 0,
      "usage": "Shot-splitting plant; faceted flower directs a cone.",
      "path": "expansion/starbloom/props/prism-lily/seedling-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "b0ab74c778a2c5b021f847f60b9661d131ea150d7e99956b4d9c5fc830c9758c",
      "visualSha256": "0e04de44924d4250d548cefe366e561873fee6025a932aab987c2a38a5b21c83",
      "tags": [
        "Action roguelite",
        "props",
        "prism-lily",
        "seedling",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.prism-lily.seedling.se.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "prism-lily",
      "family": "starbloom.props.prism-lily",
      "state": "seedling",
      "direction": "se",
      "variant": 0,
      "usage": "Shot-splitting plant; faceted flower directs a cone.",
      "path": "expansion/starbloom/props/prism-lily/seedling-se-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "22ce18a61b323090d659f6d465eaac2d08723b76ee0a7a702c9deed3fc80766a",
      "visualSha256": "e4abbc2f786b481e42505540f57f9125c0322775ac1b3e50d157ab2e8c07918b",
      "tags": [
        "Action roguelite",
        "props",
        "prism-lily",
        "seedling",
        "se",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.prism-lily.seedling.sw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "prism-lily",
      "family": "starbloom.props.prism-lily",
      "state": "seedling",
      "direction": "sw",
      "variant": 0,
      "usage": "Shot-splitting plant; faceted flower directs a cone.",
      "path": "expansion/starbloom/props/prism-lily/seedling-sw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "cee7e5675eb2100d5c009d12aec88ef06277ed334ac0d5555fbc569598617e5d",
      "visualSha256": "a06a0d6d6182abdd31dfe6313d08260e5069f9dfc144020a7cc8b5368895ea56",
      "tags": [
        "Action roguelite",
        "props",
        "prism-lily",
        "seedling",
        "sw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.prism-lily.seedling.nw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "prism-lily",
      "family": "starbloom.props.prism-lily",
      "state": "seedling",
      "direction": "nw",
      "variant": 0,
      "usage": "Shot-splitting plant; faceted flower directs a cone.",
      "path": "expansion/starbloom/props/prism-lily/seedling-nw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "b83c1e76f3c60cd3b76f99706c128493d0aa52d73922c1e888ed5df1bbef9591",
      "visualSha256": "7522f490ef85e306168ef104643a4747147994d7e7b614d9dffc59d72e83e299",
      "tags": [
        "Action roguelite",
        "props",
        "prism-lily",
        "seedling",
        "nw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.prism-lily.seedling.ne.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "prism-lily",
      "family": "starbloom.props.prism-lily",
      "state": "seedling",
      "direction": "ne",
      "variant": 0,
      "usage": "Shot-splitting plant; faceted flower directs a cone.",
      "path": "expansion/starbloom/props/prism-lily/seedling-ne-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "f7b57a914e033c5b3b3d744ce11c91c380dfd86d0f485b79491c97aee388e5aa",
      "visualSha256": "fbcc337d2099587289a93c9b74e386f989d53a74173bf0e9b08be21862a0c2df",
      "tags": [
        "Action roguelite",
        "props",
        "prism-lily",
        "seedling",
        "ne",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.prism-lily.mature.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "prism-lily",
      "family": "starbloom.props.prism-lily",
      "state": "mature",
      "direction": "s",
      "variant": 0,
      "usage": "Shot-splitting plant; faceted flower directs a cone.",
      "path": "expansion/starbloom/props/prism-lily/mature-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "5585efb89ec70e1e282baabb30cfe9a3712375dd58b2a15bd17ae8fcc6807161",
      "visualSha256": "7766dd554b1cca49ac896f99c9e03c3c381bc5581ac72f8de706b1072494a231",
      "tags": [
        "Action roguelite",
        "props",
        "prism-lily",
        "mature",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.prism-lily.mature.se.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "prism-lily",
      "family": "starbloom.props.prism-lily",
      "state": "mature",
      "direction": "se",
      "variant": 0,
      "usage": "Shot-splitting plant; faceted flower directs a cone.",
      "path": "expansion/starbloom/props/prism-lily/mature-se-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "97877bd8dfd0733c04e107ab5795c86308562cc842450ad73ce3896da009b140",
      "visualSha256": "cf35d21fae6a5eb5fb87441444174e61771ff8b8d5498ab97d8d5c45a47852a7",
      "tags": [
        "Action roguelite",
        "props",
        "prism-lily",
        "mature",
        "se",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.prism-lily.mature.sw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "prism-lily",
      "family": "starbloom.props.prism-lily",
      "state": "mature",
      "direction": "sw",
      "variant": 0,
      "usage": "Shot-splitting plant; faceted flower directs a cone.",
      "path": "expansion/starbloom/props/prism-lily/mature-sw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "6bcc2f0c2fdb132aa2568639752c9b4f25ac8cac61ef73df4f582aee414bb9f8",
      "visualSha256": "e22c49a6ded1eb85fd5d6db5eb48f829160cd6addd2abeed9b46b0f171ec1ad8",
      "tags": [
        "Action roguelite",
        "props",
        "prism-lily",
        "mature",
        "sw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.prism-lily.mature.nw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "prism-lily",
      "family": "starbloom.props.prism-lily",
      "state": "mature",
      "direction": "nw",
      "variant": 0,
      "usage": "Shot-splitting plant; faceted flower directs a cone.",
      "path": "expansion/starbloom/props/prism-lily/mature-nw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "69a87aac6cabbc8d7bf05c55dc0708f51a8a8c020f67997496e38a106e22a800",
      "visualSha256": "0d16d6f920c77d8e3b44c7c962398affaecacfe0e04188306dde6952fd62174e",
      "tags": [
        "Action roguelite",
        "props",
        "prism-lily",
        "mature",
        "nw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.prism-lily.mature.ne.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "prism-lily",
      "family": "starbloom.props.prism-lily",
      "state": "mature",
      "direction": "ne",
      "variant": 0,
      "usage": "Shot-splitting plant; faceted flower directs a cone.",
      "path": "expansion/starbloom/props/prism-lily/mature-ne-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "21f118efee047a3404f4a26532677321330e8e23ee452bb3bafc95a1bfc5c992",
      "visualSha256": "753710d537bc9bd6dfaa0062462eeff77634660cd9f5dd60eed3192c4a997936",
      "tags": [
        "Action roguelite",
        "props",
        "prism-lily",
        "mature",
        "ne",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.prism-lily.charged.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "prism-lily",
      "family": "starbloom.props.prism-lily",
      "state": "charged",
      "direction": "s",
      "variant": 0,
      "usage": "Shot-splitting plant; faceted flower directs a cone.",
      "path": "expansion/starbloom/props/prism-lily/charged-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "b98b1e1354dd1ac01af85f8969471d5f883588a517ca20c3ae88546c0d4d9bdf",
      "visualSha256": "e8c4e964ed253dc79f50e25accb702dc8a19fe8db22cc35b78bf5ab4e1b5353a",
      "tags": [
        "Action roguelite",
        "props",
        "prism-lily",
        "charged",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.prism-lily.charged.se.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "prism-lily",
      "family": "starbloom.props.prism-lily",
      "state": "charged",
      "direction": "se",
      "variant": 0,
      "usage": "Shot-splitting plant; faceted flower directs a cone.",
      "path": "expansion/starbloom/props/prism-lily/charged-se-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "d9e410011217744de9b6f9151117c4335cddb88638b2a8a335541e5915f92f46",
      "visualSha256": "2aba52ea1ccf12acdac7699d9ad8b848b9b800e10684a50169ae07117bc6aeaa",
      "tags": [
        "Action roguelite",
        "props",
        "prism-lily",
        "charged",
        "se",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.prism-lily.charged.sw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "prism-lily",
      "family": "starbloom.props.prism-lily",
      "state": "charged",
      "direction": "sw",
      "variant": 0,
      "usage": "Shot-splitting plant; faceted flower directs a cone.",
      "path": "expansion/starbloom/props/prism-lily/charged-sw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "10b84b2c5e083e1e8ed19c928eaf579f75dc3bf5db0d54f0c89ab1e334628e59",
      "visualSha256": "73c4bb9fd00d1e45a70508f0158d7418f67486590dfd20fabe3ccbba7976630a",
      "tags": [
        "Action roguelite",
        "props",
        "prism-lily",
        "charged",
        "sw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.prism-lily.charged.nw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "prism-lily",
      "family": "starbloom.props.prism-lily",
      "state": "charged",
      "direction": "nw",
      "variant": 0,
      "usage": "Shot-splitting plant; faceted flower directs a cone.",
      "path": "expansion/starbloom/props/prism-lily/charged-nw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "ee68ae49327e4fb56e3ed419004431b859231429688af5b8503f4366c702da08",
      "visualSha256": "67cb4d7d308c1f30cbdac9fd415044b6ba7a6af664668ed5d22bc0555000c865",
      "tags": [
        "Action roguelite",
        "props",
        "prism-lily",
        "charged",
        "nw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.prism-lily.charged.ne.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "prism-lily",
      "family": "starbloom.props.prism-lily",
      "state": "charged",
      "direction": "ne",
      "variant": 0,
      "usage": "Shot-splitting plant; faceted flower directs a cone.",
      "path": "expansion/starbloom/props/prism-lily/charged-ne-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "17d589e0ece10e3942a2a5d2eb383ccb6e284bb2bb44918b78b99ca5df7476fe",
      "visualSha256": "eeabd48f51795b145058bfed4e41a33d521789ca99d8da84baae9819825548d9",
      "tags": [
        "Action roguelite",
        "props",
        "prism-lily",
        "charged",
        "ne",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.root-fan.seedling.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "root-fan",
      "family": "starbloom.props.root-fan",
      "state": "seedling",
      "direction": "s",
      "variant": 0,
      "usage": "Slowing plant; broad comb-like roots establish a ground strip.",
      "path": "expansion/starbloom/props/root-fan/seedling-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "952d8c34b709208a3655cfe61da41182605366c475ffba67cba9f696c56e9e89",
      "visualSha256": "4998647af9a3493b5a6607be67299cdfac4f795091677bec37eab7e20add1ced",
      "tags": [
        "Action roguelite",
        "props",
        "root-fan",
        "seedling",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.root-fan.seedling.se.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "root-fan",
      "family": "starbloom.props.root-fan",
      "state": "seedling",
      "direction": "se",
      "variant": 0,
      "usage": "Slowing plant; broad comb-like roots establish a ground strip.",
      "path": "expansion/starbloom/props/root-fan/seedling-se-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "1ba60a0278bf0e598348ac01c3557d3427c8d51ff4011cbe5d9c2845eae99c92",
      "visualSha256": "9824125bd7bf670997400c05b3413e239914ccb8bcdbbfa1503e4e3cfc2f8fb9",
      "tags": [
        "Action roguelite",
        "props",
        "root-fan",
        "seedling",
        "se",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.root-fan.seedling.sw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "root-fan",
      "family": "starbloom.props.root-fan",
      "state": "seedling",
      "direction": "sw",
      "variant": 0,
      "usage": "Slowing plant; broad comb-like roots establish a ground strip.",
      "path": "expansion/starbloom/props/root-fan/seedling-sw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "32ecec48af84497103fb58e2ab48583ada4956e0fa25832bbe51223e8e51f8fe",
      "visualSha256": "68a6c6012cd71feef1f659bbd2ca88b2f29f743bdaa3fca3141acd7b55166a3e",
      "tags": [
        "Action roguelite",
        "props",
        "root-fan",
        "seedling",
        "sw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.root-fan.seedling.nw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "root-fan",
      "family": "starbloom.props.root-fan",
      "state": "seedling",
      "direction": "nw",
      "variant": 0,
      "usage": "Slowing plant; broad comb-like roots establish a ground strip.",
      "path": "expansion/starbloom/props/root-fan/seedling-nw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "c06c756f1655ee1c905a27982eccf11fb5d56d9c1251718a78429ebb672cd14d",
      "visualSha256": "3e8da72a928387e3199318a691efe646a810dce89c7cba88b44f06d468cf7f49",
      "tags": [
        "Action roguelite",
        "props",
        "root-fan",
        "seedling",
        "nw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.root-fan.seedling.ne.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "root-fan",
      "family": "starbloom.props.root-fan",
      "state": "seedling",
      "direction": "ne",
      "variant": 0,
      "usage": "Slowing plant; broad comb-like roots establish a ground strip.",
      "path": "expansion/starbloom/props/root-fan/seedling-ne-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e0460b867ab0a56f0b070c80fba25b134ebf6e4059639fa0b85f04a6696230a7",
      "visualSha256": "586e32721df1bbb09d7bf15b9a3128f4b2d1437a001be6618035cbca2a45dbf9",
      "tags": [
        "Action roguelite",
        "props",
        "root-fan",
        "seedling",
        "ne",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.root-fan.mature.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "root-fan",
      "family": "starbloom.props.root-fan",
      "state": "mature",
      "direction": "s",
      "variant": 0,
      "usage": "Slowing plant; broad comb-like roots establish a ground strip.",
      "path": "expansion/starbloom/props/root-fan/mature-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "59fd736a6d94420903b3c6c17ce8914a35a6901510c8c8dd142d6bfd0f49e8ee",
      "visualSha256": "4329fc647e06ea8bed94bcb5d990d89ab33280836c3805f6d6d1289771c969cf",
      "tags": [
        "Action roguelite",
        "props",
        "root-fan",
        "mature",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.root-fan.mature.se.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "root-fan",
      "family": "starbloom.props.root-fan",
      "state": "mature",
      "direction": "se",
      "variant": 0,
      "usage": "Slowing plant; broad comb-like roots establish a ground strip.",
      "path": "expansion/starbloom/props/root-fan/mature-se-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "435e34616cd409577d8895fad2d404e472a3d7e89242dbf55e770adc2a1324b8",
      "visualSha256": "e3ef4449fc58fc60015ca36229c338e74d847195d0e821a11d64580625229447",
      "tags": [
        "Action roguelite",
        "props",
        "root-fan",
        "mature",
        "se",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.root-fan.mature.sw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "root-fan",
      "family": "starbloom.props.root-fan",
      "state": "mature",
      "direction": "sw",
      "variant": 0,
      "usage": "Slowing plant; broad comb-like roots establish a ground strip.",
      "path": "expansion/starbloom/props/root-fan/mature-sw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "875eb7635e3897acf2bdddf59d5f90b045f6aec2d085245edea92f11b2e7d06b",
      "visualSha256": "40d5c287a49175bdf6b914c017061f08a5361ec9e9d586aa9cc4f676707af0c5",
      "tags": [
        "Action roguelite",
        "props",
        "root-fan",
        "mature",
        "sw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.root-fan.mature.nw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "root-fan",
      "family": "starbloom.props.root-fan",
      "state": "mature",
      "direction": "nw",
      "variant": 0,
      "usage": "Slowing plant; broad comb-like roots establish a ground strip.",
      "path": "expansion/starbloom/props/root-fan/mature-nw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "d572398ddbe2ef719cac684dae54da609a1da45bfb30fb71d3da072b76c9c814",
      "visualSha256": "b654852000107dec80c83d4d359eb08c3f98aec576ab94f84e72276a6812b3db",
      "tags": [
        "Action roguelite",
        "props",
        "root-fan",
        "mature",
        "nw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.root-fan.mature.ne.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "root-fan",
      "family": "starbloom.props.root-fan",
      "state": "mature",
      "direction": "ne",
      "variant": 0,
      "usage": "Slowing plant; broad comb-like roots establish a ground strip.",
      "path": "expansion/starbloom/props/root-fan/mature-ne-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "ed550dbe227bfced9e084a4f4379a0f49e2d9279e38283c24023cb055bb5b41d",
      "visualSha256": "c47d763e606ab4e6891d1eed274be106b33a66ce4f844eb22270a1814ceda233",
      "tags": [
        "Action roguelite",
        "props",
        "root-fan",
        "mature",
        "ne",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.root-fan.charged.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "root-fan",
      "family": "starbloom.props.root-fan",
      "state": "charged",
      "direction": "s",
      "variant": 0,
      "usage": "Slowing plant; broad comb-like roots establish a ground strip.",
      "path": "expansion/starbloom/props/root-fan/charged-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "b795d9f8db130a48e57aeef807643503715b7a2955119d25e4f111bde765226f",
      "visualSha256": "b192e1cc9a4900c22060bfc6cfc0582c24e2a38e484fa7630e7d1273df84214d",
      "tags": [
        "Action roguelite",
        "props",
        "root-fan",
        "charged",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.root-fan.charged.se.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "root-fan",
      "family": "starbloom.props.root-fan",
      "state": "charged",
      "direction": "se",
      "variant": 0,
      "usage": "Slowing plant; broad comb-like roots establish a ground strip.",
      "path": "expansion/starbloom/props/root-fan/charged-se-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "653314005ece7b3caa7697b483baca1cc8e5f805f872e39032d0706070c1be00",
      "visualSha256": "e108cf50ced8b1be5c7bcd777b459580455517bca58984be9bc830556c3d04e9",
      "tags": [
        "Action roguelite",
        "props",
        "root-fan",
        "charged",
        "se",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.root-fan.charged.sw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "root-fan",
      "family": "starbloom.props.root-fan",
      "state": "charged",
      "direction": "sw",
      "variant": 0,
      "usage": "Slowing plant; broad comb-like roots establish a ground strip.",
      "path": "expansion/starbloom/props/root-fan/charged-sw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "a5a030921eabf62387e6f8ebf7c92e9c2de1b5fec7a6415256671e5518869f1f",
      "visualSha256": "2ef372f3fe4b82b90839c0a8eabf259f5f6d9ed45dfa2cf0f01df6b742a60a5c",
      "tags": [
        "Action roguelite",
        "props",
        "root-fan",
        "charged",
        "sw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.root-fan.charged.nw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "root-fan",
      "family": "starbloom.props.root-fan",
      "state": "charged",
      "direction": "nw",
      "variant": 0,
      "usage": "Slowing plant; broad comb-like roots establish a ground strip.",
      "path": "expansion/starbloom/props/root-fan/charged-nw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "33d7489d1d8cd7ae1cc7fa4150cd42576123cb48dfdec0a479168d0e63d668dd",
      "visualSha256": "c75db9088f00bf3d2ee23f357e551cae24699504f3b95c1e63592798a80db485",
      "tags": [
        "Action roguelite",
        "props",
        "root-fan",
        "charged",
        "nw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.root-fan.charged.ne.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "root-fan",
      "family": "starbloom.props.root-fan",
      "state": "charged",
      "direction": "ne",
      "variant": 0,
      "usage": "Slowing plant; broad comb-like roots establish a ground strip.",
      "path": "expansion/starbloom/props/root-fan/charged-ne-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "5861378fae958aee24beb19151ca5f5c64a66c0b857f1c95abf6d6215b561c97",
      "visualSha256": "a73492b21c4a9ddd64280241fe7ec0039a9fee4782602dfaaadf6b58c02ef6a1",
      "tags": [
        "Action roguelite",
        "props",
        "root-fan",
        "charged",
        "ne",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.nectar-bloom.seedling.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "nectar-bloom",
      "family": "starbloom.props.nectar-bloom",
      "state": "seedling",
      "direction": "s",
      "variant": 0,
      "usage": "Healing plant; cupped flower and nectar vessel.",
      "path": "expansion/starbloom/props/nectar-bloom/seedling-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "a0e5279b533609ab6c9b9aeb606547f67bb83cc4239d0720b31f2033088b4a90",
      "visualSha256": "b3ca10316233c658654d9f0ada7d150887088b08672bcf65615361b48d6bd803",
      "tags": [
        "Action roguelite",
        "props",
        "nectar-bloom",
        "seedling",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.nectar-bloom.mature.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "nectar-bloom",
      "family": "starbloom.props.nectar-bloom",
      "state": "mature",
      "direction": "s",
      "variant": 0,
      "usage": "Healing plant; cupped flower and nectar vessel.",
      "path": "expansion/starbloom/props/nectar-bloom/mature-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "3b83f7b7197e99843434dcb897189e92bbb540ccd63c32f01120b01f17a5e313",
      "visualSha256": "51d3d6a3777851d8ad95013b9029a7c3a5c1cf04c1f221d34d33e8c149f81dc7",
      "tags": [
        "Action roguelite",
        "props",
        "nectar-bloom",
        "mature",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.nectar-bloom.charged.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "nectar-bloom",
      "family": "starbloom.props.nectar-bloom",
      "state": "charged",
      "direction": "s",
      "variant": 0,
      "usage": "Healing plant; cupped flower and nectar vessel.",
      "path": "expansion/starbloom/props/nectar-bloom/charged-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "2ca165ca24c8ae97bb10e817b764be62920fe123e3a89be7d99511f4ffee3564",
      "visualSha256": "65e272b6f6e0af42cf0146fda23b684eac7c21199484fa9ea5d3cb0f10d771a1",
      "tags": [
        "Action roguelite",
        "props",
        "nectar-bloom",
        "charged",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.moon-cap.seedling.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "moon-cap",
      "family": "starbloom.props.moon-cap",
      "state": "seedling",
      "direction": "s",
      "variant": 0,
      "usage": "Tall crescent mushroom; cover or decorative landmark.",
      "path": "expansion/starbloom/props/moon-cap/seedling-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "0a872a08652dc3fbab7d89ec8c06f2bf3c631ab7f9d2830fd61602a4b8109b6c",
      "visualSha256": "bf1227cf2901bab91360e6b7ae062260f430af1e866b3b9adac131a8ad134287",
      "tags": [
        "Action roguelite",
        "props",
        "moon-cap",
        "seedling",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.moon-cap.mature.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "moon-cap",
      "family": "starbloom.props.moon-cap",
      "state": "mature",
      "direction": "s",
      "variant": 0,
      "usage": "Tall crescent mushroom; cover or decorative landmark.",
      "path": "expansion/starbloom/props/moon-cap/mature-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "3c6fee7cff8df2073a29b640d4b03b914960376729b2130f4df2b41580e7185e",
      "visualSha256": "cb200aee4b131c0346ce9fa20da956e36b84e6a94ec706caea29e7d6aaaa5d41",
      "tags": [
        "Action roguelite",
        "props",
        "moon-cap",
        "mature",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.moon-cap.charged.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "moon-cap",
      "family": "starbloom.props.moon-cap",
      "state": "charged",
      "direction": "s",
      "variant": 0,
      "usage": "Tall crescent mushroom; cover or decorative landmark.",
      "path": "expansion/starbloom/props/moon-cap/charged-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "c0cb6d9310690f96f20eef8f63940629ac61f5f6494454cee06f5cba1b6d4904",
      "visualSha256": "8c74c325aa5036fd0bb520b6e9de31fc9f9f6824fe4e9a547707bb259110f7c1",
      "tags": [
        "Action roguelite",
        "props",
        "moon-cap",
        "charged",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.bell-reed.seedling.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "bell-reed",
      "family": "starbloom.props.bell-reed",
      "state": "seedling",
      "direction": "s",
      "variant": 0,
      "usage": "Clustered hanging bells; rhythmic support plant.",
      "path": "expansion/starbloom/props/bell-reed/seedling-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "3a42960ae948eeae4e66ce68c4a29dd4e25ed3c7790433b472772d13359bbc62",
      "visualSha256": "776aaa9a0c21259cd27fb17a19a3b7cf46cf5e59bc18393558c1e38d21a7a7b9",
      "tags": [
        "Action roguelite",
        "props",
        "bell-reed",
        "seedling",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.bell-reed.mature.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "bell-reed",
      "family": "starbloom.props.bell-reed",
      "state": "mature",
      "direction": "s",
      "variant": 0,
      "usage": "Clustered hanging bells; rhythmic support plant.",
      "path": "expansion/starbloom/props/bell-reed/mature-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "caca9776977eb99083d5ab9186d202d41f86eb4929a2c9f8912a3532a0235dbc",
      "visualSha256": "72758a97d7fa668b281fc324707eaaa6ba12ae1e2cf2a1f6ff1d62116502440f",
      "tags": [
        "Action roguelite",
        "props",
        "bell-reed",
        "mature",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.bell-reed.charged.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "bell-reed",
      "family": "starbloom.props.bell-reed",
      "state": "charged",
      "direction": "s",
      "variant": 0,
      "usage": "Clustered hanging bells; rhythmic support plant.",
      "path": "expansion/starbloom/props/bell-reed/charged-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "59d174e05d6b3dd25f02a64afc15971bc4920dbb4457ec9438c70728c1bdfaf0",
      "visualSha256": "0fe4d421032575a8e92c435dd8e3c8c614d290a5915db27f2ce939711e73f2fa",
      "tags": [
        "Action roguelite",
        "props",
        "bell-reed",
        "charged",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.bell-reed.resting.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "bell-reed",
      "family": "starbloom.props.bell-reed",
      "state": "resting",
      "direction": "s",
      "variant": 0,
      "usage": "Clustered hanging bells; rhythmic support plant.",
      "path": "expansion/starbloom/props/bell-reed/resting-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "a72c3857672b854b45a459e02172303e22a8849cb844c0eadfca3a4e96e3852e",
      "visualSha256": "595e77135d8967b474a1acdea51c5213b24b42f7c9d646bc638537b3aef42f05",
      "tags": [
        "Action roguelite",
        "props",
        "bell-reed",
        "resting",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.comet-cactus.seedling.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "comet-cactus",
      "family": "starbloom.props.comet-cactus",
      "state": "seedling",
      "direction": "s",
      "variant": 0,
      "usage": "Three-armed thorn plant; charged crown communicates danger.",
      "path": "expansion/starbloom/props/comet-cactus/seedling-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "305f8655f604064bf011e988e3a76ec86e68c3cc45a6ad39d3ce34c6e995a5c6",
      "visualSha256": "9e8948f1f2754051817db7f654731a59a9dfd5e632bfd1d1f6ce7d09d2e121f1",
      "tags": [
        "Action roguelite",
        "props",
        "comet-cactus",
        "seedling",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.comet-cactus.mature.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "comet-cactus",
      "family": "starbloom.props.comet-cactus",
      "state": "mature",
      "direction": "s",
      "variant": 0,
      "usage": "Three-armed thorn plant; charged crown communicates danger.",
      "path": "expansion/starbloom/props/comet-cactus/mature-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "12408fa5de6cc98e4775daf99b6d1eb92df1b2d8b16d33772fc7983caa5d6d10",
      "visualSha256": "9d63c612f280b52547baac068ff4b0cb2c14f60b23e27f7aba6a1bf587fafc69",
      "tags": [
        "Action roguelite",
        "props",
        "comet-cactus",
        "mature",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.comet-cactus.charged.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "comet-cactus",
      "family": "starbloom.props.comet-cactus",
      "state": "charged",
      "direction": "s",
      "variant": 0,
      "usage": "Three-armed thorn plant; charged crown communicates danger.",
      "path": "expansion/starbloom/props/comet-cactus/charged-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "fed703cc759609c595af18430841256100e9027368e18bacbc3dc6996e6784d2",
      "visualSha256": "19bb9c69591941e893d04da2c6323e4e439e46eeb5cfdf1c9af359c13044ff0f",
      "tags": [
        "Action roguelite",
        "props",
        "comet-cactus",
        "charged",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.comet-cactus.resting.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "comet-cactus",
      "family": "starbloom.props.comet-cactus",
      "state": "resting",
      "direction": "s",
      "variant": 0,
      "usage": "Three-armed thorn plant; charged crown communicates danger.",
      "path": "expansion/starbloom/props/comet-cactus/resting-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "774f765d201b6c9bd28783aee9346def5cfed9ce211202f35b16a2b16519f052",
      "visualSha256": "264056a293e7ebe52ef2f69a971a0e0d72a4a0e54e04a6e6e48baa3142b02308",
      "tags": [
        "Action roguelite",
        "props",
        "comet-cactus",
        "resting",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.lantern-pod.seedling.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "lantern-pod",
      "family": "starbloom.props.lantern-pod",
      "state": "seedling",
      "direction": "s",
      "variant": 0,
      "usage": "Suspended fruit lantern; growth and energy reservoir.",
      "path": "expansion/starbloom/props/lantern-pod/seedling-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "2cbbf9c53006bfc6e5c38bf8192daf5b12e4470995d10bb6a2da66e1b0c03b29",
      "visualSha256": "dcd2c18637248e8df13bdb2486b61ec6de55f2f7351b77005f83a1ecd8cbe752",
      "tags": [
        "Action roguelite",
        "props",
        "lantern-pod",
        "seedling",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.lantern-pod.mature.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "lantern-pod",
      "family": "starbloom.props.lantern-pod",
      "state": "mature",
      "direction": "s",
      "variant": 0,
      "usage": "Suspended fruit lantern; growth and energy reservoir.",
      "path": "expansion/starbloom/props/lantern-pod/mature-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "b9ed52eef24d898e3f3c7b4319e57ba927e306ab5cf8f458140576646e81d73f",
      "visualSha256": "34e0e7eda15c7d22535c9778bd8e5d2e6cf691c13de07a6c068579e1aa85aa0d",
      "tags": [
        "Action roguelite",
        "props",
        "lantern-pod",
        "mature",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.lantern-pod.charged.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "lantern-pod",
      "family": "starbloom.props.lantern-pod",
      "state": "charged",
      "direction": "s",
      "variant": 0,
      "usage": "Suspended fruit lantern; growth and energy reservoir.",
      "path": "expansion/starbloom/props/lantern-pod/charged-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e5ba6dec922dcdad468270830c3ffc11781fc8f21e7b5a2e08eacbdceddd6a5d",
      "visualSha256": "a4fedf4330567c477b048e6ecc53e844e22bc8359ac5e84c64c83a51e0bc3f01",
      "tags": [
        "Action roguelite",
        "props",
        "lantern-pod",
        "charged",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.thorn-bastion.seedling.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "thorn-bastion",
      "family": "starbloom.props.thorn-bastion",
      "state": "seedling",
      "direction": "s",
      "variant": 0,
      "usage": "Low radial bramble obstacle; jagged silhouette marks obstruction.",
      "path": "expansion/starbloom/props/thorn-bastion/seedling-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "36f51988d163a898e2c646f6ba17d4f6326540c852db5df9fe744b4ced21f0f2",
      "visualSha256": "93dd247a4f4ffb9ccdcf87580f992236653abfe8cbdcc0199cc9dbde240b551d",
      "tags": [
        "Action roguelite",
        "props",
        "thorn-bastion",
        "seedling",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.thorn-bastion.mature.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "thorn-bastion",
      "family": "starbloom.props.thorn-bastion",
      "state": "mature",
      "direction": "s",
      "variant": 0,
      "usage": "Low radial bramble obstacle; jagged silhouette marks obstruction.",
      "path": "expansion/starbloom/props/thorn-bastion/mature-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "2bcc14774bfbff6a7c2a8bc361b7f316c9be75b64ff24e39e171fc1f9d8f8dbc",
      "visualSha256": "2a49213432a6219e6d74677cca7f4ba5cc1d6ec234c7ee7d915eb3ebd9f6cfea",
      "tags": [
        "Action roguelite",
        "props",
        "thorn-bastion",
        "mature",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.thorn-bastion.charged.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "thorn-bastion",
      "family": "starbloom.props.thorn-bastion",
      "state": "charged",
      "direction": "s",
      "variant": 0,
      "usage": "Low radial bramble obstacle; jagged silhouette marks obstruction.",
      "path": "expansion/starbloom/props/thorn-bastion/charged-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "509e6dd94cb80794f03ffed7a4314900dd0d40d3a8bf857302fb3c802fd19a27",
      "visualSha256": "33ce14c68df7f300277e4505eb92847f79d1f4a8d064b9e87c9ef43cbc673779",
      "tags": [
        "Action roguelite",
        "props",
        "thorn-bastion",
        "charged",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.items.split-seed.default.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "items",
      "kind": "split-seed",
      "family": "starbloom.items.split-seed",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Prismatic seed upgrade: split an outgoing shot.",
      "path": "expansion/starbloom/items/split-seed/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "6d71a391fa8c7ae264888aa70eb2a164f7eb1bfd841a5067ba524fe8d3a1cfda",
      "visualSha256": "4a20d8ee5b0b3b1e8bb9c8400f5696a79e55e411147575d1e961a0fdfece53ab",
      "tags": [
        "Action roguelite",
        "items",
        "split-seed",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "starbloom.items.root-seed.default.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "items",
      "kind": "root-seed",
      "family": "starbloom.items.root-seed",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Root seed upgrade: create a slowing lane.",
      "path": "expansion/starbloom/items/root-seed/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "3a8933099f4ab3db55edc3c1263b688966dfdf5f484bb23a930f70a6efd660ab",
      "visualSha256": "5e3e9ab3ccc9951c83c4eb7d2828f90911fe42c4a29c351d68fde72389a4efdb",
      "tags": [
        "Action roguelite",
        "items",
        "root-seed",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "starbloom.items.nectar-seed.default.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "items",
      "kind": "nectar-seed",
      "family": "starbloom.items.nectar-seed",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Nectar seed upgrade: restore health near a bloom.",
      "path": "expansion/starbloom/items/nectar-seed/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e51d803514212cdc856fd37423d89c7ed7e02feacff62450771fab1cf050ab14",
      "visualSha256": "898cc429ba8ee1151f0996efd5a2d8b22ea38638e405594eca6df48ec7a5916f",
      "tags": [
        "Action roguelite",
        "items",
        "nectar-seed",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "starbloom.items.starlight-shard.default.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "items",
      "kind": "starlight-shard",
      "family": "starbloom.items.starlight-shard",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Angular starlight currency pickup.",
      "path": "expansion/starbloom/items/starlight-shard/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "172923bddeb8a58c011c922aaa2f1742a7bf78d8a388e150dd2e2a56e0b46939",
      "visualSha256": "d346727c4234c41c0144fa6eabb5a4848303159b15426881c84549a5977ef851",
      "tags": [
        "Action roguelite",
        "items",
        "starlight-shard",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "starbloom.items.dash-rune.default.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "items",
      "kind": "dash-rune",
      "family": "starbloom.items.dash-rune",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Crescent-foot rune: modify dash behavior.",
      "path": "expansion/starbloom/items/dash-rune/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "138f7c53e6332fe71bbdecf9612bcd26702d546613edce52a3b73cf748980bf2",
      "visualSha256": "c6ee5fb6e3074e7df7b051cf74b472076b04c914a3dec13ec6451ee23c390a9b",
      "tags": [
        "Action roguelite",
        "items",
        "dash-rune",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "starbloom.items.growth-amulet.default.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "items",
      "kind": "growth-amulet",
      "family": "starbloom.items.growth-amulet",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Leaf and orbital-ring amulet: improve plant growth.",
      "path": "expansion/starbloom/items/growth-amulet/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "2a9add6c4819b1103ce0144e4dd381524ca11370e4173a214d783c49d0f0d041",
      "visualSha256": "62c29e89412280b597c933466cabf3bee2a275785662d3650c0b325484d47f15",
      "tags": [
        "Action roguelite",
        "items",
        "growth-amulet",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "starbloom.effects.petal-bolt.active.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "petal-bolt",
      "family": "starbloom.effects.petal-bolt",
      "state": "active",
      "direction": "s",
      "variant": 0,
      "usage": "Friendly shot: a rounded, petal-tailed bright orb.",
      "path": "expansion/starbloom/effects/petal-bolt/active-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "c3c1e845fd457936324a0a463a01eedd241d19bd95fdf14a783229f7b7b675c5",
      "visualSha256": "3215e761d228fbb651eb990a98532a85a993ccbd82d3dcced6ec4701299f2528",
      "tags": [
        "Action roguelite",
        "effects",
        "petal-bolt",
        "active",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/petal-bolt/active-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "s",
        "sha256": "efeb4f9d3cf036db5e955515b3a4a201917aad51eff419f3b356dee14b4c0cf5"
      }
    },
    {
      "id": "starbloom.effects.hostile-spike.active.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "hostile-spike",
      "family": "starbloom.effects.hostile-spike",
      "state": "active",
      "direction": "s",
      "variant": 0,
      "usage": "Hostile shot: a dark diamond spear with barbed edges.",
      "path": "expansion/starbloom/effects/hostile-spike/active-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "32b443c70ef7891b52a61971782109d1c317928d49eab7c4e082566a1cb031d4",
      "visualSha256": "985168d51e37184da52cfdf81178645fa124d990cdf36fd61581a6686ac4943c",
      "tags": [
        "Action roguelite",
        "effects",
        "hostile-spike",
        "active",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/hostile-spike/active-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "s",
        "sha256": "d419965f90d67aea2e806b887a08fd86595c2f4208594f3e1ffd7eb7534f9bcb"
      }
    },
    {
      "id": "starbloom.effects.prism-impact.active.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "prism-impact",
      "family": "starbloom.effects.prism-impact",
      "state": "active",
      "direction": "s",
      "variant": 0,
      "usage": "Faceted impact burst; one-shot cosmetic clip.",
      "path": "expansion/starbloom/effects/prism-impact/active-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "7ee686241d1bd267737b0c406c40be62a04f6fc801883f3a08907d8d309bb486",
      "visualSha256": "e88dbf62c7a13e431ca87be06c15e78c495bdec786b891379a978676ebb9296c",
      "tags": [
        "Action roguelite",
        "effects",
        "prism-impact",
        "active",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/prism-impact/active-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "s",
        "sha256": "68f0f5064372c70cb06d1803b860e2645dd900f9e3152abb0b6d052fd3cc53da"
      }
    },
    {
      "id": "starbloom.effects.seed-growth.active.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "seed-growth",
      "family": "starbloom.effects.seed-growth",
      "state": "active",
      "direction": "s",
      "variant": 0,
      "usage": "Roots and leaves unfurl from a planting point.",
      "path": "expansion/starbloom/effects/seed-growth/active-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "6c42f3439718d46cb6c34608b9b18189ef5e909720544a151be91170b9c57889",
      "visualSha256": "d795aa9a2a2858f8e8119482d66d9a2b667e72b861c0dbdd68511a9ce7089031",
      "tags": [
        "Action roguelite",
        "effects",
        "seed-growth",
        "active",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/seed-growth/active-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "s",
        "sha256": "63e519060176b5bb84f516380fb7d4a43abbcb753bbbf368ec1d978b10462ba1"
      }
    },
    {
      "id": "starbloom.effects.starlight-pickup.active.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "starlight-pickup",
      "family": "starbloom.effects.starlight-pickup",
      "state": "active",
      "direction": "s",
      "variant": 0,
      "usage": "Starlight fragments spiral inward on collection.",
      "path": "expansion/starbloom/effects/starlight-pickup/active-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "0757e42824abec15474bc9e099716c6841b706f2d98d407127fe2c2d81749b0a",
      "visualSha256": "57a0d4b7ae6619a949cf6aa09b77854beee0d30efde9082e1c43a06d62289897",
      "tags": [
        "Action roguelite",
        "effects",
        "starlight-pickup",
        "active",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/starlight-pickup/active-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "s",
        "sha256": "17086558eabfa0baae5360f372390cdd934a58df323ec408162059af94e2d361"
      }
    },
    {
      "id": "starbloom.effects.petal-shot.active.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "petal-shot",
      "family": "starbloom.effects.petal-shot",
      "state": "active",
      "direction": "s",
      "variant": 0,
      "usage": "Centered friendly projectile; eight screen facings keep the bright core on its gameplay point.",
      "path": "expansion/starbloom/effects/petal-shot/active-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "f9d5d87e06ff3aa37f7fa269f43ce8b51f7dfa5894d2610e0cc0d02c170c6bf2",
      "visualSha256": "72a2f00ba206632fa5f7403c065b21c7e3ff58f155b8ff30895853ebcbfdb854",
      "tags": [
        "Action roguelite",
        "effects",
        "petal-shot",
        "active",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/petal-shot/active-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "s",
        "sha256": "0d55992553e59168a44df2e8098aa0ce471f535c00f412e1308a145734a02332"
      }
    },
    {
      "id": "starbloom.effects.petal-shot.active.se.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "petal-shot",
      "family": "starbloom.effects.petal-shot",
      "state": "active",
      "direction": "se",
      "variant": 0,
      "usage": "Centered friendly projectile; eight screen facings keep the bright core on its gameplay point.",
      "path": "expansion/starbloom/effects/petal-shot/active-se-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "b3401600dc91dcdfd63f44e86723e2f960d5a9d977e989be55b4a9e2a85dcfab",
      "visualSha256": "2110cd848d88506924a9b1b460f06e039caa311adb13d87538f420a80ef328c0",
      "tags": [
        "Action roguelite",
        "effects",
        "petal-shot",
        "active",
        "se",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/petal-shot/active-se-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "se",
        "sha256": "4dd5ae16f86a3f4ba98ed22b1838fb9b4c5a2608091183e529af0126f439c1b1"
      }
    },
    {
      "id": "starbloom.effects.petal-shot.active.e.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "petal-shot",
      "family": "starbloom.effects.petal-shot",
      "state": "active",
      "direction": "e",
      "variant": 0,
      "usage": "Centered friendly projectile; eight screen facings keep the bright core on its gameplay point.",
      "path": "expansion/starbloom/effects/petal-shot/active-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "814153baa919fb637ce8e0f1b373acd0fb085a578dec9eb77fb6b2bb3024c8cf",
      "visualSha256": "f79e1c22ddcd5532b0a8452b4aede702c2ef306c1bf823da21d0e818acf47097",
      "tags": [
        "Action roguelite",
        "effects",
        "petal-shot",
        "active",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/petal-shot/active-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "e",
        "sha256": "8dd6a19e5b27bd587fee8aff1e0a4438b4ec7b6e5c700706f3c605085452058d"
      }
    },
    {
      "id": "starbloom.effects.petal-shot.active.ne.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "petal-shot",
      "family": "starbloom.effects.petal-shot",
      "state": "active",
      "direction": "ne",
      "variant": 0,
      "usage": "Centered friendly projectile; eight screen facings keep the bright core on its gameplay point.",
      "path": "expansion/starbloom/effects/petal-shot/active-ne-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "c9d412a93d39e8076beda75acc03541d42ceabd08312c7af880c9032c6bde3c1",
      "visualSha256": "dafb3bf4f7fa1236cd444af6a53981310c6f0873e8e8df50ca2da63b00268e6f",
      "tags": [
        "Action roguelite",
        "effects",
        "petal-shot",
        "active",
        "ne",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/petal-shot/active-ne-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "ne",
        "sha256": "a3368e00f86c9d3151c0863317c6a4d04d92993a1c1ebabc38edbfe2f2a2178a"
      }
    },
    {
      "id": "starbloom.effects.petal-shot.active.n.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "petal-shot",
      "family": "starbloom.effects.petal-shot",
      "state": "active",
      "direction": "n",
      "variant": 0,
      "usage": "Centered friendly projectile; eight screen facings keep the bright core on its gameplay point.",
      "path": "expansion/starbloom/effects/petal-shot/active-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "a51f8c1a0ba84fd65730edcd8f92bd2265ffb5c83746fe6eefe18d70d4cf3964",
      "visualSha256": "6cb1aa90494b15e90b1ee3630de124ef0426948a2819109e810e84afe177e8d5",
      "tags": [
        "Action roguelite",
        "effects",
        "petal-shot",
        "active",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/petal-shot/active-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "n",
        "sha256": "143915be6f8265248b96904c6df0b4cb2e61ccadf70cdfe95d3b4d64e4e1dbe2"
      }
    },
    {
      "id": "starbloom.effects.petal-shot.active.nw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "petal-shot",
      "family": "starbloom.effects.petal-shot",
      "state": "active",
      "direction": "nw",
      "variant": 0,
      "usage": "Centered friendly projectile; eight screen facings keep the bright core on its gameplay point.",
      "path": "expansion/starbloom/effects/petal-shot/active-nw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "5e29dcf88df5fd7fb956a123bfed9f9f4fd917444ff41aae5995ee6babfd5b56",
      "visualSha256": "8d2d1c348ab2acd920b7ee3cbd2401f834938426028e7a69e8a30d8dab59ff48",
      "tags": [
        "Action roguelite",
        "effects",
        "petal-shot",
        "active",
        "nw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/petal-shot/active-nw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "nw",
        "sha256": "2506008cc61dfcb6838ac835c7dcb1c6801de1cf823dfe5b36e119ce4e32fd31"
      }
    },
    {
      "id": "starbloom.effects.petal-shot.active.w.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "petal-shot",
      "family": "starbloom.effects.petal-shot",
      "state": "active",
      "direction": "w",
      "variant": 0,
      "usage": "Centered friendly projectile; eight screen facings keep the bright core on its gameplay point.",
      "path": "expansion/starbloom/effects/petal-shot/active-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "69eaf0a17c75efd71c624c8e3392e03fb6e37f8338c5dbe2e38c16470b4477cb",
      "visualSha256": "8c6c1a7b7b4d8d62e749c9e6c148b6a71b930993c87e4b553ac90b373eb8cdc3",
      "tags": [
        "Action roguelite",
        "effects",
        "petal-shot",
        "active",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/petal-shot/active-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "w",
        "sha256": "be9da92ba38292693bbb2adc81a248462afbb9fdc3de5d86d1c91350ac1b042b"
      }
    },
    {
      "id": "starbloom.effects.petal-shot.active.sw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "petal-shot",
      "family": "starbloom.effects.petal-shot",
      "state": "active",
      "direction": "sw",
      "variant": 0,
      "usage": "Centered friendly projectile; eight screen facings keep the bright core on its gameplay point.",
      "path": "expansion/starbloom/effects/petal-shot/active-sw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "d5a065be8116ab4cdd7c112b7e4a69037e5de3136091b56ec3db816802a78d84",
      "visualSha256": "cf2c85a1d0525d97356111cf4c8730f37722104fb3535c92ca70cb2f0b9b0ea1",
      "tags": [
        "Action roguelite",
        "effects",
        "petal-shot",
        "active",
        "sw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/petal-shot/active-sw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "sw",
        "sha256": "9facf7de059b6787cfa3f334bb6fc65e276384fb7df87741b65704ea0d87b001"
      }
    },
    {
      "id": "starbloom.effects.barb-shot.active.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "barb-shot",
      "family": "starbloom.effects.barb-shot",
      "state": "active",
      "direction": "s",
      "variant": 0,
      "usage": "Centered hostile projectile; dark barbed spear follows its velocity in eight screen facings.",
      "path": "expansion/starbloom/effects/barb-shot/active-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "b3e4762b03b0e2f4d3d9a3629d2b2943c2fd8062a5143ad72f92e25756afd318",
      "visualSha256": "13fd524fcc75fed0107099884b49195968fecd8960680cfde3b2cb25bbada84c",
      "tags": [
        "Action roguelite",
        "effects",
        "barb-shot",
        "active",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/barb-shot/active-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "s",
        "sha256": "1884eb3f192805aafb188dc4ab81be4f5c0cb7721367fa7c704e1cae13deb6ea"
      }
    },
    {
      "id": "starbloom.effects.barb-shot.active.se.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "barb-shot",
      "family": "starbloom.effects.barb-shot",
      "state": "active",
      "direction": "se",
      "variant": 0,
      "usage": "Centered hostile projectile; dark barbed spear follows its velocity in eight screen facings.",
      "path": "expansion/starbloom/effects/barb-shot/active-se-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "be9a4f832da3a7f0c22a15d6307c74996b6ad84ba794d44daeafe24cc82cbc75",
      "visualSha256": "0440a37833e0ff4690a9c2b36c70a781c7fbb56d195043172d6e0f74370f1994",
      "tags": [
        "Action roguelite",
        "effects",
        "barb-shot",
        "active",
        "se",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/barb-shot/active-se-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "se",
        "sha256": "9e9473b4e19f89bc8816f43249574ea9817d4b3736bde77fa9ef03dff96377a6"
      }
    },
    {
      "id": "starbloom.effects.barb-shot.active.e.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "barb-shot",
      "family": "starbloom.effects.barb-shot",
      "state": "active",
      "direction": "e",
      "variant": 0,
      "usage": "Centered hostile projectile; dark barbed spear follows its velocity in eight screen facings.",
      "path": "expansion/starbloom/effects/barb-shot/active-e-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "11a7ce48a69d556d84c2c0bd442a09040627b3a0a67935c357e62b8e6295eeaa",
      "visualSha256": "b28f19db6e6472238f6673b2dea92b951be0529fe5285432232c252eb73157c7",
      "tags": [
        "Action roguelite",
        "effects",
        "barb-shot",
        "active",
        "e",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/barb-shot/active-e-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "e",
        "sha256": "5d14cc194fb01d0fb542924de64af531371be824b120bf3f62642dedbd09c363"
      }
    },
    {
      "id": "starbloom.effects.barb-shot.active.ne.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "barb-shot",
      "family": "starbloom.effects.barb-shot",
      "state": "active",
      "direction": "ne",
      "variant": 0,
      "usage": "Centered hostile projectile; dark barbed spear follows its velocity in eight screen facings.",
      "path": "expansion/starbloom/effects/barb-shot/active-ne-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "8388a5a6615decdc8ba1c02fcedb514bc68cadb4b76b961adecf9b2f6f8f098f",
      "visualSha256": "7f9d7fa395030f4f0f367e847fe8b7a714338bf2684c9363659edb6b8211d87c",
      "tags": [
        "Action roguelite",
        "effects",
        "barb-shot",
        "active",
        "ne",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/barb-shot/active-ne-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "ne",
        "sha256": "71feed7ea72a8c9bad10ebe00de78bce4f9077aeef7eb7ecddeaa387e806035a"
      }
    },
    {
      "id": "starbloom.effects.barb-shot.active.n.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "barb-shot",
      "family": "starbloom.effects.barb-shot",
      "state": "active",
      "direction": "n",
      "variant": 0,
      "usage": "Centered hostile projectile; dark barbed spear follows its velocity in eight screen facings.",
      "path": "expansion/starbloom/effects/barb-shot/active-n-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "f20110dfae4d084f33644bfc3cfe405338182c901ff1a7bf250bc6c85c5ee709",
      "visualSha256": "ade5c4d6a12cc871b7bc1cac9f2b76e2fe2eeeaffa5b2ccf89d9ff08244da81a",
      "tags": [
        "Action roguelite",
        "effects",
        "barb-shot",
        "active",
        "n",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/barb-shot/active-n-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "n",
        "sha256": "2f5e3f5bf4c97372ae8833e97706f749cbae027e856a51c69c4a78097823abea"
      }
    },
    {
      "id": "starbloom.effects.barb-shot.active.nw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "barb-shot",
      "family": "starbloom.effects.barb-shot",
      "state": "active",
      "direction": "nw",
      "variant": 0,
      "usage": "Centered hostile projectile; dark barbed spear follows its velocity in eight screen facings.",
      "path": "expansion/starbloom/effects/barb-shot/active-nw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "14608093247ef23430f9d5917bc8930e1c94eb454c83b9cb5ceb2c3f95f629f6",
      "visualSha256": "d703040ccbea4e1a85b3fcb5a6f72efb80fece150ec6e27ba4e201d139093488",
      "tags": [
        "Action roguelite",
        "effects",
        "barb-shot",
        "active",
        "nw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/barb-shot/active-nw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "nw",
        "sha256": "13da5b92480e47812a720ec03c075c58015e04063e2a7a9e9c5e839ce6bad579"
      }
    },
    {
      "id": "starbloom.effects.barb-shot.active.w.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "barb-shot",
      "family": "starbloom.effects.barb-shot",
      "state": "active",
      "direction": "w",
      "variant": 0,
      "usage": "Centered hostile projectile; dark barbed spear follows its velocity in eight screen facings.",
      "path": "expansion/starbloom/effects/barb-shot/active-w-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "aff2b91a2300acc883c92b5eda7d0b7dcc964504fc5d01e106f09f462712692a",
      "visualSha256": "b85a34321ef07f587288e1c683ab36353a5b59e2f81d42c36c7341f1dc461c21",
      "tags": [
        "Action roguelite",
        "effects",
        "barb-shot",
        "active",
        "w",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/barb-shot/active-w-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "w",
        "sha256": "6110447dde0c6d0f7458df2e0a3defd5749e63772c7c69b2ea076695184a59b0"
      }
    },
    {
      "id": "starbloom.effects.barb-shot.active.sw.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "barb-shot",
      "family": "starbloom.effects.barb-shot",
      "state": "active",
      "direction": "sw",
      "variant": 0,
      "usage": "Centered hostile projectile; dark barbed spear follows its velocity in eight screen facings.",
      "path": "expansion/starbloom/effects/barb-shot/active-sw-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "06300cb25b062523d8bb91c7070b98acf82864d2ad4093a96a8190c031aaa57e",
      "visualSha256": "cff81cf0d44890d2cae8ec18e839e932095871f61e6ff846ec27cc11f3af85d4",
      "tags": [
        "Action roguelite",
        "effects",
        "barb-shot",
        "active",
        "sw",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/barb-shot/active-sw-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "sw",
        "sha256": "eb15d9191c4199b9de42bd0e3eac9c23e1e4023c6a872040a13bc71d7213388b"
      }
    },
    {
      "id": "starbloom.effects.bell-pulse.active.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "bell-pulse",
      "family": "starbloom.effects.bell-pulse",
      "state": "active",
      "direction": "s",
      "variant": 0,
      "usage": "Defensive bell pulse: a short hollow wave with repelled barbs; no collision or damage is inferred.",
      "path": "expansion/starbloom/effects/bell-pulse/active-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "509ddeddca78e74809ba99b4fc3fc4279125f4ef743de48d4264cf6b8954e113",
      "visualSha256": "1c859d55bc6dd1658753b88ae83754d7ecf30bafa76ba2a81abb82546406b342",
      "tags": [
        "Action roguelite",
        "effects",
        "bell-pulse",
        "active",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/bell-pulse/active-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "s",
        "sha256": "418ec04f983871899beab06dbac56e38f73f1aec05fb5ddf39566f86a4955eaf"
      }
    },
    {
      "id": "starbloom.effects.comet-burst.active.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "comet-burst",
      "family": "starbloom.effects.comet-burst",
      "state": "active",
      "direction": "s",
      "variant": 0,
      "usage": "Dash-triggered cactus release: hollow ground star and short outward trails; the engine draws the true target radius.",
      "path": "expansion/starbloom/effects/comet-burst/active-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "d4da459eccaa51ec6f8d2e1c945fe5fbfaecfe446df501703157187c941473a5",
      "visualSha256": "d7143271c585e4124e1237e0179d2b5681c777e9a8d3285a6bb8f12397c13c7e",
      "tags": [
        "Action roguelite",
        "effects",
        "comet-burst",
        "active",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/comet-burst/active-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "s",
        "sha256": "c3be71046c8256b0dd12a22b87fdb780125eddb347e5b9ae1414bf60d2d38d3f"
      }
    },
    {
      "id": "starbloom.effects.comet-strike.active.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "effects",
      "kind": "comet-strike",
      "family": "starbloom.effects.comet-strike",
      "state": "active",
      "direction": "s",
      "variant": 0,
      "usage": "Cactus hit confirmation: six short outward shards keep the enemy center readable.",
      "path": "expansion/starbloom/effects/comet-strike/active-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "6e580cce1fc585f9d51adfd9a8f71436eb25e22d5d077a35ed866ed4a6ac2a74",
      "visualSha256": "e06d26ffd8a599fc71aa1a0652be8eb149e7295ee5629883099e756585452678",
      "tags": [
        "Action roguelite",
        "effects",
        "comet-strike",
        "active",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "animation": {
        "path": "expansion/starbloom/effects/comet-strike/active-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 12,
        "loop": false,
        "state": "active",
        "direction": "s",
        "sha256": "a6312121dc49017f0bc650b0ab689cf56dd5566bf7a7f44e5f79840a3161b64c"
      }
    },
    {
      "id": "starbloom.ui.spawn-warning.default.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "ui",
      "kind": "spawn-warning",
      "family": "starbloom.ui.spawn-warning",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Spawn warning: three inward chevrons surrounding a clearly empty center.",
      "path": "expansion/starbloom/ui/spawn-warning/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "47725fdf81eb9f4e07e1e9d1fbd18360caf62a9af80b89708f6206834bec040a",
      "visualSha256": "de98171b24d836874bd6f47a4db73f1183ddabf908d782cf286534cef07579a8",
      "tags": [
        "Action roguelite",
        "ui",
        "spawn-warning",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "starbloom.ui.danger-cone.default.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "ui",
      "kind": "danger-cone",
      "family": "starbloom.ui.danger-cone",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Attack cone warning; rotate using gameplay aiming, not terrain coordinates.",
      "path": "expansion/starbloom/ui/danger-cone/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "fa29b8b63d5331248426a4d751f8fd45d917856d8f75f41e511f6b991f0a36d4",
      "visualSha256": "f4344bb70a7ce15c3e0084da019f72717190561cbf68f44ab2d6d969210cf122",
      "tags": [
        "Action roguelite",
        "ui",
        "danger-cone",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "starbloom.ui.root-zone.default.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "ui",
      "kind": "root-zone",
      "family": "starbloom.ui.root-zone",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Slowing influence zone with toothed root boundary.",
      "path": "expansion/starbloom/ui/root-zone/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "071207650513ab08e140d176c16758f92f103cc3f2a9734ecc1a1529e22dd3cf",
      "visualSha256": "4a023630099e151b06f4b9e0796a82bf3d88b673e0cfc486451723c387847208",
      "tags": [
        "Action roguelite",
        "ui",
        "root-zone",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "starbloom.ui.healing-zone.default.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "ui",
      "kind": "healing-zone",
      "family": "starbloom.ui.healing-zone",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Healing influence zone with plus-shaped center.",
      "path": "expansion/starbloom/ui/healing-zone/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "816210e66b6a7ffa57c1c598f63ec76175a3b1fa6286b93690af2a8804ed9e73",
      "visualSha256": "05fb994ac1dfcf4d2fd21a11efdd3ceaf50d72332adf72b5aa29e1122a2c2dbf",
      "tags": [
        "Action roguelite",
        "ui",
        "healing-zone",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "starbloom.ui.dash-ready.default.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "ui",
      "kind": "dash-ready",
      "family": "starbloom.ui.dash-ready",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Dash readiness icon with crescent and three motion bars.",
      "path": "expansion/starbloom/ui/dash-ready/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "5989d4439c39016b959c9da9775b20188d39f793dc878261c2d11c8755824d33",
      "visualSha256": "bc1455aca3848b318f89c7a3c3a2bf3706b27eb9c10cf44f04326d6161723f6f",
      "tags": [
        "Action roguelite",
        "ui",
        "dash-ready",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "starbloom.ui.garden-socket.default.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "ui",
      "kind": "garden-socket",
      "family": "starbloom.ui.garden-socket",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Planting socket ring with four anchor notches.",
      "path": "expansion/starbloom/ui/garden-socket/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "087686d2ec0e1f10e3405e78b810383887c27b07b6ebcab20074f39b5e93551a",
      "visualSha256": "f6567634bf3a76858be1ffc8178e0a5033553772c8bf9471423720b94e65f51d",
      "tags": [
        "Action roguelite",
        "ui",
        "garden-socket",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "starbloom.props.wave-seal.dormant.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "wave-seal",
      "family": "starbloom.props.wave-seal",
      "state": "dormant",
      "direction": "s",
      "variant": 0,
      "usage": "Wave progression obelisk: sleeping closed bud, armed open iris, cleared check-shaped orbit.",
      "path": "expansion/starbloom/props/wave-seal/dormant-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "ee761eaed851e9a33db4edfde9159ca1b7a4648fbdfd3968715439daa80cdda7",
      "visualSha256": "977c660ecc464f409d5e2f51ffed22c38625c87c915a3f185218ab346e8201b9",
      "tags": [
        "Action roguelite",
        "props",
        "wave-seal",
        "dormant",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.wave-seal.armed.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "wave-seal",
      "family": "starbloom.props.wave-seal",
      "state": "armed",
      "direction": "s",
      "variant": 0,
      "usage": "Wave progression obelisk: sleeping closed bud, armed open iris, cleared check-shaped orbit.",
      "path": "expansion/starbloom/props/wave-seal/armed-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "88a9131e92d4e930e23621584e86098e40202a39ed7f336b421169657dbca67d",
      "visualSha256": "5b6d9788b2bc4e23eab91d81ed08538c4febea602a2f9446271973b679381bf6",
      "tags": [
        "Action roguelite",
        "props",
        "wave-seal",
        "armed",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.wave-seal.cleared.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "wave-seal",
      "family": "starbloom.props.wave-seal",
      "state": "cleared",
      "direction": "s",
      "variant": 0,
      "usage": "Wave progression obelisk: sleeping closed bud, armed open iris, cleared check-shaped orbit.",
      "path": "expansion/starbloom/props/wave-seal/cleared-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "fd10bb05f17ef4d1b7ce228e3a1c511213f27043955eb85d08885ea59df5f1dd",
      "visualSha256": "a6d7bb9b9c252c2ee4753d659b68ddb5fece939040d699dd2be094adb287bf5a",
      "tags": [
        "Action roguelite",
        "props",
        "wave-seal",
        "cleared",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.ui.dash-aura.ready.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "ui",
      "kind": "dash-aura",
      "family": "starbloom.ui.dash-aura",
      "state": "ready",
      "direction": "s",
      "variant": 0,
      "usage": "Dash availability foot ring and active shield shell; gameplay owns invulnerability timing.",
      "path": "expansion/starbloom/ui/dash-aura/ready-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "9d26b8967106890eb9eb66c2098078ea4a44133645da71b45fad818985fc5180",
      "visualSha256": "4a044b571e987abfaf799b0beaafe10e6470435628c66f8615b91f6d380400fa",
      "tags": [
        "Action roguelite",
        "ui",
        "dash-aura",
        "ready",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "starbloom.ui.dash-aura.active.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "ui",
      "kind": "dash-aura",
      "family": "starbloom.ui.dash-aura",
      "state": "active",
      "direction": "s",
      "variant": 0,
      "usage": "Dash availability foot ring and active shield shell; gameplay owns invulnerability timing.",
      "path": "expansion/starbloom/ui/dash-aura/active-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "bee1938186e8672b8146c940a852b1b2cdddcc255008d595166f3b35c8bb3902",
      "visualSha256": "56dcef31f72ddb5565af7699daccadfe641680acf6e4db767b01b5e029f79b54",
      "tags": [
        "Action roguelite",
        "ui",
        "dash-aura",
        "active",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "starbloom.terrain.lunar-paving.default.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "lunar-paving",
      "family": "starbloom.terrain.lunar-paving",
      "state": "default",
      "direction": "s",
      "variant": 0,
      "usage": "Moonstone paving with inset orbital design.",
      "path": "expansion/starbloom/terrain/lunar-paving/default-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "4e0468536ce5c503f373c751aabb71ce1d3053aae3b936553af862d7d2c6fcbf",
      "visualSha256": "19a15827329a2da58c9a068ce9b889bcd05d39a61fc13acac913aa2b6b1f3996",
      "tags": [
        "Action roguelite",
        "terrain",
        "lunar-paving",
        "default",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "starbloom.terrain.root-channel.m00.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "root-channel",
      "family": "starbloom.terrain.root-channel",
      "state": "m00",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen root-channel connections; bits identify connected diamond edges.",
      "path": "expansion/starbloom/terrain/root-channel/m00-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "7e5a2f31d10ce711762617e5380b8d32b73bbc829ae10e1a95239c56824d6f5d",
      "visualSha256": "e0c427e76acfc8ccee74d0f19242857e1957bb2341e2ad0118b08982fd57c6c0",
      "tags": [
        "Action roguelite",
        "terrain",
        "root-channel",
        "m00",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "connected-neighbor"
      }
    },
    {
      "id": "starbloom.terrain.root-channel.m01.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "root-channel",
      "family": "starbloom.terrain.root-channel",
      "state": "m01",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen root-channel connections; bits identify connected diamond edges.",
      "path": "expansion/starbloom/terrain/root-channel/m01-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "0b45577371937ffa177691950e7c9e80a247f8e1d7d30f49365b333a8afe8107",
      "visualSha256": "866d6f5b866403d54dfb5cfe374debad604b9f20fc56517ae2485ceadf5552e2",
      "tags": [
        "Action roguelite",
        "terrain",
        "root-channel",
        "m01",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "connected-neighbor"
      }
    },
    {
      "id": "starbloom.terrain.root-channel.m02.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "root-channel",
      "family": "starbloom.terrain.root-channel",
      "state": "m02",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen root-channel connections; bits identify connected diamond edges.",
      "path": "expansion/starbloom/terrain/root-channel/m02-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "60fa732b3edec8b56e6dcc020f20c95858cdf2f0345f7cc7af68e9ef76c90522",
      "visualSha256": "6f7181366103d2ebb8d579208b77fd0dbf48d2edaeb86959a9c5832531f2b413",
      "tags": [
        "Action roguelite",
        "terrain",
        "root-channel",
        "m02",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "connected-neighbor"
      }
    },
    {
      "id": "starbloom.terrain.root-channel.m03.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "root-channel",
      "family": "starbloom.terrain.root-channel",
      "state": "m03",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen root-channel connections; bits identify connected diamond edges.",
      "path": "expansion/starbloom/terrain/root-channel/m03-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "519b08df2b38ef06fe6ac2255bfe7408fce3fcc7f588d77e1110fe9edebba9d0",
      "visualSha256": "7266752c8ad38ac85858ef78aef8f9457fadf4dea9b8e5e082f20857683694c8",
      "tags": [
        "Action roguelite",
        "terrain",
        "root-channel",
        "m03",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "connected-neighbor"
      }
    },
    {
      "id": "starbloom.terrain.root-channel.m04.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "root-channel",
      "family": "starbloom.terrain.root-channel",
      "state": "m04",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen root-channel connections; bits identify connected diamond edges.",
      "path": "expansion/starbloom/terrain/root-channel/m04-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "068e6a4d0f5cb893d953f6dcdf73787f79f36edea7e62ba766c32f66f9ba8cbd",
      "visualSha256": "846cf588d8a6a61bac40c353267dff53a792f7f4d64733e11abc664f6b7e539b",
      "tags": [
        "Action roguelite",
        "terrain",
        "root-channel",
        "m04",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "connected-neighbor"
      }
    },
    {
      "id": "starbloom.terrain.root-channel.m05.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "root-channel",
      "family": "starbloom.terrain.root-channel",
      "state": "m05",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen root-channel connections; bits identify connected diamond edges.",
      "path": "expansion/starbloom/terrain/root-channel/m05-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e9fee76eba678226bb25d41b6658d017a331511b062ade7367eba6b6442e5f63",
      "visualSha256": "28cd946fde70789d18c0946a8bcdff401b9407d93ab7dfb7218d87a394c8c084",
      "tags": [
        "Action roguelite",
        "terrain",
        "root-channel",
        "m05",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "connected-neighbor"
      }
    },
    {
      "id": "starbloom.terrain.root-channel.m06.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "root-channel",
      "family": "starbloom.terrain.root-channel",
      "state": "m06",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen root-channel connections; bits identify connected diamond edges.",
      "path": "expansion/starbloom/terrain/root-channel/m06-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "469a5e71a8f7fbf1fdea27c9094985653bb4260339b64f5cdfcf92c11f8d85ac",
      "visualSha256": "866fc8803385c0a4de0e9317450b54b12b05dfbe2237d3c9a9351f5a726f926e",
      "tags": [
        "Action roguelite",
        "terrain",
        "root-channel",
        "m06",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "connected-neighbor"
      }
    },
    {
      "id": "starbloom.terrain.root-channel.m07.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "root-channel",
      "family": "starbloom.terrain.root-channel",
      "state": "m07",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen root-channel connections; bits identify connected diamond edges.",
      "path": "expansion/starbloom/terrain/root-channel/m07-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "a973cf0247f6ace5cbaa86eef0fe6efd6ac80ba0bf415128a3e76f1e492b6453",
      "visualSha256": "b76dfd6150f77a6407fad2c766a0fad20c22439490dcec4bd8362ba0b4af222d",
      "tags": [
        "Action roguelite",
        "terrain",
        "root-channel",
        "m07",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "connected-neighbor"
      }
    },
    {
      "id": "starbloom.terrain.root-channel.m08.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "root-channel",
      "family": "starbloom.terrain.root-channel",
      "state": "m08",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen root-channel connections; bits identify connected diamond edges.",
      "path": "expansion/starbloom/terrain/root-channel/m08-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "fab9006659af0fdfb034d8ee89dce99e7732df7396e7ab0c325725afbf94c89c",
      "visualSha256": "256af50983e82f75478b47e24eb25841785af16b6f7601fd6f350d458cf65be1",
      "tags": [
        "Action roguelite",
        "terrain",
        "root-channel",
        "m08",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "connected-neighbor"
      }
    },
    {
      "id": "starbloom.terrain.root-channel.m09.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "root-channel",
      "family": "starbloom.terrain.root-channel",
      "state": "m09",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen root-channel connections; bits identify connected diamond edges.",
      "path": "expansion/starbloom/terrain/root-channel/m09-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "6d7a6c7f7cb10d9779223a7467f042e9d67fd7d81b127068913021b1330450dc",
      "visualSha256": "2075787683e786460bc3216e262d0bdcc22bbc2ca3bbf2508765eea3ca22dc26",
      "tags": [
        "Action roguelite",
        "terrain",
        "root-channel",
        "m09",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "connected-neighbor"
      }
    },
    {
      "id": "starbloom.terrain.root-channel.m10.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "root-channel",
      "family": "starbloom.terrain.root-channel",
      "state": "m10",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen root-channel connections; bits identify connected diamond edges.",
      "path": "expansion/starbloom/terrain/root-channel/m10-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "fb472f90d61464e17f55d1ef71e728589bbabd77c47d8313e776bdc544372d9b",
      "visualSha256": "68f9c22298b438d480a9a77feb4e4270beb0c174bfefac46cab583c3cb028057",
      "tags": [
        "Action roguelite",
        "terrain",
        "root-channel",
        "m10",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "connected-neighbor"
      }
    },
    {
      "id": "starbloom.terrain.root-channel.m11.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "root-channel",
      "family": "starbloom.terrain.root-channel",
      "state": "m11",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen root-channel connections; bits identify connected diamond edges.",
      "path": "expansion/starbloom/terrain/root-channel/m11-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "b0c35046059ef13527c71d991a829b3c6692cc95850abe4f374ad712ef66f9ea",
      "visualSha256": "0ae1eaed6753dbe63d90573eb4d73703b3149e5c35c21c60a77d5352045b9b99",
      "tags": [
        "Action roguelite",
        "terrain",
        "root-channel",
        "m11",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "connected-neighbor"
      }
    },
    {
      "id": "starbloom.terrain.root-channel.m12.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "root-channel",
      "family": "starbloom.terrain.root-channel",
      "state": "m12",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen root-channel connections; bits identify connected diamond edges.",
      "path": "expansion/starbloom/terrain/root-channel/m12-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "1993c94fc71b7b73816c3560807cde1d7629689947b394cb0362d02958530c23",
      "visualSha256": "1e96234fe8ba31b55c67f67375465ede4991e10dd5dcdf0a7972ff4f7993a724",
      "tags": [
        "Action roguelite",
        "terrain",
        "root-channel",
        "m12",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "connected-neighbor"
      }
    },
    {
      "id": "starbloom.terrain.root-channel.m13.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "root-channel",
      "family": "starbloom.terrain.root-channel",
      "state": "m13",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen root-channel connections; bits identify connected diamond edges.",
      "path": "expansion/starbloom/terrain/root-channel/m13-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "4a3ec97943febb82ef462b0cadc2c47b63020203e2072b748e660d00c1f8b768",
      "visualSha256": "4d37ef473a9df119d58ccea3ebfa6f113b8bebb82489ca75898ef7748cd54ad9",
      "tags": [
        "Action roguelite",
        "terrain",
        "root-channel",
        "m13",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "connected-neighbor"
      }
    },
    {
      "id": "starbloom.terrain.root-channel.m14.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "root-channel",
      "family": "starbloom.terrain.root-channel",
      "state": "m14",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen root-channel connections; bits identify connected diamond edges.",
      "path": "expansion/starbloom/terrain/root-channel/m14-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "1d35e2de29474e6c11634a49509f462a8a885009705d677e5dbc63cd67093df0",
      "visualSha256": "0d50a2eb7f8a812d8b6807584614eef4b4545c67d927d3ec3d82b9797ed2603a",
      "tags": [
        "Action roguelite",
        "terrain",
        "root-channel",
        "m14",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "connected-neighbor"
      }
    },
    {
      "id": "starbloom.terrain.root-channel.m15.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "root-channel",
      "family": "starbloom.terrain.root-channel",
      "state": "m15",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen root-channel connections; bits identify connected diamond edges.",
      "path": "expansion/starbloom/terrain/root-channel/m15-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "b3b1dcbcccae5f8b68a0bcfe202055fe5a874e6a66d6b9f3a11fe8415f4f6c82",
      "visualSha256": "a0f245cc2097e28299f219e3dee2124f8600b8e8270f7e685c52b859ec6db76f",
      "tags": [
        "Action roguelite",
        "terrain",
        "root-channel",
        "m15",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "connected-neighbor"
      }
    },
    {
      "id": "starbloom.terrain.cracked-moonstone.dormant.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "cracked-moonstone",
      "family": "starbloom.terrain.cracked-moonstone",
      "state": "dormant",
      "direction": "s",
      "variant": 0,
      "usage": "Calm and energized cracks reveal a buried stellar vein.",
      "path": "expansion/starbloom/terrain/cracked-moonstone/dormant-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "84ef71ded56d210ffc162fd9a8ce4f1b2ddee44486bc3df47dcc56744b949376",
      "visualSha256": "88be23d85a4992b7ed2b20ae8d23f7aa9f27abf5fbae752f96bca0ce0ada1569",
      "tags": [
        "Action roguelite",
        "terrain",
        "cracked-moonstone",
        "dormant",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "starbloom.terrain.cracked-moonstone.charged.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "cracked-moonstone",
      "family": "starbloom.terrain.cracked-moonstone",
      "state": "charged",
      "direction": "s",
      "variant": 0,
      "usage": "Calm and energized cracks reveal a buried stellar vein.",
      "path": "expansion/starbloom/terrain/cracked-moonstone/charged-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "422647901a1d9982ad021d3eab4a4e66a6f8f2b056b16711fd08f7f6efe0158a",
      "visualSha256": "53f1ffb21218461c8576822cd35a6a78a97d8ba2374cea90a2d9d1aeb1d07951",
      "tags": [
        "Action roguelite",
        "terrain",
        "cracked-moonstone",
        "charged",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint"
    },
    {
      "id": "starbloom.terrain.garden-edge.m00.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "garden-edge",
      "family": "starbloom.terrain.garden-edge",
      "state": "m00",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen combinations of exposed garden boundary; no auto-tiling policy is inferred.",
      "path": "expansion/starbloom/terrain/garden-edge/m00-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "b095a1c1d875622a1bb2032469effd7a726fbd3d5b2c53cd0116b929e18c7952",
      "visualSha256": "1a535ec4a93796f25af06840d6f8316a9f2a36a4519531b20b7cd268475adc31",
      "tags": [
        "Action roguelite",
        "terrain",
        "garden-edge",
        "m00",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "exposed-boundary"
      }
    },
    {
      "id": "starbloom.terrain.garden-edge.m01.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "garden-edge",
      "family": "starbloom.terrain.garden-edge",
      "state": "m01",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen combinations of exposed garden boundary; no auto-tiling policy is inferred.",
      "path": "expansion/starbloom/terrain/garden-edge/m01-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "40bddf3c3fc35fdd9b3bcda1b8dd517497a1044d6371582430daa4dbc6322293",
      "visualSha256": "8a284e3524b057620e023442fcf75f0df9aa727a6df1fe03b2b103896adcac61",
      "tags": [
        "Action roguelite",
        "terrain",
        "garden-edge",
        "m01",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "exposed-boundary"
      }
    },
    {
      "id": "starbloom.terrain.garden-edge.m02.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "garden-edge",
      "family": "starbloom.terrain.garden-edge",
      "state": "m02",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen combinations of exposed garden boundary; no auto-tiling policy is inferred.",
      "path": "expansion/starbloom/terrain/garden-edge/m02-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "6c379b4b372e3b71088b64b59340c9588bf7c1530f0f5ac59069231250feebbd",
      "visualSha256": "05c19cd7931dc3022afa16ee97755feaf8a697d8a401cdaec894b8d16f4a7b2e",
      "tags": [
        "Action roguelite",
        "terrain",
        "garden-edge",
        "m02",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "exposed-boundary"
      }
    },
    {
      "id": "starbloom.terrain.garden-edge.m03.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "garden-edge",
      "family": "starbloom.terrain.garden-edge",
      "state": "m03",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen combinations of exposed garden boundary; no auto-tiling policy is inferred.",
      "path": "expansion/starbloom/terrain/garden-edge/m03-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e5ca347b6f908e3d00702d415adc2f806abb4d434999a8a931c428932131b724",
      "visualSha256": "91c39b239f01ce6baa5faf9a72b6e60b54d2c9fb72adaf5cd85607d724ffcd75",
      "tags": [
        "Action roguelite",
        "terrain",
        "garden-edge",
        "m03",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "exposed-boundary"
      }
    },
    {
      "id": "starbloom.terrain.garden-edge.m04.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "garden-edge",
      "family": "starbloom.terrain.garden-edge",
      "state": "m04",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen combinations of exposed garden boundary; no auto-tiling policy is inferred.",
      "path": "expansion/starbloom/terrain/garden-edge/m04-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "5c2337e7c035994ec72482906ccf27f3db003c075bf993282b622ffab53805fe",
      "visualSha256": "9e6bf02392883051019dfd6993188593c6bc0b1322f97a5a8ec7215bd1dbe8a6",
      "tags": [
        "Action roguelite",
        "terrain",
        "garden-edge",
        "m04",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "exposed-boundary"
      }
    },
    {
      "id": "starbloom.terrain.garden-edge.m05.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "garden-edge",
      "family": "starbloom.terrain.garden-edge",
      "state": "m05",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen combinations of exposed garden boundary; no auto-tiling policy is inferred.",
      "path": "expansion/starbloom/terrain/garden-edge/m05-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "01a2aebda5dcc27f11c568d328006974cb8213513ab090f9a81dd2ff01e876a2",
      "visualSha256": "fefefef6edcd7f9006cf92bd420becd0d992707bede0c199282f20978ca348ba",
      "tags": [
        "Action roguelite",
        "terrain",
        "garden-edge",
        "m05",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "exposed-boundary"
      }
    },
    {
      "id": "starbloom.terrain.garden-edge.m06.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "garden-edge",
      "family": "starbloom.terrain.garden-edge",
      "state": "m06",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen combinations of exposed garden boundary; no auto-tiling policy is inferred.",
      "path": "expansion/starbloom/terrain/garden-edge/m06-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "e157f935877116dac2d6f9bbb5b8872e91adbb9cf86bc7fcb27c57ee359a9db1",
      "visualSha256": "b4076051e37ec9d85180dbffc17dd97a39599244d632c1296c26bc87533a8d1a",
      "tags": [
        "Action roguelite",
        "terrain",
        "garden-edge",
        "m06",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "exposed-boundary"
      }
    },
    {
      "id": "starbloom.terrain.garden-edge.m07.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "garden-edge",
      "family": "starbloom.terrain.garden-edge",
      "state": "m07",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen combinations of exposed garden boundary; no auto-tiling policy is inferred.",
      "path": "expansion/starbloom/terrain/garden-edge/m07-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "c67311810fa8db62bb645420e64b20ae79507b05bb0eef8925dde22aae57f2ad",
      "visualSha256": "581c9e1f154115a1103b20319c3282cd748924a453b629bc3fdaa9b9d0ccc0cb",
      "tags": [
        "Action roguelite",
        "terrain",
        "garden-edge",
        "m07",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "exposed-boundary"
      }
    },
    {
      "id": "starbloom.terrain.garden-edge.m08.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "garden-edge",
      "family": "starbloom.terrain.garden-edge",
      "state": "m08",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen combinations of exposed garden boundary; no auto-tiling policy is inferred.",
      "path": "expansion/starbloom/terrain/garden-edge/m08-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "a9ec5fe559cd02bb0337b5206107c313a1e3fb3c5ca6d02ab9469611339514bc",
      "visualSha256": "b1b904526672c89caa35d75543ad07e32817d2db5f9055aa43cbb962dc23e7f6",
      "tags": [
        "Action roguelite",
        "terrain",
        "garden-edge",
        "m08",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "exposed-boundary"
      }
    },
    {
      "id": "starbloom.terrain.garden-edge.m09.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "garden-edge",
      "family": "starbloom.terrain.garden-edge",
      "state": "m09",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen combinations of exposed garden boundary; no auto-tiling policy is inferred.",
      "path": "expansion/starbloom/terrain/garden-edge/m09-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "3492cf6bb26a3217f7ec98aaeb78f95eee717d806cdec13fbe11230a85e26f02",
      "visualSha256": "a20240e7b4f122785bab68ae113d5461f9c68d49b9c79f22effd5acffc70c076",
      "tags": [
        "Action roguelite",
        "terrain",
        "garden-edge",
        "m09",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "exposed-boundary"
      }
    },
    {
      "id": "starbloom.terrain.garden-edge.m10.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "garden-edge",
      "family": "starbloom.terrain.garden-edge",
      "state": "m10",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen combinations of exposed garden boundary; no auto-tiling policy is inferred.",
      "path": "expansion/starbloom/terrain/garden-edge/m10-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "f754b23b22cf9622c01a21d7ed5719cd125d372cafb7cd8d94a56485ab525c97",
      "visualSha256": "5a72c0eb70c32884ae93628398bb43d2f30d8767268fb6b69a575a8757624672",
      "tags": [
        "Action roguelite",
        "terrain",
        "garden-edge",
        "m10",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "exposed-boundary"
      }
    },
    {
      "id": "starbloom.terrain.garden-edge.m11.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "garden-edge",
      "family": "starbloom.terrain.garden-edge",
      "state": "m11",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen combinations of exposed garden boundary; no auto-tiling policy is inferred.",
      "path": "expansion/starbloom/terrain/garden-edge/m11-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "f3378b251a9e5cbf5d71fa48b21ea35744bff22d06e54eb65ca82ebdce12e09b",
      "visualSha256": "e1fcbbaf01e6bc188128a564f16e1c1de677a579f04cc0663a893164d5f8d23c",
      "tags": [
        "Action roguelite",
        "terrain",
        "garden-edge",
        "m11",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "exposed-boundary"
      }
    },
    {
      "id": "starbloom.terrain.garden-edge.m12.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "garden-edge",
      "family": "starbloom.terrain.garden-edge",
      "state": "m12",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen combinations of exposed garden boundary; no auto-tiling policy is inferred.",
      "path": "expansion/starbloom/terrain/garden-edge/m12-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "b2000c140751295de54e81f02b352cd64096639205550c4318b93562ebb5858c",
      "visualSha256": "854beb2cfc1bbd1e13709a09d94644708dd3bf7987add77c163bf2f964e26524",
      "tags": [
        "Action roguelite",
        "terrain",
        "garden-edge",
        "m12",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "exposed-boundary"
      }
    },
    {
      "id": "starbloom.terrain.garden-edge.m13.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "garden-edge",
      "family": "starbloom.terrain.garden-edge",
      "state": "m13",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen combinations of exposed garden boundary; no auto-tiling policy is inferred.",
      "path": "expansion/starbloom/terrain/garden-edge/m13-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "bf9e0bff4949e77537264c22729bcac8d0eebfc3433029d72531f8bd2ae2fe76",
      "visualSha256": "42a862d7dec057827b16f42e810b0a5ab5ef4fbff7e4ab5ceea6ae7334109b45",
      "tags": [
        "Action roguelite",
        "terrain",
        "garden-edge",
        "m13",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "exposed-boundary"
      }
    },
    {
      "id": "starbloom.terrain.garden-edge.m14.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "garden-edge",
      "family": "starbloom.terrain.garden-edge",
      "state": "m14",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen combinations of exposed garden boundary; no auto-tiling policy is inferred.",
      "path": "expansion/starbloom/terrain/garden-edge/m14-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "451dcf5db9973efceb00d9a14e97793057975af4b2554fee6a4a25513beaa2e9",
      "visualSha256": "60721cfb7539c1679e803512ec0249e8c003b68915216a1105ab5148c67319ff",
      "tags": [
        "Action roguelite",
        "terrain",
        "garden-edge",
        "m14",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "exposed-boundary"
      }
    },
    {
      "id": "starbloom.terrain.garden-edge.m15.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "terrain",
      "kind": "garden-edge",
      "family": "starbloom.terrain.garden-edge",
      "state": "m15",
      "direction": "s",
      "variant": 0,
      "usage": "Sixteen combinations of exposed garden boundary; no auto-tiling policy is inferred.",
      "path": "expansion/starbloom/terrain/garden-edge/m15-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "df1b714a156432a27767ca998e1bee6a22170873fb8d70d2e5f42f7cde974c7f",
      "visualSha256": "95ce2e1dbc052907cfd0c5e206643e38b5db0bfb5c2c5b69e214ec786aeabd28",
      "tags": [
        "Action roguelite",
        "terrain",
        "garden-edge",
        "m15",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "topology": {
        "maskBits": {
          "ne": 1,
          "se": 2,
          "sw": 4,
          "nw": 8
        },
        "edgeMidpoints": [
          [
            68,
            33
          ],
          [
            68,
            53
          ],
          [
            28,
            53
          ],
          [
            28,
            33
          ]
        ],
        "surfaceCenter": [
          48,
          43
        ],
        "meaning": "exposed-boundary"
      }
    },
    {
      "id": "starbloom.props.archive-vault.stocked.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "archive-vault",
      "family": "starbloom.props.archive-vault",
      "state": "stocked",
      "direction": "s",
      "variant": 0,
      "usage": "A glass seed-archive cradle with a broad faceted core and closed petal catches; the empty state folds the catches outward around a visibly empty socket. The carried pose is the core alone, centered at 48,48 for an explicit attachment offset.",
      "path": "expansion/starbloom/props/archive-vault/stocked-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "ff43a7f26ee4b285fbfbffd17d8b8637fb8a5733c5a188936d1d04c6ee8ac049",
      "visualSha256": "4a9272a954c0da629ae97c38a77b605a1f2999c3cc8d14874bbb6dd99c092910",
      "tags": [
        "Action roguelite",
        "props",
        "archive-vault",
        "stocked",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.archive-vault.empty.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "archive-vault",
      "family": "starbloom.props.archive-vault",
      "state": "empty",
      "direction": "s",
      "variant": 0,
      "usage": "A glass seed-archive cradle with a broad faceted core and closed petal catches; the empty state folds the catches outward around a visibly empty socket. The carried pose is the core alone, centered at 48,48 for an explicit attachment offset.",
      "path": "expansion/starbloom/props/archive-vault/empty-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "ecc9f76834b46cb09cadbf1e7cf573e58ac9d04b5c76608d2e7c03812c4cf9fb",
      "visualSha256": "62f9686832896d350796453f8860ed7988606ee4fd93e985d42ac39907bf1e0b",
      "tags": [
        "Action roguelite",
        "props",
        "archive-vault",
        "empty",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.archive-vault.carried.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "archive-vault",
      "family": "starbloom.props.archive-vault",
      "state": "carried",
      "direction": "s",
      "variant": 0,
      "usage": "A glass seed-archive cradle with a broad faceted core and closed petal catches; the empty state folds the catches outward around a visibly empty socket. The carried pose is the core alone, centered at 48,48 for an explicit attachment offset.",
      "path": "expansion/starbloom/props/archive-vault/carried-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "335ea0966310f54ebb8bff7387f644505f670dbc7ee9dec09966aedf27467a79",
      "visualSha256": "347fb769af22fb0d56d9a9f17f19fc95cd1332cccb055856ee6784ad914986d3",
      "tags": [
        "Action roguelite",
        "props",
        "archive-vault",
        "carried",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.moon-gate.sealed.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "moon-gate",
      "family": "starbloom.props.moon-gate",
      "state": "sealed",
      "direction": "s",
      "variant": 0,
      "usage": "Evacuation arch: crossed crescent leaves seal the passage, separated petals reveal an open center, and departing seed motes mark an escaped archive. The open clip only moves light, never closes the passage.",
      "path": "expansion/starbloom/props/moon-gate/sealed-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "ba593db78010e4407cbd39b4845ff9c5d9c3c6adb7ef955960c05b9382408632",
      "visualSha256": "b97d70e77b96b461228dfe6b6d2ffce78da589c79e02e297d6c886c4b1973dd9",
      "tags": [
        "Action roguelite",
        "props",
        "moon-gate",
        "sealed",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.props.moon-gate.open.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "moon-gate",
      "family": "starbloom.props.moon-gate",
      "state": "open",
      "direction": "s",
      "variant": 0,
      "usage": "Evacuation arch: crossed crescent leaves seal the passage, separated petals reveal an open center, and departing seed motes mark an escaped archive. The open clip only moves light, never closes the passage.",
      "path": "expansion/starbloom/props/moon-gate/open-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "20d7c0842696b04cca16c45128d344c83b7302fc7646a4ead2051d185f733a26",
      "visualSha256": "ff481b5278abd7f0a93f94896fc331221e7cfe94b72f5a83ccf6a39fd9d50edb",
      "tags": [
        "Action roguelite",
        "props",
        "moon-gate",
        "open",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/props/moon-gate/open-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 6,
        "loop": true,
        "state": "open",
        "direction": "s",
        "sha256": "db67fe20973bbf6981a972d29789cdb32f74d6dce90bbe61241b82f087817afd"
      }
    },
    {
      "id": "starbloom.props.moon-gate.escaped.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "props",
      "kind": "moon-gate",
      "family": "starbloom.props.moon-gate",
      "state": "escaped",
      "direction": "s",
      "variant": 0,
      "usage": "Evacuation arch: crossed crescent leaves seal the passage, separated petals reveal an open center, and departing seed motes mark an escaped archive. The open clip only moves light, never closes the passage.",
      "path": "expansion/starbloom/props/moon-gate/escaped-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "a2f397e2cdeb9fa34d3ed631e35468ec21c4450f115c0fcc235505e8afa22755",
      "visualSha256": "584e5c112e5672c8e89bd2aa52c9c936fa50ae6aab5bb8e5f9f3ee894b00d746",
      "tags": [
        "Action roguelite",
        "props",
        "moon-gate",
        "escaped",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.actors.archive-keeper.waiting.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "archive-keeper",
      "family": "starbloom.actors.archive-keeper",
      "state": "waiting",
      "direction": "s",
      "variant": 0,
      "usage": "Sera waits beyond the moon gate in a crescent hood and long ledger cloak. A raised seed lantern and open arms greet the rescued archive; a bowed head, closed ledger and lowered lantern mourn its loss. One named character, not a sentinel recolor.",
      "path": "expansion/starbloom/actors/archive-keeper/waiting-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 2,
      "sha256": "9f3a6868593118422e5c1a913e7f01e89b7fe5bac529e60a479467bbf4597ceb",
      "visualSha256": "7a161fba410415417ccd0bc254c09068c13de3043ea2ed6eb63d165c703fe06d",
      "tags": [
        "Action roguelite",
        "actors",
        "archive-keeper",
        "waiting",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ],
      "animation": {
        "path": "expansion/starbloom/actors/archive-keeper/waiting-s-00-strip.svg",
        "frames": 6,
        "frameWidth": 96,
        "frameHeight": 96,
        "fps": 6,
        "loop": true,
        "state": "waiting",
        "direction": "s",
        "sha256": "fb04d016237f2b33c15abfb41ae83e588ba3f089d987ae03fd71d135ad0b4bb2"
      }
    },
    {
      "id": "starbloom.actors.archive-keeper.reunited.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "archive-keeper",
      "family": "starbloom.actors.archive-keeper",
      "state": "reunited",
      "direction": "s",
      "variant": 0,
      "usage": "Sera waits beyond the moon gate in a crescent hood and long ledger cloak. A raised seed lantern and open arms greet the rescued archive; a bowed head, closed ledger and lowered lantern mourn its loss. One named character, not a sentinel recolor.",
      "path": "expansion/starbloom/actors/archive-keeper/reunited-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "5d47e6de2ab8db392285f20b67bfe7f1e4948457e2a1c9330466b165fc82dd89",
      "visualSha256": "b0b78f2a66f0354b1adaa293a80f814e05a6d26a31f704985b5ad04b8fe431c6",
      "tags": [
        "Action roguelite",
        "actors",
        "archive-keeper",
        "reunited",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    },
    {
      "id": "starbloom.actors.archive-keeper.grieving.s.00",
      "game": "starbloom",
      "edition": "expansion",
      "category": "actors",
      "kind": "archive-keeper",
      "family": "starbloom.actors.archive-keeper",
      "state": "grieving",
      "direction": "s",
      "variant": 0,
      "usage": "Sera waits beyond the moon gate in a crescent hood and long ledger cloak. A raised seed lantern and open arms greet the rescued archive; a bowed head, closed ledger and lowered lantern mourn its loss. One named character, not a sentinel recolor.",
      "path": "expansion/starbloom/actors/archive-keeper/grieving-s-00.svg",
      "width": 96,
      "height": 96,
      "anchor": [
        48,
        80
      ],
      "previewFrame": 0,
      "sha256": "8d8d590791cd9dd6b909f84f7a6e4645a571c6622c6227befed80a74da447113",
      "visualSha256": "3846c941e2439a0c8005a24339c7c13a03b97284bb7ab99b80f9be684d774adf",
      "tags": [
        "Action roguelite",
        "actors",
        "archive-keeper",
        "grieving",
        "s",
        "expansion"
      ],
      "collision": "authored separately; visual footprint metadata is a planning hint",
      "footprint": [
        1,
        1
      ]
    }
  ],
  "scenes": [
    {
      "game": "skywake",
      "path": "scenes/skywake.svg",
      "width": 560,
      "height": 350,
      "sha256": "95c27947d6048f5e7fd457613c6acad5f92c76bd4b9bc71056bee0c0c3d64f08"
    },
    {
      "game": "skywake",
      "kind": "contact-sheet",
      "path": "scenes/skywake-families.svg",
      "width": 888,
      "height": 672,
      "sha256": "1d1480e3851578bb41f387bb73061e78349a32a7f6f7547245c2fed3abe3d0af"
    },
    {
      "game": "skywake",
      "kind": "expansion-composition",
      "path": "scenes/skywake-expansion.svg",
      "width": 720,
      "height": 430,
      "sha256": "8f859613f617ddebac374abeb7bb06520de4a272e25eb4be1078102424208946"
    },
    {
      "game": "brassbelow",
      "path": "scenes/brassbelow.svg",
      "width": 560,
      "height": 350,
      "sha256": "f772f903530502c0fb44869c101b423b8d0d025059bbbb655fab40b3b6d1f0f3"
    },
    {
      "game": "brassbelow",
      "kind": "contact-sheet",
      "path": "scenes/brassbelow-families.svg",
      "width": 888,
      "height": 564,
      "sha256": "d8604ef8733b9bd78577d2b8afb7d7976716b6c2d79958ec3bfd90f596d1a2c7"
    },
    {
      "game": "brassbelow",
      "kind": "expansion-composition",
      "path": "scenes/brassbelow-expansion.svg",
      "width": 720,
      "height": 430,
      "sha256": "eef9eaa9f8283eff2bc9305122b4ba208bf861b26af853382c9d72aa3b9605ca"
    },
    {
      "game": "hearthcross",
      "path": "scenes/hearthcross.svg",
      "width": 560,
      "height": 350,
      "sha256": "e6bea96a60658f181b688fd8c6745dfcdb820a45cb7f88447657c9bd42841d0b"
    },
    {
      "game": "hearthcross",
      "kind": "contact-sheet",
      "path": "scenes/hearthcross-families.svg",
      "width": 888,
      "height": 564,
      "sha256": "e5b6a5424d489bc01b0d5cf18421aa378e077b1d1083b315517611612534c111"
    },
    {
      "game": "hearthcross",
      "kind": "expansion-composition",
      "path": "scenes/hearthcross-expansion.svg",
      "width": 720,
      "height": 430,
      "sha256": "b3920b673363bf6a959140eff5d1e79c593bef21e636d37c56c6aace31923a9d"
    },
    {
      "game": "starbloom",
      "path": "scenes/starbloom.svg",
      "width": 560,
      "height": 350,
      "sha256": "3822056a8d370f98e096e3cb268fb0760607e51801447abac65fd4a62888a6ba"
    },
    {
      "game": "starbloom",
      "kind": "contact-sheet",
      "path": "scenes/starbloom-families.svg",
      "width": 888,
      "height": 672,
      "sha256": "f6384d08151d5ca626018f0e657b75cc2f1c446819b93297c092736101206ff5"
    },
    {
      "game": "starbloom",
      "kind": "expansion-composition",
      "path": "scenes/starbloom-expansion.svg",
      "width": 720,
      "height": 430,
      "sha256": "4c7626681e3ad93e07929ed043270b54305796725829bbf46d75e3f86c303a0e"
    }
  ]
}
