pokerogue/src/enums
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
..
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 [Feature] Add Mystery Encounters to the game (#3938) 2024-09-14 03:05:58 +01: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
encounter-anims.ts [Feature] Add Mystery Encounters to the game (#3938) 2024-09-14 03:05:58 +01:00
exp-gains-speed.ts [Bug] Fix exp gains speed not applying properly (#4243) 2024-09-14 12:35:46 -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
mystery-encounter-mode.ts [Feature] Add Mystery Encounters to the game (#3938) 2024-09-14 03:05:58 +01:00
mystery-encounter-option-mode.ts [Feature] Add Mystery Encounters to the game (#3938) 2024-09-14 03:05:58 +01:00
mystery-encounter-tier.ts [Feature] Add Mystery Encounters to the game (#3938) 2024-09-14 03:05:58 +01:00
mystery-encounter-type.ts [Feature] Adds Expert Pokemon Breeder Mystery Encounter to the game (#4328) 2024-09-19 22:46:27 +02: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
pokemon-anim-type.ts [Move] Implement Substitute (#2559) 2024-09-13 12:46:22 -04:00
shop-cursor-target.ts [P1 Bug][UI/UX] Address shop cursor target feedbacks (#4009) 2024-09-04 01:07:56 +00: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 [Enhancement] Add Team Star as potential evil team (#4019) 2024-09-20 18:17:44 -07: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
weather-type.ts Beta Merge 27/07 (#3141) 2024-07-28 00:47:00 +01:00