Commit Graph

3975 Commits

Author SHA1 Message Date
flx-sta
f4295b98c9
Merge branch 'beta' into bug/loud-tests 2024-09-10 12:28:31 -07:00
flx-sta
f0fda3854f fix printing false instead of empty-string on runner-debug check 2024-09-10 12:25:55 -07:00
flx-sta
94495320ca move 2nd ${{ !runner.debug && '--silent' }} check into test-template 2024-09-10 12:24:09 -07:00
flx-sta
88920ccdd6 not as an ENV but inside 2024-09-10 12:13:11 -07:00
flx-sta
d7c8bb9a58 try again... 2024-09-10 12:11:52 -07:00
flx-sta
c6080e700c add options input. Possible fix for debug = not silent 2024-09-10 12:06:57 -07:00
flx-sta
53a22a3c9f use 1 instead of '1' to check runner.debug 2024-09-10 11:26:00 -07:00
MokaStitcher
d1b058fe3e
[UI] fix candy upgrade icon not updating after purchasing eggs (#4153) 2024-09-10 14:00:50 -04:00
flx-sta
108f3e37e5 add pre-test as requirement for running tests 2024-09-10 10:56:03 -07:00
flx-sta
ceb9490b4e fix some identations for run-tests 2024-09-10 10:54:53 -07:00
flx-sta
07a292217a remove runs-on from run-tests 2024-09-10 10:53:05 -07:00
flx-sta
60999130c8 try setup for pre-tests 2024-09-10 10:49:23 -07:00
flx-sta
c31c4c3ac1 try using working-dir 2024-09-10 10:47:21 -07:00
flx-sta
b7d7b2bb86 fix call of matrix.project 2024-09-10 10:27:40 -07:00
flx-sta
ef3c1fc712 change usage of reuseable workflow call 2024-09-10 10:26:57 -07:00
flx-sta
d7c5bd4407 test: without a matrix fornow 2024-09-10 10:23:17 -07:00
flx-sta
74bb4f9c8f remove node-version input for now 2024-09-10 10:20:10 -07:00
flx-sta
d3268ce72c make node-version input a string 2024-09-10 10:19:12 -07:00
flx-sta
148458f71f let's try using matrix again... 2024-09-10 10:17:06 -07:00
flx-sta
611beb48e8 test: see if this works 2024-09-10 10:14:34 -07:00
flx-sta
bb77f96dce test: out-comment run-tests to see whats wrong 2024-09-10 10:13:27 -07:00
flx-sta
f1be1ccbef fix wrong use of env var in run-test-template.yml 2024-09-10 10:11:03 -07:00
flx-sta
6cc35e3128 fix matrix approach for tests 2024-09-10 10:06:19 -07:00
flx-sta
a3a4d211a7 use matrix approach for tests 2024-09-10 09:58:03 -07:00
flx-sta
b9606fd85a WIP: setup -> pre-test -> all other tests
with using cache
2024-09-10 09:49:26 -07:00
flx-sta
468dc3cbec add node.js install step to setup job 2024-09-10 09:41:37 -07:00
flx-sta
2409627fdd use cache approach in pre-test 2024-09-10 09:40:02 -07:00
flx-sta
d783a6172e
Merge branch 'beta' into bug/loud-tests 2024-09-10 09:01:03 -07:00
flx-sta
47c2f0ca70 move pre-test into needs after checkout 2024-09-10 08:58:34 -07:00
flx-sta
e92e41bdaf reduce redundancy by checking out once 2024-09-10 08:55:36 -07:00
AJ Fontaine
150ab3d1b2
[UI/UX] Make "CH-CHING!" sound when unlocking passive (#4151)
* Make "CH-CHING!" sound when unlocking passive

* Remove unused parameters in line above sound
2024-09-10 11:54:23 -04:00
flx-sta
a7e5e3c690 remove env and replace with logic in each call 2024-09-10 08:41:02 -07:00
flx-sta
8f7009bd19 fix: use --silent instead of :silent
Cause the previous was npm scrpt specific (whops)
2024-09-10 08:36:47 -07:00
flx-sta
fcc08ebc43 add :silent to all tests
but disable it if the runner is in debug mode!
2024-09-10 08:35:10 -07:00
PigeonBar
5bf21a4f75
[Bug] Fix rare egg move and species rates for Manaphy eggs (#4125) 2024-09-10 10:15:07 -04:00
Madmadness65
4b8083211a
[P3 Bug] Fix Transform SFX not playing on quiet form changes (#4144) 2024-09-10 10:13:16 -04:00
MokaStitcher
9c4c19b5fb
[UI Bug] Fix HA icon not always showing in egg summary screen (#4150) 2024-09-10 10:12:17 -04:00
Raidette
a919b9c0af
[Move] Implement After You (#1789)
* Complete after you implementation (no localization)

* reset override changes

* Remove hardcoded English text, add tests

* Fix test

* Make sure phases occur in the correct order

* fix after-you issues

- fix i18n interpolation ot state "target name" and not "pokemon name" as the target takes the offer, not the user
- fix some tsdocs
- add override to apply
- update scene.findPhase to be able to use generic types. Add tsdocs

* add move-trigger.afterYou for DE

* fix after_you.test.ts

---------

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com>
2024-09-09 14:35:04 -07:00
Adrian T.
e959595471
[Test] Fix throat chop and gorilla tactics tests (#4140) 2024-09-09 16:03:29 -04:00
Jannik Tappert
d9a8448c6e
[Enhancement] Added the ability to localize the tera type hover text (#4138) 2024-09-09 15:57:07 -04:00
Adrian T.
a82d64b5b5
[Ability] Implement Gorilla Tactics (#4051)
* fully implement gorilla tactics

* fix atk increase

* update oversight

* add showAbility param

* fix postmerge

* fix postmerge

* update tests
2024-09-09 15:41:53 -04:00
Brandon Bay
9317093044
[Enhancement] [UI/UX] Add ability and passive tooltips to starter select screen (#4023)
* Add ability and passive tooltips to starter select screen

* Remove explicit casts to BattleScene

* Increase tooltip size, reverse y when necessary, and always show passive tooltip

* Add ability name to tooltip title and persist tooltips between Pokemon

* Use vi function mocks
2024-09-09 15:07:00 -04:00
Adrian T.
9afab182e9
[Test] Remove obsolete splash_only (#4139) 2024-09-09 15:02:11 -04:00
Adrian T.
401568609b
[Dev] Add imports, Handle kebab-case fileName argument in test boilerplate script (#4072)
* add imports, handle kebab-case fileName argument

* fix spacing
2024-09-09 13:00:26 -04:00
Taylor Le Lievre
8df7422e8f
[Bug] Primal weather no longer persists if last mon dies to indirect damage (#3492)
* Fixed Delta Stream remaining active when last mon dies to indirect damage

* Rebasing changes

* Linting fix

* Combined if statements

* Changed params to optional

* Added unit test

* Apply suggestions from code review

* Fix test and remove `.js` from import

---------

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2024-09-09 12:59:58 -04:00
NightKev
11d912bad8
[Dev] Make OPP_MOVESET_OVERRIDE fully override the enemy's moveset (#4062)
* Make `OPP_MOVESET_OVERRIDE` fully override the enemy's moveset

* Update tests with new override behavior

* Fix tests

* Fix another test

* Move overrides no longer required to be arrays

* Remove `SPLASH_ONLY` test utility variable

* Update moveset override helper functions

* Missed some tests
2024-09-09 12:55:11 -04:00
Adrian T.
c59f6edf36
[Move] Implement Power Shift (#4083)
* fully implement power shift

* cleanup
2024-09-09 12:54:31 -04:00
Leo Kim
80e347840d
[Bug] Fix line spacing in level up stats and move info in Japanese (#4095) 2024-09-09 12:54:17 -04:00
NightKev
89b33466a9
[Test] Fix Safeguard test that relied on a now-fixed bug (#4098) 2024-09-09 12:53:45 -04:00
Lugiad
3d01e905df
[Localization][UI/UX] Clean up of unused localized images (#4110)
* Delete public/images/ui/legacy/summary_moves_effect_de.png

* Delete public/images/ui/legacy/summary_moves_effect_es.png

* Delete public/images/ui/legacy/summary_moves_effect_fr.png

* Delete public/images/ui/legacy/summary_moves_effect_it.png

* Delete public/images/ui/legacy/summary_moves_effect_pt-BR.png

* Delete public/images/ui/legacy/summary_moves_effect_zh-CN.png
2024-09-09 12:53:22 -04:00