新功能开发

This commit is contained in:
daixiawu 2026-06-05 00:49:32 +08:00
parent 62be105b1e
commit 4014668799
200 changed files with 33685 additions and 6344 deletions

View File

@ -1,5 +1,5 @@
{ {
"nextId": 297, "nextId": 314,
"bugs": [ "bugs": [
{ {
"id": 2, "id": 2,
@ -2969,6 +2969,193 @@
"longTerm": false, "longTerm": false,
"createdAt": 1780247853336, "createdAt": 1780247853336,
"updatedAt": 1780247853336 "updatedAt": 1780247853336
},
{
"id": 297,
"title": "隐身移动无视ZOC要说明",
"description": "",
"status": "open",
"priority": "medium",
"module": "",
"longTerm": false,
"createdAt": 1780295495335,
"updatedAt": 1780295495335
},
{
"id": 298,
"title": "碰到个bug 玩地灵殿星熊a过去锤出一个0血的鬼火 献祭了两炮兵还是0血 还引爆不了",
"description": "",
"status": "open",
"priority": "medium",
"module": "",
"longTerm": false,
"createdAt": 1780301110069,
"updatedAt": 1780301110069
},
{
"id": 299,
"title": "这个召唤出来就能获取敌人视野算不算BUG",
"description": "",
"status": "open",
"priority": "medium",
"module": "",
"longTerm": false,
"createdAt": 1780321172773,
"updatedAt": 1780321172773
},
{
"id": 300,
"title": "椛附近学者牛单位会上异端并保留()",
"description": "",
"status": "open",
"priority": "medium",
"module": "",
"longTerm": false,
"createdAt": 1780323303283,
"updatedAt": 1780323303283
},
{
"id": 301,
"title": "在input框屏蔽快捷键",
"description": "",
"status": "open",
"priority": "medium",
"module": "",
"longTerm": false,
"createdAt": 1780333410116,
"updatedAt": 1780333410116
},
{
"id": 302,
"title": "就像RTS里的团队闪烁标记",
"description": "",
"status": "open",
"priority": "medium",
"module": "",
"longTerm": false,
"createdAt": 1780333421251,
"updatedAt": 1780333421251
},
{
"id": 303,
"title": "打不了盟友城上的敌人",
"description": "",
"status": "open",
"priority": "medium",
"module": "",
"longTerm": false,
"createdAt": 1780410200799,
"updatedAt": 1780410200799
},
{
"id": 304,
"title": "等你修了港口之后,刷新了联通状态",
"description": "",
"status": "open",
"priority": "medium",
"module": "",
"longTerm": false,
"createdAt": 1780503615200,
"updatedAt": 1780503615200
},
{
"id": 305,
"title": "还有掉线重连后的聊天回响这个已经出现了2次了",
"description": "",
"status": "open",
"priority": "medium",
"module": "",
"longTerm": false,
"createdAt": 1780506821068,
"updatedAt": 1780506821068
},
{
"id": 306,
"title": "雪糕,早苗丢签杀人影像残留好像没修彻底",
"description": "",
"status": "open",
"priority": "medium",
"module": "",
"longTerm": false,
"createdAt": 1780506829157,
"updatedAt": 1780506829157
},
{
"id": 307,
"title": "蓬莱山巨人满血25但是上船后满血30",
"description": "",
"status": "open",
"priority": "medium",
"module": "",
"longTerm": false,
"createdAt": 1780557341006,
"updatedAt": 1780557341006
},
{
"id": 308,
"title": "那现在占了守矢的城之后还能起军营",
"description": "",
"status": "open",
"priority": "medium",
"module": "",
"longTerm": false,
"createdAt": 1780563207530,
"updatedAt": 1780563207530
},
{
"id": 309,
"title": "竹林狼不会反击",
"description": "",
"status": "open",
"priority": "medium",
"module": "",
"longTerm": false,
"createdAt": 1780572807311,
"updatedAt": 1780572807311
},
{
"id": 310,
"title": "满月超过10层显示错位",
"description": "",
"status": "open",
"priority": "medium",
"module": "",
"longTerm": false,
"createdAt": 1780573271652,
"updatedAt": 1780573271652
},
{
"id": 311,
"title": "间谍已经死了可以移动到他的位置,但右下角可动人选还会索到间谍脚下地板",
"description": "",
"status": "open",
"priority": "medium",
"module": "",
"longTerm": false,
"createdAt": 1780585808657,
"updatedAt": 1780585808657
},
{
"id": 312,
"title": "@天火人雪糕 青蛙子丢蛇会打断和平奇观",
"description": "",
"status": "open",
"priority": "medium",
"module": "",
"longTerm": false,
"createdAt": 1780589231908,
"updatedAt": 1780589231908
},
{
"id": 313,
"title": "间谍可能对城里不停投石",
"description": "",
"status": "open",
"priority": "medium",
"module": "",
"longTerm": false,
"createdAt": 1780589378988,
"updatedAt": 1780589378988
} }
] ]
} }

View File

@ -1,5 +1,5 @@
{ {
"nextId": 28, "nextId": 29,
"todos": [ "todos": [
{ {
"id": 2, "id": 2,
@ -160,6 +160,12 @@
"title": "武汉THO", "title": "武汉THO",
"done": false, "done": false,
"createdAt": 1780154208904 "createdAt": 1780154208904
},
{
"id": 28,
"title": "7月24之前报名 鉴赏家新品节!",
"done": false,
"createdAt": 1780476896872
} }
] ]
} }

View File

@ -1,5 +1,5 @@
{ {
"nextId": 5, "nextId": 8,
"suggestions": [ "suggestions": [
{ {
"id": 1, "id": 1,
@ -36,6 +36,33 @@
"module": "", "module": "",
"createdAt": 1780288152994, "createdAt": 1780288152994,
"updatedAt": 1780288152994 "updatedAt": 1780288152994
},
{
"id": 5,
"title": "填加左侧栏显示城市的发展值进度",
"description": "",
"status": "open",
"module": "",
"createdAt": 1780295911641,
"updatedAt": 1780295911641
},
{
"id": 6,
"title": "碰到个bug 玩地灵殿星熊a过去锤出一个0血的鬼火 献祭了两炮兵还是0血 还引爆不了",
"description": "",
"status": "processed",
"module": "",
"createdAt": 1780301102710,
"updatedAt": 1780301105038
},
{
"id": 7,
"title": "显示攻击范围",
"description": "",
"status": "open",
"module": "",
"createdAt": 1780493042134,
"updatedAt": 1780493042134
} }
] ]
} }

Binary file not shown.

Before

Width:  |  Height:  |  Size: 994 KiB

After

Width:  |  Height:  |  Size: 956 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 MiB

After

Width:  |  Height:  |  Size: 1005 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 750 KiB

After

Width:  |  Height:  |  Size: 708 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 624 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 113 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 107 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 141 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 107 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 129 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 145 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 162 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 137 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 107 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 135 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 117 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 164 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 104 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 141 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 115 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 101 KiB

After

Width:  |  Height:  |  Size: 110 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 131 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 131 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 107 KiB

View File

@ -1551,9 +1551,64 @@ body::after {
color: var(--text-muted); color: var(--text-muted);
background: var(--bg-primary); background: var(--bg-primary);
} }
.corefb-status-未完成 {
color: var(--accent-orange);
background: rgba(245,158,11,0.12);
}
.corefb-status-已完成 {
color: var(--accent-green);
background: rgba(16,185,129,0.12);
}
.corefb-muted { .corefb-muted {
color: var(--text-muted); color: var(--text-muted);
} }
.corefb-raw-links {
display: flex;
flex-wrap: wrap;
gap: 5px;
margin-top: 10px;
}
.corefb-raw-links button {
border: 1px solid rgba(79,140,255,0.24);
border-radius: 999px;
padding: 3px 7px;
background: rgba(79,140,255,0.08);
color: var(--accent-blue);
font-size: 11px;
font-weight: 700;
cursor: pointer;
}
.corefb-raw-links button:hover {
background: rgba(79,140,255,0.16);
border-color: rgba(79,140,255,0.42);
}
.corefb-raw-ref-modal {
width: min(980px, calc(100vw - 32px));
max-width: none;
}
.corefb-raw-ref-meta {
display: flex;
flex-wrap: wrap;
gap: 8px;
margin-bottom: 12px;
}
.corefb-raw-ref-meta span {
padding: 3px 8px;
border-radius: 999px;
background: var(--bg-card);
color: var(--text-muted);
font-size: 12px;
}
.corefb-raw-ref-content {
padding: 14px 16px;
border-radius: 8px;
border: 1px solid var(--border-color);
background: var(--bg-card);
color: var(--text-primary);
font-size: 13px;
line-height: 1.7;
white-space: pre-wrap;
}
.corefb-edit-modal { .corefb-edit-modal {
width: min(1320px, calc(100vw - 48px)); width: min(1320px, calc(100vw - 48px));
max-width: none; max-width: none;
@ -1579,6 +1634,9 @@ body::after {
.corefb-edit-meta-row .sent-form-group { .corefb-edit-meta-row .sent-form-group {
margin-bottom: 0; margin-bottom: 0;
} }
.offrep-edit-meta-row {
grid-template-columns: 180px;
}
.corefb-edit-main-input { .corefb-edit-main-input {
min-height: min(48vh, 520px); min-height: min(48vh, 520px);
resize: vertical; resize: vertical;
@ -1594,6 +1652,128 @@ body::after {
} }
} }
/* Raw feedback sets inside sentiment module */
.rawfb-header-bar {
display: flex;
align-items: center;
justify-content: space-between;
gap: 12px;
margin-bottom: 14px;
}
.rawfb-header-left {
display: flex;
align-items: baseline;
gap: 10px;
}
.rawfb-header-title {
font-size: 18px;
font-weight: 800;
}
.rawfb-header-count {
color: var(--text-muted);
font-size: 13px;
}
.rawfb-header-actions {
display: flex;
align-items: center;
gap: 8px;
}
.rawfb-content,
.rawfb-set-list,
.rawfb-item-list {
display: grid;
gap: 12px;
}
.rawfb-set-card,
.rawfb-current-set,
.rawfb-item-card {
background: var(--bg-card);
border: 1px solid var(--border-color);
border-radius: 10px;
padding: 14px 16px;
}
.rawfb-set-card {
display: grid;
grid-template-columns: minmax(0, 1fr) auto;
align-items: center;
gap: 14px;
}
.rawfb-set-title {
font-size: 15px;
font-weight: 800;
margin-bottom: 6px;
}
.rawfb-set-desc {
color: var(--text-secondary);
font-size: 13px;
line-height: 1.6;
}
.rawfb-meta-row,
.rawfb-item-meta,
.rawfb-tag-row {
display: flex;
flex-wrap: wrap;
gap: 8px;
margin-top: 10px;
}
.rawfb-meta-row span,
.rawfb-item-meta span,
.rawfb-tag-row span {
padding: 3px 8px;
border-radius: 999px;
background: var(--bg-primary);
color: var(--text-muted);
font-size: 12px;
}
.rawfb-item-content {
color: var(--text-primary);
font-size: 13px;
line-height: 1.7;
white-space: pre-wrap;
}
.rawfb-item-title {
color: var(--accent-blue);
font-size: 13px;
font-weight: 800;
margin-bottom: 8px;
}
.rawfb-tag-row span {
color: var(--accent-blue);
background: rgba(79,140,255,0.1);
}
.rawfb-modal {
width: min(760px, calc(100vw - 32px));
}
.rawfb-item-modal {
width: min(920px, calc(100vw - 32px));
}
.rawfb-form-grid {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 12px;
}
.rawfb-content-input {
min-height: 220px;
}
@media (max-width: 760px) {
.rawfb-header-bar,
.rawfb-set-card {
grid-template-columns: 1fr;
align-items: stretch;
}
.rawfb-header-bar {
display: grid;
}
.rawfb-header-actions,
.rawfb-form-grid {
grid-template-columns: 1fr;
}
.rawfb-header-actions {
display: grid;
}
}
/* ========== Project Architecture Module ========== */ /* ========== Project Architecture Module ========== */
.proj-stats-bar { .proj-stats-bar {
display: grid; display: grid;

View File

@ -145,9 +145,9 @@
"resourceType": 0, "resourceType": 0,
"featureType": 0, "featureType": 0,
"cultureCardType": 0, "cultureCardType": 0,
"name": "", "name": "训练间谍",
"desc": "", "desc": "战略进攻单位。移动后可隐身,只能以敌方城市中心作为攻击目标,制造叛乱并窃取金币。",
"cost": 0, "cost": 8,
"cityExp": 0, "cityExp": 0,
"noNeedTech": false "noNeedTech": false
}, },
@ -451,7 +451,7 @@
"cultureCardType": 0, "cultureCardType": 0,
"name": "建造马之神像", "name": "建造马之神像",
"desc": "在**<平原>**上建造**<马之神像>**。提供1点**<城市发展度>**1点**<回合文化点>**。随时间推进自动升级每级提供100**<得分>**。", "desc": "在**<平原>**上建造**<马之神像>**。提供1点**<城市发展度>**1点**<回合文化点>**。随时间推进自动升级每级提供100**<得分>**。",
"cost": 10, "cost": 20,
"cityExp": 1, "cityExp": 1,
"noNeedTech": false "noNeedTech": false
}, },
@ -470,7 +470,7 @@
"cultureCardType": 0, "cultureCardType": 0,
"name": "建造后之神像", "name": "建造后之神像",
"desc": "在**<森林>**上建造**<后之神像>**。提供1点**<城市发展度>**1点**<回合文化点>**。随时间推进自动升级每级提供100**<得分>**。", "desc": "在**<森林>**上建造**<后之神像>**。提供1点**<城市发展度>**1点**<回合文化点>**。随时间推进自动升级每级提供100**<得分>**。",
"cost": 10, "cost": 15,
"cityExp": 1, "cityExp": 1,
"noNeedTech": false "noNeedTech": false
}, },
@ -489,7 +489,7 @@
"cultureCardType": 0, "cultureCardType": 0,
"name": "建造车之神像", "name": "建造车之神像",
"desc": "在**<山脉>**上建造**<马之神像>**。提供1点**<城市发展度>**1点**<回合文化点>**。随时间推进自动升级每级提供100**<得分>**。", "desc": "在**<山脉>**上建造**<马之神像>**。提供1点**<城市发展度>**1点**<回合文化点>**。随时间推进自动升级每级提供100**<得分>**。",
"cost": 10, "cost": 20,
"cityExp": 1, "cityExp": 1,
"noNeedTech": false "noNeedTech": false
}, },
@ -508,7 +508,7 @@
"cultureCardType": 0, "cultureCardType": 0,
"name": "建造相之神像", "name": "建造相之神像",
"desc": "在**<浅海>**中建造**<相之神像>**。提供1点**<城市发展度>**1点**<回合文化点>**。随时间推进自动升级每级提供100**<得分>**。", "desc": "在**<浅海>**中建造**<相之神像>**。提供1点**<城市发展度>**1点**<回合文化点>**。随时间推进自动升级每级提供100**<得分>**。",
"cost": 10, "cost": 20,
"cityExp": 1, "cityExp": 1,
"noNeedTech": false "noNeedTech": false
}, },
@ -527,7 +527,7 @@
"cultureCardType": 0, "cultureCardType": 0,
"name": "建造王之神像", "name": "建造王之神像",
"desc": "在**<深海>**中建造**<王之神像>**。提供1点**<城市发展度>**1点**<回合文化点>**。随时间推进自动升级每级提供100**<得分>**。", "desc": "在**<深海>**中建造**<王之神像>**。提供1点**<城市发展度>**1点**<回合文化点>**。随时间推进自动升级每级提供100**<得分>**。",
"cost": 10, "cost": 20,
"cityExp": 1, "cityExp": 1,
"noNeedTech": false "noNeedTech": false
}, },
@ -773,7 +773,7 @@
"featureType": 0, "featureType": 0,
"cultureCardType": 0, "cultureCardType": 0,
"name": "恢复", "name": "恢复",
"desc": "恢复2点生命值。在己方领土上则额外恢复2点生命值。", "desc": "恢复2点生命值。在己方领土上则额外恢复2点生命值。若处于**<恐惧>**状态,可清除但是不再恢复生命。",
"cost": 0, "cost": 0,
"cityExp": 0, "cityExp": 0,
"noNeedTech": false "noNeedTech": false
@ -911,44 +911,6 @@
"cityExp": 0, "cityExp": 0,
"noNeedTech": false "noNeedTech": false
}, },
{
"actionType": 0,
"actionTypeName": "None",
"unitType": 0,
"unitTypeName": "None",
"giantType": 0,
"giantName": "None",
"techType": 0,
"skillType": 0,
"wonderType": 0,
"resourceType": 0,
"featureType": 0,
"cultureCardType": 0,
"name": "皇家烈焰",
"desc": "对周围1格单位内的目标造成高额伤害对周围2格范围的单位造成溅射伤害。",
"cost": 0,
"cityExp": 0,
"noNeedTech": true
},
{
"actionType": 0,
"actionTypeName": "None",
"unitType": 0,
"unitTypeName": "None",
"giantType": 0,
"giantName": "None",
"techType": 0,
"skillType": 0,
"wonderType": 0,
"resourceType": 0,
"featureType": 0,
"cultureCardType": 0,
"name": "皇家烈焰+",
"desc": "对周围1格单位内的目标造成高额伤害对周围3格范围的单位造成溅射伤害。",
"cost": 0,
"cityExp": 0,
"noNeedTech": true
},
{ {
"actionType": 0, "actionType": 0,
"actionTypeName": "None", "actionTypeName": "None",
@ -2330,8 +2292,8 @@
"resourceType": 0, "resourceType": 0,
"featureType": 0, "featureType": 0,
"cultureCardType": 0, "cultureCardType": 0,
"name": "帝国荣耀", "name": "宇佐大人的白旗",
"desc": "**<帝>**发起号召,令一格范围内的所有友军获得一回合**<战地协同>**和一回合**<移动力提升>**", "desc": "举起幸运的白旗,因幡帝用美妙的谎言激励全军,令一格范围内的所有友军获得一回合**<战地协同>**、**<帝国荣耀>**及**<移动力提升>**",
"cost": 0, "cost": 0,
"cityExp": 0, "cityExp": 0,
"noNeedTech": false "noNeedTech": false
@ -2369,7 +2331,7 @@
"featureType": 0, "featureType": 0,
"cultureCardType": 0, "cultureCardType": 0,
"name": "蓬莱树海", "name": "蓬莱树海",
"desc": "使周围1格内的所有友军获得1层**<永恒>**持续1回合。", "desc": "使周围1格内的所有友军获得1层**<满月>**持续1回合。",
"cost": 0, "cost": 0,
"cityExp": 0, "cityExp": 0,
"noNeedTech": false "noNeedTech": false
@ -2996,7 +2958,7 @@
"featureType": 0, "featureType": 0,
"cultureCardType": 0, "cultureCardType": 0,
"name": "奢侈品", "name": "奢侈品",
"desc": "帝国开始流通新的**<奢侈品>****<回合文化值>**+1", "desc": "帝国开始流通新的**<奢侈品>****<回合文化值>**+1**<回合金币>**+1",
"cost": 0, "cost": 0,
"cityExp": 0, "cityExp": 0,
"noNeedTech": false "noNeedTech": false
@ -3399,5 +3361,24 @@
"cost": 0, "cost": 0,
"cityExp": 0, "cityExp": 0,
"noNeedTech": false "noNeedTech": false
},
{
"actionType": 0,
"actionTypeName": "None",
"unitType": 0,
"unitTypeName": "None",
"giantType": 0,
"giantName": "None",
"techType": 0,
"skillType": 0,
"wonderType": 0,
"resourceType": 0,
"featureType": 0,
"cultureCardType": 0,
"name": "Shenlan",
"desc": "Toggle Shenlan visual skill on/off",
"cost": 0,
"cityExp": 0,
"noNeedTech": true
} }
] ]

View File

@ -106,7 +106,7 @@
}, },
"units": { "units": {
"label": "兵种精灵", "label": "兵种精灵",
"count": 256, "count": 325,
"groups": { "groups": {
"ByakurenForces": [ "ByakurenForces": [
"assets/units/ByakurenForces/ByakurenForces_British_Archer.png", "assets/units/ByakurenForces/ByakurenForces_British_Archer.png",
@ -114,7 +114,11 @@
"assets/units/ByakurenForces/ByakurenForces_British_Boat.png", "assets/units/ByakurenForces/ByakurenForces_British_Boat.png",
"assets/units/ByakurenForces/ByakurenForces_British_BomberShip.png", "assets/units/ByakurenForces/ByakurenForces_British_BomberShip.png",
"assets/units/ByakurenForces/ByakurenForces_British_Catapult.png", "assets/units/ByakurenForces/ByakurenForces_British_Catapult.png",
"assets/units/ByakurenForces/ByakurenForces_British_Cloak.png",
"assets/units/ByakurenForces/ByakurenForces_British_Dagger.png",
"assets/units/ByakurenForces/ByakurenForces_British_DaggerShip.png",
"assets/units/ByakurenForces/ByakurenForces_British_Defender.png", "assets/units/ByakurenForces/ByakurenForces_British_Defender.png",
"assets/units/ByakurenForces/ByakurenForces_British_Dinghy.png",
"assets/units/ByakurenForces/ByakurenForces_British_Juggernaut.png", "assets/units/ByakurenForces/ByakurenForces_British_Juggernaut.png",
"assets/units/ByakurenForces/ByakurenForces_British_Knights.png", "assets/units/ByakurenForces/ByakurenForces_British_Knights.png",
"assets/units/ByakurenForces/ByakurenForces_British_Minder.png", "assets/units/ByakurenForces/ByakurenForces_British_Minder.png",
@ -130,7 +134,11 @@
"assets/units/ChirizukaForces/ChirizukaForces_Incan_Boat.png", "assets/units/ChirizukaForces/ChirizukaForces_Incan_Boat.png",
"assets/units/ChirizukaForces/ChirizukaForces_Incan_BomberShip.png", "assets/units/ChirizukaForces/ChirizukaForces_Incan_BomberShip.png",
"assets/units/ChirizukaForces/ChirizukaForces_Incan_Catapult.png", "assets/units/ChirizukaForces/ChirizukaForces_Incan_Catapult.png",
"assets/units/ChirizukaForces/ChirizukaForces_Incan_Cloak.png",
"assets/units/ChirizukaForces/ChirizukaForces_Incan_Dagger.png",
"assets/units/ChirizukaForces/ChirizukaForces_Incan_DaggerShip.png",
"assets/units/ChirizukaForces/ChirizukaForces_Incan_Defender.png", "assets/units/ChirizukaForces/ChirizukaForces_Incan_Defender.png",
"assets/units/ChirizukaForces/ChirizukaForces_Incan_Dinghy.png",
"assets/units/ChirizukaForces/ChirizukaForces_Incan_Juggernaut.png", "assets/units/ChirizukaForces/ChirizukaForces_Incan_Juggernaut.png",
"assets/units/ChirizukaForces/ChirizukaForces_Incan_Knights.png", "assets/units/ChirizukaForces/ChirizukaForces_Incan_Knights.png",
"assets/units/ChirizukaForces/ChirizukaForces_Incan_Minder.png", "assets/units/ChirizukaForces/ChirizukaForces_Incan_Minder.png",
@ -146,7 +154,11 @@
"assets/units/CirnoForces/CirnoForces_Greek_Boat.png", "assets/units/CirnoForces/CirnoForces_Greek_Boat.png",
"assets/units/CirnoForces/CirnoForces_Greek_BomberShip.png", "assets/units/CirnoForces/CirnoForces_Greek_BomberShip.png",
"assets/units/CirnoForces/CirnoForces_Greek_Catapult.png", "assets/units/CirnoForces/CirnoForces_Greek_Catapult.png",
"assets/units/CirnoForces/CirnoForces_Greek_Cloak.png",
"assets/units/CirnoForces/CirnoForces_Greek_Dagger.png",
"assets/units/CirnoForces/CirnoForces_Greek_DaggerShip.png",
"assets/units/CirnoForces/CirnoForces_Greek_Defender.png", "assets/units/CirnoForces/CirnoForces_Greek_Defender.png",
"assets/units/CirnoForces/CirnoForces_Greek_Dinghy.png",
"assets/units/CirnoForces/CirnoForces_Greek_Juggernaut.png", "assets/units/CirnoForces/CirnoForces_Greek_Juggernaut.png",
"assets/units/CirnoForces/CirnoForces_Greek_Knights.png", "assets/units/CirnoForces/CirnoForces_Greek_Knights.png",
"assets/units/CirnoForces/CirnoForces_Greek_Minder.png", "assets/units/CirnoForces/CirnoForces_Greek_Minder.png",
@ -162,7 +174,11 @@
"assets/units/HinanawiForces/HinanawiForces_Aztec_Boat.png", "assets/units/HinanawiForces/HinanawiForces_Aztec_Boat.png",
"assets/units/HinanawiForces/HinanawiForces_Aztec_BomberShip.png", "assets/units/HinanawiForces/HinanawiForces_Aztec_BomberShip.png",
"assets/units/HinanawiForces/HinanawiForces_Aztec_Catapult.png", "assets/units/HinanawiForces/HinanawiForces_Aztec_Catapult.png",
"assets/units/HinanawiForces/HinanawiForces_Aztec_Cloak.png",
"assets/units/HinanawiForces/HinanawiForces_Aztec_Dagger.png",
"assets/units/HinanawiForces/HinanawiForces_Aztec_DaggerShip.png",
"assets/units/HinanawiForces/HinanawiForces_Aztec_Defender.png", "assets/units/HinanawiForces/HinanawiForces_Aztec_Defender.png",
"assets/units/HinanawiForces/HinanawiForces_Aztec_Dinghy.png",
"assets/units/HinanawiForces/HinanawiForces_Aztec_Juggernaut.png", "assets/units/HinanawiForces/HinanawiForces_Aztec_Juggernaut.png",
"assets/units/HinanawiForces/HinanawiForces_Aztec_Knights.png", "assets/units/HinanawiForces/HinanawiForces_Aztec_Knights.png",
"assets/units/HinanawiForces/HinanawiForces_Aztec_Minder.png", "assets/units/HinanawiForces/HinanawiForces_Aztec_Minder.png",
@ -178,7 +194,11 @@
"assets/units/IzunamaruForces/IzunamaruForces_Malian_Boat.png", "assets/units/IzunamaruForces/IzunamaruForces_Malian_Boat.png",
"assets/units/IzunamaruForces/IzunamaruForces_Malian_BomberShip.png", "assets/units/IzunamaruForces/IzunamaruForces_Malian_BomberShip.png",
"assets/units/IzunamaruForces/IzunamaruForces_Malian_Catapult.png", "assets/units/IzunamaruForces/IzunamaruForces_Malian_Catapult.png",
"assets/units/IzunamaruForces/IzunamaruForces_Malian_Cloak.png",
"assets/units/IzunamaruForces/IzunamaruForces_Malian_Dagger.png",
"assets/units/IzunamaruForces/IzunamaruForces_Malian_DaggerShip.png",
"assets/units/IzunamaruForces/IzunamaruForces_Malian_Defender.png", "assets/units/IzunamaruForces/IzunamaruForces_Malian_Defender.png",
"assets/units/IzunamaruForces/IzunamaruForces_Malian_Dinghy.png",
"assets/units/IzunamaruForces/IzunamaruForces_Malian_Juggernaut.png", "assets/units/IzunamaruForces/IzunamaruForces_Malian_Juggernaut.png",
"assets/units/IzunamaruForces/IzunamaruForces_Malian_Knights.png", "assets/units/IzunamaruForces/IzunamaruForces_Malian_Knights.png",
"assets/units/IzunamaruForces/IzunamaruForces_Malian_Minder.png", "assets/units/IzunamaruForces/IzunamaruForces_Malian_Minder.png",
@ -195,7 +215,11 @@
"assets/units/KaguyaForces/KaguyaForces_French_Boat.png", "assets/units/KaguyaForces/KaguyaForces_French_Boat.png",
"assets/units/KaguyaForces/KaguyaForces_French_BomberShip.png", "assets/units/KaguyaForces/KaguyaForces_French_BomberShip.png",
"assets/units/KaguyaForces/KaguyaForces_French_Catapult.png", "assets/units/KaguyaForces/KaguyaForces_French_Catapult.png",
"assets/units/KaguyaForces/KaguyaForces_French_Cloak.png",
"assets/units/KaguyaForces/KaguyaForces_French_Dagger.png",
"assets/units/KaguyaForces/KaguyaForces_French_DaggerShip.png",
"assets/units/KaguyaForces/KaguyaForces_French_Defender.png", "assets/units/KaguyaForces/KaguyaForces_French_Defender.png",
"assets/units/KaguyaForces/KaguyaForces_French_Dinghy.png",
"assets/units/KaguyaForces/KaguyaForces_French_Juggernaut.png", "assets/units/KaguyaForces/KaguyaForces_French_Juggernaut.png",
"assets/units/KaguyaForces/KaguyaForces_French_Knights.png", "assets/units/KaguyaForces/KaguyaForces_French_Knights.png",
"assets/units/KaguyaForces/KaguyaForces_French_Minder.png", "assets/units/KaguyaForces/KaguyaForces_French_Minder.png",
@ -213,7 +237,11 @@
"assets/units/KijinForces/KijinForces_Mongolian_Boat.png", "assets/units/KijinForces/KijinForces_Mongolian_Boat.png",
"assets/units/KijinForces/KijinForces_Mongolian_BomberShip.png", "assets/units/KijinForces/KijinForces_Mongolian_BomberShip.png",
"assets/units/KijinForces/KijinForces_Mongolian_Catapult.png", "assets/units/KijinForces/KijinForces_Mongolian_Catapult.png",
"assets/units/KijinForces/KijinForces_Mongolian_Cloak.png",
"assets/units/KijinForces/KijinForces_Mongolian_Dagger.png",
"assets/units/KijinForces/KijinForces_Mongolian_DaggerShip.png",
"assets/units/KijinForces/KijinForces_Mongolian_Defender.png", "assets/units/KijinForces/KijinForces_Mongolian_Defender.png",
"assets/units/KijinForces/KijinForces_Mongolian_Dinghy.png",
"assets/units/KijinForces/KijinForces_Mongolian_Juggernaut.png", "assets/units/KijinForces/KijinForces_Mongolian_Juggernaut.png",
"assets/units/KijinForces/KijinForces_Mongolian_Knights.png", "assets/units/KijinForces/KijinForces_Mongolian_Knights.png",
"assets/units/KijinForces/KijinForces_Mongolian_Minder.png", "assets/units/KijinForces/KijinForces_Mongolian_Minder.png",
@ -229,7 +257,11 @@
"assets/units/KirisameForces/KirisameForces_Arabian_Boat.png", "assets/units/KirisameForces/KirisameForces_Arabian_Boat.png",
"assets/units/KirisameForces/KirisameForces_Arabian_BomberShip.png", "assets/units/KirisameForces/KirisameForces_Arabian_BomberShip.png",
"assets/units/KirisameForces/KirisameForces_Arabian_Catapult.png", "assets/units/KirisameForces/KirisameForces_Arabian_Catapult.png",
"assets/units/KirisameForces/KirisameForces_Arabian_Cloak.png",
"assets/units/KirisameForces/KirisameForces_Arabian_Dagger.png",
"assets/units/KirisameForces/KirisameForces_Arabian_DaggerShip.png",
"assets/units/KirisameForces/KirisameForces_Arabian_Defender.png", "assets/units/KirisameForces/KirisameForces_Arabian_Defender.png",
"assets/units/KirisameForces/KirisameForces_Arabian_Dinghy.png",
"assets/units/KirisameForces/KirisameForces_Arabian_Juggernaut.png", "assets/units/KirisameForces/KirisameForces_Arabian_Juggernaut.png",
"assets/units/KirisameForces/KirisameForces_Arabian_Knights.png", "assets/units/KirisameForces/KirisameForces_Arabian_Knights.png",
"assets/units/KirisameForces/KirisameForces_Arabian_Minder.png", "assets/units/KirisameForces/KirisameForces_Arabian_Minder.png",
@ -245,7 +277,11 @@
"assets/units/LapisForces/LapisForces_Mayan_Boat.png", "assets/units/LapisForces/LapisForces_Mayan_Boat.png",
"assets/units/LapisForces/LapisForces_Mayan_BomberShip.png", "assets/units/LapisForces/LapisForces_Mayan_BomberShip.png",
"assets/units/LapisForces/LapisForces_Mayan_Catapult.png", "assets/units/LapisForces/LapisForces_Mayan_Catapult.png",
"assets/units/LapisForces/LapisForces_Mayan_Cloak.png",
"assets/units/LapisForces/LapisForces_Mayan_Dagger.png",
"assets/units/LapisForces/LapisForces_Mayan_DaggerShip.png",
"assets/units/LapisForces/LapisForces_Mayan_Defender.png", "assets/units/LapisForces/LapisForces_Mayan_Defender.png",
"assets/units/LapisForces/LapisForces_Mayan_Dinghy.png",
"assets/units/LapisForces/LapisForces_Mayan_Juggernaut.png", "assets/units/LapisForces/LapisForces_Mayan_Juggernaut.png",
"assets/units/LapisForces/LapisForces_Mayan_Knights.png", "assets/units/LapisForces/LapisForces_Mayan_Knights.png",
"assets/units/LapisForces/LapisForces_Mayan_Minder.png", "assets/units/LapisForces/LapisForces_Mayan_Minder.png",
@ -261,7 +297,11 @@
"assets/units/MikoForces/MikoForces_Persian_Boat.png", "assets/units/MikoForces/MikoForces_Persian_Boat.png",
"assets/units/MikoForces/MikoForces_Persian_BomberShip.png", "assets/units/MikoForces/MikoForces_Persian_BomberShip.png",
"assets/units/MikoForces/MikoForces_Persian_Catapult.png", "assets/units/MikoForces/MikoForces_Persian_Catapult.png",
"assets/units/MikoForces/MikoForces_Persian_Cloak.png",
"assets/units/MikoForces/MikoForces_Persian_Dagger.png",
"assets/units/MikoForces/MikoForces_Persian_DaggerShip.png",
"assets/units/MikoForces/MikoForces_Persian_Defender.png", "assets/units/MikoForces/MikoForces_Persian_Defender.png",
"assets/units/MikoForces/MikoForces_Persian_Dinghy.png",
"assets/units/MikoForces/MikoForces_Persian_Juggernaut.png", "assets/units/MikoForces/MikoForces_Persian_Juggernaut.png",
"assets/units/MikoForces/MikoForces_Persian_Knights.png", "assets/units/MikoForces/MikoForces_Persian_Knights.png",
"assets/units/MikoForces/MikoForces_Persian_Minder.png", "assets/units/MikoForces/MikoForces_Persian_Minder.png",
@ -277,7 +317,11 @@
"assets/units/MoriyaForces/KanakoForces_Germany_Boat.png", "assets/units/MoriyaForces/KanakoForces_Germany_Boat.png",
"assets/units/MoriyaForces/KanakoForces_Germany_BomberShip.png", "assets/units/MoriyaForces/KanakoForces_Germany_BomberShip.png",
"assets/units/MoriyaForces/KanakoForces_Germany_Catapult.png", "assets/units/MoriyaForces/KanakoForces_Germany_Catapult.png",
"assets/units/MoriyaForces/KanakoForces_Germany_Cloak.png",
"assets/units/MoriyaForces/KanakoForces_Germany_Dagger.png",
"assets/units/MoriyaForces/KanakoForces_Germany_DaggerShip.png",
"assets/units/MoriyaForces/KanakoForces_Germany_Defender.png", "assets/units/MoriyaForces/KanakoForces_Germany_Defender.png",
"assets/units/MoriyaForces/KanakoForces_Germany_Dinghy.png",
"assets/units/MoriyaForces/KanakoForces_Germany_Juggernaut.png", "assets/units/MoriyaForces/KanakoForces_Germany_Juggernaut.png",
"assets/units/MoriyaForces/KanakoForces_Germany_Knights.png", "assets/units/MoriyaForces/KanakoForces_Germany_Knights.png",
"assets/units/MoriyaForces/KanakoForces_Germany_Minder.png", "assets/units/MoriyaForces/KanakoForces_Germany_Minder.png",
@ -299,7 +343,11 @@
"assets/units/ReimuForces/ReimuForces_Norway_Boat.png", "assets/units/ReimuForces/ReimuForces_Norway_Boat.png",
"assets/units/ReimuForces/ReimuForces_Norway_BomberShip.png", "assets/units/ReimuForces/ReimuForces_Norway_BomberShip.png",
"assets/units/ReimuForces/ReimuForces_Norway_Catapult.png", "assets/units/ReimuForces/ReimuForces_Norway_Catapult.png",
"assets/units/ReimuForces/ReimuForces_Norway_Cloak.png",
"assets/units/ReimuForces/ReimuForces_Norway_Dagger.png",
"assets/units/ReimuForces/ReimuForces_Norway_DaggerShip.png",
"assets/units/ReimuForces/ReimuForces_Norway_Defender.png", "assets/units/ReimuForces/ReimuForces_Norway_Defender.png",
"assets/units/ReimuForces/ReimuForces_Norway_Dinghy.png",
"assets/units/ReimuForces/ReimuForces_Norway_Juggernaut.png", "assets/units/ReimuForces/ReimuForces_Norway_Juggernaut.png",
"assets/units/ReimuForces/ReimuForces_Norway_Knights.png", "assets/units/ReimuForces/ReimuForces_Norway_Knights.png",
"assets/units/ReimuForces/ReimuForces_Norway_Minder.png", "assets/units/ReimuForces/ReimuForces_Norway_Minder.png",
@ -315,7 +363,11 @@
"assets/units/RemiliaForces/RemiliaForces_Egyptian_Boat.png", "assets/units/RemiliaForces/RemiliaForces_Egyptian_Boat.png",
"assets/units/RemiliaForces/RemiliaForces_Egyptian_BomberShip.png", "assets/units/RemiliaForces/RemiliaForces_Egyptian_BomberShip.png",
"assets/units/RemiliaForces/RemiliaForces_Egyptian_Catapult.png", "assets/units/RemiliaForces/RemiliaForces_Egyptian_Catapult.png",
"assets/units/RemiliaForces/RemiliaForces_Egyptian_Cloak.png",
"assets/units/RemiliaForces/RemiliaForces_Egyptian_Dagger.png",
"assets/units/RemiliaForces/RemiliaForces_Egyptian_DaggerShip.png",
"assets/units/RemiliaForces/RemiliaForces_Egyptian_Defender.png", "assets/units/RemiliaForces/RemiliaForces_Egyptian_Defender.png",
"assets/units/RemiliaForces/RemiliaForces_Egyptian_Dinghy.png",
"assets/units/RemiliaForces/RemiliaForces_Egyptian_Juggernaut.png", "assets/units/RemiliaForces/RemiliaForces_Egyptian_Juggernaut.png",
"assets/units/RemiliaForces/RemiliaForces_Egyptian_Knights.png", "assets/units/RemiliaForces/RemiliaForces_Egyptian_Knights.png",
"assets/units/RemiliaForces/RemiliaForces_Egyptian_Koakuma.png", "assets/units/RemiliaForces/RemiliaForces_Egyptian_Koakuma.png",
@ -333,7 +385,11 @@
"assets/units/SaigyoujiForces/SaigyoujiForces_Sumerian_Boat.png", "assets/units/SaigyoujiForces/SaigyoujiForces_Sumerian_Boat.png",
"assets/units/SaigyoujiForces/SaigyoujiForces_Sumerian_BomberShip.png", "assets/units/SaigyoujiForces/SaigyoujiForces_Sumerian_BomberShip.png",
"assets/units/SaigyoujiForces/SaigyoujiForces_Sumerian_Catapult.png", "assets/units/SaigyoujiForces/SaigyoujiForces_Sumerian_Catapult.png",
"assets/units/SaigyoujiForces/SaigyoujiForces_Sumerian_Cloak.png",
"assets/units/SaigyoujiForces/SaigyoujiForces_Sumerian_Dagger.png",
"assets/units/SaigyoujiForces/SaigyoujiForces_Sumerian_DaggerShip.png",
"assets/units/SaigyoujiForces/SaigyoujiForces_Sumerian_Defender.png", "assets/units/SaigyoujiForces/SaigyoujiForces_Sumerian_Defender.png",
"assets/units/SaigyoujiForces/SaigyoujiForces_Sumerian_Dinghy.png",
"assets/units/SaigyoujiForces/SaigyoujiForces_Sumerian_Juggernaut.png", "assets/units/SaigyoujiForces/SaigyoujiForces_Sumerian_Juggernaut.png",
"assets/units/SaigyoujiForces/SaigyoujiForces_Sumerian_Knights.png", "assets/units/SaigyoujiForces/SaigyoujiForces_Sumerian_Knights.png",
"assets/units/SaigyoujiForces/SaigyoujiForces_Sumerian_Minder.png", "assets/units/SaigyoujiForces/SaigyoujiForces_Sumerian_Minder.png",
@ -353,7 +409,11 @@
"assets/units/SatoriForces/SatoriForces_Indian_BomberShip.png", "assets/units/SatoriForces/SatoriForces_Indian_BomberShip.png",
"assets/units/SatoriForces/SatoriForces_Indian_BonePile.png", "assets/units/SatoriForces/SatoriForces_Indian_BonePile.png",
"assets/units/SatoriForces/SatoriForces_Indian_Catapult.png", "assets/units/SatoriForces/SatoriForces_Indian_Catapult.png",
"assets/units/SatoriForces/SatoriForces_Indian_Cloak.png",
"assets/units/SatoriForces/SatoriForces_Indian_Dagger.png",
"assets/units/SatoriForces/SatoriForces_Indian_DaggerShip.png",
"assets/units/SatoriForces/SatoriForces_Indian_Defender.png", "assets/units/SatoriForces/SatoriForces_Indian_Defender.png",
"assets/units/SatoriForces/SatoriForces_Indian_Dinghy.png",
"assets/units/SatoriForces/SatoriForces_Indian_FairyBigGuy.png", "assets/units/SatoriForces/SatoriForces_Indian_FairyBigGuy.png",
"assets/units/SatoriForces/SatoriForces_Indian_Juggernaut.png", "assets/units/SatoriForces/SatoriForces_Indian_Juggernaut.png",
"assets/units/SatoriForces/SatoriForces_Indian_Knights.png", "assets/units/SatoriForces/SatoriForces_Indian_Knights.png",
@ -366,13 +426,20 @@
"assets/units/SatoriForces/SatoriForces_Indian_Swordsman.png", "assets/units/SatoriForces/SatoriForces_Indian_Swordsman.png",
"assets/units/SatoriForces/SatoriForces_Indian_Warrior.png" "assets/units/SatoriForces/SatoriForces_Indian_Warrior.png"
], ],
"Staff": [
"assets/units/Staff/shenlan.png"
],
"WatatsukiForces": [ "WatatsukiForces": [
"assets/units/WatatsukiForces/WatatsukiForces_Khmer_Archer.png", "assets/units/WatatsukiForces/WatatsukiForces_Khmer_Archer.png",
"assets/units/WatatsukiForces/WatatsukiForces_Khmer_BigGuy.png", "assets/units/WatatsukiForces/WatatsukiForces_Khmer_BigGuy.png",
"assets/units/WatatsukiForces/WatatsukiForces_Khmer_Boat.png", "assets/units/WatatsukiForces/WatatsukiForces_Khmer_Boat.png",
"assets/units/WatatsukiForces/WatatsukiForces_Khmer_BomberShip.png", "assets/units/WatatsukiForces/WatatsukiForces_Khmer_BomberShip.png",
"assets/units/WatatsukiForces/WatatsukiForces_Khmer_Catapult.png", "assets/units/WatatsukiForces/WatatsukiForces_Khmer_Catapult.png",
"assets/units/WatatsukiForces/WatatsukiForces_Khmer_Cloak.png",
"assets/units/WatatsukiForces/WatatsukiForces_Khmer_Dagger.png",
"assets/units/WatatsukiForces/WatatsukiForces_Khmer_DaggerShip.png",
"assets/units/WatatsukiForces/WatatsukiForces_Khmer_Defender.png", "assets/units/WatatsukiForces/WatatsukiForces_Khmer_Defender.png",
"assets/units/WatatsukiForces/WatatsukiForces_Khmer_Dinghy.png",
"assets/units/WatatsukiForces/WatatsukiForces_Khmer_Juggernaut.png", "assets/units/WatatsukiForces/WatatsukiForces_Khmer_Juggernaut.png",
"assets/units/WatatsukiForces/WatatsukiForces_Khmer_Knights.png", "assets/units/WatatsukiForces/WatatsukiForces_Khmer_Knights.png",
"assets/units/WatatsukiForces/WatatsukiForces_Khmer_Minder.png", "assets/units/WatatsukiForces/WatatsukiForces_Khmer_Minder.png",
@ -388,7 +455,11 @@
"assets/units/ZanmuForces/ZanmuForces_Byzantine_Boat.png", "assets/units/ZanmuForces/ZanmuForces_Byzantine_Boat.png",
"assets/units/ZanmuForces/ZanmuForces_Byzantine_BomberShip.png", "assets/units/ZanmuForces/ZanmuForces_Byzantine_BomberShip.png",
"assets/units/ZanmuForces/ZanmuForces_Byzantine_Catapult.png", "assets/units/ZanmuForces/ZanmuForces_Byzantine_Catapult.png",
"assets/units/ZanmuForces/ZanmuForces_Byzantine_Cloak.png",
"assets/units/ZanmuForces/ZanmuForces_Byzantine_Dagger.png",
"assets/units/ZanmuForces/ZanmuForces_Byzantine_DaggerShip.png",
"assets/units/ZanmuForces/ZanmuForces_Byzantine_Defender.png", "assets/units/ZanmuForces/ZanmuForces_Byzantine_Defender.png",
"assets/units/ZanmuForces/ZanmuForces_Byzantine_Dinghy.png",
"assets/units/ZanmuForces/ZanmuForces_Byzantine_Juggernaut.png", "assets/units/ZanmuForces/ZanmuForces_Byzantine_Juggernaut.png",
"assets/units/ZanmuForces/ZanmuForces_Byzantine_Knights.png", "assets/units/ZanmuForces/ZanmuForces_Byzantine_Knights.png",
"assets/units/ZanmuForces/ZanmuForces_Byzantine_Minder.png", "assets/units/ZanmuForces/ZanmuForces_Byzantine_Minder.png",
@ -701,7 +772,7 @@
}, },
"ui": { "ui": {
"label": "UI素材", "label": "UI素材",
"count": 176, "count": 178,
"groups": { "groups": {
"About": [ "About": [
"assets/ui/About/studioLogo.png" "assets/ui/About/studioLogo.png"
@ -815,6 +886,8 @@
], ],
"Library": [ "Library": [
"assets/ui/Library/DecoLine.png", "assets/ui/Library/DecoLine.png",
"assets/ui/Library/disc.png",
"assets/ui/Library/discArm.png",
"assets/ui/Library/MeilingLocked.png", "assets/ui/Library/MeilingLocked.png",
"assets/ui/Library/RemiliaLocked.png", "assets/ui/Library/RemiliaLocked.png",
"assets/ui/Library/UI_0.png", "assets/ui/Library/UI_0.png",

View File

@ -220,10 +220,10 @@
{ {
"forceId": 15, "forceId": 15,
"forceName": "Ubame", "forceName": "Ubame",
"forceNameLocal": "国帝※※", "forceNameLocal": "国帝邪天",
"civId": 15, "civId": 15,
"civName": "Incan", "civName": "Incan",
"leaderName": "神秘选手", "leaderName": "鬼人正邪",
"startChat": [ "startChat": [
"{}" "{}"
], ],
@ -235,10 +235,10 @@
{ {
"forceId": 16, "forceId": 16,
"forceName": "Seija", "forceName": "Seija",
"forceNameLocal": "※※帝国", "forceNameLocal": "雾雨帝国",
"civId": 16, "civId": 16,
"civName": "Mongolian", "civName": "Mongolian",
"leaderName": "神秘选手", "leaderName": "雾雨魔理沙",
"startChat": [ "startChat": [
"{}" "{}"
], ],

View File

@ -320,7 +320,7 @@
{ {
"civId": 2, "civId": 2,
"civEnum": 2, "civEnum": 2,
"civName": "普鲁士", "civName": "德意志",
"civNameEn": "French", "civNameEn": "French",
"cityCount": 30, "cityCount": 30,
"cities": [ "cities": [
@ -638,7 +638,7 @@
{ {
"civId": 4, "civId": 4,
"civEnum": 4, "civEnum": 4,
"civName": "北海", "civName": "维京",
"civNameEn": "Indian", "civNameEn": "Indian",
"cityCount": 30, "cityCount": 30,
"cities": [ "cities": [

View File

@ -1,6 +1,6 @@
{ {
"schema_version": 1, "schema_version": 1,
"updated_at": "2026-06-01T13:42:08+08:00", "updated_at": "2026-06-01T18:19:36+08:00",
"collections": [ "collections": [
{ {
"id": "qq-beta-2026-05-week4-game-suggestions", "id": "qq-beta-2026-05-week4-game-suggestions",
@ -13,7 +13,22 @@
"author": "AI二次归纳QQ群 beta群来源条目 [006]-[013], [188]-[190], [229]", "author": "AI二次归纳QQ群 beta群来源条目 [006]-[013], [188]-[190], [229]",
"status": "待处理", "status": "待处理",
"solution": "原本思路方案:\n1.首发英雄是3个条件的推导结果1.对手是谁在哪里 2.这一把开局地理情况 3. 我想玩一个什么战术\n2.次发英雄是3个条件的推导结果1.更多的对手情报 2.更多的地理情报 3.当前我的运营情况\n3.三发英雄:要么乘胜追击,要么绝地反击,否则不出\n预期目标\n1.首发英雄根据前两个条件推导出2个最优解再根据条件3选其中1个\n2.次发英雄通常配合首发有2个最优解根据局面选1个少数情况选择其他的\n3.三发英雄只有3个理由才出1巩固大优势2速文化升级绝地反击 3.1级立刻有妙用?", "solution": "原本思路方案:\n1.首发英雄是3个条件的推导结果1.对手是谁在哪里 2.这一把开局地理情况 3. 我想玩一个什么战术\n2.次发英雄是3个条件的推导结果1.更多的对手情报 2.更多的地理情报 3.当前我的运营情况\n3.三发英雄:要么乘胜追击,要么绝地反击,否则不出\n预期目标\n1.首发英雄根据前两个条件推导出2个最优解再根据条件3选其中1个\n2.次发英雄通常配合首发有2个最优解根据局面选1个少数情况选择其他的\n3.三发英雄只有3个理由才出1巩固大优势2速文化升级绝地反击 3.1级立刻有妙用?",
"updatedAt": 1780290800046 "updatedAt": 1780290800046,
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-006",
"raw-007",
"raw-008",
"raw-009",
"raw-010",
"raw-011",
"raw-012",
"raw-013",
"raw-188",
"raw-189",
"raw-190",
"raw-229"
]
}, },
{ {
"id": "fb-0002", "id": "fb-0002",
@ -21,7 +36,18 @@
"author": "AI二次归纳QQ群 beta群来源条目 [008]-[012], [188]-[190]", "author": "AI二次归纳QQ群 beta群来源条目 [008]-[012], [188]-[190]",
"status": "待处理", "status": "待处理",
"solution": "感觉目前强力英雄的Lv4是符合设计目标的其他英雄Lv4要拔到统一高度", "solution": "感觉目前强力英雄的Lv4是符合设计目标的其他英雄Lv4要拔到统一高度",
"updatedAt": 1780290834659 "updatedAt": 1780290834659,
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-008",
"raw-009",
"raw-010",
"raw-011",
"raw-012",
"raw-188",
"raw-189",
"raw-190"
]
}, },
{ {
"id": "fb-0003", "id": "fb-0003",
@ -29,7 +55,21 @@
"author": "AI二次归纳QQ群 beta群来源条目 [008], [017], [021]-[023], [075]-[078], [217], [230]", "author": "AI二次归纳QQ群 beta群来源条目 [008], [017], [021]-[023], [075]-[078], [217], [230]",
"status": "待处理", "status": "待处理",
"solution": "文化点系统重改。 目前考虑简单的做金币升级单位的设计(加一个法典)", "solution": "文化点系统重改。 目前考虑简单的做金币升级单位的设计(加一个法典)",
"updatedAt": 1780291079039 "updatedAt": 1780291079039,
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-008",
"raw-017",
"raw-021",
"raw-022",
"raw-023",
"raw-075",
"raw-076",
"raw-077",
"raw-078",
"raw-217",
"raw-230"
]
}, },
{ {
"id": "fb-0004", "id": "fb-0004",
@ -37,7 +77,18 @@
"author": "AI二次归纳QQ群 beta群来源条目 [002]-[005], [033], [035], [090], [221]", "author": "AI二次归纳QQ群 beta群来源条目 [002]-[005], [033], [035], [090], [221]",
"status": "待处理", "status": "待处理",
"solution": "1.挨打进任务\n2.占城(不论敌我)有城防\n3.升级回血提高", "solution": "1.挨打进任务\n2.占城(不论敌我)有城防\n3.升级回血提高",
"updatedAt": 1780291147153 "updatedAt": 1780291147153,
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-002",
"raw-003",
"raw-004",
"raw-005",
"raw-033",
"raw-035",
"raw-090",
"raw-221"
]
}, },
{ {
"id": "fb-0005", "id": "fb-0005",
@ -45,7 +96,20 @@
"author": "AI二次归纳QQ群 beta群来源条目 [024]-[028], [084]-[085], [158]-[160]", "author": "AI二次归纳QQ群 beta群来源条目 [024]-[028], [084]-[085], [158]-[160]",
"status": "待处理", "status": "待处理",
"solution": "不处理", "solution": "不处理",
"updatedAt": 1780291159988 "updatedAt": 1780291159988,
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-024",
"raw-025",
"raw-026",
"raw-027",
"raw-028",
"raw-084",
"raw-085",
"raw-158",
"raw-159",
"raw-160"
]
}, },
{ {
"id": "fb-0006", "id": "fb-0006",
@ -53,7 +117,15 @@
"author": "AI二次归纳QQ群 beta群来源条目 [030]-[031], [086], [116]-[117]", "author": "AI二次归纳QQ群 beta群来源条目 [030]-[031], [086], [116]-[117]",
"status": "待处理", "status": "待处理",
"solution": "暂不处理", "solution": "暂不处理",
"updatedAt": 1780291398792 "updatedAt": 1780291398792,
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-030",
"raw-031",
"raw-086",
"raw-116",
"raw-117"
]
}, },
{ {
"id": "fb-0007", "id": "fb-0007",
@ -61,7 +133,13 @@
"author": "AI二次归纳QQ群 beta群来源条目 [032], [077], [186]", "author": "AI二次归纳QQ群 beta群来源条目 [032], [077], [186]",
"status": "待处理", "status": "待处理",
"solution": "先对反马单位头上的提示从骷髅改成幽灵消散符号", "solution": "先对反马单位头上的提示从骷髅改成幽灵消散符号",
"updatedAt": 1780291453777 "updatedAt": 1780291453777,
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-032",
"raw-077",
"raw-186"
]
}, },
{ {
"id": "fb-0008", "id": "fb-0008",
@ -69,7 +147,24 @@
"author": "AI二次归纳QQ群 beta群来源条目 [038]-[040], [056]-[060], [090]-[091], [150], [172]-[173], [216]", "author": "AI二次归纳QQ群 beta群来源条目 [038]-[040], [056]-[060], [090]-[091], [150], [172]-[173], [216]",
"status": "待处理", "status": "待处理",
"solution": "暂时没有想法", "solution": "暂时没有想法",
"updatedAt": 1780291773606 "updatedAt": 1780291773606,
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-038",
"raw-039",
"raw-040",
"raw-056",
"raw-057",
"raw-058",
"raw-059",
"raw-060",
"raw-090",
"raw-091",
"raw-150",
"raw-172",
"raw-173",
"raw-216"
]
}, },
{ {
"id": "fb-0009", "id": "fb-0009",
@ -77,192 +172,452 @@
"author": "AI二次归纳QQ群 beta群来源条目 [087], [118], [231]", "author": "AI二次归纳QQ群 beta群来源条目 [087], [118], [231]",
"status": "待处理", "status": "待处理",
"solution": "小老帝->满月收钱,Lv4 满月/协同收钱?\n火苗->变肉,然后满血可以直接复活?", "solution": "小老帝->满月收钱,Lv4 满月/协同收钱?\n火苗->变肉,然后满血可以直接复活?",
"updatedAt": 1780292528219 "updatedAt": 1780292528219,
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-087",
"raw-118",
"raw-231"
]
}, },
{ {
"id": "fb-0010", "id": "fb-0010",
"desc": "咲夜可考虑从收割型转向位移保护/超级辅助定位\n\n有玩家提出削弱咲夜收割增加王车易位、英雄换位、行动点刷新等辅助能力。这个方向能减少单点收割的压迫感同时强化红魔馆内部联动。建议作为独立方案评估是否能让咲夜承担布局、保人、配合大小姐/二小姐/姆Q的角色。\n\n来源依据[034], [038]-[039], [090]-[091]", "desc": "咲夜可考虑从收割型转向位移保护/超级辅助定位\n\n有玩家提出削弱咲夜收割增加王车易位、英雄换位、行动点刷新等辅助能力。这个方向能减少单点收割的压迫感同时强化红魔馆内部联动。建议作为独立方案评估是否能让咲夜承担布局、保人、配合大小姐/二小姐/姆Q的角色。\n\n来源依据[034], [038]-[039], [090]-[091]",
"author": "AI二次归纳QQ群 beta群来源条目 [034], [038]-[039], [090]-[091]", "author": "AI二次归纳QQ群 beta群来源条目 [034], [038]-[039], [090]-[091]",
"status": "待处理", "status": "待处理",
"solution": "" "solution": "暂时不处理",
"updatedAt": 1780295281762,
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-034",
"raw-038",
"raw-039",
"raw-090",
"raw-091"
]
}, },
{ {
"id": "fb-0011", "id": "fb-0011",
"desc": "恋/恐惧/隐身/推人相关机制需要统一反制规则\n\n恋、恐惧、隐身、ZOC、推人和兵营占位相关反馈交织且已经出现多个疑似 bug。建议建立一套规则表隐身是否无视 ZOC、能否被推入/推到、建筑出兵如何处理隐身占格、恐惧是否只在主动攻击触发。先统一规则,再修显示和描述。\n\n来源依据[009], [135], [138], [219], [236], [240]-[241]", "desc": "恋/恐惧/隐身/推人相关机制需要统一反制规则\n\n恋、恐惧、隐身、ZOC、推人和兵营占位相关反馈交织且已经出现多个疑似 bug。建议建立一套规则表隐身是否无视 ZOC、能否被推入/推到、建筑出兵如何处理隐身占格、恐惧是否只在主动攻击触发。先统一规则,再修显示和描述。\n\n来源依据[009], [135], [138], [219], [236], [240]-[241]",
"author": "AI二次归纳QQ群 beta群来源条目 [009], [135], [138], [219], [236], [240]-[241]", "author": "AI二次归纳QQ群 beta群来源条目 [009], [135], [138], [219], [236], [240]-[241]",
"status": "待处理", "status": "待处理",
"solution": "" "solution": "均补充明确逻辑",
"updatedAt": 1780295470061,
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-009",
"raw-135",
"raw-138",
"raw-219",
"raw-236",
"raw-240",
"raw-241"
]
}, },
{ {
"id": "fb-0012", "id": "fb-0012",
"desc": "古明地/地灵殿反馈可能被 bug 和机制不透明污染,需要专项复盘\n\n地灵殿和古明地相关反馈显示一些玩家可能把 bug 当机制、或因为机制难懂导致问卷评价偏低。建议把地灵殿机制、觉、消散、隐脉、巨人和新机制联动列为专项检查,先修明显 bug再判断真实强度。\n\n来源依据[063], [216], [224], [247]-[248]", "desc": "古明地/地灵殿反馈可能被 bug 和机制不透明污染,需要专项复盘\n\n地灵殿和古明地相关反馈显示一些玩家可能把 bug 当机制、或因为机制难懂导致问卷评价偏低。建议把地灵殿机制、觉、消散、隐脉、巨人和新机制联动列为专项检查,先修明显 bug再判断真实强度。\n\n来源依据[063], [216], [224], [247]-[248]",
"author": "AI二次归纳QQ群 beta群来源条目 [063], [216], [224], [247]-[248]", "author": "AI二次归纳QQ群 beta群来源条目 [063], [216], [224], [247]-[248]",
"status": "待处理", "status": "待处理",
"solution": "" "solution": "已经修复大部分明显问题",
"updatedAt": 1780295840810,
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-063",
"raw-216",
"raw-224",
"raw-247",
"raw-248"
]
}, },
{ {
"id": "fb-0013", "id": "fb-0013",
"desc": "焦土策略在混战和特定阵营对局中破坏体验,需要限制滥用场景\n\n焦土被多次描述为混战伤害大、拿不回城市时默认恶心对手且对红魔馆等阵营有特攻效果。建议不要急着全面禁用而是限制最破坏体验的场景提高前期门槛、限制每城/每回合次数、保留部分底层资源、或让占领方有代价恢复城市价值。\n\n来源依据[056]-[060], [099], [210]-[216], [244], [250]", "desc": "焦土策略在混战和特定阵营对局中破坏体验,需要限制滥用场景\n\n焦土被多次描述为混战伤害大、拿不回城市时默认恶心对手且对红魔馆等阵营有特攻效果。建议不要急着全面禁用而是限制最破坏体验的场景提高前期门槛、限制每城/每回合次数、保留部分底层资源、或让占领方有代价恢复城市价值。\n\n来源依据[056]-[060], [099], [210]-[216], [244], [250]",
"author": "AI二次归纳QQ群 beta群来源条目 [056]-[060], [099], [210]-[216], [244], [250]", "author": "AI二次归纳QQ群 beta群来源条目 [056]-[060], [099], [210]-[216], [244], [250]",
"status": "待处理", "status": "待处理",
"solution": "" "solution": "待定考虑。焦土问题确实在特色能力下被放大",
"updatedAt": 1780295860195,
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-056",
"raw-057",
"raw-058",
"raw-059",
"raw-060",
"raw-099",
"raw-210",
"raw-211",
"raw-212",
"raw-213",
"raw-214",
"raw-215",
"raw-216",
"raw-244",
"raw-250"
]
}, },
{ {
"id": "fb-0014", "id": "fb-0014",
"desc": "城市发展点/占城收益需要 UI 明示,否则早战价值难以判断\n\n玩家提到抢城后很难判断城市到底损失了多少发展点、拆掉了什么、是否补回经济价值。建议在城市界面增加发展点/建筑价值/被拆损失提示,尤其服务早战、焦土和占领后的决策。\n\n来源依据[133], [210]", "desc": "城市发展点/占城收益需要 UI 明示,否则早战价值难以判断\n\n玩家提到抢城后很难判断城市到底损失了多少发展点、拆掉了什么、是否补回经济价值。建议在城市界面增加发展点/建筑价值/被拆损失提示,尤其服务早战、焦土和占领后的决策。\n\n来源依据[133], [210]",
"author": "AI二次归纳QQ群 beta群来源条目 [133], [210]", "author": "AI二次归纳QQ群 beta群来源条目 [133], [210]",
"status": "待处理", "status": "待处理",
"solution": "" "solution": "填加左侧栏说明",
"updatedAt": 1780295889739,
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-133",
"raw-210"
]
}, },
{ {
"id": "fb-0015", "id": "fb-0015",
"desc": "文化值需要更明确的中前期用途,可考虑文化树或转化机制\n\n文化值被多次提到“缺用途”或想与科技树类似形成成长线。建议评估文化树、文化转信仰、剩余人口产信仰、文化提供属性加权等方向。目标是让文化在前期也能驱动决策而不是只成为后期或特定体系的附属资源。\n\n来源依据[071]-[076], [096], [098], [109]-[111], [148], [171], [228]", "desc": "文化值需要更明确的中前期用途,可考虑文化树或转化机制\n\n文化值被多次提到“缺用途”或想与科技树类似形成成长线。建议评估文化树、文化转信仰、剩余人口产信仰、文化提供属性加权等方向。目标是让文化在前期也能驱动决策而不是只成为后期或特定体系的附属资源。\n\n来源依据[071]-[076], [096], [098], [109]-[111], [148], [171], [228]",
"author": "AI二次归纳QQ群 beta群来源条目 [071]-[076], [096], [098], [109]-[111], [148], [171], [228]", "author": "AI二次归纳QQ群 beta群来源条目 [071]-[076], [096], [098], [109]-[111], [148], [171], [228]",
"status": "待处理", "status": "待处理",
"solution": "" "solution": "文化值系统:\n1. 金币买回合文化点 以及雕像点\n2.雕像点可以额外布置产生发展度",
"updatedAt": 1780299780493,
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-071",
"raw-072",
"raw-073",
"raw-074",
"raw-075",
"raw-076",
"raw-096",
"raw-098",
"raw-109",
"raw-110",
"raw-111",
"raw-148",
"raw-171",
"raw-228"
]
}, },
{ {
"id": "fb-0016", "id": "fb-0016",
"desc": "二级庭院/港口/保护区等建筑线需要重新评估收益和占地冲突\n\n建筑反馈集中在二级庭院、港口、保护区、军营/军港等建筑是否值得升级,以及与伐木场、扩地、人口占用的冲突。建议按建筑线列出“投入、占地、人口、战斗收益、经济收益”,优先处理投入高但反馈弱的二级建筑。\n\n来源依据[079]-[080], [088], [102], [105], [209], [250]", "desc": "二级庭院/港口/保护区等建筑线需要重新评估收益和占地冲突\n\n建筑反馈集中在二级庭院、港口、保护区、军营/军港等建筑是否值得升级,以及与伐木场、扩地、人口占用的冲突。建议按建筑线列出“投入、占地、人口、战斗收益、经济收益”,优先处理投入高但反馈弱的二级建筑。\n\n来源依据[079]-[080], [088], [102], [105], [209], [250]",
"author": "AI二次归纳QQ群 beta群来源条目 [079]-[080], [088], [102], [105], [209], [250]", "author": "AI二次归纳QQ群 beta群来源条目 [079]-[080], [088], [102], [105], [209], [250]",
"status": "待处理", "status": "待处理",
"solution": "" "solution": "",
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-079",
"raw-080",
"raw-088",
"raw-102",
"raw-105",
"raw-209",
"raw-250"
]
}, },
{ {
"id": "fb-0017", "id": "fb-0017",
"desc": "灌溉/水井/农业辅助可以增强种田路线的稳定性\n\n玩家提出灌溉周围一格有水即可建造、水井作为勘探所式前置、妖精女仆降低农业建筑成本并加速灌溉生成田。这些都指向同一个问题种田路线受地形和初始资源影响大。建议围绕“提高种田可控性但不让收益爆炸”做小型农业辅助系统。\n\n来源依据[067]-[068], [089], [093]-[094], [172]", "desc": "灌溉/水井/农业辅助可以增强种田路线的稳定性\n\n玩家提出灌溉周围一格有水即可建造、水井作为勘探所式前置、妖精女仆降低农业建筑成本并加速灌溉生成田。这些都指向同一个问题种田路线受地形和初始资源影响大。建议围绕“提高种田可控性但不让收益爆炸”做小型农业辅助系统。\n\n来源依据[067]-[068], [089], [093]-[094], [172]",
"author": "AI二次归纳QQ群 beta群来源条目 [067]-[068], [089], [093]-[094], [172]", "author": "AI二次归纳QQ群 beta群来源条目 [067]-[068], [089], [093]-[094], [172]",
"status": "待处理", "status": "待处理",
"solution": "" "solution": "考虑初始给红魔馆保底1个灌溉位",
"updatedAt": 1780305877599,
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-067",
"raw-068",
"raw-089",
"raw-093",
"raw-094",
"raw-172"
]
}, },
{ {
"id": "fb-0018", "id": "fb-0018",
"desc": "要塞/兵营/城墙防御成长需要跟上中后期火力\n\n要塞被反馈防御上限不足敌方火力逐渐增加而建筑防御有限也有人建议点了要塞的城市兵营获得城墙效果。建议检查防御建筑在中后期的收益曲线避免前期过硬、后期无意义。\n\n来源依据[069], [227]", "desc": "要塞/兵营/城墙防御成长需要跟上中后期火力\n\n要塞被反馈防御上限不足敌方火力逐渐增加而建筑防御有限也有人建议点了要塞的城市兵营获得城墙效果。建议检查防御建筑在中后期的收益曲线避免前期过硬、后期无意义。\n\n来源依据[069], [227]",
"author": "AI二次归纳QQ群 beta群来源条目 [069], [227]", "author": "AI二次归纳QQ群 beta群来源条目 [069], [227]",
"status": "待处理", "status": "待处理",
"solution": "" "solution": "问题还是在后期节奏上,城防本身就是一个前期决策和前期工具。或者说给文化市政加一个防御相关的(10块钱给兵营/主城买墙)",
"updatedAt": 1780306353390,
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-069",
"raw-227"
]
}, },
{ {
"id": "fb-0019", "id": "fb-0019",
"desc": "桥、道路、树、地形破坏应作为一组地图控制机制统一设计\n\n拆桥、野外桥、破坏道路、种树挡路、开局砍树等反馈说明玩家在关注地形控制的边界。建议统一决定哪些阵营能拆桥/破路、哪些地形操作是公共能力、哪些是阵营特色,并明确是否允许不可逆堵路。\n\n来源依据[018]-[020], [152]-[153], [243]", "desc": "桥、道路、树、地形破坏应作为一组地图控制机制统一设计\n\n拆桥、野外桥、破坏道路、种树挡路、开局砍树等反馈说明玩家在关注地形控制的边界。建议统一决定哪些阵营能拆桥/破路、哪些地形操作是公共能力、哪些是阵营特色,并明确是否允许不可逆堵路。\n\n来源依据[018]-[020], [152]-[153], [243]",
"author": "AI二次归纳QQ群 beta群来源条目 [018]-[020], [152]-[153], [243]", "author": "AI二次归纳QQ群 beta群来源条目 [018]-[020], [152]-[153], [243]",
"status": "待处理", "status": "已处理",
"solution": "" "solution": "增加描述",
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-018",
"raw-019",
"raw-020",
"raw-152",
"raw-153",
"raw-243"
],
"updatedAt": 1780307301972
}, },
{ {
"id": "fb-0020", "id": "fb-0020",
"desc": "PVE/自定义内容路线应从地图关卡开放逐步走向 AI 和数值 Mod\n\n玩家对 PVE 的核心期待是自定义地图、关卡、AI 阵营/team、超级人机以及后续数值/技能/单位自定义。建议按难度分层推进:先自定义地图/关卡和 AI 阵营配置,再开放单位/技能数值,最后考虑 AI 逻辑自定义。\n\n来源依据[144], [163], [184]-[185], [198]-[201], [223]", "desc": "PVE/自定义内容路线应从地图关卡开放逐步走向 AI 和数值 Mod\n\n玩家对 PVE 的核心期待是自定义地图、关卡、AI 阵营/team、超级人机以及后续数值/技能/单位自定义。建议按难度分层推进:先自定义地图/关卡和 AI 阵营配置,再开放单位/技能数值,最后考虑 AI 逻辑自定义。\n\n来源依据[144], [163], [184]-[185], [198]-[201], [223]",
"author": "AI二次归纳QQ群 beta群来源条目 [144], [163], [184]-[185], [198]-[201], [223]", "author": "AI二次归纳QQ群 beta群来源条目 [144], [163], [184]-[185], [198]-[201], [223]",
"status": "待处理", "status": "待处理",
"solution": "" "solution": "逐步搞",
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-144",
"raw-163",
"raw-184",
"raw-185",
"raw-198",
"raw-199",
"raw-200",
"raw-201",
"raw-223"
],
"updatedAt": 1780307323620
}, },
{ {
"id": "fb-0021", "id": "fb-0021",
"desc": "自定义模式需要更多对局参数:英雄数量、玩家席位、胜利条件、地图大小和种子\n\n多条反馈指向自定义对局的参数不足希望有英雄数量滑块、增加玩家席位、地图大小、地图种子、25 回合分数胜利、自定义胜利条件等。建议把这些作为自定义房间的高级参数,并注意编辑状态切换胜利条件的占位符 bug。\n\n来源依据[149], [168], [184], [201], [208], [222]", "desc": "自定义模式需要更多对局参数:英雄数量、玩家席位、胜利条件、地图大小和种子\n\n多条反馈指向自定义对局的参数不足希望有英雄数量滑块、增加玩家席位、地图大小、地图种子、25 回合分数胜利、自定义胜利条件等。建议把这些作为自定义房间的高级参数,并注意编辑状态切换胜利条件的占位符 bug。\n\n来源依据[149], [168], [184], [201], [208], [222]",
"author": "AI二次归纳QQ群 beta群来源条目 [149], [168], [184], [201], [208], [222]", "author": "AI二次归纳QQ群 beta群来源条目 [149], [168], [184], [201], [208], [222]",
"status": "待处理", "status": "已处理",
"solution": "" "solution": "已实现",
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-149",
"raw-168",
"raw-184",
"raw-201",
"raw-208",
"raw-222"
],
"updatedAt": 1780307467001
}, },
{ {
"id": "fb-0022", "id": "fb-0022",
"desc": "联机退出后 AI 托管和玩家身份绑定是联机体验的关键补强\n\n玩家关心联机中途退出、存档是否绑定 Steam 用户、是否能给玩家一个稳定身份。AI 托管已经被提到是下版本方向,建议同时检查托管后权限、回合控制、恢复连接和存档归属,避免长局因为掉线直接废局。\n\n来源依据[169]-[170], [193]", "desc": "联机退出后 AI 托管和玩家身份绑定是联机体验的关键补强\n\n玩家关心联机中途退出、存档是否绑定 Steam 用户、是否能给玩家一个稳定身份。AI 托管已经被提到是下版本方向,建议同时检查托管后权限、回合控制、恢复连接和存档归属,避免长局因为掉线直接废局。\n\n来源依据[169]-[170], [193]",
"author": "AI二次归纳QQ群 beta群来源条目 [169]-[170], [193]", "author": "AI二次归纳QQ群 beta群来源条目 [169]-[170], [193]",
"status": "待处理", "status": "已处理",
"solution": "" "solution": "",
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-169",
"raw-170",
"raw-193"
],
"updatedAt": 1780307476633
}, },
{ {
"id": "fb-0023", "id": "fb-0023",
"desc": "多人混战需要单独的节奏和平衡策略\n\n多人混战反馈明显区别于 1v1容易出现坐山观虎斗、焦土恶心人、局势拖长和针对性特攻。建议不要完全套用 1v1 平衡,至少在问卷和数据分析中区分 1v1、2v2、多人混战、PVE。\n\n来源依据[056], [175]-[176], [192], [196]-[198], [213]-[216]", "desc": "多人混战需要单独的节奏和平衡策略\n\n多人混战反馈明显区别于 1v1容易出现坐山观虎斗、焦土恶心人、局势拖长和针对性特攻。建议不要完全套用 1v1 平衡,至少在问卷和数据分析中区分 1v1、2v2、多人混战、PVE。\n\n来源依据[056], [175]-[176], [192], [196]-[198], [213]-[216]",
"author": "AI二次归纳QQ群 beta群来源条目 [056], [175]-[176], [192], [196]-[198], [213]-[216]", "author": "AI二次归纳QQ群 beta群来源条目 [056], [175]-[176], [192], [196]-[198], [213]-[216]",
"status": "待处理", "status": "待处理",
"solution": "" "solution": "暂不处理",
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-056",
"raw-175",
"raw-176",
"raw-192",
"raw-196",
"raw-197",
"raw-198",
"raw-213",
"raw-214",
"raw-215",
"raw-216"
],
"updatedAt": 1780307496121
}, },
{ {
"id": "fb-0024", "id": "fb-0024",
"desc": "问卷需要按模式和玩家画像拆分,否则结论容易混杂\n\n群里多次讨论问卷盲点缺游玩频率、经典/征服/自定义模式差异、PVE 玩家和 PVP 玩家混在一起、题目越来越长。建议后续问卷先问模式、频率、局长、地图大小、阵营熟练度,再分别收集平衡和体验建议。\n\n来源依据[036], [050], [096], [162], [164]-[166], [178], [182]-[183], [192], [197]-[198], [203]", "desc": "问卷需要按模式和玩家画像拆分,否则结论容易混杂\n\n群里多次讨论问卷盲点缺游玩频率、经典/征服/自定义模式差异、PVE 玩家和 PVP 玩家混在一起、题目越来越长。建议后续问卷先问模式、频率、局长、地图大小、阵营熟练度,再分别收集平衡和体验建议。\n\n来源依据[036], [050], [096], [162], [164]-[166], [178], [182]-[183], [192], [197]-[198], [203]",
"author": "AI二次归纳QQ群 beta群来源条目 [036], [050], [096], [162], [164]-[166], [178], [182]-[183], [192], [197]-[198], [203]", "author": "AI二次归纳QQ群 beta群来源条目 [036], [050], [096], [162], [164]-[166], [178], [182]-[183], [192], [197]-[198], [203]",
"status": "待处理", "status": "待处理",
"solution": "" "solution": "",
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-036",
"raw-050",
"raw-096",
"raw-162",
"raw-164",
"raw-165",
"raw-166",
"raw-178",
"raw-182",
"raw-183",
"raw-192",
"raw-197",
"raw-198",
"raw-203"
]
}, },
{ {
"id": "fb-0025", "id": "fb-0025",
"desc": "英雄介绍和百科需要展示衍生单位/衍生效果\n\n妹红、早苗等英雄的技能效果挂在蛋、火苗、大吉大凶、天狗之风等衍生单位或衍生效果上当前英雄介绍和百科只展示英雄本体导致玩家找不到关键说明。建议英雄介绍模块增加“衍生单位/衍生效果”分栏,百科也能索引这些效果。\n\n来源依据[108], [121], [126], [136], [138]", "desc": "英雄介绍和百科需要展示衍生单位/衍生效果\n\n妹红、早苗等英雄的技能效果挂在蛋、火苗、大吉大凶、天狗之风等衍生单位或衍生效果上当前英雄介绍和百科只展示英雄本体导致玩家找不到关键说明。建议英雄介绍模块增加“衍生单位/衍生效果”分栏,百科也能索引这些效果。\n\n来源依据[108], [121], [126], [136], [138]",
"author": "AI二次归纳QQ群 beta群来源条目 [108], [121], [126], [136], [138]", "author": "AI二次归纳QQ群 beta群来源条目 [108], [121], [126], [136], [138]",
"status": "待处理", "status": "待处理",
"solution": "" "solution": "",
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-108",
"raw-121",
"raw-126",
"raw-136",
"raw-138"
]
}, },
{ {
"id": "fb-0026", "id": "fb-0026",
"desc": "可见性/被发现信息需要做成清晰 UI而不是靠玩家猜\n\n玩家建议在对方文明界面显示该文明已发现我方哪些城市在单位详情显示此单位被哪些文明发现同时隐身单位的发现成果可以延迟公开避免暴露隐身行踪。这个方向能让情报战更可读但需要谨慎避免削弱间谍和隐身。\n\n来源依据[112]-[115], [158]", "desc": "可见性/被发现信息需要做成清晰 UI而不是靠玩家猜\n\n玩家建议在对方文明界面显示该文明已发现我方哪些城市在单位详情显示此单位被哪些文明发现同时隐身单位的发现成果可以延迟公开避免暴露隐身行踪。这个方向能让情报战更可读但需要谨慎避免削弱间谍和隐身。\n\n来源依据[112]-[115], [158]",
"author": "AI二次归纳QQ群 beta群来源条目 [112]-[115], [158]", "author": "AI二次归纳QQ群 beta群来源条目 [112]-[115], [158]",
"status": "待处理", "status": "待处理",
"solution": "" "solution": "",
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-112",
"raw-113",
"raw-114",
"raw-115",
"raw-158"
]
}, },
{ {
"id": "fb-0027", "id": "fb-0027",
"desc": "战斗反馈需要更强的伤害确认和数值显示\n\n玩家提到点击战斗后给一个确认框、显示伤害数字、双方对撞效果更显眼以及铃仙伤害显示问题。建议统一战斗预览、确认和结果表现让玩家在关键攻击前知道预计伤害攻击后能看懂实际结算。\n\n来源依据[127], [129], [139], [218]", "desc": "战斗反馈需要更强的伤害确认和数值显示\n\n玩家提到点击战斗后给一个确认框、显示伤害数字、双方对撞效果更显眼以及铃仙伤害显示问题。建议统一战斗预览、确认和结果表现让玩家在关键攻击前知道预计伤害攻击后能看懂实际结算。\n\n来源依据[127], [129], [139], [218]",
"author": "AI二次归纳QQ群 beta群来源条目 [127], [129], [139], [218]", "author": "AI二次归纳QQ群 beta群来源条目 [127], [129], [139], [218]",
"status": "待处理", "status": "待处理",
"solution": "" "solution": "",
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-127",
"raw-129",
"raw-139",
"raw-218"
]
}, },
{ {
"id": "fb-0028", "id": "fb-0028",
"desc": "地图大或色块多时可读性不足,需要地图显示优化\n\n玩家反馈地图稍大、色块稍多时看不清东西远距离也不易辨认。建议优化缩放下的地块边界、单位轮廓、阵营色块对比和信息层级至少保证中远景能分辨城市、单位、资源和危险范围。\n\n来源依据[122], [142]", "desc": "地图大或色块多时可读性不足,需要地图显示优化\n\n玩家反馈地图稍大、色块稍多时看不清东西远距离也不易辨认。建议优化缩放下的地块边界、单位轮廓、阵营色块对比和信息层级至少保证中远景能分辨城市、单位、资源和危险范围。\n\n来源依据[122], [142]",
"author": "AI二次归纳QQ群 beta群来源条目 [122], [142]", "author": "AI二次归纳QQ群 beta群来源条目 [122], [142]",
"status": "待处理", "status": "待处理",
"solution": "" "solution": "",
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-122",
"raw-142"
]
}, },
{ {
"id": "fb-0029", "id": "fb-0029",
"desc": "网络状态和加载动画应提供可收起/关闭选项\n\n玩家认可网络状况按钮支持隐藏/缩小,也提出希望关闭加载动画。建议把这些非核心浮层做成可折叠设置,减少长期对局中的视觉干扰。\n\n来源依据[128], [140]", "desc": "网络状态和加载动画应提供可收起/关闭选项\n\n玩家认可网络状况按钮支持隐藏/缩小,也提出希望关闭加载动画。建议把这些非核心浮层做成可折叠设置,减少长期对局中的视觉干扰。\n\n来源依据[128], [140]",
"author": "AI二次归纳QQ群 beta群来源条目 [128], [140]", "author": "AI二次归纳QQ群 beta群来源条目 [128], [140]",
"status": "待处理", "status": "待处理",
"solution": "" "solution": "",
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-128",
"raw-140"
]
}, },
{ {
"id": "fb-0030", "id": "fb-0030",
"desc": "房间和大厅状态需要修正同步/显示异常\n\n有反馈称房间里玩家被邀请走后本地仍显示在房间从房间退出再创建房间会弹网络错误自定义房间名需要确认外部可见。建议把大厅玩家状态、退出后清理、房间名同步和创建房间错误恢复作为联机 UI 专项。\n\n来源依据[124], [130], [204], [225]", "desc": "房间和大厅状态需要修正同步/显示异常\n\n有反馈称房间里玩家被邀请走后本地仍显示在房间从房间退出再创建房间会弹网络错误自定义房间名需要确认外部可见。建议把大厅玩家状态、退出后清理、房间名同步和创建房间错误恢复作为联机 UI 专项。\n\n来源依据[124], [130], [204], [225]",
"author": "AI二次归纳QQ群 beta群来源条目 [124], [130], [204], [225]", "author": "AI二次归纳QQ群 beta群来源条目 [124], [130], [204], [225]",
"status": "待处理", "status": "已处理",
"solution": "" "solution": "已加入网络错误详情从而方便优化",
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-124",
"raw-130",
"raw-204",
"raw-225"
],
"updatedAt": 1780309061637
}, },
{ {
"id": "fb-0031", "id": "fb-0031",
"desc": "推人、伤害取整、0 血单位等底层战斗结算需要集中回归测试\n\n多个反馈涉及 0 血兵、伤害取整、防御结算、推人撞隐身单位、蛇丢到隐身单位、军营出兵卡恋等。这些不是单一数值建议,而是底层结算规则风险。建议建立回归用例,覆盖伤害、防御、死亡、推人、占格、隐身、出兵、溅射触发来源。\n\n来源依据[061], [135], [218]-[219], [240]-[241], [245]", "desc": "推人、伤害取整、0 血单位等底层战斗结算需要集中回归测试\n\n多个反馈涉及 0 血兵、伤害取整、防御结算、推人撞隐身单位、蛇丢到隐身单位、军营出兵卡恋等。这些不是单一数值建议,而是底层结算规则风险。建议建立回归用例,覆盖伤害、防御、死亡、推人、占格、隐身、出兵、溅射触发来源。\n\n来源依据[061], [135], [218]-[219], [240]-[241], [245]",
"author": "AI二次归纳QQ群 beta群来源条目 [061], [135], [218]-[219], [240]-[241], [245]", "author": "AI二次归纳QQ群 beta群来源条目 [061], [135], [218]-[219], [240]-[241], [245]",
"status": "待处理", "status": "待处理",
"solution": "" "solution": "已修复部分",
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-061",
"raw-135",
"raw-218",
"raw-219",
"raw-240",
"raw-241",
"raw-245"
],
"updatedAt": 1780309141394
}, },
{ {
"id": "fb-0032", "id": "fb-0032",
"desc": "红美铃/红雾/溅射击杀触发规则需要明确\n\n玩家明确提出红美铃溅射击杀不出红雾是否为 bug。建议明确“击杀来源”的定义主动攻击、反击、溅射、持续伤害、召唤物/衍生伤害是否触发红雾,并同步到技能描述。\n\n来源依据[137]-[138], [225]", "desc": "红美铃/红雾/溅射击杀触发规则需要明确\n\n玩家明确提出红美铃溅射击杀不出红雾是否为 bug。建议明确“击杀来源”的定义主动攻击、反击、溅射、持续伤害、召唤物/衍生伤害是否触发红雾,并同步到技能描述。\n\n来源依据[137]-[138], [225]",
"author": "AI二次归纳QQ群 beta群来源条目 [137]-[138], [225]", "author": "AI二次归纳QQ群 beta群来源条目 [137]-[138], [225]",
"status": "待处理", "status": "待处理",
"solution": "" "solution": "",
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-137",
"raw-138",
"raw-225"
]
}, },
{ {
"id": "fb-0033", "id": "fb-0033",
"desc": "大吉/大凶和随机机制需要降低极端卡手感\n\n早苗签、大吉大凶、随机数等反馈说明玩家能接受随机博弈但不喜欢连续卡手或完全不可控。建议考虑伪随机保底、未触发时提高下次概率、或把大吉/大凶固定成更稳定的效果。\n\n来源依据[189], [235]-[238]", "desc": "大吉/大凶和随机机制需要降低极端卡手感\n\n早苗签、大吉大凶、随机数等反馈说明玩家能接受随机博弈但不喜欢连续卡手或完全不可控。建议考虑伪随机保底、未触发时提高下次概率、或把大吉/大凶固定成更稳定的效果。\n\n来源依据[189], [235]-[238]",
"author": "AI二次归纳QQ群 beta群来源条目 [189], [235]-[238]", "author": "AI二次归纳QQ群 beta群来源条目 [189], [235]-[238]",
"status": "待处理", "status": "待处理",
"solution": "" "solution": "加入保底",
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-189",
"raw-235",
"raw-236",
"raw-237",
"raw-238"
],
"updatedAt": 1780309156628
}, },
{ {
"id": "fb-0034", "id": "fb-0034",
"desc": "海图、捕鲸、军港和水域经济需要单独平衡\n\n海图反馈提到占城、蓬莱不缺人、捕鲸太强、军港削弱方式等。建议把水域经济和军港作为单独平衡对象检查捕鲸收益、军港防御/出兵/经济叠加,以及不同阵营在海图上的人口和扩张压力。\n\n来源依据[102], [244], [250]", "desc": "海图、捕鲸、军港和水域经济需要单独平衡\n\n海图反馈提到占城、蓬莱不缺人、捕鲸太强、军港削弱方式等。建议把水域经济和军港作为单独平衡对象检查捕鲸收益、军港防御/出兵/经济叠加,以及不同阵营在海图上的人口和扩张压力。\n\n来源依据[102], [244], [250]",
"author": "AI二次归纳QQ群 beta群来源条目 [102], [244], [250]", "author": "AI二次归纳QQ群 beta群来源条目 [102], [244], [250]",
"status": "待处理", "status": "待处理",
"solution": "" "solution": "先解决热插拔",
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-102",
"raw-244",
"raw-250"
],
"updatedAt": 1780309176741
}, },
{ {
"id": "fb-0035", "id": "fb-0035",
"desc": "地图生成和资源生成需要可复现,最好支持种子和异常诊断\n\n玩家多次提到地形生成问题、地图随机数变化、庄稼/矿关联、存档或 Steam 重新开始导致开局变化。建议提供地图种子显示/复制,并在资源生成异常时能复现同一局面,方便调试与玩家反馈。\n\n来源依据[106], [168], [179]-[181], [234]", "desc": "地图生成和资源生成需要可复现,最好支持种子和异常诊断\n\n玩家多次提到地形生成问题、地图随机数变化、庄稼/矿关联、存档或 Steam 重新开始导致开局变化。建议提供地图种子显示/复制,并在资源生成异常时能复现同一局面,方便调试与玩家反馈。\n\n来源依据[106], [168], [179]-[181], [234]",
"author": "AI二次归纳QQ群 beta群来源条目 [106], [168], [179]-[181], [234]", "author": "AI二次归纳QQ群 beta群来源条目 [106], [168], [179]-[181], [234]",
"status": "待处理", "status": "待处理",
"solution": "" "solution": "",
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw",
"rawRefs": [
"raw-106",
"raw-168",
"raw-179",
"raw-180",
"raw-181",
"raw-234"
]
} }
], ],
"updatedAt": 1780292528219 "updatedAt": 1780309176741,
"rawSetId": "qq-beta-2026-05-week4-game-suggestions-raw"
} }
] ]
} }

View File

@ -6,12 +6,14 @@
"isActive": true, "isActive": true,
"name": "执政官", "name": "执政官",
"desc": "可出战第2名英雄", "desc": "可出战第2名英雄",
"cost": 30, "cost": 15,
"maxCount": 1, "maxCount": 1,
"priority": 0, "priority": 0,
"requiredTechs": [], "requiredTechs": [],
"requiredTechNames": [], "requiredTechNames": [],
"prerequisiteCards": [] "prerequisiteCards": [
15
]
}, },
{ {
"cardType": 2, "cardType": 2,
@ -20,12 +22,14 @@
"isActive": true, "isActive": true,
"name": "三头政治", "name": "三头政治",
"desc": "可出战第3名英雄", "desc": "可出战第3名英雄",
"cost": 100, "cost": 50,
"maxCount": 1, "maxCount": 1,
"priority": 0, "priority": 0,
"requiredTechs": [], "requiredTechs": [],
"requiredTechNames": [], "requiredTechNames": [],
"prerequisiteCards": [] "prerequisiteCards": [
16777232
]
}, },
{ {
"cardType": 3, "cardType": 3,
@ -33,7 +37,7 @@
"cultureTypeName": "宗教", "cultureTypeName": "宗教",
"isActive": true, "isActive": true,
"name": "母权传统", "name": "母权传统",
"desc": "可在**<森林>**中建造**<后之雕像>**", "desc": "可在**<![1]森林>**中建造**<![2]后之雕像>**",
"cost": 15, "cost": 15,
"maxCount": 1, "maxCount": 1,
"priority": 0, "priority": 0,
@ -47,7 +51,7 @@
"cultureTypeName": "政治", "cultureTypeName": "政治",
"isActive": true, "isActive": true,
"name": "内阁制", "name": "内阁制",
"desc": "可在**<浅海>**中建造**<相之雕像>**", "desc": "可在**<![1]浅海>**中建造**<![2]相之雕像>**",
"cost": 30, "cost": 30,
"maxCount": 1, "maxCount": 1,
"priority": 0, "priority": 0,
@ -61,7 +65,7 @@
"cultureTypeName": "政治", "cultureTypeName": "政治",
"isActive": true, "isActive": true,
"name": "国家要塞", "name": "国家要塞",
"desc": "可在**<山脉>**中建造**<车之雕像>**", "desc": "可在**<![1]山脉>**中建造**<![2]车之雕像>**",
"cost": 30, "cost": 30,
"maxCount": 1, "maxCount": 1,
"priority": 0, "priority": 0,
@ -75,7 +79,7 @@
"cultureTypeName": "政治", "cultureTypeName": "政治",
"isActive": true, "isActive": true,
"name": "君权神授", "name": "君权神授",
"desc": "可在**<深海>**中建造**<王之雕像>**", "desc": "可在**<![1]深海>**中建造**<![2]王之雕像>**",
"cost": 60, "cost": 60,
"maxCount": 1, "maxCount": 1,
"priority": 0, "priority": 0,
@ -89,7 +93,7 @@
"cultureTypeName": "政治", "cultureTypeName": "政治",
"isActive": true, "isActive": true,
"name": "游牧传统", "name": "游牧传统",
"desc": "可在**<平原>**中建造**<马之雕像>**", "desc": "可在**<![1]平原>**中建造**<![2]马之雕像>**",
"cost": 60, "cost": 60,
"maxCount": 1, "maxCount": 1,
"priority": 0, "priority": 0,
@ -138,5 +142,33 @@
"requiredTechs": [], "requiredTechs": [],
"requiredTechNames": [], "requiredTechNames": [],
"prerequisiteCards": [] "prerequisiteCards": []
},
{
"cardType": 15,
"cultureType": 1,
"cultureTypeName": "政治",
"isActive": true,
"name": "Lv2英雄",
"desc": "",
"cost": 0,
"maxCount": -1,
"priority": 0,
"requiredTechs": [],
"requiredTechNames": [],
"prerequisiteCards": []
},
{
"cardType": 16,
"cultureType": 1,
"cultureTypeName": "政治",
"isActive": true,
"name": "Lv3英雄",
"desc": "",
"cost": 0,
"maxCount": -1,
"priority": 0,
"requiredTechs": [],
"requiredTechNames": [],
"prerequisiteCards": []
} }
] ]

View File

@ -153,7 +153,7 @@
{ {
"resourceType": 0, "resourceType": 0,
"name": "军港", "name": "军港",
"desc": "为处于军港的单位恢复所有行动点数。每回合上限一次。提供额外防御。每座城市仅能建造一座**<军港>**。" "desc": "为处于**<军港>**的单位恢复1点**<通用行动点>**每回合上限一次。提供额外防御。每座城市仅能建造一座**<军港>**,且仅能建造在港口附近。"
}, },
{ {
"resourceType": 0, "resourceType": 0,

View File

@ -33,7 +33,7 @@
"taskContentType": 22, "taskContentType": 22,
"param": 2, "param": 2,
"skillName": "", "skillName": "",
"desc": "占领2座村庄或1座敌方城市(**<{param}/{param}>**)" "desc": "我方占领2座村庄或1座敌方城市(**<{param}/{param}>**)"
}, },
{ {
"taskContentType": 8, "taskContentType": 8,
@ -208,7 +208,7 @@
"taskContentType": 22, "taskContentType": 22,
"param": 2, "param": 2,
"skillName": "", "skillName": "",
"desc": "占领2座村庄或1座敌方城市(**<{param}/{param}>**)" "desc": "我方占领2座村庄或1座敌方城市(**<{param}/{param}>**)"
}, },
{ {
"taskContentType": 2, "taskContentType": 2,
@ -333,7 +333,7 @@
"taskContentType": 22, "taskContentType": 22,
"param": 2, "param": 2,
"skillName": "", "skillName": "",
"desc": "占领2座村庄或1座敌方城市(**<{param}/{param}>**)" "desc": "我方占领2座村庄或1座敌方城市(**<{param}/{param}>**)"
}, },
{ {
"taskContentType": 18, "taskContentType": 18,
@ -433,7 +433,7 @@
"taskContentType": 22, "taskContentType": 22,
"param": 2, "param": 2,
"skillName": "", "skillName": "",
"desc": "占领2座村庄或1座敌方城市(**<{param}/{param}>**)" "desc": "我方占领2座村庄或1座敌方城市(**<{param}/{param}>**)"
}, },
{ {
"taskContentType": 2, "taskContentType": 2,

View File

@ -175,7 +175,7 @@
"giantName": "Rin", "giantName": "Rin",
"name": "火焰猫燐", "name": "火焰猫燐",
"englishName": "KAENBYOU RIN", "englishName": "KAENBYOU RIN",
"desc": "饰演<color=red>阿周那</color>的猫车。她正在陪恋排练魔术节目。被装进魔术盒后不知过了多久,等再次被恋恋抱出来时已然身处比现场的聚光灯下。", "desc": "饰演<color=red>阿周那</color>的猫车。她正在陪恋排练魔术节目。被装进魔术盒后不知过了多久,等再次被恋恋抱出来时已然身处比现场的聚光灯下。",
"diag": "恋大人!这个宴会好像要“报名”才能参加哦,交给我来搞定吧!", "diag": "恋大人!这个宴会好像要“报名”才能参加哦,交给我来搞定吧!",
"diagColor": "rgb(255,255,255)", "diagColor": "rgb(255,255,255)",
"achivePreId": 218 "achivePreId": 218

View File

@ -71,7 +71,7 @@
"title": "振奋时刻!", "title": "振奋时刻!",
"titleBG": "rgb(128,128,128)", "titleBG": "rgb(128,128,128)",
"descBG": "rgb(100,100,100)", "descBG": "rgb(100,100,100)",
"imagePackCount": 11, "imagePackCount": 17,
"imagePacks": [ "imagePacks": [
{ {
"civ": 2, "civ": 2,
@ -138,6 +138,42 @@
"civName": "Germany", "civName": "Germany",
"force": 3, "force": 3,
"forceName": "Kanako" "forceName": "Kanako"
},
{
"civ": 3,
"civName": "Germany",
"force": 3,
"forceName": "Kanako"
},
{
"civ": 3,
"civName": "Germany",
"force": 3,
"forceName": "Kanako"
},
{
"civ": 2,
"civName": "French",
"force": 2,
"forceName": "Kaguya"
},
{
"civ": 2,
"civName": "French",
"force": 2,
"forceName": "Kaguya"
},
{
"civ": 2,
"civName": "French",
"force": 2,
"forceName": "Kaguya"
},
{
"civ": 2,
"civName": "French",
"force": 2,
"forceName": "Kaguya"
} }
] ]
}, },

View File

@ -0,0 +1,48 @@
# 官方回复集合数据格式
Dashboard 的“舆情分析 / 官方回复集合”数据存放在:
`Tools/Dashboard/data/official_reply_collections.json`
这个文件由 Dashboard 读取,并通过 `/api/official-replies/update-reply` 更新单条官方回复。
## 顶层结构
```json
{
"schema_version": 1,
"updated_at": "2026-06-02T00:00:00+08:00",
"collections": []
}
```
## 官方回复集合结构
```json
{
"id": "steam-reviews-2026w23-official-replies",
"title": "Steam 评论 2026W23 官方回复集合",
"description": "从 Steam 评论和社区讨论整理出的需要官方回复的问题。",
"replies": []
}
```
- `id`: 必填。集合唯一 ID保持稳定。
- `title`: 必填。集合标题,显示在集合列表中。
- `description`: 必填。集合描述,说明来源范围、筛选口径、时间范围等。
- `replies`: 必填。该集合下的官方回复条目数组。
## 官方回复条目结构
```json
{
"id": "reply-0001",
"question": "问题描述",
"answer": "问题回复",
"status": "未完成"
}
```
- `id`: 必填。同一集合内唯一且稳定。
- `question`: 必填。问题描述。
- `answer`: 必填。官方回复内容;未写完时可以是空字符串。
- `status`: 必填。只能是 `未完成``已完成`

View File

@ -0,0 +1,5 @@
{
"schema_version": 1,
"updated_at": "2026-06-02T00:00:00+08:00",
"collections": []
}

View File

@ -1,59 +1,3 @@
{ {
"milestones": [ "milestones": []
{
"date": "2026-04-18",
"name": "蓬莱山平衡性调整",
"status": "in-progress",
"description": "Balance pass on unit stats, skills, and tech costs"
},
{
"date": "2026-04-19",
"name": "多语言Beta发布",
"status": "pending",
"description": "Integrate multilingual text system (Multilingual.xlsx)"
},
{
"date": "2026-04-22",
"name": "海外UP约稿启动",
"status": "pending",
"description": "Start outreach to overseas content creators"
},
{
"date": "2026-04-25",
"name": "第二次平衡性调整",
"status": "pending",
"description": "Second balance adjustment pass"
},
{
"date": "2026-04-27",
"name": "多语言创意工坊发布",
"status": "pending",
"description": "Publish multilingual mod for community localization"
},
{
"date": "2026-05-01",
"name": "密集宣发启动",
"status": "pending",
"description": "Begin intensive marketing campaign"
},
{
"date": "2026-05-07",
"name": "预热视频发布",
"status": "pending",
"description": "Release teaser video"
},
{
"date": "2026-05-14",
"name": "EA发售",
"status": "pending",
"description": "Early Access release on Steam",
"highlight": true
},
{
"date": "2026-05-15",
"name": "宣传主题曲发布",
"status": "pending",
"description": "Release promotional theme song"
}
]
} }

View File

@ -577,10 +577,10 @@
"civNameLocal": "苏美尔", "civNameLocal": "苏美尔",
"forceId": 8, "forceId": 8,
"forceName": "Zanmu", "forceName": "Zanmu",
"forceNameLocal": "※※※帝国", "forceNameLocal": "白玉帝国",
"leaderName": "神秘选手", "leaderName": "西行寺幽幽子",
"diff": 0, "diff": 0,
"musicName": "", "musicName": "SaigyoujiSumerian",
"techPoolCount": 26, "techPoolCount": 26,
"techPool": [ "techPool": [
0, 0,
@ -647,10 +647,10 @@
"civNameLocal": "玛雅", "civNameLocal": "玛雅",
"forceId": 9, "forceId": 9,
"forceName": "Yuyuko", "forceName": "Yuyuko",
"forceNameLocal": "※※※帝国", "forceNameLocal": "拉碧斯帝国",
"leaderName": "神秘选手", "leaderName": "赫卡提亚",
"diff": 0, "diff": 0,
"musicName": "", "musicName": "LapisMayan",
"techPoolCount": 26, "techPoolCount": 26,
"techPool": [ "techPool": [
0, 0,
@ -717,10 +717,10 @@
"civNameLocal": "马里", "civNameLocal": "马里",
"forceId": 10, "forceId": 10,
"forceName": "Hecatia", "forceName": "Hecatia",
"forceNameLocal": "※※※帝国", "forceNameLocal": "天狗帝国",
"leaderName": "神秘选手", "leaderName": "饭纲丸龙",
"diff": 0, "diff": 0,
"musicName": "", "musicName": "IizunamaruMalian",
"techPoolCount": 26, "techPoolCount": 26,
"techPool": [ "techPool": [
0, 0,
@ -787,10 +787,10 @@
"civNameLocal": "希腊", "civNameLocal": "希腊",
"forceId": 11, "forceId": 11,
"forceName": "Megumu", "forceName": "Megumu",
"forceNameLocal": "※※※帝国", "forceNameLocal": "无敌厉害帝国",
"leaderName": "神秘选手", "leaderName": "琪露诺",
"diff": 0, "diff": 0,
"musicName": "", "musicName": "CirnoGreek",
"techPoolCount": 26, "techPoolCount": 26,
"techPool": [ "techPool": [
0, 0,
@ -857,10 +857,10 @@
"civNameLocal": "高棉", "civNameLocal": "高棉",
"forceId": 12, "forceId": 12,
"forceName": "Cirno", "forceName": "Cirno",
"forceNameLocal": "※※帝国", "forceNameLocal": "月之帝国",
"leaderName": "神秘选手", "leaderName": "绵月丰姬",
"diff": 0, "diff": 0,
"musicName": "", "musicName": "WatatsukiKhmer",
"techPoolCount": 26, "techPoolCount": 26,
"techPool": [ "techPool": [
0, 0,
@ -927,10 +927,10 @@
"civNameLocal": "阿兹特克", "civNameLocal": "阿兹特克",
"forceId": 13, "forceId": 13,
"forceName": "Yorihime", "forceName": "Yorihime",
"forceNameLocal": "※※※※帝国", "forceNameLocal": "比那名居帝国",
"leaderName": "神秘选手", "leaderName": "比那名居天子",
"diff": 0, "diff": 0,
"musicName": "", "musicName": "HinanawiAztec",
"techPoolCount": 26, "techPoolCount": 26,
"techPool": [ "techPool": [
0, 0,
@ -997,10 +997,10 @@
"civNameLocal": "印加", "civNameLocal": "印加",
"forceId": 14, "forceId": 14,
"forceName": "Tenshi", "forceName": "Tenshi",
"forceNameLocal": "※※帝国", "forceNameLocal": "圣域帝国",
"leaderName": "神秘选手", "leaderName": "尘塚姥芽",
"diff": 0, "diff": 0,
"musicName": "", "musicName": "ChirizukaIncan",
"techPoolCount": 26, "techPoolCount": 26,
"techPool": [ "techPool": [
0, 0,
@ -1067,10 +1067,10 @@
"civNameLocal": "蒙古", "civNameLocal": "蒙古",
"forceId": 15, "forceId": 15,
"forceName": "Ubame", "forceName": "Ubame",
"forceNameLocal": "国帝※※", "forceNameLocal": "国帝邪天",
"leaderName": "神秘选手", "leaderName": "鬼人正邪",
"diff": 0, "diff": 0,
"musicName": "", "musicName": "KijinMogolian",
"techPoolCount": 26, "techPoolCount": 26,
"techPool": [ "techPool": [
0, 0,
@ -1137,8 +1137,8 @@
"civNameLocal": "阿拉伯", "civNameLocal": "阿拉伯",
"forceId": 16, "forceId": 16,
"forceName": "Seija", "forceName": "Seija",
"forceNameLocal": "※※帝国", "forceNameLocal": "雾雨帝国",
"leaderName": "神秘选手", "leaderName": "雾雨魔理沙",
"diff": 0, "diff": 0,
"musicName": "", "musicName": "",
"techPoolCount": 26, "techPoolCount": 26,

View File

@ -0,0 +1,49 @@
# 原始反馈集数据格式
Dashboard 的“舆情分析 / 原始反馈集”数据存放在:
`Tools/Dashboard/data/raw_feedback_sets.json`
这个文件用于保存尚未二次归纳的玩家原始反馈,方便后续让 AI 读取、聚类、分析并整理成“反馈集合”。
## 顶层结构
```json
{
"schema_version": 1,
"updated_at": "2026-06-01T00:00:00+08:00",
"sets": []
}
```
## 原始反馈集
```json
{
"id": "qq-20260601-120000",
"title": "QQ群 2026-06-01 平衡反馈",
"source": "QQ群",
"description": "收集范围、时间段、筛选规则等上下文。",
"createdAt": 1780300000000,
"updatedAt": 1780300000000,
"nextId": 2,
"items": []
}
```
## 原始反馈条目
```json
{
"id": "raw-0001",
"content": "玩家原始反馈内容。",
"source": "QQ群",
"author": "玩家昵称",
"sourceTime": "2026-06-01 12:00",
"tags": ["平衡", "UI"],
"createdAt": 1780300000000,
"updatedAt": 1780300000000
}
```
`content` 是必填字段。`source``author``sourceTime``tags` 都可以为空,但建议尽量填写,便于 AI 分析时追溯上下文。

File diff suppressed because one or more lines are too long

View File

@ -90,7 +90,7 @@
"desc": "被动技能。被攻击时无法进行反击。", "desc": "被动技能。被攻击时无法进行反击。",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Origin",
"reserveOnCarry": false, "reserveOnCarry": false,
"reserveLeaveCarry": false, "reserveLeaveCarry": false,
"reserveGiantUpgrade": false "reserveGiantUpgrade": false
@ -170,9 +170,9 @@
{ {
"skillType": 14, "skillType": 14,
"viewType": "Normal", "viewType": "Normal",
"name": "隐身", "name": "",
"desc": "被动技能。无法被敌方看到。若敌方移动至该单位位置,则会破除隐身状态。", "desc": "",
"notShow": false, "notShow": true,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -183,7 +183,7 @@
"skillType": 15, "skillType": 15,
"viewType": "Normal", "viewType": "Normal",
"name": "越野", "name": "越野",
"desc": "移动时无视树林和山脉带来的减损。", "desc": "移动时无视树林带来的减损。",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
@ -194,11 +194,11 @@
{ {
"skillType": 16, "skillType": 16,
"viewType": "Normal", "viewType": "Normal",
"name": "", "name": "煽动叛乱",
"desc": "", "desc": "只能攻击敌方城市中心。根据城市等级产生不同数量的**<叛乱者>**,并窃取该城市本回合的金币产出。自身消失。隐身状态下移动无视**<敌方控制>**且移动后可获得1点**<攻击行动点>**",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Origin",
"reserveOnCarry": false, "reserveOnCarry": false,
"reserveLeaveCarry": false, "reserveLeaveCarry": false,
"reserveGiantUpgrade": false "reserveGiantUpgrade": false
@ -206,21 +206,9 @@
{ {
"skillType": 17, "skillType": 17,
"viewType": "Normal", "viewType": "Normal",
"name": "强化",
"desc": "主动技能。强化1格距离内的所有友方单位。",
"notShow": false,
"hasShowList": false,
"priority": "Normal",
"reserveOnCarry": false,
"reserveLeaveCarry": false,
"reserveGiantUpgrade": false
},
{
"skillType": 18,
"viewType": "Normal",
"name": "", "name": "",
"desc": "", "desc": "",
"notShow": false, "notShow": true,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -254,7 +242,7 @@
{ {
"skillType": 29, "skillType": 29,
"viewType": "Unique", "viewType": "Unique",
"name": "恋恋在你身后哦", "name": "偷袭",
"desc": "被动技能。攻击时,不会受到对方反击。", "desc": "被动技能。攻击时,不会受到对方反击。",
"notShow": false, "notShow": false,
"hasShowList": true, "hasShowList": true,
@ -263,30 +251,6 @@
"reserveLeaveCarry": false, "reserveLeaveCarry": false,
"reserveGiantUpgrade": false "reserveGiantUpgrade": false
}, },
{
"skillType": 30,
"viewType": "Normal",
"name": "",
"desc": "",
"notShow": false,
"hasShowList": false,
"priority": "Normal",
"reserveOnCarry": false,
"reserveLeaveCarry": false,
"reserveGiantUpgrade": false
},
{
"skillType": 31,
"viewType": "Normal",
"name": "",
"desc": "",
"notShow": false,
"hasShowList": false,
"priority": "Normal",
"reserveOnCarry": false,
"reserveLeaveCarry": false,
"reserveGiantUpgrade": false
},
{ {
"skillType": 32, "skillType": 32,
"viewType": "Special", "viewType": "Special",
@ -299,35 +263,11 @@
"reserveLeaveCarry": false, "reserveLeaveCarry": false,
"reserveGiantUpgrade": false "reserveGiantUpgrade": false
}, },
{
"skillType": 33,
"viewType": "Normal",
"name": "",
"desc": "",
"notShow": false,
"hasShowList": false,
"priority": "Normal",
"reserveOnCarry": false,
"reserveLeaveCarry": false,
"reserveGiantUpgrade": false
},
{
"skillType": 34,
"viewType": "Normal",
"name": "",
"desc": "",
"notShow": false,
"hasShowList": false,
"priority": "Normal",
"reserveOnCarry": false,
"reserveLeaveCarry": false,
"reserveGiantUpgrade": false
},
{ {
"skillType": 35, "skillType": 35,
"viewType": "Normal", "viewType": "Normal",
"name": "城市传送", "name": "城市传送",
"desc": "主动技能。可在与首联通的城市之间传送。", "desc": "主动技能。可在与首都联通的城市之间传送。",
"notShow": false, "notShow": false,
"hasShowList": true, "hasShowList": true,
"priority": "Normal", "priority": "Normal",
@ -387,7 +327,7 @@
"skillType": 40, "skillType": 40,
"viewType": "Unique", "viewType": "Unique",
"name": "", "name": "",
"desc": "**<太极>**:被动技能。受到伤害时,将伤害额外返回给对方。", "desc": "",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
@ -496,7 +436,7 @@
"viewType": "Normal", "viewType": "Normal",
"name": "", "name": "",
"desc": "", "desc": "",
"notShow": false, "notShow": true,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -520,7 +460,7 @@
"viewType": "Normal", "viewType": "Normal",
"name": "", "name": "",
"desc": "", "desc": "",
"notShow": false, "notShow": true,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -532,7 +472,7 @@
"viewType": "Normal", "viewType": "Normal",
"name": "", "name": "",
"desc": "", "desc": "",
"notShow": false, "notShow": true,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -568,7 +508,7 @@
"viewType": "Normal", "viewType": "Normal",
"name": "", "name": "",
"desc": "", "desc": "",
"notShow": false, "notShow": true,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -592,7 +532,7 @@
"viewType": "Normal", "viewType": "Normal",
"name": "", "name": "",
"desc": "", "desc": "",
"notShow": false, "notShow": true,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -604,7 +544,7 @@
"viewType": "Normal", "viewType": "Normal",
"name": "", "name": "",
"desc": "", "desc": "",
"notShow": false, "notShow": true,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -616,7 +556,7 @@
"viewType": "Normal", "viewType": "Normal",
"name": "", "name": "",
"desc": "", "desc": "",
"notShow": false, "notShow": true,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -628,7 +568,7 @@
"viewType": "Normal", "viewType": "Normal",
"name": "", "name": "",
"desc": "", "desc": "",
"notShow": false, "notShow": true,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -640,7 +580,7 @@
"viewType": "Normal", "viewType": "Normal",
"name": "", "name": "",
"desc": "", "desc": "",
"notShow": false, "notShow": true,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -652,7 +592,7 @@
"viewType": "Normal", "viewType": "Normal",
"name": "", "name": "",
"desc": "", "desc": "",
"notShow": false, "notShow": true,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -664,7 +604,7 @@
"viewType": "Normal", "viewType": "Normal",
"name": "", "name": "",
"desc": "", "desc": "",
"notShow": false, "notShow": true,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -687,8 +627,8 @@
"skillType": 64, "skillType": 64,
"viewType": "Normal", "viewType": "Normal",
"name": "", "name": "",
"desc": "**<帝国特性>**<br>尼罗河的女儿:开局时拥有**<耕种>**科技。", "desc": "",
"notShow": false, "notShow": true,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -700,7 +640,7 @@
"viewType": "Normal", "viewType": "Normal",
"name": "", "name": "",
"desc": "", "desc": "",
"notShow": false, "notShow": true,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -735,8 +675,8 @@
"skillType": 66, "skillType": 66,
"viewType": "Unique", "viewType": "Unique",
"name": "", "name": "",
"desc": "**<彩光莲华掌>**:被动技能。攻击其他目标后,赋予**<飞花落叶>**状态,使得对方一回合无法行动。", "desc": "",
"notShow": false, "notShow": true,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -747,8 +687,8 @@
"skillType": 67, "skillType": 67,
"viewType": "Negative", "viewType": "Negative",
"name": "", "name": "",
"desc": "**<飞花落叶>**:负面状态。1回合无法行动。", "desc": "",
"notShow": false, "notShow": true,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -771,8 +711,8 @@
"skillType": 69, "skillType": 69,
"viewType": "Negative", "viewType": "Negative",
"name": "", "name": "",
"desc": "**<莱瓦汀印记>**:负面状态。持续1回合可叠加。被芙兰朵露攻击时每层状态使得自身受到额外2点伤害。", "desc": "",
"notShow": false, "notShow": true,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -819,8 +759,8 @@
"skillType": 77, "skillType": 77,
"viewType": "Normal", "viewType": "Normal",
"name": "战地协同", "name": "战地协同",
"desc": "步兵攻击单位后,为对方增加一层**<协同标的>**。步兵攻击拥有**<协同标的>**的单位时每层提供额外0.5攻击力。", "desc": "攻击单位后,为对方增加一层**<协同标的>**。步兵攻击拥有**<协同标的>**的单位时每层提供额外0.5攻击力。",
"notShow": false, "notShow": true,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -843,8 +783,8 @@
"skillType": 79, "skillType": 79,
"viewType": "Normal", "viewType": "Normal",
"name": "步炮协同", "name": "步炮协同",
"desc": "炮兵于炮兵一样,也能施加**<协同标的>**,并在攻击时获得攻击力加成。", "desc": "炮兵与步兵一样,也能施加**<协同标的>**,并在攻击时获得攻击力加成。",
"notShow": false, "notShow": true,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -902,9 +842,9 @@
{ {
"skillType": 107, "skillType": 107,
"viewType": "Normal", "viewType": "Normal",
"name": "飞行", "name": "",
"desc": "移动时无视任何地形影响", "desc": "",
"notShow": false, "notShow": true,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -915,7 +855,7 @@
"skillType": 92, "skillType": 92,
"viewType": "Unique", "viewType": "Unique",
"name": "不死鸟重生", "name": "不死鸟重生",
"desc": "妹红阵亡后变为火焰状态火焰不可攻击反击移动时造成溅射伤害。3回合后若火焰存活妹红在火焰处复活", "desc": "妹红阵亡后变为火焰状态火焰不可攻击反击移动时造成溅射伤害。3回合后若火焰存活妹红在火焰处复活。火焰消失时不会重置复活冷却时间。",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
@ -938,8 +878,8 @@
{ {
"skillType": 98, "skillType": 98,
"viewType": "Positive", "viewType": "Positive",
"name": "永恒", "name": "满月",
"desc": "每层**<永恒>**可为该单位抵挡一次致命伤害并保留1点HP。", "desc": "每层可抵挡1次伤害并转化为伤害量对应层数的**<三日月>**,使伤害推迟到下回合结束时扣除生命值",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
@ -954,7 +894,7 @@
"desc": "被攻击后立刻消失。攻击时可以触发被动效果,但无法造成实际伤害。", "desc": "被攻击后立刻消失。攻击时可以触发被动效果,但无法造成实际伤害。",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Origin",
"reserveOnCarry": false, "reserveOnCarry": false,
"reserveLeaveCarry": false, "reserveLeaveCarry": false,
"reserveGiantUpgrade": false "reserveGiantUpgrade": false
@ -963,10 +903,10 @@
"skillType": 105, "skillType": 105,
"viewType": "Unique", "viewType": "Unique",
"name": "狂视调率", "name": "狂视调率",
"desc": "被攻击后立刻消失。攻击时可以触发被动效果,实际攻击力减半。", "desc": "被攻击后立刻消失。攻击时实际攻击力减半。",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Origin",
"reserveOnCarry": false, "reserveOnCarry": false,
"reserveLeaveCarry": false, "reserveLeaveCarry": false,
"reserveGiantUpgrade": false "reserveGiantUpgrade": false
@ -975,7 +915,7 @@
"skillType": 103, "skillType": 103,
"viewType": "Unique", "viewType": "Unique",
"name": "幻视调率", "name": "幻视调率",
"desc": "击杀陆地单位后创造一个**<月兔幻象>**", "desc": "击杀位于陆地上的单位后创造对应等级的**<月兔幻象>**,继承攻击时刻之前所有**<正面状态>**初始拥有1点**<移动行动点>**,但攻击不造成伤害(Lv.4时可造成伤害)",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
@ -1079,18 +1019,6 @@
"reserveLeaveCarry": false, "reserveLeaveCarry": false,
"reserveGiantUpgrade": false "reserveGiantUpgrade": false
}, },
{
"skillType": 110,
"viewType": "Normal",
"name": "水域通行",
"desc": "研发科技后,可以直接在浅海和深海通行(无需通过港口)",
"notShow": false,
"hasShowList": false,
"priority": "Normal",
"reserveOnCarry": false,
"reserveLeaveCarry": false,
"reserveGiantUpgrade": false
},
{ {
"skillType": 95, "skillType": 95,
"viewType": "Positive", "viewType": "Positive",
@ -1118,7 +1046,7 @@
{ {
"skillType": 89, "skillType": 89,
"viewType": "Unique", "viewType": "Unique",
"name": "生命游戏", "name": "",
"desc": "击杀敌方单位后为目标1格范围内的所有友军恢复3HP", "desc": "击杀敌方单位后为目标1格范围内的所有友军恢复3HP",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
@ -1130,8 +1058,8 @@
{ {
"skillType": 90, "skillType": 90,
"viewType": "Unique", "viewType": "Unique",
"name": "复苏游戏", "name": "国士无双",
"desc": "攻击时可选中己方单位赋予1回合**<战地协同>**的能力并恢复生命。如恢复溢出则额外赋予1回合**<移动力提升>**能力。", "desc": "可治疗友方单位基础恢复1点生命。当友方已失去多于30%/60%/90%血量时额外恢复3/6/9点生命。若治疗溢出赋予1层**<再次攻击>**",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
@ -1142,8 +1070,8 @@
{ {
"skillType": 91, "skillType": 91,
"viewType": "Unique", "viewType": "Unique",
"name": "国士无双之药", "name": "复苏游戏",
"desc": "八意永琳技能对英雄的治疗量增加到3倍攻击英雄时因**<战地协同>**获得的攻击力加成增加到2倍。", "desc": "治疗溢出时将存储为对应层数的**<溢出治疗>**,回合开始时**<溢出治疗>**层数翻倍",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
@ -1191,7 +1119,7 @@
"skillType": 111, "skillType": 111,
"viewType": "Unique", "viewType": "Unique",
"name": "银之跳跃", "name": "银之跳跃",
"desc": "可以移动至任意**<己方英雄>**1格范围内并使**<1格范围内>**的**<己方英雄>**获得**<女仆长护佑>**咲夜在附近时所受伤害减半转移至咲夜持续1回合。", "desc": "可以移动至任意**<己方英雄>**1格范围内并使**<1格范围内>**的**<己方英雄>**获得**<女仆长护佑>**。同回合内多次使用会累计层数。每次**<银之跳跃>**都会叠加与当前层数相同的**<疲劳>**",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
@ -1227,7 +1155,7 @@
"skillType": 114, "skillType": 114,
"viewType": "Unique", "viewType": "Unique",
"name": "完美女仆", "name": "完美女仆",
"desc": "替代**<银之跳跃>**可以移动至任意**<己方英雄>**1格范围内并使**<1格范围内>**的**<己方英雄>**获得**<额外一次攻击机会>**以及**<女仆长护佑>**咲夜在附近时所受伤害减半转移至咲夜持续1回合。", "desc": "可以移动至任意**<己方英雄>**1格范围内并使**<1格范围内>**的**<己方英雄>**获得**<女仆长护佑>**和1点**<攻击行动点>**。同回合内多次使用会累计层数。每次**<银之跳跃>**都会叠加与当前层数相同的**<疲劳>**",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
@ -1275,7 +1203,7 @@
"skillType": 117, "skillType": 117,
"viewType": "Unique", "viewType": "Unique",
"name": "贤者之石", "name": "贤者之石",
"desc": "回合开始时,根据地形获得**<魔力石>**。在陆地时获得**<魔力石(土)>**可治疗友方5点生命。若陆地靠近水域则额外获得**<魔力石(水)>**抵挡1次伤害。若陆地为山脉额外获得**<魔力石(金)>**,射程+1。每种魔力石存储上限为1(升级为2),自动消耗。", "desc": "回合开始时,根据地形获得**<魔力石>**。在陆地时获得**<魔力石(土)>**可治疗友方5点生命。若陆地靠近水域则额外获得**<魔力石(水)>**抵挡1次伤害。若陆地为山脉额外获得**<魔力石(金)>**,射程+1。每种魔力石存储上限为1(Lv.4时升级为2),自动消耗。",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
@ -1430,21 +1358,9 @@
{ {
"skillType": 130, "skillType": 130,
"viewType": "Normal", "viewType": "Normal",
"name": "猎物", "name": "",
"desc": "被蕾米莉亚标记为猎物,蕾米莉亚攻击猎物时攻击力+2", "desc": "",
"notShow": false, "notShow": true,
"hasShowList": false,
"priority": "Normal",
"reserveOnCarry": false,
"reserveLeaveCarry": false,
"reserveGiantUpgrade": false
},
{
"skillType": 131,
"viewType": "Normal",
"name": "蕾米莉亚伸展",
"desc": "攻击时为对方添加1回合**<猎物>**标记。若对方已经拥有**<猎物>**标记,本次攻击力+2并消除该标记。",
"notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -1887,7 +1803,7 @@
"skillType": 166, "skillType": 166,
"viewType": "Unique", "viewType": "Unique",
"name": "镰鼬面纱", "name": "镰鼬面纱",
"desc": "移动时,对**<移动路径>**附近1格内的所有单位造成**<溅射伤害>**", "desc": "移动时,对**<移动路径>**附近1格内的所有敌方单位造成**<溅射伤害>**。同一回合对同一单位造成多次伤害时会衰减。",
"notShow": false, "notShow": false,
"hasShowList": true, "hasShowList": true,
"priority": "Normal", "priority": "Normal",
@ -1899,7 +1815,7 @@
"skillType": 167, "skillType": 167,
"viewType": "Unique", "viewType": "Unique",
"name": "天狗的立风露", "name": "天狗的立风露",
"desc": "可以主动消耗1层立刻恢复1次**<移动机会>**。每回合开始时重置为1层。", "desc": "可以主动消耗1层立刻恢复1点**<移动行动点>**。每回合开始时重置为1层。",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
@ -2262,7 +2178,7 @@
"desc": "受到致命伤害时**<消散>**而非**<死亡>**", "desc": "受到致命伤害时**<消散>**而非**<死亡>**",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Origin",
"reserveOnCarry": true, "reserveOnCarry": true,
"reserveLeaveCarry": true, "reserveLeaveCarry": true,
"reserveGiantUpgrade": true "reserveGiantUpgrade": true
@ -2298,7 +2214,7 @@
"desc": "受到致命伤害时**<消散>**而非**<死亡>**,不会为敌方增加击杀数量", "desc": "受到致命伤害时**<消散>**而非**<死亡>**,不会为敌方增加击杀数量",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Origin",
"reserveOnCarry": false, "reserveOnCarry": false,
"reserveLeaveCarry": false, "reserveLeaveCarry": false,
"reserveGiantUpgrade": false "reserveGiantUpgrade": false
@ -2346,7 +2262,7 @@
"desc": "移动指令下达后,获得**<核融合预热>**Lv.4时替换为**<日轮巡礼>**。", "desc": "移动指令下达后,获得**<核融合预热>**Lv.4时替换为**<日轮巡礼>**。",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Origin",
"reserveOnCarry": false, "reserveOnCarry": false,
"reserveLeaveCarry": false, "reserveLeaveCarry": false,
"reserveGiantUpgrade": false "reserveGiantUpgrade": false
@ -2355,7 +2271,7 @@
"skillType": 230, "skillType": 230,
"viewType": "Positive", "viewType": "Positive",
"name": "核融合预热", "name": "核融合预热",
"desc": "当前回合无法移动,下一回合开始时将自动按照指令路径移动并攻击路径上第一个遇到的敌人。", "desc": "当前回合无法移动,下一回合开始时将自动按照指令路径移动并在遇到第一个单位后停止。若该单位是敌方单位则对其造成伤害。若未能击杀该单位或该单位是友方单位,则后退至上一格。",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
@ -2415,7 +2331,7 @@
"skillType": 235, "skillType": 235,
"viewType": "Unique", "viewType": "Unique",
"name": "金刚杵", "name": "金刚杵",
"desc": "若我方攻击值高于敌方防御值,攻击敌方时可将目标推远,若无法推远则本次攻击伤害+2点击杀敌方时生成**<精微身>**保留25%血量。", "desc": "若我方攻击值高于敌方防御值,则拥有下述效果:攻击敌方时可将目标推远,若无法推远则本次攻击伤害+2点击杀敌方时生成**<精微身>**保留25%血量。",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
@ -2521,9 +2437,9 @@
}, },
{ {
"skillType": 218, "skillType": 218,
"viewType": "Special", "viewType": "Positive",
"name": "无意识的脚步", "name": "隐身",
"desc": "对敌方不可见,移动时无视敌控。非移动行为会打破该状态。敌方移动至该单位所处位置时亦会破除隐身状态。", "desc": "对敌方不可见。敌方移动至该单位所处位置,或主动消耗行动点时,破除该状态。",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
@ -2533,11 +2449,11 @@
}, },
{ {
"skillType": 219, "skillType": 219,
"viewType": "Unique", "viewType": "Special",
"name": "摩耶之幕", "name": "隐匿",
"desc": "移动后获得**<无意识的脚步>**", "desc": "每回合首次移动后,获得**<隐身>**",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": true,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
"reserveLeaveCarry": false, "reserveLeaveCarry": false,
@ -2610,7 +2526,7 @@
"desc": "死亡时在原地留下**<精微身>**", "desc": "死亡时在原地留下**<精微身>**",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Origin",
"reserveOnCarry": false, "reserveOnCarry": false,
"reserveLeaveCarry": false, "reserveLeaveCarry": false,
"reserveGiantUpgrade": false "reserveGiantUpgrade": false
@ -2691,7 +2607,7 @@
"skillType": 252, "skillType": 252,
"viewType": "Positive", "viewType": "Positive",
"name": "金刚身", "name": "金刚身",
"desc": "每层可转化为1点**<城市发展度>**", "desc": "每层可转化为1点**<城市发展度>**。上限与英雄等级相同。",
"notShow": false, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
@ -2714,9 +2630,9 @@
{ {
"skillType": 99, "skillType": 99,
"viewType": "Unique", "viewType": "Unique",
"name": "蓬莱玉枝", "name": "永夜返",
"desc": "可向友方单位施法施加1层**<永恒>**", "desc": "可向友方单位施法施加1层**<满月>**(后续转化为**<三日月>**和**<朔月>**)",
"notShow": true, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -2727,8 +2643,8 @@
"skillType": 101, "skillType": 101,
"viewType": "Unique", "viewType": "Unique",
"name": "须臾永远", "name": "须臾永远",
"desc": "可向友方单位施法施加9层**<永恒>**", "desc": "可向友方单位施法施加9层**<满月>**",
"notShow": true, "notShow": false,
"hasShowList": false, "hasShowList": false,
"priority": "Normal", "priority": "Normal",
"reserveOnCarry": false, "reserveOnCarry": false,
@ -2746,5 +2662,149 @@
"reserveOnCarry": false, "reserveOnCarry": false,
"reserveLeaveCarry": false, "reserveLeaveCarry": false,
"reserveGiantUpgrade": false "reserveGiantUpgrade": false
},
{
"skillType": 255,
"viewType": "Negative",
"name": "三日月",
"desc": "回合结束时,转化为**<朔月>**",
"notShow": false,
"hasShowList": false,
"priority": "Normal",
"reserveOnCarry": false,
"reserveLeaveCarry": false,
"reserveGiantUpgrade": false
},
{
"skillType": 256,
"viewType": "Negative",
"name": "朔月",
"desc": "回合结束时每层扣除1点生命不致死",
"notShow": false,
"hasShowList": false,
"priority": "Normal",
"reserveOnCarry": false,
"reserveLeaveCarry": false,
"reserveGiantUpgrade": false
},
{
"skillType": 257,
"viewType": "Special",
"name": "满月之狼",
"desc": "出战时初始血量为1点。每缺少2点生命额外增加1点伤害。主动完成击杀时恢复5点生命值。",
"notShow": false,
"hasShowList": false,
"priority": "Normal",
"reserveOnCarry": false,
"reserveLeaveCarry": false,
"reserveGiantUpgrade": false
},
{
"skillType": 258,
"viewType": "Special",
"name": "竹林的祝福",
"desc": "出战时携带5层**<满月>**持续1回合",
"notShow": false,
"hasShowList": false,
"priority": "Normal",
"reserveOnCarry": false,
"reserveLeaveCarry": false,
"reserveGiantUpgrade": false
},
{
"skillType": 259,
"viewType": "Unique",
"name": "生命游戏",
"desc": "攻击时,若拥有**<溢出治疗>**,将其层数转化为额外伤害并消耗全部层数",
"notShow": false,
"hasShowList": false,
"priority": "Normal",
"reserveOnCarry": false,
"reserveLeaveCarry": false,
"reserveGiantUpgrade": false
},
{
"skillType": 260,
"viewType": "Positive",
"name": "溢出治疗",
"desc": "治疗友方时消耗全部层数提供额外治疗量",
"notShow": false,
"hasShowList": false,
"priority": "Normal",
"reserveOnCarry": false,
"reserveLeaveCarry": false,
"reserveGiantUpgrade": false
},
{
"skillType": 261,
"viewType": "Positive",
"name": "帝国荣耀",
"desc": "从**<协同标的>**获得的攻击力加成翻倍",
"notShow": false,
"hasShowList": false,
"priority": "Normal",
"reserveOnCarry": false,
"reserveLeaveCarry": false,
"reserveGiantUpgrade": false
},
{
"skillType": 262,
"viewType": "Positive",
"name": "再次攻击",
"desc": "主动攻击后失去1层并获得1点**<攻击行动点>**",
"notShow": false,
"hasShowList": false,
"priority": "Normal",
"reserveOnCarry": false,
"reserveLeaveCarry": false,
"reserveGiantUpgrade": false
},
{
"skillType": 263,
"viewType": "Positive",
"name": "连拍",
"desc": "使得来自**<射命丸文>**的溅射伤害降低每层乘以0.5最低1点",
"notShow": false,
"hasShowList": false,
"priority": "Normal",
"reserveOnCarry": false,
"reserveLeaveCarry": false,
"reserveGiantUpgrade": false
},
{
"skillType": 264,
"viewType": "Negative",
"name": "疲劳",
"desc": "女仆长超负荷工作在恢复生命时会优先清除疲劳直至消除疲劳才能回复生命值。每1点生命回复清除1层疲劳",
"notShow": false,
"hasShowList": false,
"priority": "Normal",
"reserveOnCarry": false,
"reserveLeaveCarry": false,
"reserveGiantUpgrade": false
},
{
"skillType": 265,
"viewType": "Normal",
"name": "",
"desc": "",
"notShow": false,
"hasShowList": false,
"priority": "Normal",
"reserveOnCarry": false,
"reserveLeaveCarry": false,
"reserveGiantUpgrade": false
},
{
"skillType": 266,
"viewType": "Special",
"name": "深澜炫彩",
"desc": "大赛工作人员深澜为选手安排的炫彩效果。再次触发即可取消。",
"notShow": false,
"hasShowList": false,
"priority": "Origin",
"reserveOnCarry": true,
"reserveLeaveCarry": true,
"reserveGiantUpgrade": true
} }
] ]

View File

@ -1,11 +1,29 @@
{ {
"charIds": [ "charIds": [
2, 1011,
3, 1012,
4, 1013,
5, 1014,
6, 1015,
7 2021,
2022,
2023,
2024,
2025,
3031,
3032,
3033,
3034,
3035,
4041,
4042,
4043,
4044,
4045,
5051,
6061,
7071,
8081
], ],
"sheets": [ "sheets": [
{ {

View File

@ -1,11 +1,11 @@
{ {
"exportTime": "2026-04-18T14:40:32.036826", "exportTime": "2026-06-01T17:33:02.987051",
"counts": { "counts": {
"totalUnits": 145, "totalUnits": 145,
"basicUnits": 13, "basicUnits": 13,
"giantUnits": 96, "giantUnits": 96,
"skills": 229, "skills": 234,
"visibleSkills": 221, "visibleSkills": 206,
"techs": 55, "techs": 55,
"players": 17, "players": 17,
"heroes": 20 "heroes": 20

View File

@ -2,7 +2,7 @@
{ {
"techType": 0, "techType": 0,
"techTypeName": "None", "techTypeName": "None",
"name": "None", "name": "",
"desc": "", "desc": "",
"costLevel": 1, "costLevel": 1,
"fatherTechs": [], "fatherTechs": [],
@ -136,7 +136,8 @@
"fatherTechs": [], "fatherTechs": [],
"fatherNames": [], "fatherNames": [],
"techAtoms": [ "techAtoms": [
27 27,
29
] ]
}, },
{ {
@ -377,7 +378,7 @@
"techType": 24, "techType": 24,
"techTypeName": "Aquatism", "techTypeName": "Aquatism",
"name": "海洋防御", "name": "海洋防御",
"desc": "可以建造**<军港>**所有单位获得海洋防御", "desc": "可以建造**<军港>**所有单位获得海洋防御",
"costLevel": 3, "costLevel": 3,
"fatherTechs": [ "fatherTechs": [
22, 22,
@ -783,7 +784,7 @@
"techTypeName": "KomeijiIndianMuladhara", "techTypeName": "KomeijiIndianMuladhara",
"name": "跟轮的启蒙", "name": "跟轮的启蒙",
"desc": "可以使帝国单位获得**<正法>**的庇护,能发现并使用**<隐脉>**地块。", "desc": "可以使帝国单位获得**<正法>**的庇护,能发现并使用**<隐脉>**地块。",
"costLevel": 3, "costLevel": 0,
"fatherTechs": [], "fatherTechs": [],
"fatherNames": [], "fatherNames": [],
"techAtoms": [ "techAtoms": [

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More