// ============================================================================= // 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;