Parcourir la source

Show an icon instead of "eat X" text

tags/v0.1.0
Fen Dweller il y a 5 ans
Parent
révision
59c5ed9f90
Aucune clé connue n'a été trouvée dans la base pour cette signature ID de la clé GPG: E80B35A6F11C3656
3 fichiers modifiés avec 18 ajouts et 3 suppressions
  1. +7
    -0
      gorge.css
  2. +1
    -1
      gorge.html
  3. +10
    -2
      gorge.js

+ 7
- 0
gorge.css Voir le fichier

@@ -21,6 +21,7 @@ button {
}

#tasty-micro {
border-radius: 25%;
color: #ddd;
background-color: #211;
width: 300px;
@@ -30,12 +31,18 @@ button {
margin: auto;
font-size: 60px;
transition: 0.5s;
font-size: 200px;
transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 2.275)
}

#tasty-micro:active {
transform: scale(0.9, 0.9);
transition: 0s;
font-size: 175px;
}

#tasty-micro:focus {
outline: none;
}

#top-bar {


+ 1
- 1
gorge.html Voir le fichier

@@ -40,7 +40,7 @@
<div id="resources" class="title">Resources</div>
<div id="resource-list"></div>
<div id="productivity"></div>
<button id="tasty-micro">Eat Micro</button>
<button id="tasty-micro"></button>
<div id="powerups" class="title">Powerups</div>
<div id="powerup-list"></div>
<div id="powerup-tooltip">


+ 10
- 2
gorge.js Voir le fichier

@@ -454,12 +454,20 @@ function updateClickPowers() {
}

function updateClickVictim() {
for (let effect of effects["click-victim"]) {
const button = document.querySelector("#tasty-micro");
button.classList.remove(...button.classList);
for (let i=effects["click-victim"].length - 1; i >=0; i--) {
const effect = effects["click-victim"][i];
if (ownedUpgrades[effect.parent]) {
clickPowers.clickVictim = effect.id;
document.querySelector("#tasty-micro").innerText = "Eat " + buildings[effect.id].name;
button.classList.add("fas")
button.classList.add(buildings[effect.id].icon)
return;
}
}
clickPowers.clickVictim = "micro";
button.classList.add("fas")
button.classList.add(buildings.micro.icon)
}

function buyUpgrade(id, e) {


Chargement…
Annuler
Enregistrer