diff --git a/assets/Blood/blood.gif b/assets/Blood/blood.gif new file mode 100644 index 00000000..51a17941 Binary files /dev/null and b/assets/Blood/blood.gif differ diff --git a/assets/EndGame/you-died.gif b/assets/EndGame/you-died.gif deleted file mode 100644 index 9cb4395a..00000000 Binary files a/assets/EndGame/you-died.gif and /dev/null differ diff --git a/assets/EndGame/you-died.png b/assets/EndGame/you-died.png deleted file mode 100644 index 85896ef8..00000000 Binary files a/assets/EndGame/you-died.png and /dev/null differ diff --git a/audio.js b/audio.js index 156f87fd..383fb2cc 100644 --- a/audio.js +++ b/audio.js @@ -1,5 +1,5 @@ const knife = new Audio('./assets/Audio/6802dff441a6d4e (mp3cut.net).mp3'); -const rain = document.querySelector('audio'); +const rain = new Audio('./assets/Audio/01890.mp3'); const takeCard = document.querySelector(".deck"); const card1 = document.querySelector('.card1'); const card2 = document.querySelector('.card2'); @@ -27,4 +27,6 @@ playAudio(card3, new Audio('./assets/Audio/monster3.mp3'), .5); playAudio(card4, new Audio('./assets/Audio/monster4.mp3'), .5); playAudio(takeCard, new Audio('./assets/Audio/mb_card_deal_08.mp3'), .5); -document.querySelector('.rain').volume = .4; \ No newline at end of file +rain.play(); +rain.loop = true; +rain.volume = .5; \ No newline at end of file diff --git a/index.html b/index.html index 1205f0e6..38972350 100644 --- a/index.html +++ b/index.html @@ -12,30 +12,55 @@ - +
- Cthulthu - ShubNiggurath - IogSothoth - Azathoth +
+ blood + Cthulthu +
+
+ blood + ShubNiggurath +
+
+ blood + IogSothoth +
+
+ blood + Azathoth +
+
-
Очень легкий
-
Легкий
-
Обычный
-
Высокий
-
Очень высокий
+
Очень легкий + blood +
+
Легкий + blood +
+
Обычный + blood +
+
Высокий + blood +
+
Очень высокий + blood +
-
Первая стадия
+
Первая стадия
@@ -43,7 +68,7 @@
-
Вторая стадия
+
Вторая стадия
@@ -51,7 +76,7 @@
-
Третья стадия
+
Третья стадия
@@ -61,8 +86,8 @@
- mythicCardBackground + mythicCardBackground
diff --git a/index.js b/index.js index 2aa49d36..47a780eb 100644 --- a/index.js +++ b/index.js @@ -3,30 +3,28 @@ import cardsDataBrown from './data/mythicCards/brown/indexBrown.js'; import cardsDataBlue from './data/mythicCards/blue/indexBlue.js'; // --------------------------------------- -const cards = document.querySelectorAll('.ancient-cards img'); +const cards = document.querySelectorAll('.blood'); const deck = document.querySelector('.deck-of-cards'); const difficulty = document.querySelectorAll(".difficulty"); cards.forEach(card => { card.addEventListener('click', () => { - cards.forEach(card => card.classList.remove('fire-border')); - card.classList.add('fire-border'); + leaveUsedCard(card); }) }); difficulty.forEach(item => { item.addEventListener('click', () => { - difficulty.forEach(item => item.classList.remove('fire-border')); - item.classList.add('fire-border'); + leaveUsedDifficulty(item); deck.classList.add('show'); }) }); // --------------------------------------- -const card1 = document.querySelector('.card1'); -const card2 = document.querySelector('.card2'); -const card3 = document.querySelector('.card3'); -const card4 = document.querySelector('.card4'); +const card1 = document.querySelector('.ancients-cards__card1'); +const card2 = document.querySelector('.ancients-cards__card2'); +const card3 = document.querySelector('.ancients-cards__card3'); +const card4 = document.querySelector('.ancients-cards__card4'); const veryEasy = document.querySelector('.very-easy'); const easy = document.querySelector('.easy'); @@ -66,21 +64,6 @@ function cardsColorValue(value_1, value_2, value_3, value_4, value_5, value_6, v return value_1 + +value_2 + +value_3 + +value_4 + +value_5 + +value_6 + +value_7 + +value_8 + +value_9; }; -function sumValues(card) { - if (card === 'card1') { - return cardsColorValue(0, 2, 2, 1, 3, 0, 3, 4, 0); - } - if (card === 'card2') { - return cardsColorValue(1, 2, 1, 3, 2, 1, 2, 4, 0); - } - if (card === 'card3') { - return cardsColorValue(0, 2, 1, 2, 3, 1, 3, 4, 0); - } - if (card === 'card4') { - return cardsColorValue(1, 2, 1, 2, 3, 1, 2, 4, 0); - } -}; - let allCards = cardsDataGreen.concat(cardsDataBrown, cardsDataBlue); function createArrayWithColorAndDifficult(color, difficulty) { @@ -188,6 +171,22 @@ function divisionToCircles(cards, array) { array3 = sumValuesCirclesOneStage(green_3, brown_3, blue_3); }; +function leaveUsedDifficulty(dif) { + difficulty.forEach(item => { + item.classList.add('hide'); + }); + dif.classList.remove('hide'); + dif.classList.add('show'); +} + +function leaveUsedCard(card) { + cards.forEach(item => { + item.classList.add('hide'); + }); + card.classList.remove('hide'); + card.classList.add('show'); +} + card1.addEventListener('click', () => { document.querySelector('.difficulty-level').classList.add('show'); cardsColorValue(0, 2, 2, 1, 3, 0, 3, 4, 0); @@ -316,6 +315,7 @@ document.querySelector('.deck').addEventListener('click', () => { } array1.shift(); } else if (array1.length === 0 && array2.length > 0) { + document.querySelector('.first-stage').classList.add('through'); randomCard.style.background = `url(${array2[0].cardFace}) center/cover`; if (array2[0].color === 'green') { secondGreenValue.value--; @@ -328,6 +328,7 @@ document.querySelector('.deck').addEventListener('click', () => { } array2.shift(); } else if (array2.length === 0 && array3.length > 0) { + document.querySelector('.second-stage').classList.add('through'); randomCard.style.background = `url(${array3[0].cardFace}) center/cover`; if (array3[0].color === 'green') { thirdGreenValue.value--; @@ -341,18 +342,17 @@ document.querySelector('.deck').addEventListener('click', () => { array3.shift(); } if (thirdGreenValue.value == 0 && thirdBrownValue.value == 0 && thirdBlueValue.value == 0) { + document.querySelector('.third-stage').classList.add('through'); + document.querySelector('.deck').classList.add('hide'); function hideBlock() { document.querySelector('.difficulty-level').classList.remove('show'); document.querySelector('.deck-of-cards').classList.remove('show'); } + function reloadPage() { + location.reload(); + } setTimeout(hideBlock, 5000); - cards.forEach(card => { - card.classList.remove('fire-border'); - }); - - difficulty.forEach(item => { - item.classList.remove('fire-border'); - }); + setTimeout(reloadPage, 10000); new Audio('./assets/Audio/film-ujasov-kino.mp3').play(); } -}); +}); \ No newline at end of file diff --git a/style.css b/style.css index 943ff957..afefcae3 100644 --- a/style.css +++ b/style.css @@ -51,20 +51,46 @@ body { } .ancient-cards { display: flex; - align-items: center; + align-items: flex-start; justify-content: center; flex-wrap: wrap; max-width: 35vw; } -.ancient-cards img { +.ancient-cards .blood { + opacity: 0.5; position: relative; - padding: 10px; + display: flex; + justify-content: center; + align-items: center; + transition-duration: 1s; +} +.ancient-cards .blood:hover { + transform: scale(1.15); + transition-duration: 1s; + opacity: 1; +} +.ancient-cards img.cards { + position: relative; + margin: 10px; border-radius: 30px; cursor: pointer; transition-duration: 0.2s; } +.ancient-cards img.blood-top { + cursor: pointer; + position: absolute; + top: 10px; + width: 230px; + border-radius: 30px; + z-index: 3; + height: 100px; +} .difficulty { + position: relative; + display: flex; + justify-content: center; + align-items: center; padding: 10px; color: white; font-size: 20px; @@ -76,31 +102,30 @@ body { cursor: pointer; border: 5px solid transparent; border-radius: 10px; - -o-border-image: url(/assets/Gif/fire-65.gif) 47%/0/0 stretch; - border-image: url(/assets/Gif/fire-65.gif) 47%/0/0 stretch; +} +.difficulty .blood-top { + position: absolute; + border-radius: 10px; + width: 108%; + top: -6px; + height: 100px; } .difficulty:hover { + transform: scale(1.1); opacity: 1; transition-duration: 1s; - border: 10px solid transparent; - -o-border-image: url(/assets/Gif/fire-65.gif) 47%/1/0 stretch; - border-image: url(/assets/Gif/fire-65.gif) 47%/1/0 stretch; } .difficulty:not(:last-child) { margin-bottom: 15px; } .difficulty-level { position: relative; - max-width: 30vw; - background-image: url(./assets/Scroll/scroll.png); - background-repeat: no-repeat; - background-position: center; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 100px; - top: -800px; + top: -1000px; transition-duration: 2s; } @@ -125,7 +150,7 @@ body { .stages__title { margin-bottom: 10px; margin-top: 10px; - color: white; + color: black; font-size: 30px; } .stages__quantity { @@ -199,15 +224,6 @@ body { transform: translateX(-250px); } -.fire-border { - border: 10px solid transparent; - -o-border-image: url(./assets/Gif/fire-65.gif) 47%/1/0 stretch; - border-image: url(./assets/Gif/fire-65.gif) 47%/1/0 stretch; - transform: scale(1.1); - opacity: 1; - transition-duration: 1s; -} - .none-click { pointer-events: none; } @@ -231,4 +247,68 @@ body { .random-card.show { transform: translateX(0px) rotateY(360deg); transition-duration: 1s; +} + +.through { + text-decoration: line-through; +} + +@media (max-width: 391px) { + .water { + padding: 10px; + flex-direction: column; + } + .ancient-cards { + max-width: 100%; + } + .cards { + width: 125px; + height: 165px; + border-radius: 15px; + } + .ancient-cards img.cards { + margin: 10px; + } + .ancient-cards img.blood-top { + width: 124px; + top: 9px; + } + .difficulty-level { + flex-direction: row; + flex-wrap: wrap; + top: 0px; + padding: 10px; + } + .difficulty { + font-size: 14px; + } + .difficulty .blood-top { + width: 110%; + } + .deck-of-cards { + max-width: 100%; + padding: 0px; + } + .stages__title { + font-size: 16px; + margin: 0px; + } + .stages__quantity input { + width: 30px; + height: 30px; + font-size: 20px; + border-radius: 5px; + } + .working { + align-items: start; + padding: 5px; + } + .inverted-deck .deck { + width: 125px; + height: 165px; + } + .random-card { + width: 125px; + height: 165px; + } }/*# sourceMappingURL=style.css.map */ \ No newline at end of file diff --git a/style.css.map b/style.css.map index 5420d086..0a323c27 100644 --- a/style.css.map +++ b/style.css.map @@ -1 +1 @@ -{"version":3,"sources":["style.scss","style.css"],"names":[],"mappings":"AAAA;EACI,qBAAA;EACA,uDAAA;ACCJ;ADEA;EACI,kBAAA;EACA,SAAA;EACA,YAAA;EACA,gBAAA;EACA,qBAAA;EACA,gBAAA;ACAJ;;ADGA;EACI,kBAAA;EACA,gBAAA;EACA,gBAAA;EACA,yDAAA;EACA,6BAAA;EACA,sBAAA;ACAJ;;ADGA;EACI,aAAA;EACA,8BAAA;EACA,kBAAA;EACA,WAAA;EACA,aAAA;EACA,8CAAA;EACA,6CAAA;UAAA,qCAAA;EACA,aAAA;ACAJ;;ADGA;EACI;IACI,+BAAA;ECAN;EDGE;IACI,6BAAA;ECDN;AACF;;ADNA;EACI;IACI,+BAAA;ECAN;EDGE;IACI,6BAAA;ECDN;AACF;ADIA;EACI,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,eAAA;EACA,eAAA;ACFJ;ADII;EACI,kBAAA;EACA,aAAA;EACA,mBAAA;EACA,eAAA;EACA,yBAAA;ACFR;;ADMA;EACI,aAAA;EACA,YAAA;EACA,eAAA;EACA,wDAAA;EACA,2BAAA;EACA,sBAAA;EACA,YAAA;EACA,uBAAA;EACA,eAAA;EACA,6BAAA;EACA,mBAAA;EACA,6DAAA;KAAA,0DAAA;ACHJ;ADKI;EACI,UAAA;EACA,uBAAA;EACA,8BAAA;EACA,6DAAA;KAAA,0DAAA;ACHR;ADMI;EACI,mBAAA;ACJR;ADOI;EACI,kBAAA;EACA,eAAA;EACA,iDAAA;EACA,4BAAA;EACA,2BAAA;EACA,aAAA;EACA,sBAAA;EACA,mBAAA;EACA,uBAAA;EACA,cAAA;EACA,WAAA;EACA,uBAAA;ACLR;;ADSA;EACI,mBAAA;EACA,uBAAA;EACA,aAAA;EACA,sBAAA;EACA,mBAAA;EACA,6BAAA;EACA,oBAAA;EACA,mBAAA;EACA,eAAA;ACNJ;;ADSA;EACI,aAAA;EACA,sBAAA;EACA,mBAAA;EACA,uBAAA;ACNJ;ADQI;EACI,mBAAA;EACA,gBAAA;EACA,YAAA;EACA,eAAA;ACNR;ADSI;EACI,aAAA;EACA,mBAAA;EACA,uBAAA;EACA,UAAA;ACPR;ADSQ;EACI,kBAAA;EACA,WAAA;EACA,YAAA;EACA,kBAAA;EACA,eAAA;EACA,YAAA;EACA,oBAAA;EACA,UAAA;EACA,YAAA;EACA,mBAAA;ACPZ;ADSY;EACI,kBAAA;ACPhB;;ADaA;EACI,gDAAA;ACVJ;ADWI;EACI,qFAAA;ACTR;;ADaA;EACI,gDAAA;ACVJ;;ADaA;EACI,+CAAA;ACVJ;;ADaA;EACI,kBAAA;EACA,aAAA;EACA,uBAAA;EACA,mBAAA;ACVJ;;ADaA;EACI,kBAAA;EACA,UAAA;EACA,kBAAA;ACVJ;ADYI;EACI,mBAAA;EACA,YAAA;EACA,uBAAA;EACA,eAAA;ACVR;ADYQ;EACI,UAAA;EACA,uBAAA;ACVZ;;ADeA;EACI,kBAAA;EACA,UAAA;EACA,YAAA;EACA,aAAA;EACA,mBAAA;EACA,YAAA;EACA,yBAAA;EACA,6BAAA;ACZJ;;ADeA;EACI,8BAAA;EACA,8DAAA;KAAA,2DAAA;EACA,qBAAA;EACA,UAAA;EACA,uBAAA;ACZJ;;ADeA;EACI,oBAAA;ACZJ;;ADeA;EACI,QAAA;EACA,uBAAA;ACZJ;;ADeA;EACI,mBAAA;EACA,UAAA;EACA,uBAAA;ACZJ;;ADeA;EACI,mBAAA;EACA,uBAAA;ACZJ;;ADeA;EACI,0CAAA;EACA,uBAAA;ACZJ","file":"style.css"} \ No newline at end of file +{"version":3,"sources":["style.scss","style.css"],"names":[],"mappings":"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","file":"style.css"} \ No newline at end of file diff --git a/style.scss b/style.scss index 3931473c..df16eb79 100644 --- a/style.scss +++ b/style.scss @@ -44,21 +44,49 @@ body { .ancient-cards { display: flex; - align-items: center; + align-items: flex-start; justify-content: center; flex-wrap: wrap; max-width: 35vw; - img { + .blood { + opacity: .5; position: relative; - padding: 10px; + display: flex; + justify-content: center; + align-items: center; + transition-duration: 1s; + &:hover { + transform: scale(1.15); + transition-duration: 1s; + opacity: 1; + } + } + + img.cards { + position: relative; + margin: 10px; border-radius: 30px; cursor: pointer; transition-duration: .2s; } + + img.blood-top { + cursor: pointer; + position: absolute; + top: 10px; + width: 230px; + border-radius: 30px; + z-index: 3; + height: 100px; + } } .difficulty { + position: relative; + display: flex; + justify-content: center; + align-items: center; padding: 10px; color: white; font-size: 20px; @@ -70,13 +98,19 @@ body { cursor: pointer; border: 5px solid transparent; border-radius: 10px; - border-image: url(/assets/Gif/fire-65.gif) 47%/0/0 stretch; + + .blood-top { + position: absolute; + border-radius: 10px; + width: 108%; + top: -6px; + height: 100px; + } &:hover { + transform: scale(1.1); opacity: 1; transition-duration: 1s; - border: 10px solid transparent; - border-image: url(/assets/Gif/fire-65.gif) 47%/1/0 stretch; } &:not(:last-child) { @@ -85,16 +119,12 @@ body { &-level { position: relative; - max-width: 30vw; - background-image: url(./assets/Scroll/scroll.png); - background-repeat: no-repeat; - background-position: center; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 100px; - top: -800px; + top: -1000px; transition-duration: 2s; } } @@ -120,7 +150,7 @@ body { &__title { margin-bottom: 10px; margin-top: 10px; - color: white; + color: black; font-size: 30px; } @@ -151,8 +181,9 @@ body { .green { background-image: url(./assets/Stages/green.png); + &:hover { - border: 2px solid linear-gradient(90deg, #000000,#230b10,#331016,#230b10,#000000); + border: 2px solid linear-gradient(90deg, #000000, #230b10, #331016, #230b10, #000000); } } @@ -200,14 +231,6 @@ body { transform: translateX(-250px); } -.fire-border { - border: 10px solid transparent; - border-image: url(./assets/Gif/fire-65.gif) 47%/1/0 stretch; - transform: scale(1.1); - opacity: 1; - transition-duration: 1s; -} - .none-click { pointer-events: none; } @@ -231,4 +254,69 @@ body { .random-card.show { transform: translateX(0px) rotateY(360deg); transition-duration: 1s; +} + +.through { + text-decoration: line-through; +} + +@media (max-width: 391px) { + .water { + padding: 10px; + flex-direction: column; + } + .ancient-cards { + max-width: 100%; + } + .cards { + width: 125px; + height: 165px; + border-radius: 15px; + } + .ancient-cards img.cards { + margin: 10px; + } + .ancient-cards img.blood-top { + width: 124px; + top: 9px; + } + .difficulty-level { + flex-direction: row; + flex-wrap: wrap; + top: 0px; + padding: 10px; + // left: -300px; + } + .difficulty { + font-size: 14px; + } + .difficulty .blood-top { + width: 110%; + } + .deck-of-cards { + max-width: 100%; + padding: 0px; + } + .stages__title { + font-size: 16px; + margin: 0px; + } + .stages__quantity input { + width: 30px; + height: 30px; + font-size: 20px; + border-radius: 5px; + } + .working { + align-items: start; + padding: 5px; + } + .inverted-deck .deck { + width: 125px; + height: 165px; + } + .random-card { + width: 125px; + height: 165px; + } } \ No newline at end of file