-
Notifications
You must be signed in to change notification settings - Fork 0
/
script.js
3562 lines (2514 loc) · 205 KB
/
script.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
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
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
const body = document.querySelector('#body')
const changeFont = document.querySelector('.changeFont');
const goToAuguryList = document.querySelector('.buttonToAuguryList');
const wheel = document.querySelector('.wheel');
const startButton = document.querySelector('.buttonSpin');
const goButton = document.querySelector('.goButton')
const firstWheel = document.querySelector('#imageid')
const displayMessage = document.querySelector('.displayMessage');
// const displayNumber = document.querySelector('.displayNumber');
const goToSecondWheelScreen = document.querySelector('.goToSecondWheelScreen');
const clickCharacterText = document.querySelector('#clickCharacterText');
const SecondWheelScreenGoBack = document.querySelector(`.SecondWheelScreenGoBack`);
const characterImage = document.querySelector('#characterImage');
const animalWheel = document.querySelector('#secondWheel');
const displayAuguryCoordinates = document.querySelector('#displayAuguryCoordinates');
const clickOnAnimal = document.querySelector('#clickOnAnimal');
const firstScreenH1 = document.querySelector('#firstScreenTitles');
const insertAuguryText = document.querySelector('#auguryText');
const menuBtn = document.querySelector('#menu')
const showMenu = document.querySelector('#menuScreen')
const menuTopLine = document.querySelector('#menuTopLine')
const menuMiddleLine = document.querySelector('#menuMiddleLine')
const menuBottomLine = document.querySelector('#menuBottomLine')
const inMenuContent = document.querySelector('.inMenuContent')
const secondMenuContent = document.querySelector('#secondMenuContent')
const sybillaPicture = document.querySelector('#sybillaPicture')
const sybillaName = document.querySelector('#sybillaName')
const dmuch1 = document.querySelector('#dmuch1')
const goBackInfo = document.querySelector('#goBackInfo')
const opisPostaci = document.querySelector('#opisPostaci')
const heartEmpty = document.querySelector("#heartEmpty")
const heartFull = document.querySelector("#heartFull")
const sybillaPictureDiv = document.querySelector("#sybillaPictureDiv")
// const usuń = document.querySelector('#clear')
const tekstUlubionejWróżby = document.querySelector(".ulubioneWróżby1")
const checkBox = document.querySelector('.checkBox')
const checkBoxEmpty = document.querySelector('#checkBoxEmpty')
const checkBoxFull = document.querySelector('#checkBoxFull')
const przejdźDoWróżb = document.querySelector('#przejdźDoWróżb')
const zeroScreen = document.querySelector('#zeroScreen')
const fortunaZero = document.querySelector('#fortunaZero')
const section0 = document.querySelector('#section0')
const commentary = document.querySelector('#commentary')
// przyciski menu
const zasadyGry = document.querySelector('#zasadyGry')
const oAplikacji = document.querySelector('#oAplikacji')
const oFortunie = document.querySelector('#oFortunie')
const odAutora = document.querySelector('#odAutora')
const ulubioneWróżby = document.querySelector('#ulubioneWróżby')
const drzeworyty = document.querySelector('#drzeworyty')
const wróćDoPoczątku = document.querySelector('#wróćDoPoczątku')
const menuSecondContent = document.querySelector('#menuSecondContent')
const goBackDiv = document.querySelector('#goBackDiv')
let numbersCheck = 0
let checkFirstScreenTrue = 0
//menu
menuBtn.addEventListener('click',() => {
if (showMenu.style.display === "none"){
showMenu.style.display = "flex";
showMenu.classList.add('menuScrollUp')
showMenu.classList.remove('menuScrollDown')
menuTopLine.classList.add('menuTopLineTransition');
menuMiddleLine.classList.add('menuMiddleLineTransition');
menuBottomLine.classList.add('menuBottomLineTransition');
} else {
showMenu.classList.add('menuScrollDown')
showMenu.classList.remove('menuScrollUp')
menuTopLine.classList.remove('menuTopLineTransition');
menuMiddleLine.classList.remove('menuMiddleLineTransition');
menuBottomLine.classList.remove('menuBottomLineTransition');
setTimeout (function () {
showMenu.style.display = "none";
menuSecondContent.style.display = "none";
removeAllChildNodes(tekstUlubionejWróżby);
secondMenuContent.style.display = "flex"
}, 900);
}
tekstUlubionejWróżby.style.display = "none";
});
if (localStorage.getItem('checkFirstScreenTrue') === "1"){
zeroScreen.remove()
}else{
}
isCheckBoxFull = false;
checkBoxEmpty.addEventListener('click', () => {
checkBoxEmpty.style.display = "none";
checkBoxFull.style.display = "block";
isCheckBoxFull = true;
});
checkBoxFull.addEventListener('click', () => {
checkBoxFull.style.display = "none";
checkBoxEmpty.style.display = "block";
isCheckBoxFull = false
});
var elem = document.getElementById("zasadyZabawy");
if (elem === null){
console.log("ok.")
}else{
topPos = elem.offsetTop;
};
fortunaZero.onclick = function () {
scrollTo(document.getElementById('section0'), topPos-30, 90 * window.innerHeight/100);
}
function scrollTo(element, to, duration) {
var start = element.scrollTop,
change = to - start,
currentTime = 0,
increment = 20;
var animateScroll = function(){
currentTime += increment;
var val = Math.easeInOutQuad(currentTime, start, change, duration);
element.scrollTop = val;
if(currentTime < duration) {
setTimeout(animateScroll, increment);
}
};
animateScroll();
}
//t = current time
//b = start value
//c = change in value
//d = duration
Math.easeInOutQuad = function (t, b, c, d) {
t /= d/2;
if (t < 1) return c/2*t*t + b;
t--;
return -c/2 * (t*(t-2) - 1) + b;
};
przejdźDoWróżb.addEventListener('click', () => {
if (isCheckBoxFull === true){
localStorage.setItem('checkFirstScreenTrue', JSON.stringify(1));
}else{
};
document.getElementById("firstScreen").scrollIntoView();
});
wróćDoPoczątku.addEventListener('click', () => {
resetValues();
showMenu.classList.add('menuScrollDown');
showMenu.classList.remove('menuScrollUp');
menuTopLine.classList.remove('menuTopLineTransition');
menuMiddleLine.classList.remove('menuMiddleLineTransition');
menuBottomLine.classList.remove('menuBottomLineTransition');
setTimeout (function () {
showMenu.style.display = "none";
}, 900);
});
sybillaPicture.addEventListener('click', () => {
resetValues()
});
changeFont.addEventListener('click',() => {
if (body.style.fontFamily == "unifrakturmaguntiabook"){
body.style.fontFamily = "beryliumregular";
body.style.lineHeight = "1.1";
tekstUlubionejWróżby.classList.add("modernFontProprties");
tekstUlubionejWróżby.classList.remove("frakturFontProperties");
insertAuguryText.classList.add("modernFontProprties");
insertAuguryText.classList.remove("frakturFontProperties");
commentary.classList.add("modernFontProprties");
commentary.classList.remove("frakturFontProperties");
opisPostaci.classList.add("modernFontProprties");
opisPostaci.classList.remove("frakturFontProperties");
changeFont.innerHTML = "<u>Zmień krój na frakturę</u>";
changeFont.style.fontSize = "22px"
changeFont.style.fontFamily = "unifrakturmaguntiabook";
} else {
body.style.fontFamily = "unifrakturmaguntiabook";
tekstUlubionejWróżby.classList.remove("modernFontProprties");
tekstUlubionejWróżby.classList.add("frakturFontProperties");
insertAuguryText.classList.remove("modernFontProprties");
insertAuguryText.classList.add("frakturFontProperties");
commentary.classList.remove("modernFontProprties");
commentary.classList.add("frakturFontProperties");
opisPostaci.classList.remove("modernFontProprties");
opisPostaci.classList.add("frakturFontProperties");
changeFont.innerHTML = "<u>Zmnień krój na antykwę</u>";
changeFont.style.fontFamily = "beryliumregular";
changeFont.style.fontSize = "18px"
}
});
function showSecondMenu (){
menuSecondContent.style.display = "flex"
}
function hideSecondMenu (){
menuSecondContent.style.display = "none"
}
document.querySelectorAll('.menuItem').forEach(item => {
item.addEventListener('click', event => {
showSecondMenu()
menuSecondContent.classList.add('menuScrollLeft')
menuSecondContent.classList.remove('menuScrollRight')
})
});
goBackDiv.addEventListener ('click', event => {
menuSecondContent.classList.add('menuScrollRight')
menuSecondContent.classList.remove('menuScrollLeft')
setTimeout (function () {
menuSecondContent.style.display = "none";
removeAllChildNodes(tekstUlubionejWróżby);
secondMenuContent.style.display = "flex";
tekstUlubionejWróżby.style.display = "none";
}, 800);
});
function removeAllChildNodes(parent) {
// ulubioneWróżby1.style.display = "none";
while (parent.firstChild) {
parent.removeChild(parent.firstChild);
}};
zasadyGry.addEventListener ('click', event => {
removeAllChildNodes(secondMenuContent);
secondMenuContent.innerHTML = '<img src="interfaceAssets/nauka.png" style="width: 98%"><div>Gracz na początku wybiera jedną z 21 wróżb, a następnie jest kierowany do koła fortuny. By zakręcić kołem, należy nacisnąć przycisk "Zakręć" lub samo koło. Po zakręceniu koła pojawia się ekran z postacią, na którą należy nacisnąć, by przejść dalej. Kolejne koło obraca się automatycznie, by poznać wróżbę, należy nacisnąć w tarczę koła.</div>';
});
oAplikacji.addEventListener ('click', event => {
removeAllChildNodes(secondMenuContent)
secondMenuContent.innerHTML += '<img src="interfaceAssets/dmuchacz.png"><div>Niniejsza aplikacja jest próbą przeniesienia do świata wirtualnego pochodzącego z lat ok. 1561–1577 <a target="_blank" href="https://www.digitale-sammlungen.de/en/view/bsb00117329?page=1,2" >wydania książki</a> do wróżb Stanisława z Bochnie. Mechanika rozgrywki zaproponowana przez XVI wiecznego twórcę pozostała niezmieniona, gracz dalej wybiera jedno z 21 pytań, a następnie przechodzi przez kolejne etapy do przepowiedni. Jednak zamiast rzucać fizycznymi kośćmi, powierza swój los cyberbogini, która obraca koło fortuny w wybrane przez siebie miejsce.<br><br>Projekt aplikacji nawiązuje do krakowskiego wydania <i>Fortuny albo szczęścia</i>, które zdigitalizowane zostało przez Bayerische Staatsbibliothek. Tła stanowią oryginalne karty edycji Drukarni Łazarzowej, elementy interfejsu zbudowane są z wykorzystanych przez Łazarza Andrysowicza drzeworytów, obydwa fonty występujące w aplikacji: UnifrakturMaguntia i Berylium nawiązują do dawnych krojów pisma.<br><br>Zmodernizowany tekst przepowiedni, pytania oraz nazwy osób i miejsc podane zostały za wspomnianym wydaniem. Pokuszono się o przybliżenie postaci ujętych na drzeworytach i wyjaśnienie kontekstu, jaki wprowadzają. Wszystkie informacje o oryginalnej <i>Fortunie</i> podawane są za wydaniem <a target="_blank" href="https://ksiegarnia.pwn.pl/Fortuna-albo-szczescie,130842766,p.html"><i>Fortuny</i> autorstwa prof. Justyny Kiliańczyk-Zięby</a>.<br><br>Historię powstania aplikacji prześledzić można w <a href="https://www.behance.net/gallery/148906383/Aplikacja-Fortuna-abo-szczescie" target="_blank">serwisie Behance.net</a><br><br>Dziękuję wszystkim, którzy pomogli mi w tym projekcie, szczególnie mojej Laurce, Tomaszkowi, najlepszej autoryzowanej developerce Oli i moim siostrom.<br><br>Jan Żaborowski 2022<br><a href="mailto:zaborowski.janko@gmail.com">zaborowski.janko@gmail.com</a></div>'
});
odAutora.addEventListener ('click', event => {
removeAllChildNodes(secondMenuContent)
secondMenuContent.innerHTML = '<img src="interfaceAssets/nauka.png" style="width: 98%"><h2 style="padding-bottom: 15px">Wprowadzające teksty Stanisława z Bochnie</h2><h4>Nauka szukania w tych księgach</h4><div>Kto będzie chciał mieć krotofilę na tych księgach, patrzajże napisów nad pierwszymi koły, które są z kostkami, a ptaki we śrzodku mają. O czym będzie napis nad którym kołem, o to mieć dwiema kostkami na onymże kole, a tam któryć szanc na dwu kostkach stanie, ten w kole najdziesz i przeczćiesz, co napisano przeciwko onemu szancowi. Tedyć ukaże do drugich kół, które są z zwierzęty, szukać któregokolwiek miasteczka. Tam, gdy je najdziesz, przeczci, co przeciwko onemu miasteczku napisano, tedyć zaś ukaże do Sybille którejkolwiek, wiersz którykolwiek, a tam się dowiesz, co się w tej rzeczy stanie, o którąś miotał. Na przykład: jeśli chcesz wiedzieć, długo li żyw będziesz, rzućże dwiema kostkami na kole, w którym jest gąsiorek. Jeśli zezy staną, tedy idź do koła, na którym jest sobol, a szukaj miasta Bochnie, potym idź do Sybile pierwszej (boć tam ukaże), przeczćisz wiersz pierwszy, tak się dowiesz, długo li żyw masz być. Tymże też obyczajem insze rzeczy, mietając, sprawować będziesz. A pamiętaj, każdy, cóżcikolwiek na tych książkach stanie, bądź dobrze, bądź źle, abyś tey nie wierzył, ale to miał za krotofilę a za śmiech.</div><h4>Każdemu, który tych książek używać ku krotofili będzie</h4><div id="wierszOdAutora" class ="modernFontProprties">Aby każdy wiedzieć o tym raczył,<br/>Którykolwiek ty książki będzie baczył,<br/>Iż prze krotofile są złożone, <br/>Od Stanisława z Bochnie wymyślone.<br/>Nie trzeba w nich nadzieje pokładać,<br/>Choć komu dobrze będzie przypadać,<br/>Bo miejsca nie mają gusła, czary<br/>Między ludźmi krześcijańskej wiary.<br/>A jeśli też komu co śmiesznego stanie,<br/>Nie mów: „Bodaj zabić za twoje składanie”.</div><h4>Do bogatych</h4><div id="wierszOdAutora" class ="modernFontProprties">Tu panią Fortunę macie,<br/>Wiem, że po figurze znacie,<br/>W której niemasz nic stałości,<br/>Pełna wielkiej odmienności.<br/>W koło się zawżdy obraca,<br/>Pysznym ich myśli ukraca.<br/>Wiele było ludzi zacnych:<br/>Mądrych, bogatych, fortunnych, <br/>Których ona potłumiła,<br/>Wniwecz prawie obróciła.<br/>Najdzie tego barzo wiele,<br/>Kto chce przeczyść stare dzieje.<br/>Przeto nie radzę w niej dufać, <br/>Mogłaby kogo oszukać,<br/>Bo acześ snadź w wierzchnim kole,<br/>Możesz być prędko na dole.</div><h4>Do ubogich</h4><div id="wierszOdAutora" class ="modernFontProprties">Którzy szczęścia nie skusili,<br/>Niechby dobrej myśli byli,<br/>Że je też szczęście nawiedzi,<br/>Bo nie zawżdy z pany siedzi.<br/>Czasem minie bogatego,<br/>Przystanie do ubogiego.<br/>Jedna to sprawi godzinka,<br/>Iż zostanie pan z nędznika.<br/>Wszak tego są dobre znaki,<br/>Niejeden na świecie taki,<br/>Co nie miał swego kmioteczka,<br/>A dziś ma wsi i miasteczka. <br/>A tak nie wątpcie wy, chudzi,<br/>Żeć też z was poczyni ludzi.<br/>I ja sam tę nadzieję mam,<br/>Że dali Bóg wrychle wskóram.</div>'
});
oFortunie.addEventListener ('click', event => {
removeAllChildNodes(secondMenuContent)
secondMenuContent.innerHTML = '<img src="interfaceAssets/dmuchacz.png"><div>Stanisław z Bochnie, zwany też Stanisławem Kleryką, był polskim renesansowym poetą. Pochodził ze średniozamożnej rodziny mieszczańskiej. Od 1519 roku odbywał studia wyższe na Akademii Krakowskiej, gdzie najprawdopodobniej zetknął się z twórczością autorów takich jak: Andrzej Frycz Modrzewski, Mikołaj Rej, Stanisław Hozjusz. Od 1529 roku związał się z dworem królewskim Zygmunta Starego, szybko robiąc karierę. Według niektórych, np. prof. Henryka Barycza, to właśnie Stanisławowi z Bochnie powinno przysługiwać miano ojca nowożytnej literatury polskiej. Do dziś jednak zachowało się bardzo niewiele utworów poety.</br>Jednym z kilku dzieł, które dotarły do naszych czasów, jest właśnie <i>Fortuna</i>. Jej pierwodruk miał miejsce najprawdopodobniej ok. roku 1531, nie znamy niestety żadnego jego fragmentu. <i>Fortuna</i> wpisuje się w nurt literatury wróżbiarskiej, której tradycja sięga aż do czasów antycznych i która osiągnęła niezwykłą popularność w średniowieczu. Świadczą o tym wielokrotne wznowienia książki, bardzo szybko zaczytywane przez odbiorców. Zabawne przepowiednie czytali zarówno mieszczanie, jak i rzemieślnicy mieszkający z dala od miast, kobiety, jak i mężczyźni. Fortuna była jednym z pierwszych dzieł skierowanych do szerokiej publiczności oraz jedną z pierwszych książek w całości napisanych w języku polskim.</br>Po więcej informacji o tej arcyciekawej książce zapraszam do <a target="_blank" href="https://pressto.amu.edu.pl/index.php/b/article/download/27954/28187">artykułu prof. Justyny Kiliańczyk-Zięby</a> oraz do wydania <i>Fortuny</i> w jej opracowaniu (Kraków, 2015).</div>'
});
// koniec menu
function resetValues (){
animalWheel.style.transition = 'none';
animalWheel.style.transform = "rotate(0deg)";
wheel.style.transform = "rotate(0deg)";
displayAuguryCoordinates.style.display = 'none';
document.getElementById("firstScreen").scrollIntoView();
displayMessage.innerHTML = "";
// displayNumber.innerHTML = "-";
winningSymbolNr=0;
deg=0;
actualDeg=0;
degAnim=0;
currentCity=[];
goToSecondWheelScreen.style.display = "none";
wheel.style.transition = 'none';
startButton.style.pointerEvents = 'auto';
firstWheel.style.pointerEvents = 'auto';
displayAuguryCoordinates.innerHTML = 'halko';
clickOnAnimal.innerHTML="";
clickOnAnimal.style.display="none";
setTimeout (function () {
sybillaName.style.display = "none";
sybillaPictureDiv.style.display = "none";
insertAuguryText.style.display = "none";
commentary.style.display = "none";
goBackInfo.style.display = "none";
sybillaPicture.src = "";
sybillaName.innerHTML = "";
insertAuguryText.innerHTML="";
commentary.innerHTML="";
}, 300);
}
goToAuguryList.addEventListener('click',() => {
resetValues();
});
function getWheel(wheelNumber){
document.getElementById("imageid").src=`wheels/wheelcut${wheelNumber}.png`;
currentWheelSelected = wheelNumber;
document.getElementById("secondScreen").scrollIntoView();
displayMessage.innerHTML = "-";
winningSymbolNr=0;
goToSecondWheelScreen.style.display = "none";
firstScreenH1.innerHTML = firstScreenTitles[wheelNumber];
}
function przejdźDalejZLandingScreena(){
document.getElementById("secondScreen").scrollIntoView();
}
(function wheelSpin() {
let deg = 0;
let zoneSize = 17.14285714285714; // deg
const handleWin = (actualDeg) => {
winningSymbolNr = Math.ceil(actualDeg / zoneSize);
}
// goButton.style.pointerEvents = 'none';
// firstWheel.style.pointerEvents = 'none';
startButton.addEventListener('click',() => {
buttonSpinFunction()
});
firstWheel.addEventListener('click',() => {
buttonSpinFunction()
});
function buttonSpinFunction(){
displayMessage.innerHTML = "-";
startButton.style.pointerEvents = 'none';
goButton.style.pointerEvents = 'none';
firstWheel.style.pointerEvents = 'none';
deg = Math.floor(3000 + (Math.random() * 22)*100);
wheel.style.transition = 'all 2s ease';
wheel.style.transform = `rotate(${deg}deg)`;
dmuch1.style.display = "block";
}
wheel.addEventListener('transitionend', () => {
wheel.style.transition = 'none';
const actualDeg = deg % 360;
wheel.style.transform = `rotate(${actualDeg}deg)`;
handleWin(actualDeg);
// Pokazanie numerów kości
// displayNumber.innerHTML = symbolZones[winningSymbolNr];
// Tekst z tarczy pierwszej;
messageChoose = wheelText[currentWheelSelected][winningSymbolNr];
displayMessage.innerHTML = messageChoose;
// Zmiana tekstu w buttonie do przejścia do trzeciej sekcji
clickCharacterText.innerHTML = `*<span class="element">Kliknij w obrazek</span> ${postaci[currentWheelSelected]}, by udać się do miasta`;
//Pokaż bohatera
characterImage.src = `characterPictures/characterPicture${currentWheelSelected}.png`;
goButton.style.pointerEvents = 'auto';
opisPostaci.innerHTML = `${opisyPostaci[currentWheelSelected]}`;
// displayAugury.innerHTML = `${tekstTestowy1[currentWheelSelected][winningSymbolNr]}`;
//Wyłapanie zwieręcia i miasta
animalSplit = messageChoose.split(' ');
animal = animalSplit[2];
citySplit = messageChoose.split(' ');
city = citySplit[4];
currentCity=animalWheels[animal][city];
document.getElementById("secondWheel").src=`animalWheels/${animal}.png`;
setTimeout (function () {
goToSecondWheelScreen.style.display = "flex";
}, 1000);
SecondWheelScreenGoBack.addEventListener('click',() => {
goToSecondWheelScreen.style.display = "none";
});
setTimeout (function () {
startButton.style.pointerEvents = 'auto';
firstWheel.style.pointerEvents = 'auto'
}, 1300);
});
// Ekran 3
characterImage.addEventListener('click',() => {
animalWheel.style.pointerEvents = 'none';
document.getElementById("thirdScreen").scrollIntoView();
setTimeout (function () {
degAnim = zoneSize*currentCity[1];
animalWheel.style.transition = 'all 2s ease-out';
animalWheel.style.transform = `rotate(${-degAnim}deg)`;
}, 1500);
animalWheel.style.cursor = "default";
sybillaSplit=currentCity[0].split(' ');
sybillaNr=sybillaSplit[1];
wierszNr=sybillaSplit[3];
slicedSybillaNr=sybillaNr.slice(0,-1);
slicedWierszNr=wierszNr.slice(0,-1);
});
animalWheel.addEventListener('transitionend', () => {
animalWheel.style.pointerEvents = 'auto';
animalWheel.style.cursor = "pointer";
displayAuguryCoordinates.innerHTML=`${currentCity[0]}`;
clickOnAnimal.innerHTML=`<span><span class="element">*Kliknij w tarczę</span> ${animal}, by przjeść do Sybilli i poznać swoją przyszłość</span>`;
clickOnAnimal.style.display="flex";
displayAuguryCoordinates.style.display = "flex";
animalWheel.addEventListener('click',() => {
document.getElementById("fourthScreen").scrollIntoView();
//Przygotowanie do ulubionch
numbersCheck = (slicedSybillaNr + '-' + slicedWierszNr);
zmieńSerce()
//Pokazanie Diva z wróżbą i obrazka
convertSybillaNr = sybillaNrConversion[slicedSybillaNr];
sybillaPicture.src = `characterPictures/characterPicture${convertSybillaNr}.png`;
sybillaName.innerHTML = sybillaNames[slicedSybillaNr];
insertAuguryText.innerHTML=wróżby[slicedSybillaNr][slicedWierszNr];
commentaryThing=commentaryContent[slicedSybillaNr][slicedWierszNr];
if(commentaryThing===""){
commentary.innerHTML="<span>Do tej wróżby nie ma objaśnień. Jeśli coś jest niezrozumiałe, <a href='mailto:zaborowski.janko@gmail.com'>daj mi znać</a><span> :)."
}else{
commentary.innerHTML=commentaryThing
}
setTimeout (function () {
sybillaName.style.display = "flex";
}, 200);
setTimeout (function () {
sybillaPictureDiv.style.display = "flex";
}, 600);
setTimeout (function () {
insertAuguryText.style.display = "flex";
}, 1100);
setTimeout (function () {
goBackInfo.style.display = "flex"
}, 1200);
setTimeout (function () {
commentary.style.display = "flex"
}, 1500);
});
});
// Dodaj do ulubionych
items = [];
function dodaj (){
if (itemsRetrievedNew?.includes(numbersCheck)){
heartEmpty.style.display = "block";
heartFull.style.display = "none";
}else{
heartEmpty.style.display = "none";
heartFull.style.display = "block";
itemsRetrievedNew.push(slicedSybillaNr + '-' + slicedWierszNr);
localStorage.setItem('list', JSON.stringify(itemsRetrievedNew));
}};
function sprawdzenie () {
checkStorage = localStorage.getItem('list');
if (checkStorage === null){
localStorage.setItem('list', JSON.stringify(items));
}else{
}
}
function dodajDoUlubionych() {
sprawdzenie ();
itemsRetrievedNew = JSON.parse(localStorage.getItem('list'));
dodaj ();
};
function usuńZUlubionych() {
let itemsRetrievedNew = JSON.parse(localStorage.getItem('list'));
let index = itemsRetrievedNew.indexOf(slicedSybillaNr + "-" + slicedWierszNr);
itemsRetrievedNew.splice(index, 1);
localStorage.setItem('list', JSON.stringify(itemsRetrievedNew));
heartEmpty.style.display = "block";
heartFull.style.display = "none";
}
heartEmpty.addEventListener('click',() => {
dodajDoUlubionych ()
});
heartFull.addEventListener('click',() => {
usuńZUlubionych()
});
ulubioneWróżby.addEventListener('click',() => {
removeAllChildNodes(secondMenuContent);
tekstUlubionejWróżby.style.display = "flex";
secondMenuContent.style.display = "none";
pokażUlubionePętla()
})
})();
function myFunction(a) {
let itemsRetrievedNew = JSON.parse(localStorage.getItem('list'));;
let test = itemsRetrievedNew.splice(a, 1);
localStorage.setItem('list', JSON.stringify(itemsRetrievedNew));
removeAllChildNodes(tekstUlubionejWróżby);
pokażUlubionePętla()
}
function pokażUlubione(){
arrayUlubione = window.localStorage.getItem('list');
arrayFromString = JSON.parse(arrayUlubione.split(','));
let ulubioneDiv;
let ulubioneDivContainer;
let ulubioneDivName;
let ulubioneDivContent;
arrayFromString.forEach(function (objectNumber, index) {
let splittedNumbers = objectNumber.split('-');
splittedNumberSybilla = splittedNumbers[0];
splittedNumberWiersz = splittedNumbers[1];
ulubioneDiv = document.createElement('div');
ulubioneDiv.className = 'results';
ulubioneDiv.id=`results${index}`
ulubioneDivName = document.createElement('span');
ulubioneDivName.innerHTML+=`Sybilla ${splittedNumberSybilla}, wiersz ${splittedNumberWiersz}:<br/>`;
ulubioneDivName.className = 'ulubioneDivName';
ulubioneDivName.innerHTML += `<img src='interfaceAssets/Del.png' id='deleteImg${index}' onclick = 'myFunction(${index})' style='width: 20px; height: 20px'>`;
ulubioneDivContent = document.createElement('span');
ulubioneDivContent.className = 'ulubioneDivContent';
ulubioneDivContent.innerHTML+=wróżby[splittedNumberSybilla][splittedNumberWiersz];
tekstUlubionejWróżby.appendChild(ulubioneDiv);
document.querySelector(`#results${index}`).appendChild(ulubioneDivName);
document.querySelector(`#results${index}`).appendChild(ulubioneDivContent);
});
function usuńZUlubionychZUlubionych() {
arrayFromString.splice(index, 1);
}
};
function zmieńSerce (){
itemsRetrieved = JSON.parse(localStorage.getItem('list'));
if (itemsRetrieved?.includes(numbersCheck)){
heartEmpty.style.display = "none";
heartFull.style.display = "block";
}else{
heartEmpty.style.display = "block";
heartFull.style.display = "none";
}};
function pokażUlubionePętla(){
if (localStorage.getItem('list') === null){
tekstUlubionejWróżby.innerHTML = "<h4>Nie masz ulubionych wróżb. Dodaj je za pomocą serduszka w prawym górnym rogu Sybilli.<h4>";
}else if (localStorage.getItem('list') === "[]"){
tekstUlubionejWróżby.innerHTML = "<h4>Nie masz ulubionych wróżb. Dodaj je za pomocą serduszka w prawym górnym rogu Sybilli.<h4>";
}else{
pokażUlubione()}
zmieńSerce()}
const symbolZones = {
1: "1 1",
2: "2 1",
3: "2 2",
4: "3 1",
5: "3 2",
6: "3 3",
7: "4 1",
8: "4 2",
9: "4 3",
10: "4 4",
11: "5 1",
12: "5 2",
13: "5 3",
14: "5 4",
15: "5 5",
16: "6 1",
17: "6 2",
18: "6 3",
19: "6 4",
20: "6 5",
21: "6 6"
}
const postaci = {
1: "Nestora",
2: "Numę Pompiliusza",
3: "Tullusa Hostiliusza",
4: "Tymoteusza",
5: "Fabiusza",
6: "Alcestisa i Admetusza",
7: "Orestesa i Pyladesa",
8: "Narsesa",
9: "Kalchasa",
10: "Gygesa",
11: "Euryjalusa",
12: "Ventidiusa Bassusa",
13: "Niobe",
14: "Helenę",
15: "Aspazję",
16: "Chinoe",
17: "Krezusa",
18: "Toraniusa",
19: "Jazona",
20: "Polikratesa",
21: "Śmierć",
}
const wheelText = {
1: { //Tarcza 1 Gąsiorek
1: "Idź do Kozy miástá Osmolin", // 1 1
2: "Idź do Baráná miástá Opolé", // 1 2
3: "Idź do Borsuká miástá Podáyczé", // 2 2
4: "Idź do Tchorzá miástá Swierców", // 1 3
5: "Idź do Wiewiórki miast Przeworsko", // 2 3
6: "Idź do Láśice miástá Striy", // 3 3
7: "Idź do Záiącá miástá Mieśćisko", // 1 4
8: "Idź do Krzeczká miástá Záwichost", // 2 4
9: "Idź do Nowogródká miástá Rzeszów", // 3 4
10: "Idź do Rosomaká miástá Szelechów", // 4 4
11: "Idź do Króliká miástá Szyrniki", // 1 5
12: "Idź do Popielice miástá Brzéżek", // 2 5
13: "Idź do Gronostáiá miástá Kozprza", // 3 5
14: "Idź do Niedźwiedzia miástá Sanok", // 4 5
15: "Idź do Wydry miástá Lutomiersko", // 5 5
16: "Idź do Liszki miástá Czyrsk", // 1 6
17: "Idź do Wilká miástá Czárnków", // 2 6
18: "Idź do Kuny miástá Zydáczów", // 3 6
19: "Idź do Bobru miástá Chmielnik", // 4 6
20: "Idź do Rysiá miástá Grodek", // 5 6
21: "Idź do Sobolá miástá Bochnia" // 6 6
},
2: { //Tarcza 2 Gołąb
1: "Idź do Sobolá miástá Koźirynek",
2: "Idź do Kozy miástá Rożan",
3: "Idź do Baráná miástá Mogilnicá",
4: "Idź do Borsuká miástá Stężycá",
5: "Idź do Tchorzá miasta Roátyn",
6: "Idź do Wiewiórki miástá Striyków",
7: "Idź do Láśice miástá Kulitów",
8: "Idź do Záiącá miástá Ośieczno",
9: "Idź do Krzeczká miástá Rubieszów",
10: "Idź do Nowogródká miástá Urzędów",
11: "Idź do Rosomaká miástá Wáwrzinczyce",
12: "Idź do Króliká miástá Tuchola",
13: "Idź do Popielice miástá Chełm",
14: "Idź do Gronostáiá miástá Szczyrcz",
15: "Idź do Niedźwiedzia miástá Póniec",
16: "Idź do Wydry miástá Ciechanów",
17: "Idź do Liszki miástá Lepno",
18: "Idź do Wilká miástá Legonice",
19: "Idź do Kuny miástá Opátowice",
20: "Idź do Bobru miástá Bełżyce",
21: "Idź do Rysiá miástá Fordan"
},
3: { //Tarcza 1 Orzeł
1: "Idź do Rysiá miástá Łubin", // 1 1
2: "Idź do Sobolá miástá Kászków", // 1 2
3: "Idź do Kozy miástá Szérków", // 2 2
4: "Idź do Baráná miástá Rypin", // 1 3
5: "Idź do Borsuká miast Buk", // 2 3
6: "Idź do Tchorzá miástá Zwoleń", // 3 3
7: "Idź do Wiewiórki miástá Rzemień", // 1 4
8: "Idź do Láśice miástá Leszko", // 2 4
9: "Idź do Záiącá miástá Radomskie", // 3 4
10: "Idź do Krzeczká miástá Proszkowice", // 4 4
11: "Idź do Nowogródká miástá Trębowla", // 1 5
12: "Idź do Rosomaká miástá Opalenicá", // 2 5
13: "Idź do Króliká miástá Oleszko", // 3 5
14: "Idź do Popielice miástá Szczebrzeszyn", // 4 5
15: "Idź do Gronostáiá miástá Wolborz", // 5 5
16: "Idź do Niedźwiedzia miástá Ráwá", // 1 6
17: "Idź do Wydry miástá Gárwolin", // 2 6
18: "Idź do Liszki miástá Biéle", // 3 6
19: "Idź do Wilká miástá Gębicá", // 4 6
20: "Idź do Kuny miástá Syroczko", // 5 6
21: "Idź do Bobru miástá Kobylno" // 6 6
},
4: { //Tarcza 4 Pápugá
1: "Idź do Wilká miástá Opátowek", // 1 1
2: "Idź do Kuny miástá Krzeszów", // 1 2
3: "Idź do Bobru miástá Bircza", // 2 2
4: "Idź do Rysiá miástá Dobczyce", // 1 3
5: "Idź do Sobolá miastá Gołogóry", // 2 3
6: "Idź do Kozy miástá Solec", // 3 3
7: "Idź do Baráná miástá Widáwá", // 1 4
8: "Idź do Borsuká miástá Krocko", // 2 4
9: "Idź do Tchorzá miástá Mosiná", // 3 4
10: "Idź do Wiewiórki miástá Wysokié", // 4 4
11: "Idź do Láśice miástá Bolesłáwiec", // 1 5
12: "Idź do Záiącá miástá Kraśnik", // 2 5
13: "Idź do Krzeczká miástá Koło", // 3 5
14: "Idź do Nowogródká miástá Brzyská", // 4 5
15: "Idź do Rosomaká miástá Zychlin", // 5 5
16: "Idź do Króliká miástá Páczánów", // 1 6
17: "Idź do Popielice miástá Bábimost", // 2 6
18: "Idź do Gronostáiá miástá Przedbórz", // 3 6
19: "Idź do Niedźwiedzia miástá Ostrowia", // 4 6
20: "Idź do Wydry miástá Drzewicá", // 5 6
21: "Idź do Liszki miástá Gostyń" // 6 6
},
5: { //Tarcza 5 Słowik
1: "Idź do Niedźwiedzia miástá Pakość", // 1 1
2: "Idź do Wydry miástá Inowłódz", // 1 2
3: "Idź do Liszki miástá Msków", // 2 2
4: "Idź do Wilká miástá Márgonin", // 1 3
5: "Idź do Kuny miastá Łábiszyn", // 2 3
6: "Idź do Bobru miástá Dubiecko", // 3 3
7: "Idź do Rysiá miástá Kłodáwá", // 1 4
8: "Idź do Sobolá miástá Brzostek", // 2 4
9: "Idź do Kozy miástá Sokal", // 3 4
10: "Idź do Baráná miástá Smotrzyc", // 4 4
11: "Idź do Borsuká miástá Wąwálnicá", // 1 5
12: "Idź do Tchorzá miástá Grzegorzów", // 2 5
13: "Idź do Wiewiórki miástá Kleczów", // 3 5
14: "Idź do Láśice miástá Kuflów", // 4 5
15: "Idź do Záiącá miástá Będzyń", // 5 5
16: "Idź do Krzeczká miástá Włodźimiérz", // 1 6
17: "Idź do Nowogródká miástá Hołbok", // 2 6
18: "Idź do Rosomaká miástá Szyszków", // 3 6
19: "Idź do Króliká miástá Tyráwá", // 4 6
20: "Idź do Popielice miástá Wąsoczyn", // 5 6
21: "Idź do Gronostáiá miástá Bárczyn" // 6 6
},
6: { //Tarcza 6 Wroná
1: "Idź do Bobru miástá Strzelec", // 1 1
2: "Idź do Rysiá miástá Słáwków", // 1 2
3: "Idź do Sobolá miástá Kwiatków", // 2 2
4: "Idź do Kozy miástá Kurnik", // 1 3
5: "Idź do Baráná miastá Kámionká", // 2 3
6: "Idź do Borsuká miástá Számotuły", // 3 3
7: "Idź do Tchorzá miástá Kołomyia", // 1 4
8: "Idź do Wiewiórki miástá Stárościanki", // 2 4
9: "Idź do Láśice miástá Jásłowiec", // 3 4
10: "Idź do Záiącá miástá Gośćin", // 4 4
11: "Idź do Krzeczká miástá Chodecz", // 1 5
12: "Idź do Nowogródká miástá Gielnów", // 2 5
13: "Idź do Rosomaká miástá Chęciny", // 3 5
14: "Idź do Króliká miástá Rádzánów", // 4 5
15: "Idź do Popielice miástá Mielec", // 5 5
16: "Idź do Gronostáiá miástá Kurów", // 1 6
17: "Idź do Niedźwiedzia miástá Kłobucko", // 2 6
18: "Idź do Wydry miástá Strzeżów", // 3 6
19: "Idź do Liszki miástá Zábno", // 4 6
20: "Idź do Wilká miástá Piątek", // 5 6
21: "Idź do Kuny miástá Borek" // 6 6
},
7: { //Tarcza 7 Synogárlicá
1: "Idź do Liszki miástá Brzyská", // 1 1
2: "Idź do Wilká miástá Kostrzyn", // 1 2
3: "Idź do Kuny miástá Zwáradz", // 2 2
4: "Idź do Bobru miástá Secemin", // 1 3
5: "Idź do Rysiá miastá Huchań", // 2 3
6: "Idź do Sobolá miástá Zduny", // 3 3
7: "Idź do Kozy miástá Rypno", // 1 4
8: "Idź do Baráná miástá Wártá", // 2 4
9: "Idź do Borsuká miástá Trzemeszno", // 3 4
10: "Idź do Tchorzá miástá Szrákowo", // 4 4
11: "Idź do Wiewiórki miástá Liw", // 1 5
12: "Idź do Láśice miástá Suleiów", // 2 5
13: "Idź do Záiącá miástá Wąsosze", // 3 5
14: "Idź do Krzeczká miástá Wąkocko", // 4 5
15: "Idź do Nowogródká miástá Siećiechów", // 5 5
16: "Idź do Rosomaká miástá Kolno", // 1 6
17: "Idź do Króliká miástá Rychwał", // 2 6
18: "Idź do Popielice miástá Sieluń", // 3 6
19: "Idź do Gronostáiá miástá Gorzków", // 4 6
20: "Idź do Niedźwiedzia miástá Września", // 5 6
21: "Idź do Wydry miástá Koźiegłowy" // 6 6
},
8: { //Tarcza 8 Sroká
1: "Idź do Wydry miástá Ryszkowo", // 1 1
2: "Idź do Liszki miástá Sámbor", // 1 2
3: "Idź do Wilká miástá Niżánkowice", // 2 2
4: "Idź do Kuny miástá Górká", // 1 3
5: "Idź do Bobru miastá Lubomla", // 2 3
6: "Idź do Rysiá miástá Bábicá", // 3 3
7: "Idź do Sobolá miástá Dźiergów", // 1 4
8: "Idź do Kozy miástá Węgrowiec", // 2 4
9: "Idź do Baráná miástá Pokrzywnicá", // 3 4
10: "Idź do Borsuká miástá Skrzynno", // 4 4
11: "Idź do Tchorzá miástá Niebylec", // 1 5
12: "Idź do Wiewiórki miástá Sępelbork", // 2 5
13: "Idź do Láśice miástá Denów", // 3 5
14: "Idź do Záiącá miástá Grodźec", // 4 5
15: "Idź do Krzeczká miástá Słupia", // 5 5
16: "Idź do Nowogródká miástá Jáworów", // 1 6
17: "Idź do Rosomaká miástá Przyrów", // 2 6
18: "Idź do Króliká miástá Oporów", // 3 6
19: "Idź do Popielice miástá Staw", // 4 6
20: "Idź do Gronostáiá miástá Stemberg", // 5 6 ???
21: "Idź do Niedźwiedzia miástá Zárnowiec" // 6 6
},
9: { //Tarcza 9 Kruk
1: "Idź do Borsuká miástá Łáńcut", // 1 1
2: "Idź do Tchorzá miástá Wolbran", // 1 2
3: "Idź do Wiewiórki miástá Járocin", // 2 2
4: "Idź do Láśice miástá Kiebłow", // 1 3
5: "Idź do Záiącá miastá Rćina", // 2 3
6: "Idź do Krzeczká miástá Nowytarg", // 3 3
7: "Idź do Nowogródká miástá Gowoczów", // 1 4
8: "Idź do Rosomaká miástá Trzćiél", // 2 4
9: "Idź do Króliká miástá Bábin", // 3 4
10: "Idź do Popielice miástá Záłoszce", // 4 4
11: "Idź do Gronostáiá miástá Járząb", // 1 5
12: "Idź do Niedźwiedzia miástá Buczác", // 2 5
13: "Idź do Wydry miástá Horynin", // 3 5
14: "Idź do Liszki miástá Górno", // 4 5
15: "Idź do Wilká miástá Máłogoszcz", // 5 5
16: "Idź do Kuny miástá Zákroczym", // 1 6
17: "Idź do Bobru miástá Chodel", // 2 6
18: "Idź do Rysiá miástá Laśko", // 3 6
19: "Idź do Sobolá miástá Fryálno", // 4 6
20: "Idź do Kozy miástá Kiernoźia", // 5 6 ???
21: "Idź do Baráná miástá Szczekocin" // 6 6
},
10: { //Tarcza 10 Krogulec
1: "Idź do Rosomaká miástá Járosław", // 1 1
2: "Idź do Króliká miástá Rynárzów", // 1 2
3: "Idź do Popielice miástá Wyszkowo", // 2 2
4: "Idź do Gronostáiá miástá Przecław", // 1 3
5: "Idź do Niedźwiedzia miastá Sleszyn", // 2 3
6: "Idź do Wydry miástá Rátno", // 3 3
7: "Idź do Liszki miástá Zbąszyn", // 1 4
8: "Idź do Wilká miástá Laśkárzów", // 2 4
9: "Idź do Kuny miástá Jwánowice", // 3 4
10: "Idź do Bobru miástá Zárszyn", // 4 4
11: "Idź do Rysiá miástá Rydźiná", // 1 5
12: "Idź do Sobolá miástá Dobrogoszcz", // 2 5
13: "Idź do Kozy miástá Koszyczki", // 3 5
14: "Idź do Baráná miástá Kónin", // 4 5
15: "Idź do Borsuká miástá Chełmno", // 5 5
16: "Idź do Tchorzá miástá Lubaczów", // 1 6
17: "Idź do Wiewiórki miástá Stawiszyn", // 2 6
18: "Idź do Láśice miástá Wieluń", // 3 6
19: "Idź do Záiącá miástá Rywotycz", // 4 6
20: "Idź do Krzeczká miástá Człomniki", // 5 6 ???
21: "Idź do Nowogródká miástá Głęboczek" // 6 6
},
11: { //Tarcza 11 Kur
1: "Idź do Nowogródká miástá Janowiec", // 1 1
2: "Idź do Rosomaká miástá Grocholice", // 1 2
3: "Idź do Króliká miástá Skąpe", // 2 2
4: "Idź do Popielice miástá Gliniány", // 1 3
5: "Idź do Gronostáiá miastá Odalánow", // 2 3
6: "Idź do Niedźwiedzia miástá Pilcá", // 3 3
7: "Idź do Wydry miástá Wrónki", // 1 4
8: "Idź do Liszki miástá Tárczyn", // 2 4
9: "Idź do Wilká miástá Kielce", // 3 4
10: "Idź do Kuny miástá Czyrkaszno", // 4 4
11: "Idź do Bobru miástá Olesznicá", // 1 5
12: "Idź do Rysiá miástá Wiśniá", // 2 5
13: "Idź do Sobolá miástá Pleszów", // 3 5
14: "Idź do Kozy miástá Káćiąż", // 4 5
15: "Idź do Baráná miástá Głodkowice", // 5 5
16: "Idź do Borsuká miástá Bobrowniki", // 1 6
17: "Idź do Tchorzá miástá Czucz", // 2 6
18: "Idź do Wiewiórki miástá Grzymiszów", // 3 6
19: "Idź do Láśice miástá Milczyce", // 4 6
20: "Idź do Záiącá miástá Pczew", // 5 6 ???
21: "Idź do Krzeczká miástá Hálicz" // 6 6
},
12: { //Tarcza 12 Sokoł
1: "Idź do Krzeczká miástá Ropczyce", // 1 1
2: "Idź do Nowogródká miástá Fálków", // 1 2
3: "Idź do Rosomaká miástá Lopienno", // 2 2
4: "Idź do Króliká miástá Tyczyn", // 1 3
5: "Idź do Popielice miastá Lutów", // 2 3
6: "Idź do Gronostáiá miástá Smigiel", // 3 3
7: "Idź do Niedźwiedzia miástá Myńsk", // 1 4
8: "Idź do Wydry miástá Olsztynek", // 2 4
9: "Idź do Liszki miástá Półkpie", // 3 4
10: "Idź do Wilká miástá Chełmża", // 4 4
11: "Idź do Kuny miástá Młáwá", // 1 5
12: "Idź do Bobru miástá Miłosław", // 2 5
13: "Idź do Rysiá miástá Tuchów", // 3 5
14: "Idź do Sobolá miástá Turobin", // 4 5
15: "Idź do Kozy miástá Wieczbórz", // 5 5
16: "Idź do Baráná miástá Skáwiná", // 1 6
17: "Idź do Borsuká miástá Szorstyn", // 2 6
18: "Idź do Tchorzá miástá Iłów", // 3 6
19: "Idź do Wiewiórki miástá Smielów", // 4 6
20: "Idź do Láśice miástá Zywiec", // 5 6 ???
21: "Idź do Záiącá miástá Wilczyno" // 6 6
},
13: { //Tarcza 13 Kuropátwá
1: "Idź do Záiącá miástá Skáła", // 1 1
2: "Idź do Krzeczká miástá Namysłow", // 1 2
3: "Idź do Nowogródká miástá Bieláwy", // 2 2
4: "Idź do Rosomaká miástá Kożmin", // 1 3
5: "Idź do Króliká miastá Wilánów", // 2 3
6: "Idź do Popielice miástá Kurzelów", // 3 3
7: "Idź do Gronostáiá miástá Busko", // 1 4
8: "Idź do Niedźwiedzia miástá Powidz", // 2 4
9: "Idź do Wydry miástá Międzychód", // 3 4
10: "Idź do Liszki miástá Máków", // 4 4
11: "Idź do Wilká miástá Duklá", // 1 5
12: "Idź do Kuny miástá Tyszkowice", // 2 5
13: "Idź do Bobru miástá Wyszków", // 3 5
14: "Idź do Rysiá miástá Ostrów", // 4 5
15: "Idź do Sobolá miástá Szymbárk", // 5 5
16: "Idź do Kozy miástá Káźimierz", // 1 6
17: "Idź do Baráná miástá Krzemieniec", // 2 6
18: "Idź do Borsuká miástá Wyszogród", // 3 6
19: "Idź do Tchorzá miástá Stobnica", // 4 6
20: "Idź do Wiewiórki miástá Krasnostaw", // 5 6 ???
21: "Idź do Láśice miástá Pinczów" // 6 6
},
14: { //Tarcza 14 Kukułká
1: "Idź do Gronostáiá miástá Słowaczów", // 1 1
2: "Idź do Niedźwiedzia miástá Bodzięćin", // 1 2
3: "Idź do Wydry miástá Nowotaniec", // 2 2
4: "Idź do Liszki miástá Piłá", // 1 3
5: "Idź do Wilká miastá Wieliczká", // 2 3
6: "Idź do Kuny miástá Chrzanów", // 3 3
7: "Idź do Bobru miástá Pobiedźiská", // 1 4
8: "Idź do Rysiá miástá Rymánów", // 2 4
9: "Idź do Sobolá miástá Krotyszyn", // 3 4
10: "Idź do Kozy miástá Brudzowo", // 4 4
11: "Idź do Baráná miástá Wąsoszyn", // 1 5
12: "Idź do Borsuká miástá Pomorzány", // 2 5
13: "Idź do Tchorzá miástá Iłżá", // 3 5
14: "Idź do Wiewiórki miástá Brzozów", // 4 5
15: "Idź do Láśice miástá Sol", // 5 5
16: "Idź do Záiącá miástá Frystag", // 1 6
17: "Idź do Krzeczká miástá Grzebołów", // 2 6
18: "Idź do Nowogródká miástá Czchów", // 3 6
19: "Idź do Rosomaká miástá Gąsáwá", // 4 6
20: "Idź do Króliká miástá Sędźiszów", // 5 6 ???
21: "Idź do Popielice miástá Steszów" // 6 6
},
15: { //Tarcza 15 Drop
1: "Idź do Króliká miástá Pieńsko", // 1 1
2: "Idź do Popielice miástá Złoczew", // 1 2
3: "Idź do Gronostáiá miástá Służów", // 2 2
4: "Idź do Niedźwiedzia miástá Kráienká", // 1 3
5: "Idź do Wydry miastá Zadybie", // 2 3
6: "Idź do Liszki miástá Orchów", // 3 3
7: "Idź do Wilká miástá Bnin", // 1 4
8: "Idź do Kuny miástá Dobra", // 2 4
9: "Idź do Bobru miástá Wielopole", // 3 4
10: "Idź do Rysiá miástá Zbárasz", // 4 4
11: "Idź do Sobolá miástá Jároczewo", // 1 5
12: "Idź do Kozy miástá Jędrzeiów", // 2 5
13: "Idź do Baráná miástá Leszczysko", // 3 5
14: "Idź do Borsuká miástá Jácymierz", // 4 5
15: "Idź do Tchorzá miástá Bróg", // 5 5
16: "Idź do Wiewiórki miástá Drohobicz", // 1 6
17: "Idź do Láśice miástá Znin", // 2 6
18: "Idź do Záiącá miástá Szubin", // 3 6
19: "Idź do Krzeczká miástá Brzeźnicá", // 4 6
20: "Idź do Nowogródká miástá Bedlno", // 5 6 ???
21: "Idź do Rosomaká miástá Kámieńsko" // 6 6
},
16: { //Tarcza 16 Piegzá
1: "Idź do Kuny miástá Przytyk", // 1 1