-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathindex.html
More file actions
758 lines (731 loc) · 64.3 KB
/
Copy pathindex.html
File metadata and controls
758 lines (731 loc) · 64.3 KB
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
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
<!DOCTYPE>
<html>
<head>
<link id = "tab_pic" rel="shortcut icon" href="tab_pics/circus_tent.png" />
<link style="text/css" rel="stylesheet" href="stylesheet.css"/>
<title>Aminal Tracker</title>
</head>
<body oncontextmenu="return false;">
<div id ="row" class="row">
<div id="normalColumn1" class="column"></div>
<div id="normalColumn2" class="column"></div>
<div id="normalColumn3" class="column"></div>
<div class="dungColumn" id="dung1"><span class ="oops">-</span></div>
<div class="dungColumn" id="dung2"><span class ="oops">-</span></div>
<div class="dungColumn" id="dung3"><span class ="oops">-</span></div>
<div class="dungColumn" id="dung4"><span class ="oops">-</span></div>
<div id="songColumn"><span id = "songs" class="song_spacing"></span>
<img id = "redRupee" class = "rupeeButtons" src = "normal/redRupee.png" onmouseDown="modifyRupees(20)"></img><img id = "blueRupee" class = "rupeeButtons" src = "normal/blueRupee.png" onmouseDown="modifyRupees(5)"></img><small id = "rupeeCount">0</small>
<br id="rupeeBreak" class="half_break" style="display: none;"/><img src="./images/farores.png" id="faroresimg" class="bonuspics" onmousedown = "highlight(this)"><img src="./images/firearrows.png" id="firearrowsimg" class="bonuspics" onmousedown = "highlight(this)"><img src="./images/lens.png" id="lensimg" class="bonuspics" onmousedown = "highlight(this)"><img src="./images/chux.png" id="chuButton" onmousedown="enableChus()" class="bonuspics"></img><br />
<img src="./images/silverscale.png" id="silverscaleimg" class="bonuspics" onmousedown = "highlight(this)"><img src="./images/bottle.png" id="bottleimg" class="bonuspics" onmousedown = "highlight(this)"><img src="./images/slingshot.png" id="slingshotimg" class="bonuspics" onmousedown = "highlight(this)"><img src="./images/strength3.png" id="goldengauntletsimg" class="bonuspics" onmousedown = "highlight(this)">
<br class="half_break"/><button id = "chuPlus" class = "chuButtons" onmouseDown="incrementChus()">+</button><button id = "chuMinus" class = "chuButtons" onmouseDown="decrementChus()">-</button><small id = "chuCount">Chus: 0</small>
<br class="half_break"/><span id = "notes" spellcheck="false"><small id = "unread"></small></span><textarea spellcheck="false" rows="19" cols="13" id = "hintInput" class="alt_hint_input"></textarea><br /><br class="half_break"/>
<img id = "childPic" src ="./images/child.png" class = "man"></img><input id = "markChildLocation" class = "mark_spawn"></input>
<img src ="./images/adult.png" id = "adultPic" class = "man"></img><input id = "markAdultLocation" class = "mark_spawn"></input><br>
<img id = "medallionPic" class = "man"></img><input id="markMedallions" class="layout_input" ></input><br>
<img id = "stonePic" class = "man"></img><input id="markStones" class= "layout_input"> </input><br>
<div id="dungeon_er_input_div">
<text class="dung_er_label">DeDoJaFoFiWa</text><br><text class="dung_er_label">ShSpBoIcGt</text><textarea id="mark_ER_Dungeons" class="layout_input">dedojafofiwashspboicgt</textarea>
</div>
<br /><br />
<img id="ageButton" onmousedown="switchAge()" class="buttonpics" src ="./images/child.png"></img><br />
<br /><br><br><br><br><br><br><br><br><br><br><br><br><br><button id="timerControl" onmousedown="timerControl()">Pause</button><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
</div>
<div id="info_column">
<small id="checks_remaining" class="check_text"> Remaining:196</small><small id="logically_accessible" class="check_text">In Logic: </small><br />
<small id="tokens_acquired" class="check_text">Tokens: </small><small id="skulls_in_logic" class="check_text">Skulls: </small><br />
<img src = "./normal/items/forest.png" id = "dung4_icon" class = "medallions"><small id="text_dung4" class="dung4">???</small><img id="dung4_req1" onmousedown = "highlight(this)"><small class="track_text" id="dung4_text2" ></small><img id="dung4_req2" onmousedown = "highlight(this)"><small class="track_text" id="dung4_text3" ></small><img id="dung4_req3" onmousedown = "highlight(this)"><img id="dung4_req4" onmousedown = "highlight(this)"><img id="dung4_req5" onmousedown = "highlight(this)">
<br />
<img src = "./normal/items/fire.png" id = "dung5_icon" class = "medallions"><small id="text_dung5" class="dung5">???</small><img id="dung5_req1" onmousedown = "highlight(this)"><small class="track_text" id="dung5_text2" ></small><img id="dung5_req2" onmousedown = "highlight(this)"><small class="track_text" id="dung5_text3" ></small><img id="dung5_req3" onmousedown = "highlight(this)"><img id="dung5_req4" onmousedown = "highlight(this)"><img id="dung5_req5" onmousedown = "highlight(this)"><br />
<img src = "./normal/items/water.png" id = "dung6_icon" class = "medallions"><small id="text_dung6" class="dung6">???</small><img id="dung6_req1" onmousedown = "highlight(this)"><small class="track_text" id="dung6_text2" ></small><img id="dung6_req2" onmousedown = "highlight(this)"><small class="track_text" id="dung6_text3" ></small><img id="dung6_req3" onmousedown = "highlight(this)"><img id="dung6_req4" onmousedown = "highlight(this)"><img id="dung6_req5" onmousedown = "highlight(this)"><br />
<img src = "./normal/items/light.png" id = "dung7_icon" class = "medallions"><small id="text_dung7" class="dung9" onmousedown="identifyMedal(this)">???</small><img id="dung7_req1" onmousedown = "highlight(this)"><small class="track_text" id="dung7_text2" ></small><img id="dung7_req2" onmousedown = "highlight(this)"><small class="track_text" id="dung7_text3" ></small><img id="dung7_req3" onmousedown = "highlight(this)"><img id="dung7_req4" onmousedown = "highlight(this)"><img id="dung7_req5" onmousedown = "highlight(this)"><br />
<img src = "./normal/items/light.png" id = "dung8_icon"class = "medallions"><small id="text_dung8" class="dung9" onmousedown="identifyMedal(this)">???</small><img id="dung8_req1" onmousedown = "highlight(this)"><small class="track_text" id="dung8_text2" ></small><img id="dung8_req2" onmousedown = "highlight(this)"><small class="track_text" id="dung8_text3" ></small><img id="dung8_req3" onmousedown = "highlight(this)"><img id="dung8_req4" onmousedown = "highlight(this)"><img id="dung8_req5" onmousedown = "highlight(this)"><br />
<img src = "./normal/items/light.png" id = "dung9_icon" class = "medallions"><small id="text_dung9" class="dung9" onmousedown="identifyMedal(this)">???</small><img id="dung9_req1" onmousedown = "highlight(this)"><small class="track_text" id="dung9_text2" ></small><img id="dung9_req2" onmousedown = "highlight(this)"><small class="track_text" id="dung9_text3" ></small><img id="dung9_req3" onmousedown = "highlight(this)"><img id="dung9_req4" onmousedown = "highlight(this)"><img id="dung9_req5" onmousedown = "highlight(this)"><br />
<small id="text_gan" >GAN</small><img src="https://i.imgur.com/uAyOlX8.png" id="gan_req1" class="requirements" onmousedown = "highlight(this)"><img src="https://i.imgur.com/NsuqX43.png" id="gan_req2" class="requirements" onmousedown = "highlight(this)"><img src="https://i.imgur.com/muCeqKm.png" id="gan_req3" class="requirements" onmousedown = "highlight(this)">
<br /><img src="./images/lullaby.png" id="lullabyimg" class="songpics" onmousedown = "highlight(this)"><img src="./images/eponas.png" id="eponasimg" class="songpics" onmousedown = "highlight(this)"><img src="./images/sarias.png" id="sariasimg" class="songpics" onmousedown = "highlight(this)"><img src="./images/suns.png" id="sunsimg" class="songpics" onmousedown = "highlight(this)"><img src="./images/sot.png" id="sotimg" class="songpics" onmousedown = "highlight(this)"><img src="./images/sos.png" id="sosimg" class="songpics" onmousedown = "highlight(this)">
<br /><img src="./images/minuet.png" id="minuetimg" class="songpics" onmousedown = "highlight(this)"><img src="./images/bolero.png" id="boleroimg" class="songpics" onmousedown = "highlight(this)"><img src="./images/serenade.png" id="serenadeimg" class="songpics" onmousedown = "highlight(this)"><img src="./images/requiem.png" id="requiemimg" class="songpics" onmousedown = "highlight(this)"><img src="./images/nocturne.png" id="nocturneimg" class="songpics" onmousedown = "highlight(this)"><img src="./images/prelude.png" id="preludeimg" class="songpics" onmousedown = "highlight(this)">
<br /><img src = "./normal/items/emerald.png" id = "dung1_icon" class = "stones"><small id="text_dung1" class="dung1" ></small><img id="dung1_req1" onmousedown = "highlight(this)"><small class="track_text" id="dung1_text2" ></small><img id="dung1_req2" onmousedown = "highlight(this)"><small class="track_text" id="dung1_text3" ></small><img id="dung1_req3" onmousedown = "highlight(this)"><img id="dung1_req4" onmousedown = "highlight(this)"><img id="dung1_req5" onmousedown = "highlight(this)"><br />
<img src = "./normal/items/ruby.png" id = "dung2_icon" class = "stones"><small id="text_dung2" class="dung2"></small><img id="dung2_req1" onmousedown = "highlight(this)"><small class="track_text" id="dung2_text2" ></small><img id="dung2_req2" onmousedown = "highlight(this)"><small class="track_text" id="dung2_text3" ></small><img id="dung2_req3" onmousedown = "highlight(this)"><img id="dung2_req4" onmousedown = "highlight(this)"><img id="dung2_req5" onmousedown = "highlight(this)"><br />
<img src = "./normal/items/sapphire.png" id = "dung3_icon" class = "stones"><small id="text_dung3" class="dung3"></small><img id="dung3_req1" onmousedown = "highlight(this)"><small class="track_text" id="dung3_text2" ></small><img id="dung3_req2" onmousedown = "highlight(this)"><small class="track_text" id="dung3_text3" ></small><img id="dung3_req3" onmousedown = "highlight(this)"><img id="dung3_req4" onmousedown = "highlight(this)"><img id="dung3_req5" onmousedown = "highlight(this)"><br />
<div id = "barren_hints_div">
<small class="hint_text" id="barren_text">Barren</small>
<br /> <input spellcheck="false" id = "barren_input1" class = "hint_input"></input><input spellcheck="false" id = "barren_input2" class = "hint_input"></input><input spellcheck="false" id = "barren_input3" class = "hint_input"></input><input spellcheck="false" id = "barren_input4" class = "hint_input"></input><input spellcheck="false" id = "barren_input5" class = "hint_input"></input>
</div>
<div id = "important_hints_div">
<small class="hint_text" id="important_text">Important</small>
<br /> <input spellcheck="false" id = "important_input1" class = "hint_input"></input><input spellcheck="false" id = "important_input2" class = "hint_input"></input><input spellcheck="false" id = "important_input3" class = "hint_input"></input>
</div>
<small class="hint_text" id="woth_text" >WOTH</small>
<div id = "path_hints_div"><div style="display: flex;text-align:center;"><div><input spellcheck="false" id="woth_input1" class = "hint_input"><br><text id="path_arrow1" class="path_arrow">↓<br></text><input spellcheck="false" id="path_boss1" class = "hint_input"></div><div><input spellcheck="false" id="woth_input2" class = "hint_input"><br><text id="path_arrow2"class="path_arrow">↓<br></text><input spellcheck="false" id="path_boss2" class = "hint_input"></div><div><input spellcheck="false" id="woth_input3" class = "hint_input"><br><text id="path_arrow3"class="path_arrow">↓<br></text><input spellcheck="false" id="path_boss3" class = "hint_input"></div><div><input spellcheck="false" id="woth_input4" class = "hint_input"><br><text id="path_arrow4"class="path_arrow">↓<br></text><input spellcheck="false" id="path_boss4" class = "hint_input"></div><div><input spellcheck="false" id="woth_input5" class = "hint_input"><br><text id="path_arrow5"class="path_arrow">↓<br></text><input spellcheck="false" id="path_boss5" class = "hint_input"></div><div><input spellcheck="false" id="woth_input6" class = "hint_input"><text id="path_arrow6"class="path_arrow">↓<br></text><input spellcheck="false" id="path_boss6" class = "hint_input"></div><div><input spellcheck="false" id="woth_input7" class = "hint_input"><br><text id="path_arrow7"class="path_arrow">↓<br></text><input spellcheck="false" id="path_boss7" class = "hint_input"></div><div><input spellcheck="false" id="woth_input8" class = "hint_input"><br><text id="path_arrow8"class="path_arrow">↓<br></text><input spellcheck="false" id="path_boss8" class = "hint_input"></div><br></div>
</div>
<div id = "scrollable_section">
<div id = "soli_woth_info">
<div id = "woth_info">
<small id="woth1_title" class="woth_info_title" onmousedown="resetWoth(this,1)"></small><br /><small id="woth1_text1" class="woth_info_text"></small><small id="woth1_text2" class="woth_info_text"></small><small id="woth1_text3" class="woth_info_text"></small><small id="woth1_text4" class="woth_info_text"></small><small id="woth1_text5" class="woth_info_text"></small><small id="woth1_text6" class="woth_info_text"></small><small id="woth1_text7" class="woth_info_text"></small>
<small id="woth2_title" class="woth_info_title" onmousedown="resetWoth(this,2)"></small><br /><small id="woth2_text1" class="woth_info_text" ></small><small id="woth2_text2" class="woth_info_text"></small><small id="woth2_text3" class="woth_info_text"></small><small id="woth2_text4" class="woth_info_text"></small><small id="woth2_text5" class="woth_info_text"></small><small id="woth2_text6" class="woth_info_text"></small><small id="woth2_text7" class="woth_info_text"></small>
<small id="woth3_title" class="woth_info_title" onmousedown="resetWoth(this,3)"></small><br /><small id="woth3_text1" class="woth_info_text"></small><small id="woth3_text2" class="woth_info_text"></small><small id="woth3_text3" class="woth_info_text"></small><small id="woth3_text4" class="woth_info_text"></small><small id="woth3_text5" class="woth_info_text"></small><small id="woth3_text6" class="woth_info_text"></small><small id="woth3_text7" class="woth_info_text"></small>
<small id="woth4_title" class="woth_info_title" onmousedown="resetWoth(this,4)"></small><br /><small id="woth4_text1" class="woth_info_text" ></small><small id="woth4_text2" class="woth_info_text"></small><small id="woth4_text3" class="woth_info_text"></small><small id="woth4_text4" class="woth_info_text"></small><small id="woth4_text5" class="woth_info_text"></small><small id="woth4_text6" class="woth_info_text"></small><small id="woth4_text7" class="woth_info_text"></small>
<small id="woth5_title" class="woth_info_title" onmousedown="resetWoth(this,5)"></small><br /><small id="woth5_text1" class="woth_info_text"></small><small id="woth5_text2" class="woth_info_text"></small><small id="woth5_text3" class="woth_info_text"></small><small id="woth5_text4" class="woth_info_text"></small><small id="woth5_text5" class="woth_info_text"></small><small id="woth5_text6" class="woth_info_text"></small><small id="woth5_text7" class="woth_info_text"></small>
<small id="woth6_title" class="woth_info_title" onmousedown="resetWoth(this,6)"></small><br /><small id="woth6_text1" class="woth_info_text"></small><small id="woth6_text2" class="woth_info_text"></small><small id="woth6_text3" class="woth_info_text"></small><small id="woth6_text4" class="woth_info_text"></small><small id="woth6_text5" class="woth_info_text"></small><small id="woth6_text6" class="woth_info_text"></small><small id="woth6_text7" class="woth_info_text"></small>
<small id="woth7_title" class="woth_info_title" onmousedown="resetWoth(this,7)"></small><br /><small id="woth7_text1" class="woth_info_text"></small><small id="woth7_text2" class="woth_info_text"></small><small id="woth7_text3" class="woth_info_text"></small><small id="woth7_text4" class="woth_info_text"></small><small id="woth7_text5" class="woth_info_text"></small><small id="woth7_text6" class="woth_info_text"></small><small id="woth7_text7" class="woth_info_text"></small>
<small id="woth8_title" class="woth_info_title" onmousedown="resetWoth(this,8)"></small><br /><small id="woth8_text1" class="woth_info_text"></small><small id="woth8_text2" class="woth_info_text"></small><small id="woth8_text3" class="woth_info_text"></small><small id="woth8_text4" class="woth_info_text"></small><small id="woth8_text5" class="woth_info_text"></small><small id="woth8_text6" class="woth_info_text"></small><small id="woth8_text7" class="woth_info_text"></small>
</div>
</div>
</div>
<div id="dungeons_summary">
</div>
<div id = "dungspawnInputs">
<br><br><br /><br /><br><img src = "./normal/triforce.png" id = "triforcePic" class = "medallions"></img><input id = "pieceDungeons" class="layout_input"></input>
</div>
</div>
<div id="linsoColumn"><img id ="linso_background" src="./images/background.png"></div>
<div id="checkSummaryColumn1" class="checkSummaryColumn">
<small id="bomb_bag1_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Bomb Bag → </small><br />
<small id="bomb_bag2_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Bomb Bag → </small><br />
<small id="bomb_bag3_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Bomb Bag → </small><br />
<small id="boomerang_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Boomerang → </small><br />
<small id="bottle1_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Bottle → </small><br />
<small id="bottle2_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Bottle → </small><br />
<small id="bottle3_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Bottle → </small><br />
<div id="bottle4_location_div"><small id="bottle4_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Bottle → </small><br></div>
<small id="bow1_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Bow → </small><br />
<small id="bow2_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Bow → </small><br />
<small id="bow3_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Bow → </small><br />
<small id="dins_fire_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Dins Fire → </small><br />
<small id="farores_wind_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Farores → </small><br />
<small id="fire_arrows_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Fire Arrows → </small><br />
<div id="gerudo_card_location_div"><small id="gerudo_card_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Gerudo Card → </small><br></div>
<small id="goron_tunic_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Goron Tunic → </small><br />
<small id="hammer_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Hammer → </small><br />
<small id="hookshot1_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Hookshot → </small><br />
<small id="hookshot2_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Hookshot → </small><br />
<small id="hover_boots_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Hover Boots → </small><br />
<div id="ice_arrows_location_div"><small id="ice_arrows_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Ice Arrows → </small><br /></div>
<small id="iron_boots_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Iron Boots → </small><br />
<div id="forest_key_ring_location_div"><small id="forest_key_ring_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Forest Key Ring → </small><br></div>
<div id="fire_key_ring_location_div"><small id="fire_key_ring_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Fire Key Ring → </small><br></div>
<div id="water_key_ring_location_div"><small id="water_key_ring_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Water Key Ring → </small><br></div>
<div id="spirit_key_ring_location_div"><small id="spirit_key_ring_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Spirit Key Ring → </small></div>
<div id="checkSummaryColumn2">
<small id="kokiri_sword_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Kokiri Sword → </small><br />
<small id="lens_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Lens → </small><br />
<div id="rutos_letter_location_div"><small id="rutos_letter_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Letter → </small><br /></div>
<small id="light_arrows_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Light Arrows → </small><br />
<small id="magic1_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Magic → </small><br />
<small id="magic2_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Magic → </small><br />
<div id="magic_bean_pack_location_div"><small id="magic_bean_pack_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Magic Bean Pack→ </small><br></div>
<small id="mirror_shield_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Mirror Shield → </small><br />
<small id="scale1_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Scale → </small><br />
<small id="scale2_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Scale → </small><br />
<small id="slingshot1_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Slingshot → </small><br />
<small id="slingshot2_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Slingshot → </small><br />
<small id="slingshot3_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Slingshot → </small><br />
<small id="strength1_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Strength → </small><br />
<small id="strength2_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Strength → </small><br />
<small id="strength3_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Strength → </small><br />
<small id="trade_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Trade → </small><br />
<small id="wallet1_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Wallet → </small><br />
<small id="wallet2_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Wallet → </small><br />
<div id="wallet3_location_div"><small id="wallet3_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Wallet → </small><br></div>
<small id="zora_tunic_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Zora Tunic → </small><br />
<div id="shadow_key_ring_location_div"><small id="shadow_key_ring_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Shadow Key Ring → </small><br></div>
<div id="well_key_ring_location_div"><small id="well_key_ring_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Well Key Ring → </small><br></div>
<div id="gtg_key_ring_location_div"><small id="gtg_key_ring_location" class="checkSummaryText" onmousedown = "toggleHint(this)">GTG Key Ring → </small><br></div>
<div id="ganons_key_ring_location_div"><small id="ganons_key_ring_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Ganons Key Ring → </small></div>
<div id="biggoron_sword_location_div"><small id="biggoron_sword_location" class="checkSummaryText" onmousedown = "toggleHint(this)">BGS → </small><br></div>
<div id="nayrus_love_location_div"><small id="nayrus_love_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Nayru's → </small><br></div>
<div id="stone_of_agony_location_div"><small id="stone_of_agony_location" class="checkSummaryText" onmousedown = "toggleHint(this)">Agony → </small></div>
</div>
<textarea spellcheck="false" rows="25" cols="80" id = "simLog" class = "simLog"></textarea><br>
<button id = "simCheckAltar" onclick="simCheckAltar()" style = "display: none;">Check Altar</button>
<button id = "simCheckChildSpawn" onclick="simCheckChildSpawn()" style = "display: none;">Check Child Spawn</button>
<button id = "simCheckAdultSpawn" onclick="simCheckAdultSpawn()" style = "display: none;">Check Adult Spawn</button>
<button id = "simCheckLightArrowHint" onclick="simCheckLightArrowHint()" style = "display: none;">Check Light Arrow Hint</button>
</div>
<div id="probabilityColumn">
<small id = "theLetterN">n </small><input spellcheck="false" id = "probability_input" class = "hint_input" value = '1'></input><br>
<small id="major_probability">Searching For (0%)</small><br><div id = "searchingFor_div"><img id = "goMode" src = "./normal/gomode.png"></img></div>
<img src = "./normal/frogsong.png" id="frogSongHelper"></img>
</div>
<small id = "timer"></small><br>
</div>
<div id="myModal" class="modal">
<div class="modal-content">
<span class="close">×</span>
<p> The tracker is designed to be used with the browser in fullscreen mode (f11).
<br><br><b>Inputs</b>:
<br>All inputs are done using an input box listed on the left of each check name.
<br><b>Items: </b>
<br>x,a,q for junk, small key, boss key. You may also left click, right click or middle click the check name. the former will typically be faster.
<br>Otherwise, an item code that typically is an initialism of the common name for that item. these are listed on the bottom left if you scroll down. they can also be customized there but note that a code should not overlap with the start of different code.
<br>End with a capital letter to input peeked items. Click off the check when item has been obtained.
<br><br>The following may be input using ANY check input box.
<br><b>Path and Barrens:</b>
<br>Start with a prefix: 1 for path or 2 for barren. continue with an area code, plus a path code for pathes. these codes are listed under the 'Location Codes' button.
<br>For example, 1trde means trail is path to gohma. 1riev means river is evil's bane. 2zd means domain is barren.
<br><b>Always and Sometimes:</b>
<br>Start with a prefix: 3 for always, 4 for sometimes. follow with codes for the hint and item(s).
<br>For example, 3bx means biggoron is nothing. 44bxsl means bowling has a junk item and a slingshot. 4daho means dancing dad has a hookshot.
<br>Codes for locations can be found by scrolling down and pressing the "Location Codes" button.
<br><b>Medallions:</b>
<br>Start with prefix: 0. follow with two items codes for the dungeon that has each medallion, going in the order: light, forest, fire, water, shadow, spirit.
<br>For example, 0defofrshspdo means deku has light, forest has forest, pocket has fire etc.
<br><br><b>Location Color Codes:</b>
<br>Bright green = can access logically with items you currently have
<br>Faded green = can access logically with items you currently have access to
<br>Faded yellow = can check out of logic (based on items you currently have access to)
<br>White = known but currently unobtainable
<br><br> Child and adult emoji boxes are used to input spawns relevant to check accessibility for child and adult, respectively (or even irrelevant spawns to help you remember).
<br><br> Timer can be started and paused using the pause key
<br><br> <b>Path Display</b>
<br> Left click items listed to the left of the arrow to highlight them yellow or right click to remove them. Left clicking the area name brings back all removed items.
<br> Click arrow to add an item to the right of it by clicking an item in the check summary. these items can be highlighted yellow with left click, surrounded by a red box with middle click and removed with right click.
<br><br><b>Check Summary</b>:
<br>Right clicking locations will toggle the item from it as obtained/unobtained.
<br><br><b>Simulator</b>:
<br>To start the simulator click the "Play the Sim" button and select a spoiler log (only S6 and S5 tested).
<br>If you enter in a value from 1-200 in the input box next to the "Play the Sim" button, a seed included with the tracker will be used instead of requiring a selection(this feature does not work offline).
<br>The log will appear which keeps track of what you find. It will initially tell you your starting dungeon reward, song, age, and spawn.
<br>Click the "Check Altar" button to mark medallions and stones.
<br>Click the "Check Adult Spawn" or "Check Child Spawn" button to reveal the spawn for the age you didn't start as.
<br>Left click a check to get it. Right click a check to peek it. You can then left or right click the peeked check again to obtain it.
<br>If you peek a check which is not freestanding, it will tell you that you found an unknown big chest, labeled by "???". You can left click the check again to obtain the item there.
<br>Click a Gossip Stone check (colored pink) to get a hint. WotH, Path, Barren, Always, and Sometimes hints can then be manually entered in the tracker.
<br><br><b>Animal Companionship</b>:
<br>Gain 1 companion XP with current animal after inputting 20 items into check input boxes or through the hint box.
<br>companion level is equal to 2.5*sqrt of companion XP-1, rounded down.
<br>the tracker will roll a d2 once for every companion level, then reroll animals other than your highest level animal for every result of 1. if it fails to roll that animal, it will repeat the process for your next highest level animal.
<br>in other words, increase rolling odds for a particular animal after 1,2,3,4,6,8,11,13,16,20... seeds played with that animal.
<br><b>wish for:</b> the wished for animal will be given highest rolling priority and a 2 lvl buff towards its chance of being rolled. this eventually guarantees its dominance even if you don't consistently refresh for it.
</p>
</div>
</div>
<div id="myModal3" class="modal">
<div class="modal-content">
<span class="close">×</span>
<p>
<b>Area Codes</b>
<br> ko = kokiri
<br> ra = ranch
<br> hf = hyrule field
<br> gv = gerudo valley
<br> lh = lake hylia
<br> mk = market
<br> ca = hyrule castle
<br> ou = outside ganon's castle
<br> to = temple of time
<br> zf = zora's fountain
<br> ic = ice cavern
<br> de = deku tree
<br> lo = lost woods
<br> sf = sfm
<br> go = goron city
<br> dc = dodongo's cavern
<br> tr = trail
<br> cr = crater
<br> ka = kakariko
<br> gy = graveyard
<br> zr = zora's river
<br> zd = zora's domain
<br> co = colossus
<br> hw = haunted wasteland
<br> th = thieve's hideout
<br> gf = gerudo fortress
<br> jj = jabu jabu
<br> fo = forest
<br> fi = fire
<br> wa = water
<br> sh = shadow
<br> sp = spirit
<br> ga = ganon's castle
<br> gt = gtg
<br> we = well
<br>
<br><b>Always Hints(doesn't work in the note box)</b>
<br>use prefix 3 (example: 33x means 30 skulls has nothing)
<br>
<br> 3 = 30 skulls
<br> 4 = 40 skulls
<br> 5 = 50 skulls
<br> o = oot song
<br> n = burning kak
<br> b = trade quest
<br> f = frogs 2
<br> m = skull mask
<br>
<br><b>Sometimes Hints(doesn't work in the note box)</b>
<br>use prefix 4 (example: 4chx means anju's chickens has nothing)
<br>
<br>bo = Bolero
<br>su = Sun's Song
<br>me = Minuet
<br>pr = Prelude
<br>re = Requiem
<br>se = Serenade
<br>2 = 20 Tokens
<br>po = Poes
<br>ch = Anju's Chickens
<br>cg = Composer's Grave
<br>sc = Scrub Crater Child
<br>da = Goron Dance
<br>f1 = Frogs 1
<br>ma = Goron Maze 3
<br>gp = Goron Pot
<br>15 = Gerudo Archery 2
<br>ca = Din's Fairy
<br>fo = Ice Bottom of Fountain
<br>kz = Thaw King
<br>di = Hylia Lab Dive
<br>og = Ganon's Fairy
<br>hs = Hylia Sun Shoot
<br>ki = Skull Kid
<br>rg = Redead Grave
<br>ta = Target
<br>le = Market Lens Game
<br>vr = Gerudo Hammer
<br>wa = Wasteland
<br>fl = Fire Top
<br>pi = Fire Scarecrow
<br>fi = GTG Final
<br>to = GTG Toilet
<br>ir = Ice Irons
<br>st = Ganon's Shadow Trial 2
<br>ja = Jabu Boomerang
<br>sp = Shadow Pot
<br>lh = Spirit Left Hand
<br>rh = Spirit Right Hand
<br>ce = Water Pillar
<br>wb = Water Boss Key
<br>ri = Water River
<br>4f = Din's Fairy & Ganon's Fairy
<br>4h = Fire Hammer 1 & 2
<br>4t = Ganon's Spirit Trial 1 & 2
<br>4g = Gerudo Archery 1 & 2
<br>4v = Gerudo Valley Box & Fall
<br>4l = Hylia Lab Top & Adult Fishing
<br>4b = Market Bowling 1 & 2
<br>4d = Shadow Din's 1 & 2
<br>4i = Shadow Spinning 1 & 2
<br>4a = Spirit Adult Left & Right
<br>4c = Spirit Child Left & Right
<br>4s = Spirit Right Hand & Left Hand
<br>4r = Water Dark Link & River
<br>4w = Well Dead Hand & Invisible
<br>4z = Zora Diving & Torches
<br>
<br><b><u>Legacy(note box) Hint Codes</u></b>
<br><b>Dual hints (hint item1 item2)</b>
<br />castle fairies = hcogc
<br />chu bowling = chu, bowl, bowling
<br />valley box+crate = gv, val
<br />lake bean = lh, lhb, lhbean
<br />domain dive+torch = zd, zddt, dom, domdt
<br />horseback archery = hba
<br />dead hand = dea2, dead2, deha2, dh2
<br />fire hammer loop = fil, filoop, haml, hamloop
<br />dark link loop = dll, dlloop, dlriv
<br />shadow wooden walls = shdin, shend, shwo, shwood
<br />shadow invisible blades = shinv, shblades
<br />adult spirit = adsp, spblock
<br />child spirit = chsp, spcrawl
<br />colossus hands = rhlh, sphands
<br />spirit trial = spt
<br />
<br /><b>Individual hints (hint item)</b>
<br />hylia bottle = hyb, rut, ruto, rutos, bottle, bot
<br />atz grotto = atz
<br />crater bean = crb, crater, craterbean
<br />graveyard box = grb, gybox, box, gybean
<br />colossus bean = cob, colossusbean, col, colo, colossus
<br />fountain peek = fop, icyp, fountainp
<br />hylia sun = hyliasun, shootthesun, sunshoot, shootsun, ss, sts
<br />poes = poe, poes
<br />lens game = len, lens, lensgame, chestgame, cmg, tcg
<br />20 skulls = 20
<br />30 skulls = 30
<br />40 skulls = 40
<br />50 skulls = 50
<br />redead grave = red, redead, sgr, sung, sungrave
<br />composers item = coi, comp, composer
<br />composers song = cos
<br />scarecrow = sca, scarecrow, pie, pierre
<br />top of fire = fla, hammer, flare, flaredancer
<br />water bk = wbk, waterbk
<br />water river = riv, river, riverch, riverchest
<br />gtg final = fin, gtg, gtgf, gtgfin, gtgfinal
<br />toilet = toi, toilet, gtgtoilet
<br />dead hand = dea, deadhand
<br />wasteland = was, waste, wasteland
<br />colossus song = ws, req, wls, desert, wastesong, colosong
<br />pot = pot
<br />dancing = dan, daru, darunia, dancin, dancing
<br />left hand = lef, mir, mirror, lefthand
<br />right hand = rig, sil, silver, silvers, righthand
<br />gc hammer = goh, gchammer, gcleft, maze3
<br />gv hammer = gvh, gvhammer
<br />cuccos = cuc, cucc, cucco, cuccos, chicken, chickens
<br />crater song = cra, bol, bolero
<br />meadow song = mea, min, minuet
<br />tot song = 1me, tot, pre, prelude
<br />king zora = kin, kz, kingzora
<br />boomerang chest = jab, jabu, boom, boomerang, rang, boo
<br />adult shooting = sho, shooting, archery, shoo
<br />forest floormaster = ffl, forestfloor, ffloor
<br />shadow floormaster = sfl, shadowfloor, shfloor
<br />burning kak = 3me, noc, nocturne
<br />ice song = ice, ser, serenade
<br />fountain hinted = fou, fountain, icy
<br />saria kid = kid, skullkid
<br />biggoron = big, bgs, trade
<br />skull mask = mas, skullmask, mask
<br />mask of truth = tru
<br />frogs 2 = fr2, frog, frogs, frogs2
<br />oot item = ooti, ootitem, thrown, thr, toss, gfcb (gift from canonical bae)
<br />oot song = oot, oots, ootsong
<br />crater child scrub = scr
<br />hyrule castle fairy = hc, ohc, cas, hfa, casf, hyf
<br />ganon fairy = ogc, gfa, gaf
<br />lost woods target = tar, targ, target,
<br />frogs in storm = fr1, frogs1, frog1
<br />hylia lab dive = div, dive,
<br />water pillar = pil, pill, pillar, cen, cent, central
<br />shadow pot = shap, shapot, shp, shpot
<br />ice irons = iro, iron, irons,
<br />ganon shadow trial 2 = sh2, st, sha2, st2, lik, sht
<br />child spirit left = chspirit1, chspi1, csp1, cs1, chl, ch1
<br />child spirit right= chspirit2, chspi2, csp2, cs2, chr, ch2
<br />horse back archery 1000 = hba1, 1000, 100
<br />horse back archery 1500 = hba2, 1500, 150
<br />hylia labtop = labtop, laptop, laro, labroof, topolab, topoflab
<br />valley ledge = valley1, gv1, gvledge, valleyledge, valledge, val1
<br />valley waterfall = valley2, gv2, waterfall, gvfall, watfall, val2
<br />domain torchrun = zdtorches, zdfire, zdfir, domtorches, domfire, domfir
<br />domain diving game = zddiving, zddiv, zdgame, domdiving, domdiv, domgame
<br />deadhand = dh, deadhand, mrhand, hand, deha, dead
<br />behind deadhand = dhbehind, dhback, inv, steve, steven, bdh
<br />dark link= dlink, dl, me, clone, darklink, yami
</p>
</div>
</div>
<div id="patchNotesModal" class="modal" data-version="73">
<div class="modal-content">
<span class="close">×</span>
<p>
<b>Patch Notes</b>
<!-- IMPORTANT: When adding a patch note, also update data-version to match the latest note -->
<br />73: dual hints supported, see location codes
<br />72: added left click / right click to dungeon entrances to highlight/hide them. also added med images to dungeon entrances
<br />71: added buttons to toggle bigger path hint font and location headers
<br />70: added unimportant important items (bgs, sto, nay)
<br />69: added right click / left click on path hints to collapse path hints and reduce clutter
<br />68: added S9 preset, dungeon ER, important items, light arrow hint
<br />67: various changes up to SGL 2025 and league S9
<br />66: added new animals and increased the power of levels to compensate for decreased roll odds
<br />65: added yami-mal evolution: if nocturne of shadow is located in the animal's preferred location, it will gain yami powers for the rest of the seed and a permanent +6.66% increase in XP(additive multiplier). also quartered xp gains during sim mode.
<br />64: fixed animal rng to work as described (leveling up other animals was taking away from odds of rolling highest level animal)
<br />63: added more locations to alt hint input(to support dual hint locations)
<br />62: added ability to enter items into song locations. changed prescription input from "pre" to "scr"
<br />61: changed the way big chest info is displayed. can capitalize x(or first letter of whatever your junk input is) to signify a big chest item that wasn't important(bait item)
<br />60: added ToD tracking--yellow means day;blue means night. left click number to save value;right click to load. emojis set beginning/mid night/day. hotkey is period, also supports controller
<br />59: replaced sim seeds with 200 new seeds. if you collect 20 items in a built-in seed, the seed number will automatically increment for next time.
<br />58: may now play sim using seeds included with the tracker. currently 20 seeds are included. to use, enter a value from 1-20 in the input box next to "Play the Sim"
<br />57: added a new simulator(see halp), credit to exodus
<br />56: added animal companionship; gain 1 XP with current animal after inputting a certain number of items. chance of rolling an animal goes up with its level(more info in halp)
<br />55: fix for bait probability(calculation was very wrong); also added the ability to click bait text to decrement untracked items (DD, bigo, stone of agony, ice arrows, nayru's)
<br />54: cleaned up "searching for"--won't display items if you know about the location of all its copies or if you have an item you only need one of(like a bomb bag)
<br />53: added light theme and a preset for season 6 (changes by exodus)
<br />52: added league S3 and SGL 2022 preset (exodus)
<!-- <br />51: known but not obtained item locations now stay in the checklist
<br />50: right clicks on items listed in woth locations now remove the item instead of highlighting it red. The woth location can be reset by clicking on its title. (change by exodus)
<br />49: searching for items are now manually tracked. click items listed to remove them. right click item icons on main tracker to add them. n can be modified (chance of finding at least one searched for item in n checks).
<br />48: added probabilities for chance of an item from a category(explosives, major, bait(in big chests)) in any one check. This is a simplfied calculation based on items left in that category and checks remaining. Logic is not factored in at all so in some cases there will be a large level of inaccuracy.
<br />47: updated halp to include recently added features. can now hover over the keys remaining circles to see locations where keys were found (by exodus)
<br />46: check summary functions(exodus): can right click a location in check summary to toggle item from it obtained/not obtained. can left click a location in check summary to toggle it hinted/unhinted
<br />45: peek/csmc visibility(exodus): separate color for checks you can peek but can't obtain (faded yellow)
<br />44: path hint functions(exodus): left click an item in woth item list to highlight it yellow and right click to highlight it red. tracker will recognize starting letters of a boss name in pointed to woth boxes (use at least two letters)
<br />43: tracker no longer knows logic
<br />42: added frogs2 song display and S5 preset(by exodus)
<br />39: Added a new text style for an in logic check that requires an item you have not yet picked up
<br />38: added axes support for controller input(might not work with your controller atm).
<br />31: controller input works for child dungeons and ice by middle clicking the input box for any check within them
<br />27: added Controller Inputs (configure buttons below by selecting the box and pressing desired button on controller); Usage: Clicking a dungeon name will name a check next to the enlarged items near bottom of screen. Pressing the accept inputs button initiates a 1s window to press either the junk, key, item or skip button. This sequence continues until there are no more accessible checks in dungeon.
<br />26: timer now starts paused and the hotkey for it has been changed to the pause key
<br />22: Added highlighting to patch numbers that were loaded for the first time
<br />8: Mouse Only Inputs. Usage: Right click boxes for locations with items (can stack locations) Then, click on the item that was found at leftmost location in the list (still needs work)
<br />7: added spawn inputs (scroll down) <a target="_blank" href="https://docs.google.com/spreadsheets/d/1ceO91iG4BK78gPTU9c3lvQR9nxIRrncX3SLp_DiQbLg/edit#gid=223535798"><span class = "black">b</span><span class = "yellow">e</span><span class = "black">e</span>luigi's spawns sheet for reference</a>
<br />4: Hotkey for Incrementing Token Counter(- and =)
<br />3: LinSo Trade Items and Token Counter (Show LinSo button)
<br />1: Custom Item Inputs (scroll down) -->
</p>
</div>
</div>
<div id ="row2" class="row">
<br>
<div id = "inputConfig"><small class = "customizeTitles">Item Inputs</small><br>
<select class="configOptions" id="inputPresets">
<option value="CUSTOM">CUSTOM</option>
<option value="LEGACY">LEGACY</option>
<option value="RECOMMENDED">RECOMMENDED</option>
</select><br><br>
<button id = "saveInputs" onmouseDown="saveInputs()">SAVE INPUTS</button><br class="half_break">
</div>
<div id = "inputConfig2"><small class = "customizeTitles">Custom Spawn Inputs</small><br><br class ="half_break"></div>
<div id = "skullsInLogicList"></div>
<div id = "credits"><small class = "customizeTitles">Credits</small><br />
<img src="./images/soli.png" class="pplpics" onmousedown = "highlight(this)"><br />
<img src="./images/beeluigi.png" class="pplpics" onmousedown = "highlight(this)">logic <img src="./images/crown_1f451.png" class="pplpics" onmousedown = "highlight(this)"><br />
<img src="./images/cola.png" class="pplpics" onmousedown = "highlight(this)">3 seeds a day<br />
<img src="./images/juwk.png" class="pplpics" onmousedown = "highlight(this)">clownslayer<br />
<img src="./images/exodus.png" class="pplpics" onmousedown = "highlight(this)">renaissance<br />
</div>
<div id = "settingsColumn">
<button id="inaccessibleControl" onmousedown="inaccessibleControl()">Show Inaccessible</button><br />
<button id="hamsdaToggle" onmousedown="hamsdaToggle()">Enable Hamsda Tracking</button><br />
<select class="configOptions" id="shiftChecks">
<option value="YES">SHIFT CHECKS UPWARDS AS YOU CHECK THEM OFF</option>
<option value="NO">STATIC CHECK LOCATIONS</option>
</select><br><br class="half_break">
<select class="configOptions" id="flashFeedback">
<option value="NO">DON'T FLASH</option>
<option value="YES">FLASH ON ACCEPTED INPUT</option>
</select><br><br class="half_break">
<button id="iWantToRemoveThisButton" onmousedown="whoAmI()">Appease Viewers</button><br />
<button id="altThemeControl" onmousedown="altThemeControl()">Dark Theme</button><br />
<button id="linsoControl" onmousedown="linsoControl()">Hide LinSo</button><br />
<button id="wothSizeToggle" onmousedown="wothSizeToggle()">Large WotH Font</button><br />
<button id="areaTitlesToggle" onmousedown="areaTitlesToggle()">Show Location Headers</button><br /><br />
<button id="circusControl" onmousedown="circusControl()">Unleash Animals</button>
<button id="nerfControl" onmousedown="nerfControl()">Buff My Tracker</button>
<button id="myBtn">halp</button><br />
<button id="locationCodes">Location Codes</button><br />
<button id="patchNotesBtn">Patch Notes</button><br /><br />
<button id="simControl" onmousedown="simControl()">Play the Sim</button><input id="simSeed"></input>
<input id="fileInput" type="file" onchange='onChooseFile(event, onFileLoad.bind(this, "contents"))' style="display:none;" />
<br /><button onmousedown="download()">Download Log</button><br /><br />
<label class="settingsLabels" for="presets">PRESETS</label>
<select class="settingsOptions" id="presets">
<option value="NONE">NONE</option>
<option value="S9">S9</option>
<option value="SGL_2025">SGL 2025</option>
<option value="LEAGUE_S9">LEAGUE S9</option>
<option value="S8">S8</option>
<option value="TRUTH">TRUTH</option>
<option value="S7">S7</option>
<option value="S6">S6</option>
<option value="S5">S5</option>
<option value="S4">S4</option>
<option value="S3">S3</option>
<option value="LESS_PROGRESSION">LESS PROGRESSION</option>
</select><br><br class="half_break">
<label class="settingsLabels" for="bosskeys">BOSSKEYS</label>
<select class="settingsOptions" id="bosskeys">
<option value="DUNGEON_ONLY">DUNGEON ONLY</option>
<option value="REMOVE">REMOVE</option>
</select><br><br class="half_break">
<label class="settingsLabels" for="closedDeku">DEKU</label>
<select class="settingsOptions" id="closedDeku">
<option value="CLOSED">CLOSED</option>
<option value="OPEN">OPEN</option>
</select><br><br class="half_break">
<label class="settingsLabels" for="closedFountain">FOUNTAIN</label>
<select class="settingsOptions" id="closedFountain">
<option value="CLOSED">CLOSED</option>
<option value="OPEN">OPEN</option>
</select><br><br class="half_break">
<label class="settingsLabels" for="skullSanity">SKULLSANITY</label>
<select class="settingsOptions" id="skullSanity">
<option value="OFF">OFF</option>
<option value="DUNGEON">DUNGEON</option>
<option value="OVERWORLD">OVERWORLD</option>
<option value="ALL">ALL</option>
</select><br><br class="half_break">
<label class="settingsLabels" for="scrubSanity">SCRUBSANITY</label>
<select class="settingsOptions" id="scrubSanity">
<option value="OFF">OFF</option>
<option value="OVERWORLD">OVERWORLD</option>
<option value="ALL">ALL</option>
</select><br><br class="half_break">
<label class="settingsLabels" for="shopSanity">SHOPSANITY</label>
<select class="settingsOptions" id="shopSanity">
<option value="OFF">OFF</option>
<option value="4">4</option>
</select><br><br class="half_break">
<label class="settingsLabels" for="keysanity">KEYSANITY</label>
<select class="settingsOptions" id="keysanity">
<option value="OFF">OFF</option>
<option value="KEYSY">KEYSY</option>
<option value="KEY RINGS">KEY RINGS</option>
</select><br><br class="half_break">
<label class="settingsLabels" for="cowSanity">COWSANITY</label>
<select class="settingsOptions" id="cowSanity">
<option value="OFF">OFF</option>
<option value="ON">ON</option>
</select><br><br class="half_break">
<label class="settingsLabels" for="erOption">ENTR RANDO</label>
<select class="settingsOptions" id="erOption">
<option value="OFF">OFF</option>
<option value="DUNGEONS">DUNGEONS</option>
</select><br><br class="half_break">
<label class="settingsLabels" for="FAE_option">FAE RULING</label>
<select class="settingsOptions" id="FAE_option">
<option value="ALLOWED">ALLOWED</option>
<option value="BANNED">BANNED</option>
</select><br><br class="half_break">
<label class="settingsLabels" for="gossips">SHOW GOSSIPS</label>
<select class="settingsOptions" id="gossips">
<option value="OFF">OFF</option>
<option value="ON">ON</option>
</select><br><br class="half_break">
<label class="settingsLabels" for="ganonsBridge">BRIDGE</label>
<select class="settingsOptions" id="ganonsBridge">
<option value="ALL_MED">ALL MED</option>
<option value="OPEN">OPEN</option>
<option value="VANILLA">VANILLA</option>
<option value="3_STONES">3 STONES</option>
<option value="2_MEDALS">2 MEDALS</option>
<option value="3_MEDALS">3 MEDALS</option>
<option value="4_MEDALS">4 MEDALS</option>
<option value="5_MEDALS">5 MEDALS</option>
<option value="1_REWARD">1 REWARD</option>
<option value="2_REWARDS">2 REWARDS</option>
<option value="3_REWARDS">3 REWARDS</option>
<option value="4_REWARDS">4 REWARDS</option>
<option value="5_REWARDS">5 REWARDS</option>
<option value="6_REWARDS">6 REWARDS</option>
<option value="7_REWARDS">7 REWARDS</option>
<option value="8_REWARDS">8 REWARDS</option>
<option value="9_REWARDS">9 REWARDS</option>
</select><br><br class="half_break">
<label class="settingsLabels" for="ganonBKSetting">GANON BK</label>
<select class="settingsOptions" id="ganonBKSetting">
<option value="NONE">NONE</option>
<option value="LACS">LACS</option>
</select><br><br class="half_break">
<label class="settingsLabels" for="csmc">CSMC</label>
<select class="settingsOptions" id="csmc">
<option value="OFF">OFF</option>
<option value="ON">ON</option>
</select><br><br class="half_break">
<label class="settingsLabels" for="hints_type">HINTS</label>
<select class="settingsOptions" id="hints_type">
<option value="WOTH">WOTH</option>
<option value="PATH">PATH</option>
</select><br><br class="half_break">
<label class="settingsLabels" for="shuffleOcarinas">SHFL. OCARINAS</label>
<select class="settingsOptions" id="shuffleOcarinas">
<option value="ON">ON</option>
<option value="OFF">OFF</option>
</select><br><br class="half_break">
<label class="settingsLabels" for="shuffleGerudoCard">SHFL. GER CARD</label>
<select class="settingsOptions" id="shuffleGerudoCard">
<option value="OFF">OFF</option>
<option value="ON">ON</option>
</select><br><br class="half_break">
<label class="settingsLabels" for="shuffleBeanPack">SHFL. BEANS</label>
<select class="settingsOptions" id="shuffleBeanPack">
<option value="OFF">OFF</option>
<option value="ON">ON</option>
</select><br><br class="half_break">
<label class="settingsLabels" for="shuffleExpensivePurchases">SHFL. EXPENSIVE</label>
<select class="settingsOptions" id="shuffleExpensivePurchases">
<option value="OFF">OFF</option>
<option value="ON">ON</option>
</select><br><br class="half_break">
<label class="settingsLabels" for="blueFireArrows">BLUEFIREARROW</label>
<select class="settingsOptions" id="blueFireArrows">
<option value="OFF">OFF</option>
<option value="ON">ON</option>
</select><br><br class="half_break">
<label class="settingsLabels" for="preplantedBeans">PREPLANT BEANS</label>
<select class="settingsOptions" id="preplantedBeans">
<option value="OFF">OFF</option>
<option value="ON">ON</option>
</select><br><br class="half_break">
</div>
<div id = "statsColumn">
<label id="desiredAnimalLabel" for="desiredAnimal">wish for</label><select class="settingsOptions" id="desiredAnimal"><option value="random">random</option></select><br><br class="half_break">
<label id="quest1Label" for="quest1Options">quest 1</label>
<select class="settingsOptions" id="quest1">
<option value="unselected">unselected</option>
<option value="3BombbagsAnd3Slingshots">get 3 bomb bags and 3 slingshots for +14% XP</option>
<option value="4ForestItems">get 4+ items in forest for +21% XP</option>
<option value="slingshotBeforeBombbag">get slingshot before bomb bag for +7% XP</option>
</select><br><br class="half_break">
<small id = "animalLV"></small><br>
<small id = "rollChance"></small><br>
<small id = "seedsDone"></small><br>
<small id = "quest1Mult"></small><br>
<small id = "yamiChance"></small><br>
<small id = "yamiMult"></small><br>
<small id = "angelChance"></small><br>
<small id = "angelMult"></small><br>
<small id = "rainbowChance"></small><br>
<small id = "rainbowMult"></small><br>
</div>
</div>
<div id="confirmed_logically_required">
<img id = "confirmed_logically_required_1" class = "confirmedWothImages">
<img id = "confirmed_logically_required_2" class = "confirmedWothImages">
<img id = "confirmed_logically_required_3" class = "confirmedWothImages">
<img id = "confirmed_logically_required_4" class = "confirmedWothImages">
<img id = "confirmed_logically_required_5" class = "confirmedWothImages">
<img id = "confirmed_logically_required_6" class = "confirmedWothImages">
<img id = "confirmed_logically_required_7" class = "confirmedWothImages">
<img id = "confirmed_logically_required_8" class = "confirmedWothImages">
<img id = "confirmed_logically_required_9" class = "confirmedWothImages">
<img id = "confirmed_logically_required_10" class = "confirmedWothImages">
<img id = "confirmed_logically_required_11" class = "confirmedWothImages">
<img id = "confirmed_logically_required_12" class = "confirmedWothImages">
<img id = "confirmed_logically_required_13" class = "confirmedWothImages">
<img id = "confirmed_logically_required_14" class = "confirmedWothImages">
<img id = "confirmed_logically_required_15" class = "confirmedWothImages">
<img id = "confirmed_logically_required_16" class = "confirmedWothImages">
<img id = "confirmed_logically_required_17" class = "confirmedWothImages">
<img id = "confirmed_logically_required_18" class = "confirmedWothImages">
<img id = "confirmed_logically_required_19" class = "confirmedWothImages">
<img id = "confirmed_logically_required_20" class = "confirmedWothImages">
<img id = "confirmed_logically_required_21" class = "confirmedWothImages">
<img id = "confirmed_logically_required_22" class = "confirmedWothImages">
<img id = "confirmed_logically_required_23" class = "confirmedWothImages">
<img id = "confirmed_logically_required_24" class = "confirmedWothImages">
<img id = "confirmed_logically_required_25" class = "confirmedWothImages">
<img id = "confirmed_logically_required_26" class = "confirmedWothImages">
<img id = "confirmed_logically_required_27" class = "confirmedWothImages">
<img id = "confirmed_logically_required_28" class = "confirmedWothImages">
<img id = "confirmed_logically_required_29" class = "confirmedWothImages">
<img id = "confirmed_logically_required_30" class = "confirmedWothImages">
<img id = "confirmed_logically_required_31" class = "confirmedWothImages">
<img id = "confirmed_logically_required_32" class = "confirmedWothImages">
<img id = "confirmed_logically_required_33" class = "confirmedWothImages">
<img id = "confirmed_logically_required_34" class = "confirmedWothImages">
<img id = "confirmed_logically_required_35" class = "confirmedWothImages">
<img id = "confirmed_logically_required_36" class = "confirmedWothImages">
<img id = "confirmed_logically_required_37" class = "confirmedWothImages">
<img id = "confirmed_logically_required_38" class = "confirmedWothImages">
<img id = "confirmed_logically_required_39" class = "confirmedWothImages">
<img id = "confirmed_logically_required_40" class = "confirmedWothImages">
<img id = "confirmed_logically_required_41" class = "confirmedWothImages">
<img id = "confirmed_logically_required_42" class = "confirmedWothImages">
<img id = "confirmed_logically_required_43" class = "confirmedWothImages">
<img id = "confirmed_logically_required_44" class = "confirmedWothImages">
<img id = "confirmed_logically_required_45" class = "confirmedWothImages">
<img id = "confirmed_logically_required_46" class = "confirmedWothImages">
<img id = "confirmed_logically_required_47" class = "confirmedWothImages">
<img id = "confirmed_logically_required_48" class = "confirmedWothImages">
<img id = "confirmed_logically_required_49" class = "confirmedWothImages">
<img id = "confirmed_logically_required_50" class = "confirmedWothImages">
<img id = "confirmed_logically_required_51" class = "confirmedWothImages">
<img id = "confirmed_logically_required_52" class = "confirmedWothImages">
</div>
</body>
<script src="sim.js"></script>
<script src="misc.js"></script>
<script src="logic.js"></script>
<script src="hints.js"></script>
<script src="ui.js"></script>
<script src="put_in_logic.js"></script>
<script src="locked_by_item.js"></script>
<script src="themes.js"></script>
<script src="main.js"></script>
<script src="initialize.js"></script>
</html>