// =============================================================================
// CARD ART · PLAY & ROLL — 10 archetypes + 1 mythic
// =============================================================================
const PLAYROLL_ART = {
// ── BOOK OF SOULS — ornate book + eye + pyramid ──────────────────────
book: (c) =>
{/* Pyramid behind */}
{/* Book */}
{/* Spine */}
{/* Eye of Horus */}
{/* Decorations on cover */}
{/* Glow stars */}
,
// ── REACTORZ — alien with quantum aura ────────────────────────────────
alien: (c) =>
{/* Quantum orbits */}
{/* Alien body */}
{/* Antennae */}
{/* Big eyes */}
{/* Mouth */}
{/* Body grid */}
{/* Tentacles */}
{/* Pip dots */}
,
// ── PEARLS OF AYUTHA — temple + pearl + dragon coil ──────────────────
pearl: (c) =>
{/* Temple silhouette */}
{/* Dragon coils */}
{/* Dragon scales */}
{/* Pearl */}
{/* Shell */}
{/* Water ripples */}
,
// ── FIRE JESTER — flames + jester face ───────────────────────────────
joker: (c) =>
{/* Outer flame */}
{/* Inner flame */}
{/* Jester hat (three points) */}
{/* Bells */}
{/* Face mask */}
{/* Grin */}
{/* Sparks */}
,
// ── MOON QUEEN — crescent + queen profile ─────────────────────────────
moon: (c) =>
{/* Stars */}
{/* Moon (crescent) */}
{/* Queen silhouette profile (right-facing on moon) */}
{/* Crown */}
{/* Eye */}
{/* Lips */}
{/* Halo */}
,
// ── MERLIN'S ASCENT — wizard with staff + runes ──────────────────────
wizard: (c) =>
{/* Runes circle */}
{/* Wizard hat */}
{/* Hat stars */}
{/* Star on tip */}
{/* Beard */}
{/* Eyes */}
{/* Staff (right side) */}
,
// ── TROLL'S BRIDGE — stone arch + troll ──────────────────────────────
troll: (c) =>
{/* Water under bridge */}
{/* Bridge arch */}
{/* Brick lines on bridge */}
{/* Troll head under bridge */}
{/* Troll horns */}
{/* Eyes */}
{/* Snaggle teeth */}
{/* Moon */}
,
// ── GEMIX WORLDS — crystal planet ────────────────────────────────────
gemix: (c) =>
{/* Orbit rings */}
{/* Planet (hex shape) */}
{/* Crystal cluster on top */}
{/* Crystal facets */}
{/* Planet grid */}
{/* Hex pip inside */}
{/* Stars */}
,
// ── TOME OF CHAOS — open tome with cosmic eye ────────────────────────
tome: (c) =>
{/* Open book pages */}
{/* Page lines */}
{/* Cosmic explosion in middle */}
{[0, 30, 60, 90, 120, 150, 180, 210, 240, 270, 300, 330].map(a => {
const x1 = 50 + 8 * Math.cos(a * Math.PI/180);
const y1 = 50 + 8 * Math.sin(a * Math.PI/180);
const x2 = 50 + 16 * Math.cos(a * Math.PI/180);
const y2 = 50 + 16 * Math.sin(a * Math.PI/180);
return ;
})}
{/* Eye in cosmos */}
{/* Stars on pages */}
,
// ── HONEY STORM — bee + honeycomb ────────────────────────────────────
honey: (c) =>
{/* Honeycomb cluster */}
{/* Bee */}
{/* Bee eye */}
{/* Wings */}
{/* Antennae */}
{/* Flight path */}
{/* Honey drip */}
,
// ── MYTHIC: BOOK OF ETERNITY ─────────────────────────────────────────
'book-mythic': (c) =>
{[0, 60, 120, 180, 240, 300].map(a => {
const x = 50 + 38 * Math.cos(a * Math.PI/180);
const y = 50 + 38 * Math.sin(a * Math.PI/180);
return ;
})}
{/* Massive tome */}
{/* Cosmic eye */}
{/* Triangle accents */}
,
};
window.PLAYROLL_ART = PLAYROLL_ART;