[
  {
    "id": "asset_pakistan_mediator_player",
    "filename": "assets/pakistan_mediator_player.png",
    "role": "player sprite",
    "prompt": "Small side-view pixel-art player sprite of a neutral diplomatic courier wearing a green-and-white messenger sash, holding a document tube, no real-person likeness, transparent small game sprite, 4-frame run-ready silhouette, single isolated 32x32 or 64x64 pixel art game sprite, side-view 2D hack-and-slash game asset, transparent small game sprite, limited palette, crisp hard edges, no small game sprite, no small game sprite, no small game sprite, no full small game sprite, no text unless the asset is a simple UI icon, single isolated 32x32 or 64x64 pixel art game sprite, side-view 2D hack-and-slash game asset, transparent small game sprite, limited palette, crisp hard edges, no small game sprite, no small game sprite, no small game sprite, no full small game sprite, no text unless the asset is a simple UI icon, single isolated 32x32 or 64x64 pixel art game sprite, side-view 2D hack-and-slash game asset, transparent background, limited palette, crisp hard edges, no poster, no collage, no scene, no full background, no text unless the asset is a simple UI icon Game: Clock Ticking on the Strait. Editorial satire about: Donald Trump, Iran, Tehran, Saudi Arabia, United Arab Emirates, Barakah nuclear power plant, Pakistan. Role in game: player sprite. Style: Small readable pixel art, side-view arcade scale, symbolic objects instead of likenesses: deadline clocks, stamped documents, drones, blockade crates, warning signs, sparking generators, and simplified flag-color motifs. No photorealistic faces, gore, or realistic weapons.. Create one small side-view pixel-art sprite or icon only. Transparent background. No frame. No poster. No full scene. No collage. No UI mockup. No map. The sprite should remain readable when displayed at 32x32 or 64x64 pixels. Use symbolic caricature, icons, objects, and editorial-cartoon framing. Do not create gore. Do not create photorealistic real-person likenesses. No tiny unreadable text unless explicitly central and short.",
    "provider": "pixellab",
    "model": "bitforge",
    "endpoint": "/create-image-bitforge",
    "size": "64x64",
    "animations": [
      {
        "id": "asset_pakistan_mediator_player_walk",
        "role": "player",
        "assetId": "asset_pakistan_mediator_player",
        "action": "walk",
        "provider": "pixellab",
        "model": "animate-with-text-v3",
        "frames": [
          "assets/asset_pakistan_mediator_player_walk_1.png",
          "assets/asset_pakistan_mediator_player_walk_2.png",
          "assets/asset_pakistan_mediator_player_walk_3.png",
          "assets/asset_pakistan_mediator_player_walk_4.png",
          "assets/asset_pakistan_mediator_player_walk_5.png",
          "assets/asset_pakistan_mediator_player_walk_6.png",
          "assets/asset_pakistan_mediator_player_walk_7.png",
          "assets/asset_pakistan_mediator_player_walk_8.png"
        ]
      }
    ]
  },
  {
    "id": "asset_rubber_stamp_saber",
    "filename": "assets/rubber_stamp_saber.png",
    "role": "melee weapon sprite",
    "prompt": "Small pixel-art oversized rubber stamp used like a cartoon melee weapon, red handle, stamped ink pad edge, side-view arcade readable, transparent small game sprite, single isolated 32x32 or 64x64 pixel art game sprite, side-view 2D hack-and-slash game asset, transparent small game sprite, limited palette, crisp hard edges, no small game sprite, no small game sprite, no small game sprite, no full small game sprite, no text unless the asset is a simple UI icon, single isolated 32x32 or 64x64 pixel art game sprite, side-view 2D hack-and-slash game asset, transparent small game sprite, limited palette, crisp hard edges, no small game sprite, no small game sprite, no small game sprite, no full small game sprite, no text unless the asset is a simple UI icon, single isolated 32x32 or 64x64 pixel art game sprite, side-view 2D hack-and-slash game asset, transparent background, limited palette, crisp hard edges, no poster, no collage, no scene, no full background, no text unless the asset is a simple UI icon Game: Clock Ticking on the Strait. Editorial satire about: Donald Trump, Iran, Tehran, Saudi Arabia, United Arab Emirates, Barakah nuclear power plant, Pakistan. Role in game: melee weapon sprite. Style: Small readable pixel art, side-view arcade scale, symbolic objects instead of likenesses: deadline clocks, stamped documents, drones, blockade crates, warning signs, sparking generators, and simplified flag-color motifs. No photorealistic faces, gore, or realistic weapons.. Create one small side-view pixel-art sprite or icon only. Transparent background. No frame. No poster. No full scene. No collage. No UI mockup. No map. The sprite should remain readable when displayed at 32x32 or 64x64 pixels. Use symbolic caricature, icons, objects, and editorial-cartoon framing. Do not create gore. Do not create photorealistic real-person likenesses. No tiny unreadable text unless explicitly central and short.",
    "provider": "pixellab",
    "model": "bitforge",
    "endpoint": "/create-image-bitforge",
    "size": "64x64"
  },
  {
    "id": "asset_gulf_alarm_drone",
    "filename": "assets/gulf_alarm_drone.png",
    "role": "hazard sprite",
    "prompt": "Small side-view pixel-art alarm drone enemy shaped like a buzzing quadcopter with a tiny warning light and paper tag, symbolic not realistic, transparent small game sprite, single isolated 32x32 or 64x64 pixel art game sprite, side-view 2D hack-and-slash game asset, transparent small game sprite, limited palette, crisp hard edges, no small game sprite, no small game sprite, no small game sprite, no full small game sprite, no text unless the asset is a simple UI icon, single isolated 32x32 or 64x64 pixel art game sprite, side-view 2D hack-and-slash game asset, transparent small game sprite, limited palette, crisp hard edges, no small game sprite, no small game sprite, no small game sprite, no full small game sprite, no text unless the asset is a simple UI icon, single isolated 32x32 or 64x64 pixel art game sprite, side-view 2D hack-and-slash game asset, transparent background, limited palette, crisp hard edges, no poster, no collage, no scene, no full background, no text unless the asset is a simple UI icon Game: Clock Ticking on the Strait. Editorial satire about: Donald Trump, Iran, Tehran, Saudi Arabia, United Arab Emirates, Barakah nuclear power plant, Pakistan. Role in game: hazard sprite. Style: Small readable pixel art, side-view arcade scale, symbolic objects instead of likenesses: deadline clocks, stamped documents, drones, blockade crates, warning signs, sparking generators, and simplified flag-color motifs. No photorealistic faces, gore, or realistic weapons.. Create one small side-view pixel-art sprite or icon only. Transparent background. No frame. No poster. No full scene. No collage. No UI mockup. No map. The sprite should remain readable when displayed at 32x32 or 64x64 pixels. Use symbolic caricature, icons, objects, and editorial-cartoon framing. Do not create gore. Do not create photorealistic real-person likenesses. No tiny unreadable text unless explicitly central and short.",
    "provider": "pixellab",
    "model": "bitforge",
    "endpoint": "/create-image-bitforge",
    "size": "64x64",
    "animations": [
      {
        "id": "asset_gulf_alarm_drone_walk",
        "role": "enemy",
        "assetId": "asset_gulf_alarm_drone",
        "action": "walk",
        "provider": "pixellab",
        "model": "animate-with-text-v3",
        "frames": [
          "assets/asset_gulf_alarm_drone_walk_1.png",
          "assets/asset_gulf_alarm_drone_walk_2.png",
          "assets/asset_gulf_alarm_drone_walk_3.png",
          "assets/asset_gulf_alarm_drone_walk_4.png",
          "assets/asset_gulf_alarm_drone_walk_5.png",
          "assets/asset_gulf_alarm_drone_walk_6.png",
          "assets/asset_gulf_alarm_drone_walk_7.png",
          "assets/asset_gulf_alarm_drone_walk_8.png"
        ]
      }
    ]
  },
  {
    "id": "asset_barakah_spark_generator",
    "filename": "assets/barakah_spark_generator.png",
    "role": "hazard sprite",
    "prompt": "Small pixel-art sparking electrical generator panel with yellow warning stripes and blue sparks, symbolic nuclear-site infrastructure hazard, no explosion or gore, transparent small game sprite, single isolated 32x32 or 64x64 pixel art game sprite, side-view 2D hack-and-slash game asset, transparent small game sprite, limited palette, crisp hard edges, no small game sprite, no small game sprite, no small game sprite, no full small game sprite, no text unless the asset is a simple UI icon, single isolated 32x32 or 64x64 pixel art game sprite, side-view 2D hack-and-slash game asset, transparent small game sprite, limited palette, crisp hard edges, no small game sprite, no small game sprite, no small game sprite, no full small game sprite, no text unless the asset is a simple UI icon, single isolated 32x32 or 64x64 pixel art game sprite, side-view 2D hack-and-slash game asset, transparent background, limited palette, crisp hard edges, no poster, no collage, no scene, no full background, no text unless the asset is a simple UI icon Game: Clock Ticking on the Strait. Editorial satire about: Donald Trump, Iran, Tehran, Saudi Arabia, United Arab Emirates, Barakah nuclear power plant, Pakistan. Role in game: hazard sprite. Style: Small readable pixel art, side-view arcade scale, symbolic objects instead of likenesses: deadline clocks, stamped documents, drones, blockade crates, warning signs, sparking generators, and simplified flag-color motifs. No photorealistic faces, gore, or realistic weapons.. Create one small side-view pixel-art sprite or icon only. Transparent background. No frame. No poster. No full scene. No collage. No UI mockup. No map. The sprite should remain readable when displayed at 32x32 or 64x64 pixels. Use symbolic caricature, icons, objects, and editorial-cartoon framing. Do not create gore. Do not create photorealistic real-person likenesses. No tiny unreadable text unless explicitly central and short.",
    "provider": "pixellab",
    "model": "bitforge",
    "endpoint": "/create-image-bitforge",
    "size": "64x64",
    "animations": [
      {
        "id": "asset_barakah_spark_generator_walk",
        "role": "enemy",
        "assetId": "asset_barakah_spark_generator",
        "action": "walk",
        "provider": "pixellab",
        "model": "animate-with-text-v3",
        "frames": [
          "assets/asset_barakah_spark_generator_walk_1.png",
          "assets/asset_barakah_spark_generator_walk_2.png",
          "assets/asset_barakah_spark_generator_walk_3.png",
          "assets/asset_barakah_spark_generator_walk_4.png",
          "assets/asset_barakah_spark_generator_walk_5.png",
          "assets/asset_barakah_spark_generator_walk_6.png",
          "assets/asset_barakah_spark_generator_walk_7.png",
          "assets/asset_barakah_spark_generator_walk_8.png"
        ]
      }
    ]
  },
  {
    "id": "asset_blockade_crate",
    "filename": "assets/blockade_crate.png",
    "role": "obstacle sprite",
    "prompt": "Small pixel-art blockade shipping crate with chain and generic warning chevrons, side-view platformer obstacle, no readable text, transparent small game sprite, single isolated 32x32 or 64x64 pixel art game sprite, side-view 2D hack-and-slash game asset, transparent small game sprite, limited palette, crisp hard edges, no small game sprite, no small game sprite, no small game sprite, no full small game sprite, no text unless the asset is a simple UI icon, single isolated 32x32 or 64x64 pixel art game sprite, side-view 2D hack-and-slash game asset, transparent small game sprite, limited palette, crisp hard edges, no small game sprite, no small game sprite, no small game sprite, no full small game sprite, no text unless the asset is a simple UI icon, single isolated 32x32 or 64x64 pixel art game sprite, side-view 2D hack-and-slash game asset, transparent background, limited palette, crisp hard edges, no poster, no collage, no scene, no full background, no text unless the asset is a simple UI icon Game: Clock Ticking on the Strait. Editorial satire about: Donald Trump, Iran, Tehran, Saudi Arabia, United Arab Emirates, Barakah nuclear power plant, Pakistan. Role in game: obstacle sprite. Style: Small readable pixel art, side-view arcade scale, symbolic objects instead of likenesses: deadline clocks, stamped documents, drones, blockade crates, warning signs, sparking generators, and simplified flag-color motifs. No photorealistic faces, gore, or realistic weapons.. Create one small side-view pixel-art sprite or icon only. Transparent background. No frame. No poster. No full scene. No collage. No UI mockup. No map. The sprite should remain readable when displayed at 32x32 or 64x64 pixels. Use symbolic caricature, icons, objects, and editorial-cartoon framing. Do not create gore. Do not create photorealistic real-person likenesses. No tiny unreadable text unless explicitly central and short.",
    "provider": "pixellab",
    "model": "bitforge",
    "endpoint": "/create-image-bitforge",
    "size": "64x64"
  },
  {
    "id": "asset_deadline_clock_goal",
    "filename": "assets/deadline_clock_goal.png",
    "role": "collectible sprite",
    "prompt": "Small pixel-art giant deadline clock mounted on a document podium, exaggerated ticking hands, final objective object, no real-person likeness, transparent small game sprite, single isolated 32x32 or 64x64 pixel art game sprite, side-view 2D hack-and-slash game asset, transparent small game sprite, limited palette, crisp hard edges, no small game sprite, no small game sprite, no small game sprite, no full small game sprite, no text unless the asset is a simple UI icon, single isolated 32x32 or 64x64 pixel art game sprite, side-view 2D hack-and-slash game asset, transparent small game sprite, limited palette, crisp hard edges, no small game sprite, no small game sprite, no small game sprite, no full small game sprite, no text unless the asset is a simple UI icon, single isolated 32x32 or 64x64 pixel art game sprite, side-view 2D hack-and-slash game asset, transparent background, limited palette, crisp hard edges, no poster, no collage, no scene, no full background, no text unless the asset is a simple UI icon Game: Clock Ticking on the Strait. Editorial satire about: Donald Trump, Iran, Tehran, Saudi Arabia, United Arab Emirates, Barakah nuclear power plant, Pakistan. Role in game: collectible sprite. Style: Small readable pixel art, side-view arcade scale, symbolic objects instead of likenesses: deadline clocks, stamped documents, drones, blockade crates, warning signs, sparking generators, and simplified flag-color motifs. No photorealistic faces, gore, or realistic weapons.. Create one small side-view pixel-art sprite or icon only. Transparent background. No frame. No poster. No full scene. No collage. No UI mockup. No map. The sprite should remain readable when displayed at 32x32 or 64x64 pixels. Use symbolic caricature, icons, objects, and editorial-cartoon framing. Do not create gore. Do not create photorealistic real-person likenesses. No tiny unreadable text unless explicitly central and short.",
    "provider": "pixellab",
    "model": "bitforge",
    "endpoint": "/create-image-bitforge",
    "size": "64x64"
  }
]
