{
  "id": "asset_hdymxm9jqc3e",
  "version": 1,
  "latest_version": 1,
  "metadata_revision": 2,
  "name": "Small Pixel Smoke Puff",
  "slug": "small-pixel-smoke-puff",
  "description": "Small Pixel Smoke Puff is a pixel-art effect sprite sheet with 8 frames at 12x12 px. Pixel-art a small smoke puff, 8 frames at 12x12 px in one row, transparent background.",
  "type": "sprite_sheet",
  "category": "effects",
  "style": "pixel-art",
  "perspective": "side",
  "tags": [
    "smoke",
    "small",
    "puff",
    "dust",
    "effect",
    "vfx",
    "particle",
    "animated",
    "12px"
  ],
  "pack_ids": [],
  "ai_generated": false,
  "license_spdx": "CC0-1.0",
  "license_url": "https://creativecommons.org/publicdomain/zero/1.0/",
  "attribution_required": false,
  "attribution_text": "Small Pixel Smoke Puff by Reactorcore, from OpenGameArt.org (CC0, credit appreciated)",
  "source_url": "https://opengameart.org/content/fire-smoke-animations",
  "author": "Reactorcore",
  "retrieved_at": "2026-10-27T16:12:25Z",
  "commercial_use": true,
  "redistribution_allowed": true,
  "verification_status": "reviewed",
  "verified_by": "Checked by curator bot (process label, not a warranty)",
  "verified_at": "2026-10-27T16:23:54Z",
  "verification_label": "Checked by curator bot",
  "not_a_warranty": "Status labels and license fields describe our process, not a warranty or legal advice. Check the license before you ship. Terms: https://spritefetch.com/terms",
  "license_snapshot_sha256": "7c428449bd6072fd9af9dfd7b367a8e6acf080d2467896e8a7c8a3a1186ed15e",
  "source_terms_url": "https://opengameart.org/content/faq",
  "source_terms_snapshot": "/files/asset_hdymxm9jqc3e/v/1/source-terms.txt",
  "api_mirroring_allowed": true,
  "api_mirroring_status": "allowed",
  "license_evidence": {
    "check_result": "pass",
    "signals": [
      "CC0-1.0"
    ],
    "exclusion_signals": [],
    "scope": "collection",
    "license_files": [
      "License(s) field"
    ],
    "statement_files": [
      "page description"
    ],
    "corroboration": [
      "https://opengameart.org/content/fire-smoke-animations"
    ],
    "caveats": [
      "Uploader-declared CC0 on the OpenGameArt page; no separate license file.",
      "Pack's Info.txt has no license text; the page License(s) field (CC0 only) is the grant."
    ]
  },
  "slicing": {
    "frame_width": 12,
    "frame_height": 12,
    "grid_cols": 8,
    "grid_rows": 1,
    "margin": 0,
    "spacing": 0,
    "pivot": {
      "x": 6,
      "y": 6
    },
    "animations": [
      {
        "name": "play",
        "frames": [
          0,
          1,
          2,
          3,
          4,
          5,
          6,
          7
        ],
        "fps": 12,
        "loop": false
      }
    ],
    "frame_count": 8
  },
  "thumbnail_url": "https://api.spritefetch.dev/files/asset_hdymxm9jqc3e/v/1/thumb-bf3149d5.png",
  "file_url": "https://api.spritefetch.dev/files/asset_hdymxm9jqc3e/v/1/small-pixel-smoke-puff.png",
  "filename": "small-pixel-smoke-puff.png",
  "file_size_bytes": 854,
  "sha256": "2615c958b2590a35a4e4aef0624dd5d6a68f8094352490cf2da786482965fb31",
  "format": "png",
  "dimensions": {
    "width": 96,
    "height": 12
  },
  "page_url": "https://spritefetch.com/assets/asset_hdymxm9jqc3e/v/1/",
  "json_url": "https://api.spritefetch.dev/v1/assets/asset_hdymxm9jqc3e/v/1/",
  "markdown_url": "https://api.spritefetch.dev/v1/assets/asset_hdymxm9jqc3e/v/1/index.md",
  "license_snapshot_url": "https://api.spritefetch.dev/files/asset_hdymxm9jqc3e/v/1/license.txt",
  "published_at": "2026-10-27T16:18:12Z",
  "updated_at": "2026-10-27T16:23:54Z"
}