Commit Graph

3281 Commits

Author SHA1 Message Date
Felix Staud 5ddb9de9b6 Merge branch 'beta' into feature/test--overrides-helper-2 2024-07-29 13:51:35 -07:00
chaosgrimmon 4cf445b780
[Sprite] Mega Latias and Mega Latios back sprite fixes #3137 (#3194)
* [Sprite] Mega Eon Duo back exps

* [Sprite] Mega Eon Duo shiny back exps
2024-07-29 16:46:46 -04:00
NightKev a919e0c2b0
[Test] Prevent berries from interfering in "multi target" tests (#3204) 2024-07-29 16:46:25 -04:00
NightKev 4b9c3e9b07
[Test] Remove held item RNG (white herb) from intimidate tests (#3205)
Also add a helper function to remove enemy held items
2024-07-29 16:46:04 -04:00
NightKev 124ad5f970
[Misc] Remove unneeded switch case in biome name (#3202)
`Biome.ABYSS` has the same (English) name as its enum
2024-07-29 16:45:16 -04:00
Yonmaru40 bee2823e6b
[Localization] Zh_cn fix 7-29 (#3206)
* Update battle.ts

* Update menu-ui-handler.ts

* Update menu.ts

* Update modifier-type.ts

* Update modifier.ts

* Update pokemon-form.ts

* Update starter-select-ui-handler.ts

* Update achv.ts

* Update challenges.ts

* Update challenges.ts
2024-07-29 16:44:18 -04:00
cam 1b5d7a8e54
[Fix][Sprite] 4083 Galarian Farfetch'd exp (#3216)
Fixed cropped feet on exp for default & shiny.
Rearranged spritesheet to fit new size.
Both sritesheets have identical sprite framing.
Both json are identical.
2024-07-29 16:43:24 -04:00
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