RRili 卡库下载 JSON
← 返回卡片目录
R本地导出未包含卡图

CHARACTER CARD

【99+CG】误入萝莉妈妈露露卡与光之美少女的修罗场

作者:ctg2

萝莉妈妈误入光之美少女第五次诸神之战露露卡修罗场男性向萝莉

【低消耗+cg+表情+立绘】本以为这个周末会像往常一样——赖床、被邻居投喂早餐、假装不知道隔壁的冷面画家偷偷给你烤曲奇。直到客厅里凭空炸出一个紫毛少女,冲你喊了声"爸爸!",又对着手里还端着茶杯的邻家女孩喊了声"妈妈!"。茶杯差点当场殉职。她叫明智安娜——你和某位脸红到冒烟的女孩"未来的女儿"。来自几十年后,带着世界末日级别的坏消息,以及一份让你当场社死的血缘证明。更离谱的是,商业街遛个弯就被拖进了异空间,魔物满地跑,而你身边的女孩们一个接一个亮了起来—— 至于那个总说"路上小心"的邻居画家露露卡?我只能说她是能做我母亲的女人 ❤️露露卡妈妈❤️❤️露露卡妈妈❤️❤️露露卡妈妈❤️❤️露露卡妈妈❤️❤️露露卡妈妈❤️❤️露露卡妈妈❤️❤️露露卡妈妈❤️❤️露露卡妈妈❤️ ❤️安娜女儿❤️❤️安娜女儿❤️❤️安娜女儿❤️❤️安娜女儿❤️❤️安娜女儿❤️❤️安娜女儿❤️❤️安娜女儿❤️❤️安娜女儿❤️❤️安娜女儿❤️❤️安娜女儿❤️ ❤️未来老婆❤️❤️未来老婆❤️❤️未来老婆❤️❤️未来老婆❤️❤️未来老婆❤️❤️未来老婆❤️❤️未来老婆❤️❤️未来老婆❤️❤️未来老婆❤️❤️未来老婆❤️

公开统计

11,389热度分
3,233消息量
0世界书字符
9,782固定设定字符

字段状态

  • 卡片 JSON可下载
  • 描述与标签已包含
  • 完整提示词正文导出未提供
  • 卡图资源仅文件名引用

原卡能力

以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。

  • 自定义渲染模板未提供
  • 注入样式 CSS已包含
  • 正则替换规则未提供
  • 记忆 Schema未提供
  • 开场页已包含
  • 默认模型设置未提供
  • 图片引用已包含

图片引用

cover: omiswemestz73ot5i7uzghvt.webp

导出中只有文件名引用,未包含实际图片二进制资源。

注入样式预览

共 55,174 字符;仅作为文本显示,不会在本站执行。

下载 CSS
  /* =============================================
       🎭 Galgame 对话框系统 —— 纯小白也能看懂的注释
       所有样式都限定在 <game> 内部,绝不影响网站其他部分
       支持:CG 默认显示 / 立绘互斥 / 多动画 / 纯CSS全局CG开关
       ============================================= */

    /* ---------- 1. 游戏主容器 <game> ---------- */
    game {
      /* 定义可一键修改的 CSS 变量 */
      --g-face: 100px;                /* 头像宽高,改这里所有头像都会变 */
      --g-bg: rgba(30, 28, 36, 0.92);     /* 对话框背景色(半透明深灰) */
      --g-border: rgba(255,255,255,0.12); /* 对话框边框色 */
      --g-name: #f0c060;             /* 角色名字颜色(金色) */
      --g-text: #e8e0d8;             /* 对话文字颜色(暖白) */

      /* 让所有子元素垂直排列,间距 8px */
      display: flex;
      flex-direction: column;
      gap: 8px;
      width: 100%;
      font-family: 'Segoe UI', 'Noto Sans', system-ui, sans-serif;
      color: #fff;
      position: relative;           /* 为内部固定定位按钮提供定位上下文(实际用 fixed) */
    }

    /* 
       重置盒子模型,防止外部样式污染。
       选择器中的 * 表示所有元素,::before 和 ::after 是伪元素(自动插入的小盒子)
    */
    game, game *, game *::before, game *::after {
      box-sizing: border-box;
      margin: 0;
      padding: 0;
    }

    /* 
       隐藏页面中所有的 radio(单选)和 checkbox(多选)。
       我们只用它们的“选中”状态来驱动显示/隐藏,不需要让用户直接看到它们。
    */
    input[type="radio"],
    input[type="checkbox"] {
      position: absolute;   /* 脱离正常文档流 */
      width: 0;             /* 零尺寸 */
      height: 0;
      opacity: 0;           /* 完全透明 */
      pointer-events: none; /* 鼠标事件穿过,防止意外点击 */
      margin: 0;
      overflow: hidden;
    }

    /*
       每个可交互的对话(例如含有立绘)都用 <label> 包裹。
       点击 <label> 内的任何地方都等于点击它内部的 <input>,从而改变选中状态。
    */
    label {
      display: block;
      cursor: pointer;       /* 鼠标变成手型,提示可点击 */
      position: relative;
    }

    /* ---------- 2. 对话框 <tb> ---------- */
   tb {
      display: grid;
      grid-template-columns: var(--g-face) 1fr;
      grid-template-rows: auto auto;
      grid-template-areas:
        "face name"
        "face text";
      gap: 2px 14px;
      align-items: start;

      background: var(--g-bg);
      border: 1px solid var(--g-border);
      border-radius: 14px;
      padding: 14px 18px 14px 14px;
      box-shadow: 0 4px 24px rgba(0,0,0,0.45);
      backdrop-filter: blur(6px);
      transition: 0.25s;
      cursor: pointer;
    }

    tb:hover {
      background: rgba(38,35,45,0.94);
      border-color: rgba(255,255,255,0.25);
    }

    input:checked ~ tb {
      border-color: rgba(255,255,255,0.55) !important;
      box-shadow: 0 0 14px rgba(240,192,96,0.35) !important;
      background: rgba(45,42,55,0.96) !important;
    }

    /* ---------- 头像(tx 预设表情) ---------- */
    tb[tx]::before {
      content: "";
      grid-area: face;
      width: var(--g-face) !important;
      height: var(--g-face) !important;
      min-width: var(--g-face) !important;
      max-width: var(--g-face) !important;
      border-radius: 50%;
      background-size: cover;
      background-position: center;
      border: 2px solid rgba(255,255,255,0.35);
      box-shadow: 0 2px 10px rgba(0,0,0,0.4);
      flex-shrink: 0;
      align-self: center;
    }

    /* 🆕 tb 内的 img —— 外部图片头像,占据 grid-area: face */
    tb img {
      grid-area: face;
      width: var(--g-face);
      height: var(--g-face);
      border-radius: 50%;
      object-fit: cover;
      border: 2px solid rgba(255,255,255,0.35);
      box-shadow: 0 2px 10px rgba(0,0,0,0.4);
      display: block;
      align-self: center;
    }

    /* 🆕 当 tb 里有 img 时,隐藏伪元素头像(tx) */
    tb:has(img)[tx]::before {
      display: none !important;
    }

    /* 没有头像(无 tx 也无 img)时,去掉头像列 */
    tb:not([tx]):not(:has(img)) {
      grid-template-columns: 1fr;
      grid-template-areas: "name" "text";
    }
    tb:not([tx]):not(:has(img))::before { display: none; }

    /* ---------- 名字 ---------- */
    tb[name]::after {
      content: attr(name);
      grid-area: name;
      font-size: 0.82em;
      font-weight: 700;
      color: var(--g-name);
      letter-spacing: 0.04em;
      text-shadow: 0 1px 3px rgba(0,0,0,0.5);
    }

    tb:not([name]) {
      grid-template-areas: "face text";
    }
    tb:not([name])::after { display: none; }
    tb:not([name]):not([tx]):not([src]) {
      grid-template-columns: 1fr;
      grid-template-areas: "text";
    }
    tb:not([name]) t {
      font-style: italic;
      color: #d0c8bc;
      opacity: 0.9;
    }

    /* ---------- 2.3 对话文本 <t> ---------- */
    t {
      grid-area: text;               /* 放入 text 区域 */
      font-size: 0.95em;
      line-height: 1.6;             /* 行高,内容多时高度自动增加 */
      color: var(--g-text);
      word-break: break-word;       /* 长单词或链接自动换行,防止溢出 */
    }

    /* ---------- 3. 场景图 <sc> ---------- */
    sc {
      display: block;               /* 默认直接显示,无需任何勾选 */
      width: 100%;
      height: 340px;                /* 场景图高度,你可以改成自己喜欢的数值 */
      border-radius: 12px;
      background-size: cover;       /* 图片覆盖整个区域,裁剪多余部分 */
      background-position: center;  /* 图片居中 */
      margin-bottom: 10px;          /* 与下方对话框保持 10px 间距 */
      position: relative;
      cursor: pointer;              /* 鼠标变手型,提示可点击 */
    }


    /* ---------- 7. CG 全局控制按钮 <cg-ctrl> ---------- */
    cg-ctrl {
      position: fixed !important;
      right: 120px !important;       /* 与立绘水平对齐 */
      top: 20px !important;    /* 立绘上方 20px(140+300+10) */
      z-index: 220;                /* 比立绘还高,确保可点击 */
      cursor: pointer;
      font-size: 16px;
      color: #8B5F6B !important;                /* 玫瑰棕文字,柔和可读 */
      background: rgba(255,192,203,0.15);
      border: 1px solid rgba(255,255,255,0.15);
      display: flex;
      align-items: center;
      justify-content: center;
      border-radius: 8px;          /* 圆形按钮 */
      transition: 0.25s;
    }
    cg-ctrl:hover {
      color: white;
      background: rgba(50,46,58,0.95);
      border-color: rgba(255,255,255,0.35);
    }

    /* 
       CG 按钮内的 <label> 样式,保证其内部内容水平排列,手型光标。
       这样 HTML 中就不需要任何 style 属性了。
    */
    cg-ctrl label {
      display: flex;
      align-items: center;
      gap: 4px;
      cursor: pointer;
    }

    /* 
       核心规则:当 CG 开关的 checkbox 被勾选时,整个 <game> 内的所有 <sc> 都被隐藏。
       :has(.cg-toggle:checked) 表示“包含被选中 checkbox 的那个 game”。
       注意:这个选择器需要较新的浏览器(Chrome 105+, Edge 105+, Safari 15.4+)。
       风月AI 界面通常使用较新的浏览器内核,可以放心使用。
    */
    game:has(input.cg-toggle:checked) sc {
      display: none !important;
    }

    /* =============================================
       9. 📌 图片资源映射区(占位色块,换成真实图片 URL 即可)
       ============================================= */
    /* 场景图:根据 cg 属性显示不同的背景 */
sc[cg="HCG-mzan-C-BJ-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzan-C-BJ-CUM.png') }
sc[cg="HCG-mzan-C-HBW-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzan-C-HBW-CUM.png') }
sc[cg="HCG-mzan-C-HBW"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzan-C-HBW.png') }
sc[cg="HCG-mzan-C-NSW-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzan-C-NSW-CUM.png') }
sc[cg="HCG-mzan-C-NSW"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzan-C-NSW.png') }
sc[cg="HCG-mzan-C-TYJ-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzan-C-TYJ-CUM.png') }
sc[cg="HCG-mzan-C-TYJ"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzan-C-TYJ.png') }
sc[cg="HCG-mzan-C-ZCW-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzan-C-ZCW-CUM.png') }
sc[cg="HCG-mzan-C-ZCW"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzan-C-ZCW.png') }
sc[cg="HCG-mzan-N-BJ-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzan-N-BJ-CUM.png') }
sc[cg="HCG-mzan-N-HBW-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzan-N-HBW-CUM.png') }
sc[cg="HCG-mzan-N-HBW"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzan-N-HBW.png') }
sc[cg="HCG-mzan-N-NSW-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzan-N-NSW-CUM.png') }
sc[cg="HCG-mzan-N-NSW"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzan-N-NSW.png') }
sc[cg="HCG-mzan-N-TYJ-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzan-N-TYJ-CUM.png') }
sc[cg="HCG-mzan-N-TYJ"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzan-N-TYJ.png') }
sc[cg="HCG-mzan-N-ZCW-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzan-N-ZCW-CUM.png') }
sc[cg="HCG-mzan-N-ZCW"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzan-N-ZCW.png') }
sc[cg="HCG-mzancure-C-BJ-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzancure-C-BJ-CUM.png') }
sc[cg="HCG-mzancure-C-HBW-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzancure-C-HBW-CUM.png') }
sc[cg="HCG-mzancure-C-HBW"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzancure-C-HBW.png') }
sc[cg="HCG-mzancure-C-NSW-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzancure-C-NSW-CUM.png') }
sc[cg="HCG-mzancure-C-NSW"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzancure-C-NSW.png') }
sc[cg="HCG-mzancure-C-TYJ-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzancure-C-TYJ-CUM.png') }
sc[cg="HCG-mzancure-C-TYJ"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzancure-C-TYJ.png') }
sc[cg="HCG-mzancure-C-ZCW-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzancure-C-ZCW-CUM.png') }
sc[cg="HCG-mzancure-C-ZCW"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzancure-C-ZCW.png') }
sc[cg="HCG-mzancure-N-BJ-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzancure-N-BJ-CUM.png') }
sc[cg="HCG-mzancure-N-HBW-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzancure-N-HBW-CUM.png') }
sc[cg="HCG-mzancure-N-HBW"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzancure-N-HBW.png') }
sc[cg="HCG-mzancure-N-NSW-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzancure-N-NSW-CUM.png') }
sc[cg="HCG-mzancure-N-NSW"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzancure-N-NSW.png') }
sc[cg="HCG-mzancure-N-TYJ-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzancure-N-TYJ-CUM.png') }
sc[cg="HCG-mzancure-N-TYJ"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzancure-N-TYJ.png') }
sc[cg="HCG-mzancure-N-ZCW-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzancure-N-ZCW-CUM.png') }
sc[cg="HCG-mzancure-N-ZCW"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-mzancure-N-ZCW.png') }
sc[cg="HCG-syllk-C-BJ-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-syllk-C-BJ-CUM.png') }
sc[cg="HCG-syllk-C-HBW-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-syllk-C-HBW-CUM.png') }
sc[cg="HCG-syllk-C-HBW"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-syllk-C-HBW.png') }
sc[cg="HCG-syllk-C-NSW-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-syllk-C-NSW-CUM.png') }
sc[cg="HCG-syllk-C-NSW"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-syllk-C-NSW.png') }
sc[cg="HCG-syllk-C-TYJ-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-syllk-C-TYJ-CUM.png') }
sc[cg="HCG-syllk-C-TYJ"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-syllk-C-TYJ.png') }
sc[cg="HCG-syllk-C-ZCW-CUM-2"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-syllk-C-ZCW-CUM-2.png') }
sc[cg="HCG-syllk-C-ZCW-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-syllk-C-ZCW-CUM.png') }
sc[cg="HCG-syllk-C-ZCW"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-syllk-C-ZCW.png') }
sc[cg="HCG-syllk-N-BJ-CUM"] {background-image: url('https://image.acg.lol/file/2026/06/23/HCG-sy

/* 预览已截断;下载 CSS 可查看完整内容。 */
查看已核验的原始字段
{
  "renderTemplate": null,
  "assistantRegexReplace": null,
  "enableMemorySchema": false,
  "memorySchema": null,
  "introPage": "tg9yuulene1y8svvawc8kr3z.html",
  "options": {
    "items": []
  },
  "defaultModelSettings": null,
  "cover": "omiswemestz73ot5i7uzghvt.webp",
  "background": null
}
原始导出字段

本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。