forked from GrafNikola/tera-guide
-
Notifications
You must be signed in to change notification settings - Fork 17
/
3023.js
122 lines (118 loc) · 7.2 KB
/
3023.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
// Akalath Quarantine
//
// made by michengs
module.exports = (dispatch, handlers, guide, lang) => {
guide.type = ES;
let debuff = null; // default debuff
return {
// 1 BOSS
"nd-3023-1000": [
{ type: "stop_timers" },
{ type: "despawn_all" }
],
// Debuff removed
"die": [{ type: "func", func: () => { debuff = null; } }],
// Debuf added
"ae-0-0-30231000": [{ type: "func", func: () => debuff = 1 }], // AoE (red)
"ae-0-0-30231001": [{ type: "func", func: () => debuff = 2 }], // AoE (blue)
"am-3023-1000-30231000": [{ type: "func", func: () => debuff = 1 }], // Red
"am-3023-1000-30231001": [{ type: "func", func: () => debuff = 2 }], // Blue
//
"s-3023-1000-104-0": [{ type: "text", sub_type: "message", message: "Random Jump", message_RU: "Прыжок + Стан" }],
"s-3023-1000-105-0": [{ type: "text", sub_type: "message", message: "Back", message_RU: "Поворот назад" }],
"s-3023-1000-110-0": [
{ type: "text", sub_type: "message", message: "Stun", message_RU: "Передний стан" },
{ type: "spawn", func: "circle", args: [false, 553, 0, 175, 10, 260, 0, 6000] }
],
"s-3023-1000-111-0": [
{ type: "text", sub_type: "message", message: "Left Slash", message_RU: "Левая полоса" },
{ type: "spawn", func: "vector", args: [553, 270, 200, 180, 500, 0, 2000] },
{ type: "spawn", func: "vector", args: [553, 270, 200, 0, 300, 0, 2000] },
{ type: "spawn", func: "vector", args: [553, 90, 20, 180, 500, 0, 2000] },
{ type: "spawn", func: "vector", args: [553, 90, 20, 0, 300, 0, 2000] },
{ type: "spawn", func: "vector", args: [553, 6, 302, 270, 200, 0, 2000] },
{ type: "spawn", func: "vector", args: [553, 176, 502, 270, 200, 0, 2000] }
],
"s-3023-1000-112-0": [
{ type: "text", sub_type: "message", message: "Right Slash", message_RU: "Правая полоса" },
{ type: "spawn", func: "vector", args: [553, 90, 200, 180, 500, 0, 2000] },
{ type: "spawn", func: "vector", args: [553, 90, 200, 0, 300, 0, 2000] },
{ type: "spawn", func: "vector", args: [553, 270, 20, 180, 500, 0, 2000] },
{ type: "spawn", func: "vector", args: [553, 270, 20, 0, 300, 0, 2000] },
{ type: "spawn", func: "vector", args: [553, 354, 302, 90, 200, 0, 2000] },
{ type: "spawn", func: "vector", args: [553, 184, 502, 90, 200, 0, 2000] }
],
"s-3023-1000-113-0": "s-3023-1000-111-0",
"s-3023-1000-114-0": "s-3023-1000-112-0",
"s-3023-1000-115-0": [
{ type: "text", sub_type: "message", message: "Back Attack", message_RU: "Удар назад" },
{ type: "spawn", func: "semicircle", args: [90, 280, 553, 0, 0, 15, 160, 0, 2000] },
{ type: "spawn", func: "semicircle", args: [90, 275, 553, 0, 0, 10, 250, 0, 2000] },
{ type: "spawn", func: "semicircle", args: [90, 270, 553, 0, 0, 10, 340, 0, 2000] },
{ type: "spawn", func: "vector", args: [553, 90, 150, 90, 150, 0, 2000] },
{ type: "spawn", func: "vector", args: [553, 270, 150, 270, 150, 0, 2000] }
],
"s-3023-1000-116-0": [
{ type: "text", sub_type: "message", message: "Kaia's Shield", message_RU: "Кайа", class_position: "priest" },
{ type: "text", sub_type: "message", message: "Thrall of Protection", message_RU: "Кайа", class_position: "mystic" },
{ type: "spawn", func: "circle", args: [false, 553, 0, 0, 8, 560, 0, 6000] }
],
"s-3023-1000-3107-0": [
{ type: "text", sub_type: "message", message: "Smash", message_RU: "Конус вперед" },
{ type: "spawn", func: "vector", args: [553, 90, 80, 10, 1000, 0, 4000] },
{ type: "spawn", func: "vector", args: [553, 270, 80, 350, 1000, 0, 4000] }
],
"s-3023-1000-3115-0": [
{ type: "text", sub_type: "message", message: "Spin", message_RU: "Крутилка" },
{ type: "spawn", func: "circle", args: [false, 553, 0, 0, 10, 320, 0, 3500] }
],
"s-3023-1000-3116-0": [
{ type: "text", sub_type: "message", message: "Circles + Spin", message_RU: "Круги + Крутилка" },
{ type: "spawn", func: "circle", args: [false, 553, 0, 0, 10, 320, 0, 5000] }
],
"s-3023-1000-3119-0": [ // red inside
{ type: "text", sub_type: "message", message: "OUT (red)", message_RU: "ОТ НЕГО", check_func: () => debuff === 1, delay: 500 },
{ type: "text", sub_type: "message", message: "IN (blue)", message_RU: "К НЕМУ", check_func: () => debuff === 2, delay: 500 },
{ type: "spawn", func: "circle", args: [false, 553, 0, 0, 10, 270, 0, 4000] },
{ type: "spawn", func: "circle", args: [false, 553, 0, 0, 8, 650, 0, 4000] }
],
"s-3023-1000-3220-0": [ // blue inside
{ type: "text", sub_type: "message", message: "IN (blue)", message_RU: "К НЕМУ", check_func: () => debuff === 1, delay: 500 },
{ type: "text", sub_type: "message", message: "OUT (red)", message_RU: "ОТ НЕГО", check_func: () => debuff === 2, delay: 500 },
{ type: "spawn", func: "circle", args: [false, 553, 0, 0, 10, 270, 0, 4000] },
{ type: "spawn", func: "circle", args: [false, 553, 0, 0, 8, 650, 0, 4000] }
],
// 2 BOSS
"nd-3023-2000": [
{ type: "stop_timers" },
{ type: "despawn_all" }
],
"s-3023-2000-164-0": [{ type: "text", sub_type: "message", message: "Counter Attack (bleed)", message_RU: "Отпрыжка (Кровоток)" }],
"s-3023-2000-166-0": [{ type: "text", sub_type: "message", message: "Turn-back", message_RU: "Оборот назад" }],
"s-3023-2000-175-0": [
{ type: "text", sub_type: "message", message: "Incoming Stun", message_RU: "Рёв" },
{ type: "text", sub_type: "message", delay: 1500, message: "Dodge", message_RU: "Эвейд" }
],
"s-3023-2000-178-0": [{ type: "text", sub_type: "message", message: "Scratching (bleed)", message_RU: "Крутилка (Кровоток)" }],
"s-3023-2000-181-0": [
{ type: "text", sub_type: "message", message: "Rock Throw", message_RU: "Полоса вперед" },
{ type: "spawn", func: "vector", args: [553, 90, 80, 10, 1000, 0, 4000] },
{ type: "spawn", func: "vector", args: [553, 270, 80, 350, 1000, 0, 4000] }
],
"s-3023-2000-182-0": [{ type: "text", sub_type: "message", message: "Knockdown", message_RU: "Опрокид" }],
"s-3023-2000-185-0": [
{ type: "text", sub_type: "message", message: "Big jump (Kaia's Shield)", message_RU: "Прыжок (кайа)", class_position: "priest" },
{ type: "text", sub_type: "message", message: "Big jump (Thrall of Protection)", message_RU: "Прыжок (кайа)", class_position: "mystic" },
{ type: "text", sub_type: "alert", delay: 110000, message: "Big jump soon...", message_RU: "Скоро прыжок...", class_position: "heal" },
{ type: "spawn", func: "circle", args: [false, 553, 0, 0, 10, 500, 0, 6000] },
{ type: "spawn", func: "circle", args: [false, 553, 0, 0, 8, 750, 0, 6000] }
],
"s-3023-2000-202-0": [
{ type: "text", sub_type: "message", message: "Backstab", message_RU: "Назад + Вперед" },
{ type: "spawn", func: "vector", args: [553, 90, 80, 180, 500, 0, 3000] },
{ type: "spawn", func: "vector", args: [553, 270, 80, 180, 500, 0, 3000] }
],
"s-3023-2000-207-0": [{ type: "text", sub_type: "message", message: "Phantom x5 (bleed)", message_RU: "Прыжки x5 (Кровоток)" }],
"s-3023-2000-212-0": [{ type: "text", sub_type: "message", message: "Flash (bleed)", message_RU: "Байт (Кровоток)" }]
};
};