feat: add cuteface upgrade
This commit is contained in:
parent
665a5286cf
commit
0b9a141bc1
@ -6,7 +6,6 @@
|
|||||||
position: absolute;
|
position: absolute;
|
||||||
left: 1rem;
|
left: 1rem;
|
||||||
bottom: 1rem;
|
bottom: 1rem;
|
||||||
opacity: 0.6;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#upg-saves-reset {
|
#upg-saves-reset {
|
||||||
@ -15,3 +14,15 @@
|
|||||||
#upg-saves-reset:hover {
|
#upg-saves-reset:hover {
|
||||||
text-decoration: underline;
|
text-decoration: underline;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#upg-cuteface {
|
||||||
|
visibility: hidden;
|
||||||
|
position: absolute;
|
||||||
|
top: 50%;
|
||||||
|
left: 50%;
|
||||||
|
transform: translate(-50%, -50%);
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
opacity: 0.3;
|
||||||
|
z-index: -5;
|
||||||
|
}
|
||||||
|
BIN
assets/img/bg/cuteface.png
Normal file
BIN
assets/img/bg/cuteface.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 3.4 KiB |
@ -52,6 +52,8 @@
|
|||||||
<span id="upg-saves-reset" onclick="onResetProgressClick()">Reset progress</span>
|
<span id="upg-saves-reset" onclick="onResetProgressClick()">Reset progress</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<img src="./assets/img/bg/cuteface.png" alt="Cuteface" id="upg-cuteface">
|
||||||
|
|
||||||
<script src="./js/game.js"></script>
|
<script src="./js/game.js"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
15
js/game.js
15
js/game.js
@ -165,9 +165,18 @@ function enableAudio(name) {
|
|||||||
if (audio.paused) {
|
if (audio.paused) {
|
||||||
audio.play();
|
audio.play();
|
||||||
}
|
}
|
||||||
}, 5000);
|
}, 1000);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// cuteface
|
||||||
|
|
||||||
|
function showCuteface() {
|
||||||
|
const cuteface = document.getElementById('upg-cuteface');
|
||||||
|
cuteface.style.visibility = 'visible';
|
||||||
|
document.body.style.backgroundColor = '#93560e';
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
let upgrades = [
|
let upgrades = [
|
||||||
{
|
{
|
||||||
id: 'mood_lifter',
|
id: 'mood_lifter',
|
||||||
@ -207,7 +216,7 @@ let upgrades = [
|
|||||||
description: 'It\'s rainy outside...',
|
description: 'It\'s rainy outside...',
|
||||||
image: '../assets/img/upgrades/rain.png',
|
image: '../assets/img/upgrades/rain.png',
|
||||||
cost: 5000,
|
cost: 5000,
|
||||||
onPurchase: () => enableAudio(''),
|
onPurchase: () => {},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 'cuteface',
|
id: 'cuteface',
|
||||||
@ -215,7 +224,7 @@ let upgrades = [
|
|||||||
description: 'A little bit... unusual background... no?..',
|
description: 'A little bit... unusual background... no?..',
|
||||||
image: '../assets/img/upgrades/cuteface.png',
|
image: '../assets/img/upgrades/cuteface.png',
|
||||||
cost: 1e4,
|
cost: 1e4,
|
||||||
onPurchase: () => {},
|
onPurchase: showCuteface,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 'credits',
|
id: 'credits',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user