Commit Graph

4276 Commits

Author SHA1 Message Date
ImperialSympathizer
2d1fe13efa
[QoL] Toggle TNC display visibility (#3210)
* toggle TNC display visibility on end of Title phase

* move TNC toggle to helper util

* update to use stylesheet

* dynamically move TNC links according to window size

* adjust TNC link spacing

* adjust TNC link spacing

* add early escape if links element not found

* remove link hide functionality

---------

Co-authored-by: ImperialSympathizer <imperialsympathizer@gmail.com>
2024-07-29 17:03:38 +01:00
Felix Staud
2f95c33bf5 fix flower_shield.test.ts
Somehow the battleType override was gone
2024-07-29 07:45:26 -07:00
Felix Staud
0acefb1da8 apply game.override.startingBiome 2024-07-29 07:45:20 -07:00
Felix Staud
133af2fc32 apply game.override.enemyHeldItems 2024-07-29 07:45:13 -07:00
Felix Staud
8e09714904 add OverridesHelper.enemyHeldItems 2024-07-29 07:45:09 -07:00
Felix Staud
a22db0df99 apply game.override.enemyStatusEffect 2024-07-29 07:45:05 -07:00
Felix Staud
fa8e9c38bc add OverridesHelper.enemyStatusEffect() 2024-07-29 07:45:00 -07:00
Felix Staud
4338f7b927 apply game.override.startingHeldItems 2024-07-29 07:44:55 -07:00
Felix Staud
05a3142c13 add OverridesHelper.startingHeldItems 2024-07-29 07:44:41 -07:00
Felix Staud
a7b26355b0 apply game.override.passiveAbility 2024-07-29 07:44:37 -07:00
Felix Staud
b72a1347b2 add OverridesHelper.passiveAbility 2024-07-29 07:44:29 -07:00
Felix Staud
dfdba05439 apply game.override.enemyPassiveAbility 2024-07-29 07:44:18 -07:00
Felix Staud
e0e37314ce add OverridesHelper.enemyPassiveAbility 2024-07-29 07:42:09 -07:00
Felix Staud
6d14915f5f apply game.override.disableCrits() 2024-07-29 07:42:04 -07:00
Felix Staud
a87aec4f27 add OverridesHelper.disableCrits() 2024-07-29 07:41:59 -07:00
Felix Staud
a025e30200 apply missing game.override.startingLevel 2024-07-29 07:41:54 -07:00
Felix Staud
e8859d2b62 apply missing game.override.ability 2024-07-29 07:41:48 -07:00
Felix Staud
5350f3a9f5 apply game.override.enemyLevel 2024-07-29 07:41:43 -07:00
Felix Staud
a9031a3215 add OverridesHelper.enemyLevel 2024-07-29 07:41:35 -07:00
Felix Staud
4c15fd86b0 apply game.override.starterForms 2024-07-29 07:41:31 -07:00
Felix Staud
97376d5c70 add OverridesHelper.starterForms 2024-07-29 07:41:24 -07:00
Felix Staud
3242a084f1 apply game.override.moveset 2024-07-29 07:41:07 -07:00
Felix Staud
bb1e3f7d20 add OverridesHelper.moveset() 2024-07-29 07:40:28 -07:00
Felix Staud
c7a3ae24ac apply game.override.ability 2024-07-29 07:40:23 -07:00
Felix Staud
7732411c92 add OverridesHelper.ability() 2024-07-29 07:40:13 -07:00
Felix Staud
5924e5c1b4 apply game.override.startingLevel 2024-07-29 07:40:09 -07:00
Felix Staud
b16a28d5b8 add OverridesHelper.startingLevel() 2024-07-29 07:40:05 -07:00
Felix Staud
5a173df24d apply game.override.starterSpecies 2024-07-29 07:40:00 -07:00
Felix Staud
f8e6230a14 add OverridesHelper.starterSpecies() 2024-07-29 07:39:56 -07:00
Felix Staud
b0279f34f3 apply game.override.enemyMoveset 2024-07-29 07:39:48 -07:00
Felix Staud
f55bfc3681 add OverridesHelper.enemyMoveset() 2024-07-29 07:39:15 -07:00
Felix Staud
d14799f37a apply game.override.enemyAbility 2024-07-29 07:39:10 -07:00
Felix Staud
7cd75b13b9 add OverridesHelper.enemyAbility 2024-07-29 07:39:05 -07:00
Felix Staud
141c3f5a6a apply game.override.enemySpecies() 2024-07-29 07:38:59 -07:00
Felix Staud
6674fe4984 allow number for OverridesHelper.enemySpecies() 2024-07-29 07:38:53 -07:00
Felix Staud
08e0531eae add OverridesHelper.enemySpecies() 2024-07-29 07:38:47 -07:00
Felix Staud
e52d89ba40 apply game.override.battleType 2024-07-29 07:38:40 -07:00
Felix Staud
3788631846 add game.override.battleType 2024-07-29 07:37:56 -07:00
Felix Staud
e33888e5f5 use game.override.weather() 2024-07-29 07:37:45 -07:00
Felix Staud
bc1c267071 use game.override.startingWave 2024-07-29 07:37:35 -07:00
Felix Staud
b2fbc4d6b6 make pokemonSprite.test ignore hidden files (e.g. .DS_Store) 2024-07-29 07:35:22 -07:00
Felix Staud
c514aff854 attach overrides helper to gameManager 2024-07-29 07:35:18 -07:00
Felix Staud
6fb50593dc add overridesHelper.ts 2024-07-29 07:35:15 -07:00
NightKev
f25d4e1ee2
[Hotfix] Fix wild spawns not having their HA (#3190) 2024-07-28 17:06:38 -04:00
Adrian T.
a8adfc2476
[Hotfix] Fix interactions of some moves not changing types (#3183) 2024-07-28 16:46:37 -04:00
Frederico Santos
118db8c7d0 chore: Update links layout and position in index.html 2024-07-28 20:35:51 +01:00
Frederico Santos
2e6f6fe729
chore: Add Termly consent preferences and policies links (#3187)
* chore: Add Termly consent preferences and policies links

Added Termly consent preferences link and links to Privacy Policy, Cookie Disclaimer, Terms & Conditions, and Acceptable Use Policy in the HTML file. Also included a script for blocking resources from Termly.

* feat: Add consent preferences menu option

This commit adds a new menu option for "Consent Preferences" in the UI. When clicked, it triggers a click event on the consent link element and focuses on it. This allows users to easily access and manage their consent preferences.
2024-07-28 18:10:54 +01:00
NightKev
8a883ea079
[Hotfix] Use getPokemonSpecies() instead of allSpecies[] (#3179) 2024-07-28 00:54:32 -04:00
Tempoanon
09e7192046
[Bug] Tinted Pokeball for Pokemon with only 1 ability (#3174)
* Add hasSameAbilityInRootForm function to Pokemon class

* Add HA check

* Try not using a dependency
2024-07-28 00:22:51 -04:00
NightKev
4d87254001
Fix off-by-one error (#3177) 2024-07-28 04:56:27 +01:00