mirror of
https://github.com/zyllian/zyllian.github.io.git
synced 2025-05-09 18:16:43 -07:00
simulate pets upon reloading the page
This commit is contained in:
parent
8bf0cb4e55
commit
5cc0c80444
2 changed files with 18 additions and 1 deletions
|
@ -67,9 +67,19 @@ embed:
|
||||||
<summary>tips!!</summary>
|
<summary>tips!!</summary>
|
||||||
<ul>
|
<ul>
|
||||||
<li>pets need to be fed about once every eight hours!</li>
|
<li>pets need to be fed about once every eight hours!</li>
|
||||||
<li>the game (currently) doesn't simulate while the page is unloaded, so make sure to keep the page loaded for your pet to exist!</li>
|
<li>your pet still exists while the page is unloaded or your computer is off! pause if you need to leave them be for a while!</li>
|
||||||
<li>make sure to keep your pet clean!!</li>
|
<li>make sure to keep your pet clean!!</li>
|
||||||
<li>if your pet is turning grey, make sure you're giving them the attention they need!! pet's deserve happiness too :(</li>
|
<li>if your pet is turning grey, make sure you're giving them the attention they need!! pet's deserve happiness too :(</li>
|
||||||
<li>if you take good enough care of your pet they'll stop going potty on the floor!</li>
|
<li>if you take good enough care of your pet they'll stop going potty on the floor!</li>
|
||||||
</ul>
|
</ul>
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>changelog</summary>
|
||||||
|
<details>
|
||||||
|
<summary>06/25/2024</summary>
|
||||||
|
<ul>
|
||||||
|
<li>pets now are simulated even if the page is unloaded</li>
|
||||||
|
</p>
|
||||||
|
</details>
|
||||||
|
</details>
|
||||||
|
|
|
@ -541,6 +541,13 @@
|
||||||
document.pet = pet;
|
document.pet = pet;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const updates = Math.floor(
|
||||||
|
(Date.now() - pet.lastUpdate) / (60000 / UPDATES_PER_MINUTE)
|
||||||
|
);
|
||||||
|
for (let i = 0; i < updates; i++) {
|
||||||
|
pet.update();
|
||||||
|
}
|
||||||
|
|
||||||
pet.updateDom();
|
pet.updateDom();
|
||||||
|
|
||||||
console.log(pet);
|
console.log(pet);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue