Jannik Tappert
7046f854c1
[Feature] The Form Names in the Catching Summary are now localized ( #3628 )
...
* Form names are now localized when catching a pokemon (and probably hatching a egg since its the same dialogue)
* Update src/ui/pokemon-info-container.ts
* Update src/ui/pokemon-info-container.ts
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
* Update src/ui/pokemon-info-container.ts
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
* Update pokemon-info-container.ts
* Update pokemon-info-container.ts
* Update pokemon-form.json
* Update pokemon-form.json
* Update pokemon-form.json
* Update pokemon-form.json
* Update pokemon-form.json
* Update pokemon-form.json
* Update pokemon-form.json
* Update pokemon-form.json
* Update pokemon-form.json
* Update pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update pokemon-form.json
* Update pokemon-form.json
* Update pokemon-form.json
* Update pokemon-form.json
* Update pokemon-form.json
* Update pokemon-form.json
* Update pokemon-form.json
* Update pokemon-form.json
* Update pokemon-form.json
* Update pokemon-form.json
* Update src/locales/pt_BR/pokemon-form.json
* Update src/locales/pt_BR/pokemon-form.json
* Update src/locales/pt_BR/pokemon-form.json
* Update src/locales/pt_BR/pokemon-form.json
* Update src/locales/pt_BR/pokemon-form.json
* Update src/locales/pt_BR/pokemon-form.json
* Update pokemon-form.json
* Update pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/ko/pokemon-form.json
Co-authored-by: sodam <66295123+sodaMelon@users.noreply.github.com>
* Add missed keys, make empty-key displayed, change EN to original formName
* add missed key, add korean translation (partial)
* Korean translation, refactor code
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Update src/locales/de/pokemon-form.json
* Apply suggestions from code review
* Update src/locales/de/pokemon-form.json
* Apply suggestions from code review
* Update pokemon-form.json
* Update src/locales/pt_BR/pokemon-form.json
* Update src/locales/pt_BR/pokemon-form.json
* Update src/locales/pt_BR/pokemon-form.json
* Update src/locales/pt_BR/pokemon-form.json
* Update src/locales/pt_BR/pokemon-form.json
* Update src/locales/pt_BR/pokemon-form.json
* Update src/locales/pt_BR/pokemon-form.json
* Update src/locales/pt_BR/pokemon-form.json
* Update src/locales/pt_BR/pokemon-form.json
* Update pokemon-form.json
* Update src/locales/ja/pokemon-form.json
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
* Update src/locales/ja/pokemon-form.json
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
* Update src/locales/ja/pokemon-form.json
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
* Update src/locales/ja/pokemon-form.json
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
* Update src/locales/ja/pokemon-form.json
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
* Update src/locales/ja/pokemon-form.json
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
* Update src/locales/ja/pokemon-form.json
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update src/locales/it/pokemon-form.json
* Update pokemon-form.json
deleted all of the remaining "form" snippets since it'll be shown as "Form: form name" so the form snippet was useless
* Apply suggestions from code review
Co-authored-by: Chapybara-jp <charlie.beer@hotmail.com>
---------
Co-authored-by: Lugiad <adrien.grivel@hotmail.fr>
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
Co-authored-by: José Ricardo <josefleury@discente.ufg.br>
Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com>
Co-authored-by: sodam <66295123+sodaMelon@users.noreply.github.com>
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
Co-authored-by: Chapybara-jp <charlie.beer@hotmail.com>
2024-09-22 17:41:38 +02:00
gruxor
590758f616
[QoL] Show move description via info button ( #4165 )
...
* Show move desc via info button
* Update src/ui/move-info-overlay.ts
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
---------
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com>
2024-09-22 17:31:53 +02:00
Lugiad
4475eec607
[Localization] Team Star Translations ( #4356 )
...
* Update bgm-name.json
* Update bgm-name.json
* Update bgm-name.json
* Update bgm-name.json
* Update bgm-name.json
* Update bgm-name.json
* Update bgm-name.json
* Update dialogue.json
* Update trainer-classes.json
* Update trainer-classes.json
* Update trainer-classes.json
* Update trainer-classes.json
* Update trainer-classes.json
* Update trainer-classes.json
* Update trainer-classes.json
* Update trainer-classes.json
* Update trainer-classes.json
* Update trainer-names.json
* Update trainer-names.json
* Update trainer-names.json
* Update trainer-names.json
* Update trainer-names.json
* Update trainer-names.json
* Update trainer-names.json
* Update trainer-names.json
* Update trainer-names.json
* Update trainer-names.json
* Update trainer-titles.json
* Update trainer-titles.json
* Update trainer-titles.json
* Update trainer-titles.json
* Update trainer-titles.json
* Update trainer-titles.json
* Update trainer-titles.json
* Update trainer-titles.json
* Update trainer-titles.json
* Update trainer-titles.json
* Update trainer-titles.json
* Update trainer-titles.json
* Update dialogue.json
* Update dialogue.json
* Update dialogue.json
* Update dialogue.json
* Update dialogue.json
* Update dialogue.json
* Update src/locales/de/bgm-name.json
* Update src/locales/de/bgm-name.json
* Update src/locales/de/bgm-name.json
* Update src/locales/de/dialogue.json
* Update src/locales/de/bgm-name.json
* Update src/locales/ko/bgm-name.json
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
* Update src/locales/ko/trainer-classes.json
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
* Update src/locales/de/dialogue.json
* Apply suggestions from code review
Co-authored-by: Chapybara-jp <charlie.beer@hotmail.com>
Co-authored-by: returntoice <dieandbecome@gmail.com>
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
Co-authored-by: José Ricardo <josefleury@discente.ufg.br>
* Update src/locales/ko/bgm-name.json
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
* Update trainer-titles.json
* Update src/locales/de/dialogue.json
* Update src/locales/de/dialogue.json
* Update src/locales/de/dialogue.json
* Update src/locales/de/dialogue.json
* Update src/locales/de/dialogue.json
* Update src/locales/de/dialogue.json
* Update src/locales/de/bgm-name.json
* Update src/locales/de/trainer-classes.json
* Update src/locales/de/trainer-classes.json
* Update src/locales/de/trainer-titles.json
* Update src/locales/de/trainer-titles.json
* Update src/locales/de/trainer-names.json
* Update src/locales/de/trainer-names.json
* Update trainer-names.json
* Update trainer-names.json
* Update trainer-names.json
* Update trainer-names.json
* Update trainer-names.json
* Update trainer-names.json
* Update trainer-names.json
* Update trainer-names.json
* Update trainer-names.json
* Update trainer-names.json
* Update dialogue.json
* Update dialogue.json
* Update dialogue.json
* Update src/locales/fr/dialogue.json
* Update src/locales/fr/dialogue.json
* Update trainer-classes.json
* Update bgm-name.json
* Update src/locales/de/dialogue.json
Co-authored-by: returntoice <dieandbecome@gmail.com>
* Apply suggestions from code review
Co-authored-by: returntoice <dieandbecome@gmail.com>
* Update trainer-titles.json
---------
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
Co-authored-by: Enoch <enoch.jwsong@gmail.com>
Co-authored-by: Chapybara-jp <charlie.beer@hotmail.com>
Co-authored-by: returntoice <dieandbecome@gmail.com>
Co-authored-by: José Ricardo <josefleury@discente.ufg.br>
2024-09-22 17:31:33 +02:00
Leo Kim
54dbf6d4f9
Update src/locales/ko/mystery-encounters/the-expert-pokemon-breeder-dialogue.json
2024-09-23 00:02:28 +09:00
Lugiad
51727df422
Update the-expert-pokemon-breeder-dialogue.json
2024-09-22 15:56:49 +02:00
Lugiad
fea04be0bb
Update the-expert-pokemon-breeder-dialogue.json
2024-09-22 15:52:55 +02:00
Jannik Tappert
db99aa499f
Update src/locales/de/mystery-encounters/the-expert-pokemon-breeder-dialogue.json
2024-09-22 15:46:14 +02:00
Lugiad
6a3e22df99
Update the-expert-pokemon-breeder-dialogue.json
2024-09-22 15:41:29 +02:00
Lugiad
c9b3935049
Update the-expert-pokemon-breeder-dialogue.json
2024-09-22 15:41:05 +02:00
Lugiad
daf3c75bc0
Update the-expert-pokemon-breeder-dialogue.json
2024-09-22 15:40:44 +02:00
Lugiad
ff5f5ff69c
Update the-expert-pokemon-breeder-dialogue.json
2024-09-22 15:40:25 +02:00
Lugiad
5b261fcb50
Update the-expert-pokemon-breeder-dialogue.json
2024-09-22 15:39:57 +02:00
Lugiad
bb7527e578
Update the-expert-pokemon-breeder-dialogue.json
2024-09-22 15:39:34 +02:00
Lugiad
29617e7380
Update the-expert-pokemon-breeder-dialogue.json
2024-09-22 15:38:46 +02:00
Lugiad
17465d49c7
Update the-expert-pokemon-breeder-dialogue.json
2024-09-22 15:37:58 +02:00
Lugiad
fd3fb9a444
Merge branch 'beta' into mystery-encounters-translations
2024-09-22 12:24:23 +02:00
Chapybara-jp
a89fb3f0cd
Update dancing-lessons-dialogue.json
2024-09-22 11:48:14 +02:00
ImperialSympathizer
1c87532e64
[Bugs/Balance] Fix various ME bugs and small balance adjustments ( #4369 )
...
* various bug fixes for MEs
* various bug fixes for MEs
* fix final isTransferable rename that was missed
* change Trainer's test vouchers for second option
* change unit test skips
* cut down excess ME track length and loop properly
* ME bug fix cleanup
* updating AI for Slumbering Snorlax ME, and small ME balance changes
* fix ts error
* fix bug type superfan dialogue discrepancy
* ME bug fixes PR feedback
* ME PR nits and fixes
* update naming convention of sprites
* ME balance changes and bug fixes
* fix tests
* fix An Offer You Can't Refuse ME requirements
* clean up post-battle logic for Breeder ME
* party size requirement cleanup
* clean up challenge requirements for disabling certain MEs
---------
Co-authored-by: ImperialSympathizer <imperialsympathizer@gmail.com>
2024-09-22 05:47:32 +02:00
Lugiad
7e8e736888
Merge branch 'beta' into mystery-encounters-translations
2024-09-22 03:57:31 +02:00
Amani H.
612dcc5f27
[Balance] Adjust Relevant Abilities to Match Lures ( #4231 )
...
* [Balance] Adjust Relevant Abilities to Match Lures
* Add Relevant Unit Tests
2024-09-21 21:40:47 -04:00
Chapybara-jp
cf106cda82
Update clowning-around-dialogue.json
2024-09-22 01:54:32 +02:00
Lugiad
e1e98aca5b
Update global-trade-system-dialogue.json
2024-09-22 01:10:48 +02:00
Lugiad
d99e26aa7f
Merge branch 'beta' into mystery-encounters-translations
2024-09-22 01:08:37 +02:00
Lugiad
065257ca2a
Update src/locales/ja/mystery-encounters/bug-type-superfan-dialogue.json
...
Co-authored-by: Chapybara-jp <charlie.beer@hotmail.com>
2024-09-22 01:04:13 +02:00
Lugiad
7339e4dd8f
Update src/locales/es/mystery-encounters/global-trade-system-dialogue.json
...
Co-authored-by: DanStevensonx <114961842+DanStevensonx@users.noreply.github.com>
2024-09-22 01:03:50 +02:00
Chapybara-jp
5f874d0a10
Update clowning-around-dialogue.json
2024-09-21 23:34:39 +02:00
ImperialSympathizer
0518cfd9d6
Merge pull request #4363 from PigeonBar/gts-infinite-loop
...
[Bug] [Beta] Fix game freeze from GTS infinite loop
2024-09-21 17:24:20 -04:00
Chapybara-jp
a0928d0ba8
Update clowning-around-dialogue.json
2024-09-21 22:48:22 +02:00
Mumble
50dc438930
[Bug] Preventing Duplicate Species in Trainer Battles ( #4368 )
...
* no trainer repeats
* Update src/field/trainer.ts
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
---------
Co-authored-by: frutescens <info@laptop>
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2024-09-21 22:27:19 +02:00
Mumble
4fb76fd117
[Move] Implement Heal Block ( #4120 )
...
* Heal Block on new branch
* Add/update code from previous PR
* Re-add i18n from previous PR
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
Co-authored-by: Asdar <asdargmng@gmail.com>
* Disabling Moves
* Still need to update tests and write docs
* removing partial tags from abilities to feel better
* Pollen Puff works now
* Implemented Psychic Noise
* typedocs
* Documentation
* Update src/data/battler-tags.ts
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
* Update src/data/battler-tags.ts
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
* Update src/data/battler-tags.ts
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
* Turns out the old condition wasn't buggy. Probably mixed up another change I made.
* changed array clear
---------
Co-authored-by: frutescens <info@laptop>
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
Co-authored-by: Lugiad' <adrien.grivel@hotmail.fr>
Co-authored-by: José Ricardo Fleury Oliveira <josefleury@discente.ufg.br>
Co-authored-by: Jannik Tappert <38758606+CodeTappert@users.noreply.github.com>
Co-authored-by: Asdar <asdargmng@gmail.com>
2024-09-21 13:15:32 -07:00
Jannik Tappert
1e70cb92d1
[BUG] Add enough keys in dialogue.ts for team star ( #4362 )
2024-09-21 12:39:44 -07:00
Blitzy
ba5e89cf61
Swap Order in Trainer Config ( #4367 )
2024-09-21 14:15:02 -05:00
Michael Li
7190277f79
PR Feedback
2024-09-21 14:36:02 -04:00
Leo Kim
dafa2b2f4b
Update src/locales/ko/trainer-names.json
...
Co-authored-by: returntoice <dieandbecome@gmail.com>
2024-09-22 01:32:24 +09:00
Leo Kim
cede6b03ba
Update src/locales/ko/mystery-encounters/part-timer-dialogue.json
...
Co-authored-by: returntoice <dieandbecome@gmail.com>
2024-09-22 01:32:15 +09:00
Leo Kim
3016f1cddf
Update src/locales/ko/mystery-encounters/delibirdy-dialogue.json
...
Co-authored-by: returntoice <dieandbecome@gmail.com>
2024-09-22 01:32:03 +09:00
Leo Kim
cec1bca4c1
Update src/locales/ko/mystery-encounters/delibirdy-dialogue.json
...
Co-authored-by: returntoice <dieandbecome@gmail.com>
2024-09-22 01:31:55 +09:00
Leo Kim
e7837cc7ac
Update src/locales/ko/mystery-encounter-messages.json
...
Co-authored-by: returntoice <dieandbecome@gmail.com>
2024-09-22 01:31:44 +09:00
Michael Li
5a24435047
[Bug] Fix game freeze from GTS infinite loop
2024-09-21 11:52:54 -04:00
Lugiad
031049e32a
Merge branch 'beta' into mystery-encounters-translations
2024-09-21 12:40:16 +02:00
Lugiad
361dd44b2a
Update src/locales/ja/achv.json
...
Co-authored-by: protimita <protimitajp@gmail.com>
2024-09-21 12:40:05 +02:00
Lugiad
22b679f71c
Update src/locales/es/mystery-encounters/fun-and-games-dialogue.json
...
Co-authored-by: DanStevensonx <114961842+DanStevensonx@users.noreply.github.com>
2024-09-21 12:39:54 +02:00
Lugiad
338badd872
Update src/locales/ko/achv.json
...
Co-authored-by: Leo Kim <47556641+KimJeongSun@users.noreply.github.com>
2024-09-21 11:37:54 +02:00
Chapybara-jp
3fe9774522
Update bug-type-superfan-dialogue.json
2024-09-21 11:09:33 +02:00
José Ricardo Fleury Oliveira
2b0d754ab2
Update translation for "breedersInSpace" in pt_BR splash-messages.json
2024-09-21 01:02:14 -03:00
José Ricardo
35e075dc02
Update src/locales/pt_BR/achv.json
2024-09-21 01:01:24 -03:00
Madmadness65
35cd615363
[Enhancement] Set Appropriate Evil Team on Monogen Challenges ( #4355 )
2024-09-20 22:49:16 -04:00
Blitzy
1a600d18c6
[Balance] Partial Passives + Egg Move Changes ( #4357 )
...
* Update Passives
* Zebra my Beloved
2024-09-20 19:47:14 -07:00
Lugiad
9b5c85c281
Merge branch 'beta' into mystery-encounters-translations
2024-09-21 03:24:12 +02:00
Madmadness65
f2a042c3f0
[Enhancement] Add Team Star as potential evil team ( #4019 )
...
* Add Team Star (WIP)
Still missing dialogue for all new trainer types, team compositions will need refining, and Starmobile graphics still do not exist yet.
* Add dialogue for all Team Star trainers
Dialogue put together courtesy of @Blitz425
* Add additional Macro Grunt dialogue lines
As suggested to be included by @Blitz425
* Add dialogue entries in dialogue.ts
Forgot them with my last commit, whoops
* Add back Team Star trainer types
Latest merge of beta into this PR deleted them for some reason
* Update Team Star boss team compositions
Bunch up Eeveelutions more in first fight, move random Rotom form to first fight. Remove Espeon, Umbreon, and Rotom from second fight, add legendary beasts and paradox beasts in their place, remove Zacian chance from second fight.
Co-authored-by: Tempoanon <163687446+Tempo-anon@users.noreply.github.com>
* fix missing semicolon
* Guarantee Sylveon is always Terastallized
* Guarantee Starmobiles on admin's teams
Also resizing the Starmobiles by 1.5 like Gigantamax Pokémon (it is still just regular Revavroom visually for now).
* Adjust trainer pools for Grunts and Admins
* Add new custom sprites for Starmobiles
This adds front and shiny front sprites made by Kieran. Party icons and back sprites are still placeholders for now.
* Minor pool adjustments
Eevee moved to Uncommon on grunts, Varoom replaced with Hisui Qwilfish for Atticus, and Heracross replaced with Pawmi for Eri.
* Remove Leon's Zamazenta, rename Team Star Boss
As to not have overlap between the champion and Star boss teams.
Also doubled the weights of the Starmobile forms.
* Force movesets for Starmobiles
Also fix accidentally giving Mela a Venusaur instead of a Revavroom. (it was just a testing thing, I swear)
* Correct movesets
Didn't realize copied movesets were desired, ech
---------
Co-authored-by: Tempoanon <163687446+Tempo-anon@users.noreply.github.com>
2024-09-20 18:17:44 -07:00