公开统计
2,642热度分
588消息量
1,988世界书字符
3,816固定设定字符
CHARACTER CARD
***内置固定美女NPC,可深度探索*** 这是一款极度硬核、深度沉浸的都市暗黑开放世界RPG文本游戏。玩家将扮演在“深红市”这座充满欲望与金钱交易的庞大都市中游荡的寻欢客。游戏内置极度详实的NPC背景网络、动态新闻系统与暗网论坛。你不仅可以遇到拥有深厚背景故事的5位固定女主角(包括背负巨债的人妻、被胁迫的偶像、携带隐患的站街女等),还能遭遇无穷无尽、带有随机生成的身份与隐秘故事的随机NPC。世界中随时可能爆发查房扫黄、仙人跳、黑帮火拼或性病感染等随机事件。每个登场角色均拥有全方位极致细化的肉体状态追踪面板与好感度/仇恨值动态演算。
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: fqb48nomlvaky9jrmdko5bsa.webpbackground: q8hekey69fu0j6tdnbl544je.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 7,141 字符;仅作为文本显示,不会在本站执行。
ai {
--cr1: #8B0000;
--cr2: #DC143C;
--cr3: #FF1744;
--np: #9C27B0;
--nc: #00E5FF;
--bg1: #1a1a1a;
--bg2: #0a0a0a;
--txt1: #e0e0e0;
--txt2: #ffffff;
--gd: #FFD700;
--or: #FF4500;
display: block;
background: linear-gradient(135deg, var(--bg1) 0%, var(--bg2) 100%);
background-image:
linear-gradient(135deg, var(--bg1) 0%, var(--bg2) 100%),
url("data:image/svg+xml,%3Csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='0.9' numOctaves='3'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0'/%3E%3C/filter%3E%3Crect width='100' height='100' filter='url(%23n)'/%3E%3C/svg%3E");
color: var(--txt1);
padding: 12px;
border-radius: 8px;
font-size: 14px;
line-height: 1.6;
box-shadow: 0 4px 20px rgba(220,20,60,0.3);
}
ai article {
background: rgba(139,0,0,0.1);
border-left: 3px solid var(--cr2);
padding: 10px 12px;
margin-bottom: 12px;
border-radius: 4px;
position: relative;
}
ai article::before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
height: 1px;
background: linear-gradient(90deg, transparent, var(--cr3), transparent);
animation: scan 3s linear infinite;
}
@keyframes scan {
0%, 100% { opacity: 0.3; }
50% { opacity: 1; }
}
ai article p {
margin: 8px 0;
}
ai cal {
display: none;
}
ai nw {
display: block;
background: linear-gradient(135deg, rgba(0,229,255,0.08), rgba(156,39,176,0.08));
border: 2px solid var(--nc);
border-radius: 6px;
padding: 10px;
margin-bottom: 12px;
box-shadow: 0 0 15px rgba(0,229,255,0.4), inset 0 0 10px rgba(0,229,255,0.1);
position: relative;
overflow: hidden;
}
ai nw::before {
content: '';
position: absolute;
top: -50%;
left: -50%;
width: 200%;
height: 200%;
background: repeating-linear-gradient(
0deg,
transparent,
transparent 2px,
rgba(0,229,255,0.03) 2px,
rgba(0,229,255,0.03) 4px
);
animation: scanline 8s linear infinite;
}
@keyframes scanline {
0% { transform: translateY(0); }
100% { transform: translateY(50%); }
}
ai nw h {
display: block;
font-size: 15px;
font-weight: bold;
color: var(--nc);
margin-bottom: 8px;
text-shadow: 0 0 8px var(--nc);
position: relative;
z-index: 1;
}
ai nw d {
display: block;
margin: 6px 0;
padding-left: 8px;
border-left: 2px solid rgba(0,229,255,0.3);
position: relative;
z-index: 1;
font-size: 13px;
}
ai nw d b {
color: var(--gd);
font-weight: bold;
}
ai st {
display: block;
background: linear-gradient(90deg, var(--cr1), var(--cr2), var(--cr1));
padding: 8px 12px;
border-radius: 4px;
font-weight: bold;
text-align: center;
margin-bottom: 12px;
box-shadow: 0 0 10px rgba(220,20,60,0.5);
color: var(--txt2);
font-size: 13px;
position: relative;
overflow: hidden;
}
ai st::after {
content: '';
position: absolute;
top: 0;
left: -100%;
width: 100%;
height: 100%;
background: linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent);
animation: shine 3s infinite;
}
@keyframes shine {
0% { left: -100%; }
100% { left: 100%; }
}
ai details {
background: rgba(139,0,0,0.15);
border: 1px solid var(--cr2);
border-radius: 6px;
margin-bottom: 10px;
padding: 8px;
transition: all 0.3s ease;
}
ai details:hover {
border-color: var(--cr3);
box-shadow: 0 0 12px rgba(255,23,68,0.4);
}
ai details summary {
cursor: pointer;
font-weight: bold;
color: var(--txt2);
padding: 4px;
border-radius: 4px;
transition: all 0.2s;
list-style: none;
}
ai details summary::-webkit-details-marker {
display: none;
}
ai details summary::before {
content: '▶ ';
display: inline-block;
transition: transform 0.3s;
color: var(--cr3);
}
ai details[open] summary::before {
transform: rotate(90deg);
}
ai details summary:hover {
color: var(--cr3);
text-shadow: 0 0 8px var(--cr3);
}
ai mem {
display: block;
margin: 8px 0;
padding: 8px;
background: rgba(0,0,0,0.3);
border-radius: 4px;
border-left: 3px solid var(--np);
}
ai mem t {
display: block;
color: var(--np);
font-weight: bold;
margin-bottom: 6px;
font-size: 13px;
}
ai mem d {
display: block;
margin: 4px 0;
padding-left: 10px;
font-size: 13px;
color: var(--txt1);
}
ai details.mc {
border-color: var(--nc);
background: rgba(0,229,255,0.08);
}
ai details.mc:hover {
border-color: var(--nc);
box-shadow: 0 0 15px rgba(0,229,255,0.5);
}
ai details.mc summary {
color: var(--nc);
}
ai details.npc {
border-color: var(--np);
background: rgba(156,39,176,0.08);
}
ai details.npc:hover {
border-color: var(--np);
box-shadow: 0 0 15px rgba(156,39,176,0.5);
}
ai details.npc summary {
color: var(--np);
}
ai g {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
gap: 6px;
margin-top: 8px;
}
ai g d {
display: block;
background: rgba(0,0,0,0.4);
padding: 6px 8px;
border-radius: 4px;
font-size: 13px;
border: 1px solid rgba(255,255,255,0.1);
transition: all 0.2s;
}
ai g d:hover {
background: rgba(255,23,68,0.2);
border-color: var(--cr3);
transform: translateY(-2px);
}
ai g d.fw {
grid-column: 1 / -1;
}
ai g d.thk {
background: linear-gradient(135deg, rgba(156,39,176,0.2), rgba(139,0,0,0.2));
border-color: var(--np);
font-style: italic;
color: var(--gd);
}
ai bm {
display: block;
margin-top: 10px;
background: rgba(255,23,68,0.1);
border-radius: 6px;
padding: 8px;
border: 1px solid var(--or);
}
ai bm h {
display: block;
text-align: center;
font-weight: bold;
color: var(--or);
margin-bottom: 8px;
font-size: 14px;
text-shadow: 0 0 10px var(--or);
}
ai bm g {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
gap: 6px;
}
ai bm g d {
background: rgba(0,0,0,0.5);
border-color: var(--or);
text-align: center;
font-size: 12px;
transition: all 0.3s;
}
ai bm g d:hover {
background: rgba(255,69,0,0.3);
box-shadow: 0 0 10px var(--or);
transform: scale(1.05);
}
ai op {
display: block;
background: linear-gradient(135deg, rgba(255,215,0,0.1), rgba(255,69,0,0.1));
border: 2px solid var(--gd);
border-radius: 6px;
padding: 10px;
margin-top: 12px;
}
ai op h {
display: block;
text-align: center;
font-weight: bold;
color: var(--gd);
margin-bottom: 10px;
font-size: 15px;
text-shadow: 0 0 10px var(--gd);
}
ai op d {
display: block;
background: rgba(0,0,0,0.5);
padding: 10px;
margin: 6px 0;
border-radius: 4px;
border-left: 4px solid var(--cr3);
cursor: pointer;
transition: all 0.3s;
font-size: 13px;
}
ai op d:hover {
background: linear-gradient(90deg, rgba(220,20,60,0.3), rgba(255,23,68,0.2));
border-left-width: 8px;
transform: translateX(4px);
box-shadow: 0 4px 15px rgba(220,20,60,0.6);
}
ai op d::before {
font-weight: bold;
color: var(--gd);
margin-right: 8px;
}
ai b {
color: var(--txt2);
font-weight: bold;
}
ai i {
color: var(--nc);
font-style: italic;
}
ai strong {
color: var(--cr3);
font-weight: bold;
text-shadow: 0 0 5px var(--cr3);
}{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "jz5pauuqbhd9l2wohxexocxp.html",
"options": {
"items": []
},
"defaultModelSettings": {
"model": "mango/gemini-3-flash-preview"
},
"cover": "fqb48nomlvaky9jrmdko5bsa.webp",
"background": "q8hekey69fu0j6tdnbl544je.webp"
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。