Skip to content

Commit d06b694

Browse files
author
github-actions
committed
triggers build: ci: require node 18.18.2 for workflow jobs (#5991)
Without #5990, this breaks on 18.19.x and above. See: #5910. 90c57c2
1 parent e8ec7c7 commit d06b694

File tree

11 files changed

+89
-44
lines changed

11 files changed

+89
-44
lines changed

05-shb/raid/e12s.js

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -259,6 +259,7 @@ Options.Triggers.push({
259259
},
260260
formlessBusterBLU: {
261261
en: 'Buster on YOU (w/${player})',
262+
cn: '死刑点名 (与${player})',
262263
},
263264
formlessBusterOnYOU: Outputs.tankBusterOnYou,
264265
};
@@ -378,9 +379,11 @@ Options.Triggers.push({
378379
output.responseOutputStrings = {
379380
stackOnYou: {
380381
en: 'Stack on YOU (w/${player})',
382+
cn: '分摊点名 (与${player})',
381383
},
382384
stacks: {
383385
en: 'Stacks: ${players}',
386+
cn: '分摊: ${players}',
384387
},
385388
};
386389
if (!data.statueStacks.includes(data.me)) {
@@ -1191,42 +1194,43 @@ Options.Triggers.push({
11911194
de: 'Auge auf DIR (w/${player})',
11921195
fr: 'Œil sur VOUS (w/${player})',
11931196
ja: '自分に目 (w/${player})',
1194-
cn: '石化眼点名 (w/${player})',
1197+
cn: '石化眼点名 (${player})',
11951198
ko: '시선징 대상자 (w/${player})', // FIXME
11961199
},
11971200
water: {
11981201
en: 'Stack (w/${player})',
1202+
cn: '分摊 (与${player})',
11991203
},
12001204
longFire: {
12011205
en: 'Long Fire (w/${player})',
12021206
de: 'langes Feuer (w/${player})',
12031207
fr: 'Feu long (w/${player})',
12041208
ja: 'ファイガ(遅い) (w/${player})',
1205-
cn: '长火 (w/${player})',
1209+
cn: '长火 (${player})',
12061210
ko: '느린 파이가 (w/${player})', // FIXME
12071211
},
12081212
shortFire: {
12091213
en: 'Short Fire (w/${player})',
12101214
de: 'kurzes Feuer (w/${player})',
12111215
fr: 'Feu court (w/${player})',
12121216
ja: 'ファイガ(早い) (w/${player})',
1213-
cn: '短火 (w/${player})',
1217+
cn: '短火 (${player})',
12141218
ko: '빠른 파이가 (w/${player})', // FIXME
12151219
},
12161220
longIce: {
12171221
en: 'Long Ice (w/${player})',
12181222
de: 'langes Eis (w/${player})',
12191223
fr: 'Glace longue (w/${player})',
12201224
ja: 'ブリザガ(遅い) (w/${player})',
1221-
cn: '长冰 (w/${player})',
1225+
cn: '长冰 (${player})',
12221226
ko: '느린 블리자가 (w/${player})', // FIXME
12231227
},
12241228
shortIce: {
12251229
en: 'Short Ice (w/${player})',
12261230
de: 'kurzes Eis (w/${player})',
12271231
fr: 'Glace courte (w/${player})',
12281232
ja: 'ブリザガ(早い) (w/${player})',
1229-
cn: '短冰 (w/${player})',
1233+
cn: '短冰 (${player})',
12301234
ko: '빠른 블리자가 (w/${player})', // FIXME
12311235
},
12321236
unknown: Outputs.unknown,
@@ -1525,6 +1529,7 @@ Options.Triggers.push({
15251529
},
15261530
stacksOn: {
15271531
en: 'Stacks (${player1}, ${player2})',
1532+
cn: '分摊 (${player1}, ${player2})',
15281533
},
15291534
knockbackIntoStackGroups: {
15301535
en: 'Knockback Into Stack Groups',
@@ -1536,6 +1541,7 @@ Options.Triggers.push({
15361541
},
15371542
knockbackIntoStacksOn: {
15381543
en: 'Knockback => Stacks (${player1}, ${player2})',
1544+
cn: '击退 => 分摊 (${player1}, ${player2})',
15391545
},
15401546
},
15411547
},
@@ -1600,6 +1606,7 @@ Options.Triggers.push({
16001606
},
16011607
stacksOn: {
16021608
en: 'Stacks (${player1}, ${player2})',
1609+
cn: '分摊 (${player1}, ${player2})',
16031610
},
16041611
},
16051612
},
@@ -1626,23 +1633,23 @@ Options.Triggers.push({
16261633
de: 'Auge auf DIR (w/${player})',
16271634
fr: 'Œil sur VOUS (w/${player})',
16281635
ja: '自分に目 (w/${player})',
1629-
cn: '石化眼点名 (w/${player})',
1636+
cn: '石化眼点名 (${player})',
16301637
ko: '시선징 대상자 (w/${player})', // FIXME
16311638
},
16321639
doubleAero: {
16331640
en: 'Double Aero (w/${player})',
16341641
de: 'Doppel Windga auf DIR (w/${player})',
16351642
fr: 'Double Vent sur VOUS (w/${player})',
16361643
ja: '自分にエアロガ×2 (w/${player})',
1637-
cn: '双风点名 (w/${player})',
1644+
cn: '双风点名 (${player})',
16381645
ko: '더블 에어로가 대상자 (w/${player})', // FIXME
16391646
},
16401647
spread: {
16411648
en: 'Spread (w/${player1}, ${player2}, ${player3})',
16421649
de: 'Verteilen auf DIR (w/${player1}, ${player2}, ${player3})',
16431650
fr: 'Dispersion sur VOUS (w/${player1}, ${player2}, ${player3})',
16441651
ja: '自分に散開 (w/${player1}, ${player2}, ${player3})',
1645-
cn: '分散点名 (w/${player1}, ${player2}, ${player3})',
1652+
cn: '分散点名 (${player1}, ${player2}, ${player3})',
16461653
ko: '산개징 대상자 (w/${player1}, ${player2}, ${player3})', // FIXME
16471654
},
16481655
unknown: Outputs.unknown,

05-shb/raid/e4s.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ Options.Triggers.push({
5656
outputStrings: {
5757
text: {
5858
en: 'Yellow Spread',
59+
cn: '黄标分散',
5960
},
6061
},
6162
},
@@ -85,6 +86,7 @@ Options.Triggers.push({
8586
outputStrings: {
8687
text: {
8788
en: 'Orange Stack',
89+
cn: '橙标分摊',
8890
},
8991
},
9092
},
@@ -343,6 +345,7 @@ Options.Triggers.push({
343345
outputStrings: {
344346
text: {
345347
en: 'Blue Weight',
348+
cn: '蓝标大陆之重',
346349
},
347350
},
348351
},
@@ -389,6 +392,7 @@ Options.Triggers.push({
389392
outputStrings: {
390393
text: {
391394
en: 'Gaol on YOU (w/${player})',
395+
cn: '石牢点名 (与${player})',
392396
},
393397
},
394398
},
@@ -412,7 +416,7 @@ Options.Triggers.push({
412416
de: 'VON VORNE RECHTS RUNTER',
413417
fr: 'PARTEZ DE L\'AVANT DROITE',
414418
ja: '右前壊れるよ',
415-
cn: '破坏右前',
419+
cn: '左 (或 后)',
416420
ko: '앞 오른쪽 피하기', // FIXME
417421
},
418422
left: Outputs.left,
@@ -439,7 +443,7 @@ Options.Triggers.push({
439443
de: 'VON HINTEN RECHTS RUNTER',
440444
fr: 'PARTEZ DE L\'ARRIÈRE DROITE',
441445
ja: '右後ろ壊れるよ',
442-
cn: '破坏右后',
446+
cn: '左 (或 前)',
443447
ko: '뒤 오른쪽 피하기', // FIXME
444448
},
445449
left: Outputs.left,
@@ -466,7 +470,7 @@ Options.Triggers.push({
466470
de: 'VON HINTEN LINKS RUNTER',
467471
fr: 'PARTEZ DE L\'ARRIÈRE GAUCHE',
468472
ja: '左後ろ壊れるよ',
469-
cn: '破坏左后',
473+
cn: '右 (或 前)',
470474
ko: '뒤 왼쪽 피하기', // FIXME
471475
},
472476
right: Outputs.right,
@@ -493,7 +497,7 @@ Options.Triggers.push({
493497
de: 'VON VORNE LINKS RUNTER',
494498
fr: 'PARTEZ DE L\'AVANT GAUCHE',
495499
ja: '左前壊れるよ',
496-
cn: '破坏左前',
500+
cn: '右 (或 后)',
497501
ko: '앞 왼쪽 피하기', // FIXME
498502
},
499503
right: Outputs.right,

05-shb/raid/e8s.js

Lines changed: 39 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,14 @@ Options.Triggers.push({
4848
Tanks adjust to where the Red and Green Mirror are located.
4949
One tank must be inbetween the party, the other closest to Greem Mirror.
5050
Once Green Mirror goes off, the tanks adjust for Red Mirror.`,
51+
cn: `此选项可让 cactbot 提示第四次镜中奇遇的双击退。
52+
会在 BOSS 转身期间或之后播报提示, 需要小于 1.4 秒
53+
的反应时间来同时躲避绿镜和红镜击退。
54+
示例: https://clips.twitch.tv/CreativeDreamyAsparagusKlappa
55+
人群在 BOSS 瞬移后分成两组, 分别站在 BOSS 身后。
56+
坦克根据红镜和绿镜的位置进行调整。
57+
一个坦克必须在分组中间,另一个坦克最靠近绿镜。
58+
绿镜熄灭后,坦克调整到红镜位置。`,
5159
},
5260
type: 'checkbox',
5361
default: (options) => {
@@ -158,9 +166,11 @@ Options.Triggers.push({
158166
outputStrings: {
159167
scytheNext: {
160168
en: '(under boss => under mirrors soon)',
169+
cn: '(BOSS 下方 => 即将去镜子下方)',
161170
},
162171
axeNext: {
163172
en: '(out => middle soon)',
173+
cn: '(外 => 即将去中间)',
164174
},
165175
},
166176
},
@@ -192,9 +202,11 @@ Options.Triggers.push({
192202
outputStrings: {
193203
redMirrorWest: {
194204
en: 'Behind => SW',
205+
cn: '后 => 左下 (西南)',
195206
},
196207
redMirrorEast: {
197208
en: 'Behind => SE',
209+
cn: '后 => 右下 (东南)',
198210
},
199211
getBehind: Outputs.getBehind,
200212
},
@@ -214,9 +226,11 @@ Options.Triggers.push({
214226
outputStrings: {
215227
redMirrorEast: {
216228
en: 'Front => NW',
229+
cn: '前 => 左上 (西北)',
217230
},
218231
redMirrorWest: {
219232
en: 'Front => NE',
233+
cn: '前 => 右上 (东北)',
220234
},
221235
goFront: Outputs.goFront,
222236
},
@@ -284,15 +298,15 @@ Options.Triggers.push({
284298
de: 'Frosthieb als nächstes',
285299
fr: 'Taillade de givre bientôt',
286300
ja: '次はフロストスラッシュ',
287-
cn: '下次攻击前侧面',
301+
cn: '冰霜斩 (去背后)',
288302
ko: '다음: 서리 참격', // FIXME
289303
},
290304
drivingFrostNext: {
291305
en: 'Driving Next (face inward)',
292306
de: 'Froststoß als nächstes',
293307
fr: 'Percée de givre bientôt',
294308
ja: '次はフロストスラスト',
295-
cn: '下次攻击后面',
309+
cn: '冰霜刺 (去前面)',
296310
ko: '다음: 서리 일격', // FIXME
297311
},
298312
},
@@ -323,6 +337,7 @@ Options.Triggers.push({
323337
outputStrings: {
324338
cleanse: {
325339
en: 'Cleanse: ${players}',
340+
cn: '驱散: ${players}',
326341
},
327342
},
328343
},
@@ -335,6 +350,7 @@ Options.Triggers.push({
335350
outputStrings: {
336351
text: {
337352
en: 'Star on YOU',
353+
cn: '冰针点名',
338354
},
339355
},
340356
},
@@ -425,6 +441,7 @@ Options.Triggers.push({
425441
outputStrings: {
426442
outThenMiddle: {
427443
en: 'Out => Middle',
444+
cn: '远离 => 中间',
428445
},
429446
out: Outputs.out,
430447
},
@@ -447,12 +464,15 @@ Options.Triggers.push({
447464
outputStrings: {
448465
getUnderCards: {
449466
en: 'Under => Under Cardinal Mirrors',
467+
cn: '下方 => 正点镜下方',
450468
},
451469
getUnderIntercards: {
452470
en: 'Under => Under Intercard Mirrors',
471+
cn: '下方 => 斜点镜下方',
453472
},
454473
getUnderUnknown: {
455474
en: 'Under Boss => Under Mirrors',
475+
cn: 'BOSS 下方 => 镜下方',
456476
},
457477
getUnder: Outputs.getUnder,
458478
},
@@ -518,9 +538,11 @@ Options.Triggers.push({
518538
output.responseOutputStrings = {
519539
getFinalTower: {
520540
en: 'Get Final Tower',
541+
cn: '踩最后塔',
521542
},
522543
avoidFinalTower: {
523544
en: 'Avoid Final Tower',
545+
cn: '躲最后塔',
524546
},
525547
};
526548
const light = data.lightsteepedCount[data.me];
@@ -569,6 +591,7 @@ Options.Triggers.push({
569591
outputStrings: {
570592
text: {
571593
en: 'Stun Aqueous Aether',
594+
cn: '眩晕水以太',
572595
},
573596
},
574597
},
@@ -666,6 +689,9 @@ Options.Triggers.push({
666689
en: `Fast means you can go from the 1st to the 3rd safe spot directly.
667690
Slow means you need to go 1 => 2 => 3 without skipping 2.
668691
This is for casters who may not want to move as much.`,
692+
cn: `快指你可以从第 1 个安全点直接到达第 3 个安全点。
693+
慢指你需要走 1 => 2 => 3 ,不跳过 2。
694+
适用于不想移动太多的读条职业。`,
669695
},
670696
type: 'StartsUsing',
671697
netRegex: { source: 'Shiva', id: ['4D75', '4D76'] },
@@ -717,9 +743,11 @@ Options.Triggers.push({
717743
outputStrings: {
718744
slowText: {
719745
en: '${dir1} => ${dir2} => ${dir3} (slow)',
746+
cn: '${dir1} => ${dir2} => ${dir3} (慢)',
720747
},
721748
fastText: {
722749
en: '${dir1} => ${dir2} => ${dir3} (fast)',
750+
cn: '${dir1} => ${dir2} => ${dir3} (快)',
723751
},
724752
dirNW: Outputs.dirNW,
725753
dirNE: Outputs.dirNE,
@@ -912,9 +940,11 @@ Options.Triggers.push({
912940
outputStrings: {
913941
redDragonHead: {
914942
en: 'Pop Head #${num}',
943+
cn: '撞头 #${num}',
915944
},
916945
bluePuddle: {
917946
en: 'Get Puddle #${num}',
947+
cn: '踩圈 #${num}',
918948
},
919949
},
920950
},
@@ -988,6 +1018,7 @@ Options.Triggers.push({
9881018
},
9891019
bluCleanse: {
9901020
en: 'Exuviation',
1021+
cn: '蜕皮',
9911022
},
9921023
},
9931024
},
@@ -1038,9 +1069,11 @@ Options.Triggers.push({
10381069
outputStrings: {
10391070
proteanGetFinalTower: {
10401071
en: 'Protean => Get Final Tower',
1072+
cn: '八方分散 => 踩最后塔',
10411073
},
10421074
proteanAvoidFinalTower: {
10431075
en: 'Protean => Avoid Final Tower',
1076+
cn: '八方分散 => 躲最后塔',
10441077
},
10451078
},
10461079
},
@@ -1241,13 +1274,13 @@ Options.Triggers.push({
12411274
},
12421275
{
12431276
'locale': 'cn',
1244-
'missingTranslations': true,
12451277
'replaceSync': {
1246-
'Shiva': '希瓦',
1278+
'Earthen Aether': '土以太',
12471279
'Frozen Mirror': '冰面镜',
1248-
'Mothercrystal': '母水晶',
1249-
'Luminous Aether': '光以太',
12501280
'great wyrm': '圣龙',
1281+
'Luminous Aether': '光以太',
1282+
'Mothercrystal': '母水晶',
1283+
'Shiva': '希瓦',
12511284
},
12521285
'replaceText': {
12531286
'Absolute Zero': '绝对零度',

05-shb/trial/titania-ex.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ Options.Triggers.push({
121121
outputStrings: {
122122
breakTether: {
123123
en: 'Break Tether (w/${player})',
124+
cn: '拉断连线 (与${player})',
124125
},
125126
},
126127
},

0 commit comments

Comments
 (0)