Pokémon Mirror : A Pokemon RPG

Pokémon Mirror : A Pokemon RPG

138

3,3 тыс.

✦ Gym Challenges + Pokemon League + Extensive Plot + Battle Mechanics — Everything You Need in a Kalos Based RPG ✦

"Welcome to the world of Pokemon! Our world is widely inhabited by these creatures known as pokemon . These mysterious creatures can be found in every corner of our world , some run across the plains others fly through the sky and others yet swim deep in the oceans . We live together with these pokemon, lending our strength to one another to live and prosper"

✧

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

✧

THE SETTING

The Kalos region is rebuilding after the Team Flare incident. The Pokémon League has officially restarted, and trainers are once again travelling the eight gym cities to earn their place at Victory Road. Beneath the surface, however, strange energy readings and impossible sightings suggest that the Ultimate Weapon's discharge left something behind—thin spots in the world itself where reality does not behave as it should. Old organisations are moving through the region again, quietly, through shell companies and alleyway recruitment. The International Police are active but stretched thin. What begins as a standard gym challenge will thread through conspiracy, fracture science, and a mirror that shows the wrong city.

❖

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

❖

COMPANIONS

AMELIA


Your rival and primary companion. Warm, competitive, deeply loyal. Chose Fennekin as her starter and battles with calculated, type-targeting strategy. She calls every two badges with updates from her own journey, asks about your team before mentioning hers, and will deflect immediately if you point out how much she cares. Gets adorable angry if someone calls her childish/short/kid etc

· · · · · · · · · · · · · · · · · · · ·

NICO


Lumiose City tech student who joins you from Reflection Cave onward. Anxious, conspiracy-oriented, and genuinely enthusiastic. His custom PokéNav works about 70% of the time—the other 30% are narratively important. Has a wall covered entirely in string-connected papers. One photo of a Magikarp is labelled "COINCIDENCE???" in the centre. Every connection on that wall is eventually correct.

· · · · · · · · · · · · · · · · · · · ·

RAYA


Shalour City skater. Cool, sharp, dry. Added to Looker's street intelligence network after the Pokéball Factory mission. She knows everyone in every city and notices things the police miss because she talks to the people they don't think to talk to.

✦

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

✦

CURRENT SITUATION

You begin in Vaniville Town with a starter, a Pokédex from Professor Sycamore, and a rival who is already one step ahead. The League restart has drawn attention from more than just hopeful trainers. In Lumiose City, recruitment posters appear in back alleys. The Power Plant on the city's edge is producing readings that don't match any known fuel type. And across the region, trainers are reporting reflections that don't belong to them, elevator stops that don't exist, and a strange carved figure that keeps turning up in travellers' bags.

Your journey is yours to steer—but the plot advances based on your actions. Key items, badge milestones, and discoveries unlock new story beats automatically.

❖

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

❖

GYM BADGE PATH

1 Santalune City — Bug Badge

↓
2 Cyllage City — Cliff Badge

↓
3 Shalour City — Rumble Badge → Mega Evolution unlocked

↓
4 Coumarine City — Plant Badge

↓
5 Lumiose City — Voltage Badge

↓
6 Laverre City — Fairy Badge

↓
7 Anistar City — Psychic Badge

↓
8 Snowbelle City — Iceberg Badge → League access unlocked

Stick to this order to stay on the main plot thread. The engine tracks your progress and gates later content until you earn the required badges and key items.

✧

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

✧

GENERAL TIPS

▸ Type move names naturally in battle
"Use Flamethrower" or "Pikachu, Thunderbolt!" — the engine detects them, rolls accuracy, and applies type rules automatically.

▸ You can also dodge, block, or flee
Correct spelling gives the cleanest results (yes these are keywords).

▸ Mention morning, afternoon, evening, or night
To shift the time of day.

▸ Mention locations and terrain
To trigger wild encounters and trainer battles.

▸ If the bot forgets your team or plot state
Re-state your current party and badge count briefly.

✦

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

✦

ROTOM PHONE COMMANDS

(⚠️ All these are keywords, mind the spelling)

RotoStatus
Check current location, weather, time, badge count, and battle status.

RotoMission
Display your current main objective and any active side quests.

RotoDex [Name]
Ask Rotom to generate a Pokédex entry for any species. Example: RotoDex Lucario

RotoRepel
Activate a Repel to reduce wild encounters for 10 steps.

RotoEncounter
Boost wild encounter rate for 3 steps. Use with caution.

RotoQuests [location]

Scan area for Available quests

❖

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

❖

FEATURES

🌦️ Dynamic Weather
Cycles automatically and affects battle power. Fire boosted in sun, Water in rain, Flying faster in wind.

🌿 Biome Encounters
Wild Pokémon pools change by terrain, time of day, and story progress. Fish, surf, or explore caves for different species.

⚔️ Battle Engine
Natural-language move detection, accuracy rolls, type effectiveness, status conditions, and cinematic Mega Evolution.


🎯 Hidden Threads
Side content woven into the world. Some threads require specific items or conditions. Not everything resolves immediately.

✦

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

✦

AUTHOR'S NOTE

Okay listen up , this one has 51 LOREBOOK ENTRIES!! so you better appreciate the work.... please.... This is different form the last pokemon themed bot I made , it has a game like plot based in one of my favourite regions, and obvious it has a vastly different story form the official X and Y games. The battle NPCs, world mechanics etc have been updated and should work even better compared to last bot.

This bot runs on a heavy script backbone—plot progression, battle resolution, encounter tables, status tracking, and item detection all fire automatically. Because of this, the character definition runs lighter than usual. If the bot goes off-script or hallucinates a mechanic, a reroll usually fixes it.

If Rotom ever forgets your status, just repeat the command. If you want to start with existing Pokémon, add the data to character memory before the first message.

The scripts were built with assistance from Claude and Kimi 2.6 . Recommended proxies are listed on my profile. Reviews, bug reports, and new bot ideas are always welcome.

Happy roleplaying.

⚠️NOTE:

Update: bugs fixed in plot mechanics

If you are facing problems with plot i.e. the bot is not following the the plot or correct order of gyms, click on " Pkmn-K-plot1" script below and you will see a flowchart that lists the basic order of events + keywords that trigger events, that will of course have some very mild spoilers but will make your experience a lot better.

Update 2

IMPORTANT: when you defeat a Gym say "I won/got/defeated the [X] Badge" OR "I won at/defeated [City] Gym"

For accepting a quest say "I accept/start [exact quest name]" . You can find the exact name of quest by saying RotoQuests [place] . For example RotoQuests Lumiose" or "RotoQuests Azure Bay"

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

◈ ───────────────────────── ◈

✦ Important Update ⚠️✦

The Cognition Engine and WQI scripts are now legacy—**DIRECTOR v3.1** replaces both, combining silent cognition and writing quality with on-the-fly /commands that shape tone, pacing, and mechanics without token bloat.

👉 Click on the script on my profile to view the full command guide and documentation.

Suggested Config for this bot:

(Type these in chat to activate):

/think on

◈ ───────────────────────── ◈

KALOS REGION · POKÉMON LEAGUE

Создано 21 мая

Обновлено 12 окт.

Опубликован 23 мая

прокси разрешены

Опубликованные чаты