-
Notifications
You must be signed in to change notification settings - Fork 1
/
hints.js
357 lines (324 loc) · 5.71 KB
/
hints.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
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
const text = `
Slamdown::
-Easy:
Death Dealer Decathlon
Point Pursuit Path
Anvil Gold Hoarder
Sky's Majesty Dunk
-Medium:
Single Choice Champion
Archon's Triumph Unleashed
Pixie's Triple Triumph
-Hard:
Glory after the power
Twilight Victor Pinnacle
-Super Hard:
Courtside Transcendental Trebuchet
Boat 2::
-Easy:
Hidden by water
Hidden by nature
Hidden in plain sight
Simple Victory
-Medium:
Victory worth celebrating
Sticky Situation
Hidden Vault
-Hard:
Victory beyond normal
Hidden higher
-Super Hard:
Victory Royale
Medieval Empire::
-Easy:
Peacefully expand your territory
Expand your army
Better together
Teamwork
-Medium:
Modern Age
Threatening army
Expand your territory the other way
-Hard:
Industrial
Modern Soldier
-Super Hard:
Coal Empire
Caesium::
-Easy:
Double Century Coin Collector
Explosive Victory
Flag come back
Mr Burns Simulator
-Medium:
Berry Blast Master
Ambassador of the Electron’s Era
-Hard:
Obsidian’s addiction
Flag Run Glory
-Super Hard:
Roseate Era's Mysterious Patron
Rising Lava is Fun::
-Easy:
Your First Prey
Conqueror of the Lava’s lake
Life is expanding!
Onlooker's Inferno Target
-Medium:
Create the point
Dual Deathstroke Destiny
Nidavellir’s creation
-Hard:
The most unlikely item in the game
All the chances are against me
-Super Hard:
Hot potato (too easy?)
Bedwars*::
-Easy:
Untimely death
One less for the Victory
Boundless Woodland
Endless pain
-Medium:
Expensive Spud
Level up
It’s time to wake up
-Hard:
Omnipotent Ore Excavator
Harder than Rock
-Super Hard:
Efficient Saboteur
Bowsenal 2::
-Easy:
We win these
Shock Therapy
Life Drained
Quite Shocking
-Medium:
Among the many Relics
Last Chance to kill
Marked for Death
-Hard:
The Uninterrupted
One Shot
-Super Hard:
Grim Piercer
Deathrun Classic*::
-Easy:
Runner success
Soul Reaper
Overthrow Hades
Blasted
-Medium:
Way too triggered
Omnia win
Run or hide or die?
-Hard:
Untouched Champion
There are babies in the Basament.... Quick! I have to save them
-Super Hard:
The Grassy run
BlockParty*::
-Easy:
Terrorist Feats
Platform Mastery Marvel
The most famous meme on the Internet
Third success
-Medium:
Champion over the Quartet
Melodic
Doppelganger offense
-Hard:
Pentadic Success Sequence
Perseverance pays off
-Super Hard:
_Jeb and... ?
Trivia Murder Party*::
-Easy:
Password (un)Protected
Runaways
Postmortal
Deathproof
-Medium:
Modern Day Houdini
One Sided
Clairvoyant
Quiplash!
-Hard:
Gambling Addiction
Feels Good to Be A-Five
-Super Hard:
Designated Survivor
Word Bomb::
-Easy:
Alphabet Ace
It’s the name of the game
Speed Demon
Deca-Wordsmith
-Medium:
Anagram Achiever
Turtle Typist
Only love you will ever see
-Hard:
Vowel Virtuoso
Ascending Assembly
-Super Hard:
Greedy Overkill
Crossover*::
-Easy:
Sky High
Victory
This Isn’t sputt time
Sniper
-Medium:
So Below
Flawless
Juggernaut
-Hard:
Stolen Victory
You're Going Down Too
-Super Hard:
Against All Odds
Battle Box::
-Easy:
You're Winner!
Relentless Voter!
Murderous Intent.
I'm Leafing!
-Medium:
World Champion!
Undying Squadron
Stealth 100.
-Hard:
Ace Fighter.
The True Potatoes...
-Super Hard:
The Blade's Heir...
Deep Echo::
-Easy:
Potato Design
Anybody out there?
Desolation, all around
We were here
-Medium:
Christmas came late
Deep beneath the earth
Is this broken?
-Hard:
Gods and Kings
Free of Burden
-Super Hard:
A happy ending?
Bending arena::
-Easy:
Obstruction at Birthplace
Air Temple
Spirit Oasis
Death Looking
-Medium:
Route Ender
Warm Looking
Metropolitan Mirage
-Hard:
The Secret of the Fire
Twitter hit journey
-Super Hard:
Glorius despite difficulties
Randomly Generated Droids::
-Easy:
Hunt down an altered one.
Enter the water into the old world.
Negotiate a deal to end your hunger
End the life of an innocent
-Medium:
Defeat her.
Become one with the potato
Show your gluttony to the potato.
-Hard:
Prove Khaos wrong
Appreciate fast foods.
-Super Hard:
Defeat the world, altered by the influence
West::
-Easy:
Paycheck Time!
Good Samaritan
Advertise go Big
Less than 21
-Medium:
Bandit Buster
Salty Surprise
Ironman’s favorite meal
-Hard:
Saltcave's Secrets
Esteem Peak
-Super Hard:
Serving the West
Wretched West
Pixelfields::
-Easy:
Explosive Canvas
Decapitated owner
The waterfall is hiding my biggest secret
It seems easy in this way
-Medium:
Ouch, that hurt
24-Hour Spud?!
Questionable time
-Hard:
Chrono Destroyer
Arm Designer
-Super Hard:
Oversize Potato
Calamity
Mob Master::
-Easy:
Upgrade Squad Sprint
For the King!
Forest Lurkers
Monster Slayer
-Medium:
Ascension Squad Achievement
Pro Gamer
Centurion's Challenge
-Hard:
Medieval conqueror
Massacre Marathon
-Super Hard:
Necromancer
`.trim();
const tableBody = document.querySelector('#table-container tbody');
const lines = text.split('\n');
const filteredLines = lines.filter(line => line.trim() !== '');
let currentPlotName = '';
let hints = '';
filteredLines.forEach(line => {
if (line.endsWith('::')) {
if (currentPlotName !== '') {
const row = document.createElement('tr');
const plotNameCell = document.createElement('td');
plotNameCell.textContent = currentPlotName;
row.appendChild(plotNameCell);
const hintCell = document.createElement('td');
hintCell.classList.add('hints-cell');
hintCell.innerHTML = hints;
row.appendChild(hintCell);
tableBody.appendChild(row);
}
currentPlotName = line.replace('::', '');
hints = '';
} else {
hints += line + '<br>';
}
});
if (currentPlotName !== '') {
const row = document.createElement('tr');
const plotNameCell = document.createElement('td');
plotNameCell.textContent = currentPlotName;
row.appendChild(plotNameCell);
const hintCell = document.createElement('td');
hintCell.classList.add('hints-cell');
hintCell.innerHTML = hints;
row.appendChild(hintCell);
tableBody.appendChild(row);
}