github-actions[bot]
b0f126430b
Release v1.10.0 to beta ( #6321 )
...
* Stage release v1.10.0
* [GitHub] Workflows will now run on `release` branch (#6329 )
* [Beta] [Balance] Add Wild Evo Delay to Gallade / Froslass (#6324 )
* Update pokemon-evolutions.ts
---------
Co-authored-by: damocleas <damocleas25@gmail.com>
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
* [Beta] [Balance] Fix Wrong Teras in Trainer Config (#6326 )
* Update trainer-config.ts
---------
Co-authored-by: damocleas <damocleas25@gmail.com>
* Revert #6307 "Remove duplicate animation json for ... variants" (#6332 )
Revert "[Refactor][Sprite] Remove duplicate animation json for shinies, sprite-based variants (#6307 )"
This reverts commit 7bdb62ed1d
.
* [Beta] Fresh Start no longer overrides IV unlocks (#6333 )
Unpack ivs when copying dexData
* [UI/UX] Always show starter's natures and ivs in evolution's dex entry (#6335 )
Natures and ivs use starter's dexEntry
* [Bug] Sheer Force no longer boosts Fickle Beam; Focus Energy gives +2 crit instead of +1 (#6331 )
[Bug] Sheer Force no longer boosts Fickle Beam; Focus Energy correctly gives +2 crit stages instead of +1
* Restricted party options for fainted mons in hardcore (#6336 )
* [Challenge] No hardcore breeder (#6334 )
Disallow expert breeder encounter in space
Co-authored-by: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com>
* [Bug] [Beta] Fix trick room message (#6327 )
Fix trick room's arena tag message
* [Beta][Bug][UI/UX] Fix broken candy upgrades (#6322 )
* Candy upgrades change permanent starter data again
* Updating cost icon and passive bg in starter select after buying pokédex upgrades
* [Beta] [Balance] Even More 1.10 Balance Changes (Egg Moves + Passive Changes) (#6339 )
1.10 Egg Moves and Passives pt 3
* [Bug][Sprite] Remove fake Deerling variants (#6330 )
* Remove fake Deerling variants
* Remove unused json
* [Bug] Ensure MEs disabled in a challenge mode only do so while challenge is active (#6337 )
* Ensure MEs disabled in a challenge mode only do so while challenge is active
* Optimize checking disallowed challenges
* [Misc] Moved `scrapeTrainerNames` to a script; removed `selfStatLowerMoves` (#6258 )
* Removed scrape trainer names
* Removed `selfStatLowerMoves`
* Update move.ts
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
* Started work on the script again
* Made script actually work
* Made finishing touches on script
* Fixed main repo code to not expect snake cased locale strings
* Update trainer.ts
Co-authored-by: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com>
* Remove biome ignore range
* Fix typedoc.json
* rename `getRandomLocaleKey` to `getRandomLocaleEntry`
---------
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
Co-authored-by: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com>
* Update locales
* [Balance] [ME] Trash to Treasure Option 1 Adjustment (#6341 )
* Update trash-to-treasure-encounter.ts
* Update trash-to-treasure-encounter.test.ts tests
* [Misc] [UX] Add Daily Run Achievement, Re-Arrange Achievements, Replace some Icon Sprites (#6292 )
* wip achievement changes
* Adjust egg image sizes, re-export item atlas
* painful eggs
* Add egg to legacy UI, re-export item atlas
* run biome
* Update achievement.test.ts
* Fix achievement test file
* Fix tera stellar missing icon path
* Fix achievement test file
* egg s
* Optimize new images, re-export item atlas
* update pngs and locale
* add daily achv and other sorting
* Optimize ribbons, re-export item atlas
* Bump to version 1.11.0
* more changes, waiting on pngs
* Update package.json
* ribbon fixes
* images!
* Optimize images, re-export item atlas
* final fix
---------
Co-authored-by: Madmadness65 <blaze.the.fireman@gmail.com>
Co-authored-by: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com>
* [Bug] [UI/UX] [Beta] Fix visibility of egg moves in ssui (#6343 )
Fix visibility of egg moves when backing out of fresh start and back into ssui
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
Co-authored-by: Blitzy <118096277+Blitz425@users.noreply.github.com>
Co-authored-by: damocleas <damocleas25@gmail.com>
Co-authored-by: Wlowscha <54003515+Wlowscha@users.noreply.github.com>
Co-authored-by: Bertie690 <136088738+Bertie690@users.noreply.github.com>
Co-authored-by: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com>
Co-authored-by: AJ Fontaine <36677462+Fontbane@users.noreply.github.com>
Co-authored-by: Madmadness65 <blaze.the.fireman@gmail.com>
2025-08-22 19:13:37 -05:00
Bertie690
48db9491c6
[Test] Add support for custom boilerplates to `create-test.js` ( #6158 )
...
* Added support for custom boilerplates to test:create script
* Added support for custom boilerplates to create-test.js
* Fixed syntax error
* Update create-test.js
Co-authored-by: Amani H. <109637146+xsn34kzx@users.noreply.github.com>
* Fix pluralization error in `create-test.js`
---------
Co-authored-by: Amani H. <109637146+xsn34kzx@users.noreply.github.com>
2025-07-28 18:51:43 +00:00
Bertie690
29d9bb6e7b
[Dev] Turned on `checkJs` in TSConfig; fixed script type errors ( #6115 )
2025-07-27 20:42:57 +00:00
Sirz Benjie
4f259e2c2f
[Misc] Fix import in decrypt-save.js ( #6149 )
2025-07-25 22:30:58 -07:00
Sirz Benjie
51d4c33de0
[Misc] Standardize-file-names ( #6137 )
...
* Standardize filenames to kebab-case
Co-authored-by: pymilkmaiden <cassiopeiamahler56@gmail.com>
* Move script outside of public folder
* Move update_exp_sprites to scripts
* Add ls-lint to lint file and directory names
* Update lefthook.yml to skip merge / rebase on all pre-commit commands
---------
Co-authored-by: pymilkmaiden <cassiopeiamahler56@gmail.com>
2025-07-24 16:38:31 -04:00
NightKev
8cf1b9f766
[Dev] Enable Biome import sorting ( #6052 )
...
* [Dev] Enable Biome import sorting
Additional changes:
- Implement import aliases
- Convert default exports to named exports
- Remove relative imports
* Apply changes
* Misc fixes
* Merge cleanup
2025-07-13 00:21:25 -07:00
NightKev
232f26a60d
[Dev] Migrate from `npm` to `pnpm` ( #6018 )
...
* Replace `package-lock.json` with `pnpm-lock.yaml`
* Update `package.json`
* Update `lefthook.yml`
* Update GitHub workflows
* Update references to `npm`/`npx`
* Update `CONTRIBUTING.md`
* Update `linting.md` and `comments.md`
* Update comment in `create-test.js`
* Add missing dependency `chalk` for `create-test.js`
2025-06-23 17:05:59 -07:00
Bertie690
ccceaac877
[Test] Reworked crit override to allow for forced crits ( #5738 )
...
* Crit override stuff
* Update ability.ts
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
* Update pokemon.ts
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
* Update game-mode.ts
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
---------
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-06-16 05:36:09 -07:00
Bertie690
581348ec0a
[Misc] Remove extra newline in test-boilerplate.ts ( #5965 )
2025-06-09 18:28:39 -07:00
NightKev
60105f0402
[Dev] Update test creation script ( #5939 )
2025-06-09 17:48:41 -07:00
Sirz Benjie
6c676f1f11
[Misc] Add decrypt-save.js utility script ( #5731 )
...
* Add decrypt-save.js
* Update scripts/decrypt-save.js
Co-authored-by: Amani H. <109637146+xsn34kzx@users.noreply.github.com>
---------
Co-authored-by: Amani H. <109637146+xsn34kzx@users.noreply.github.com>
2025-05-27 20:41:06 +00:00
Sirz Benjie
787feceb14
[Refactor] Refactor variant sprite code part 1 ( #5592 )
...
* Move exp to its own masterlist, simplify initVariantData
* Update test/sprites/pokemonSprite.test.ts
* Extract loadPokemonVariantAssets out of BattleScene
* move variant.ts and update pokemon.loadAssets
* Add fuzzy matching for applying variant recolors
* Move glsl shaders to their own files
* Remove extra variants from shader masterlist
Their exp sprites have since been removed.
Co-authored-by: Unicorn_Power <189861924+Unicornpowerstar@users.noreply.github.com>
* Make exp sprite keys a set instead of an array
* Remove outdated exp sprite jsons
Co-authored-by: Unicorn_Power <189861924+Unicornpowerstar@users.noreply.github.com>
---------
Co-authored-by: Unicorn_Power <189861924+Unicornpowerstar@users.noreply.github.com>
2025-04-09 10:43:05 -05:00
Sirz Benjie
ba617ad91b
[Misc] Add a script to help verify correctness of variant sprite masterlist ( #5325 )
...
Co-authored-by: AJ Fontaine <36677462+Fontbane@users.noreply.github.com>
2025-03-06 00:39:02 -05:00