Sirz Benjie
5854b21da0
[Refactor] Remove circular imports part 1 ( #5663 )
...
* Extract Mode enum out of UI and into its own file
Reduces circular imports from 909 to 773
* Move around utility files
Reduces cyclical dependencies from 773 to 765
* Remove starterColors and bypassLogin from battle-scene
Reduces cyclical dependencies from 765 to 623
* Fix test runner error
* Update import for bypassLogin in test
* Update mocks for utils in tests
* Fix broken tests
* Update selectWithTera override
* Update path for utils in ab-attr.ts
* Update path for utils in ability-class.ts
* Fix utils import path in healer.test.ts
2025-04-19 11:57:03 +00:00
damocleas
b41eee3c7f
Revert "[Refactor] Move many interfaces and enums to their own file" ( #5661 )
...
Revert "[Refactor] Move many interfaces and enums to their own file (#5646 )"
This reverts commit c82e01eed3 .
2025-04-14 12:28:36 -04:00
Sirz Benjie
c82e01eed3
[Refactor] Move many interfaces and enums to their own file ( #5646 )
...
* Move LearnMoveSituation to its own file
* Remove unused selfStatLowerMoves array
* Move all-moves to its own file
* Move TurnMove interface to its own file
* move AiType to its own file
* Move PokemonMove to its own file
* Move DamageCalculationResult interface to its own file
* Move fieldPosition to its own file
* Move hit-result to its own file
* Move DamageResult to its own file
* Move SpeciesWildEvolutionDelay to its own file
* move EvolutionItem to its own file
2025-04-14 08:31:26 -07:00
NightKev
6f56dce771
[Biome] Add and apply lint/style/noNamespaceImport ( #5650 )
...
* Add `lint/style/noNamespaceImport` Biome rule
* Apply Biome rule, add exception for `*.test.ts` files
2025-04-12 01:31:56 -04:00
damocleas
28234e577e
[Balance] Beta Passive Fixes, 1.8 Egg Move Changes, Egg Tier Change, and G-Max Form Re-Evaluation finished ( #5588 )
...
* Update passives.ts
* Correct BB Froakie, G-Max changes for Flapple, Appletun, Toxtricity, Hatterene, Grimmsnarl, Alcremie
* Update egg-moves.ts
* Seviper now matches Zangoose's egg tier wow
2025-03-30 06:21:12 +00:00
Sirz Benjie
408b66f913
[Misc][Refactor][GitHub] Ditch eslint for biome, and add a formatter ( #5495 )
...
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2025-03-09 14:13:25 -07:00
Sirz Benjie
60a4db7059
[Refactor] Refactor moves.ts part 1 ( #5420 )
2025-03-07 19:10:29 -06:00
damocleas
92ee9d06ca
[Balance] February 2025 Passive/Egg Move/Cost Changes 2 #5416
...
* Update egg-moves.ts
* Update starters.ts cost changes
* Update passives.ts
* Update mystery-encounter-utils.test.ts
2025-02-25 23:02:04 -05:00
damocleas
a46d59b031
[Balance] February 2025 Starter Balance Changes ( #5274 )
...
* Update egg-moves.ts
* Update passives.ts
* Update starters.ts starter costs
2025-02-07 22:34:15 -07:00
damocleas
50a4669a26
[Balance] [Beta] Egg Move Fixes ( #4965 )
...
* Update egg-moves.ts
* Update egg-moves.ts
2024-12-03 21:22:38 +01:00
damocleas
3ca0fdae6b
[Balance] December Starter Balance Changes ( #4883 )
...
* Update passives.ts
* Update egg-moves.ts
* Update egg-moves.ts
* Update species-egg-tiers.ts
* Update egg-moves.ts
* Update egg-moves.ts
* Update starters cost
* Update egg-moves.ts
* fixed mispell
* update egg tests to match latest species egg tier changes
* Update starters.ts - fixed placements and reduced Duraludon back to 5
* Update species-egg-tiers.ts fixed placements
* Kartana and Iron Valiant passive change
* Update passives.ts
* Update egg-moves.ts
* Update species-egg-tiers.ts
* Update starters.ts
* fix '
---------
Co-authored-by: Moka <millennium.stitcher@gmail.com>
Co-authored-by: Moka <54149968+MokaStitcher@users.noreply.github.com>
2024-12-02 14:59:02 -05:00
AJ Fontaine
8a2900ad29
[Refactor] Move some relevant files, tables etc to new balance folder ( #4510 )
...
* Move biomes.ts
* Move starter costs, passives, friendship, starter-candy to starters.ts
* Change relative imports to absolute imports
* Add docstrings, passives.ts
* Constants in rates.ts for egg pity, egg tier rates, hatch waves, variant chances
---------
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com>
2024-10-02 06:20:19 -07:00