skillban技能修复

This commit is contained in:
kawagiri 2026-04-03 17:00:30 +08:00
parent d7472ffadc
commit 7ced3f71b6
15 changed files with 1217 additions and 264 deletions

Binary file not shown.

File diff suppressed because one or more lines are too long

View File

@ -1086,7 +1086,7 @@ MonoBehaviour:
Icon: {fileID: 0}
SkillDesc: "\u4E0D\u5360\u7528\u57CE\u5E02\u4EBA\u53E3"
SkillName: "\u6797\u751F"
skillPriority: 0
skillPriority: 1
- SkillType: 110
SkillViewType: 0
SkillName: "\u6C34\u57DF\u901A\u884C"
@ -1529,7 +1529,7 @@ MonoBehaviour:
SkillIcon: {fileID: 21300000, guid: 63b59390646222b408b3dda1ee745db2, type: 3}
HasShowList: 0
SkillShowList: []
skillPriority: 0
skillPriority: 1
- SkillType: 179
SkillViewType: 1
SkillName: "\u5BB9\u514B\u519B\u5B98"
@ -1538,7 +1538,7 @@ MonoBehaviour:
SkillIcon: {fileID: 21300000, guid: e1233853c68bb5640b609296ecf51821, type: 3}
HasShowList: 0
SkillShowList: []
skillPriority: 0
skillPriority: 1
- SkillType: 148
SkillViewType: 2
SkillName: "\u79D1\u6280\u53D8\u9769\u4E4B\u795E"
@ -1675,15 +1675,6 @@ MonoBehaviour:
HasShowList: 0
SkillShowList: []
skillPriority: 0
- SkillType: 83
SkillViewType: 0
SkillName: "\u81EA\u7ED9\u81EA\u8DB3"
SkillDesc: "\u4E0D\u5360\u7528\u57CE\u5E02\u4EBA\u53E3"
NotShow: 0
SkillIcon: {fileID: 21300000, guid: 93238a210f97e2741a7db41fd4c93644, type: 3}
HasShowList: 0
SkillShowList: []
skillPriority: 0
- SkillType: 161
SkillViewType: 2
SkillName: "\u98CE\u795D"
@ -1978,12 +1969,12 @@ MonoBehaviour:
- SkillType: 210
SkillViewType: 3
SkillName: "\u6050\u60E7"
SkillDesc: "\u51CF\u5C1130%\u9632\u5FA1\u529B\uFF0C\u5927\u4E8E2\u5C42\u65F6\u53D1\u751F\u7206\u70B8\uFF0C\u5931\u53BB2\u5C42\uFF0C\u5BF9\u5468\u56F4\u9020\u6210\u4F24\u5BB3\u5E76\u4F20\u67D3**<\u6050\u60E7>**"
SkillDesc: "\u51CF\u5C1130%\u9632\u5FA1\u529B\uFF0C\u5927\u4E8E2\u5C42\u6216\u6B7B\u4EA1\u65F6\u53D1\u751F\u7206\u70B8\u5E76\u5931\u53BB\u5C42\u6570(\u81F3\u591A2\u5C42)\uFF0C\u5BF9\u5468\u56F4\u5355\u4F4D\u4F20\u67D3**<\u6050\u60E7>**\u3002\u82E5\u5355\u6B21\u5931\u53BB2\u5C42\u5219\u989D\u5916\u9020\u6210\u4F24\u5BB3\u3002\u5C42\u6570\u5927\u4E8E2\u5C42\u5C06\u989D\u5916\u9020\u6210\u4F24\u5BB3\u3002"
NotShow: 0
SkillIcon: {fileID: 21300000, guid: fe4d9ce677c34634f8f135bea67d2a3e, type: 3}
HasShowList: 0
SkillShowList: []
skillPriority: 0
skillPriority: 1
- SkillType: 211
SkillViewType: 2
SkillName: "\u8111\u6307\u7EB9"
@ -2010,7 +2001,7 @@ MonoBehaviour:
SkillIcon: {fileID: 21300000, guid: 717815cb183d0d740ac061169e3cf67f, type: 3}
HasShowList: 0
SkillShowList: []
skillPriority: 0
skillPriority: 1
- SkillType: 214
SkillViewType: 3
SkillName: "\u4E8C\u91CD\u9ED1\u6B7B\u8776"
@ -2019,7 +2010,7 @@ MonoBehaviour:
SkillIcon: {fileID: 21300000, guid: a718d5b9d0863e9438f829f596b366bc, type: 3}
HasShowList: 0
SkillShowList: []
skillPriority: 0
skillPriority: 1
- SkillType: 215
SkillViewType: 2
SkillName: "\u4E0D\u6B7B"
@ -2037,7 +2028,7 @@ MonoBehaviour:
SkillIcon: {fileID: 0}
HasShowList: 0
SkillShowList: []
skillPriority: 0
skillPriority: 1
- SkillType: 217
SkillViewType: 4
SkillName: "\u7C97\u949D\u8EAB"

View File

@ -0,0 +1,135 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d5d6d42f85fa1f149aa923d54f39b74c, type: 3}
m_Name: CultureCardDataAssets
m_EditorClassIdentifier:
CultureCardDataList:
- CardType: 1
CultureType: 1
IsActive: 1
Name: 18122
Description: 18123
Cost: 0
Icon: {fileID: 0}
RequiredTechs:
LimitedEmpires: []
PrerequisiteCards:
MaxCount: 1
Priority: 0
- CardType: 2
CultureType: 1
IsActive: 1
Name: 18124
Description: 18125
Cost: 0
Icon: {fileID: 0}
RequiredTechs:
LimitedEmpires: []
PrerequisiteCards:
MaxCount: 1
Priority: 0
- CardType: 3
CultureType: 2
IsActive: 1
Name: 18126
Description: 18128
Cost: 15
Icon: {fileID: 0}
RequiredTechs:
LimitedEmpires: []
PrerequisiteCards:
MaxCount: 1
Priority: 0
- CardType: 4
CultureType: 1
IsActive: 1
Name: 18129
Description: 18131
Cost: 30
Icon: {fileID: 0}
RequiredTechs:
LimitedEmpires: []
PrerequisiteCards:
MaxCount: 1
Priority: 0
- CardType: 5
CultureType: 1
IsActive: 1
Name: 18132
Description: 18134
Cost: 30
Icon: {fileID: 0}
RequiredTechs:
LimitedEmpires: []
PrerequisiteCards:
MaxCount: 1
Priority: 0
- CardType: 6
CultureType: 1
IsActive: 1
Name: 18135
Description: 18136
Cost: 60
Icon: {fileID: 0}
RequiredTechs:
LimitedEmpires: []
PrerequisiteCards:
MaxCount: 1
Priority: 0
- CardType: 7
CultureType: 1
IsActive: 1
Name: 18137
Description: 18139
Cost: 60
Icon: {fileID: 0}
RequiredTechs:
LimitedEmpires: []
PrerequisiteCards:
MaxCount: 1
Priority: 0
- CardType: 8
CultureType: 3
IsActive: 1
Name: 18140
Description: 18142
Cost: 0
Icon: {fileID: 0}
RequiredTechs:
LimitedEmpires: []
PrerequisiteCards:
MaxCount: 1
Priority: 0
- CardType: 9
CultureType: 3
IsActive: 1
Name: 18143
Description: 18145
Cost: 0
Icon: {fileID: 0}
RequiredTechs:
LimitedEmpires: []
PrerequisiteCards:
MaxCount: 1
Priority: 0
- CardType: 10
CultureType: 3
IsActive: 1
Name: 18146
Description: 18149
Cost: 0
Icon: {fileID: 0}
RequiredTechs:
LimitedEmpires: []
PrerequisiteCards:
MaxCount: 1
Priority: 0

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 4c2ff30e49c352e47b0219560ec9602c
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1404,7 +1404,7 @@ MonoBehaviour:
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
IsSpecialTerm: 1
Color:
Icon:
- ID: 77
@ -7591,7 +7591,7 @@ MonoBehaviour:
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
IsSpecialTerm: 1
Color:
Icon:
- ID: 446
@ -7609,7 +7609,7 @@ MonoBehaviour:
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
IsSpecialTerm: 1
Color:
Icon:
- ID: 447
@ -26434,7 +26434,7 @@ MonoBehaviour:
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
IsSpecialTerm: 1
Color:
Icon:
- ID: 1437
@ -357050,4 +357050,688 @@ MonoBehaviour:
IsSpecialTerm: 0
Color:
Icon:
- ID: 18112
ZH: "\u53F2\u8BD7\u7684\u4EA4\u6C47"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18113
ZH: "\u9700\u62E5\u6709"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18114
ZH: "\u53CC\u661F\u7684\u4EA4\u6C47"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18115
ZH: "\u9009\u62E9\u65B0\u7684\u51FA\u6218\u89D2\u8272"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18116
ZH: "\u6587\u5316\u503C\u4EFB\u52A1"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18117
ZH: "\u9996\u6B21\u62E5\u6709Lv.2\u82F1\u96C4"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18118
ZH: "\u5956\u52B1"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18119
ZH: "\u9996\u6B21\u62E5\u6709Lv.3\u82F1\u96C4"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18120
ZH: "\u5EFA\u6210\u5947\u89C2\u5EFA\u7B51"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18121
ZH: "\u6CD5\u5178"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18122
ZH: "\u6267\u653F\u5B98"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18123
ZH: "\u53EF\u51FA\u6218\u7B2C2\u540D\u82F1\u96C4"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18124
ZH: "\u4E09\u5934\u653F\u6CBB"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18125
ZH: "\u53EF\u51FA\u6218\u7B2C3\u540D\u82F1\u96C4"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18126
ZH: "\u6BCD\u6743\u4F20\u7EDF"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18127
ZH: "\u540E\u4E4B\u96D5\u50CF"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 1
Color:
Icon:
- ID: 18128
ZH: "\u53EF\u5728**<1436>**\u4E2D\u5EFA\u9020**<18127>**"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18129
ZH: "\u5185\u9601\u5236"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18130
ZH: "\u76F8\u4E4B\u96D5\u50CF"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 1
Color:
Icon:
- ID: 18131
ZH: "\u53EF\u5728**<446>**\u4E2D\u5EFA\u9020**<18130>**"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18132
ZH: "\u56FD\u5BB6\u8981\u585E"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18133
ZH: "\u8F66\u4E4B\u96D5\u50CF"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 1
Color:
Icon:
- ID: 18134
ZH: "\u53EF\u5728**<1434>**\u4E2D\u5EFA\u9020**<18133>**"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18135
ZH: "\u541B\u6743\u795E\u6388"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18136
ZH: "\u53EF\u5728**<445>**\u4E2D\u5EFA\u9020**<18133>**"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18137
ZH: "\u6E38\u7267\u4F20\u7EDF"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18138
ZH: "\u9A6C\u4E4B\u96D5\u50CF"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 1
Color:
Icon:
- ID: 18139
ZH: "\u53EF\u5728**<76>**\u4E2D\u5EFA\u9020**<18138>**"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18140
ZH: "\u5C01\u5EFA\u91C7\u9091"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18141
ZH: "\u6587\u5316\u503C"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 1
Color:
Icon:
- ID: 18142
ZH: "\u82F1\u96C4\u5347\u7EA7\u6240\u9700**<18141>**\u6D88\u8017\u51CF\u5C1180%"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18143
ZH: "\u82F1\u7075\u5D07\u62DC"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18144
ZH: "\u5DE8\u4EBA\u5355\u4F4D"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 1
Color:
Icon:
- ID: 18145
ZH: "\u53EF\u6D88\u8017**<18141>**\u8BAD\u7EC3**<18144>**"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18146
ZH: "\u4E07\u56FD\u535A\u89C8\u4F1A"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
- ID: 18147
ZH: "\u56DE\u5408\u91D1\u5E01"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 1
Color:
Icon:
- ID: 18148
ZH: "\u56DE\u5408\u6587\u5316\u503C"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 1
Color:
Icon:
- ID: 18149
ZH: "**<18148>**\u63D0\u4F9B\u7B49\u91CF**<18147>**"
TDZH:
EN:
JP:
KR:
RU:
ES:
PT:
FR:
IsProperNoun: 0
IsDialogue: 0
DialogueSpeaker:
IsDeprecated: 0
IsCustom: 0
IsSpecialTerm: 0
Color:
Icon:
TargetTypes: 010000000200000003000000040000000500000006000000070000000800000009000000

View File

@ -1086,7 +1086,7 @@ MonoBehaviour:
Icon: {fileID: 0}
SkillDesc: 1963
SkillName: 2068
skillPriority: 0
skillPriority: 1
- SkillType: 110
SkillViewType: 0
SkillName: 17239
@ -1524,7 +1524,7 @@ MonoBehaviour:
SkillIcon: {fileID: 21300000, guid: 63b59390646222b408b3dda1ee745db2, type: 3}
HasShowList: 0
SkillShowList: []
skillPriority: 0
skillPriority: 1
- SkillType: 179
SkillViewType: 1
SkillName: 16648
@ -1533,7 +1533,7 @@ MonoBehaviour:
SkillIcon: {fileID: 21300000, guid: e1233853c68bb5640b609296ecf51821, type: 3}
HasShowList: 0
SkillShowList: []
skillPriority: 0
skillPriority: 1
- SkillType: 148
SkillViewType: 2
SkillName: 16700
@ -1669,15 +1669,6 @@ MonoBehaviour:
HasShowList: 0
SkillShowList: []
skillPriority: 0
- SkillType: 83
SkillViewType: 0
SkillName: 2067
SkillDesc: 1963
NotShow: 0
SkillIcon: {fileID: 21300000, guid: 93238a210f97e2741a7db41fd4c93644, type: 3}
HasShowList: 0
SkillShowList: []
skillPriority: 0
- SkillType: 161
SkillViewType: 2
SkillName: 16747
@ -1977,7 +1968,7 @@ MonoBehaviour:
SkillIcon: {fileID: 21300000, guid: fe4d9ce677c34634f8f135bea67d2a3e, type: 3}
HasShowList: 0
SkillShowList: []
skillPriority: 0
skillPriority: 1
- SkillType: 211
SkillViewType: 2
SkillName: 18100
@ -2004,7 +1995,7 @@ MonoBehaviour:
SkillIcon: {fileID: 21300000, guid: 717815cb183d0d740ac061169e3cf67f, type: 3}
HasShowList: 0
SkillShowList: []
skillPriority: 0
skillPriority: 1
- SkillType: 214
SkillViewType: 3
SkillName: 17829
@ -2013,7 +2004,7 @@ MonoBehaviour:
SkillIcon: {fileID: 21300000, guid: a718d5b9d0863e9438f829f596b366bc, type: 3}
HasShowList: 0
SkillShowList: []
skillPriority: 0
skillPriority: 1
- SkillType: 215
SkillViewType: 2
SkillName: 17765
@ -2031,7 +2022,7 @@ MonoBehaviour:
SkillIcon: {fileID: 0}
HasShowList: 0
SkillShowList: []
skillPriority: 0
skillPriority: 1
- SkillType: 217
SkillViewType: 4
SkillName: 18062

View File

@ -30,6 +30,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 2
Skills: 0800000002000000b6000000
ActionIds: []
Sprite: {fileID: 0}
IsSpriteVarient: 1
SpriteList:
@ -157,6 +158,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 3
Skills: 020000000300000008000000b6000000
ActionIds: []
Sprite: {fileID: 0}
IsSpriteVarient: 1
SpriteList:
@ -284,6 +286,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 3
Skills: 0200000008000000b6000000
ActionIds: []
Sprite: {fileID: 0}
IsSpriteVarient: 1
SpriteList:
@ -411,6 +414,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 3
Skills: 08000000b6000000
ActionIds: []
Sprite: {fileID: 0}
IsSpriteVarient: 1
SpriteList:
@ -538,6 +542,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 8
Skills: 020000000800000004000000b6000000
ActionIds: []
Sprite: {fileID: 0}
IsSpriteVarient: 1
SpriteList:
@ -665,6 +670,7 @@ MonoBehaviour:
AttackRange: 3
Cost: 8
Skills: 07000000b6000000
ActionIds: []
Sprite: {fileID: 0}
IsSpriteVarient: 1
SpriteList:
@ -792,6 +798,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 5
Skills: 02000000b6000000
ActionIds: []
Sprite: {fileID: 0}
IsSpriteVarient: 1
SpriteList:
@ -919,6 +926,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 8
Skills: 0a0000000c0000000e00000006000000
ActionIds: []
Sprite: {fileID: 0}
IsSpriteVarient: 0
SpriteList: []
@ -942,6 +950,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 5
Skills: 07000000090000000a000000
ActionIds: []
Sprite: {fileID: 0}
IsSpriteVarient: 1
SpriteList:
@ -1069,6 +1078,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 2
Skills: 0b000000070000000d00000001000000
ActionIds: []
Sprite: {fileID: 0}
IsSpriteVarient: 1
SpriteList:
@ -1196,6 +1206,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 5
Skills: 0b0000000c0000000d00000002000000
ActionIds: []
Sprite: {fileID: 0}
IsSpriteVarient: 1
SpriteList:
@ -1323,6 +1334,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 5
Skills: 0b0000000d00000002000000
ActionIds: []
Sprite: {fileID: 0}
IsSpriteVarient: 1
SpriteList:
@ -1450,6 +1462,7 @@ MonoBehaviour:
AttackRange: 3
Cost: 15
Skills: 0b000000050000000d00000007000000
ActionIds: []
Sprite: {fileID: 0}
IsSpriteVarient: 1
SpriteList:
@ -1577,6 +1590,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 10
Skills: 0d000000
ActionIds: []
Sprite: {fileID: 0}
IsSpriteVarient: 1
SpriteList:
@ -1704,6 +1718,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 15
Skills: 1c0000001b00000022000000290000002a00000001000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 0aa305c6fa2a1e347b1a1654e9916749, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -1727,6 +1742,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 15
Skills: 1c0000001b00000022000000290000002a00000001000000
ActionIds: []
Sprite: {fileID: 21300000, guid: bd7e07fc549ba8a46a4eb79a62f9090b, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -1750,6 +1766,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 080000002b0000000d0000002000000002000000
ActionIds: []
Sprite: {fileID: 21300000, guid: a5f0d65989fcf8140b7434d09144f244, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -1773,6 +1790,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 080000002b0000000d000000200000008100000002000000
ActionIds: []
Sprite: {fileID: 21300000, guid: a5f0d65989fcf8140b7434d09144f244, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -1796,6 +1814,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 080000002b0000000d00000020000000810000008400000002000000
ActionIds: []
Sprite: {fileID: 21300000, guid: a5f0d65989fcf8140b7434d09144f244, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -1819,6 +1838,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 080000002b0000000d000000200000008b000000920000008400000002000000
ActionIds: []
Sprite: {fileID: 21300000, guid: a5f0d65989fcf8140b7434d09144f244, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -1842,6 +1862,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 0d00000020000000730000000200000074000000d0000000
ActionIds: []
Sprite: {fileID: 21300000, guid: bd7e07fc549ba8a46a4eb79a62f9090b, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -1865,6 +1886,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 0d000000200000007a000000020000007500000074000000d0000000
ActionIds: []
Sprite: {fileID: 21300000, guid: bd7e07fc549ba8a46a4eb79a62f9090b, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -1888,6 +1910,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 0d00000020000000020000007a0000007600000074000000d0000000
ActionIds: []
Sprite: {fileID: 21300000, guid: bd7e07fc549ba8a46a4eb79a62f9090b, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -1911,6 +1934,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 0d000000200000007a00000002000000760000004700000074000000d0000000
ActionIds: []
Sprite: {fileID: 21300000, guid: bd7e07fc549ba8a46a4eb79a62f9090b, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -1934,6 +1958,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 0d000000200000000c00000002000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 869a247f7a81bff4c872f47d8e8e9cfe, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -1957,6 +1982,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 0d00000020000000020000000c0000006f000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 869a247f7a81bff4c872f47d8e8e9cfe, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -1980,6 +2006,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 0d00000020000000020000000c0000006f00000071000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 869a247f7a81bff4c872f47d8e8e9cfe, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -2003,6 +2030,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 0d00000020000000020000000c0000007200000071000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 869a247f7a81bff4c872f47d8e8e9cfe, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -2026,6 +2054,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 0d00000020000000020000002b000000
ActionIds: []
Sprite: {fileID: 21300000, guid: f4a89946e6d83f5498b8da8784d65ac4, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -2049,6 +2078,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 0d000000200000000200000004000000850000002b000000
ActionIds: []
Sprite: {fileID: 21300000, guid: f4a89946e6d83f5498b8da8784d65ac4, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -2072,6 +2102,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 0d00000020000000020000000400000085000000860000002b000000
ActionIds: []
Sprite: {fileID: 21300000, guid: f4a89946e6d83f5498b8da8784d65ac4, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -2095,6 +2126,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 0d00000027000000020000000400000085000000860000002b000000
ActionIds: []
Sprite: {fileID: 21300000, guid: f4a89946e6d83f5498b8da8784d65ac4, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -2118,6 +2150,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 0d000000200000000200000013000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 82b5cf2ca68e54d4ba986589c3e86efd, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -2141,6 +2174,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 0d0000002000000002000000130000007d000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 82b5cf2ca68e54d4ba986589c3e86efd, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -2164,6 +2198,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 0d0000002000000002000000130000007d0000007e000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 82b5cf2ca68e54d4ba986589c3e86efd, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -2187,6 +2222,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 0d0000002000000002000000130000007d0000007e0000007f000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 82b5cf2ca68e54d4ba986589c3e86efd, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -2210,6 +2246,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 070000000b0000000d000000
ActionIds: []
Sprite: {fileID: 0}
IsSpriteVarient: 1
SpriteList:
@ -2363,6 +2400,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 070000000b0000000d000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 82b5cf2ca68e54d4ba986589c3e86efd, type: 3}
IsSpriteVarient: 1
SpriteList:
@ -2516,6 +2554,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 070000000b0000000d000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 82b5cf2ca68e54d4ba986589c3e86efd, type: 3}
IsSpriteVarient: 1
SpriteList:
@ -2669,6 +2708,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 070000000b0000000d00000013000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 82b5cf2ca68e54d4ba986589c3e86efd, type: 3}
IsSpriteVarient: 1
SpriteList:
@ -2822,6 +2862,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 070000000b0000000d00000013000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 82b5cf2ca68e54d4ba986589c3e86efd, type: 3}
IsSpriteVarient: 1
SpriteList:
@ -2897,6 +2938,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 070000000b0000000d00000013000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 82b5cf2ca68e54d4ba986589c3e86efd, type: 3}
IsSpriteVarient: 1
SpriteList:
@ -2972,6 +3014,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 2
Skills: 020000000d000000080000005100000053000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 2b6657e73a55aea4d803ed1a276bd05c, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -2995,6 +3038,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 02000000030000000d00000020000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 7e5873fda33bd92468d7c7e9d7356112, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3018,6 +3062,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 0200000003000000630000000d00000020000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 7e5873fda33bd92468d7c7e9d7356112, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3041,6 +3086,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 020000000300000063000000640000000d00000020000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 7e5873fda33bd92468d7c7e9d7356112, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3064,6 +3110,7 @@ MonoBehaviour:
AttackRange: 3
Cost: 0
Skills: 020000000300000065000000640000000d00000020000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 7e5873fda33bd92468d7c7e9d7356112, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3087,6 +3134,7 @@ MonoBehaviour:
AttackRange: 3
Cost: 0
Skills: 020000000d000000200000000c00000003000000
ActionIds: []
Sprite: {fileID: 21300000, guid: b726d8d6bc92ae54e90e8e32457c53d1, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3110,6 +3158,7 @@ MonoBehaviour:
AttackRange: 3
Cost: 0
Skills: 0200000051000000590000000d000000200000000c00000003000000
ActionIds: []
Sprite: {fileID: 21300000, guid: b726d8d6bc92ae54e90e8e32457c53d1, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3133,6 +3182,7 @@ MonoBehaviour:
AttackRange: 3
Cost: 0
Skills: 0200000051000000590000005a0000000d000000200000000c00000003000000
ActionIds: []
Sprite: {fileID: 21300000, guid: b726d8d6bc92ae54e90e8e32457c53d1, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3156,6 +3206,7 @@ MonoBehaviour:
AttackRange: 3
Cost: 0
Skills: 0200000051000000590000005a0000005b0000000d000000200000000c00000003000000
ActionIds: []
Sprite: {fileID: 21300000, guid: b726d8d6bc92ae54e90e8e32457c53d1, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3179,6 +3230,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 020000000c000000540000000d00000020000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 64c12350da3f8f7488ea4585bac25d7a, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3202,6 +3254,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 020000000c00000054000000550000000d00000020000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 64c12350da3f8f7488ea4585bac25d7a, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3225,6 +3278,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 020000000c000000540000005500000056000000570000000d00000020000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 64c12350da3f8f7488ea4585bac25d7a, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3248,6 +3302,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 020000000c00000054000000550000005600000057000000580000000d00000020000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 64c12350da3f8f7488ea4585bac25d7a, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3271,6 +3326,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 02000000510000000d00000020000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 523c2b2d5f317d649939a184e79b9d5e, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3294,6 +3350,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 0200000051000000670000000d00000020000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 523c2b2d5f317d649939a184e79b9d5e, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3317,6 +3374,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 020000005100000067000000680000000d00000020000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 523c2b2d5f317d649939a184e79b9d5e, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3340,6 +3398,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 020000005100000067000000680000000d00000020000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 523c2b2d5f317d649939a184e79b9d5e, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3363,6 +3422,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 020000000d00000020000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 626b0c5255680844094c67732e660d56, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3386,6 +3446,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 020000005c0000000d00000020000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 626b0c5255680844094c67732e660d56, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3409,6 +3470,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 020000005c0000000d00000020000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 626b0c5255680844094c67732e660d56, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3432,6 +3494,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 020000005c000000610000000d00000020000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 626b0c5255680844094c67732e660d56, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3455,6 +3518,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 010000005d00000013000000070000000d00000020000000
ActionIds: []
Sprite: {fileID: 21300000, guid: ba2179d33a9a2a74e995c36f03d22291, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3478,6 +3542,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 010000005d00000013000000070000000d00000020000000
ActionIds: []
Sprite: {fileID: 21300000, guid: ba2179d33a9a2a74e995c36f03d22291, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3501,6 +3566,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 010000005d00000013000000070000000d00000020000000
ActionIds: []
Sprite: {fileID: 21300000, guid: ba2179d33a9a2a74e995c36f03d22291, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3524,6 +3590,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 02000000660000000d000000510000006d00000053000000ce000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 1f47e26fbd7a1a54ebcd89c6d630e38c, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3547,6 +3614,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 02000000660000000d000000510000006d00000053000000ce000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 1f47e26fbd7a1a54ebcd89c6d630e38c, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3570,6 +3638,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 02000000690000000d00000051000000670000006d00000053000000ce000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 1f47e26fbd7a1a54ebcd89c6d630e38c, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3593,6 +3662,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 10
Skills: 0d0000006c000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 5c7c1475d54f2b8498986fb8e659771b, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3616,6 +3686,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 10
Skills: 0d0000008c0000008d000000020000008f000000
ActionIds: []
Sprite: {fileID: 21300000, guid: c0512bc3a8974e54d97b4f0e1581ad7c, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3639,6 +3710,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 10
Skills: 0d0000008d00000002000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 2f3b34e7bfcc4c346bcb967c78511606, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3662,6 +3734,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 3
Skills: 93000000020000000300000008000000b3000000
ActionIds: []
Sprite: {fileID: 21300000, guid: d1218fb75bc29a4408e5906e4c4ca29b, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3685,6 +3758,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 8
Skills: 020000000800000004000000b3000000b4000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 78dd5cd3e83e0b144aac0814b94a6799, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3708,6 +3782,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 02000000200000009400000096000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 40858c020e180bb40a335f460c4a1d70, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3731,6 +3806,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 02000000200000009400000096000000b80000009a00000095000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 40858c020e180bb40a335f460c4a1d70, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3754,6 +3830,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 02000000200000009400000096000000b9000000b700000095000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 40858c020e180bb40a335f460c4a1d70, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3777,6 +3854,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 02000000200000009400000096000000b9000000b700000095000000c0000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 40858c020e180bb40a335f460c4a1d70, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3800,6 +3878,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 020000000c000000200000009b0000009c000000
ActionIds: []
Sprite: {fileID: 21300000, guid: cb8459c31c131994e987d4fc1c0fd8bd, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3823,6 +3902,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 020000000c000000200000009b0000009c000000ba000000
ActionIds: []
Sprite: {fileID: 21300000, guid: cb8459c31c131994e987d4fc1c0fd8bd, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3846,6 +3926,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 020000000c000000200000009b0000009c000000ba000000bb000000
ActionIds: []
Sprite: {fileID: 21300000, guid: cb8459c31c131994e987d4fc1c0fd8bd, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3869,6 +3950,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 020000000c000000200000009b0000009c000000ba000000bb000000bc000000
ActionIds: []
Sprite: {fileID: 21300000, guid: cb8459c31c131994e987d4fc1c0fd8bd, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3892,6 +3974,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 0200000020000000030000000c000000a1000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 44cf6a6ef01989f428d8ff088eba71d9, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3915,6 +3998,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 0200000020000000030000000c000000a1000000a0000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 44cf6a6ef01989f428d8ff088eba71d9, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3938,6 +4022,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 0200000020000000030000000c000000a1000000a0000000a3000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 44cf6a6ef01989f428d8ff088eba71d9, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3961,6 +4046,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 0200000020000000030000000c000000a1000000a0000000a3000000a4000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 44cf6a6ef01989f428d8ff088eba71d9, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -3984,6 +4070,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 02000000030000002000000093000000
ActionIds: []
Sprite: {fileID: 21300000, guid: b1854ebad9f229141a76927890e12b05, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4007,6 +4094,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 020000000300000020000000c1000000a600000093000000
ActionIds: []
Sprite: {fileID: 21300000, guid: b1854ebad9f229141a76927890e12b05, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4030,6 +4118,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 020000000300000020000000c1000000a6000000a700000093000000
ActionIds: []
Sprite: {fileID: 21300000, guid: b1854ebad9f229141a76927890e12b05, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4053,6 +4142,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 020000000300000020000000c1000000a6000000a7000000a800000093000000
ActionIds: []
Sprite: {fileID: 21300000, guid: b1854ebad9f229141a76927890e12b05, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4076,6 +4166,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 0200000020000000a9000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 9c71f8e8458387f4c993a28beba5b386, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4099,6 +4190,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 0200000020000000a9000000aa000000ac00000006000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 9c71f8e8458387f4c993a28beba5b386, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4122,6 +4214,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 0200000020000000a9000000aa000000ac000000ad00000006000000d1000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 9c71f8e8458387f4c993a28beba5b386, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4145,6 +4238,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 0200000020000000a9000000aa000000ac000000ad000000ae00000006000000d1000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 9c71f8e8458387f4c993a28beba5b386, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4168,6 +4262,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 20000000e000000002000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 08db2adc08231e842ba71741b9f3fb3b, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4191,6 +4286,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 20000000e0000000d300000002000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 08db2adc08231e842ba71741b9f3fb3b, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4214,6 +4310,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 20000000e0000000d3000000d400000002000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 08db2adc08231e842ba71741b9f3fb3b, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4237,6 +4334,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 20000000e0000000d3000000d4000000f200000002000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 08db2adc08231e842ba71741b9f3fb3b, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4260,6 +4358,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 20000000db0000000c000000dc00000003000000e100000002000000
ActionIds: []
Sprite: {fileID: 21300000, guid: f3c529d92a9946745825639f7bf74554, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4283,6 +4382,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 20000000db0000000c000000dc000000030000001d000000e100000002000000
ActionIds: []
Sprite: {fileID: 21300000, guid: f3c529d92a9946745825639f7bf74554, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4306,6 +4406,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 20000000db0000000c000000dc00000003000000dd0000001d000000e1000000e200000002000000
ActionIds: []
Sprite: {fileID: 21300000, guid: f3c529d92a9946745825639f7bf74554, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4329,10 +4430,11 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 20000000db0000000c000000dc00000003000000dd0000001d000000e1000000e200000002000000
ActionIds: []
Sprite: {fileID: 21300000, guid: f3c529d92a9946745825639f7bf74554, type: 3}
IsSpriteVarient: 0
SpriteList: []
ProjectileType: 14
ProjectileType: 1
ForceMelee: 0
SameUnitCountLimit: 4
- UnitType: 14
@ -4352,6 +4454,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 20000000e3000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 91b74550ff01e84408d84d19f41f0855, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4375,6 +4478,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 20000000e3000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 91b74550ff01e84408d84d19f41f0855, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4398,6 +4502,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 20000000e3000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 91b74550ff01e84408d84d19f41f0855, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4421,6 +4526,7 @@ MonoBehaviour:
AttackRange: 2
Cost: 0
Skills: 20000000e3000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 91b74550ff01e84408d84d19f41f0855, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4444,6 +4550,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 20000000e5000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 2402fd4a0df809349bab2260b42a3d5b, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4467,6 +4574,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 20000000e5000000e7000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 2402fd4a0df809349bab2260b42a3d5b, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4490,6 +4598,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 20000000e5000000e7000000e9000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 2402fd4a0df809349bab2260b42a3d5b, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4513,6 +4622,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 20000000e5000000e7000000e9000000ea000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 2402fd4a0df809349bab2260b42a3d5b, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4536,6 +4646,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 20000000eb000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 73ae037f4b5dab74caa7b0457186a8a6, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4559,6 +4670,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 20000000eb000000ec000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 73ae037f4b5dab74caa7b0457186a8a6, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4582,6 +4694,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 20000000eb000000ec000000ed000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 73ae037f4b5dab74caa7b0457186a8a6, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4605,6 +4718,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 0
Skills: 20000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 73ae037f4b5dab74caa7b0457186a8a6, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4628,6 +4742,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 2
Skills: 020000009300000003000000bf00000053000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 28e6460db24cf4a45b7b9371c09d5860, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4651,6 +4766,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 5
Skills: 020000009300000003000000bf00000053000000
ActionIds: []
Sprite: {fileID: 21300000, guid: fd2707d83a9cfaf42a3b358245a243a8, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4674,6 +4790,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 10
Skills: 0200000093000000bf0000005300000003000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 6ee1ea111ce0dc34db417b8e08b238b4, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4697,6 +4814,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 24
Skills: 0200000093000000bf00000053000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 3ce5d777d146e044db496bffc40e6d0c, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4720,6 +4838,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 50
Skills: 0200000093000000bf00000053000000
ActionIds: []
Sprite: {fileID: 21300000, guid: fa30bcf9a46819140baf5ebd9fd93279, type: 3}
IsSpriteVarient: 0
SpriteList: []
@ -4743,6 +4862,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 10
Skills: 0d00000007000000130000000b000000
ActionIds: []
Sprite: {fileID: 21300000, guid: c1790be039b73f040b367eb070061427, type: 3}
IsSpriteVarient: 1
SpriteList:
@ -4870,6 +4990,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 10
Skills: 0d00000007000000130000000b000000
ActionIds: []
Sprite: {fileID: 21300000, guid: a27366cf9abc0e948b48123d47958c84, type: 3}
IsSpriteVarient: 1
SpriteList:
@ -4997,6 +5118,7 @@ MonoBehaviour:
AttackRange: 1
Cost: 10
Skills: 0b0000000100000007000000
ActionIds: []
Sprite: {fileID: 21300000, guid: 8d642fe2c85bf0b49a73ad8d304f5374, type: 3}
IsSpriteVarient: 0
SpriteList: []

View File

@ -193,7 +193,7 @@ MonoBehaviour:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0.6289307, g: 0.6289307, b: 0.6289307, a: 1}
m_RaycastTarget: 1
m_RaycastTarget: 0
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:

View File

@ -150,7 +150,7 @@ MonoBehaviour:
Ban: 0
NoExport: 0
FontBan: 0
ID: 16658
ID: 18112
FontID: 1
TextCfg:
- Type: 1
@ -523,7 +523,7 @@ MonoBehaviour:
Ban: 0
NoExport: 0
FontBan: 0
ID: 16658
ID: 18113
FontID: 1
TextCfg:
- Type: 1
@ -697,7 +697,7 @@ MonoBehaviour:
Ban: 0
NoExport: 0
FontBan: 0
ID: 16658
ID: 18114
FontID: 1
TextCfg:
- Type: 1

View File

@ -151,7 +151,7 @@ MonoBehaviour:
Ban: 0
NoExport: 0
FontBan: 0
ID: 16656
ID: 18116
FontID: 2
TextCfg:
- Type: 1
@ -466,7 +466,7 @@ MonoBehaviour:
Ban: 0
NoExport: 0
FontBan: 0
ID: 16658
ID: 18120
FontID: 1
TextCfg:
- Type: 1
@ -2335,7 +2335,7 @@ MonoBehaviour:
Ban: 0
NoExport: 0
FontBan: 0
ID: 2493
ID: 18118
FontID: 2
TextCfg:
- Type: 1
@ -4811,7 +4811,7 @@ MonoBehaviour:
Ban: 0
NoExport: 0
FontBan: 0
ID: 16665
ID: 18115
FontID: 2
TextCfg:
- Type: 1
@ -4970,7 +4970,7 @@ MonoBehaviour:
Ban: 0
NoExport: 0
FontBan: 0
ID: 16658
ID: 18119
FontID: 1
TextCfg:
- Type: 1
@ -5129,7 +5129,7 @@ MonoBehaviour:
Ban: 0
NoExport: 0
FontBan: 0
ID: 2493
ID: 18118
FontID: 2
TextCfg:
- Type: 1
@ -5424,7 +5424,7 @@ MonoBehaviour:
Ban: 0
NoExport: 0
FontBan: 0
ID: 16658
ID: 18117
FontID: 1
TextCfg:
- Type: 1
@ -6400,7 +6400,7 @@ MonoBehaviour:
Ban: 0
NoExport: 0
FontBan: 0
ID: 16656
ID: 18121
FontID: 2
TextCfg:
- Type: 1
@ -7609,7 +7609,7 @@ MonoBehaviour:
Ban: 0
NoExport: 0
FontBan: 0
ID: 2493
ID: 18118
FontID: 2
TextCfg:
- Type: 1

View File

@ -8910,7 +8910,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 2201847644127865664, guid: a309306545f51af448ade9f87b0dd481, type: 3}
propertyPath: m_AnchoredPosition.y
value: -8.823425
value: -8.823364
objectReference: {fileID: 0}
- target: {fileID: 2201847644127865664, guid: a309306545f51af448ade9f87b0dd481, type: 3}
propertyPath: m_LocalEulerAnglesHint.x

View File

@ -541,7 +541,7 @@ namespace RuntimeData
var copy = new List<SkillBase>(Skills);
foreach (var skill in copy)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
skill.BeforeTurnStart();
if (skill.IsFinished())
{
@ -559,7 +559,7 @@ namespace RuntimeData
var copy = new List<SkillBase>(Skills);
foreach (var skill in copy)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
skill.OnAfterTurnStart(this, map);
}
}
@ -570,7 +570,7 @@ namespace RuntimeData
var copy = new List<SkillBase>(Skills);
foreach (var skill in copy)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
skill.OnTurnEnd(this, map);
}
}
@ -582,7 +582,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
v += skill.GetExtraSight(this,map);
}
if (map.GetGridDataByUnitId(this.Id, out var grid) && grid.Feature == TerrainFeature.Mountain)
@ -597,7 +597,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
v += skill.GetExtraSight(this,map);
}
if (grid.Feature == TerrainFeature.Mountain)
@ -611,7 +611,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
attackRange += skill.GetExtraAttackRange(mapData,this);
}
@ -629,7 +629,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (!skill.GetFinalMoveRange(this, out var finalMoveRange)) continue;
return finalMoveRange;
}
@ -647,7 +647,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
moveRange += skill.GetExtraMoveRange(mapData,this);
}
@ -661,7 +661,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (skill.IsLimitSelfExp(this, map)) isStaticExp = true;
}
@ -690,7 +690,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
value *= skill.GetSpecialSkillBonus(mapData, this, skillType);
}
return value;
@ -734,7 +734,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
value += skill.GetAttackAdditionParam(map, this, target);
}
return value;
@ -747,7 +747,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
value *= skill.GetAttackMultiplicationParam(map, this, target);
}
return value;
@ -775,7 +775,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
add += skill.GetExtraMoveRange(mapData,this);
}
//var mul = GetDefenseMultiplicationParam(map);
@ -802,7 +802,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
add += skill.GetExtraAttackRange(mapData,this);
}
//var mul = GetDefenseMultiplicationParam(map);
@ -837,7 +837,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
value += skill.GetDefenseAdditionParam(map, this, target);
}
return value;
@ -853,7 +853,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
var t = skill.GetDefenseMultiplicationParam(map, this, target);
isZero *= t;
@ -887,7 +887,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
var t = skill.GetDefenseMultiplicationParam(map, this, target);
isZero *= t;
@ -936,7 +936,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
criticalHitRate += skill.GetCriticalHitRate(this, map);
}
return criticalHitRate;
@ -959,7 +959,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
ret += skill.GetOfficerHealth();
}
return ret;
@ -971,7 +971,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (skill.IsOfficer()) return true;
}
return false;
@ -982,7 +982,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (skill.IsPrepareOfficer()) return true;
}
return false;
@ -994,7 +994,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (skill.IsCanBeOfficer()) return true;
}
return false;
@ -1006,7 +1006,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (skill.IsCanMoveGiantNearbyGrid(this, map)) return true;
}
return false;
@ -1032,7 +1032,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (skill.IsCanMoveToNoUnitSelfCity(this, map)) return true;
}
return false;
@ -1044,7 +1044,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (!skill.IsCanBeKill(this, map)) return false;
}
return true;
@ -1056,7 +1056,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (skill.IsLimitDamaged(this, map, dmg)) return true;
}
return false;
@ -1068,7 +1068,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (skill.IsLimitSelfExp(this, map)) return true;
}
return false;
@ -1086,7 +1086,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (skill.IsCanMoveOnTerrain(this, map, terrainType)) return true;
}
return false;
@ -1100,7 +1100,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (skill.IsCanMoveOnFeature(this, map,featureType)) return true;
}
return false;
@ -1112,7 +1112,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (skill.CanAttackAll(this, map)) return true;
}
return false;
@ -1124,7 +1124,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (skill.IsHideState()) return true;
}
return false;
@ -1146,7 +1146,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (skill.IsLimitSelfAttack(this, map)) return true;
}
return false;
@ -1158,7 +1158,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (skill.IsLimitSelfMove(this, map)) return true;
}
return false;
@ -1170,7 +1170,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (skill.IsCanAttackTargetGrid(map,this,target)) return true;
}
return false;
@ -1182,7 +1182,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (skill.IsCanAttackAlly()) return true;
}
return false;
@ -1194,7 +1194,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (!skill.IsCanAttackTargetAlly(map,this,target)) return false;
}
return true;
@ -1206,7 +1206,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (skill.IsLimitSelfCounterAttack(this, map)) return true;
}
return false;
@ -1218,7 +1218,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (skill.IsLimitTargetCounterAttack(this, map)) return true;
}
return false;
@ -1229,7 +1229,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (skill.IsCanTransport()) return true;
}
return false;
@ -1241,7 +1241,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (skill.ActiveMoveFailed(this, target, map, moveType, path)) return true;
}
@ -1255,7 +1255,7 @@ namespace RuntimeData
var copy = new List<SkillBase>(Skills);
foreach (var skill in copy)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
skill.BeforeMove(this, target, map, moveType, path);
}
}
@ -1267,7 +1267,7 @@ namespace RuntimeData
var copy = new List<SkillBase>(Skills);
foreach (var skill in copy)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
skill.OnMove(this, target, map,moveType, path);
}
//赋予格子特殊效果,scarletEmpire的单位走到格子上时会得到被赋予一个技能realTimeVampire
@ -1285,7 +1285,7 @@ namespace RuntimeData
var copy = new List<SkillBase>(Skills);
foreach (var skill in copy)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
skill.OnBeInteractTarget(origin, this, target, map);
}
}
@ -1297,7 +1297,7 @@ namespace RuntimeData
var copy = new List<SkillBase>(Skills);
foreach (var skill in copy)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
skill.BeforeDamagedSupportStage(map, info);
}
}
@ -1309,7 +1309,7 @@ namespace RuntimeData
var copy = new List<SkillBase>(Skills);
foreach (var skill in copy)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
skill.BeforeDamagedTransformStage(map, info);
}
}
@ -1322,7 +1322,7 @@ namespace RuntimeData
var copy = new List<SkillBase>(Skills);
foreach (var skill in copy)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
skill.BeforeActiveAttackOther(mapData, origin, target, out var tmpAddDmg);
addDmg += tmpAddDmg;
}
@ -1335,7 +1335,7 @@ namespace RuntimeData
var copy = new List<SkillBase>(Skills);
foreach (var skill in copy)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
skill.AfterActiveAttackOther(mapData, attackInfo);
}
}
@ -1347,7 +1347,7 @@ namespace RuntimeData
var copy = new List<SkillBase>(Skills);
foreach (var skill in copy)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
skill.AfterActiveAttacked(mapData, attackInfo);
}
}
@ -1359,7 +1359,7 @@ namespace RuntimeData
var copy = new List<SkillBase>(Skills);
foreach (var skill in copy)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
skill.BeforeDamageOther(map, info);
}
}
@ -1371,7 +1371,7 @@ namespace RuntimeData
var copy = new List<SkillBase>(Skills);
foreach (var skill in copy)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
skill.OnDamaged(mapData, info);
}
}
@ -1383,7 +1383,7 @@ namespace RuntimeData
var copy = new List<SkillBase>(Skills);
foreach (var skill in copy)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
skill.OnDamageOther(mapData, info);
}
}
@ -1395,7 +1395,7 @@ namespace RuntimeData
var copy = new List<SkillBase>(Skills);
foreach (var skill in copy)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
skill.AfterDamageOther(mapData, info);
}
}
@ -1407,7 +1407,7 @@ namespace RuntimeData
var copy = new List<SkillBase>(Skills);
foreach (var skill in copy)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
skill.OnHealOther(mapData,this,target, healType);
}
//HeroTask(mapData)?.OnDamageOther(mapData, info);
@ -1423,7 +1423,7 @@ namespace RuntimeData
float ret = 0f;
foreach (var skill in copy)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
ret = Mathf.Max(ret,skill.GetGridMoveFloor(mapData,originUnit,targetGrid));
}
return ret;
@ -1443,7 +1443,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
ret += skill.GetKillCount();
}
return ret;
@ -1464,7 +1464,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (skill.IsTreatAsHero(map, this,unit)) return true;
}
return false;
@ -1476,7 +1476,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (skill.IsLimitMoveToSelfTerrain(this, map)) return true;
}
return false;
@ -1488,7 +1488,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
if (skill.IsIgnoreZOC()) return true;
}
return false;
@ -1514,7 +1514,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
skill.OnRefresh();
}
}
@ -1531,7 +1531,7 @@ namespace RuntimeData
var isFrozen = IsFrozen();
foreach (var skill in Skills)
{
if (isFrozen && skill.SkillPriority == SkillPriority.Normal) continue;
if (isFrozen && IsSkillFrozenFilter(skill)) continue;
skill.SetOfficer();
}
}
@ -1546,6 +1546,19 @@ namespace RuntimeData
return false;
}
//用于筛选哪些skill能被ban 哪些不能被ban
public bool IsSkillFrozenFilter(SkillBase skill)
{
return skill.SkillPriority == SkillPriority.Normal;
return false;
}
public bool IsSkillFrozenForSkillBase(SkillBase skill)
{
return IsFrozen() && IsSkillFrozenFilter(skill);
}
// 增加
public void AddActionPoint(ActionPointType actionPointType)
{

View File

@ -498,6 +498,9 @@ namespace Logic.Skill
#region [------------------------------------------------------------------------------------------------------------------------------------------------------------]
//当前技能是否被ban
public bool IsFrozen(UnitData self);
// 值变化
// 获取额外视野(视野增加)
public int GetExtraSight(UnitData self, MapData mapData);
@ -1048,6 +1051,12 @@ namespace Logic.Skill
#region [------------------------------------------------------------------------------------------------------------------------------------------------------------]
//判断当前技能是否被ban注意这个是unitData的状态一定要通过unit才知道自己是不是被ban
public bool IsFrozen(UnitData self)
{
return self.IsSkillFrozenForSkillBase(this);
}
// 获取Officer的额外血量
public virtual int GetOfficerHealth() { return 0; }

View File

@ -538,12 +538,12 @@ namespace TH1_UI.View.Info
//Step #3 设置每一个action
bool unitIsBanned = unit.IsFrozen();
//bool unitIsBanned = unit.IsFrozen();
for (int i = 0; i < SkillCircleMonoList.Count; i++)
if (i < skillSort.Count && skillSort[i] < skillList.Count)
{
var skill = skillList[skillSort[i]];
bool isBanned = unitIsBanned && !skill.IsAllSkillBan();
bool isBanned = skill.IsFrozen(unit);
SkillCircleMonoList[i].gameObject.SetActive(true);
SkillCircleMonoList[i].SetContent(skill,unit.UnitFullType,isBanned);
}