diff --git a/public/images/events/pride2025-de.png b/public/images/events/pride2025-de.png new file mode 100644 index 00000000000..8d205821b3c Binary files /dev/null and b/public/images/events/pride2025-de.png differ diff --git a/public/images/events/pride2025-en.png b/public/images/events/pride2025-en.png new file mode 100644 index 00000000000..5a81a32be5f Binary files /dev/null and b/public/images/events/pride2025-en.png differ diff --git a/public/images/events/pride2025-es-ES.png b/public/images/events/pride2025-es-ES.png new file mode 100644 index 00000000000..52eba6ffe45 Binary files /dev/null and b/public/images/events/pride2025-es-ES.png differ diff --git a/public/images/events/pride2025-es-MX.png b/public/images/events/pride2025-es-MX.png new file mode 100644 index 00000000000..cb2100cd601 Binary files /dev/null and b/public/images/events/pride2025-es-MX.png differ diff --git a/public/images/events/pride2025-fr.png b/public/images/events/pride2025-fr.png new file mode 100644 index 00000000000..f583c83bbbc Binary files /dev/null and b/public/images/events/pride2025-fr.png differ diff --git a/public/images/events/pride2025-it.png b/public/images/events/pride2025-it.png new file mode 100644 index 00000000000..293d1f92ad8 Binary files /dev/null and b/public/images/events/pride2025-it.png differ diff --git a/public/images/events/pride2025-ja.png b/public/images/events/pride2025-ja.png new file mode 100644 index 00000000000..562e43e7d8e Binary files /dev/null and b/public/images/events/pride2025-ja.png differ diff --git a/public/images/events/pride2025-ko.png b/public/images/events/pride2025-ko.png new file mode 100644 index 00000000000..74be30ba4ef Binary files /dev/null and b/public/images/events/pride2025-ko.png differ diff --git a/public/images/events/pride2025-pt-BR.png b/public/images/events/pride2025-pt-BR.png new file mode 100644 index 00000000000..99269bd1495 Binary files /dev/null and b/public/images/events/pride2025-pt-BR.png differ diff --git a/public/images/events/pride2025-zh-CN.png b/public/images/events/pride2025-zh-CN.png new file mode 100644 index 00000000000..5be66a544cf Binary files /dev/null and b/public/images/events/pride2025-zh-CN.png differ diff --git a/public/images/events/pride2025-zh-TW.png b/public/images/events/pride2025-zh-TW.png new file mode 100644 index 00000000000..aeffc354c7d Binary files /dev/null and b/public/images/events/pride2025-zh-TW.png differ diff --git a/src/timed-event-manager.ts b/src/timed-event-manager.ts index 163afdc098b..a6cc051150d 100644 --- a/src/timed-event-manager.ts +++ b/src/timed-event-manager.ts @@ -351,6 +351,36 @@ const timedEvents: TimedEvent[] = [ { wave: 25, type: "SHINY_CHARM" }, ], }, + { + name: "Pride 25", + eventType: EventType.SHINY, + startDate: new Date(Date.UTC(2025, 5, 18)), + endDate: new Date(Date.UTC(2025, 5, 30)), + bannerKey: "pride2025", + scale: 0.105, + availableLangs: ["en", "de", "it", "fr", "ja", "ko", "es-ES", "es-MX", "pt-BR", "zh-CN", "zh-TW"], + shinyMultiplier: 2, + eventEncounters: [ + { species: Species.CHARMANDER }, + { species: Species.SANDILE }, + { species: Species.FERROSEED }, + { species: Species.FOONGUS }, + { species: Species.CUTIEFLY }, + { species: Species.DEWPIDER }, + { species: Species.TYPE_NULL }, + { species: Species.MINIOR }, + { species: Species.SOBBLE }, + { species: Species.INDEEDEE }, + { species: Species.CAPSAKID }, + { species: Species.ALOLA_MEOWTH }, + ], + classicWaveRewards: [ + { wave: 8, type: "SHINY_CHARM" }, + { wave: 8, type: "ABILITY_CHARM" }, + { wave: 8, type: "CATCHING_CHARM" }, + { wave: 25, type: "SHINY_CHARM" }, + ], + }, ]; export class TimedEventManager {