2024-01-13 12:24:24 -05:00
import { trainerConfigs } from "./trainer-config" ;
import { TrainerType } from "./enums/trainer-type" ;
import { BattleSpec } from "../enums/battle-spec" ;
export interface TrainerTypeMessages {
encounter? : string | string [ ] ,
victory? : string | string [ ] ,
defeat? : string | string [ ]
}
export interface TrainerTypeDialogue {
[ key : integer ] : TrainerTypeMessages | [ TrainerTypeMessages , TrainerTypeMessages ]
}
export const trainerTypeDialogue = {
[ TrainerType . YOUNGSTER ] : [
{
encounter : [
2024-05-23 17:03:10 +02:00
"Hey, wanna battle?" ,
"Are you a new trainer too?" ,
"Hey, I haven't seen you before. Let's battle!" ,
"I just lost, so I'm trying to find more Pokémon.\nWait! You look weak! Come on, let's battle!" ,
"Have we met or not? I don't really remember. Well, I guess it's nice to meet you anyway!" ,
"All right! Let's go!" ,
"All right! Here I come! I'll show you my power!" ,
"Haw haw haw... I'll show you how hawesome my Pokémon are!" ,
"No need to waste time saying hello. Bring it on whenever you're ready!" ,
"Don't let your guard down, or you may be crying when a kid beats you." ,
"I've raised my Pokémon with great care. You're not allowed to hurt them!" ,
"Glad you made it! It won't be an easy job from here." ,
"The battles continue forever! Welcome to the world with no end!"
2024-01-13 12:24:24 -05:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Wow! You're strong!" ,
"I didn't stand a chance, huh?" ,
"I'll find you again when I'm older and beat you!" ,
"Ugh. I don't have any more Pokémon." ,
"No way… NO WAY! How could I lose again…" ,
"No! I lost!" ,
"Whoa! You are incredible! I'm amazed and surprised!" ,
"Could it be… How… My Pokémon and I are the strongest, though…" ,
"I won't lose next time! Let's battle again sometime!" ,
"Sheesh! Can't you see that I'm just a kid! It wasn't fair of you to go all out like that!" ,
"Your Pokémon are more amazing! Trade with me!" ,
"I got a little carried away earlier, but what job was I talking about?" ,
"Ahaha! There it is! That's right! You're already right at home in this world!"
2024-01-13 12:24:24 -05:00
]
} ,
2024-04-10 23:39:42 -03:00
//LASS
2024-01-13 12:24:24 -05:00
{
encounter : [
2024-05-23 17:03:10 +02:00
"Let's have a battle, shall we?" ,
"You look like a new trainer. Let's have a battle!" ,
"I don't recognize you. How about a battle?" ,
"Let's have a fun Pokémon battle!" ,
"I'll show you the ropes of how to really use Pokémon!" ,
"A serious battle starts from a serious beginning! Are you sure you're ready?" ,
"You're only young once. And you only get one shot at a given battle. Soon, you'll be nothing but a memory." ,
"You'd better go easy on me, OK? Though I'll be seriously fighting!" ,
"School is boring. I've got nothing to do. Yawn. I'm only battling to kill the time."
2024-01-13 12:24:24 -05:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"That was impressive! I've got a lot to learn." ,
"I didn't think you'd beat me that bad…" ,
"I hope we get to have a rematch some day." ,
"That was pretty amazingly fun! You've totally exhausted me…" ,
"You actually taught me a lesson! You're pretty amazing!" ,
"Seriously, I lost. That is, like, seriously depressing, but you were seriously cool." ,
"I don't need memories like this. Deleting memory…" ,
"Hey! I told you to go easy on me! Still, you're pretty cool when you're serious." ,
"I'm actually getting tired of battling… There's gotta be something new to do…"
2024-04-10 23:39:42 -03:00
]
}
] ,
[ TrainerType . BREEDER ] : [
{
encounter : [
2024-05-23 17:03:10 +02:00
"Obedient Pokémon, selfish Pokémon… Pokémon have unique characteristics." ,
"Even though my upbringing and behavior are poor, I've raised my Pokémon well." ,
"Hmm, do you discipline your Pokémon? Pampering them too much is no good." ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"It is important to nurture and train each Pokémon's characteristics." ,
"Unlike my diabolical self, these are some good Pokémon." ,
"Too much praise can spoil both Pokémon and people." ,
2024-04-19 15:17:52 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"You should not get angry at your Pokémon, even if you lose a battle." ,
"Right? Pretty good Pokémon, huh? I'm suited to raising things." ,
"No matter how much you love your Pokémon, you still have to discipline them when they misbehave."
2024-04-10 23:39:42 -03:00
]
} ,
{
encounter : [
2024-05-23 17:03:10 +02:00
"Pokémon never betray you. They return all the love you give them." ,
"Shall I give you a tip for training good Pokémon?" ,
"I have raised these very special Pokémon using a special method."
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Ugh… It wasn't supposed to be like this. Did I administer the wrong blend?" ,
"How could that happen to my Pokémon… What are you feeding your Pokémon?" ,
"If I lose, that tells you I was just killing time. It doesn't damage my ego at all."
2024-04-19 15:17:52 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"This proves my Pokémon have accepted my love." ,
"The real trick behind training good Pokémon is catching good Pokémon." ,
"Pokémon will be strong or weak depending on how you raise them."
2024-04-10 23:39:42 -03:00
]
}
] ,
[ TrainerType . FISHERMAN ] : [
{
encounter : [
2024-05-23 17:03:10 +02:00
"Aack! You made me lose a bite!\nWhat are you going to do about it?" ,
"Go away! You're scaring the Pokémon!" ,
"Let's see if you can reel in a victory!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Just forget about it." ,
"Next time, I'll be reelin' in the triumph!" ,
"Guess I underestimated the currents this time." ,
2024-04-10 23:39:42 -03:00
]
} ,
{
encounter : [
2024-05-23 17:03:10 +02:00
"Woah! I've hooked a big one!" ,
"Line's in, ready to reel in success!" ,
"Ready to make waves!"
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I'll be back with a stronger hook." ,
"I'll reel in victory next time." ,
"I'm just sharpening my hooks for the comeback!"
2024-04-10 23:39:42 -03:00
]
}
] ,
[ TrainerType . SWIMMER ] : [
{
encounter : [
2024-05-23 17:03:10 +02:00
"Time to dive in!" ,
"Let's ride the waves of victory!" ,
"Ready to make a splash!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Drenched in defeat!" ,
"A wave of defeat!" ,
"Back to shore, I guess." ,
2024-04-10 23:39:42 -03:00
]
}
] ,
[ TrainerType . BACKPACKER ] : [
{
encounter : [
2024-05-23 17:03:10 +02:00
"Pack up, game on!" ,
"Let's see if you can keep pace!" ,
"Gear up, challenger!" ,
"I've spent 20 years trying to find myself… But where am I?"
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Tripped up this time!" ,
"Oh, I think I'm lost." ,
"Dead end!" ,
"Wait up a second! Hey! Don't you know who I am?"
2024-04-10 23:39:42 -03:00
]
}
] ,
[ TrainerType . ACE_TRAINER ] : [
{
encounter : [
2024-05-23 17:03:10 +02:00
"You seem quite confident." ,
"Your Pokémon… Show them to me…" ,
"Because I'm an Ace Trainer, people think I'm strong." ,
"Are you aware of what it takes to be an Ace Trainer?"
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Yes… You have good Pokémon…" ,
"What?! But I'm a battling genius!" ,
"Of course, you are the main character!" ,
"OK! OK! You could be an Ace Trainer!"
2024-04-19 15:17:52 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"I am devoting my body and soul to Pokémon battles!" ,
"All within my expectations… Nothing to be surprised about…" ,
"I thought I'd grow up to be a frail person who looked like they would break if you squeezed them too hard." ,
"Of course I'm strong and don't lose. It's important that I win gracefully."
2024-04-10 23:39:42 -03:00
]
}
] ,
[ TrainerType . PARASOL_LADY ] : [
{
encounter : [
2024-05-23 17:03:10 +02:00
"Time to grace the battlefield with elegance and poise!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"My elegance remains unbroken!" ,
2024-04-10 23:39:42 -03:00
]
}
] ,
[ TrainerType . TWINS ] : [
{
encounter : [
2024-05-23 17:03:10 +02:00
"Get ready, because when we team up, it's double the trouble!" ,
"Two hearts, one strategy – let's see if you can keep up with our twin power!" ,
"Hope you're ready for double trouble, because we're about to bring the heat!"
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"We may have lost this round, but our bond remains unbreakable!" ,
"Our twin spirit won't be dimmed for long." ,
"We'll come back stronger as a dynamic duo!"
2024-04-19 15:17:52 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Twin power reigns supreme!" ,
"Two hearts, one triumph!" ,
"Double the smiles, double the victory dance!"
2024-04-19 15:17:52 -03:00
] ,
2024-04-10 23:39:42 -03:00
}
] ,
[ TrainerType . CYCLIST ] : [
{
encounter : [
2024-05-23 17:03:10 +02:00
"Get ready to eat my dust!" ,
"Gear up, challenger! I'm about to leave you in the dust!" ,
"Pedal to the metal, let's see if you can keep pace!"
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Spokes may be still, but determination pedals on." ,
"Outpaced!" ,
"The road to victory has many twists and turns yet to explore."
2024-04-10 23:39:42 -03:00
]
}
] ,
[ TrainerType . BLACK_BELT ] : [
{
encounter : [
2024-05-23 17:03:10 +02:00
"I praise your courage in challenging me! For I am the one with the strongest kick!" ,
"Oh, I see. Would you like to be cut to pieces? Or do you prefer the role of punching bag?"
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Oh. The Pokémon did the fighting. My strong kick didn't help a bit." ,
"Hmmm… If I was going to lose anyway, I was hoping to get totally messed up in the process."
2024-04-10 23:39:42 -03:00
]
} ,
//BATTLE GIRL
{
encounter : [
2024-05-23 17:03:10 +02:00
"You don't have to try to impress me. You can lose against me." ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"It's hard to say good-bye, but we are running out of time…" ,
2024-04-10 23:39:42 -03:00
]
}
] ,
[ TrainerType . HIKER ] : [
{
encounter : [
2024-05-23 17:03:10 +02:00
"My middle-age spread has given me as much gravitas as the mountains I hike!" ,
"I inherited this big-boned body from my parents… I'm like a living mountain range…" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"At least I cannot lose when it comes to BMI!" ,
"It's not enough… It's never enough. My bad cholesterol isn't high enough…"
2024-04-10 23:39:42 -03:00
]
}
] ,
[ TrainerType . RANGER ] : [
{
encounter : [
2024-05-23 17:03:10 +02:00
"When I am surrounded by nature, most other things cease to matter." ,
"When I'm living without nature in my life, sometimes I'll suddenly feel an anxiety attack coming on."
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"It doesn't matter to the vastness of nature whether I win or lose…" ,
"Something like this is pretty trivial compared to the stifling feelings of city life."
2024-04-19 15:17:52 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"I won the battle. But victory is nothing compared to the vastness of nature…" ,
"I'm sure how you feel is not so bad if you compare it to my anxiety attacks…"
2024-04-10 23:39:42 -03:00
]
}
] ,
[ TrainerType . SCIENTIST ] : [
{
encounter : [
2024-05-23 17:03:10 +02:00
"My research will lead this world to peace and joy." ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I am a genius… I am not supposed to lose against someone like you…" ,
2024-04-10 23:39:42 -03:00
]
}
] ,
2024-05-16 11:05:25 +02:00
[ TrainerType . SCHOOL_KID ] : [
2024-04-10 23:39:42 -03:00
{
encounter : [
2024-05-23 17:03:10 +02:00
"…Heehee. I'm confident in my calculations and analysis." ,
"I'm gaining as much experience as I can because I want to be a Gym Leader someday."
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Ohhhh… Calculation and analysis are perhaps no match for chance…" ,
"Even difficult, trying experiences have their purpose, I suppose."
2024-04-10 23:39:42 -03:00
]
}
] ,
[ TrainerType . ARTIST ] : [
{
encounter : [
2024-05-23 17:03:10 +02:00
"I used to be popular, but now I am all washed up." ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"As times change, values also change. I realized that too late." ,
2024-04-10 23:39:42 -03:00
]
}
] ,
[ TrainerType . GUITARIST ] : [
{
encounter : [
2024-05-23 17:03:10 +02:00
"Get ready to feel the rhythm of defeat as I strum my way to victory!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Silenced for now, but my melody of resilience will play on." ,
2024-04-10 23:39:42 -03:00
]
}
] ,
[ TrainerType . WORKER ] : [
{
encounter : [
2024-05-23 17:03:10 +02:00
"It bothers me that people always misunderstand me. I'm a lot more pure than everyone thinks."
2024-04-19 15:17:52 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I really don't want my skin to burn, so I want to stay in the shade while I work." ,
2024-04-19 15:17:52 -03:00
]
} ,
{
encounter : [
2024-04-10 23:39:42 -03:00
` It bothers me that people always misunderstand me.
$I ' m a lot more pure than everyone thinks . `
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I really don't want my skin to burn, so I want to stay in the shade while I work."
2024-04-19 15:17:52 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"My body and mind aren't necessarily always in sync."
2024-04-10 23:39:42 -03:00
]
2024-04-19 15:17:52 -03:00
} ,
{
encounter : [
2024-05-23 17:03:10 +02:00
"I'll show you we can break you. We've been training in the field!"
2024-04-19 15:17:52 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"How strange… How could this be… I shouldn't have been outmuscled." ,
2024-04-19 15:17:52 -03:00
]
} ,
2024-04-10 23:39:42 -03:00
] ,
[ TrainerType . HEX_MANIAC ] : [
{
encounter : [
2024-05-23 17:03:10 +02:00
"I normally only ever listen to classical music, but if I lose, I think I shall try a bit of new age!" ,
"I grow stronger with each tear I cry."
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Is this the dawning of the age of Aquarius?" ,
"Now I can get even stronger. I grow with every grudge."
2024-04-19 15:17:52 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"New age simply refers to twentieth century classical composers, right?" ,
"Don't get hung up on sadness or frustration. You can use your grudges to motivate yourself."
2024-04-10 23:39:42 -03:00
]
}
] ,
[ TrainerType . PSYCHIC ] : [
{
encounter : [
2024-05-23 17:03:10 +02:00
"Hi! Focus!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Eeeeek!" ,
2024-04-10 23:39:42 -03:00
]
}
] ,
[ TrainerType . OFFICER ] : [
{
encounter : [
2024-05-23 17:03:10 +02:00
"Brace yourself, because justice is about to be served!" ,
"Ready to uphold the law and serve justice on the battlefield!"
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"The weight of justice feels heavier than ever…" ,
"The shadows of defeat linger in the precinct."
2024-01-13 12:24:24 -05:00
]
}
] ,
2024-04-19 15:17:52 -03:00
[ TrainerType . BEAUTY ] : [
{
encounter : [
2024-05-23 17:03:10 +02:00
"My last ever battle… That's the way I'd like us to view this match…"
2024-04-19 15:17:52 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"It's been fun… Let's have another last battle again someday…"
2024-04-19 15:17:52 -03:00
]
}
] ,
[ TrainerType . BAKER ] : [
{
encounter : [
2024-05-23 17:03:10 +02:00
"Hope you're ready to taste defeat!"
2024-04-19 15:17:52 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I'll bake a comeback."
2024-04-19 15:17:52 -03:00
]
}
] ,
[ TrainerType . BIKER ] : [
{
encounter : [
2024-05-23 17:03:10 +02:00
"Time to rev up and leave you in the dust!"
2024-04-19 15:17:52 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I'll tune up for the next race."
2024-04-19 15:17:52 -03:00
]
}
] ,
2024-02-18 23:56:57 -06:00
[ TrainerType . BROCK ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"My expertise on Rock-type Pokémon will take you down! Come on!" ,
"My rock-hard willpower will overwhelm you!" ,
"Allow me to show you the true strength of my Pokémon!"
2024-02-18 23:56:57 -06:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Your Pokémon's strength have overcome my rock-hard defenses!" ,
"The world is huge! I'm glad to have had a chance to battle you." ,
"Perhaps I should go back to pursuing my dream as a Pokémon Breeder…"
2024-02-18 23:56:57 -06:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"The best offense is a good defense!\nThat's my way of doing things!" ,
"Come study rocks with me next time to better learn how to fight them!" ,
"Hah, all my traveling around the regions is paying off!"
2024-02-18 23:56:57 -06:00
]
} ,
[ TrainerType . MISTY ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"My policy is an all out offensive with Water-type Pokémon!" ,
"Hiya, I'll show you the strength of my aquatic Pokémon!" ,
"My dream was to go on a journey and battle powerful trainers…\nWill you be a sufficient challenge?"
2024-02-18 23:56:57 -06:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"You really are strong… I'll admit that you are skilled…" ,
"Grrr… You know you just got lucky, right?!" ,
"Wow, you're too much! I can't believe you beat me!"
2024-02-18 23:56:57 -06:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Was the mighty Misty too much for you?" ,
"I hope you saw my Pokémon's elegant swimming techniques!" ,
"Your Pokémon were no match for my pride and joys!"
2024-02-18 23:56:57 -06:00
]
} ,
[ TrainerType . LT_SURGE ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"My Electric Pokémon saved me during the war! I'll show you how!" ,
"Ten-hut! I'll shock you into surrender!" ,
"I'll zap you just like I do to all my enemies in battle!"
2024-02-18 23:56:57 -06:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Whoa! Your team's the real deal, kid!" ,
"Aaargh, you're strong! Even my electric tricks lost against you." ,
"That was an absolutely shocking loss!"
2024-02-18 23:56:57 -06:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Oh yeah! When it comes to Electric-type Pokémon, I'm number one in the world!" ,
"Hahaha! That was an electrifying battle, kid!" ,
"A Pokémon battle is war, and I have showed you first-hand combat!"
2024-02-18 23:56:57 -06:00
]
} ,
[ TrainerType . ERIKA ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Ah, the weather is lovely here…\nOh, a battle? Very well then." ,
"My Pokémon battling skills rival that of my flower arranging skills." ,
"Oh, I hope the pleasant aroma of my Pokémon doesn't put me to sleep again…" ,
"Seeing flowers in a garden is so soothing."
2024-02-18 23:56:57 -06:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Oh! I concede defeat." ,
"That match was most delightful." ,
"Ah, it appears it is my loss…" ,
"Oh, my goodness."
2024-02-18 23:56:57 -06:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"I was afraid I would doze off…" ,
"Oh my, it seems my Grass Pokémon overwhelmed you." ,
"That battle was such a soothing experience." ,
"Oh… Is that all?"
2024-02-18 23:56:57 -06:00
]
} ,
[ TrainerType . JANINE ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"I am mastering the art of poisonous attacks.\nI shall spar with you today!" ,
"Father trusts that I can hold my own.\nI will prove him right!" ,
"My ninja techniques are only second to my Father's!\nCan you keep up?"
2024-02-18 23:56:57 -06:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Even now, I still need training… I understand." ,
"Your battle technique has outmatched mine." ,
"I'm going to really apply myself and improve my skills."
2024-02-18 23:56:57 -06:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Fufufu… the poison has sapped all your strength to battle." ,
"Ha! You didn't stand a chance against my superior ninja skills!" ,
"Father's faith in me has proven to not be misplaced."
2024-02-18 23:56:57 -06:00
]
} ,
[ TrainerType . SABRINA ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Through my psychic ability, I had a vision of your arrival!" ,
"I dislike fighting, but if you wish, I will show you my powers!" ,
"I can sense great ambition in you. I shall see if it not unfounded."
2024-02-18 23:56:57 -06:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Your power… It far exceeds what I foresaw…" ,
"I failed to accurately predict your power." ,
"Even with my immense psychic powers, I cannot sense another as strong as you."
2024-02-18 23:56:57 -06:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"This victory… It is exactly as I foresaw in my visions!" ,
"Perhaps it was another I sensed a great desire in…" ,
"Hone your abilities before recklessly charging into battle.\nYou never know what the future may hold if you do…"
2024-02-18 23:56:57 -06:00
]
} ,
[ TrainerType . BLAINE ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Hah! Hope you brought a Burn Heal!" ,
"My fiery Pokémon will incinerate all challengers!" ,
"Get ready to play with fire!"
2024-02-18 23:56:57 -06:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I have burned down to nothing! Not even ashes remain!" ,
"Didn't I stoke the flames high enough?" ,
"I'm all burned out… But this makes my motivation to improve burn even hotter!"
2024-02-18 23:56:57 -06:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"My raging inferno cannot be quelled!" ,
"My Pokémon have been powered up with the heat from this victory!" ,
"Hah! My passion burns brighter than yours!"
2024-02-18 23:56:57 -06:00
]
} ,
[ TrainerType . GIOVANNI ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"I, the leader of Team Rocket, will make you feel a world of pain!" ,
"My training here will be vital before I am to face my old associates again." ,
"I do not think you are prepared for the level of failure you are about to experience!"
2024-02-18 23:56:57 -06:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"WHAT! Me, lose?! There is nothing I wish to say to you!" ,
"Hmph… You could never understand what I hope to achieve." ,
"This defeat is merely delaying the inevitable.\nI will rise Team Rocket from the ashes in due time."
2024-02-18 23:56:57 -06:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Not being able to measure your own strength shows that you are still but a child." ,
"Do not try to interfere with me again." ,
"I hope you understand how foolish challenging me was."
2024-02-18 23:56:57 -06:00
]
} ,
2024-01-13 12:24:24 -05:00
[ TrainerType . ROXANNE ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Would you kindly demonstrate how you battle?" ,
"You can learn many things by battling many trainers." ,
"Oh, you caught me strategizing.\nWould you like to battle?"
2024-01-13 12:24:24 -05:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Oh, I appear to have lost.\nI understand." ,
"It seems that I still have so much more to learn when it comes to battle." ,
"I'll take what I learned here today to heart."
2024-01-13 12:24:24 -05:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"I have learned many things from our battle.\nI hope you have too." ,
"I look forward to battling you again.\nI hope you'll use what you've learned here." ,
"I won due to everything I have learned."
2024-01-13 12:24:24 -05:00
]
} ,
[ TrainerType . BRAWLY ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Oh man, a challenger!\nLet's see what you can do!" ,
"You seem like a big splash.\nLet's battle!" ,
"Time to create a storm!\nLet's go!"
2024-01-13 12:24:24 -05:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Oh woah, you've washed me out!" ,
"You surfed my wave and crashed me down!" ,
"I feel like I'm lost in Granite Cave!"
2024-01-13 12:24:24 -05:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Haha, I surfed the big wave!\nChallenge me again sometime." ,
"Surf with me again some time!" ,
"Just like the tides come in and out, I hope you return to challenge me again."
2024-01-13 12:24:24 -05:00
]
} ,
[ TrainerType . WATTSON ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Time to get shocked!\nWahahahaha!" ,
"I'll make sparks fly!\nWahahahaha!" ,
"I hope you brought Paralyz Heal!\nWahahahaha!"
2024-01-13 12:24:24 -05:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Seems like I'm out of charge!\nWahahahaha!" ,
"You've completely grounded me!\nWahahahaha!" ,
"Thanks for the thrill!\nWahahahaha!"
2024-01-13 12:24:24 -05:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Recharge your batteries and challenge me again sometime!\nWahahahaha!" ,
"I hope you found our battle electrifying!\nWahahahaha!" ,
"Aren't you shocked I won?\nWahahahaha!"
2024-01-13 12:24:24 -05:00
]
} ,
[ TrainerType . FLANNERY ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Nice to meet you! Wait, no…\nI will crush you!" ,
"I've only been a leader for a little while, but I'll smoke you!" ,
"It's time to demonstrate the moves my grandfather has taught me! Let's battle!"
2024-01-13 12:24:24 -05:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"You remind me of my grandfather…\nNo wonder I lost." ,
"Am I trying too hard?\nI should relax, can't get too heated." ,
"Losing isn't going to smother me out.\nTime to reignite training!"
2024-01-13 12:24:24 -05:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"I hope I've made my grandfather proud…\nLet's battle again some time." ,
"I…I can't believe I won!\nDoing things my way worked!" ,
"Let's exchange burning hot moves again soon!"
2024-01-13 12:24:24 -05:00
]
} ,
[ TrainerType . NORMAN ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"I'm surprised you managed to get here.\nLet's battle." ,
"I'll do everything in my power as a Gym Leader to win.\nLet's go!" ,
"You better give this your all.\nIt's time to battle!"
2024-01-13 12:24:24 -05:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I lost to you…?\nRules are rules, though." ,
"Was moving from Olivine a mistake…?" ,
"I can't believe it.\nThat was a great match."
2024-01-13 12:24:24 -05:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"We both tried our best.\nI hope we can battle again soon." ,
"You should try challenging my kid instead.\nYou might learn something!" ,
"Thank you for the excellent battle.\nBetter luck next time."
2024-01-13 12:24:24 -05:00
]
} ,
[ TrainerType . WINONA ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"I've been soaring the skies looking for prey…\nAnd you're my target!" ,
"No matter how our battle is, my Flying Pokémon and I will triumph with grace. Let's battle!" ,
"I hope you aren't scared of heights.\nLet's ascend!"
2024-01-13 12:24:24 -05:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"You're the first Trainer I've seen with more grace than I.\nExcellently played." ,
"Oh, my Flying Pokémon have plummeted!\nVery well." ,
"Though I may have fallen, my Pokémon will continue to fly!"
2024-01-13 12:24:24 -05:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"My Flying Pokémon and I will forever dance elegantly!" ,
"I hope you enjoyed our show.\nOur graceful dance is finished." ,
"Won't you come see our elegant choreography again?"
2024-01-13 12:24:24 -05:00
]
} ,
[ TrainerType . TATE ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Hehehe…\nWere you surprised to see me without my sister?" ,
"I can see what you're thinking…\nYou want to battle!" ,
"How can you defeat someone…\nWho knows your every move?"
2024-01-13 12:24:24 -05:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"It can't be helped…\nI miss Liza…" ,
"Your bond with your Pokémon was stronger than mine." ,
"If I were with Liza, we would have won.\nWe can finish each other's thoughts!"
2024-01-13 12:24:24 -05:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"My Pokémon and I are superior!" ,
"If you can't even defeat me, you'll never be able to defeat Liza either." ,
"It's all thanks to my strict training with Liza.\nI can make myself one with Pokémon."
2024-01-13 12:24:24 -05:00
]
} ,
[ TrainerType . LIZA ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Fufufu…\nWere you surprised to see me without my brother?" ,
"I can determine what you desire…\nYou want to battle, don't you?" ,
"How can you defeat someone…\nWho's one with their Pokémon?"
2024-01-13 12:24:24 -05:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"It can't be helped…\nI miss Tate…" ,
"Your bond with your Pokémon…\nIt's stronger than mine." ,
"If I were with Tate, we would have won.\nWe can finish each other's sentences!"
2024-01-13 12:24:24 -05:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"My Pokémon and I are victorious." ,
"If you can't even defeat me, you'll never be able to defeat Tate either." ,
"It's all thanks to my strict training with Tate.\nI can synchronize myself with my Pokémon."
2024-01-13 12:24:24 -05:00
]
} ,
[ TrainerType . JUAN ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Now's not the time to act coy.\nLet's battle!" ,
"Ahahaha, You'll be witness to my artistry with Water Pokémon!" ,
"A typhoon approaches!\nWill you be able to test me?" ,
"Please, you shall bear witness to our artistry.\nA grand illusion of water sculpted by my Pokémon and myself!"
2024-01-13 12:24:24 -05:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"You may be a genius who can take on Wallace!" ,
"I focused on elegance while you trained.\nIt's only natural that you defeated me." ,
"Ahahaha!\nVery well, You have won this time." ,
"From you, I sense the brilliant shine of skill that will overcome all."
2024-01-13 12:24:24 -05:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"My Pokémon and I have sculpted an illusion of Water and come out victorious." ,
"Ahahaha, I have won, and you have lost." ,
"Shall I loan you my outfit? It may help you battle!\nAhahaha, I jest!" ,
"I'm the winner! Which is to say, you lost."
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . CRASHER_WAKE ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Crash! Crash! Watch out!\nCrasher Wake…is…heeere!" ,
"Crash! Crash! Crasher Wake!" ,
"I'm the tidal wave of power to wash you away!"
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"That puts a grin on my face!\nGuhahaha! That was a blast!" ,
"Hunwah! It's gone and ended!\nHow will I say this…\nI want more! I wanted to battle a lot more!" ,
"WHAAAAT!?"
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Yeeeeah! That's right!" ,
"I won, but I want more! I wanted to battle a lot more!" ,
"So long!"
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . FALKNER ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"I'll show you the real power of the magnificent bird Pokémon!" ,
"Winds, stay with me!" ,
"Dad! I hope you're watching me battle from above!"
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I understand… I'll bow out gracefully." ,
"A defeat is a defeat. You are strong indeed." ,
"…Shoot! Yeah, I lost."
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Dad! I won with your cherished bird Pokémon…" ,
"Bird Pokémon are the best after all!" ,
"Feels like I'm catching up to my dad!"
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . NESSA ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"No matter what kind of plan your refined mind may be plotting, my partner and I will be sure to sink it." ,
"I'm not here to chat. I'm here to win!" ,
"This is a little gift from my Pokémon… I hope you can take it!"
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"You and your Pokémon are just too much…" ,
"How…? How can this be?!" ,
"I was totally washed away!"
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"The raging wave crashes again!" ,
"Time to ride the wave of victory!" ,
"Ehehe!"
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . MELONY ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"I'm not going to hold back!" ,
"All righty, I suppose we should get started." ,
"I'll freeze you solid!"
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"You… You're pretty good, huh?" ,
"If you find Gordie around, be sure to give him a right trashing, would you?" ,
"I think you took breaking the ice a little too literally…"
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Now do you see how severe battles can be?" ,
"Hee! Looks like I went and won again!" ,
"Are you holding back?"
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . MARLON ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"You look strong! Shoots! Let's start!" ,
"I'm strong like the ocean's wide. You're gonna get swept away, fo' sho'." ,
"Oh ho, so I'm facing you! That's off the wall."
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"You totally rocked that! You're raising some wicked Pokémon. You got this Trainer thing down!" ,
"You don't just look strong, you're strong fo' reals! Eh, I was swept away, too!" ,
"You're strong as a gnarly wave!"
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"You're tough, but it's not enough to sway the sea, 'K!" ,
"Hee! Looks like I went and won again!" ,
"Sweet, sweet victory!"
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . SHAUNTAL ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Excuse me. You're a challenger, right?\nI'm the Elite Four's Ghost-type Pokémon user, Shauntal, and I shall be your opponent." ,
"I absolutely love writing about Trainers who come here and the Pokémon they train.\nCould I use you and your Pokémon as a subject?" ,
"Every person who works with Pokémon has a story to tell.\nWhat story is about to be told?"
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Wow. I'm dumbstruck!" ,
"S-sorry! First, I must apologize to my Pokémon…\n\nI'm really sorry you had a bad experience because of me!" ,
"Even in light of that, I'm still one of the Elite Four!"
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Eheh." ,
"That gave me excellent material for my next novel!" ,
"And so, another tale ends…"
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . MARSHAL ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"My mentor, Alder, sees your potential as a Trainer and is taking an interest in you.\nIt is my intention to test you--to take you to the limits of your strength. Kiai!" ,
"Victory, decisive victory, is my intention! Challenger, here I come!" ,
"In myself, I seek to develop the strength of a fighter and shatter any weakness in myself!\nPrevailing with the force of my convictions!"
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Whew! Well done!" ,
"As your battles continue, aim for even greater heights!" ,
"The strength shown by you and your Pokémon has deeply impressed me…"
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Hmm." ,
"That was good battle." ,
"Haaah! Haaah! Haiyaaaah!"
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . CHEREN ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"You remind me of an old friend. That makes me excited about this Pokémon battle!" ,
2024-04-10 23:39:42 -03:00
` Pokémon battles have no meaning if you don't think why you battle.
$Or better said , it makes battling together with Pokémon meaningless . ` ,
2024-05-23 17:03:10 +02:00
"My name's Cheren! I'm a Gym Leader and a teacher! Pleasure to meet you."
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Thank you! I saw what was missing in me." ,
"Thank you! I feel like I saw a little of the way toward my ideals." ,
"Hmm… This is problematic."
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"As a Gym Leader, I aim to be a wall for you to overcome." ,
"All right!" ,
"I made it where I am because Pokémon were by my side.\nPerhaps we need to think about why Pokémon help us not in terms of Pokémon and Trainers but as a relationship between living beings."
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . CHILI ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Yeeeeooow! Time to play with FIRE!! I'm the strongest of us brothers!" ,
"Ta-da! The Fire-type scorcher Chili--that's me--will be your opponent!" ,
"I'm going to show you what me and my blazing Fire types can do!"
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"You got me. I am… burned… out…" ,
"Whoa ho! You're on fire!" ,
"Augh! You got me!"
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"I'm on fire! Play with me, and you'll get burned!" ,
"When you play with fire, you get burned!" ,
"I mean, c'mon, your opponent was me! You didn't have a chance!"
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . CILAN ] : {
encounter : [
` Nothing personal... No hard feelings... Me and my Grass-type Pokémon will...
$Um . . . We ' re gonna battle come what may . ` ,
2024-05-23 17:03:10 +02:00
"So, um, if you're OK with me, I'll, um, put everything I've got into being, er, you know, your opponent." ,
"OK… So, um, I'm Cilan, I like Grass-type Pokémon."
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Er… Is it over now?" ,
2024-04-10 23:39:42 -03:00
` …What a surprise. You are very strong, aren't you?
$I guess my brothers wouldn ' t have been able to defeat you either … ` ,
2024-05-23 17:03:10 +02:00
"…Huh. Looks like my timing was, um, off?"
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Huh? Did I win?" ,
2024-04-10 23:39:42 -03:00
` I guess…
$I suppose I won , because I ' ve been competing with my brothers Chili and Cress , and we all were able to get tougher . ` ,
2024-05-23 17:03:10 +02:00
"It…it was quite a thrilling experience…"
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . ROARK ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"I need to see your potential as a Trainer. And, I'll need to see the toughness of the Pokémon that battle with you!" ,
"Here goes! These are my rocking Pokémon, my pride and joy!" ,
"Rock-type Pokémon are simply the best!" ,
"I need to see your potential as a Trainer. And, I'll need to see the toughness of the Pokémon that battle with you!"
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"W-what? That can't be! My buffed-up Pokémon!" ,
"…We lost control there. Next time I'd like to challenge you to a Fossil-digging race underground." ,
"With skill like yours, it's natural for you to win." ,
"Wh-what?! It can't be! Even that wasn't enough?" ,
"I blew it."
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"See? I'm proud of my rocking battle style!" ,
"Thanks! The battle gave me confidence that I may be able to beat my dad!" ,
"I feel like I just smashed through a really stubborn boulder!"
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . MORTY ] : {
encounter : [
2024-05-17 12:41:16 -05:00
` With a little more, I could see a future in which I meet the legendary Pokémon.
$You ' re going to help me reach that level ! ` ,
2024-04-10 23:39:42 -03:00
` It's said that a rainbow-hued Pokémon will come down to appear before a truly powerful Trainer.
$I believed that tale , so I have secretly trained here all my life . As a result , I can now see what others cannot .
$I see a shadow of the person who will make the Pokémon appear .
$I believe that person is me ! You ' re going to help me reach that level ! ` ,
2024-05-23 17:03:10 +02:00
"Whether you choose to believe or not, mystic power does exist." ,
"You can bear witness to the fruits of my training." ,
"You must make your soul one with that of Pokémon. Can you do this?" ,
"Say, do you want to be part of my training?"
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I'm not good enough yet…" ,
2024-04-10 23:39:42 -03:00
` I see… Your journey has taken you to far-away places and you have witnessed much more than I.
$I envy you for that … ` ,
2024-05-23 17:03:10 +02:00
"How is this possible…" ,
2024-05-17 12:41:16 -05:00
` I don't think our potentials are so different.
$But you seem to have something more than that … So be it . ` ,
2024-05-23 17:03:10 +02:00
"Guess I need more training." ,
"That's a shame."
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"I moved… one step ahead again." ,
"Fufufu…" ,
"Wh-what?! It can't be! Even that wasn't enough?" ,
"I feel like I just smashed through a really stubborn boulder!" ,
"Ahahahah!" ,
"I knew I would win!"
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . CRISPIN ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"I wanna win, so that's exactly what I'll do!" ,
"I battle because I wanna battle! And you know what? That's how it should be!"
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I wanted to win…but I lost!" ,
2024-05-24 01:45:04 +02:00
"I lost…'cause I couldn't win!"
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Hey, wait a sec. Did I just win? I think I just won! Talk about satisfying!" ,
"Wooo! That was amazing!"
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . AMARYS ] : {
encounter : [
` I want to be the one to help a certain person. That being the case, I cannot afford to lose.
$ … Our battle starts now . ` ,
2024-05-24 01:45:04 +02:00
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-24 01:45:04 +02:00
"I am… not enough, I see." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Victory belongs to me. Well fought." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . LACEY ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"I'll be facing you with my usual party as a member of the Elite Four." ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-24 01:45:04 +02:00
"That was a great battle!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Let's give your Pokémon a nice round of applause for their efforts!" ,
2024-01-13 12:24:24 -05:00
]
} ,
2024-04-10 23:39:42 -03:00
[ TrainerType . DRAYTON ] : {
encounter : [
` Man, I love chairs. Don't you love chairs? What lifesavers.
$I don 't get why everyone doesn' t just sit all the time . Standing up ' s tiring work ! ` ,
] ,
victory : [
2024-05-24 01:45:04 +02:00
"Guess I should've expected that!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Heh heh! Don't mind me, just scooping up a W over here. I get it if you're upset, but don't go full Kieran on me, OK?" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . RAMOS ] : {
encounter : [
` Did yeh enjoy the garden playground I made with all these sturdy plants o' mine?
$Their strength is a sign o ' my strength as a gardener and a Gym Leader ! Yeh sure yer up to facing all that ? ` ,
] ,
victory : [
2024-05-24 01:45:04 +02:00
"Yeh believe in yer Pokémon… And they believe in yeh, too… It was a fine battle, sprout." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Hohoho… Indeed. Frail little blades o' grass'll break through even concrete." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . VIOLA ] : {
encounter : [
` Whether it's the tears of frustration that follow a loss or the blossoming of joy that comes with victory…
$They 're both great subjects for my camera! Fantastic! This' ll be just fantastic !
$Now come at me ! ` ,
2024-05-23 17:03:10 +02:00
"My lens is always focused on victory--I won't let anything ruin this shot!"
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"You and your Pokémon have shown me a whole new depth of field! Fantastic! Just fantastic!" ,
2024-04-10 23:39:42 -03:00
` The world you see through a lens, and the world you see with a Pokémon by your side…
2024-05-24 01:45:04 +02:00
$The same world can look entirely different depending on your view . `
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"The photo from the moment of my victory will be a really winner, all right!" ,
"Yes! I took some great photos!"
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . CANDICE ] : {
encounter : [
` You want to challenge Candice? Sure thing! I was waiting for someone tough!
$But I should tell you , I ' m tough because I know how to focus . ` ,
` Pokémon, fashion, romance… It's all about focus!
$I ' ll show you just what I mean . Get ready to lose ! `
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I must say, I'm warmed up to you! I might even admire you a little." ,
2024-04-10 23:39:42 -03:00
` Wow! You're great! You've earned my respect!
2024-05-24 01:45:04 +02:00
$I think your focus and will bowled us over totally . `
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"I sensed your will to win, but I don't lose!" ,
"See? Candice's focus! My Pokémon's focus is great, too!"
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . GARDENIA ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"You have a winning aura about you. So, anyway, this will be fun. Let's have our battle!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Amazing! You're very good, aren't you?" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Yes! My Pokémon and I are perfectly good!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . AARON ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Ok! Let me take you on!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Battling is a deep and complex affair…" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Victory over an Elite Four member doesn't come easily." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . CRESS ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"That is correct! It shall be I and my esteemed Water types that you must face in battle!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Lose? Me? I don't believe this." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"This is the appropriate result when I'm your opponent." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . ALLISTER ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"'M Allister.\nH-here… I go…" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
` I nearly lost my mask from the shock… That was…
$Wow . I can see your skill for what it is . ` ,
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Th-that was ace!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . CLAY ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Harrumph! Kept me waitin', didn't ya, kid? All right, time to see what ya can do!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Man oh man… It feels good to go all out and still be defeated!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
` What's important is how ya react to losin'.
$That 's why folks who use losin' as fuel to get better are tough . ` ,
]
} ,
[ TrainerType . KOFU ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"I'mma serve you a full course o' Water-type Pokémon! Don't try to eat 'em, though!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Vaultin' Veluza! Yer a lively one, aren't ya! A little TOO lively, if I do say so myself!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"You come back to see me again now, ya hear?" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . TULIP ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Allow me to put my skills to use to make your cute little Pokémon even more beautiful!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Your strength has a magic to it that cannot be washed away." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"You know, in my line of work, people who lack talent in one area or the other often fade away quickly—never to be heard of again." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . SIDNEY ] : {
encounter : [
` I like that look you're giving me. I guess you'll give me a good match.
$That ' s good ! Looking real good ! All right !
$You and me , let ' s enjoy a battle that can only be staged here ! ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Well, how do you like that? I lost! Eh, it was fun, so it doesn't matter." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"No hard feelings, alright?" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . PHOEBE ] : {
encounter : [
` While I trained, I gained the ability to commune with Ghost-type Pokémon.
$Yes , the bond I developed with Pokémon is extremely tight .
$So , come on , just try and see if you can even inflict damage on my Pokémon ! ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Oh, darn. I've gone and lost." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"I look forward to battling you again sometime!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . GLACIA ] : {
encounter : [
` All I have seen are challenges by weak Trainers and their Pokémon.
$What about you ? It would please me to no end if I could go all out against you ! ` ,
] ,
victory : [
` You and your Pokémon… How hot your spirits burn!
$The all - consuming heat overwhelms .
$It ' s no surprise that my icy skills failed to harm you . ` ,
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"A fiercely passionate battle, indeed." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . DRAKE ] : {
encounter : [
` For us to battle with Pokémon as partners, do you know what it takes? Do you know what is needed?
$If you don ' t , then you will never prevail over me ! ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Superb, it should be said." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"I gave my all for that battle!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . WALLACE ] : {
encounter : [
` There's something about you… A difference in your demeanor.
$I think I sense that in you . Now , show me . Show me the power you wield with your Pokémon .
$And I , in turn , shall present you with a performance of illusions in water by me and my Pokémon ! ` ,
] ,
victory : [
` Bravo. I realize now your authenticity and magnificence as a Pokémon Trainer.
$I find much joy in having met you and your Pokémon . You have proven yourself worthy . ` ,
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"A grand illusion!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . LORELEI ] : {
encounter : [
` No one can best me when it comes to icy Pokémon! Freezing moves are powerful!
$Your Pokémon will be at my mercy when they are frozen solid ! Hahaha ! Are you ready ? ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"How dare you!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"There's nothing you can do once you're frozen." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . WILL ] : {
encounter : [
` I have trained all around the world, making my psychic Pokémon powerful.
$I can only keep getting better ! Losing is not an option ! ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I… I can't… believe it…" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"That was close. I wonder what it is that you lack." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . MALVA ] : {
encounter : [
` I feel like my heart might just burst into flames.
$I ' m burning up with my hatred for you , runt ! ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"What news… So a new challenger has defeated Malva!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"I am delighted! Yes, delighted that I could squash you beneath my heel." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . HALA ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Old Hala is here to make you holler!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I could feel the power you gained on your journey." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Haha! What a delightful battle!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . MOLAYNE ] : {
encounter : [
` I gave the captain position to my cousin Sophocles, but I'm confident in my ability.
$My strength is like that of a supernova ! ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I certainly found an interesting Trainer to face!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Ahaha. What an interesting battle." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . RIKA ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"I'd say I'll go easy on you, but… I'd be lying! Think fast!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Not bad, kiddo." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Nahahaha! You really are something else, kiddo!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . BRUNO ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"We will grind you down with our superior power! Hoo hah!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Why? How could I lose?" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"You can challenge me all you like, but the results will never change!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . BUGSY ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Let me demonstrate what I've learned from my studies." ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
` Whoa, amazing! You're an expert on Pokémon!
$My research isn ' t complete yet . OK , you win . ` ,
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Thanks! Thanks to our battle, I was also able to make progress in my research!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . KOGA ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Fwahahahaha! Pokémon are not merely about brute force--you shall see soon enough!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Ah! You've proven your worth!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Have you learned to fear the techniques of the ninja?" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . BERTHA ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Well, would you show this old lady how much you've learned?" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
` Well! Dear child, I must say, that was most impressive.
$Your Pokémon believed in you and did their best to earn you the win .
$Even though I ' ve lost , I find myself with this silly grin ! ` ,
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Hahahahah! Looks like this old lady won!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . LENORA ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Well then, challenger, I'm going to research how you battle with the Pokémon you've so lovingly raised!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"My theory about you was correct. You're more than just talented… You're motivated! I salute you!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Ah ha ha! If you lose, make sure to analyze why, and use that knowledge in your next battle!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . SIEBOLD ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"As long as I am alive, I shall strive onward to seek the ultimate cuisine... and the strongest opponents in battle!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I shall store my memory of you and your Pokémon forever away within my heart." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
` Our Pokémon battle was like food for my soul. It shall keep me going.
$That is how I will pay my respects to you for giving your all in battle ! ` ,
]
} ,
[ TrainerType . ROXIE ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Get ready! I'm gonna knock some sense outta ya!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Wild! Your reason's already more toxic than mine!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Hey, c'mon! Get serious! You gotta put more out there!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . OLIVIA ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"No introduction needed here. Time to battle me, Olivia!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Really lovely… Both you and your Pokémon…" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Mmm-hmm." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . POPPY ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Oooh! Do you wanna have a Pokémon battle with me?" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Uagh?! Mmmuuuggghhh…" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
` Yaaay! I did it! I de-feet-ed you! You can come for… For… An avenge match?
$Come for an avenge match anytime you want ! ` ,
]
} ,
[ TrainerType . AGATHA ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Pokémon are for battling! I'll show you how a real Trainer battles!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Oh my! You're something special, child!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Bahaha. That's how a proper battle's done!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . FLINT ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Hope you're warmed up, cause here comes the Big Bang!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Incredible! Your moves are so hot, they make mine look lukewarm!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Huh? Is that it? I think you need a bit more passion." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . GRIMSLEY ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"The winner takes everything, and there's nothing left for the loser." ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"When one loses, they lose everything… The next thing I'll look for will be victory, too!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"If somebody wins, the person who fought against that person will lose." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . CAITLIN ] : {
encounter : [
` It's me who appeared when the flower opened up. You who have been waiting…
$You look like a Pokémon Trainer with refined strength and deepened kindness .
$What I look for in my opponent is superb strength …
$Please unleash your power to the fullest ! ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"My Pokémon and I learned so much! I offer you my thanks." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"I aspire to claim victory with elegance and grace." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . DIANTHA ] : {
encounter : [
` Battling against you and your Pokémon, all of you brimming with hope for the future…
$Honestly , it just fills me up with energy I need to keep facing each new day ! It does ! ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Witnessing the noble spirits of you and your Pokémon in battle has really touched my heart…" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Oh, fantastic! What did you think? My team was pretty cool, right?" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . WIKSTROM ] : {
encounter : [
` Well met, young challenger! Verily am I the famed blade of hardened steel, Duke Wikstrom!
$Let the battle begin ! En garde ! ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Glorious! The trust that you share with your honorable Pokémon surpasses even mine!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
` What manner of magic is this? My heart, it doth hammer ceaselessly in my breast!
$Winning against such a worthy opponent doth give my soul wings -- thus do I soar ! ` ,
]
} ,
[ TrainerType . ACEROLA ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Battling is just plain fun! Come on, I can take you!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I'm… I'm speechless! How did you do it?!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Ehaha! What an amazing victory!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . LARRY_ELITE ] : {
encounter : [
` Hello there… It's me, Larry.
$I serve as a member of the Elite Four too , yes … Unfortunately for me . ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Well, that took the wind from under our wings…" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"It's time for a meeting with the boss." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . LANCE ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"I've been waiting for you. Allow me to test your skill." ,
"I thought that you would be able to get this far. Let's get this started."
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"You got me. You are magnificent!" ,
"I never expected another trainer to beat me… I'm surprised."
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"That was close. Want to try again?" ,
"It's not that you are weak. Don't let it bother you."
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . KAREN ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"I am Karen. Would you care for a showdown with my Dark-type Pokémon?" ,
"I am unlike those you've already met." ,
"You've assembled a charming team. Our battle should be a good one."
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"No! I can't win. How did you become so strong?" ,
"I will not stray from my chosen path." ,
"The Champion is looking forward to meeting you."
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"That's about what I expected." ,
"Well, that was relatively entertaining." ,
"Come visit me anytime."
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . MILO ] : {
encounter : [
` Sure seems like you understand Pokémon real well.
$This is gonna be a doozy of a battle !
$I ' ll have to Dynamax my Pokémon if I want to win ! ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"The power of Grass has wilted… What an incredible Challenger!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"This'll really leave you in shock and awe." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . LUCIAN ] : {
encounter : [
` Just a moment, please. The book I'm reading has nearly reached its thrilling climax…
$The hero has obtained a mystic sword and is about to face their final trial … Ah , never mind .
$Since you 've made it this far, I' ll put that aside and battle you .
$Let me see if you ' ll achieve as much glory as the hero of my book ! , `
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I see… It appears you've put me in checkmate." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"I have a reputation to uphold." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . DRASNA ] : {
encounter : [
` You must be a strong Trainer. Yes, quite strong indeed…
$That ' s just wonderful news ! Facing opponents like you and your team will make my Pokémon grow like weeds ! `
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Oh, dear me. That sure was a quick battle… I do hope you'll come back again sometime!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"How can this be?" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . KAHILI ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"So, here you are… Why don't we see who the winds favor today, you… Or me?"
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"It's frustrating to me as a member of the Elite Four, but it seems your strength is the real deal." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"That was an ace!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . HASSEL ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Prepare to learn firsthand how the fiery breath of ferocious battle feels!"
2024-04-10 23:39:42 -03:00
] ,
victory : [
` Fortune smiled on me this time, but…
$Judging from how the match went , who knows if I will be so lucky next time . ` ,
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"That was an ace!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . BLUE ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"You must be pretty good to get this far."
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I've only lost to him and now to you… Him? Hee, hee…" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"See? My power is what got me here." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . PIERS ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Get ready for a mosh pit with me and my party! Spikemuth, it's time to rock!"
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Me an' my team gave it our best. Let's meet up again for a battle some time…" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"My throat's ragged from shoutin'… But 'at was an excitin' battle!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . RED ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"…!"
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"…?" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"…!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . JASMINE ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Oh… Your Pokémon are impressive. I think I will enjoy this."
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"You are truly strong. I'll have to try much harder, too." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"I never expected to win." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . LANCE_CHAMPION ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"I am still the Champion. I won't hold anything back." ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"This is the emergence of a new Champion." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"I successfully defended my Championship." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . STEVEN ] : {
encounter : [
` Tell me… What have you seen on your journey with your Pokémon?
$What have you felt , meeting so many other Trainers out there ?
$Traveling this rich land … Has it awoken something inside you ?
$I want you to come at me with all that you ' ve learned .
$My Pokémon and I will respond in turn with all that we know ! ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"So I, the Champion, fall in defeat…" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"That was time well spent! Thank you!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . CYNTHIA ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"I, Cynthia, accept your challenge! There won't be any letup from me!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"No matter how fun the battle is, it will always end sometime…" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Even if you lose, never lose your love of Pokémon." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . IRIS ] : {
encounter : [
` Know what? I really look forward to having serious battles with strong Trainers!
$I mean , come on ! The Trainers who make it here are Trainers who desire victory with every fiber of their being !
# And they are battling alongside Pokémon that have been through countless difficult battles !
$If I battle with people like that , not only will I get stronger , my Pokémon will , too !
$And we ' ll get to know each other even better ! OK ! Brace yourself !
$I 'm Iris, the Pokémon League Champion, and I' m going to defeat you ! ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Aghhhh… I did my best, but we lost…" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Yay! We won!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . HAU ] : {
encounter : [
2024-05-07 23:01:54 -05:00
` I wonder if a Trainer battles differently depending on whether they're from a warm region or a cold region.
$Let ' s test it out ! ` ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"That was awesome! I think I kinda understand your vibe a little better now!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Ma-an, that was some kinda battle!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . GEETA ] : {
encounter : [
` I decided to throw my hat in the ring once more.
$Come now … Show me the fruits of your training . ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I eagerly await news of all your achievements!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"What's the matter? This isn't all, is it?" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . NEMONA ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Yesss! I'm so psyched! Time for us to let loose!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Well, that stinks, but I still had fun! I'll getcha next time!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Well, that was a great battle! Fruitful for sure." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . LEON ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"We're gonna have an absolutely champion time!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
` My time as Champion is over…
$But what a champion time it ' s been !
$Thank you for the greatest battle I ' ve ever had ! ` ,
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"An absolute champion time, that was!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . WHITNEY ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Hey! Don't you think Pokémon are, like, super cute?" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Waaah! Waaah! You're so mean!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"And that's that!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . CHUCK ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Hah! You want to challenge me? Are you brave or just ignorant?" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"You're strong! Would you please make me your apprentice?" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"There. Do you realize how much more powerful I am than you?" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . KATY ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Don't let your guard down unless you would like to find yourself knocked off your feet!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"All of my sweet little Pokémon dropped like flies!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Eat up, my cute little Vivillon!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . PRYCE ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Youth alone does not ensure victory! Experience is what counts." ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Outstanding! That was perfect. Try not to forget what you feel now." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Just as I envisioned." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . CLAIR ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Do you know who I am? And you still dare to challenge me?" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I wonder how far you can get with your skill level. This should be fascinating." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"That's that." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . MAYLENE ] : {
encounter : [
` I've come to challenge you now, and I won't hold anything back.
$Please prepare yourself for battle ! ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I admit defeat…" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"That was awesome." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . FANTINA ] : {
encounter : [
` You shall challenge me, yes? But I shall win.
$That is what the Gym Leader of Hearthome does , non ? ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"You are so fantastically strong. I know why I have lost." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"I am so, so, very happy!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . BYRON ] : {
encounter : [
` Trainer! You're young, just like my son, Roark.
$With more young Trainers taking charge , the future of Pokémon is bright !
$So , as a wall for young people , I ' ll take your challenge ! ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Hmm! My sturdy Pokémon--defeated!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Gwahahaha! How were my sturdy Pokémon?!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . OLYMPIA ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"An ancient custom deciding one's destiny. The battle begins!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Create your own path. Let nothing get in your way. Your fate, your future." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Our path is clear now." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . VOLKNER ] : {
encounter : [
` Since you've come this far, you must be quite strong…
$I hope you 're the Trainer who' ll make me remember how fun it is to battle ! ` ,
] ,
victory : [
` You've got me beat…
$Your desire and the noble way your Pokémon battled for you …
$I even felt thrilled during our match . That was a very good battle . ` ,
] ,
defeat : [
` It was not shocking at all…
$That is not what I wanted ! ` ,
]
} ,
[ TrainerType . BURGH ] : {
encounter : [
` M'hm… If I win this battle, I feel like I can draw a picture unlike any before it.
$OK ! I can hear my battle muse loud and clear . Let ' s get straight to it ! ` ,
2024-04-19 15:17:52 -03:00
` Of course, I'm really proud of all of my Pokémon!
$Well now … Let ' s get right to it ! `
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Is it over? Has my muse abandoned me?" ,
"Hmm… It's over! You're incredible!"
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Wow… It's beautiful somehow, isn't it…" ,
2024-04-19 15:17:52 -03:00
` Sometimes I hear people say something was an ugly win.
$I think if you ' re trying your best , any win is beautiful . `
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . ELESA ] : {
encounter : [
` C'est fini! When I'm certain of that, I feel an electric jolt run through my body!
$I want to feel the sensation , so now my beloved Pokémon are going to make your head spin ! ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I meant to make your head spin, but you shocked me instead." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"That was unsatisfying somehow… Will you give it your all next time?" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . SKYLA ] : {
encounter : [
` It's finally time for a showdown! That means the Pokémon battle that decides who's at the top, right?
$I love being on the summit ! ' Cause you can see forever and ever from high places !
$So , how about you and I have some fun ? ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Being your opponent in battle is a new source of strength to me. Thank you!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Win or lose, you always gain something from a battle, right?" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . BRYCEN ] : {
encounter : [
` There is also strength in being with other people and Pokémon.
$Receiving their support makes you stronger . I ' ll show you this power ! ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"The wonderful combination of you and your Pokémon! What a beautiful friendship!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Extreme conditions really test you and train you!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . DRAYDEN ] : {
encounter : [
` What I want to find is a young Trainer who can show me a bright future.
$Let 's battle with everything we have: your skill, my experience, and the love we' ve raised our Pokémon with ! ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"This intense feeling that floods me after a defeat… I don't know how to describe it." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Harrumph! I know your ability is greater than that!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . GRANT ] : {
encounter : [
` There is only one thing I wish for.
$That by surpassing one another , we find a way to even greater heights . ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"You are a wall that I am unable to surmount!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
` Do not give up.
$That is all there really is to it .
$The most important lessons in life are simple . ` ,
]
} ,
[ TrainerType . KORRINA ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Time for Lady Korrina's big appearance!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"It's your very being that allows your Pokémon to evolve!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"What an explosive battle!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . CLEMONT ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Oh! I'm glad that we got to meet!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Your passion for battle inspires me!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Looks like my Trainer-Grow-Stronger Machine, Mach 2 is really working!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . VALERIE ] : {
encounter : [
` Oh, if it isn't a young Trainer… It is lovely to get to meet you like this.
$Then I suppose you have earned yourself the right to a battle , as a reward for your efforts .
$The elusive Fairy may appear frail as the breeze and delicate as a bloom , but it is strong . ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I hope that you will find things worth smiling about tomorrow…" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Oh goodness, what a pity…" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . WULFRIC ] : {
encounter : [
2024-05-08 23:11:04 -05:00
` You know what? We all talk big about what you learn from battling and bonds and all that…
$But really , I just do it 'cause it' s fun .
2024-04-10 23:39:42 -03:00
$Who cares about the grandstanding ? Let ' s get to battling ! ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Outstanding! I'm tough as an iceberg, but you smashed me through and through!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Tussle with me and this is what happens!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . KABU ] : {
encounter : [
` Every Trainer and Pokémon trains hard in pursuit of victory.
$But that means your opponent is also working hard to win .
$In the end , the match is decided by which side is able to unleash their true potential . ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I'm glad I could battle you today!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"That's a great way for me to feel my own growth!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . BEA ] : {
encounter : [
` Do you have an unshakable spirit that won't be moved, no matter how you are attacked?
$I think I ' ll just test that out , shall I ? ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I felt the fighting spirit of your Pokémon as you led them in battle." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"That was the best sort of match anyone could ever hope for." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . OPAL ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Let me have a look at how you and your partner Pokémon behave!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Your pink is still lacking, but you're an excellent Trainer with excellent Pokémon." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Too bad for you, I guess." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . BEDE ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"I suppose I should prove beyond doubt just how pathetic you are and how strong I am." ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I see… Well, that's fine. I wasn't really trying all that hard anyway." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Not a bad job, I suppose." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . GORDIE ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"So, let's get this over with." ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"I just want to climb into a hole… Well, I guess it'd be more like falling from here." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Battle like you always do, victory will follow!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . MARNIE ] : {
encounter : [
` The truth is, when all's said and done… I really just wanna become Champion for myself!
$So don ' t take it personal when I kick your butt ! ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"OK, so I lost… But I got to see a lot of the good points of you and your Pokémon!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Hope you enjoyed our battle tactics." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . RAIHAN ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"I'm going to defeat the Champion, win the whole tournament, and prove to the world just how strong the great Raihan really is!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
` I look this good even when I lose.
$It ' s a real curse .
$Guess it ' s time for another selfie ! ` ,
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Let's take a selfie to remember this." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . BRASSIUS ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"I assume you are ready? Let our collaborative work of art begin!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Ahhh…vant-garde!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"I will begin on a new piece at once!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . IONO ] : {
encounter : [
` How're ya feelin' about this battle?
$ . . .
$Let ' s get this show on the road ! How strong is our challenger ?
$I 'unno! Let' s find out together ! ` ,
] ,
victory : [
2024-05-23 17:03:10 +02:00
"You're as flashy and bright as a 10,000,000-volt Thunderbolt, friendo!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Your eyeballs are MINE!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . LARRY ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"When all's said and done, simplicity is strongest." ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"A serving of defeat, huh?" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"I'll call it a day." ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . RYME ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"Come on, baby! Rattle me down to the bone!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"You're cool, my friend—you move my SOUL!" ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Later, baby!" ,
2024-04-10 23:39:42 -03:00
]
} ,
[ TrainerType . GRUSHA ] : {
encounter : [
2024-05-23 17:03:10 +02:00
"All I need to do is make sure the power of my Pokémon chills you to the bone!" ,
2024-04-10 23:39:42 -03:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"Your burning passion… I kinda like it, to be honest." ,
2024-04-10 23:39:42 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"Things didn't heat up for you." ,
2024-04-10 23:39:42 -03:00
]
2024-05-24 01:45:04 +02:00
} ,
2024-02-06 16:15:35 -05:00
[ TrainerType . RIVAL ] : [
{
encounter : [
2024-02-25 19:09:24 -05:00
` @c{smile}Hey, I was looking for you! I knew you were eager to get going but I expected at least a goodbye…
$ @c { smile_eclosed } So you 're really pursuing your dream after all?\n I almost can' t believe it .
$ @c { serious_smile_fists } Since we 're here, how about a battle?\nAfter all, I want to make sure you' re ready .
$ @c { serious_mopen_fists } Don 't hold back, I want you to give me everything you' ve got ! `
2024-02-06 16:15:35 -05:00
] ,
victory : [
2024-03-27 22:40:10 -04:00
` @c{shock}Wow… You cleaned me out. \ nAre you actually a beginner?
2024-02-25 19:09:24 -05:00
$ @c { smile } Maybe it was a bit of luck but … \ nWho knows you might just be able to go all the way .
2024-02-06 16:15:35 -05:00
$By the way , the professor asked me to give you these items . They look pretty cool .
2024-02-25 19:09:24 -05:00
$ @c { serious_smile_fists } Good luck out there ! `
2024-02-06 16:15:35 -05:00
]
} ,
{
encounter : [
2024-02-22 18:03:36 -05:00
` @c{smile_wave}There you are! I've been looking everywhere for you! \ n@c{angry_mopen}Did you forget to say goodbye to your best friend?
$ @c { smile_ehalf } You 're going after your dream, huh?\nThat day is really today isn' t it …
$ @c { smile } Anyway , I ' ll forgive you for forgetting me , but on one condition . @c { smile_wave_wink } You have to battle me !
$ @c { angry_mopen } Give it your all ! Wouldn ' t want your adventure to be over before it started , right ? `
2024-02-06 16:15:35 -05:00
] ,
victory : [
2024-02-22 19:24:00 -05:00
` @c{shock}You just started and you're already this strong?!@d{96} \ n@c{angry}You totally cheated, didn't you?
$ @c { smile_wave_wink } Just kidding ! @d { 64 } @c { smile_eclosed } I lost fair and square … I have a feeling you ' re going to do really well out there .
2024-02-22 18:03:36 -05:00
$ @c { smile } By the way , the professor wanted me to give you some items . Hopefully they ' re helpful !
$ @c { smile_wave } Do your best like always ! I believe in you ! `
2024-02-06 16:15:35 -05:00
]
}
] ,
[ TrainerType . RIVAL_2 ] : [
{
encounter : [
2024-02-25 19:09:24 -05:00
` @c{smile}Hey, you're here too? \ n@c{smile_eclosed}Still a perfect record, huh…?
$ @c { serious_mopen_fists } I know it kind of looks like I followed you here , but that ' s mostly not true .
$ @c { serious_smile_fists } Honestly though , I ' ve been itching for a rematch since you beat me back at home .
2024-02-06 16:15:35 -05:00
$I 've been doing a lot of my own training so I' ll definitely put up a fight this time .
2024-02-25 19:09:24 -05:00
$ @c { serious_mopen_fists } Don 't hold back, just like before!\nLet' s go ! `
2024-02-06 16:15:35 -05:00
] ,
victory : [
2024-03-27 10:20:08 -04:00
` @c{neutral_eclosed}Oh. I guess I was overconfident.
$ @c { smile } That ' s alright , though . I figured this might happen . \ n @c { serious_mopen_fists } It just means I need to try harder for next time ! \ n
$ @c { smile } Oh , not that you really need the help , but I had an extra one of these lying around and figured you might want it . \ n
$ @c { serious_smile_fists } Don 't expect another one after this, though!\nI can' t keep giving my opponent an advantage after all .
$ @c { smile } Anyway , take care ! `
2024-02-06 16:15:35 -05:00
]
} ,
{
encounter : [
2024-02-22 18:03:36 -05:00
` @c{smile_wave}Oh, fancy meeting you here. Looks like you're still undefeated. @c{angry_mopen}Huh… Not bad!
$ @c { angry_mopen } I know what you 're thinking, and no, I wasn' t creeping on you . @c { smile_eclosed } I just happened to be in the area .
$ @c { smile_ehalf } I 'm happy for you but I just want to let you know that it' s OK to lose sometimes .
$ @c { smile } We learn from our mistakes , often more than we would if we kept succeeding .
$ @c { angry_mopen } In any case , I 've been training hard for our rematch, so you' d better give it your all ! `
2024-02-06 16:15:35 -05:00
] ,
victory : [
2024-03-27 10:20:08 -04:00
` @c{neutral}I… wasn't supposed to lose that time…
$ @c { smile } Aw well . That just means I ' ll have to train even harder for next time !
$ @c { smile_wave } I also got you another one of these ! \ n @c { smile_wave_wink } No need to thank me ~ .
$ @c { angry_mopen } This is the last one , though ! You won ' t be getting anymore freebies from me after this !
$ @c { smile_wave } Keep at it ! `
2024-04-19 15:17:52 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"It's OK to lose sometimes…"
2024-02-06 16:15:35 -05:00
]
}
] ,
[ TrainerType . RIVAL_3 ] : [
{
encounter : [
2024-02-25 19:09:24 -05:00
` @c{smile}Hey, look who it is! It's been a while. \ n@c{neutral}You're… still undefeated? Huh.
$ @c { neutral_eclosed } Things have been kind of … strange . \ nIt ' s not the same back home without you .
$ @c { serious } I know it 's selfish, but I need to get this off my chest.\n@c{neutral_eclosed}I think you' re in over your head here .
$ @c { serious } Never losing once is just unrealistic . \ nWe need to lose sometimes in order to grow .
$ @c { neutral_eclosed } You 've had a great run but there' s still so much ahead , and it only gets harder . @c { neutral } Are you prepared for that ?
$ @c { serious_mopen_fists } If so , prove it to me . `
2024-02-06 16:15:35 -05:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"@c{angry_mhalf}This is ridiculous… I've hardly stopped training…\nHow are we still so far apart?"
2024-02-06 16:15:35 -05:00
]
} ,
{
encounter : [
2024-02-22 18:03:36 -05:00
` @c{smile_wave}Long time no see! Still haven't lost, huh. \ n@c{angry}You're starting to get on my nerves. @c{smile_wave_wink}Just kidding!
$ @c { smile_ehalf } But really , don 't you miss home by now? Or… me?\nI… I mean, we' ve really missed you .
$ @c { smile_eclosed } I support you in your dream and everything , but the reality is you ' re going to lose sooner or later .
$ @c { smile } And when you do , I 'll be there for you like always.\n@c{angry_mopen}Now, let me show you how strong I' ve become ! `
2024-02-06 16:15:35 -05:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"@c{shock}After all that… it wasn't enough…?\nYou'll never come back at this rate…"
2024-04-19 15:17:52 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"You gave it your best, now let's go home."
2024-02-06 16:15:35 -05:00
]
}
] ,
[ TrainerType . RIVAL_4 ] : [
{
encounter : [
2024-02-25 19:09:24 -05:00
` @c{neutral}Hey.
$I won 't mince words or pleasantries with you.\n@c{neutral_eclosed}I' m here to win , plain and simple .
$ @c { serious_mhalf_fists } I ' ve learned to maximize my potential by putting all my time into training .
$ @c { smile } You get a lot of extra time when you cut out the unnecessary sleep and social interaction .
$ @c { serious_mopen_fists } None of that matters anymore , not until I win .
$ @c { neutral_eclosed } I 've even reached the point where I don' t lose anymore . \ n @c { smile_eclosed } I suppose your philosophy wasn ' t so wrong after all .
$ @c { angry_mhalf } Losing is for the weak , and I ' m not weak anymore .
$ @c { serious_mopen_fists } Prepare yourself . `
2024-02-06 16:15:35 -05:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"@c{neutral}What…@d{64} What are you?"
2024-02-06 16:15:35 -05:00
]
} ,
{
encounter : [
2024-02-22 18:03:36 -05:00
` @c{neutral}It's me! You didn't forget about me again… did you?
$ @c { smile } You should be proud of how far you made it . Congrats ! \ nBut it looks like it ' s the end of your journey .
$ @c { smile_eclosed } You ' ve awoken something in me I never knew was there . \ nIt seems like all I do now is train .
$ @c { smile_ehalf } I hardly even eat or sleep now , I just train my Pokémon all day , getting stronger every time .
$ @c { neutral } In fact , I … hardly recognize myself .
2024-02-06 16:15:35 -05:00
$And now , I 've finally reached peak performance.\nI don' t think anyone could beat me now .
2024-02-22 18:03:36 -05:00
$And you know what ? It 's all because of you.\n@c{smile_ehalf}I don' t know whether to thank you or hate you .
$ @c { angry_mopen } Prepare yourself . `
2024-02-06 16:15:35 -05:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"@c{neutral}What…@d{64} What are you?"
2024-04-19 15:17:52 -03:00
] ,
defeat : [
2024-05-23 17:03:10 +02:00
"$@c{smile}You should be proud of how far you made it."
2024-02-06 16:15:35 -05:00
]
}
] ,
2024-02-22 19:24:00 -05:00
[ TrainerType . RIVAL_5 ] : [
{
encounter : [
2024-05-23 17:03:10 +02:00
"@c{neutral}…"
2024-02-22 19:24:00 -05:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"@c{neutral}…"
2024-02-22 19:24:00 -05:00
]
} ,
{
encounter : [
2024-05-23 17:03:10 +02:00
"@c{neutral}…"
2024-02-22 19:24:00 -05:00
] ,
victory : [
2024-05-23 17:03:10 +02:00
"@c{neutral}…"
2024-02-22 19:24:00 -05:00
]
2024-04-19 15:17:52 -03:00
} ,
{
defeat : [
2024-05-23 17:03:10 +02:00
"$@c{smile_ehalf}…"
2024-04-19 15:17:52 -03:00
]
2024-02-22 19:24:00 -05:00
}
] ,
2024-02-14 14:41:39 -05:00
[ TrainerType . RIVAL_6 ] : [
{
encounter : [
2024-02-25 19:09:24 -05:00
` @c{smile_eclosed}We meet again.
$ @c { neutral } I 've had some time to reflect on all this.\nThere' s a reason this all seems so strange .
$ @c { neutral_eclosed } Your dream , my drive to beat you … \ nIt ' s all a part of something greater .
$ @c { serious } This isn 't about me, or about you… This is about the world, @c{serious_mhalf_fists}and it' s my purpose to push you to your limits .
$ @c { neutral_eclosed } Whether I 've fulfilled that purpose I can' t say , but I ' ve done everything in my power .
$ @c { neutral } This place we ended up in is terrifying … Yet somehow I feel unphased , like I ' ve been here before .
$ @c { serious_mhalf_fists } You feel the same , don ' t you ?
$ @c { serious } … and it 's like something here is speaking to me.\nThis is all the world' s known for a long time now .
2024-02-14 14:41:39 -05:00
$Those times we cherished together that seem so recent are nothing but a distant memory .
2024-02-25 19:09:24 -05:00
$ @c { neutral_eclosed } Who can say whether they were ever even real in the first place .
$ @c { serious_mopen_fists } You need to keep pushing , because if you don 't, it will never end. You' re the only one who can do this .
$ @c { serious_smile_fists } I hardly know what any of this means , I just know that it ' s true .
$ @c { serious_mopen_fists } If you can 't defeat me here and now, you won' t stand a chance . `
2024-02-14 14:41:39 -05:00
] ,
victory : [
2024-02-25 19:09:24 -05:00
` @c{smile_eclosed}It looks like my work is done here.
$I want you to promise me one thing . \ n @c { smile } After you heal the world , please come home . `
2024-02-14 14:41:39 -05:00
]
} ,
{
encounter : [
2024-02-22 18:03:36 -05:00
` @c{smile_ehalf}So it's just us again.
$ @c { smile_eclosed } You know , I keep going around and around in my head …
$ @c { smile_ehalf } There ' s something to all this , why everything seems so strange now …
$ @c { smile } You have your dream , and I have this ambition in me …
2024-02-14 14:41:39 -05:00
$I just can 't help but feel there' s a greater purpose to all this , to what we ' re doing , you and I .
2024-02-22 18:03:36 -05:00
$ @c { smile_eclosed } I think I ' m supposed to push you … to your limits .
$ @c { smile_ehalf } I 'm not sure if I' ve been doing a good job at that , but I ' ve tried my best up to now .
2024-02-14 14:41:39 -05:00
$It ' s something about this strange and dreadful place … Everything seems so clear …
$This … is all the world ' s known for a long time now .
2024-02-22 18:03:36 -05:00
$ @c { smile_eclosed } It ' s like I can barely remember the memories we cherished together .
$ @c { smile_ehalf } Were they even real ? They seem so far away now …
$ @c { angry_mopen } You need to keep pushing , because if you don 't, it will never end. You' re the only one who can do this .
2024-04-06 23:03:20 -04:00
$ @c { smile_ehalf } I … don 't know what all this means… but I feel it' s true .
$ @c { neutral } If you can 't defeat me here and now, you won' t stand a chance . `
2024-02-14 14:41:39 -05:00
] ,
victory : [
2024-02-22 18:03:36 -05:00
` @c{smile_ehalf}I… I think I fulfilled my purpose…
$ @c { smile_eclosed } Promise me … After you heal the world … Please … come home safe .
$ @c { smile_ehalf } … Thank you . `
2024-02-14 14:41:39 -05:00
]
}
]
2024-01-13 12:24:24 -05:00
} ;
export const battleSpecDialogue = {
[ BattleSpec . FINAL_BOSS ] : {
encounter : ` It appears the time has finally come once again. \ nYou know why you have come here, do you not?
$You were drawn here , because you have been here before . \ nCountless times .
$Though , perhaps it can be counted . \ nTo be precise , this is in fact your 5 , 643 , 853 rd cycle .
$Each cycle your mind reverts to its former state . \ nEven so , somehow , remnants of your former selves remain .
$Until now you have yet to succeed , but I sense a different presence in you this time . \ n
$You are the only one here , though it is as if there is … another .
2024-01-13 20:15:55 -05:00
$Will you finally prove a formidable challenge to me ? \ nThe challenge I have longed for for millennia ?
2024-01-13 12:24:24 -05:00
$We begin . ` ,
firstStageWin : ` I see. The presence I felt was indeed real. \ nIt appears I no longer need to hold back.
$Do not disappoint me . ` ,
2024-05-23 17:03:10 +02:00
secondStageWin : "…Magnificent."
2024-01-13 12:24:24 -05:00
}
} ;
2024-05-16 21:41:38 -04:00
export const miscDialogue = {
ending : [
` @c{smile}Oh? You won?@d{96} @c{smile_eclosed}I guess I should've known. \ nBut, you're back now.
$ @c { smile } It ' s over . @d { 64 } You ended the loop .
$ @c { serious_smile_fists } You fulfilled your dream too , didn 't you?\nYou didn' t lose even once .
$ @c { neutral } I 'm the only one who' ll remember what you did . @d { 96 } \ nI guess that 's okay, isn' t it ?
$ @c { serious_smile_fists } Your legend will always live on in our hearts .
$ @c { smile_eclosed } Anyway , I 've had about enough of this place, haven' t you ? Let ' s head home .
$ @c { serious_smile_fists } Maybe when we get back , we can have another battle ? \ nIf you ' re up to it . ` ,
` @c{shock}You're back?@d{32} Does that mean…@d{96} you won?! \ n@c{smile_ehalf}I should have known you had it in you.
$ @c { smile_eclosed } Of course … I always had that feeling . \ n @c { smile } It ' s over now , right ? You ended the loop .
$ @c { smile_ehalf } You fulfilled your dream too , didn 't you?\nYou didn' t lose even once .
$I 'll be the only one to remember what you did.\n@c{angry_mopen}I' ll try not to forget !
$ @c { smile_wave_wink } Just kidding ! @d { 64 } @c { smile } I ' d never forget . @d { 32 } \ nYour legend will live on in our hearts .
$ @c { smile_wave } Anyway , @d { 64 } it 's getting late…@d{96} I think?\nIt' s hard to tell in this place .
$Let 's go home. @c{smile_wave_wink}Maybe tomorrow, we can have another battle, for old time' s sake ? `
]
2024-05-23 17:03:10 +02:00
} ;
2024-05-16 21:41:38 -04:00
2024-02-25 19:09:24 -05:00
export function getCharVariantFromDialogue ( message : string ) : string {
const variantMatch = /@c\{(.*?)\}/ . exec ( message ) ;
2024-05-23 17:03:10 +02:00
if ( variantMatch ) {
2024-02-25 19:09:24 -05:00
return variantMatch [ 1 ] ;
2024-05-23 17:03:10 +02:00
}
return "neutral" ;
2024-02-25 19:09:24 -05:00
}
export function initTrainerTypeDialogue ( ) : void {
2024-01-13 12:24:24 -05:00
const trainerTypes = Object . keys ( trainerTypeDialogue ) . map ( t = > parseInt ( t ) as TrainerType ) ;
2024-05-23 17:03:10 +02:00
for ( const trainerType of trainerTypes ) {
2024-01-13 12:24:24 -05:00
const messages = trainerTypeDialogue [ trainerType ] ;
2024-05-23 17:03:10 +02:00
const messageTypes = [ "encounter" , "victory" , "defeat" ] ;
for ( const messageType of messageTypes ) {
if ( Array . isArray ( messages ) ) {
if ( messages [ 0 ] [ messageType ] ) {
trainerConfigs [ trainerType ] [ ` ${ messageType } Messages ` ] = messages [ 0 ] [ messageType ] ;
}
if ( messages . length > 1 ) {
trainerConfigs [ trainerType ] [ ` female ${ messageType . slice ( 0 , 1 ) . toUpperCase ( ) } ${ messageType . slice ( 1 ) } Messages ` ] = messages [ 1 ] [ messageType ] ;
}
} else {
trainerConfigs [ trainerType ] [ ` ${ messageType } Messages ` ] = messages [ messageType ] ;
2024-01-13 12:24:24 -05:00
}
2024-05-23 17:03:10 +02:00
}
2024-01-13 12:24:24 -05:00
}
2024-05-23 17:03:10 +02:00
}