Skip to content

Commit 581e855

Browse files
authored
新增战斗策略:公式化锄地 (#3362)
相对泛用的基础款锄地战斗策略,供满足配队公式的队伍使用,逻辑基础,保证技能覆盖率优先,不执行额外容易导致位移的动作
1 parent 8bf2a55 commit 581e855

1 file changed

Lines changed: 280 additions & 0 deletions

File tree

‎repo/combat/公式化锄地.json‎

Lines changed: 280 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,280 @@
1+
{
2+
"info": {
3+
"name": "公式化锄地",
4+
"author": "mno",
5+
"description": "配队公式:芙+盾位(茜/机/尼/莱)+其他(火/万/莉/爱/少)用于普通精英/小怪锄地。检测战斗结束参数保持默认。",
6+
"config": {},
7+
"preActions": []
8+
},
9+
"actions": [
10+
{
11+
"name": "检查战斗结束",
12+
"character": "",
13+
"action": "check",
14+
"condition": {
15+
"expression": "t>3 && since>1"
16+
},
17+
"ensureCast": false,
18+
"index": 1
19+
},
20+
{
21+
"name": "奶奶-开盾",
22+
"character": "茜特菈莉",
23+
"action": "attack,e",
24+
"condition": {
25+
"expression": "e-ready"
26+
},
27+
"ensureCast": true,
28+
"index": 10
29+
},
30+
{
31+
"name": "伊涅芙-开盾",
32+
"character": "伊涅芙",
33+
"action": "e",
34+
"condition": {
35+
"expression": "e-ready"
36+
},
37+
"ensureCast": true,
38+
"index": 11
39+
},
40+
{
41+
"name": "尼可-开盾",
42+
"character": "尼可",
43+
"action": "e",
44+
"condition": {
45+
"expression": "e-ready"
46+
},
47+
"ensureCast": true,
48+
"index": 12
49+
},
50+
{
51+
"name": "莱依拉-开盾",
52+
"character": "莱依拉",
53+
"action": "e",
54+
"condition": {
55+
"expression": "e-ready"
56+
},
57+
"ensureCast": true,
58+
"index": 13
59+
},
60+
{
61+
"name": "爱可菲-q",
62+
"character": "爱可菲",
63+
"action": "q,wait(0.1),ready",
64+
"condition": {
65+
"expression": "(low-hp || since(30)<3) && q-ready"
66+
},
67+
"ensureCast": false,
68+
"index": 20,
69+
"morePriorities": []
70+
},
71+
{
72+
"name": "芙芙-e",
73+
"character": "芙宁娜",
74+
"action": "e,wait(0.3)",
75+
"condition": {
76+
"expression": "since>28 && e-ready"
77+
},
78+
"ensureCast": false,
79+
"index": 21,
80+
"morePriorities": [
81+
{
82+
"expression": "since>20 && e-ready",
83+
"priority": 30
84+
}
85+
]
86+
},
87+
{
88+
"name": "火神-e",
89+
"character": "玛薇卡",
90+
"action": "attack,e",
91+
"condition": {
92+
"expression": "e-ready && since>15"
93+
},
94+
"ensureCast": false,
95+
"index": 22
96+
},
97+
{
98+
"name": "莉奈娅-大锤",
99+
"character": "莉奈娅",
100+
"action": "keypress(e),wait(0.08),keypress(e),wait(0.08),keypress(e),wait(0.08),keypress(e),wait(0.08),keypress(e),wait(0.08),keypress(e),wait(0.08),keypress(e),wait(0.08),keypress(e),wait(0.08),keypress(e),wait(0.08),keypress(e),wait(0.08)",
101+
"condition": {
102+
"expression": "e-ready && since>17"
103+
},
104+
"ensureCast": false,
105+
"index": 23
106+
},
107+
{
108+
"name": "爱可菲-e",
109+
"character": "爱可菲",
110+
"action": "e,wait(0.45)",
111+
"condition": {
112+
"expression": "e-ready"
113+
},
114+
"ensureCast": false,
115+
"index": 24
116+
},
117+
{
118+
"name": "少女-e",
119+
"character": "哥伦比娅",
120+
"action": "e",
121+
"condition": {
122+
"expression": "e-ready"
123+
},
124+
"ensureCast": false,
125+
"index": 25
126+
},
127+
{
128+
"name": "火神-q",
129+
"character": "玛薇卡",
130+
"action": "q,wait(0.1),ready",
131+
"condition": {
132+
"expression": "q-ready"
133+
},
134+
"ensureCast": false,
135+
"index": 26
136+
},
137+
{
138+
"name": "草神-破水盾",
139+
"character": "纳西妲",
140+
"action": "e,attack(1.2),charge(0.7),j,attack(0.8)",
141+
"condition": {
142+
"expression": "e-ready"
143+
},
144+
"ensureCast": false,
145+
"index": 28
146+
},
147+
{
148+
"name": "草神-q",
149+
"character": "纳西妲",
150+
"action": "q,wait(0.1),ready",
151+
"condition": {
152+
"expression": "q-ready"
153+
},
154+
"ensureCast": false,
155+
"index": 29,
156+
"morePriorities": [
157+
{
158+
"expression": "low-hp",
159+
"priority": 0
160+
}
161+
]
162+
},
163+
{
164+
"name": "芙芙-q",
165+
"character": "芙宁娜",
166+
"action": "q,wait(0.1),ready",
167+
"condition": {
168+
"expression": "q-ready"
169+
},
170+
"ensureCast": false,
171+
"index": 30
172+
},
173+
{
174+
"name": "万叶-中e",
175+
"character": "枫原万叶",
176+
"action": "attack,keydown(E),wait(0.48),keyup(E),attack(0.3),wait(0.2)",
177+
"condition": {
178+
"expression": "since>8 || since>since(32)"
179+
},
180+
"ensureCast": false,
181+
"index": 31
182+
},
183+
{
184+
"name": "万叶-q",
185+
"character": "枫原万叶",
186+
"action": "q,wait(0.1),ready",
187+
"condition": {
188+
"expression": "q-ready"
189+
},
190+
"ensureCast": false,
191+
"index": 32
192+
},
193+
{
194+
"name": "莉奈娅-q",
195+
"character": "莉奈娅",
196+
"action": "q,wait(0.1),ready",
197+
"condition": {
198+
"expression": "q-ready"
199+
},
200+
"ensureCast": false,
201+
"index": 33,
202+
"morePriorities": [
203+
{
204+
"expression": "low-hp&&q-ready",
205+
"priority": 20
206+
}
207+
]
208+
},
209+
{
210+
"name": "少女-q",
211+
"character": "哥伦比娅",
212+
"action": "q,wait(0.1),ready",
213+
"condition": {
214+
"expression": "q-ready"
215+
},
216+
"ensureCast": false,
217+
"index": 34
218+
},
219+
{
220+
"name": "伊涅芙-q",
221+
"character": "伊涅芙",
222+
"action": "q,wait(0.1),ready",
223+
"condition": {
224+
"expression": "q-ready"
225+
},
226+
"ensureCast": false,
227+
"index": 35
228+
},
229+
{
230+
"name": "奶奶-q",
231+
"character": "茜特菈莉",
232+
"action": "q,wait(0.1),ready",
233+
"condition": {
234+
"expression": "q-ready"
235+
},
236+
"ensureCast": false,
237+
"index": 36
238+
},
239+
{
240+
"name": "莱依拉-q",
241+
"character": "莱依拉",
242+
"action": "q,wait(0.1),ready",
243+
"condition": {
244+
"expression": "q-ready"
245+
},
246+
"ensureCast": false,
247+
"index": 37
248+
},
249+
{
250+
"name": "尼可-q",
251+
"character": "尼可",
252+
"action": "q,wait(0.1),ready",
253+
"condition": {
254+
"expression": "q-ready"
255+
},
256+
"ensureCast": false,
257+
"index": 38
258+
},
259+
{
260+
"name": "少女普攻挂水",
261+
"character": "哥伦比娅",
262+
"action": "attack",
263+
"condition": {
264+
"expression": ""
265+
},
266+
"ensureCast": false,
267+
"index": 998
268+
},
269+
{
270+
"name": "等待",
271+
"character": "",
272+
"action": "wait(0.2)",
273+
"condition": {
274+
"expression": ""
275+
},
276+
"ensureCast": false,
277+
"index": 999
278+
}
279+
]
280+
}

0 commit comments

Comments
 (0)