pokerogue/src/enums
Amani H. 89e80f3deb
[Refactor/Bug/Move] Overhaul Stats and Battle Items, Implement Several Stat Moves (#2699)
* Create Getters, Setters, and Types

* Work on `pokemon.ts`

* Adjust Types, Refactor `White Herb` Modifier

* Migrate `TempBattleStat` Usage

* Refactor `PokemonBaseStatModifier` Slightly

* Remove `BattleStat`, Use "Stat Stages" & New Names

* Address Phase `integers`

* Finalize `BattleStat` Removal

* Address Minor Manual NITs

* Apply Own Review Suggestions

* Fix Syntax Error

* Add Docs

* Overhaul X Items

* Implement Guard and Power Split with Unit Tests

* Add Several Unit Tests and Fixes

* Implement Speed Swap with Unit Tests

* Fix Keys in Summary Menu

* Fix Starf Berry Raising EVA and ACC

* Fix Contrary & Simple, Verify with Unit Tests

* Implement Power & Guard Swap with Unit Tests

* Add Move Effect Message to Speed Swap

* Add Move Effect Message to Power & Guard Split

* Add Localization Entries

* Adjust Last X Item Unit Test

* Overhaul X Items Unit Tests

* Finish Missing Docs

* Revamp Crit-Based Unit Tests & Dire Hit

* Address Initial NITs

* Apply NIT Batch

Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com>

* Fix Moody Test

* Address Multiple Messages for `ProtectStatAbAttr`

* Change `ignoreOverride` to `bypassSummonData`

* Adjust Italian Localization

Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com>

* Fix Moody

---------

Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com>
Co-authored-by: Niccolò <123510358+NicusPulcis@users.noreply.github.com>
2024-09-02 22:12:34 -04:00
..
abilities.ts [QoL] Reorganize Enum Locations (#2185) 2024-06-13 18:44:23 -04:00
arena-tag-type.ts [Move] Implement Safeguard (#3447) 2024-09-02 00:26:20 -04:00
battle-spec.ts Re-implement UI reskin with working legacy toggle 2024-03-31 21:14:35 -04:00
battle-style.ts [Refactor] Move enum BattleStyle into separated file (#1906) 2024-06-13 10:10:31 -04:00
battler-tag-type.ts [Bug] Fix some trapping moves' interactions with Ghost-type Pokemon (#3936) 2024-09-01 23:39:26 -04:00
berry-type.ts [QoL] Reorganize Enum Locations (#2185) 2024-06-13 18:44:23 -04:00
biome.ts [QoL] Reorganize Enum Locations (#2185) 2024-06-13 18:44:23 -04:00
buttons.ts Adds a Small Flyout Panel to the Battle Info Object (#1377) 2024-05-29 20:29:59 -04:00
challenges.ts [Challenge] Inverse battle challenge (#3525) 2024-08-29 19:59:33 +01:00
color.ts [UI] Update Challenge UI (#2393) 2024-06-19 20:40:08 +01:00
devices.ts Menu - Controls Rebind - Gamepad & Keyboard (Cleaner git log) (#1666) 2024-06-01 13:56:32 +01:00
ease-type.ts [QoL] Reorganize Enum Locations (#2185) 2024-06-13 18:44:23 -04:00
egg-source-types.ts [Feature] [Same species Egg] Egg class rewrite to enable fully parameterized eggs to generate same species eggs + Egg overrides (#1833) 2024-06-21 20:19:56 -04:00
egg-type.ts [QoL] Reorganize Enum Locations (#2185) 2024-06-13 18:44:23 -04:00
exp-notification.ts [Refactor] Move enum ExpNotification into separated file (#1909) 2024-06-07 13:14:52 -04:00
gacha-types.ts [Feature] [Same species Egg] Egg class rewrite to enable fully parameterized eggs to generate same species eggs + Egg overrides (#1833) 2024-06-21 20:19:56 -04:00
game-data-type.ts [QoL][Feature] Hall of Fame + Run History (#3251) 2024-08-23 19:23:16 +01:00
money-format.ts Add setting to change money format (#1261) 2024-05-27 22:58:33 -04:00
moves.ts [QoL] Reorganize Enum Locations (#2185) 2024-06-13 18:44:23 -04:00
nature.ts Beta Merge 27/07 (#3141) 2024-07-28 00:47:00 +01:00
party-member-strength.ts [QoL] Reorganize Enum Locations (#2185) 2024-06-13 18:44:23 -04:00
passive.ts [QoL] Reorganize Enum Locations (#2185) 2024-06-13 18:44:23 -04:00
player-gender.ts [QoL] Reorganize Enum Locations (#2185) 2024-06-13 18:44:23 -04:00
pokeball.ts Beta Merge 27/07 (#3141) 2024-07-28 00:47:00 +01:00
shop-cursor-target.ts [QoL] Settings Option: Shop Cursor Target (#3666) 2024-08-22 09:26:10 -07:00
species.ts [QoL] Reorganize Enum Locations (#2185) 2024-06-13 18:44:23 -04:00
stat.ts [Refactor/Bug/Move] Overhaul Stats and Battle Items, Implement Several Stat Moves (#2699) 2024-09-02 22:12:34 -04:00
status-effect.ts Beta Merge 27/07 (#3141) 2024-07-28 00:47:00 +01:00
time-of-day.ts [QoL] Reorganize Enum Locations (#2185) 2024-06-13 18:44:23 -04:00
trainer-type.ts [Feature] Implement Additional Evil Teams (#3290) 2024-08-27 19:45:58 +02:00
ui-theme.ts ESLint - The Essential Linter and Formatter for JavaScript and TypeScript (#1224) 2024-05-23 11:03:10 -04:00
variant-tier.ts [QOL] UI Improvement - Shiny Icon (#2372) 2024-06-25 13:48:48 -04:00
variant-tiers.ts [Feature] [Same species Egg] Egg class rewrite to enable fully parameterized eggs to generate same species eggs + Egg overrides (#1833) 2024-06-21 20:19:56 -04:00
weather-type.ts Beta Merge 27/07 (#3141) 2024-07-28 00:47:00 +01:00