This commit is contained in:
daixiawu 2026-06-06 03:04:23 +08:00
parent ad2003e51b
commit e7318579d0
22 changed files with 6444 additions and 6022 deletions

Binary file not shown.

View File

@ -1,4 +1,4 @@
21036%$#@!True%$#@![版本 V0.7.3]
21037%$#@!True%$#@!当前等级数额%$#@!目前等級數額%$#@!Current Level Value%$#@!現在レベル値%$#@!현재 레벨 수치%$#@!False%$#@!False%$#@!False%$#@!%$#@!False%$#@!False%$#@!True%$#@!%$#@!!@#$%21038%$#@!True%$#@!妹红阵亡后变为火焰状态,火焰不可攻击反击,移动时造成溅射伤害。若火焰存活回合数达到**<当前等级数额>**,妹红在火焰处复活。火焰消失时不会重置复活冷却时间。%$#@!妹紅陣亡後變為火焰狀態,火焰不可攻擊反擊,移動時造成濺射傷害。若火焰存活回合數達到**<目前等級數額>**,妹紅在火焰處復活。火焰消失時不會重置復活冷卻時間。%$#@!After Mokou falls, she becomes a flame. The flame cannot attack or counterattack, and deals splash damage when moving. If the flame survives for **<Current Level Value>** turns, Mokou revives at the flame's location. When the flame disappears, it does not reset the revival cooldown.%$#@!妹紅が戦闘不能になると炎状態になる。炎は攻撃も反撃もできず、移動時に範囲ダメージを与える。炎の生存ターン数が**<現在レベル値>**に達すると、妹紅は炎の位置で復活する。炎が消えても復活クールダウンはリセットされない。%$#@!모코우가 전사하면 화염 상태가 됩니다. 화염은 공격하거나 반격할 수 없으며, 이동 시 범위 피해를 줍니다. 화염의 생존 턴 수가 **<현재 레벨 수치>**에 도달하면 모코우가 화염 위치에서 부활합니다. 화염이 사라져도 부활 재사용 대기시간은 초기화되지 않습니다.%$#@!False%$#@!False%$#@!False%$#@!%$#@!False%$#@!False%$#@!False%$#@!%$#@!!@#$%21039%$#@!True%$#@![版本 V0.7.3]
发布日期:26.6.5
本次对游戏机制进行了部分调整并修复了若干bug。有部分疑难bug和若干小型错误我们仍在追查以及按顺序逐个修复中。
@ -6,12 +6,12 @@
注意:本次调整主要针对游戏的一些基础设计,对于英雄模块,进行了少量调整,但并非最终调整。
1.对王阶、后阶、车阶英雄的基础职阶特色做了调整。
2.对部分英雄的升级任务做了少量调整。
3.对部分英雄的出事数值进行少量调整。
3.对部分英雄的初始数值进行少量调整。
4.调整城市Lv.3升级时奖励,将“要塞"移入“防御”科技,由“书院”(获得2文化点)替换原“要塞”选项
5.遗迹新增随机奖励条目4文化点
6.调整了所有法典的文化点消耗,雕像则改为通过金币解锁。
7.调整了“封建采邑”法典效果,现改为能够消耗文化值升级普通单位
8.次发、三发英雄的初始等级调整为Lv.2
8.次发、三发英雄的初始等级调整为Lv.2,复活时间调整为与等级相关,可消耗文化点提前复活
---------[bug修复与优化]-------------
1.修复了建成奇观后"历史时刻"模块提示出错的bug
@ -33,7 +33,7 @@
5.遺跡新增隨機獎勵條目4文化點
6.調整了所有法典的文化點消耗,雕像則改為透過金幣解鎖。
7.調整了「封建采邑」法典效果,現改為能夠消耗文化值升級普通單位
8.次發、三發英雄的初始等級調整為 Lv.2
8.次發、三發英雄的初始等級調整為 Lv.2,復活時間調整為與等級相關,可消耗文化點提前復活
---------[bug 修復與優化]-------------
1.修復了建成奇觀後「歷史時刻」模組提示出錯的 bug
@ -55,7 +55,7 @@ Note: This update mainly targets some of the game's basic design. The hero modul
5. Added a new random ruin reward: 4 Culture.
6. Adjusted the Culture cost of all Codices. Statues are now unlocked with Gold.
7. Adjusted the effect of the "Feudal Fief" Codex. It can now spend Culture to upgrade normal units.
8. The starting level of second-wave and third-wave heroes has been adjusted to Lv.2.
8. The starting level of second-wave and third-wave heroes has been adjusted to Lv.2. Revival time is now level-based, and Culture can be spent to revive early.
---------[Bug Fixes and Optimizations]-------------
1. Fixed a bug where the "Historic Moment" module could show incorrect prompts after a Wonder was completed.
@ -77,7 +77,7 @@ Note: This update mainly targets some of the game's basic design. The hero modul
5.遺跡のランダム報酬項目を追加文化値4
6.すべての法典の文化値コストを調整し、彫像はゴールドでアンロックする形に変更しました。
7.「封建采邑」法典の効果を調整し、文化値を消費して通常ユニットをアップグレードできるようにしました
8.次発、三発ヒーローの初期レベルを Lv.2 に調整しました
8.次発、三発ヒーローの初期レベルを Lv.2 に調整しました。復活時間はレベルに応じる形に調整され、文化値を消費して早期復活できます
---------[bug 修正と最適化]-------------
1.奇観完成後に「歴史的瞬間」モジュールの表示が誤る bug を修正しました
@ -99,7 +99,7 @@ Note: This update mainly targets some of the game's basic design. The hero modul
5. 유적에 무작위 보상 항목 추가: 문화 4
6. 모든 법전의 문화 소모량을 조정했으며, 조각상은 골드로 해금되도록 변경했습니다.
7. "봉건 채읍" 법전 효과를 조정하여, 이제 문화를 소모해 일반 유닛을 업그레이드할 수 있습니다.
8. 2차, 3차 영웅의 초기 레벨을 Lv.2로 조정했습니다.
8. 2차, 3차 영웅의 초기 레벨을 Lv.2로 조정했습니다. 부활 시간은 레벨에 따라 달라지며, 문화를 소모해 조기 부활할 수 있습니다.
---------[bug 수정 및 최적화]-------------
1. 불가사의 완성 후 "역사적 순간" 모듈 안내가 잘못 표시되던 bug를 수정했습니다.
@ -108,4 +108,79 @@ Note: This update mainly targets some of the game's basic design. The hero modul
---------[난해한 bug 처리]-------------
1. 유닛이 사망했지만 이미지가 사라지지 않는 bug 문제는 현재 발생 후 자동으로 식별 및 보고하고, 다음 행동 전에 이미지 오류를 자동으로 정리하는 사후 보완 방식으로 대응하고 있습니다. 원인은 계속 추적 조사 중입니다.
2. 육지에 선박이 나타날 수 있는 bug 문제는 현재 발생 후 자동으로 식별 및 보고하는 방식으로 대응하고 있습니다. 원인은 계속 추적 조사 중입니다.%$#@!False%$#@!False%$#@!False%$#@!%$#@!False%$#@!False%$#@!False%$#@!%$#@!!@#$%
2. 육지에 선박이 나타날 수 있는 bug 문제는 현재 발생 후 자동으로 식별 및 보고하는 방식으로 대응하고 있습니다. 원인은 계속 추적 조사 중입니다.%$#@!False%$#@!False%$#@!False%$#@!%$#@!False%$#@!False%$#@!False%$#@!%$#@!!@#$%21040%$#@!True%$#@!攻击时,不会受到对方反击。%$#@!攻擊時,不會受到對方反擊。%$#@!When attacking, this unit will not be counterattacked.%$#@!攻撃時、相手の反撃を受けない。%$#@!공격 시 상대의 반격을 받지 않습니다.%$#@!False%$#@!False%$#@!False%$#@!%$#@!False%$#@!False%$#@!False%$#@!%$#@!!@#$%21041%$#@!True%$#@!攻击时,不会受到对方反击。若位于敌方领土或与敌方领土相邻,攻击后移动力+1持续至本回合结束。%$#@!攻擊時,不會受到對方反擊。若位於敵方領土或與敵方領土相鄰,攻擊後移動力+1持續至本回合結束。%$#@!When attacking, this unit will not be counterattacked. If it is in or adjacent to enemy territory, Movement +1 after attacking until the end of this turn.%$#@!攻撃時、相手の反撃を受けない。敵領土内、または敵領土に隣接している場合、攻撃後に移動力+1。本ターン終了まで持続する。%$#@!공격 시 상대의 반격을 받지 않습니다. 적 영토 안에 있거나 적 영토와 인접해 있으면 공격 후 이동력 +1, 이번 턴 종료까지 지속됩니다.%$#@!False%$#@!False%$#@!False%$#@!%$#@!False%$#@!False%$#@!False%$#@!%$#@!!@#$%21042%$#@!True%$#@!处于己方或盟友领土或与之相邻时,**<移动力>**+1。%$#@!處於己方或盟友領土或與之相鄰時,**<移動力>**+1。%$#@!**<Movement>** +1 while in or adjacent to your or an ally's territory.%$#@!自分または盟友の領土内、またはそれらに隣接している時、**<移動力>**+1。%$#@!자신 또는 동맹의 영토 안에 있거나 그와 인접해 있을 때 **<이동력>** +1.%$#@!False%$#@!False%$#@!False%$#@!%$#@!False%$#@!False%$#@!False%$#@!%$#@!!@#$%21043%$#@!True%$#@![版本 V0.7.3b]
发布日期:26.6.6
本次对0.7.3版本中发现的部分问题和bug进行修补。其余bug及各种小型错误我们仍在持续修复中。
---------[调整]-------------
1.古明地恋在攻击时若位于敌方领土或与敌方领土相邻额外获得1点移动力持续至本回合结束
2.八意永琳Lv.1的升级任务要求从40块迷雾调整至50块迷雾
---------[bug修复与优化]-------------
1.修复了英雄复活时间错误的bug
2.修复了藤原妹红的火焰持续时间没有与等级相关的bug
3.修复了文化点复活英雄失效的bug
4.完善了部分技能描述
---------[疑难bug处理]-------------
1.对于金币显示与实际拥有数量不符的问题,目前采用的强制同步的方案,确保显示一致%$#@![版本 V0.7.3b]
發布日期:26.6.6
本次對 0.7.3 版本中發現的部分問題和 bug 進行修補。其餘 bug 及各種小型錯誤我們仍在持續修復中。
---------[調整]-------------
1.古明地戀在攻擊時若位於敵方領土或與敵方領土相鄰額外獲得1點移動力持續至本回合結束
2.八意永琳 Lv.1 的升級任務要求從40塊迷霧調整至50塊迷霧
---------[bug 修復與優化]-------------
1.修復了英雄復活時間錯誤的 bug
2.修復了藤原妹紅的火焰持續時間沒有與等級相關的 bug
3.修復了文化點復活英雄失效的 bug
4.完善了部分技能描述
---------[疑難 bug 處理]-------------
1.對於金幣顯示與實際擁有數量不符的問題,目前採用強制同步方案,確保顯示一致%$#@![Version V0.7.3b]
Release Date: 26.6.6
This update fixes some issues and bugs found in version 0.7.3. We are still working on the remaining bugs and various smaller issues.
---------[Adjustments]-------------
1. When Koishi Komeiji attacks while in or adjacent to enemy territory, she gains an extra 1 Movement until the end of this turn.
2. Eirin Yagokoro's Lv.1 upgrade task requirement has been adjusted from 40 fog tiles to 50 fog tiles.
---------[Bug Fixes and Optimizations]-------------
1. Fixed a bug with incorrect hero revival time.
2. Fixed a bug where Fujiwara no Mokou's flame duration was not level-based.
3. Fixed a bug where reviving heroes with Culture failed.
4. Improved some skill descriptions.
---------[Difficult Bug Handling]-------------
1. For the issue where displayed Gold does not match the actual amount owned, we are currently using forced synchronization to ensure the display stays consistent.%$#@![バージョン V0.7.3b]
リリース日:26.6.6
今回の更新では、0.7.3 バージョンで発見された一部の問題と bug を修正しました。残りの bug と各種小さな不具合については、引き続き修正を進めています。
---------[調整]-------------
1.古明地こいしが攻撃時に敵領土内、または敵領土に隣接している場合、追加で移動力1を得る。本ターン終了まで持続する
2.八意永琳 Lv.1 のアップグレード任務条件を、霧40マスから霧50マスに調整しました
---------[bug 修正と最適化]-------------
1.ヒーローの復活時間が誤っていた bug を修正しました
2.藤原妹紅の炎持続時間がレベルに応じていなかった bug を修正しました
3.文化値によるヒーロー復活が失敗する bug を修正しました
4.一部スキル説明を改善しました
---------[難解な bug への対応]-------------
1.表示されるゴールドと実際の所持数が一致しない問題については、現在、表示の一致を保証するために強制同期方式を採用しています%$#@![버전 V0.7.3b]
출시일:26.6.6
이번 업데이트에서는 0.7.3 버전에서 발견된 일부 문제와 bug를 수정했습니다. 나머지 bug와 여러 작은 오류는 계속 수정 중입니다.
---------[조정]-------------
1. 코메이지 코이시가 공격 시 적 영토 안에 있거나 적 영토와 인접해 있으면 이동력 1을 추가로 얻으며, 이번 턴 종료까지 지속됩니다.
2. 야고코로 에이린 Lv.1 업그레이드 임무 요구 조건을 안개 40칸에서 안개 50칸으로 조정했습니다.
---------[bug 수정 및 최적화]-------------
1. 영웅 부활 시간이 잘못되던 bug를 수정했습니다.
2. 후지와라노 모코우의 화염 지속 시간이 레벨과 연동되지 않던 bug를 수정했습니다.
3. 문화로 영웅 부활이 실패하던 bug를 수정했습니다.
4. 일부 스킬 설명을 보완했습니다.
---------[난해한 bug 처리]-------------
1. 표시되는 골드와 실제 보유량이 일치하지 않는 문제는 현재 강제 동기화 방식을 사용해 표시가 일치하도록 하고 있습니다.%$#@!False%$#@!False%$#@!False%$#@!%$#@!False%$#@!False%$#@!False%$#@!%$#@!!@#$%

View File

@ -111,7 +111,7 @@ MonoBehaviour:
HeroAvatar: {fileID: 21300000, guid: 103b55670ec95354ba674f1b2c78d731, type: 3}
TaskList:
- taskContentType: 5
Param: 40
Param: 50
SkillParam: 0
SpType: 0
SkillList:

View File

@ -404,7 +404,7 @@ MonoBehaviour:
- SkillType: 29
SkillViewType: 2
SkillName: "\u5077\u88AD"
SkillDesc: "\u88AB\u52A8\u6280\u80FD\u3002\u653B\u51FB\u65F6\uFF0C\u4E0D\u4F1A\u53D7\u5230\u5BF9\u65B9\u53CD\u51FB\u3002"
SkillDesc: "\u653B\u51FB\u65F6\uFF0C\u4E0D\u4F1A\u53D7\u5230\u5BF9\u65B9\u53CD\u51FB\u3002"
NotShow: 0
ShowOnUnitMono: 0
SkillIcon: {fileID: 21300000, guid: 03e5f6f6f98ca184ba5f0f3116c82ff9, type: 3}
@ -417,7 +417,7 @@ MonoBehaviour:
IgnoreUnitGiantType: 0
IgnoreUnitLevel: 1
Icon: {fileID: 21300000, guid: 275fefca2b4e4544e9def034532ea0d8, type: 3}
SkillDesc: "\u653B\u51FB\u65F6\uFF0C\u4E0D\u4F1A\u53D7\u5230\u5BF9\u65B9\u53CD\u51FB"
SkillDesc: "\u653B\u51FB\u65F6\uFF0C\u4E0D\u4F1A\u53D7\u5230\u5BF9\u65B9\u53CD\u51FB\u3002\u82E5\u4F4D\u4E8E\u654C\u65B9\u9886\u571F\u6216\u4E0E\u654C\u65B9\u9886\u571F\u76F8\u90BB\uFF0C\u653B\u51FB\u540E\u79FB\u52A8\u529B+1\uFF0C\u6301\u7EED\u81F3\u672C\u56DE\u5408\u7ED3\u675F\u3002"
SkillName: "\u604B\u604B\u5728\u4F60\u8EAB\u540E\u54E6"
skillPriority: 0
ReserveOnCarry: 0
@ -1181,7 +1181,7 @@ MonoBehaviour:
- SkillType: 92
SkillViewType: 2
SkillName: "\u4E0D\u6B7B\u9E1F\u91CD\u751F"
SkillDesc: "\u59B9\u7EA2\u9635\u4EA1\u540E\u53D8\u4E3A\u706B\u7130\u72B6\u6001\uFF0C\u706B\u7130\u4E0D\u53EF\u653B\u51FB\u53CD\u51FB\uFF0C\u79FB\u52A8\u65F6\u9020\u6210\u6E85\u5C04\u4F24\u5BB3\u30023\u56DE\u5408\u540E\u82E5\u706B\u7130\u5B58\u6D3B\uFF0C\u59B9\u7EA2\u5728\u706B\u7130\u5904\u590D\u6D3B\u3002\u706B\u7130\u6D88\u5931\u65F6\u4E0D\u4F1A\u91CD\u7F6E\u590D\u6D3B\u51B7\u5374\u65F6\u95F4\u3002"
SkillDesc: "\u59B9\u7EA2\u9635\u4EA1\u540E\u53D8\u4E3A\u706B\u7130\u72B6\u6001\uFF0C\u706B\u7130\u4E0D\u53EF\u653B\u51FB\u53CD\u51FB\uFF0C\u79FB\u52A8\u65F6\u9020\u6210\u6E85\u5C04\u4F24\u5BB3\u3002\u82E5\u706B\u7130\u5B58\u6D3B\u56DE\u5408\u6570\u8FBE\u5230**<\u5F53\u524D\u7B49\u7EA7\u6570\u989D>**\uFF0C\u59B9\u7EA2\u5728\u706B\u7130\u5904\u590D\u6D3B\u3002\u706B\u7130\u6D88\u5931\u65F6\u4E0D\u4F1A\u91CD\u7F6E\u590D\u6D3B\u51B7\u5374\u65F6\u95F4\u3002"
NotShow: 0
ShowOnUnitMono: 0
SkillIcon: {fileID: 21300000, guid: 75b508c1ae4678a418bf2cecdbf4d6f1, type: 3}
@ -3544,7 +3544,7 @@ MonoBehaviour:
- SkillType: 268
SkillViewType: 1
SkillName: "\u5FA1\u5883\u5DE1\u884C"
SkillDesc: "\u5904\u4E8E\u53CB\u65B9\u9886\u571F\u6216\u4E0E\u53CB\u65B9\u9886\u571F\u76F8\u90BB\u65F6\uFF0C**<\u79FB\u52A8\u529B>**+1\u3002"
SkillDesc: "\u5904\u4E8E\u5DF1\u65B9\u6216\u76DF\u53CB\u9886\u571F\u6216\u4E0E\u4E4B\u76F8\u90BB\u65F6\uFF0C**<\u79FB\u52A8\u529B>**+1\u3002"
NotShow: 0
ShowOnUnitMono: 0
SkillIcon: {fileID: 21300000, guid: 41fb89994da370143ab0b5f2fcf072cd, type: 3}

View File

@ -12,12 +12,17 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c659b850b20e460f866ed3f696be406b, type: 3}
m_Name: VersionConfig
m_EditorClassIdentifier:
CurVersionId: 70300
CurVersionId: 70301
Versions:
- MajorVersion: 0
MinorVersion: 7
PatchVersion: 3
Description: "[\u7248\u672C V0.7.3]\n\u53D1\u5E03\u65E5\u671F:26.6.5\n\u672C\u6B21\u5BF9\u6E38\u620F\u673A\u5236\u8FDB\u884C\u4E86\u90E8\u5206\u8C03\u6574\uFF0C\u5E76\u4FEE\u590D\u4E86\u82E5\u5E72bug\u3002\u6709\u90E8\u5206\u7591\u96BEbug\u548C\u82E5\u5E72\u5C0F\u578B\u9519\u8BEF\uFF0C\u6211\u4EEC\u4ECD\u5728\u8FFD\u67E5\uFF0C\u4EE5\u53CA\u6309\u987A\u5E8F\u9010\u4E2A\u4FEE\u590D\u4E2D\u3002\n\n---------[\u6E38\u620F\u673A\u5236\u8C03\u6574]-------------\n\u6CE8\u610F\uFF1A\u672C\u6B21\u8C03\u6574\u4E3B\u8981\u9488\u5BF9\u6E38\u620F\u7684\u4E00\u4E9B\u57FA\u7840\u8BBE\u8BA1\uFF0C\u5BF9\u4E8E\u82F1\u96C4\u6A21\u5757\uFF0C\u8FDB\u884C\u4E86\u5C11\u91CF\u8C03\u6574\uFF0C\u4F46\u5E76\u975E\u6700\u7EC8\u8C03\u6574\u3002\n1.\u5BF9\u738B\u9636\u3001\u540E\u9636\u3001\u8F66\u9636\u82F1\u96C4\u7684\u57FA\u7840\u804C\u9636\u7279\u8272\u505A\u4E86\u8C03\u6574\u3002\n2.\u5BF9\u90E8\u5206\u82F1\u96C4\u7684\u5347\u7EA7\u4EFB\u52A1\u505A\u4E86\u5C11\u91CF\u8C03\u6574\u3002\n3.\u5BF9\u90E8\u5206\u82F1\u96C4\u7684\u51FA\u4E8B\u6570\u503C\u8FDB\u884C\u5C11\u91CF\u8C03\u6574\u3002\n4.\u8C03\u6574\u57CE\u5E02Lv.3\u5347\u7EA7\u65F6\u5956\u52B1\uFF0C\u5C06\u201C\u8981\u585E\"\u79FB\u5165\u201C\u9632\u5FA1\u201D\u79D1\u6280\uFF0C\u7531\u201C\u4E66\u9662\u201D(\u83B7\u5F972\u6587\u5316\u70B9)\u66FF\u6362\u539F\u201C\u8981\u585E\u201D\u9009\u9879\n5.\u9057\u8FF9\u65B0\u589E\u968F\u673A\u5956\u52B1\u6761\u76EE\uFF1A4\u6587\u5316\u70B9\n6.\u8C03\u6574\u4E86\u6240\u6709\u6CD5\u5178\u7684\u6587\u5316\u70B9\u6D88\u8017\uFF0C\u96D5\u50CF\u5219\u6539\u4E3A\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u3002\n7.\u8C03\u6574\u4E86\u201C\u5C01\u5EFA\u91C7\u9091\u201D\u6CD5\u5178\u6548\u679C\uFF0C\u73B0\u6539\u4E3A\u80FD\u591F\u6D88\u8017\u6587\u5316\u503C\u5347\u7EA7\u666E\u901A\u5355\u4F4D\n8.\u6B21\u53D1\u3001\u4E09\u53D1\u82F1\u96C4\u7684\u521D\u59CB\u7B49\u7EA7\u8C03\u6574\u4E3ALv.2\n\n---------[bug\u4FEE\u590D\u4E0E\u4F18\u5316]-------------\n1.\u4FEE\u590D\u4E86\u5EFA\u6210\u5947\u89C2\u540E\"\u5386\u53F2\u65F6\u523B\"\u6A21\u5757\u63D0\u793A\u51FA\u9519\u7684bug\n2.\u4FEE\u590D\u4E86\u90E8\u5206\u53EF\u80FD\u5BFC\u81F4\u91D1\u5E01\u6570\u989D\u663E\u793A\u9519\u8BEF\u7684bug\n3.\u4FEE\u590D\u4E86\u5341\u516D\u591C\u54B2\u591C\u4E0E\u8299\u5170\u6735\u9732\u8FDE\u7EED\u51FB\u6740\u65F6\u53EF\u80FD\u5BFC\u81F4\u8054\u673A\u4E0D\u540C\u6B65\u7684bug\n\n---------[\u7591\u96BEbug\u5904\u7406]-------------\n1.\u5BF9\u4E8E\u5355\u4F4D\u6B7B\u4EA1\u4F46\u662F\u8D34\u56FE\u4E0D\u6D88\u5931\u7684bug\u95EE\u9898\uFF0C\u76EE\u524D\u91C7\u53D6\u4E86\u5728\u53D1\u751F\u95EE\u9898\u540E\uFF0C\u81EA\u52A8\u8BC6\u522B\u4E0A\u62A5\uFF0C\u5E76\u5728\u4E0B\u4E00\u4E2A\u884C\u52A8\u524D\u81EA\u52A8\u6E05\u7406\u56FE\u50CF\u9519\u8BEF\u7684\u540E\u7F6E\u8865\u6551\u65B9\u5F0F\u6765\u5E94\u5BF9\u3002\u6211\u4EEC\u4ECD\u5728\u7EE7\u7EED\u8DDF\u8E2A\u6392\u67E5\u539F\u56E0\n2.\u5BF9\u4E8E\u9646\u5730\u4E0A\u53EF\u80FD\u51FA\u73B0\u8239\u53EA\u7684bug\u95EE\u9898\uFF0C\u76EE\u524D\u91C7\u53D6\u4E86\u5728\u53D1\u751F\u95EE\u9898\u540E\u81EA\u52A8\u8BC6\u522B\u4E0A\u62A5\u7684\u65B9\u5F0F\uFF0C\u6211\u4EEC\u4ECD\u5728\u7EE7\u7EED\u8DDF\u8E2A\u6392\u67E5\u539F\u56E0"
Description: "[\u7248\u672C V0.7.3b]\n\u53D1\u5E03\u65E5\u671F:26.6.6\n\u672C\u6B21\u5BF90.7.3\u7248\u672C\u4E2D\u53D1\u73B0\u7684\u90E8\u5206\u95EE\u9898\u548Cbug\u8FDB\u884C\u4FEE\u8865\u3002\u5176\u4F59bug\u53CA\u5404\u79CD\u5C0F\u578B\u9519\u8BEF\u6211\u4EEC\u4ECD\u5728\u6301\u7EED\u4FEE\u590D\u4E2D\u3002\n\n---------[\u8C03\u6574]-------------\n1.\u53E4\u660E\u5730\u604B\u5728\u653B\u51FB\u65F6\u82E5\u4F4D\u4E8E\u654C\u65B9\u9886\u571F\u6216\u4E0E\u654C\u65B9\u9886\u571F\u76F8\u90BB\uFF0C\u989D\u5916\u83B7\u5F971\u70B9\u79FB\u52A8\u529B\uFF0C\u6301\u7EED\u81F3\u672C\u56DE\u5408\u7ED3\u675F\n2.\u516B\u610F\u6C38\u7433Lv.1\u7684\u5347\u7EA7\u4EFB\u52A1\u8981\u6C42\u4ECE40\u5757\u8FF7\u96FE\u8C03\u6574\u81F350\u5757\u8FF7\u96FE\n\n---------[bug\u4FEE\u590D\u4E0E\u4F18\u5316]-------------\n1.\u4FEE\u590D\u4E86\u82F1\u96C4\u590D\u6D3B\u65F6\u95F4\u9519\u8BEF\u7684bug\n2.\u4FEE\u590D\u4E86\u85E4\u539F\u59B9\u7EA2\u7684\u706B\u7130\u6301\u7EED\u65F6\u95F4\u6CA1\u6709\u4E0E\u7B49\u7EA7\u76F8\u5173\u7684bug\n3.\u4FEE\u590D\u4E86\u6587\u5316\u70B9\u590D\u6D3B\u82F1\u96C4\u5931\u6548\u7684bug\n4.\u5B8C\u5584\u4E86\u90E8\u5206\u6280\u80FD\u63CF\u8FF0\n\n---------[\u7591\u96BEbug\u5904\u7406]-------------\n1.\u5BF9\u4E8E\u91D1\u5E01\u663E\u793A\u4E0E\u5B9E\u9645\u62E5\u6709\u6570\u91CF\u4E0D\u7B26\u7684\u95EE\u9898\uFF0C\u76EE\u524D\u91C7\u7528\u7684\u5F3A\u5236\u540C\u6B65\u7684\u65B9\u6848\uFF0C\u786E\u4FDD\u663E\u793A\u4E00\u81F4\n"
FourthVersion: 1
- MajorVersion: 0
MinorVersion: 7
PatchVersion: 3
Description: "[\u7248\u672C V0.7.3]\n\u53D1\u5E03\u65E5\u671F:26.6.5\n\u672C\u6B21\u5BF9\u6E38\u620F\u673A\u5236\u8FDB\u884C\u4E86\u90E8\u5206\u8C03\u6574\uFF0C\u5E76\u4FEE\u590D\u4E86\u82E5\u5E72bug\u3002\u6709\u90E8\u5206\u7591\u96BEbug\u548C\u82E5\u5E72\u5C0F\u578B\u9519\u8BEF\uFF0C\u6211\u4EEC\u4ECD\u5728\u8FFD\u67E5\uFF0C\u4EE5\u53CA\u6309\u987A\u5E8F\u9010\u4E2A\u4FEE\u590D\u4E2D\u3002\n\n---------[\u6E38\u620F\u673A\u5236\u8C03\u6574]-------------\n\u6CE8\u610F\uFF1A\u672C\u6B21\u8C03\u6574\u4E3B\u8981\u9488\u5BF9\u6E38\u620F\u7684\u4E00\u4E9B\u57FA\u7840\u8BBE\u8BA1\uFF0C\u5BF9\u4E8E\u82F1\u96C4\u6A21\u5757\uFF0C\u8FDB\u884C\u4E86\u5C11\u91CF\u8C03\u6574\uFF0C\u4F46\u5E76\u975E\u6700\u7EC8\u8C03\u6574\u3002\n1.\u5BF9\u738B\u9636\u3001\u540E\u9636\u3001\u8F66\u9636\u82F1\u96C4\u7684\u57FA\u7840\u804C\u9636\u7279\u8272\u505A\u4E86\u8C03\u6574\u3002\n2.\u5BF9\u90E8\u5206\u82F1\u96C4\u7684\u5347\u7EA7\u4EFB\u52A1\u505A\u4E86\u5C11\u91CF\u8C03\u6574\u3002\n3.\u5BF9\u90E8\u5206\u82F1\u96C4\u7684\u521D\u59CB\u6570\u503C\u8FDB\u884C\u5C11\u91CF\u8C03\u6574\u3002\n4.\u8C03\u6574\u57CE\u5E02Lv.3\u5347\u7EA7\u65F6\u5956\u52B1\uFF0C\u5C06\u201C\u8981\u585E\"\u79FB\u5165\u201C\u9632\u5FA1\u201D\u79D1\u6280\uFF0C\u7531\u201C\u4E66\u9662\u201D(\u83B7\u5F972\u6587\u5316\u70B9)\u66FF\u6362\u539F\u201C\u8981\u585E\u201D\u9009\u9879\n5.\u9057\u8FF9\u65B0\u589E\u968F\u673A\u5956\u52B1\u6761\u76EE\uFF1A4\u6587\u5316\u70B9\n6.\u8C03\u6574\u4E86\u6240\u6709\u6CD5\u5178\u7684\u6587\u5316\u70B9\u6D88\u8017\uFF0C\u96D5\u50CF\u5219\u6539\u4E3A\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u3002\n7.\u8C03\u6574\u4E86\u201C\u5C01\u5EFA\u91C7\u9091\u201D\u6CD5\u5178\u6548\u679C\uFF0C\u73B0\u6539\u4E3A\u80FD\u591F\u6D88\u8017\u6587\u5316\u503C\u5347\u7EA7\u666E\u901A\u5355\u4F4D\n8.\u6B21\u53D1\u3001\u4E09\u53D1\u82F1\u96C4\u7684\u521D\u59CB\u7B49\u7EA7\u8C03\u6574\u4E3ALv.2\uFF0C\u590D\u6D3B\u65F6\u95F4\u8C03\u6574\u4E3A\u4E0E\u7B49\u7EA7\u76F8\u5173\uFF0C\u53EF\u6D88\u8017\u6587\u5316\u70B9\u63D0\u524D\u590D\u6D3B\n\n---------[bug\u4FEE\u590D\u4E0E\u4F18\u5316]-------------\n1.\u4FEE\u590D\u4E86\u5EFA\u6210\u5947\u89C2\u540E\"\u5386\u53F2\u65F6\u523B\"\u6A21\u5757\u63D0\u793A\u51FA\u9519\u7684bug\n2.\u4FEE\u590D\u4E86\u90E8\u5206\u53EF\u80FD\u5BFC\u81F4\u91D1\u5E01\u6570\u989D\u663E\u793A\u9519\u8BEF\u7684bug\n3.\u4FEE\u590D\u4E86\u5341\u516D\u591C\u54B2\u591C\u4E0E\u8299\u5170\u6735\u9732\u8FDE\u7EED\u51FB\u6740\u65F6\u53EF\u80FD\u5BFC\u81F4\u8054\u673A\u4E0D\u540C\u6B65\u7684bug\n\n---------[\u7591\u96BEbug\u5904\u7406]-------------\n1.\u5BF9\u4E8E\u5355\u4F4D\u6B7B\u4EA1\u4F46\u662F\u8D34\u56FE\u4E0D\u6D88\u5931\u7684bug\u95EE\u9898\uFF0C\u76EE\u524D\u91C7\u53D6\u4E86\u5728\u53D1\u751F\u95EE\u9898\u540E\uFF0C\u81EA\u52A8\u8BC6\u522B\u4E0A\u62A5\uFF0C\u5E76\u5728\u4E0B\u4E00\u4E2A\u884C\u52A8\u524D\u81EA\u52A8\u6E05\u7406\u56FE\u50CF\u9519\u8BEF\u7684\u540E\u7F6E\u8865\u6551\u65B9\u5F0F\u6765\u5E94\u5BF9\u3002\u6211\u4EEC\u4ECD\u5728\u7EE7\u7EED\u8DDF\u8E2A\u6392\u67E5\u539F\u56E0\n2.\u5BF9\u4E8E\u9646\u5730\u4E0A\u53EF\u80FD\u51FA\u73B0\u8239\u53EA\u7684bug\u95EE\u9898\uFF0C\u76EE\u524D\u91C7\u53D6\u4E86\u5728\u53D1\u751F\u95EE\u9898\u540E\u81EA\u52A8\u8BC6\u522B\u4E0A\u62A5\u7684\u65B9\u5F0F\uFF0C\u6211\u4EEC\u4ECD\u5728\u7EE7\u7EED\u8DDF\u8E2A\u6392\u67E5\u539F\u56E0"
FourthVersion: 0
- MajorVersion: 0
MinorVersion: 7

View File

@ -111,7 +111,7 @@ MonoBehaviour:
HeroAvatar: {fileID: 21300000, guid: 103b55670ec95354ba674f1b2c78d731, type: 3}
TaskList:
- taskContentType: 5
Param: 40
Param: 50
SkillParam: 0
SpType: 0
SkillList:

View File

@ -121978,7 +121978,7 @@ MonoBehaviour:
IsCustom: 0
IsSpecialTerm: 0
IsSecondary: 0
IsActive: 1
IsActive: 0
Color:
Icon:
- ID: 2149
@ -1073192,7 +1073192,7 @@ MonoBehaviour:
IsCustom: 0
IsSpecialTerm: 0
IsSecondary: 0
IsActive: 1
IsActive: 0
Color:
Icon:
- ID: 17835
@ -1131835,7 +1131835,7 @@ MonoBehaviour:
IsCustom: 0
IsSpecialTerm: 0
IsSecondary: 0
IsActive: 1
IsActive: 0
Color:
Icon:
- ID: 19348
@ -1168495,7 +1168495,7 @@ MonoBehaviour:
IsCustom: 0
IsSpecialTerm: 0
IsSecondary: 0
IsActive: 1
IsActive: 0
Color:
Icon:
- ID: 21027
@ -1169179,6 +1169179,612 @@ MonoBehaviour:
IsCustom: 0
IsSpecialTerm: 0
IsSecondary: 0
IsActive: 0
Color:
Icon:
- ID: 21037
ZH: "\u5F53\u524D\u7B49\u7EA7\u6570\u989D"
TDZH: "\u76EE\u524D\u7B49\u7D1A\u6578\u984D"
EN: Current Level Value
JP: "\u73FE\u5728\u30EC\u30D9\u30EB\u5024"
KR: "\uD604\uC7AC \uB808\uBCA8 \uC218\uCE58"
RU:
ES:
PT:
FR:
DE:
IDN:
TH:
PL:
VI:
MS:
UK:
KZ:
TR:
IT:
NL:
FI:
SV:
NO:
CS:
HU:
EL:
RO:
ET:
LT:
HR:
SR:
SL:
SK:
BE:
HE:
BG:
UZ:
KY:
MN:
AR:
DA:
TL:
Custom:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 1
IsSecondary: 0
IsActive: 1
Color:
Icon:
- ID: 21038
ZH: "\u59B9\u7EA2\u9635\u4EA1\u540E\u53D8\u4E3A\u706B\u7130\u72B6\u6001\uFF0C\u706B\u7130\u4E0D\u53EF\u653B\u51FB\u53CD\u51FB\uFF0C\u79FB\u52A8\u65F6\u9020\u6210\u6E85\u5C04\u4F24\u5BB3\u3002\u82E5\u706B\u7130\u5B58\u6D3B\u56DE\u5408\u6570\u8FBE\u5230**<21037>**\uFF0C\u59B9\u7EA2\u5728\u706B\u7130\u5904\u590D\u6D3B\u3002\u706B\u7130\u6D88\u5931\u65F6\u4E0D\u4F1A\u91CD\u7F6E\u590D\u6D3B\u51B7\u5374\u65F6\u95F4\u3002"
TDZH: "\u59B9\u7D05\u9663\u4EA1\u5F8C\u8B8A\u70BA\u706B\u7130\u72C0\u614B\uFF0C\u706B\u7130\u4E0D\u53EF\u653B\u64CA\u53CD\u64CA\uFF0C\u79FB\u52D5\u6642\u9020\u6210\u6FFA\u5C04\u50B7\u5BB3\u3002\u82E5\u706B\u7130\u5B58\u6D3B\u56DE\u5408\u6578\u9054\u5230**<21037>**\uFF0C\u59B9\u7D05\u5728\u706B\u7130\u8655\u5FA9\u6D3B\u3002\u706B\u7130\u6D88\u5931\u6642\u4E0D\u6703\u91CD\u7F6E\u5FA9\u6D3B\u51B7\u537B\u6642\u9593\u3002"
EN: After Mokou falls, she becomes a flame. The flame cannot attack or counterattack,
and deals splash damage when moving. If the flame survives for **<21037>**
turns, Mokou revives at the flame's location. When the flame disappears, it
does not reset the revival cooldown.
JP: "\u59B9\u7D05\u304C\u6226\u95D8\u4E0D\u80FD\u306B\u306A\u308B\u3068\u708E\u72B6\u614B\u306B\u306A\u308B\u3002\u708E\u306F\u653B\u6483\u3082\u53CD\u6483\u3082\u3067\u304D\u305A\u3001\u79FB\u52D5\u6642\u306B\u7BC4\u56F2\u30C0\u30E1\u30FC\u30B8\u3092\u4E0E\u3048\u308B\u3002\u708E\u306E\u751F\u5B58\u30BF\u30FC\u30F3\u6570\u304C**<21037>**\u306B\u9054\u3059\u308B\u3068\u3001\u59B9\u7D05\u306F\u708E\u306E\u4F4D\u7F6E\u3067\u5FA9\u6D3B\u3059\u308B\u3002\u708E\u304C\u6D88\u3048\u3066\u3082\u5FA9\u6D3B\u30AF\u30FC\u30EB\u30C0\u30A6\u30F3\u306F\u30EA\u30BB\u30C3\u30C8\u3055\u308C\u306A\u3044\u3002"
KR: "\uBAA8\uCF54\uC6B0\uAC00 \uC804\uC0AC\uD558\uBA74 \uD654\uC5FC \uC0C1\uD0DC\uAC00
\uB429\uB2C8\uB2E4. \uD654\uC5FC\uC740 \uACF5\uACA9\uD558\uAC70\uB098 \uBC18\uACA9\uD560
\uC218 \uC5C6\uC73C\uBA70, \uC774\uB3D9 \uC2DC \uBC94\uC704 \uD53C\uD574\uB97C
\uC90D\uB2C8\uB2E4. \uD654\uC5FC\uC758 \uC0DD\uC874 \uD134 \uC218\uAC00 **<21037>**\uC5D0
\uB3C4\uB2EC\uD558\uBA74 \uBAA8\uCF54\uC6B0\uAC00 \uD654\uC5FC \uC704\uCE58\uC5D0\uC11C
\uBD80\uD65C\uD569\uB2C8\uB2E4. \uD654\uC5FC\uC774 \uC0AC\uB77C\uC838\uB3C4
\uBD80\uD65C \uC7AC\uC0AC\uC6A9 \uB300\uAE30\uC2DC\uAC04\uC740 \uCD08\uAE30\uD654\uB418\uC9C0
\uC54A\uC2B5\uB2C8\uB2E4."
RU:
ES:
PT:
FR:
DE:
IDN:
TH:
PL:
VI:
MS:
UK:
KZ:
TR:
IT:
NL:
FI:
SV:
NO:
CS:
HU:
EL:
RO:
ET:
LT:
HR:
SR:
SL:
SK:
BE:
HE:
BG:
UZ:
KY:
MN:
AR:
DA:
TL:
Custom:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
IsSecondary: 0
IsActive: 1
Color:
Icon:
- ID: 21039
ZH: "[\u7248\u672C V0.7.3]\n\u53D1\u5E03\u65E5\u671F:26.6.5\n\u672C\u6B21\u5BF9\u6E38\u620F\u673A\u5236\u8FDB\u884C\u4E86\u90E8\u5206\u8C03\u6574\uFF0C\u5E76\u4FEE\u590D\u4E86\u82E5\u5E72bug\u3002\u6709\u90E8\u5206\u7591\u96BEbug\u548C\u82E5\u5E72\u5C0F\u578B\u9519\u8BEF\uFF0C\u6211\u4EEC\u4ECD\u5728\u8FFD\u67E5\uFF0C\u4EE5\u53CA\u6309\u987A\u5E8F\u9010\u4E2A\u4FEE\u590D\u4E2D\u3002\n\n---------[\u6E38\u620F\u673A\u5236\u8C03\u6574]-------------\n\u6CE8\u610F\uFF1A\u672C\u6B21\u8C03\u6574\u4E3B\u8981\u9488\u5BF9\u6E38\u620F\u7684\u4E00\u4E9B\u57FA\u7840\u8BBE\u8BA1\uFF0C\u5BF9\u4E8E\u82F1\u96C4\u6A21\u5757\uFF0C\u8FDB\u884C\u4E86\u5C11\u91CF\u8C03\u6574\uFF0C\u4F46\u5E76\u975E\u6700\u7EC8\u8C03\u6574\u3002\n1.\u5BF9\u738B\u9636\u3001\u540E\u9636\u3001\u8F66\u9636\u82F1\u96C4\u7684\u57FA\u7840\u804C\u9636\u7279\u8272\u505A\u4E86\u8C03\u6574\u3002\n2.\u5BF9\u90E8\u5206\u82F1\u96C4\u7684\u5347\u7EA7\u4EFB\u52A1\u505A\u4E86\u5C11\u91CF\u8C03\u6574\u3002\n3.\u5BF9\u90E8\u5206\u82F1\u96C4\u7684\u521D\u59CB\u6570\u503C\u8FDB\u884C\u5C11\u91CF\u8C03\u6574\u3002\n4.\u8C03\u6574\u57CE\u5E02Lv.3\u5347\u7EA7\u65F6\u5956\u52B1\uFF0C\u5C06\u201C\u8981\u585E\"\u79FB\u5165\u201C\u9632\u5FA1\u201D\u79D1\u6280\uFF0C\u7531\u201C\u4E66\u9662\u201D(\u83B7\u5F972\u6587\u5316\u70B9)\u66FF\u6362\u539F\u201C\u8981\u585E\u201D\u9009\u9879\n5.\u9057\u8FF9\u65B0\u589E\u968F\u673A\u5956\u52B1\u6761\u76EE\uFF1A4\u6587\u5316\u70B9\n6.\u8C03\u6574\u4E86\u6240\u6709\u6CD5\u5178\u7684\u6587\u5316\u70B9\u6D88\u8017\uFF0C\u96D5\u50CF\u5219\u6539\u4E3A\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u3002\n7.\u8C03\u6574\u4E86\u201C\u5C01\u5EFA\u91C7\u9091\u201D\u6CD5\u5178\u6548\u679C\uFF0C\u73B0\u6539\u4E3A\u80FD\u591F\u6D88\u8017\u6587\u5316\u503C\u5347\u7EA7\u666E\u901A\u5355\u4F4D\n8.\u6B21\u53D1\u3001\u4E09\u53D1\u82F1\u96C4\u7684\u521D\u59CB\u7B49\u7EA7\u8C03\u6574\u4E3ALv.2\uFF0C\u590D\u6D3B\u65F6\u95F4\u8C03\u6574\u4E3A\u4E0E\u7B49\u7EA7\u76F8\u5173\uFF0C\u53EF\u6D88\u8017\u6587\u5316\u70B9\u63D0\u524D\u590D\u6D3B\n\n---------[bug\u4FEE\u590D\u4E0E\u4F18\u5316]-------------\n1.\u4FEE\u590D\u4E86\u5EFA\u6210\u5947\u89C2\u540E\"\u5386\u53F2\u65F6\u523B\"\u6A21\u5757\u63D0\u793A\u51FA\u9519\u7684bug\n2.\u4FEE\u590D\u4E86\u90E8\u5206\u53EF\u80FD\u5BFC\u81F4\u91D1\u5E01\u6570\u989D\u663E\u793A\u9519\u8BEF\u7684bug\n3.\u4FEE\u590D\u4E86\u5341\u516D\u591C\u54B2\u591C\u4E0E\u8299\u5170\u6735\u9732\u8FDE\u7EED\u51FB\u6740\u65F6\u53EF\u80FD\u5BFC\u81F4\u8054\u673A\u4E0D\u540C\u6B65\u7684bug\n\n---------[\u7591\u96BEbug\u5904\u7406]-------------\n1.\u5BF9\u4E8E\u5355\u4F4D\u6B7B\u4EA1\u4F46\u662F\u8D34\u56FE\u4E0D\u6D88\u5931\u7684bug\u95EE\u9898\uFF0C\u76EE\u524D\u91C7\u53D6\u4E86\u5728\u53D1\u751F\u95EE\u9898\u540E\uFF0C\u81EA\u52A8\u8BC6\u522B\u4E0A\u62A5\uFF0C\u5E76\u5728\u4E0B\u4E00\u4E2A\u884C\u52A8\u524D\u81EA\u52A8\u6E05\u7406\u56FE\u50CF\u9519\u8BEF\u7684\u540E\u7F6E\u8865\u6551\u65B9\u5F0F\u6765\u5E94\u5BF9\u3002\u6211\u4EEC\u4ECD\u5728\u7EE7\u7EED\u8DDF\u8E2A\u6392\u67E5\u539F\u56E0\n2.\u5BF9\u4E8E\u9646\u5730\u4E0A\u53EF\u80FD\u51FA\u73B0\u8239\u53EA\u7684bug\u95EE\u9898\uFF0C\u76EE\u524D\u91C7\u53D6\u4E86\u5728\u53D1\u751F\u95EE\u9898\u540E\u81EA\u52A8\u8BC6\u522B\u4E0A\u62A5\u7684\u65B9\u5F0F\uFF0C\u6211\u4EEC\u4ECD\u5728\u7EE7\u7EED\u8DDF\u8E2A\u6392\u67E5\u539F\u56E0"
TDZH: "[\u7248\u672C V0.7.3]\n\u767C\u5E03\u65E5\u671F:26.6.5\n\u672C\u6B21\u5C0D\u904A\u6232\u6A5F\u5236\u9032\u884C\u4E86\u90E8\u5206\u8ABF\u6574\uFF0C\u4E26\u4FEE\u5FA9\u4E86\u82E5\u5E72
bug\u3002\u6709\u90E8\u5206\u7591\u96E3 bug \u548C\u82E5\u5E72\u5C0F\u578B\u932F\u8AA4\uFF0C\u6211\u5011\u4ECD\u5728\u8FFD\u67E5\uFF0C\u4E26\u6703\u6309\u9806\u5E8F\u9010\u500B\u4FEE\u5FA9\u3002\n\n---------[\u904A\u6232\u6A5F\u5236\u8ABF\u6574]-------------\n\u6CE8\u610F\uFF1A\u672C\u6B21\u8ABF\u6574\u4E3B\u8981\u91DD\u5C0D\u904A\u6232\u7684\u4E00\u4E9B\u57FA\u790E\u8A2D\u8A08\u3002\u82F1\u96C4\u6A21\u7D44\u9032\u884C\u4E86\u5C11\u91CF\u8ABF\u6574\uFF0C\u4F46\u4E26\u975E\u6700\u7D42\u8ABF\u6574\u3002\n1.\u5C0D\u738B\u968E\u3001\u540E\u968E\u3001\u8ECA\u968E\u82F1\u96C4\u7684\u57FA\u790E\u8077\u968E\u7279\u8272\u505A\u4E86\u8ABF\u6574\u3002\n2.\u5C0D\u90E8\u5206\u82F1\u96C4\u7684\u5347\u7D1A\u4EFB\u52D9\u505A\u4E86\u5C11\u91CF\u8ABF\u6574\u3002\n3.\u5C0D\u90E8\u5206\u82F1\u96C4\u7684\u521D\u59CB\u6578\u503C\u9032\u884C\u5C11\u91CF\u8ABF\u6574\u3002\n4.\u8ABF\u6574\u57CE\u5E02
Lv.3 \u5347\u7D1A\u6642\u734E\u52F5\uFF0C\u5C07\u300C\u8981\u585E\u300D\u79FB\u5165\u300C\u9632\u79A6\u300D\u79D1\u6280\uFF0C\u7531\u300C\u66F8\u9662\u300D\uFF08\u7372\u5F972\u6587\u5316\u9EDE\uFF09\u66FF\u63DB\u539F\u300C\u8981\u585E\u300D\u9078\u9805\n5.\u907A\u8DE1\u65B0\u589E\u96A8\u6A5F\u734E\u52F5\u689D\u76EE\uFF1A4\u6587\u5316\u9EDE\n6.\u8ABF\u6574\u4E86\u6240\u6709\u6CD5\u5178\u7684\u6587\u5316\u9EDE\u6D88\u8017\uFF0C\u96D5\u50CF\u5247\u6539\u70BA\u900F\u904E\u91D1\u5E63\u89E3\u9396\u3002\n7.\u8ABF\u6574\u4E86\u300C\u5C01\u5EFA\u91C7\u9091\u300D\u6CD5\u5178\u6548\u679C\uFF0C\u73FE\u6539\u70BA\u80FD\u5920\u6D88\u8017\u6587\u5316\u503C\u5347\u7D1A\u666E\u901A\u55AE\u4F4D\n8.\u6B21\u767C\u3001\u4E09\u767C\u82F1\u96C4\u7684\u521D\u59CB\u7B49\u7D1A\u8ABF\u6574\u70BA
Lv.2\uFF0C\u5FA9\u6D3B\u6642\u9593\u8ABF\u6574\u70BA\u8207\u7B49\u7D1A\u76F8\u95DC\uFF0C\u53EF\u6D88\u8017\u6587\u5316\u9EDE\u63D0\u524D\u5FA9\u6D3B\n\n---------[bug
\u4FEE\u5FA9\u8207\u512A\u5316]-------------\n1.\u4FEE\u5FA9\u4E86\u5EFA\u6210\u5947\u89C0\u5F8C\u300C\u6B77\u53F2\u6642\u523B\u300D\u6A21\u7D44\u63D0\u793A\u51FA\u932F\u7684
bug\n2.\u4FEE\u5FA9\u4E86\u90E8\u5206\u53EF\u80FD\u5C0E\u81F4\u91D1\u5E63\u6578\u984D\u986F\u793A\u932F\u8AA4\u7684
bug\n3.\u4FEE\u5FA9\u4E86\u5341\u516D\u591C\u54B2\u591C\u8207\u8299\u862D\u6735\u9732\u9023\u7E8C\u64CA\u6BBA\u6642\u53EF\u80FD\u5C0E\u81F4\u806F\u6A5F\u4E0D\u540C\u6B65\u7684
bug\n\n---------[\u7591\u96E3 bug \u8655\u7406]-------------\n1.\u5C0D\u65BC\u55AE\u4F4D\u6B7B\u4EA1\u4F46\u662F\u8CBC\u5716\u4E0D\u6D88\u5931\u7684
bug \u554F\u984C\uFF0C\u76EE\u524D\u63A1\u53D6\u4E86\u5728\u767C\u751F\u554F\u984C\u5F8C\u81EA\u52D5\u8B58\u5225\u4E0A\u5831\uFF0C\u4E26\u5728\u4E0B\u4E00\u500B\u884C\u52D5\u524D\u81EA\u52D5\u6E05\u7406\u5716\u50CF\u932F\u8AA4\u7684\u5F8C\u7F6E\u88DC\u6551\u65B9\u5F0F\u4F86\u61C9\u5C0D\u3002\u6211\u5011\u4ECD\u5728\u7E7C\u7E8C\u8FFD\u8E64\u6392\u67E5\u539F\u56E0\n2.\u5C0D\u65BC\u9678\u5730\u4E0A\u53EF\u80FD\u51FA\u73FE\u8239\u96BB\u7684
bug \u554F\u984C\uFF0C\u76EE\u524D\u63A1\u53D6\u4E86\u5728\u767C\u751F\u554F\u984C\u5F8C\u81EA\u52D5\u8B58\u5225\u4E0A\u5831\u7684\u65B9\u5F0F\uFF0C\u6211\u5011\u4ECD\u5728\u7E7C\u7E8C\u8FFD\u8E64\u6392\u67E5\u539F\u56E0"
EN: '[Version V0.7.3]
Release Date: 26.6.5
This update makes several
gameplay system adjustments and fixes a number of bugs. We are still investigating
some difficult bugs and smaller issues, and will fix them one by one in order.
---------[Gameplay
System Adjustments]-------------
Note: This update mainly targets some
of the game''s basic design. The hero module received a few adjustments, but
these are not the final adjustments.
1. Adjusted the basic class traits
of King-tier, Queen-tier, and Rook-tier heroes.
2. Made minor adjustments
to some heroes'' upgrade tasks.
3. Made minor adjustments to some heroes''
initial stats.
4. Adjusted the reward for upgrading a city to Lv.3.
"Fortress" has been moved to the "Defense" tech, and the original "Fortress"
option has been replaced by "Academy" (gain 2 Culture).
5. Added a new
random ruin reward: 4 Culture.
6. Adjusted the Culture cost of all Codices.
Statues are now unlocked with Gold.
7. Adjusted the effect of the "Feudal
Fief" Codex. It can now spend Culture to upgrade normal units.
8. The
starting level of second-wave and third-wave heroes has been adjusted to Lv.2.
Revival time is now level-based, and Culture can be spent to revive early.
---------[Bug
Fixes and Optimizations]-------------
1. Fixed a bug where the "Historic
Moment" module could show incorrect prompts after a Wonder was completed.
2.
Fixed some bugs that could cause Gold amounts to display incorrectly.
3.
Fixed a bug where consecutive kills by Sakuya Izayoi and Flandre could cause
multiplayer desyncs.
---------[Difficult Bug Handling]-------------
1.
For the issue where a unit dies but its sprite does not disappear, the current
workaround is to automatically detect and report the issue after it occurs,
then automatically clean up the image error before the next action. We are
still tracking and investigating the cause.
2. For the issue where ships
may appear on land, the current workaround is to automatically detect and report
the issue after it occurs. We are still tracking and investigating the cause.'
JP: "[\u30D0\u30FC\u30B8\u30E7\u30F3 V0.7.3]\n\u30EA\u30EA\u30FC\u30B9\u65E5:26.6.5\n\u4ECA\u56DE\u306E\u66F4\u65B0\u3067\u306F\u30B2\u30FC\u30E0\u30B7\u30B9\u30C6\u30E0\u306E\u4E00\u90E8\u3092\u8ABF\u6574\u3057\u3001\u3044\u304F\u3064\u304B\u306E
bug \u3092\u4FEE\u6B63\u3057\u307E\u3057\u305F\u3002\u4E00\u90E8\u306E\u96E3\u89E3\u306A
bug \u3068\u5C0F\u3055\u306A\u4E0D\u5177\u5408\u306B\u3064\u3044\u3066\u306F\u3001\u5F15\u304D\u7D9A\u304D\u8ABF\u67FB\u3057\u3001\u9806\u756A\u306B\u4FEE\u6B63\u3057\u3066\u3044\u304D\u307E\u3059\u3002\n\n---------[\u30B2\u30FC\u30E0\u30B7\u30B9\u30C6\u30E0\u8ABF\u6574]-------------\n\u6CE8\u610F\uFF1A\u4ECA\u56DE\u306E\u8ABF\u6574\u306F\u4E3B\u306B\u30B2\u30FC\u30E0\u306E\u57FA\u790E\u8A2D\u8A08\u3092\u5BFE\u8C61\u3068\u3057\u3066\u3044\u307E\u3059\u3002\u30D2\u30FC\u30ED\u30FC\u30E2\u30B8\u30E5\u30FC\u30EB\u306B\u3082\u5C11\u91CF\u306E\u8ABF\u6574\u3092\u884C\u3044\u307E\u3057\u305F\u304C\u3001\u6700\u7D42\u8ABF\u6574\u3067\u306F\u3042\u308A\u307E\u305B\u3093\u3002\n1.\u738B\u968E\u3001\u540E\u968E\u3001\u8ECA\u968E\u30D2\u30FC\u30ED\u30FC\u306E\u57FA\u672C\u8077\u968E\u7279\u6027\u3092\u8ABF\u6574\u3057\u307E\u3057\u305F\u3002\n2.\u4E00\u90E8\u30D2\u30FC\u30ED\u30FC\u306E\u30A2\u30C3\u30D7\u30B0\u30EC\u30FC\u30C9\u4EFB\u52D9\u3092\u5C11\u91CF\u8ABF\u6574\u3057\u307E\u3057\u305F\u3002\n3.\u4E00\u90E8\u30D2\u30FC\u30ED\u30FC\u306E\u521D\u671F\u30B9\u30C6\u30FC\u30BF\u30B9\u3092\u5C11\u91CF\u8ABF\u6574\u3057\u307E\u3057\u305F\u3002\n4.\u90FD\u5E02
Lv.3 \u30A2\u30C3\u30D7\u30B0\u30EC\u30FC\u30C9\u6642\u306E\u5831\u916C\u3092\u8ABF\u6574\u3057\u3001\u300C\u8981\u585E\u300D\u3092\u300C\u9632\u5FA1\u300D\u6280\u8853\u3078\u79FB\u52D5\u3057\u307E\u3057\u305F\u3002\u5143\u306E\u300C\u8981\u585E\u300D\u9078\u629E\u80A2\u306F\u300C\u66F8\u9662\u300D\uFF08\u6587\u5316\u50242\u3092\u7372\u5F97\uFF09\u306B\u7F6E\u304D\u63DB\u308F\u308A\u307E\u3059\n5.\u907A\u8DE1\u306E\u30E9\u30F3\u30C0\u30E0\u5831\u916C\u9805\u76EE\u3092\u8FFD\u52A0\uFF1A\u6587\u5316\u50244\n6.\u3059\u3079\u3066\u306E\u6CD5\u5178\u306E\u6587\u5316\u5024\u30B3\u30B9\u30C8\u3092\u8ABF\u6574\u3057\u3001\u5F6B\u50CF\u306F\u30B4\u30FC\u30EB\u30C9\u3067\u30A2\u30F3\u30ED\u30C3\u30AF\u3059\u308B\u5F62\u306B\u5909\u66F4\u3057\u307E\u3057\u305F\u3002\n7.\u300C\u5C01\u5EFA\u91C7\u9091\u300D\u6CD5\u5178\u306E\u52B9\u679C\u3092\u8ABF\u6574\u3057\u3001\u6587\u5316\u5024\u3092\u6D88\u8CBB\u3057\u3066\u901A\u5E38\u30E6\u30CB\u30C3\u30C8\u3092\u30A2\u30C3\u30D7\u30B0\u30EC\u30FC\u30C9\u3067\u304D\u308B\u3088\u3046\u306B\u3057\u307E\u3057\u305F\n8.\u6B21\u767A\u3001\u4E09\u767A\u30D2\u30FC\u30ED\u30FC\u306E\u521D\u671F\u30EC\u30D9\u30EB\u3092
Lv.2 \u306B\u8ABF\u6574\u3057\u307E\u3057\u305F\u3002\u5FA9\u6D3B\u6642\u9593\u306F\u30EC\u30D9\u30EB\u306B\u5FDC\u3058\u308B\u5F62\u306B\u8ABF\u6574\u3055\u308C\u3001\u6587\u5316\u5024\u3092\u6D88\u8CBB\u3057\u3066\u65E9\u671F\u5FA9\u6D3B\u3067\u304D\u307E\u3059\n\n---------[bug
\u4FEE\u6B63\u3068\u6700\u9069\u5316]-------------\n1.\u5947\u89B3\u5B8C\u6210\u5F8C\u306B\u300C\u6B74\u53F2\u7684\u77AC\u9593\u300D\u30E2\u30B8\u30E5\u30FC\u30EB\u306E\u8868\u793A\u304C\u8AA4\u308B
bug \u3092\u4FEE\u6B63\u3057\u307E\u3057\u305F\n2.\u30B4\u30FC\u30EB\u30C9\u91CF\u304C\u8AA4\u3063\u3066\u8868\u793A\u3055\u308C\u308B\u53EF\u80FD\u6027\u306E\u3042\u308B\u4E00\u90E8
bug \u3092\u4FEE\u6B63\u3057\u307E\u3057\u305F\n3.\u5341\u516D\u591C\u54B2\u591C\u3068\u30D5\u30E9\u30F3\u30C9\u30FC\u30EB\u304C\u9023\u7D9A\u6483\u7834\u3057\u305F\u969B\u3001\u30DE\u30EB\u30C1\u30D7\u30EC\u30A4\u3067\u540C\u671F\u305A\u308C\u304C\u767A\u751F\u3059\u308B\u53EF\u80FD\u6027\u306E\u3042\u308B
bug \u3092\u4FEE\u6B63\u3057\u307E\u3057\u305F\n\n---------[\u96E3\u89E3\u306A
bug \u3078\u306E\u5BFE\u5FDC]-------------\n1.\u30E6\u30CB\u30C3\u30C8\u304C\u6B7B\u4EA1\u3057\u3066\u3082\u753B\u50CF\u304C\u6D88\u3048\u306A\u3044
bug \u306B\u3064\u3044\u3066\u306F\u3001\u73FE\u5728\u3001\u767A\u751F\u5F8C\u306B\u81EA\u52D5\u691C\u51FA\u3057\u3066\u5831\u544A\u3057\u3001\u6B21\u306E\u884C\u52D5\u524D\u306B\u753B\u50CF\u30A8\u30E9\u30FC\u3092\u81EA\u52D5\u3067\u6E05\u7406\u3059\u308B\u5F8C\u51E6\u7406\u65B9\u5F0F\u3067\u5BFE\u5FDC\u3057\u3066\u3044\u307E\u3059\u3002\u539F\u56E0\u306B\u3064\u3044\u3066\u306F\u5F15\u304D\u7D9A\u304D\u8FFD\u8DE1\u8ABF\u67FB\u3057\u3066\u3044\u307E\u3059\n2.\u9678\u5730\u4E0A\u306B\u8239\u304C\u51FA\u73FE\u3059\u308B\u53EF\u80FD\u6027\u306E\u3042\u308B
bug \u306B\u3064\u3044\u3066\u306F\u3001\u73FE\u5728\u3001\u767A\u751F\u5F8C\u306B\u81EA\u52D5\u691C\u51FA\u3057\u3066\u5831\u544A\u3059\u308B\u65B9\u5F0F\u3067\u5BFE\u5FDC\u3057\u3066\u3044\u307E\u3059\u3002\u539F\u56E0\u306B\u3064\u3044\u3066\u306F\u5F15\u304D\u7D9A\u304D\u8FFD\u8DE1\u8ABF\u67FB\u3057\u3066\u3044\u307E\u3059"
KR: "[\uBC84\uC804 V0.7.3]\n\uCD9C\uC2DC\uC77C:26.6.5\n\uC774\uBC88 \uC5C5\uB370\uC774\uD2B8\uC5D0\uC11C\uB294
\uAC8C\uC784 \uC2DC\uC2A4\uD15C \uC77C\uBD80\uB97C \uC870\uC815\uD558\uACE0
\uC5EC\uB7EC bug\uB97C \uC218\uC815\uD588\uC2B5\uB2C8\uB2E4. \uC77C\uBD80 \uB09C\uD574\uD55C
bug\uC640 \uBA87 \uAC00\uC9C0 \uC791\uC740 \uC624\uB958\uB294 \uACC4\uC18D
\uCD94\uC801 \uC911\uC774\uBA70, \uC21C\uC11C\uB300\uB85C \uD558\uB098\uC529
\uC218\uC815\uD560 \uC608\uC815\uC785\uB2C8\uB2E4.\n\n---------[\uAC8C\uC784
\uC2DC\uC2A4\uD15C \uC870\uC815]-------------\n\uC8FC\uC758: \uC774\uBC88 \uC870\uC815\uC740
\uC8FC\uB85C \uAC8C\uC784\uC758 \uC77C\uBD80 \uAE30\uBCF8 \uC124\uACC4\uB97C
\uB300\uC0C1\uC73C\uB85C \uD569\uB2C8\uB2E4. \uC601\uC6C5 \uBAA8\uB4C8\uB3C4
\uC18C\uD3ED \uC870\uC815\uD588\uC9C0\uB9CC, \uCD5C\uC885 \uC870\uC815\uC740
\uC544\uB2D9\uB2C8\uB2E4.\n1. \uC655\uACC4\uAE09, \uD6C4\uACC4\uAE09, \uCC28\uACC4\uAE09
\uC601\uC6C5\uC758 \uAE30\uBCF8 \uC9C1\uAE09 \uD2B9\uC131\uC744 \uC870\uC815\uD588\uC2B5\uB2C8\uB2E4.\n2.
\uC77C\uBD80 \uC601\uC6C5\uC758 \uC5C5\uADF8\uB808\uC774\uB4DC \uC784\uBB34\uB97C
\uC18C\uD3ED \uC870\uC815\uD588\uC2B5\uB2C8\uB2E4.\n3. \uC77C\uBD80 \uC601\uC6C5\uC758
\uCD08\uAE30 \uC218\uCE58\uB97C \uC18C\uD3ED \uC870\uC815\uD588\uC2B5\uB2C8\uB2E4.\n4.
\uB3C4\uC2DC Lv.3 \uC5C5\uADF8\uB808\uC774\uB4DC \uBCF4\uC0C1\uC744 \uC870\uC815\uD588\uC2B5\uB2C8\uB2E4.
\"\uC694\uC0C8\"\uB294 \"\uBC29\uC5B4\" \uAE30\uC220\uB85C \uC774\uB3D9\uD558\uACE0,
\uAE30\uC874 \"\uC694\uC0C8\" \uC120\uD0DD\uC9C0\uB294 \"\uC11C\uC6D0\"(\uBB38\uD654
2 \uD68D\uB4DD)\uC73C\uB85C \uB300\uCCB4\uB429\uB2C8\uB2E4.\n5. \uC720\uC801\uC5D0
\uBB34\uC791\uC704 \uBCF4\uC0C1 \uD56D\uBAA9 \uCD94\uAC00: \uBB38\uD654 4\n6.
\uBAA8\uB4E0 \uBC95\uC804\uC758 \uBB38\uD654 \uC18C\uBAA8\uB7C9\uC744 \uC870\uC815\uD588\uC73C\uBA70,
\uC870\uAC01\uC0C1\uC740 \uACE8\uB4DC\uB85C \uD574\uAE08\uB418\uB3C4\uB85D
\uBCC0\uACBD\uD588\uC2B5\uB2C8\uB2E4.\n7. \"\uBD09\uAC74 \uCC44\uC74D\" \uBC95\uC804
\uD6A8\uACFC\uB97C \uC870\uC815\uD558\uC5EC, \uC774\uC81C \uBB38\uD654\uB97C
\uC18C\uBAA8\uD574 \uC77C\uBC18 \uC720\uB2DB\uC744 \uC5C5\uADF8\uB808\uC774\uB4DC\uD560
\uC218 \uC788\uC2B5\uB2C8\uB2E4.\n8. 2\uCC28, 3\uCC28 \uC601\uC6C5\uC758 \uCD08\uAE30
\uB808\uBCA8\uC744 Lv.2\uB85C \uC870\uC815\uD588\uC2B5\uB2C8\uB2E4. \uBD80\uD65C
\uC2DC\uAC04\uC740 \uB808\uBCA8\uC5D0 \uB530\uB77C \uB2EC\uB77C\uC9C0\uBA70,
\uBB38\uD654\uB97C \uC18C\uBAA8\uD574 \uC870\uAE30 \uBD80\uD65C\uD560 \uC218
\uC788\uC2B5\uB2C8\uB2E4.\n\n---------[bug \uC218\uC815 \uBC0F \uCD5C\uC801\uD654]-------------\n1.
\uBD88\uAC00\uC0AC\uC758 \uC644\uC131 \uD6C4 \"\uC5ED\uC0AC\uC801 \uC21C\uAC04\"
\uBAA8\uB4C8 \uC548\uB0B4\uAC00 \uC798\uBABB \uD45C\uC2DC\uB418\uB358 bug\uB97C
\uC218\uC815\uD588\uC2B5\uB2C8\uB2E4.\n2. \uACE8\uB4DC \uC218\uB7C9\uC774 \uC798\uBABB
\uD45C\uC2DC\uB420 \uC218 \uC788\uB294 \uC77C\uBD80 bug\uB97C \uC218\uC815\uD588\uC2B5\uB2C8\uB2E4.\n3.
\uC774\uC790\uC694\uC774 \uC0AC\uCFE0\uC57C\uC640 \uD50C\uB791\uB4DC\uB974\uAC00
\uC5F0\uC18D \uCC98\uCE58\uD560 \uB54C \uBA40\uD2F0\uD50C\uB808\uC774 \uB3D9\uAE30\uD654\uAC00
\uC5B4\uAE0B\uB0A0 \uC218 \uC788\uB358 bug\uB97C \uC218\uC815\uD588\uC2B5\uB2C8\uB2E4.\n\n---------[\uB09C\uD574\uD55C
bug \uCC98\uB9AC]-------------\n1. \uC720\uB2DB\uC774 \uC0AC\uB9DD\uD588\uC9C0\uB9CC
\uC774\uBBF8\uC9C0\uAC00 \uC0AC\uB77C\uC9C0\uC9C0 \uC54A\uB294 bug \uBB38\uC81C\uB294
\uD604\uC7AC \uBC1C\uC0DD \uD6C4 \uC790\uB3D9\uC73C\uB85C \uC2DD\uBCC4 \uBC0F
\uBCF4\uACE0\uD558\uACE0, \uB2E4\uC74C \uD589\uB3D9 \uC804\uC5D0 \uC774\uBBF8\uC9C0
\uC624\uB958\uB97C \uC790\uB3D9\uC73C\uB85C \uC815\uB9AC\uD558\uB294 \uC0AC\uD6C4
\uBCF4\uC644 \uBC29\uC2DD\uC73C\uB85C \uB300\uC751\uD558\uACE0 \uC788\uC2B5\uB2C8\uB2E4.
\uC6D0\uC778\uC740 \uACC4\uC18D \uCD94\uC801 \uC870\uC0AC \uC911\uC785\uB2C8\uB2E4.\n2.
\uC721\uC9C0\uC5D0 \uC120\uBC15\uC774 \uB098\uD0C0\uB0A0 \uC218 \uC788\uB294
bug \uBB38\uC81C\uB294 \uD604\uC7AC \uBC1C\uC0DD \uD6C4 \uC790\uB3D9\uC73C\uB85C
\uC2DD\uBCC4 \uBC0F \uBCF4\uACE0\uD558\uB294 \uBC29\uC2DD\uC73C\uB85C \uB300\uC751\uD558\uACE0
\uC788\uC2B5\uB2C8\uB2E4. \uC6D0\uC778\uC740 \uACC4\uC18D \uCD94\uC801 \uC870\uC0AC
\uC911\uC785\uB2C8\uB2E4."
RU:
ES:
PT:
FR:
DE:
IDN:
TH:
PL:
VI:
MS:
UK:
KZ:
TR:
IT:
NL:
FI:
SV:
NO:
CS:
HU:
EL:
RO:
ET:
LT:
HR:
SR:
SL:
SK:
BE:
HE:
BG:
UZ:
KY:
MN:
AR:
DA:
TL:
Custom:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
IsSecondary: 0
IsActive: 1
Color:
Icon:
- ID: 21040
ZH: "\u653B\u51FB\u65F6\uFF0C\u4E0D\u4F1A\u53D7\u5230\u5BF9\u65B9\u53CD\u51FB\u3002"
TDZH: "\u653B\u64CA\u6642\uFF0C\u4E0D\u6703\u53D7\u5230\u5C0D\u65B9\u53CD\u64CA\u3002"
EN: When attacking, this unit will not be counterattacked.
JP: "\u653B\u6483\u6642\u3001\u76F8\u624B\u306E\u53CD\u6483\u3092\u53D7\u3051\u306A\u3044\u3002"
KR: "\uACF5\uACA9 \uC2DC \uC0C1\uB300\uC758 \uBC18\uACA9\uC744 \uBC1B\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4."
RU:
ES:
PT:
FR:
DE:
IDN:
TH:
PL:
VI:
MS:
UK:
KZ:
TR:
IT:
NL:
FI:
SV:
NO:
CS:
HU:
EL:
RO:
ET:
LT:
HR:
SR:
SL:
SK:
BE:
HE:
BG:
UZ:
KY:
MN:
AR:
DA:
TL:
Custom:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
IsSecondary: 0
IsActive: 1
Color:
Icon:
- ID: 21041
ZH: "\u653B\u51FB\u65F6\uFF0C\u4E0D\u4F1A\u53D7\u5230\u5BF9\u65B9\u53CD\u51FB\u3002\u82E5\u4F4D\u4E8E\u654C\u65B9\u9886\u571F\u6216\u4E0E\u654C\u65B9\u9886\u571F\u76F8\u90BB\uFF0C\u653B\u51FB\u540E\u79FB\u52A8\u529B+1\uFF0C\u6301\u7EED\u81F3\u672C\u56DE\u5408\u7ED3\u675F\u3002"
TDZH: "\u653B\u64CA\u6642\uFF0C\u4E0D\u6703\u53D7\u5230\u5C0D\u65B9\u53CD\u64CA\u3002\u82E5\u4F4D\u65BC\u6575\u65B9\u9818\u571F\u6216\u8207\u6575\u65B9\u9818\u571F\u76F8\u9130\uFF0C\u653B\u64CA\u5F8C\u79FB\u52D5\u529B+1\uFF0C\u6301\u7E8C\u81F3\u672C\u56DE\u5408\u7D50\u675F\u3002"
EN: When attacking, this unit will not be counterattacked. If it is in or adjacent
to enemy territory, Movement +1 after attacking until the end of this turn.
JP: "\u653B\u6483\u6642\u3001\u76F8\u624B\u306E\u53CD\u6483\u3092\u53D7\u3051\u306A\u3044\u3002\u6575\u9818\u571F\u5185\u3001\u307E\u305F\u306F\u6575\u9818\u571F\u306B\u96A3\u63A5\u3057\u3066\u3044\u308B\u5834\u5408\u3001\u653B\u6483\u5F8C\u306B\u79FB\u52D5\u529B+1\u3002\u672C\u30BF\u30FC\u30F3\u7D42\u4E86\u307E\u3067\u6301\u7D9A\u3059\u308B\u3002"
KR: "\uACF5\uACA9 \uC2DC \uC0C1\uB300\uC758 \uBC18\uACA9\uC744 \uBC1B\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
\uC801 \uC601\uD1A0 \uC548\uC5D0 \uC788\uAC70\uB098 \uC801 \uC601\uD1A0\uC640
\uC778\uC811\uD574 \uC788\uC73C\uBA74 \uACF5\uACA9 \uD6C4 \uC774\uB3D9\uB825
+1, \uC774\uBC88 \uD134 \uC885\uB8CC\uAE4C\uC9C0 \uC9C0\uC18D\uB429\uB2C8\uB2E4."
RU:
ES:
PT:
FR:
DE:
IDN:
TH:
PL:
VI:
MS:
UK:
KZ:
TR:
IT:
NL:
FI:
SV:
NO:
CS:
HU:
EL:
RO:
ET:
LT:
HR:
SR:
SL:
SK:
BE:
HE:
BG:
UZ:
KY:
MN:
AR:
DA:
TL:
Custom:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
IsSecondary: 0
IsActive: 1
Color:
Icon:
- ID: 21042
ZH: "\u5904\u4E8E\u5DF1\u65B9\u6216\u76DF\u53CB\u9886\u571F\u6216\u4E0E\u4E4B\u76F8\u90BB\u65F6\uFF0C**<17855>**+1\u3002"
TDZH: "\u8655\u65BC\u5DF1\u65B9\u6216\u76DF\u53CB\u9818\u571F\u6216\u8207\u4E4B\u76F8\u9130\u6642\uFF0C**<17855>**+1\u3002"
EN: '**<17855>** +1 while in or adjacent to your or an ally''s territory.'
JP: "\u81EA\u5206\u307E\u305F\u306F\u76DF\u53CB\u306E\u9818\u571F\u5185\u3001\u307E\u305F\u306F\u305D\u308C\u3089\u306B\u96A3\u63A5\u3057\u3066\u3044\u308B\u6642\u3001**<17855>**+1\u3002"
KR: "\uC790\uC2E0 \uB610\uB294 \uB3D9\uB9F9\uC758 \uC601\uD1A0 \uC548\uC5D0 \uC788\uAC70\uB098
\uADF8\uC640 \uC778\uC811\uD574 \uC788\uC744 \uB54C **<17855>** +1."
RU:
ES:
PT:
FR:
DE:
IDN:
TH:
PL:
VI:
MS:
UK:
KZ:
TR:
IT:
NL:
FI:
SV:
NO:
CS:
HU:
EL:
RO:
ET:
LT:
HR:
SR:
SL:
SK:
BE:
HE:
BG:
UZ:
KY:
MN:
AR:
DA:
TL:
Custom:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
IsSecondary: 0
IsActive: 1
Color:
Icon:
- ID: 21043
ZH: "[\u7248\u672C V0.7.3b]\n\u53D1\u5E03\u65E5\u671F:26.6.6\n\u672C\u6B21\u5BF90.7.3\u7248\u672C\u4E2D\u53D1\u73B0\u7684\u90E8\u5206\u95EE\u9898\u548Cbug\u8FDB\u884C\u4FEE\u8865\u3002\u5176\u4F59bug\u53CA\u5404\u79CD\u5C0F\u578B\u9519\u8BEF\u6211\u4EEC\u4ECD\u5728\u6301\u7EED\u4FEE\u590D\u4E2D\u3002\n\n---------[\u8C03\u6574]-------------\n1.\u53E4\u660E\u5730\u604B\u5728\u653B\u51FB\u65F6\u82E5\u4F4D\u4E8E\u654C\u65B9\u9886\u571F\u6216\u4E0E\u654C\u65B9\u9886\u571F\u76F8\u90BB\uFF0C\u989D\u5916\u83B7\u5F971\u70B9\u79FB\u52A8\u529B\uFF0C\u6301\u7EED\u81F3\u672C\u56DE\u5408\u7ED3\u675F\n2.\u516B\u610F\u6C38\u7433Lv.1\u7684\u5347\u7EA7\u4EFB\u52A1\u8981\u6C42\u4ECE40\u5757\u8FF7\u96FE\u8C03\u6574\u81F350\u5757\u8FF7\u96FE\n\n---------[bug\u4FEE\u590D\u4E0E\u4F18\u5316]-------------\n1.\u4FEE\u590D\u4E86\u82F1\u96C4\u590D\u6D3B\u65F6\u95F4\u9519\u8BEF\u7684bug\n2.\u4FEE\u590D\u4E86\u85E4\u539F\u59B9\u7EA2\u7684\u706B\u7130\u6301\u7EED\u65F6\u95F4\u6CA1\u6709\u4E0E\u7B49\u7EA7\u76F8\u5173\u7684bug\n3.\u4FEE\u590D\u4E86\u6587\u5316\u70B9\u590D\u6D3B\u82F1\u96C4\u5931\u6548\u7684bug\n4.\u5B8C\u5584\u4E86\u90E8\u5206\u6280\u80FD\u63CF\u8FF0\n\n---------[\u7591\u96BEbug\u5904\u7406]-------------\n1.\u5BF9\u4E8E\u91D1\u5E01\u663E\u793A\u4E0E\u5B9E\u9645\u62E5\u6709\u6570\u91CF\u4E0D\u7B26\u7684\u95EE\u9898\uFF0C\u76EE\u524D\u91C7\u7528\u7684\u5F3A\u5236\u540C\u6B65\u7684\u65B9\u6848\uFF0C\u786E\u4FDD\u663E\u793A\u4E00\u81F4"
TDZH: "[\u7248\u672C V0.7.3b]\n\u767C\u5E03\u65E5\u671F:26.6.6\n\u672C\u6B21\u5C0D
0.7.3 \u7248\u672C\u4E2D\u767C\u73FE\u7684\u90E8\u5206\u554F\u984C\u548C bug
\u9032\u884C\u4FEE\u88DC\u3002\u5176\u9918 bug \u53CA\u5404\u7A2E\u5C0F\u578B\u932F\u8AA4\u6211\u5011\u4ECD\u5728\u6301\u7E8C\u4FEE\u5FA9\u4E2D\u3002\n\n---------[\u8ABF\u6574]-------------\n1.\u53E4\u660E\u5730\u6200\u5728\u653B\u64CA\u6642\u82E5\u4F4D\u65BC\u6575\u65B9\u9818\u571F\u6216\u8207\u6575\u65B9\u9818\u571F\u76F8\u9130\uFF0C\u984D\u5916\u7372\u5F971\u9EDE\u79FB\u52D5\u529B\uFF0C\u6301\u7E8C\u81F3\u672C\u56DE\u5408\u7D50\u675F\n2.\u516B\u610F\u6C38\u7433
Lv.1 \u7684\u5347\u7D1A\u4EFB\u52D9\u8981\u6C42\u5F9E40\u584A\u8FF7\u9727\u8ABF\u6574\u81F350\u584A\u8FF7\u9727\n\n---------[bug
\u4FEE\u5FA9\u8207\u512A\u5316]-------------\n1.\u4FEE\u5FA9\u4E86\u82F1\u96C4\u5FA9\u6D3B\u6642\u9593\u932F\u8AA4\u7684
bug\n2.\u4FEE\u5FA9\u4E86\u85E4\u539F\u59B9\u7D05\u7684\u706B\u7130\u6301\u7E8C\u6642\u9593\u6C92\u6709\u8207\u7B49\u7D1A\u76F8\u95DC\u7684
bug\n3.\u4FEE\u5FA9\u4E86\u6587\u5316\u9EDE\u5FA9\u6D3B\u82F1\u96C4\u5931\u6548\u7684
bug\n4.\u5B8C\u5584\u4E86\u90E8\u5206\u6280\u80FD\u63CF\u8FF0\n\n---------[\u7591\u96E3
bug \u8655\u7406]-------------\n1.\u5C0D\u65BC\u91D1\u5E63\u986F\u793A\u8207\u5BE6\u969B\u64C1\u6709\u6578\u91CF\u4E0D\u7B26\u7684\u554F\u984C\uFF0C\u76EE\u524D\u63A1\u7528\u5F37\u5236\u540C\u6B65\u65B9\u6848\uFF0C\u78BA\u4FDD\u986F\u793A\u4E00\u81F4"
EN: '[Version V0.7.3b]
Release Date: 26.6.6
This update fixes some
issues and bugs found in version 0.7.3. We are still working on the remaining
bugs and various smaller issues.
---------[Adjustments]-------------
1.
When Koishi Komeiji attacks while in or adjacent to enemy territory, she gains
an extra 1 Movement until the end of this turn.
2. Eirin Yagokoro''s
Lv.1 upgrade task requirement has been adjusted from 40 fog tiles to 50 fog
tiles.
---------[Bug Fixes and Optimizations]-------------
1.
Fixed a bug with incorrect hero revival time.
2. Fixed a bug where Fujiwara
no Mokou''s flame duration was not level-based.
3. Fixed a bug where
reviving heroes with Culture failed.
4. Improved some skill descriptions.
---------[Difficult
Bug Handling]-------------
1. For the issue where displayed Gold does
not match the actual amount owned, we are currently using forced synchronization
to ensure the display stays consistent.'
JP: "[\u30D0\u30FC\u30B8\u30E7\u30F3 V0.7.3b]\n\u30EA\u30EA\u30FC\u30B9\u65E5:26.6.6\n\u4ECA\u56DE\u306E\u66F4\u65B0\u3067\u306F\u30010.7.3
\u30D0\u30FC\u30B8\u30E7\u30F3\u3067\u767A\u898B\u3055\u308C\u305F\u4E00\u90E8\u306E\u554F\u984C\u3068
bug \u3092\u4FEE\u6B63\u3057\u307E\u3057\u305F\u3002\u6B8B\u308A\u306E bug
\u3068\u5404\u7A2E\u5C0F\u3055\u306A\u4E0D\u5177\u5408\u306B\u3064\u3044\u3066\u306F\u3001\u5F15\u304D\u7D9A\u304D\u4FEE\u6B63\u3092\u9032\u3081\u3066\u3044\u307E\u3059\u3002\n\n---------[\u8ABF\u6574]-------------\n1.\u53E4\u660E\u5730\u3053\u3044\u3057\u304C\u653B\u6483\u6642\u306B\u6575\u9818\u571F\u5185\u3001\u307E\u305F\u306F\u6575\u9818\u571F\u306B\u96A3\u63A5\u3057\u3066\u3044\u308B\u5834\u5408\u3001\u8FFD\u52A0\u3067\u79FB\u52D5\u529B1\u3092\u5F97\u308B\u3002\u672C\u30BF\u30FC\u30F3\u7D42\u4E86\u307E\u3067\u6301\u7D9A\u3059\u308B\n2.\u516B\u610F\u6C38\u7433
Lv.1 \u306E\u30A2\u30C3\u30D7\u30B0\u30EC\u30FC\u30C9\u4EFB\u52D9\u6761\u4EF6\u3092\u3001\u972740\u30DE\u30B9\u304B\u3089\u972750\u30DE\u30B9\u306B\u8ABF\u6574\u3057\u307E\u3057\u305F\n\n---------[bug
\u4FEE\u6B63\u3068\u6700\u9069\u5316]-------------\n1.\u30D2\u30FC\u30ED\u30FC\u306E\u5FA9\u6D3B\u6642\u9593\u304C\u8AA4\u3063\u3066\u3044\u305F
bug \u3092\u4FEE\u6B63\u3057\u307E\u3057\u305F\n2.\u85E4\u539F\u59B9\u7D05\u306E\u708E\u6301\u7D9A\u6642\u9593\u304C\u30EC\u30D9\u30EB\u306B\u5FDC\u3058\u3066\u3044\u306A\u304B\u3063\u305F
bug \u3092\u4FEE\u6B63\u3057\u307E\u3057\u305F\n3.\u6587\u5316\u5024\u306B\u3088\u308B\u30D2\u30FC\u30ED\u30FC\u5FA9\u6D3B\u304C\u5931\u6557\u3059\u308B
bug \u3092\u4FEE\u6B63\u3057\u307E\u3057\u305F\n4.\u4E00\u90E8\u30B9\u30AD\u30EB\u8AAC\u660E\u3092\u6539\u5584\u3057\u307E\u3057\u305F\n\n---------[\u96E3\u89E3\u306A
bug \u3078\u306E\u5BFE\u5FDC]-------------\n1.\u8868\u793A\u3055\u308C\u308B\u30B4\u30FC\u30EB\u30C9\u3068\u5B9F\u969B\u306E\u6240\u6301\u6570\u304C\u4E00\u81F4\u3057\u306A\u3044\u554F\u984C\u306B\u3064\u3044\u3066\u306F\u3001\u73FE\u5728\u3001\u8868\u793A\u306E\u4E00\u81F4\u3092\u4FDD\u8A3C\u3059\u308B\u305F\u3081\u306B\u5F37\u5236\u540C\u671F\u65B9\u5F0F\u3092\u63A1\u7528\u3057\u3066\u3044\u307E\u3059"
KR: "[\uBC84\uC804 V0.7.3b]\n\uCD9C\uC2DC\uC77C:26.6.6\n\uC774\uBC88 \uC5C5\uB370\uC774\uD2B8\uC5D0\uC11C\uB294
0.7.3 \uBC84\uC804\uC5D0\uC11C \uBC1C\uACAC\uB41C \uC77C\uBD80 \uBB38\uC81C\uC640
bug\uB97C \uC218\uC815\uD588\uC2B5\uB2C8\uB2E4. \uB098\uBA38\uC9C0 bug\uC640
\uC5EC\uB7EC \uC791\uC740 \uC624\uB958\uB294 \uACC4\uC18D \uC218\uC815 \uC911\uC785\uB2C8\uB2E4.\n\n---------[\uC870\uC815]-------------\n1.
\uCF54\uBA54\uC774\uC9C0 \uCF54\uC774\uC2DC\uAC00 \uACF5\uACA9 \uC2DC \uC801
\uC601\uD1A0 \uC548\uC5D0 \uC788\uAC70\uB098 \uC801 \uC601\uD1A0\uC640 \uC778\uC811\uD574
\uC788\uC73C\uBA74 \uC774\uB3D9\uB825 1\uC744 \uCD94\uAC00\uB85C \uC5BB\uC73C\uBA70,
\uC774\uBC88 \uD134 \uC885\uB8CC\uAE4C\uC9C0 \uC9C0\uC18D\uB429\uB2C8\uB2E4.\n2.
\uC57C\uACE0\uCF54\uB85C \uC5D0\uC774\uB9B0 Lv.1 \uC5C5\uADF8\uB808\uC774\uB4DC
\uC784\uBB34 \uC694\uAD6C \uC870\uAC74\uC744 \uC548\uAC1C 40\uCE78\uC5D0\uC11C
\uC548\uAC1C 50\uCE78\uC73C\uB85C \uC870\uC815\uD588\uC2B5\uB2C8\uB2E4.\n\n---------[bug
\uC218\uC815 \uBC0F \uCD5C\uC801\uD654]-------------\n1. \uC601\uC6C5 \uBD80\uD65C
\uC2DC\uAC04\uC774 \uC798\uBABB\uB418\uB358 bug\uB97C \uC218\uC815\uD588\uC2B5\uB2C8\uB2E4.\n2.
\uD6C4\uC9C0\uC640\uB77C\uB178 \uBAA8\uCF54\uC6B0\uC758 \uD654\uC5FC \uC9C0\uC18D
\uC2DC\uAC04\uC774 \uB808\uBCA8\uACFC \uC5F0\uB3D9\uB418\uC9C0 \uC54A\uB358
bug\uB97C \uC218\uC815\uD588\uC2B5\uB2C8\uB2E4.\n3. \uBB38\uD654\uB85C \uC601\uC6C5
\uBD80\uD65C\uC774 \uC2E4\uD328\uD558\uB358 bug\uB97C \uC218\uC815\uD588\uC2B5\uB2C8\uB2E4.\n4.
\uC77C\uBD80 \uC2A4\uD0AC \uC124\uBA85\uC744 \uBCF4\uC644\uD588\uC2B5\uB2C8\uB2E4.\n\n---------[\uB09C\uD574\uD55C
bug \uCC98\uB9AC]-------------\n1. \uD45C\uC2DC\uB418\uB294 \uACE8\uB4DC\uC640
\uC2E4\uC81C \uBCF4\uC720\uB7C9\uC774 \uC77C\uCE58\uD558\uC9C0 \uC54A\uB294
\uBB38\uC81C\uB294 \uD604\uC7AC \uAC15\uC81C \uB3D9\uAE30\uD654 \uBC29\uC2DD\uC744
\uC0AC\uC6A9\uD574 \uD45C\uC2DC\uAC00 \uC77C\uCE58\uD558\uB3C4\uB85D \uD558\uACE0
\uC788\uC2B5\uB2C8\uB2E4."
RU:
ES:
PT:
FR:
DE:
IDN:
TH:
PL:
VI:
MS:
UK:
KZ:
TR:
IT:
NL:
FI:
SV:
NO:
CS:
HU:
EL:
RO:
ET:
LT:
HR:
SR:
SL:
SK:
BE:
HE:
BG:
UZ:
KY:
MN:
AR:
DA:
TL:
Custom:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
IsSecondary: 0
IsActive: 1
Color:
Icon:

View File

@ -404,7 +404,7 @@ MonoBehaviour:
- SkillType: 29
SkillViewType: 2
SkillName: 2147
SkillDesc: 2148
SkillDesc: 21040
NotShow: 0
ShowOnUnitMono: 0
SkillIcon: {fileID: 21300000, guid: 03e5f6f6f98ca184ba5f0f3116c82ff9, type: 3}
@ -417,7 +417,7 @@ MonoBehaviour:
IgnoreUnitGiantType: 0
IgnoreUnitLevel: 1
Icon: {fileID: 21300000, guid: 275fefca2b4e4544e9def034532ea0d8, type: 3}
SkillDesc: 17834
SkillDesc: 21041
SkillName: 17835
skillPriority: 0
ReserveOnCarry: 0
@ -1181,7 +1181,7 @@ MonoBehaviour:
- SkillType: 92
SkillViewType: 2
SkillName: 2023
SkillDesc: 19347
SkillDesc: 21038
NotShow: 0
ShowOnUnitMono: 0
SkillIcon: {fileID: 21300000, guid: 75b508c1ae4678a418bf2cecdbf4d6f1, type: 3}
@ -3540,7 +3540,7 @@ MonoBehaviour:
- SkillType: 268
SkillViewType: 1
SkillName: 21025
SkillDesc: 21026
SkillDesc: 21042
NotShow: 0
ShowOnUnitMono: 0
SkillIcon: {fileID: 21300000, guid: 41fb89994da370143ab0b5f2fcf072cd, type: 3}

View File

@ -12,12 +12,17 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c659b850b20e460f866ed3f696be406b, type: 3}
m_Name: VersionConfig
m_EditorClassIdentifier:
CurVersionId: 70300
CurVersionId: 70301
Versions:
- MajorVersion: 0
MinorVersion: 7
PatchVersion: 3
Description: 21036
Description: 21043
FourthVersion: 1
- MajorVersion: 0
MinorVersion: 7
PatchVersion: 3
Description: 21039
FourthVersion: 0
- MajorVersion: 0
MinorVersion: 7

View File

@ -594,6 +594,11 @@ namespace TH1_Core.Events
}
private void HandleUpdateUITopTopBar(UpdateUITopTopBar evt)
{
if (evt.UpdateType == UpdateTopBarType.UpdateAllInstant)
{
UIManager.Instance.UITopManager?.TopBarController?.UpdateView();
return;
}
if (evt.UpdateType == UpdateTopBarType.UpdateTurn)
{
EventManager.Publish(new ShowUINotifyCommon() { UINotifyCommonType = UINotifyCommonType.TurnHint });

View File

@ -420,6 +420,41 @@ namespace Logic.Action
return false;
}
private bool TryGetHeroReviveInfo(CommonActionParams actionParam, out int chessIndex, out int coldTime, out int cultureCost)
{
chessIndex = -1;
coldTime = 0;
cultureCost = 0;
if (actionParam?.PlayerData?.PlayerHeroData == null) return false;
if (!Table.Instance.UnitTypeDataAssets.GetUnitTypeInfo(UnitType.Giant, _actionId.GiantType, 1,
out var info)) return false;
chessIndex = (int)info.ChessType;
if (actionParam.PlayerData.giantPenalty == null
|| chessIndex < 0
|| chessIndex >= actionParam.PlayerData.giantPenalty.Length) return false;
coldTime = actionParam.PlayerData.giantPenalty[chessIndex];
if (coldTime <= 0) return false;
uint heroLevel = actionParam.PlayerData.PlayerHeroData.GetHeroLevel(_actionId.GiantType);
long rawCost = (long)heroLevel * coldTime * 5;
cultureCost = rawCost > int.MaxValue ? int.MaxValue : (int)rawCost;
return cultureCost > 0;
}
public override int GetCost(CommonActionParams actionParams)
{
return TryGetHeroReviveInfo(actionParams, out _, out _, out var cultureCost)
? cultureCost
: base.GetCost(actionParams);
}
private bool CanPayHeroReviveCulture(CommonActionParams actionParam)
{
return TryGetHeroReviveInfo(actionParam, out _, out _, out var cultureCost)
&& actionParam.PlayerData.PlayerCultureInfo.PlayerCulture >= cultureCost;
}
/// <summary>
/// 判断场上的英雄数量是否已经达到 SameUnitCountLimit 上限
/// </summary>
@ -452,6 +487,7 @@ namespace Logic.Action
{
//step #0 鲁棒性检查
if (!CheckCan(actionParams)) return false;
bool spendReviveCulture = TryGetHeroReviveInfo(actionParams, out var reviveChessIndex, out _, out var reviveCultureCost);
//step #1 获得准确的gridData和对应的cityData
//step #1 part1 如果是city产英雄
if (actionParams.MainObjectType == MainObjectType.City)
@ -479,6 +515,11 @@ namespace Logic.Action
if (!actionParams.MapData.AddUnitData(_finalGrid.Id, _finalCity.Id,
new UnitFullType(_actionId.UnitType, _actionId.GiantType, realLv), out _newUnit))
return false;
if (spendReviveCulture)
{
actionParams.PlayerData.AddCulturePoint(-reviveCultureCost);
actionParams.PlayerData.giantPenalty[reviveChessIndex] = 0;
}
//播放音效
if(_newUnit.InMainSight())
@ -531,7 +572,7 @@ namespace Logic.Action
//step #6 如果城市上面有单位,不能生产,不显示
if (TrainUnitActionCheckUnitOnCity(actionParam)) return false;
//step #7 如果英雄在冷却cd
if (CheckGiantHasColdTime(actionParam)) return false;
if (CheckGiantHasColdTime(actionParam) && !CanPayHeroReviveCulture(actionParam)) return false;
//step #8 如果英雄违反了UNIQUE或类似的技能如QUARTET
if (CheckHeroReachMaxCount(actionParam)) return false;
@ -555,7 +596,7 @@ namespace Logic.Action
//step #6如果格子上面有单位不能生产不显示
if (TrainUnitActionCheckUnitOnGrid(actionParam)) return false;
//step #7 如果英雄在冷却cd
if (CheckGiantHasColdTime(actionParam)) return false;
if (CheckGiantHasColdTime(actionParam) && !CanPayHeroReviveCulture(actionParam)) return false;
//step #8 如果英雄违反了UNIQUE或类似的技能如QUARTET
if (CheckHeroReachMaxCount(actionParam)) return false;
@ -738,4 +779,4 @@ namespace Logic.Action
}
}
}
}

View File

@ -59,7 +59,7 @@ namespace Logic
private float[,] _heightMap;
private const int SmoothIterations = 3; //平滑次数
private const float NearbyEnemyCapitalRateForRealPlayer = 0.3f;
private const float NearbyEnemyCapitalRateForRealPlayer = 0.15f;
private const int NearbyEnemyCapitalDistance = 3;
private uint _width, _height;
private List<MapPosition> _tribes;

View File

@ -55,7 +55,7 @@ namespace Logic.Skill
Table.Instance.UnitTypeDataAssets.GetUnitTypeInfo(tmpUnitFullType.UnitType, tmpUnitFullType.GiantType, tmpUnitFullType.UnitLevel,
out var unitInfo))
{
player.giantPenalty[(uint)unitInfo.ChessType] = (int)tmpUnitFullType.UnitLevel;
player.giantPenalty[(uint)unitInfo.ChessType] = (int)tmpUnitFullType.UnitLevel + 1;
}
}
}

View File

@ -35,6 +35,12 @@ namespace Logic.Skill
FullType.GiantType = GiantType.FrenchMokou;
FullType.UnitLevel = self.UnitFullType.UnitLevel;
}
public override void OnSelfCreated(MapData map, UnitData self)
{
if (self == null) return;
SetTurnsLimit(self.UnitLevel + 1);
}
public override void OnFinished(IdentifierBase identifier, MapData mapData)
{

View File

@ -9,6 +9,10 @@
using RuntimeData;
using System;
using MemoryPack;
using TH1_Anim.Fragments;
using TH1_Core.Managers;
using TH1_Logic.Core;
using TH1Renderer;
namespace Logic.Skill
@ -31,5 +35,78 @@ namespace Logic.Skill
{
return true;
}
public override void AfterActiveAttackOther(MapData mapData, AttackInfo attackInfo)
{
if (mapData == null || attackInfo?.DamageOrigin == null || attackInfo.DamageOriginGrid == null) return;
if (!mapData.GetPlayerIdByUnitId(attackInfo.DamageOrigin.Id, out var selfPlayerId)) return;
if (!IsEnemyTerritoryOrAdjacent(mapData, attackInfo.DamageOriginGrid, selfPlayerId)) return;
attackInfo.DamageOrigin.AddSkill_Legacy(
SkillType.MOVERANGEUP,
mapData,
false,
0,
false,
-1,
false,
SpecialAddSkillType.AddTurnLimit,
attackInfo.DamageOrigin.Id);
RefreshOriginVisualAfterAttack(mapData, attackInfo.DamageOrigin);
}
private static void RefreshOriginVisualAfterAttack(MapData mapData, UnitData origin)
{
if (mapData != Main.MapData) return;
var scope = PresentationManager.CurrentScope;
if (scope != null)
{
if (MapRenderer.Instance != null &&
MapRenderer.Instance.ROUnitMap.TryGetValue(origin.Id, out var unitRenderer))
{
scope.Add(new FragmentStep
{
Phase = AnimPhase.AttackImpact + 50,
Duration = 0.1f,
Execute = () => { unitRenderer.InstantUpdateUnit(false); }
});
}
}
else
{
if (MapRenderer.Instance != null &&
MapRenderer.Instance.ROUnitMap.TryGetValue(origin.Id, out var unitRenderer))
{
unitRenderer.RenderUpdateUnitImage();
}
}
}
private static bool IsEnemyTerritoryOrAdjacent(MapData mapData, GridData originGrid, uint selfPlayerId)
{
if (IsEnemyTerritory(mapData, originGrid, selfPlayerId)) return true;
var aroundBuf = RentAroundBuf();
mapData.GridMap.GetAroundGridData(1, 1, originGrid, aroundBuf);
foreach (var grid in aroundBuf)
{
if (grid.Id == originGrid.Id) continue;
if (!IsEnemyTerritory(mapData, grid, selfPlayerId)) continue;
ReturnAroundBuf();
return true;
}
ReturnAroundBuf();
return false;
}
private static bool IsEnemyTerritory(MapData mapData, GridData grid, uint selfPlayerId)
{
return grid != null
&& mapData.GetPlayerDataByTerritoryGridId(grid.Id, out var territoryPlayer)
&& !mapData.SameUnion(selfPlayerId, territoryPlayer.Id);
}
}
}
}

View File

@ -794,11 +794,11 @@ namespace Logic
bool notifymoment = false;
// 如果是伟人死亡对应的player受到复活冷却冷却回合数等于死亡时等级
// 如果是伟人死亡对应的player受到复活冷却冷却回合数等于死亡时等级+1
SetHeroRevivePenalty(map, unit, unit.UnitType, unit.GiantType, unit.UnitLevel);
// 如果是英雄战船死亡对应的player受到携带英雄等级的复活冷却
// 如果是英雄战船死亡对应的player受到携带英雄等级+1的复活冷却
SetHeroRevivePenalty(map, unit, unit.CarryUnitType, unit.CarryGiantType, unit.CarryUnitLevel);
@ -850,7 +850,7 @@ namespace Logic
{
unit.Health = 0;
// 如果是伟人死亡对应的player受到复活冷却冷却回合数等于死亡时等级
// 如果是伟人死亡对应的player受到复活冷却冷却回合数等于死亡时等级+1
SetHeroRevivePenalty(map, unit, unit.UnitType, unit.GiantType, unit.UnitLevel);
map.SetUnitDataDie(unit);
}
@ -860,7 +860,7 @@ namespace Logic
if (unitType != UnitType.Giant) return;
if (!map.GetPlayerDataByUnitId(unit.Id, out var player)) return;
if (!Table.Instance.UnitTypeDataAssets.GetUnitTypeInfo(unitType, giantType, unitLevel, out var info)) return;
player.giantPenalty[(uint)info.ChessType] = (int)unitLevel;
player.giantPenalty[(uint)info.ChessType] = (int)unitLevel + 1;
}
public void DebugOutputMoveInfo(MapData mapData)

View File

@ -104,9 +104,9 @@ namespace TH1_UI.View.Info
//Step #2.5 预计算成本和显示状态
var action = ActionLogicFactory.GetActionLogic(actionId);
int cost = action.GetCost(param);
bool isBigGuyTrain = actionId.ActionType == CommonActionType.TrainUnit
&& UnitData.IsBigGuyType(actionId.UnitType);
bool isCultureCost = isBigGuyTrain
bool isCultureTrain = actionId.ActionType == CommonActionType.TrainUnit
&& (UnitData.IsBigGuyType(actionId.UnitType) || actionId.UnitType == UnitType.Giant);
bool isCultureCost = isCultureTrain
|| (actionId.ActionType == CommonActionType.UnitAction
&& actionId.UnitActionType == UnitActionType.CultureUnitUpgrade);
CostText.text = cost.ToString();
@ -134,6 +134,14 @@ namespace TH1_UI.View.Info
ClickButton.onClick.RemoveAllListeners();
Title.color = TextBlue;
TimeBar.SetActive(false);
if (cantType == ShowType.Cold)
{
if (Table.Instance.UnitTypeDataAssets.GetGiantTypeChessType(actionId.GiantType, out var coldChessType))
{
TimeBar.SetActive(true);
TimeText.text = player.giantPenalty[(int)coldChessType].ToString();
}
}
//如果目前无法执行
if (!action.CheckCan(param))
@ -171,15 +179,12 @@ namespace TH1_UI.View.Info
BG.sprite = circleGround ? GroundGrayBG : GrayBG;
locked = true;
Title.color = TextGrey;
TimeBar.SetActive(true);
if (Table.Instance.UnitTypeDataAssets.GetGiantTypeChessType(actionId.GiantType, out var chessType))
TimeText.text = player.giantPenalty[(int)chessType].ToString();
if (TryGetHeroReviveCultureCost(actionId, player, out var heroReviveCost))
if (cost > 0)
{
CostBar.SetActive(true);
CostText.text = heroReviveCost.ToString();
CostText.color = player.PlayerCultureInfo.PlayerCulture < heroReviveCost ? TextRed : TextBlue;
CostText.text = cost.ToString();
CostText.color = player.PlayerCultureInfo.PlayerCulture < cost ? TextRed : TextBlue;
if (CostIcon != null && CultureCostSprite != null)
CostIcon.sprite = CultureCostSprite;
}
@ -237,26 +242,5 @@ namespace TH1_UI.View.Info
{
}
private bool TryGetHeroReviveCultureCost(CommonActionId actionId, PlayerData player, out int cost)
{
cost = 0;
if (actionId == null || player == null || player.PlayerHeroData == null) return false;
if (actionId.ActionType != CommonActionType.TrainUnit || actionId.UnitType != UnitType.Giant) return false;
if (!Table.Instance.UnitTypeDataAssets.GetGiantTypeChessType(actionId.GiantType, out var chessType)) return false;
if (player.giantPenalty == null) return false;
int chessIndex = (int)chessType;
if (chessIndex < 0 || chessIndex >= player.giantPenalty.Length) return false;
int coldTime = player.giantPenalty[chessIndex];
if (coldTime <= 0) return false;
uint heroLevel = player.PlayerHeroData.GetHeroLevel(actionId.GiantType);
long rawCost = (long)heroLevel * coldTime * 5;
cost = rawCost > int.MaxValue ? int.MaxValue : (int)rawCost;
return cost > 0;
}
}
}

View File

@ -8,6 +8,13 @@ namespace TH1_UI.View.Top
{
public class UITopTopBarView : Base.View
{
private const string TopBarAnimTimerMessage = "UITopTopBarView TopBarAnim";
private const float CoinSelfCheckInterval = 0.5f;
private int _topBarAnimVersion;
private bool _coinAnimActive;
private float _coinAnimEndTime;
private float _nextCoinSelfCheckTime;
//public Button closeButton;
public ViDelegateAssisstant.Dele OnBtnCloseClick;
@ -65,6 +72,7 @@ namespace TH1_UI.View.Top
//注意 开局首次调用本函数所有city都是空percoin和pertech perculture都是0需要controller里的每个update函数来刷新的
if (Main.MapData?.PlayerMap?.SelfPlayerData == null) return;
CancelTopBarAnim();
// PerfectTime仅在Perfect模式下显示
if (PerfectTime != null)
@ -128,6 +136,13 @@ namespace TH1_UI.View.Top
{
//AudioManager.Instance.StopMusic();
}
private void Update()
{
if (Time.time < _nextCoinSelfCheckTime) return;
_nextCoinSelfCheckTime = Time.time + CoinSelfCheckInterval;
SelfCheckCoinText();
}
public void UpdateTurn()
@ -138,7 +153,9 @@ namespace TH1_UI.View.Top
public void UpdateCoin()
{
if (Main.MapData?.PlayerMap?.SelfPlayerData == null) return;
if (!int.TryParse(Coin.text, out var old)) return;
CancelTopBarAnim();
if (!int.TryParse(Coin.text, out var old))
old = Main.MapData.PlayerMap.SelfPlayerData.PlayerCoin;
float delay = Table.Instance.AnimDataAssets.ProjectileCoinMoveTime;
if (old > Main.MapData.PlayerMap.SelfPlayerData.PlayerCoin) delay = 0f;
TopBarAnim(Coin,old,Main.MapData.PlayerMap.SelfPlayerData.PlayerCoin,delay,TopBarPanelType.Coin);
@ -209,6 +226,7 @@ namespace TH1_UI.View.Top
private void TopBarAnim(TextMeshProUGUI targetText, int oldValue,int targetValue,float startDelay,TopBarPanelType panelType)
{
var animVersion = _topBarAnimVersion;
int maxTime = 100;
int now = oldValue;
int time = Mathf.Abs(targetValue - oldValue);
@ -219,7 +237,16 @@ namespace TH1_UI.View.Top
time = maxTime;
step = (targetValue - oldValue) / time;
}
if (time == 0) return;
if (time == 0)
{
targetText.text = targetValue.ToString();
return;
}
if (panelType == TopBarPanelType.Coin)
{
_coinAnimActive = true;
_coinAnimEndTime = Time.time + Mathf.Max(0f, startDelay) + (time - 1) * 0.03f + 0.1f;
}
for (int s = 0; s < time; s++)
{
@ -241,16 +268,42 @@ namespace TH1_UI.View.Top
var tmps = Mathf.Min(s,200);
Timer.Instance.TimerRegister(this, () =>
{
if (animVersion != _topBarAnimVersion) return;
text.text = tmp.ToString();
if (finalCheck)
{
if(panel == TopBarPanelType.Coin && Main.MapData != null)
{
text.text = Main.MapData.PlayerMap.SelfPlayerData.PlayerCoin.ToString();
_coinAnimActive = false;
}
}
},tmps * 0.03f + startDelay , "UITopTopBarView TopBarAnim");
},tmps * 0.03f + startDelay , TopBarAnimTimerMessage);
}
}
private void CancelTopBarAnim()
{
_topBarAnimVersion++;
_coinAnimActive = false;
Timer.Instance?.CancelByMessage(TopBarAnimTimerMessage);
}
private void SelfCheckCoinText()
{
if (Main.MapData?.PlayerMap?.SelfPlayerData == null || Coin == null) return;
if (_coinAnimActive)
{
if (Time.time <= _coinAnimEndTime) return;
CancelTopBarAnim();
}
var realCoin = Main.MapData.PlayerMap.SelfPlayerData.PlayerCoin;
if (int.TryParse(Coin.text, out var showCoin) && showCoin == realCoin) return;
CancelTopBarAnim();
Coin.text = realCoin.ToString();
}
public void UpdateCoinPerTurn()
{

View File

@ -140,7 +140,7 @@ PlayerSettings:
loadStoreDebugModeEnabled: 0
visionOSBundleVersion: 1.0
tvOSBundleVersion: 1.0
bundleVersion: 0.7.3
bundleVersion: 0.7.3b
preloadedAssets: []
metroInputSource: 0
wsaTransparentSwapchain: 0

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff