start cleaning up easy_chat.c

This commit is contained in:
red031000 2023-07-21 01:40:23 +01:00
parent decd3cd653
commit 9b96a1595b
No known key found for this signature in database
GPG Key ID: D27E50C050AE0CE1
10 changed files with 1373 additions and 1374 deletions

View File

@ -593,17 +593,17 @@ _02259D7A:
; It's MATCH!
ov25_02259D84:
.byte 0x00, msg_0294_00003, EC_GROUP_PEOPLE, 0xFF
.byte 0x00, msg_0294_00003, EC_GROUP_TRAINER, 0xFF
.short msg_0285_match, 0x0000
; VICTORY! Thank you!
ov25_02259D8C: ; 0x02259D8C
.byte 0x01, msg_0296_00007, EC_GROUP_PEOPLE, 0xFF
.byte 0x01, msg_0296_00007, EC_GROUP_TRAINER, 0xFF
.short msg_0285_victory, 0x0000
; You win... THANKS!
ov25_02259D94: ; 0x02259D94
.byte 0x02, msg_0292_00000, EC_GROUP_LIFESTYLE, 0xFF
.byte 0x02, msg_0292_00000, EC_GROUP_GREETINGS, 0xFF
.short msg_0287_thanks, 0x0000
ov25_02259D9C: ; 0x02259D9C

File diff suppressed because it is too large Load Diff

View File

@ -56,7 +56,7 @@
<attribute name="window_context_name">used</attribute>
<language name="English">ELECTRIC</language>
</row>
<row id="msg_0735_psychic" index="14">
<row id="msg_0735sEasyChatPsychic" index="14">
<attribute name="window_context_name">used</attribute>
<language name="English">PSYCHIC</language>
</row>

View File

@ -376,7 +376,7 @@
<attribute name="window_context_name">used</attribute>
<language name="English">CONFUSION</language>
</row>
<row id="msg_0751_psychic" index="94">
<row id="msg_0751sEasyChatPsychic" index="94">
<attribute name="window_context_name">used</attribute>
<language name="English">PSYCHIC</language>
</row>

View File

@ -5,354 +5,354 @@
#include "constants/easy_chat.h"
.rodata
.word EC_WORD_STATUS(TYPE_NORMAL)
.word EC_WORD_STATUS(TYPE_FIGHTING)
.word EC_WORD_STATUS(TYPE_FLYING)
.word EC_WORD_STATUS(TYPE_POISON)
.word EC_WORD_STATUS(TYPE_GROUND)
.word EC_WORD_STATUS(TYPE_ROCK)
.word EC_WORD_STATUS(TYPE_BUG)
.word EC_WORD_STATUS(TYPE_GHOST)
.word EC_WORD_STATUS(TYPE_STEEL)
.word EC_WORD_STATUS(TYPE_FIRE)
.word EC_WORD_STATUS(TYPE_WATER)
.word EC_WORD_STATUS(TYPE_GRASS)
.word EC_WORD_STATUS(TYPE_ELECTRIC)
.word EC_WORD_STATUS(TYPE_ICE)
.word EC_WORD_STATUS(TYPE_DRAGON)
.word EC_WORD_STATUS(TYPE_DARK)
.word EC_WORD_TRAINER(ABILITY_STENCH)
.word EC_WORD_TRAINER(ABILITY_DRIZZLE)
.word EC_WORD_TRAINER(ABILITY_SPEED_BOOST)
.word EC_WORD_TRAINER(ABILITY_BATTLE_ARMOR)
.word EC_WORD_TRAINER(ABILITY_STURDY)
.word EC_WORD_TRAINER(ABILITY_DAMP)
.word EC_WORD_TRAINER(ABILITY_LIMBER)
.word EC_WORD_TRAINER(ABILITY_SAND_VEIL)
.word EC_WORD_TRAINER(ABILITY_STATIC)
.word EC_WORD_TRAINER(ABILITY_VOLT_ABSORB)
.word EC_WORD_TRAINER(ABILITY_WATER_ABSORB)
.word EC_WORD_TRAINER(ABILITY_OBLIVIOUS)
.word EC_WORD_TRAINER(ABILITY_CLOUD_NINE)
.word EC_WORD_TRAINER(ABILITY_COMPOUNDEYES)
.word EC_WORD_TRAINER(ABILITY_INSOMNIA)
.word EC_WORD_TRAINER(ABILITY_COLOR_CHANGE)
.word EC_WORD_TRAINER(ABILITY_IMMUNITY)
.word EC_WORD_TRAINER(ABILITY_FLASH_FIRE)
.word EC_WORD_TRAINER(ABILITY_SHIELD_DUST)
.word EC_WORD_TRAINER(ABILITY_OWN_TEMPO)
.word EC_WORD_TRAINER(ABILITY_SUCTION_CUPS)
.word EC_WORD_TRAINER(ABILITY_INTIMIDATE)
.word EC_WORD_TRAINER(ABILITY_SHADOW_TAG)
.word EC_WORD_TRAINER(ABILITY_ROUGH_SKIN)
.word EC_WORD_TRAINER(ABILITY_WONDER_GUARD)
.word EC_WORD_TRAINER(ABILITY_LEVITATE)
.word EC_WORD_TRAINER(ABILITY_EFFECT_SPORE)
.word EC_WORD_TRAINER(ABILITY_SYNCHRONIZE)
.word EC_WORD_TRAINER(ABILITY_CLEAR_BODY)
.word EC_WORD_TRAINER(ABILITY_NATURAL_CURE)
.word EC_WORD_TRAINER(ABILITY_LIGHTNINGROD)
.word EC_WORD_TRAINER(ABILITY_SERENE_GRACE)
.word EC_WORD_TRAINER(ABILITY_SWIFT_SWIM)
.word EC_WORD_TRAINER(ABILITY_CHLOROPHYLL)
.word EC_WORD_TRAINER(ABILITY_ILLUMINATE)
.word EC_WORD_TRAINER(ABILITY_TRACE)
.word EC_WORD_TRAINER(ABILITY_HUGE_POWER)
.word EC_WORD_TRAINER(ABILITY_POISON_POINT)
.word EC_WORD_TRAINER(ABILITY_INNER_FOCUS)
.word EC_WORD_TRAINER(ABILITY_MAGMA_ARMOR)
.word EC_WORD_TRAINER(ABILITY_WATER_VEIL)
.word EC_WORD_TRAINER(ABILITY_MAGNET_PULL)
.word EC_WORD_TRAINER(ABILITY_SOUNDPROOF)
.word EC_WORD_TRAINER(ABILITY_RAIN_DISH)
.word EC_WORD_TRAINER(ABILITY_SAND_STREAM)
.word EC_WORD_TRAINER(ABILITY_PRESSURE)
.word EC_WORD_TRAINER(ABILITY_THICK_FAT)
.word EC_WORD_TRAINER(ABILITY_EARLY_BIRD)
.word EC_WORD_TRAINER(ABILITY_FLAME_BODY)
.word EC_WORD_TRAINER(ABILITY_RUN_AWAY)
.word EC_WORD_TRAINER(ABILITY_KEEN_EYE)
.word EC_WORD_TRAINER(ABILITY_HYPER_CUTTER)
.word EC_WORD_TRAINER(ABILITY_PICKUP)
.word EC_WORD_TRAINER(ABILITY_TRUANT)
.word EC_WORD_TRAINER(ABILITY_HUSTLE)
.word EC_WORD_TRAINER(ABILITY_CUTE_CHARM)
.word EC_WORD_TRAINER(ABILITY_PLUS)
.word EC_WORD_TRAINER(ABILITY_MINUS)
.word EC_WORD_TRAINER(ABILITY_FORECAST)
.word EC_WORD_TRAINER(ABILITY_STICKY_HOLD)
.word EC_WORD_TRAINER(ABILITY_SHED_SKIN)
.word EC_WORD_TRAINER(ABILITY_GUTS)
.word EC_WORD_TRAINER(ABILITY_MARVEL_SCALE)
.word EC_WORD_TRAINER(ABILITY_LIQUID_OOZE)
.word EC_WORD_TRAINER(ABILITY_OVERGROW)
.word EC_WORD_TRAINER(ABILITY_BLAZE)
.word EC_WORD_TRAINER(ABILITY_TORRENT)
.word EC_WORD_TRAINER(ABILITY_SWARM)
.word EC_WORD_TRAINER(ABILITY_ROCK_HEAD)
.word EC_WORD_TRAINER(ABILITY_DROUGHT)
.word EC_WORD_TRAINER(ABILITY_ARENA_TRAP)
.word EC_WORD_TRAINER(ABILITY_VITAL_SPIRIT)
.word EC_WORD_TRAINER(ABILITY_WHITE_SMOKE)
.word EC_WORD_TRAINER(ABILITY_PURE_POWER)
.word EC_WORD_TRAINER(ABILITY_SHELL_ARMOR)
.word EC_WORD_TRAINER(ABILITY_AIR_LOCK)
.word EC_WORD_TRAINER(ABILITY_TANGLED_FEET)
.word EC_WORD_TRAINER(ABILITY_MOTOR_DRIVE)
.word EC_WORD_TRAINER(ABILITY_RIVALRY)
.word EC_WORD_TRAINER(ABILITY_STEADFAST)
.word EC_WORD_TRAINER(ABILITY_SNOW_CLOAK)
.word EC_WORD_TRAINER(ABILITY_GLUTTONY)
.word EC_WORD_TRAINER(ABILITY_ANGER_POINT)
.word EC_WORD_TRAINER(ABILITY_UNBURDEN)
.word EC_WORD_TRAINER(ABILITY_HEATPROOF)
.word EC_WORD_TRAINER(ABILITY_DRY_SKIN)
.word EC_WORD_TRAINER(ABILITY_DOWNLOAD)
.word EC_WORD_TRAINER(ABILITY_IRON_FIST)
.word EC_WORD_TRAINER(ABILITY_POISON_HEAL)
.word EC_WORD_TRAINER(ABILITY_ADAPTABILITY)
.word EC_WORD_TRAINER(ABILITY_SKILL_LINK)
.word EC_WORD_TRAINER(ABILITY_HYDRATION)
.word EC_WORD_TRAINER(ABILITY_SOLAR_POWER)
.word EC_WORD_TRAINER(ABILITY_QUICK_FEET)
.word EC_WORD_TRAINER(ABILITY_NORMALIZE)
.word EC_WORD_TRAINER(ABILITY_SNIPER)
.word EC_WORD_TRAINER(ABILITY_MAGIC_GUARD)
.word EC_WORD_TRAINER(ABILITY_NO_GUARD)
.word EC_WORD_TRAINER(ABILITY_STALL)
.word EC_WORD_TRAINER(ABILITY_TECHNICIAN)
.word EC_WORD_TRAINER(ABILITY_LEAF_GUARD)
.word EC_WORD_TRAINER(ABILITY_KLUTZ)
.word EC_WORD_TRAINER(ABILITY_MOLD_BREAKER)
.word EC_WORD_TRAINER(ABILITY_SUPER_LUCK)
.word EC_WORD_TRAINER(ABILITY_AFTERMATH)
.word EC_WORD_TRAINER(ABILITY_FOREWARN)
.word EC_WORD_TRAINER(ABILITY_UNAWARE)
.word EC_WORD_TRAINER(ABILITY_TINTED_LENS)
.word EC_WORD_TRAINER(ABILITY_FILTER)
.word EC_WORD_TRAINER(ABILITY_SLOW_START)
.word EC_WORD_TRAINER(ABILITY_SCRAPPY)
.word EC_WORD_TRAINER(ABILITY_STORM_DRAIN)
.word EC_WORD_TRAINER(ABILITY_ICE_BODY)
.word EC_WORD_TRAINER(ABILITY_SOLID_ROCK)
.word EC_WORD_TRAINER(ABILITY_SNOW_WARNING)
.word EC_WORD_TRAINER(ABILITY_HONEY_GATHER)
.word EC_WORD_TRAINER(ABILITY_FRISK)
.word EC_WORD_TRAINER(ABILITY_RECKLESS)
.word EC_WORD_TRAINER(ABILITY_FLOWER_GIFT)
.word EC_WORD_PEOPLE_MATCH_UP
.word EC_WORD_PEOPLE_NO_1
.word EC_WORD_PEOPLE_PREPARATION
.word EC_WORD_PEOPLE_WINS
.word EC_WORD_PEOPLE_NO_MATCH
.word EC_WORD_PEOPLE_SPIRIT
.word EC_WORD_PEOPLE_ACE_CARD
.word EC_WORD_PEOPLE_COME_ON
.word EC_WORD_PEOPLE_ATTACK
.word EC_WORD_PEOPLE_SURRENDER
.word EC_WORD_PEOPLE_COURAGE
.word EC_WORD_PEOPLE_TALENT
.word EC_WORD_PEOPLE_STRATEGY
.word EC_WORD_PEOPLE_MATCH
.word EC_WORD_PEOPLE_VICTORY
.word EC_WORD_PEOPLE_SENSE
.word EC_WORD_PEOPLE_VERSUS
.word EC_WORD_PEOPLE_FIGHTS
.word EC_WORD_PEOPLE_POWER
.word EC_WORD_PEOPLE_CHALLENGE
.word EC_WORD_PEOPLE_STRONG
.word EC_WORD_PEOPLE_TAKE_IT_EASY
.word EC_WORD_PEOPLE_FOE
.word EC_WORD_PEOPLE_GENIUS
.word EC_WORD_PEOPLE_LEGEND
.word EC_WORD_PEOPLE_BATTLE
.word EC_WORD_PEOPLE_FIGHT
.word EC_WORD_PEOPLE_REVIVE
.word EC_WORD_PEOPLE_POINTS
.word EC_WORD_PEOPLE_SERIOUS
.word EC_WORD_PEOPLE_LOSS
.word EC_WORD_PEOPLE_PARTNER
.word EC_WORD_PEOPLE_INVINCIBLE
.word EC_WORD_PEOPLE_EASY
.word EC_WORD_PEOPLE_WEAK
.word EC_WORD_PEOPLE_EASY_WIN
.word EC_WORD_PEOPLE_MOVE
.word EC_WORD_PEOPLE_TRAINER
.word EC_WORD_GREETINGS_OPPONENT
.word EC_WORD_GREETINGS_MOTHER
.word EC_WORD_GREETINGS_GRANDFATHER
.word EC_WORD_GREETINGS_UNCLE
.word EC_WORD_GREETINGS_FATHER
.word EC_WORD_GREETINGS_BOY
.word EC_WORD_GREETINGS_ADULT
.word EC_WORD_GREETINGS_BROTHER
.word EC_WORD_GREETINGS_SISTER
.word EC_WORD_GREETINGS_GRANDMOTHER
.word EC_WORD_GREETINGS_AUNT
.word EC_WORD_GREETINGS_PARENT
.word EC_WORD_GREETINGS_OLD_MAN
.word EC_WORD_GREETINGS_ME
.word EC_WORD_GREETINGS_GIRL
.word EC_WORD_GREETINGS_GAL
.word EC_WORD_GREETINGS_FAMILY
.word EC_WORD_GREETINGS_HER
.word EC_WORD_GREETINGS_HIM
.word EC_WORD_GREETINGS_SIBLINGS
.word EC_WORD_GREETINGS_MR_
.word EC_WORD_GREETINGS_MS_
.word EC_WORD_GREETINGS_MYSELF
.word EC_WORD_GREETINGS_WHO
.word EC_WORD_GREETINGS_FRIEND
.word EC_WORD_GREETINGS_ALLY
.word EC_WORD_GREETINGS_PERSON
.word EC_WORD_GREETINGS_EVERYONE
.word EC_WORD_GREETINGS_RIVAL
.word EC_WORD_GREETINGS_BABY
.word EC_WORD_FEELINGS_IDOL
.word EC_WORD_FEELINGS_TOMORROW
.word EC_WORD_FEELINGS_PLAYING
.word EC_WORD_FEELINGS_ANIME
.word EC_WORD_FEELINGS_JOB
.word EC_WORD_FEELINGS_SONG
.word EC_WORD_FEELINGS_HOME
.word EC_WORD_FEELINGS_MOVIE
.word EC_WORD_FEELINGS_SWEETS
.word EC_WORD_FEELINGS_MONEY
.word EC_WORD_FEELINGS_POCKET_MONEY
.word EC_WORD_FEELINGS_CHIT_CHAT
.word EC_WORD_FEELINGS_TALK
.word EC_WORD_FEELINGS_BATH
.word EC_WORD_FEELINGS_PLAY_HOUSE
.word EC_WORD_FEELINGS_TOYS
.word EC_WORD_FEELINGS_MUSIC
.word EC_WORD_FEELINGS_CARDS
.word EC_WORD_FEELINGS_SHOPPING
.word EC_WORD_FEELINGS_CONVERSATION
.word EC_WORD_FEELINGS_SCHOOL
.word EC_WORD_FEELINGS_CAMERA
.word EC_WORD_FEELINGS_VIEWING
.word EC_WORD_FEELINGS_SPECTATE
.word EC_WORD_FEELINGS_ANNIVERSARY
.word EC_WORD_FEELINGS_YESTERDAY
.word EC_WORD_FEELINGS_TODAY
.word EC_WORD_FEELINGS_HABIT
.word EC_WORD_FEELINGS_GROUP
.word EC_WORD_FEELINGS_GOURMET
.word EC_WORD_FEELINGS_GAME
.word EC_WORD_FEELINGS_WORD
.word EC_WORD_FEELINGS_COLLECTION
.word EC_WORD_FEELINGS_STORE
.word EC_WORD_FEELINGS_COMPLETE
.word EC_WORD_FEELINGS_SERVICE
.word EC_WORD_FEELINGS_MAGAZINE
.word EC_WORD_FEELINGS_WALK
.word EC_WORD_FEELINGS_WORK
.word EC_WORD_FEELINGS_SYSTEM
.word EC_WORD_FEELINGS_BICYCLE
.word EC_WORD_FEELINGS_TRAINING
.word EC_WORD_FEELINGS_CLASS
.word EC_WORD_FEELINGS_LESSONS
.word EC_WORD_FEELINGS_HOBBY
.word EC_WORD_FEELINGS_INFORMATION
.word EC_WORD_FEELINGS_SPORTS
.word EC_WORD_FEELINGS_DAILY_LIFE
.word EC_WORD_FEELINGS_TEACHER
.word EC_WORD_FEELINGS_SOFTWARE
.word EC_WORD_FEELINGS_SONGS
.word EC_WORD_FEELINGS_DIET
.word EC_WORD_FEELINGS_TOURNAMENT
.word EC_WORD_FEELINGS_TREASURE
.word EC_WORD_FEELINGS_TRAVEL
.word EC_WORD_FEELINGS_BIRTHDAY
.word EC_WORD_FEELINGS_DANCE
.word EC_WORD_FEELINGS_CHANNEL
.word EC_WORD_FEELINGS_FISHING
.word EC_WORD_FEELINGS_DATE
.word EC_WORD_FEELINGS_LETTER
.word EC_WORD_FEELINGS_EVENT
.word EC_WORD_FEELINGS_DESIGN
.word EC_WORD_FEELINGS_DIGITAL
.word EC_WORD_FEELINGS_TEST
.word EC_WORD_FEELINGS_DEPT_STORE
.word EC_WORD_FEELINGS_TELEVISION
.word EC_WORD_FEELINGS_TRAIN
.word EC_WORD_FEELINGS_PHONE
.word EC_WORD_FEELINGS_ITEM
.word EC_WORD_FEELINGS_NAME
.word EC_WORD_FEELINGS_NEWS
.word EC_WORD_FEELINGS_POPULARITY
.word EC_WORD_FEELINGS_STUFFED_TOY
.word EC_WORD_FEELINGS_PARTY
.word EC_WORD_FEELINGS_COMPUTER
.word EC_WORD_FEELINGS_FLOWERS
.word EC_WORD_FEELINGS_HERO
.word EC_WORD_FEELINGS_NAP
.word EC_WORD_FEELINGS_HEROINE
.word EC_WORD_FEELINGS_FASHION
.word EC_WORD_FEELINGS_STUDY
.word EC_WORD_FEELINGS_ADVENTURE
.word EC_WORD_FEELINGS_BOARD
.word EC_WORD_FEELINGS_BALL
.word EC_WORD_FEELINGS_BOOK
.word EC_WORD_FEELINGS_MACHINE
.word EC_WORD_FEELINGS_FESTIVAL
.word EC_WORD_FEELINGS_COMICS
.word EC_WORD_FEELINGS_MAIL
.word EC_WORD_FEELINGS_MESSAGE
.word EC_WORD_FEELINGS_STORY
.word EC_WORD_FEELINGS_PROMISE
.word EC_WORD_FEELINGS_HOLIDAY
.word EC_WORD_FEELINGS_DREAM
.word EC_WORD_FEELINGS_KINDERGARTEN
.word EC_WORD_FEELINGS_PLANS
.word EC_WORD_FEELINGS_LIFE
.word EC_WORD_FEELINGS_RADIO
.word EC_WORD_FEELINGS_CRAZE
.word EC_WORD_FEELINGS_VACATION
.word EC_WORD_FEELINGS_LOOKS
.word EC_WORD_FEELINGS_RENTAL
.word EC_WORD_FEELINGS_WORLD
.word EC_WORD_TOUGH_WORDS_BEAUTY
.word EC_WORD_TOUGH_WORDS_DELIGHT
.word EC_WORD_TOUGH_WORDS_STRANGENESS
.word EC_WORD_TOUGH_WORDS_CLEVERNESS
.word EC_WORD_TOUGH_WORDS_DISAPPOINTED
.word EC_WORD_TOUGH_WORDS_COOLNESS
.word EC_WORD_TOUGH_WORDS_SADNESS
.word EC_WORD_TOUGH_WORDS_CUTENESS
.word EC_WORD_TOUGH_WORDS_ANGER
.word EC_WORD_TOUGH_WORDS_HEALTHY
.word EC_WORD_TOUGH_WORDS_REGRET
.word EC_WORD_TOUGH_WORDS_HAPPINESS
.word EC_WORD_TOUGH_WORDS_DEPRESSED
.word EC_WORD_TOUGH_WORDS_INCREDIBLE
.word EC_WORD_TOUGH_WORDS_LIKES
.word EC_WORD_TOUGH_WORDS_DISLIKE
.word EC_WORD_TOUGH_WORDS_BORED
.word EC_WORD_TOUGH_WORDS_IMPORTANT
.word EC_WORD_TOUGH_WORDS_ALL_RIGHT
.word EC_WORD_TOUGH_WORDS_ADORE
.word EC_WORD_TOUGH_WORDS_TOUGHNESS
.word EC_WORD_TOUGH_WORDS_ENJOYMENT
.word EC_WORD_TOUGH_WORDS_USELESS
.word EC_WORD_TOUGH_WORDS_DROOLING
.word EC_WORD_TOUGH_WORDS_EXCITED
.word EC_WORD_TOUGH_WORDS_SKILLFUL
.word EC_WORD_TOUGH_WORDS_TEARS
.word EC_WORD_TOUGH_WORDS_HATE
.word EC_WORD_TOUGH_WORDS_ROFL
.word EC_WORD_TOUGH_WORDS_HAPPY
.word EC_WORD_TOUGH_WORDS_ENERGETIC
.word EC_WORD_TOUGH_WORDS_SURPRISE
.word EC_WORD_TOUGH_WORDS_NERVOUS
.word EC_WORD_TOUGH_WORDS_WANT
.word EC_WORD_TOUGH_WORDS_SATISFIED
.word EC_WORD_TOUGH_WORDS_RARE
.word EC_WORD_TOUGH_WORDS_MESSED_UP
.word EC_WORD_TOUGH_WORDS_DANGER
.word EC_WORD_TOUGH_WORDS_LOVEY_DOVEY
.word EC_WORD_TOUGH_WORDS_SMILE
.word EC_WORD_TOUGH_WORDS_SUBTLE
.word EC_WORD_TOUGH_WORDS_RECOMMEND
.word EC_WORD_TOUGH_WORDS_NICE
.word EC_WORD_TOUGH_WORDS_DIFFICULT
.word EC_WORD_TYPE(TYPE_NORMAL)
.word EC_WORD_TYPE(TYPE_FIGHTING)
.word EC_WORD_TYPE(TYPE_FLYING)
.word EC_WORD_TYPE(TYPE_POISON)
.word EC_WORD_TYPE(TYPE_GROUND)
.word EC_WORD_TYPE(TYPE_ROCK)
.word EC_WORD_TYPE(TYPE_BUG)
.word EC_WORD_TYPE(TYPE_GHOST)
.word EC_WORD_TYPE(TYPE_STEEL)
.word EC_WORD_TYPE(TYPE_FIRE)
.word EC_WORD_TYPE(TYPE_WATER)
.word EC_WORD_TYPE(TYPE_GRASS)
.word EC_WORD_TYPE(TYPE_ELECTRIC)
.word EC_WORD_TYPE(TYPE_ICE)
.word EC_WORD_TYPE(TYPE_DRAGON)
.word EC_WORD_TYPE(TYPE_DARK)
.word EC_WORD_ABILITY(ABILITY_STENCH)
.word EC_WORD_ABILITY(ABILITY_DRIZZLE)
.word EC_WORD_ABILITY(ABILITY_SPEED_BOOST)
.word EC_WORD_ABILITY(ABILITY_BATTLE_ARMOR)
.word EC_WORD_ABILITY(ABILITY_STURDY)
.word EC_WORD_ABILITY(ABILITY_DAMP)
.word EC_WORD_ABILITY(ABILITY_LIMBER)
.word EC_WORD_ABILITY(ABILITY_SAND_VEIL)
.word EC_WORD_ABILITY(ABILITY_STATIC)
.word EC_WORD_ABILITY(ABILITY_VOLT_ABSORB)
.word EC_WORD_ABILITY(ABILITY_WATER_ABSORB)
.word EC_WORD_ABILITY(ABILITY_OBLIVIOUS)
.word EC_WORD_ABILITY(ABILITY_CLOUD_NINE)
.word EC_WORD_ABILITY(ABILITY_COMPOUNDEYES)
.word EC_WORD_ABILITY(ABILITY_INSOMNIA)
.word EC_WORD_ABILITY(ABILITY_COLOR_CHANGE)
.word EC_WORD_ABILITY(ABILITY_IMMUNITY)
.word EC_WORD_ABILITY(ABILITY_FLASH_FIRE)
.word EC_WORD_ABILITY(ABILITY_SHIELD_DUST)
.word EC_WORD_ABILITY(ABILITY_OWN_TEMPO)
.word EC_WORD_ABILITY(ABILITY_SUCTION_CUPS)
.word EC_WORD_ABILITY(ABILITY_INTIMIDATE)
.word EC_WORD_ABILITY(ABILITY_SHADOW_TAG)
.word EC_WORD_ABILITY(ABILITY_ROUGH_SKIN)
.word EC_WORD_ABILITY(ABILITY_WONDER_GUARD)
.word EC_WORD_ABILITY(ABILITY_LEVITATE)
.word EC_WORD_ABILITY(ABILITY_EFFECT_SPORE)
.word EC_WORD_ABILITY(ABILITY_SYNCHRONIZE)
.word EC_WORD_ABILITY(ABILITY_CLEAR_BODY)
.word EC_WORD_ABILITY(ABILITY_NATURAL_CURE)
.word EC_WORD_ABILITY(ABILITY_LIGHTNINGROD)
.word EC_WORD_ABILITY(ABILITY_SERENE_GRACE)
.word EC_WORD_ABILITY(ABILITY_SWIFT_SWIM)
.word EC_WORD_ABILITY(ABILITY_CHLOROPHYLL)
.word EC_WORD_ABILITY(ABILITY_ILLUMINATE)
.word EC_WORD_ABILITY(ABILITY_TRACE)
.word EC_WORD_ABILITY(ABILITY_HUGE_POWER)
.word EC_WORD_ABILITY(ABILITY_POISON_POINT)
.word EC_WORD_ABILITY(ABILITY_INNER_FOCUS)
.word EC_WORD_ABILITY(ABILITY_MAGMA_ARMOR)
.word EC_WORD_ABILITY(ABILITY_WATER_VEIL)
.word EC_WORD_ABILITY(ABILITY_MAGNET_PULL)
.word EC_WORD_ABILITY(ABILITY_SOUNDPROOF)
.word EC_WORD_ABILITY(ABILITY_RAIN_DISH)
.word EC_WORD_ABILITY(ABILITY_SAND_STREAM)
.word EC_WORD_ABILITY(ABILITY_PRESSURE)
.word EC_WORD_ABILITY(ABILITY_THICK_FAT)
.word EC_WORD_ABILITY(ABILITY_EARLY_BIRD)
.word EC_WORD_ABILITY(ABILITY_FLAME_BODY)
.word EC_WORD_ABILITY(ABILITY_RUN_AWAY)
.word EC_WORD_ABILITY(ABILITY_KEEN_EYE)
.word EC_WORD_ABILITY(ABILITY_HYPER_CUTTER)
.word EC_WORD_ABILITY(ABILITY_PICKUP)
.word EC_WORD_ABILITY(ABILITY_TRUANT)
.word EC_WORD_ABILITY(ABILITY_HUSTLE)
.word EC_WORD_ABILITY(ABILITY_CUTE_CHARM)
.word EC_WORD_ABILITY(ABILITY_PLUS)
.word EC_WORD_ABILITY(ABILITY_MINUS)
.word EC_WORD_ABILITY(ABILITY_FORECAST)
.word EC_WORD_ABILITY(ABILITY_STICKY_HOLD)
.word EC_WORD_ABILITY(ABILITY_SHED_SKIN)
.word EC_WORD_ABILITY(ABILITY_GUTS)
.word EC_WORD_ABILITY(ABILITY_MARVEL_SCALE)
.word EC_WORD_ABILITY(ABILITY_LIQUID_OOZE)
.word EC_WORD_ABILITY(ABILITY_OVERGROW)
.word EC_WORD_ABILITY(ABILITY_BLAZE)
.word EC_WORD_ABILITY(ABILITY_TORRENT)
.word EC_WORD_ABILITY(ABILITY_SWARM)
.word EC_WORD_ABILITY(ABILITY_ROCK_HEAD)
.word EC_WORD_ABILITY(ABILITY_DROUGHT)
.word EC_WORD_ABILITY(ABILITY_ARENA_TRAP)
.word EC_WORD_ABILITY(ABILITY_VITAL_SPIRIT)
.word EC_WORD_ABILITY(ABILITY_WHITE_SMOKE)
.word EC_WORD_ABILITY(ABILITY_PURE_POWER)
.word EC_WORD_ABILITY(ABILITY_SHELL_ARMOR)
.word EC_WORD_ABILITY(ABILITY_AIR_LOCK)
.word EC_WORD_ABILITY(ABILITY_TANGLED_FEET)
.word EC_WORD_ABILITY(ABILITY_MOTOR_DRIVE)
.word EC_WORD_ABILITY(ABILITY_RIVALRY)
.word EC_WORD_ABILITY(ABILITY_STEADFAST)
.word EC_WORD_ABILITY(ABILITY_SNOW_CLOAK)
.word EC_WORD_ABILITY(ABILITY_GLUTTONY)
.word EC_WORD_ABILITY(ABILITY_ANGER_POINT)
.word EC_WORD_ABILITY(ABILITY_UNBURDEN)
.word EC_WORD_ABILITY(ABILITY_HEATPROOF)
.word EC_WORD_ABILITY(ABILITY_DRY_SKIN)
.word EC_WORD_ABILITY(ABILITY_DOWNLOAD)
.word EC_WORD_ABILITY(ABILITY_IRON_FIST)
.word EC_WORD_ABILITY(ABILITY_POISON_HEAL)
.word EC_WORD_ABILITY(ABILITY_ADAPTABILITY)
.word EC_WORD_ABILITY(ABILITY_SKILL_LINK)
.word EC_WORD_ABILITY(ABILITY_HYDRATION)
.word EC_WORD_ABILITY(ABILITY_SOLAR_POWER)
.word EC_WORD_ABILITY(ABILITY_QUICK_FEET)
.word EC_WORD_ABILITY(ABILITY_NORMALIZE)
.word EC_WORD_ABILITY(ABILITY_SNIPER)
.word EC_WORD_ABILITY(ABILITY_MAGIC_GUARD)
.word EC_WORD_ABILITY(ABILITY_NO_GUARD)
.word EC_WORD_ABILITY(ABILITY_STALL)
.word EC_WORD_ABILITY(ABILITY_TECHNICIAN)
.word EC_WORD_ABILITY(ABILITY_LEAF_GUARD)
.word EC_WORD_ABILITY(ABILITY_KLUTZ)
.word EC_WORD_ABILITY(ABILITY_MOLD_BREAKER)
.word EC_WORD_ABILITY(ABILITY_SUPER_LUCK)
.word EC_WORD_ABILITY(ABILITY_AFTERMATH)
.word EC_WORD_ABILITY(ABILITY_FOREWARN)
.word EC_WORD_ABILITY(ABILITY_UNAWARE)
.word EC_WORD_ABILITY(ABILITY_TINTED_LENS)
.word EC_WORD_ABILITY(ABILITY_FILTER)
.word EC_WORD_ABILITY(ABILITY_SLOW_START)
.word EC_WORD_ABILITY(ABILITY_SCRAPPY)
.word EC_WORD_ABILITY(ABILITY_STORM_DRAIN)
.word EC_WORD_ABILITY(ABILITY_ICE_BODY)
.word EC_WORD_ABILITY(ABILITY_SOLID_ROCK)
.word EC_WORD_ABILITY(ABILITY_SNOW_WARNING)
.word EC_WORD_ABILITY(ABILITY_HONEY_GATHER)
.word EC_WORD_ABILITY(ABILITY_FRISK)
.word EC_WORD_ABILITY(ABILITY_RECKLESS)
.word EC_WORD_ABILITY(ABILITY_FLOWER_GIFT)
.word EC_WORD_TRAINER_MATCH_UP
.word EC_WORD_TRAINER_NO_1
.word EC_WORD_TRAINER_PREPARATION
.word EC_WORD_TRAINER_WINS
.word EC_WORD_TRAINER_NO_MATCH
.word EC_WORD_TRAINER_SPIRIT
.word EC_WORD_TRAINER_ACE_CARD
.word EC_WORD_TRAINER_COME_ON
.word EC_WORD_TRAINER_ATTACK
.word EC_WORD_TRAINER_SURRENDER
.word EC_WORD_TRAINER_COURAGE
.word EC_WORD_TRAINER_TALENT
.word EC_WORD_TRAINER_STRATEGY
.word EC_WORD_TRAINER_MATCH
.word EC_WORD_TRAINER_VICTORY
.word EC_WORD_TRAINER_SENSE
.word EC_WORD_TRAINER_VERSUS
.word EC_WORD_TRAINER_FIGHTS
.word EC_WORD_TRAINER_POWER
.word EC_WORD_TRAINER_CHALLENGE
.word EC_WORD_TRAINER_STRONG
.word EC_WORD_TRAINER_TAKE_IT_EASY
.word EC_WORD_TRAINER_FOE
.word EC_WORD_TRAINER_GENIUS
.word EC_WORD_TRAINER_LEGEND
.word EC_WORD_TRAINER_BATTLE
.word EC_WORD_TRAINER_FIGHT
.word EC_WORD_TRAINER_REVIVE
.word EC_WORD_TRAINER_POINTS
.word EC_WORD_TRAINER_SERIOUS
.word EC_WORD_TRAINER_LOSS
.word EC_WORD_TRAINER_PARTNER
.word EC_WORD_TRAINER_INVINCIBLE
.word EC_WORD_TRAINER_EASY
.word EC_WORD_TRAINER_WEAK
.word EC_WORD_TRAINER_EASY_WIN
.word EC_WORD_TRAINER_MOVE
.word EC_WORD_TRAINER_TRAINER
.word EC_WORD_PEOPLE_OPPONENT
.word EC_WORD_PEOPLE_MOTHER
.word EC_WORD_PEOPLE_GRANDFATHER
.word EC_WORD_PEOPLE_UNCLE
.word EC_WORD_PEOPLE_FATHER
.word EC_WORD_PEOPLE_BOY
.word EC_WORD_PEOPLE_ADULT
.word EC_WORD_PEOPLE_BROTHER
.word EC_WORD_PEOPLE_SISTER
.word EC_WORD_PEOPLE_GRANDMOTHER
.word EC_WORD_PEOPLE_AUNT
.word EC_WORD_PEOPLE_PARENT
.word EC_WORD_PEOPLE_OLD_MAN
.word EC_WORD_PEOPLE_ME
.word EC_WORD_PEOPLE_GIRL
.word EC_WORD_PEOPLE_GAL
.word EC_WORD_PEOPLE_FAMILY
.word EC_WORD_PEOPLE_HER
.word EC_WORD_PEOPLE_HIM
.word EC_WORD_PEOPLE_SIBLINGS
.word EC_WORD_PEOPLE_MR_
.word EC_WORD_PEOPLE_MS_
.word EC_WORD_PEOPLE_MYSELF
.word EC_WORD_PEOPLE_WHO
.word EC_WORD_PEOPLE_FRIEND
.word EC_WORD_PEOPLE_ALLY
.word EC_WORD_PEOPLE_PERSON
.word EC_WORD_PEOPLE_EVERYONE
.word EC_WORD_PEOPLE_RIVAL
.word EC_WORD_PEOPLE_BABY
.word EC_WORD_LIFESTYLE_IDOL
.word EC_WORD_LIFESTYLE_TOMORROW
.word EC_WORD_LIFESTYLE_PLAYING
.word EC_WORD_LIFESTYLE_ANIME
.word EC_WORD_LIFESTYLE_JOB
.word EC_WORD_LIFESTYLE_SONG
.word EC_WORD_LIFESTYLE_HOME
.word EC_WORD_LIFESTYLE_MOVIE
.word EC_WORD_LIFESTYLE_SWEETS
.word EC_WORD_LIFESTYLE_MONEY
.word EC_WORD_LIFESTYLE_POCKET_MONEY
.word EC_WORD_LIFESTYLE_CHIT_CHAT
.word EC_WORD_LIFESTYLE_TALK
.word EC_WORD_LIFESTYLE_BATH
.word EC_WORD_LIFESTYLE_PLAY_HOUSE
.word EC_WORD_LIFESTYLE_TOYS
.word EC_WORD_LIFESTYLE_MUSIC
.word EC_WORD_LIFESTYLE_CARDS
.word EC_WORD_LIFESTYLE_SHOPPING
.word EC_WORD_LIFESTYLE_CONVERSATION
.word EC_WORD_LIFESTYLE_SCHOOL
.word EC_WORD_LIFESTYLE_CAMERA
.word EC_WORD_LIFESTYLE_VIEWING
.word EC_WORD_LIFESTYLE_SPECTATE
.word EC_WORD_LIFESTYLE_ANNIVERSARY
.word EC_WORD_LIFESTYLE_YESTERDAY
.word EC_WORD_LIFESTYLE_TODAY
.word EC_WORD_LIFESTYLE_HABIT
.word EC_WORD_LIFESTYLE_GROUP
.word EC_WORD_LIFESTYLE_GOURMET
.word EC_WORD_LIFESTYLE_GAME
.word EC_WORD_LIFESTYLE_WORD
.word EC_WORD_LIFESTYLE_COLLECTION
.word EC_WORD_LIFESTYLE_STORE
.word EC_WORD_LIFESTYLE_COMPLETE
.word EC_WORD_LIFESTYLE_SERVICE
.word EC_WORD_LIFESTYLE_MAGAZINE
.word EC_WORD_LIFESTYLE_WALK
.word EC_WORD_LIFESTYLE_WORK
.word EC_WORD_LIFESTYLE_SYSTEM
.word EC_WORD_LIFESTYLE_BICYCLE
.word EC_WORD_LIFESTYLE_TRAINING
.word EC_WORD_LIFESTYLE_CLASS
.word EC_WORD_LIFESTYLE_LESSONS
.word EC_WORD_LIFESTYLE_HOBBY
.word EC_WORD_LIFESTYLE_INFORMATION
.word EC_WORD_LIFESTYLE_SPORTS
.word EC_WORD_LIFESTYLE_DAILY_LIFE
.word EC_WORD_LIFESTYLE_TEACHER
.word EC_WORD_LIFESTYLE_SOFTWARE
.word EC_WORD_LIFESTYLE_SONGS
.word EC_WORD_LIFESTYLE_DIET
.word EC_WORD_LIFESTYLE_TOURNAMENT
.word EC_WORD_LIFESTYLE_TREASURE
.word EC_WORD_LIFESTYLE_TRAVEL
.word EC_WORD_LIFESTYLE_BIRTHDAY
.word EC_WORD_LIFESTYLE_DANCE
.word EC_WORD_LIFESTYLE_CHANNEL
.word EC_WORD_LIFESTYLE_FISHING
.word EC_WORD_LIFESTYLE_DATE
.word EC_WORD_LIFESTYLE_LETTER
.word EC_WORD_LIFESTYLE_EVENT
.word EC_WORD_LIFESTYLE_DESIGN
.word EC_WORD_LIFESTYLE_DIGITAL
.word EC_WORD_LIFESTYLE_TEST
.word EC_WORD_LIFESTYLE_DEPT_STORE
.word EC_WORD_LIFESTYLE_TELEVISION
.word EC_WORD_LIFESTYLE_TRAIN
.word EC_WORD_LIFESTYLE_PHONE
.word EC_WORD_LIFESTYLE_ITEM
.word EC_WORD_LIFESTYLE_NAME
.word EC_WORD_LIFESTYLE_NEWS
.word EC_WORD_LIFESTYLE_POPULARITY
.word EC_WORD_LIFESTYLE_STUFFED_TOY
.word EC_WORD_LIFESTYLE_PARTY
.word EC_WORD_LIFESTYLE_COMPUTER
.word EC_WORD_LIFESTYLE_FLOWERS
.word EC_WORD_LIFESTYLE_HERO
.word EC_WORD_LIFESTYLE_NAP
.word EC_WORD_LIFESTYLE_HEROINE
.word EC_WORD_LIFESTYLE_FASHION
.word EC_WORD_LIFESTYLE_STUDY
.word EC_WORD_LIFESTYLE_ADVENTURE
.word EC_WORD_LIFESTYLE_BOARD
.word EC_WORD_LIFESTYLE_BALL
.word EC_WORD_LIFESTYLE_BOOK
.word EC_WORD_LIFESTYLE_MACHINE
.word EC_WORD_LIFESTYLE_FESTIVAL
.word EC_WORD_LIFESTYLE_COMICS
.word EC_WORD_LIFESTYLE_MAIL
.word EC_WORD_LIFESTYLE_MESSAGE
.word EC_WORD_LIFESTYLE_STORY
.word EC_WORD_LIFESTYLE_PROMISE
.word EC_WORD_LIFESTYLE_HOLIDAY
.word EC_WORD_LIFESTYLE_DREAM
.word EC_WORD_LIFESTYLE_KINDERGARTEN
.word EC_WORD_LIFESTYLE_PLANS
.word EC_WORD_LIFESTYLE_LIFE
.word EC_WORD_LIFESTYLE_RADIO
.word EC_WORD_LIFESTYLE_CRAZE
.word EC_WORD_LIFESTYLE_VACATION
.word EC_WORD_LIFESTYLE_LOOKS
.word EC_WORD_LIFESTYLE_RENTAL
.word EC_WORD_LIFESTYLE_WORLD
.word EC_WORD_FEELINGS_BEAUTY
.word EC_WORD_FEELINGS_DELIGHT
.word EC_WORD_FEELINGS_STRANGENESS
.word EC_WORD_FEELINGS_CLEVERNESS
.word EC_WORD_FEELINGS_DISAPPOINTED
.word EC_WORD_FEELINGS_COOLNESS
.word EC_WORD_FEELINGS_SADNESS
.word EC_WORD_FEELINGS_CUTENESS
.word EC_WORD_FEELINGS_ANGER
.word EC_WORD_FEELINGS_HEALTHY
.word EC_WORD_FEELINGS_REGRET
.word EC_WORD_FEELINGS_HAPPINESS
.word EC_WORD_FEELINGS_DEPRESSED
.word EC_WORD_FEELINGS_INCREDIBLE
.word EC_WORD_FEELINGS_LIKES
.word EC_WORD_FEELINGS_DISLIKE
.word EC_WORD_FEELINGS_BORED
.word EC_WORD_FEELINGS_IMPORTANT
.word EC_WORD_FEELINGS_ALL_RIGHT
.word EC_WORD_FEELINGS_ADORE
.word EC_WORD_FEELINGS_TOUGHNESS
.word EC_WORD_FEELINGS_ENJOYMENT
.word EC_WORD_FEELINGS_USELESS
.word EC_WORD_FEELINGS_DROOLING
.word EC_WORD_FEELINGS_EXCITED
.word EC_WORD_FEELINGS_SKILLFUL
.word EC_WORD_FEELINGS_TEARS
.word EC_WORD_FEELINGS_HATE
.word EC_WORD_FEELINGS_ROFL
.word EC_WORD_FEELINGS_HAPPY
.word EC_WORD_FEELINGS_ENERGETIC
.word EC_WORD_FEELINGS_SURPRISE
.word EC_WORD_FEELINGS_NERVOUS
.word EC_WORD_FEELINGS_WANT
.word EC_WORD_FEELINGS_SATISFIED
.word EC_WORD_FEELINGS_RARE
.word EC_WORD_FEELINGS_MESSED_UP
.word EC_WORD_FEELINGS_DANGER
.word EC_WORD_FEELINGS_LOVEY_DOVEY
.word EC_WORD_FEELINGS_SMILE
.word EC_WORD_FEELINGS_SUBTLE
.word EC_WORD_FEELINGS_RECOMMEND
.word EC_WORD_FEELINGS_NICE
.word EC_WORD_FEELINGS_DIFFICULT

View File

@ -8,15 +8,15 @@
#define EC_GROUP_POKEMON (0)
#define EC_GROUP_MOVE (1)
#define EC_GROUP_STATUS (2)
#define EC_GROUP_TRAINER (3)
#define EC_GROUP_PEOPLE (4)
#define EC_GROUP_GREETINGS (5)
#define EC_GROUP_LIFESTYLE (6)
#define EC_GROUP_FEELINGS (7)
#define EC_GROUP_TOUGH_WORDS (8)
#define EC_GROUP_UNION (9)
#define EC_GROUP_QUESTION_MARKS (10)
#define EC_GROUP_TYPE (2)
#define EC_GROUP_ABILITY (3)
#define EC_GROUP_TRAINER (4)
#define EC_GROUP_PEOPLE (5)
#define EC_GROUP_GREETINGS (6)
#define EC_GROUP_LIFESTYLE (7)
#define EC_GROUP_FEELINGS (8)
#define EC_GROUP_TOUGH_WORDS (9)
#define EC_GROUP_UNION (10)
#define EC_WORDS_POKEMON_MIN (0)
#define EC_WORDS_POKEMON_MAX (496)
@ -24,437 +24,437 @@
#define EC_WORDS_MOVE_MIN (496)
#define EC_WORDS_MOVE_MAX (964)
#define EC_WORDS_MOVE_COUNT (468)
#define EC_WORDS_STATUS_MIN (964)
#define EC_WORDS_STATUS_MAX (982)
#define EC_WORDS_STATUS_COUNT (18)
#define EC_WORDS_TRAINER_MIN (982)
#define EC_WORDS_TRAINER_MAX (1106)
#define EC_WORDS_TRAINER_COUNT (124)
#define EC_WORDS_PEOPLE_MIN (1106)
#define EC_WORDS_PEOPLE_MAX (1144)
#define EC_WORDS_TYPE_MIN (964)
#define EC_WORDS_TYPE_MAX (982)
#define EC_WORDS_TYPE_COUNT (18)
#define EC_WORDS_ABILITY_MIN (982)
#define EC_WORDS_ABILITY_MAX (1106)
#define EC_WORDS_ABILITY_COUNT (124)
#define EC_WORDS_TRAINER_MIN (1106)
#define EC_WORDS_TRAINER_MAX (1144)
#define EC_WORDS_TRAINER_COUNT (38)
#define EC_WORDS_PEOPLE_MIN (1144)
#define EC_WORDS_PEOPLE_MAX (1182)
#define EC_WORDS_PEOPLE_COUNT (38)
#define EC_WORDS_GREETINGS_MIN (1144)
#define EC_WORDS_GREETINGS_MAX (1182)
#define EC_WORDS_GREETINGS_COUNT (38)
#define EC_WORDS_LIFESTYLE_MIN (1182)
#define EC_WORDS_LIFESTYLE_MAX (1289)
#define EC_WORDS_LIFESTYLE_COUNT (107)
#define EC_WORDS_FEELINGS_MIN (1289)
#define EC_WORDS_FEELINGS_MAX (1393)
#define EC_WORDS_FEELINGS_COUNT (104)
#define EC_WORDS_TOUGH_WORDS_MIN (1393)
#define EC_WORDS_TOUGH_WORDS_MAX (1440)
#define EC_WORDS_TOUGH_WORDS_COUNT (47)
#define EC_WORDS_UNION_MIN (1440)
#define EC_WORDS_UNION_MAX (1472)
#define EC_WORDS_UNION_COUNT (32)
#define EC_WORDS_QUESTION_MARKS_MIN (1472)
#define EC_WORDS_QUESTION_MARKS_MAX (1495)
#define EC_WORDS_QUESTION_MARKS_COUNT (23)
#define EC_WORDS_GREETINGS_MIN (1182)
#define EC_WORDS_GREETINGS_MAX (1289)
#define EC_WORDS_GREETINGS_COUNT (107)
#define EC_WORDS_LIFESTYLE_MIN (1289)
#define EC_WORDS_LIFESTYLE_MAX (1393)
#define EC_WORDS_LIFESTYLE_COUNT (104)
#define EC_WORDS_FEELINGS_MIN (1393)
#define EC_WORDS_FEELINGS_MAX (1440)
#define EC_WORDS_FEELINGS_COUNT (47)
#define EC_WORDS_TOUGH_WORDS_MIN (1440)
#define EC_WORDS_TOUGH_WORDS_MAX (1472)
#define EC_WORDS_TOUGH_WORDS_COUNT (32)
#define EC_WORDS_UNION_MIN (1472)
#define EC_WORDS_UNION_MAX (1495)
#define EC_WORDS_UNION_COUNT (23)
#define EC_WORD_POKEMON(species) (0+species)
#define EC_WORD_MOVE(move) (496+move)
#define EC_WORD_STATUS(type) (964+type)
#define EC_WORD_TYPE(type) (964+type)
#define EC_WORD_TRAINER(ability) (982+ability)
#define EC_WORD_ABILITY(ability) (982+ability)
#define EC_WORD_PEOPLE_MATCH_UP (1106)
#define EC_WORD_PEOPLE_NO_1 (1107)
#define EC_WORD_PEOPLE_PREPARATION (1108)
#define EC_WORD_PEOPLE_WINS (1109)
#define EC_WORD_PEOPLE_NO_MATCH (1110)
#define EC_WORD_PEOPLE_SPIRIT (1111)
#define EC_WORD_PEOPLE_ACE_CARD (1112)
#define EC_WORD_PEOPLE_COME_ON (1113)
#define EC_WORD_PEOPLE_ATTACK (1114)
#define EC_WORD_PEOPLE_SURRENDER (1115)
#define EC_WORD_PEOPLE_COURAGE (1116)
#define EC_WORD_PEOPLE_TALENT (1117)
#define EC_WORD_PEOPLE_STRATEGY (1118)
#define EC_WORD_PEOPLE_MATCH (1119)
#define EC_WORD_PEOPLE_VICTORY (1120)
#define EC_WORD_PEOPLE_SENSE (1121)
#define EC_WORD_PEOPLE_VERSUS (1122)
#define EC_WORD_PEOPLE_FIGHTS (1123)
#define EC_WORD_PEOPLE_POWER (1124)
#define EC_WORD_PEOPLE_CHALLENGE (1125)
#define EC_WORD_PEOPLE_STRONG (1126)
#define EC_WORD_PEOPLE_TAKE_IT_EASY (1127)
#define EC_WORD_PEOPLE_FOE (1128)
#define EC_WORD_PEOPLE_GENIUS (1129)
#define EC_WORD_PEOPLE_LEGEND (1130)
#define EC_WORD_PEOPLE_BATTLE (1131)
#define EC_WORD_PEOPLE_FIGHT (1132)
#define EC_WORD_PEOPLE_REVIVE (1133)
#define EC_WORD_PEOPLE_POINTS (1134)
#define EC_WORD_PEOPLE_SERIOUS (1135)
#define EC_WORD_PEOPLE_LOSS (1136)
#define EC_WORD_PEOPLE_PARTNER (1137)
#define EC_WORD_PEOPLE_INVINCIBLE (1138)
#define EC_WORD_PEOPLE_EASY (1139)
#define EC_WORD_PEOPLE_WEAK (1140)
#define EC_WORD_PEOPLE_EASY_WIN (1141)
#define EC_WORD_PEOPLE_MOVE (1142)
#define EC_WORD_PEOPLE_TRAINER (1143)
#define EC_WORD_TRAINER_MATCH_UP (1106)
#define EC_WORD_TRAINER_NO_1 (1107)
#define EC_WORD_TRAINER_PREPARATION (1108)
#define EC_WORD_TRAINER_WINS (1109)
#define EC_WORD_TRAINER_NO_MATCH (1110)
#define EC_WORD_TRAINER_SPIRIT (1111)
#define EC_WORD_TRAINER_ACE_CARD (1112)
#define EC_WORD_TRAINER_COME_ON (1113)
#define EC_WORD_TRAINER_ATTACK (1114)
#define EC_WORD_TRAINER_SURRENDER (1115)
#define EC_WORD_TRAINER_COURAGE (1116)
#define EC_WORD_TRAINER_TALENT (1117)
#define EC_WORD_TRAINER_STRATEGY (1118)
#define EC_WORD_TRAINER_MATCH (1119)
#define EC_WORD_TRAINER_VICTORY (1120)
#define EC_WORD_TRAINER_SENSE (1121)
#define EC_WORD_TRAINER_VERSUS (1122)
#define EC_WORD_TRAINER_FIGHTS (1123)
#define EC_WORD_TRAINER_POWER (1124)
#define EC_WORD_TRAINER_CHALLENGE (1125)
#define EC_WORD_TRAINER_STRONG (1126)
#define EC_WORD_TRAINER_TAKE_IT_EASY (1127)
#define EC_WORD_TRAINER_FOE (1128)
#define EC_WORD_TRAINER_GENIUS (1129)
#define EC_WORD_TRAINER_LEGEND (1130)
#define EC_WORD_TRAINER_BATTLE (1131)
#define EC_WORD_TRAINER_FIGHT (1132)
#define EC_WORD_TRAINER_REVIVE (1133)
#define EC_WORD_TRAINER_POINTS (1134)
#define EC_WORD_TRAINER_SERIOUS (1135)
#define EC_WORD_TRAINER_LOSS (1136)
#define EC_WORD_TRAINER_PARTNER (1137)
#define EC_WORD_TRAINER_INVINCIBLE (1138)
#define EC_WORD_TRAINER_EASY (1139)
#define EC_WORD_TRAINER_WEAK (1140)
#define EC_WORD_TRAINER_EASY_WIN (1141)
#define EC_WORD_TRAINER_MOVE (1142)
#define EC_WORD_TRAINER_TRAINER (1143)
#define EC_WORD_GREETINGS_OPPONENT (1144)
#define EC_WORD_GREETINGS_I (1145)
#define EC_WORD_GREETINGS_YOU (1146)
#define EC_WORD_GREETINGS_MOTHER (1147)
#define EC_WORD_GREETINGS_GRANDFATHER (1148)
#define EC_WORD_GREETINGS_UNCLE (1149)
#define EC_WORD_GREETINGS_FATHER (1150)
#define EC_WORD_GREETINGS_BOY (1151)
#define EC_WORD_GREETINGS_ADULT (1152)
#define EC_WORD_GREETINGS_BROTHER (1153)
#define EC_WORD_GREETINGS_SISTER (1154)
#define EC_WORD_GREETINGS_GRANDMOTHER (1155)
#define EC_WORD_GREETINGS_AUNT (1156)
#define EC_WORD_GREETINGS_PARENT (1157)
#define EC_WORD_GREETINGS_OLD_MAN (1158)
#define EC_WORD_GREETINGS_ME (1159)
#define EC_WORD_GREETINGS_GIRL (1160)
#define EC_WORD_GREETINGS_GAL (1161)
#define EC_WORD_GREETINGS_FAMILY (1162)
#define EC_WORD_GREETINGS_HER (1163)
#define EC_WORD_GREETINGS_HIM (1164)
#define EC_WORD_GREETINGS_YOU_2 (1165)
#define EC_WORD_GREETINGS_SIBLINGS (1166)
#define EC_WORD_GREETINGS_KIDS (1167)
#define EC_WORD_GREETINGS_MR_ (1168)
#define EC_WORD_GREETINGS_MS_ (1169)
#define EC_WORD_GREETINGS_MYSELF (1170)
#define EC_WORD_GREETINGS_WHO (1171)
#define EC_WORD_GREETINGS_FRIEND (1172)
#define EC_WORD_GREETINGS_ALLY (1173)
#define EC_WORD_GREETINGS_PERSON (1174)
#define EC_WORD_GREETINGS_KIDS_2 (1175)
#define EC_WORD_GREETINGS_I_2 (1176)
#define EC_WORD_GREETINGS_EVERYONE (1177)
#define EC_WORD_GREETINGS_RIVAL (1178)
#define EC_WORD_GREETINGS_I_3 (1179)
#define EC_WORD_GREETINGS_I_4 (1180)
#define EC_WORD_GREETINGS_BABY (1181)
#define EC_WORD_PEOPLE_OPPONENT (1144)
#define EC_WORD_PEOPLE_I (1145)
#define EC_WORD_PEOPLE_YOU (1146)
#define EC_WORD_PEOPLE_MOTHER (1147)
#define EC_WORD_PEOPLE_GRANDFATHER (1148)
#define EC_WORD_PEOPLE_UNCLE (1149)
#define EC_WORD_PEOPLE_FATHER (1150)
#define EC_WORD_PEOPLE_BOY (1151)
#define EC_WORD_PEOPLE_ADULT (1152)
#define EC_WORD_PEOPLE_BROTHER (1153)
#define EC_WORD_PEOPLE_SISTER (1154)
#define EC_WORD_PEOPLE_GRANDMOTHER (1155)
#define EC_WORD_PEOPLE_AUNT (1156)
#define EC_WORD_PEOPLE_PARENT (1157)
#define EC_WORD_PEOPLE_OLD_MAN (1158)
#define EC_WORD_PEOPLE_ME (1159)
#define EC_WORD_PEOPLE_GIRL (1160)
#define EC_WORD_PEOPLE_GAL (1161)
#define EC_WORD_PEOPLE_FAMILY (1162)
#define EC_WORD_PEOPLE_HER (1163)
#define EC_WORD_PEOPLE_HIM (1164)
#define EC_WORD_PEOPLE_YOU_2 (1165)
#define EC_WORD_PEOPLE_SIBLINGS (1166)
#define EC_WORD_PEOPLE_KIDS (1167)
#define EC_WORD_PEOPLE_MR_ (1168)
#define EC_WORD_PEOPLE_MS_ (1169)
#define EC_WORD_PEOPLE_MYSELF (1170)
#define EC_WORD_PEOPLE_WHO (1171)
#define EC_WORD_PEOPLE_FRIEND (1172)
#define EC_WORD_PEOPLE_ALLY (1173)
#define EC_WORD_PEOPLE_PERSON (1174)
#define EC_WORD_PEOPLE_KIDS_2 (1175)
#define EC_WORD_PEOPLE_I_2 (1176)
#define EC_WORD_PEOPLE_EVERYONE (1177)
#define EC_WORD_PEOPLE_RIVAL (1178)
#define EC_WORD_PEOPLE_I_3 (1179)
#define EC_WORD_PEOPLE_I_4 (1180)
#define EC_WORD_PEOPLE_BABY (1181)
#define EC_WORD_LIFESTYLE_KONNICHIWA (1182)
#define EC_WORD_LIFESTYLE_HELLO (1183)
#define EC_WORD_LIFESTYLE_BONJOUR (1184)
#define EC_WORD_LIFESTYLE_CIAO (1185)
#define EC_WORD_LIFESTYLE_HALLO (1186)
#define EC_WORD_LIFESTYLE_HOLA (1187)
#define EC_WORD_LIFESTYLE_OH_WELL (1188)
#define EC_WORD_LIFESTYLE_AAH (1189)
#define EC_WORD_LIFESTYLE_AHAHA (1190)
#define EC_WORD_LIFESTYLE_HUH_ (1191)
#define EC_WORD_LIFESTYLE_THANKS (1192)
#define EC_WORD_LIFESTYLE_NO_PROBLEM (1193)
#define EC_WORD_LIFESTYLE_NOPE (1194)
#define EC_WORD_LIFESTYLE_YES (1195)
#define EC_WORD_LIFESTYLE_HERE_GOES (1196)
#define EC_WORD_LIFESTYLE_LET_S_GO (1197)
#define EC_WORD_LIFESTYLE_HERE_I_COME (1198)
#define EC_WORD_LIFESTYLE_YEAH (1199)
#define EC_WORD_LIFESTYLE_WELCOME (1200)
#define EC_WORD_LIFESTYLE_URGH (1201)
#define EC_WORD_LIFESTYLE_LET_ME_THINK (1202)
#define EC_WORD_LIFESTYLE_HMM (1203)
#define EC_WORD_LIFESTYLE_WHOA (1204)
#define EC_WORD_LIFESTYLE_WROOOAAR_ (1205)
#define EC_WORD_LIFESTYLE_WOW (1206)
#define EC_WORD_LIFESTYLE_SNICKER (1207)
#define EC_WORD_LIFESTYLE_CUTE_LAUGH (1208)
#define EC_WORD_LIFESTYLE_UNBELIEVABLE (1209)
#define EC_WORD_LIFESTYLE_CRIES (1210)
#define EC_WORD_LIFESTYLE_OK (1211)
#define EC_WORD_LIFESTYLE_AGREE (1212)
#define EC_WORD_LIFESTYLE_EH_ (1213)
#define EC_WORD_LIFESTYLE_BOO_HOO (1214)
#define EC_WORD_LIFESTYLE_HEHEHE (1215)
#define EC_WORD_LIFESTYLE_HEY (1216)
#define EC_WORD_LIFESTYLE_OH_YEAH (1217)
#define EC_WORD_LIFESTYLE_OH_WOW_ (1218)
#define EC_WORD_LIFESTYLE_HEEEY (1219)
#define EC_WORD_LIFESTYLE_GREETINGS (1220)
#define EC_WORD_LIFESTYLE_OOPS (1221)
#define EC_WORD_LIFESTYLE_WELL_DONE (1222)
#define EC_WORD_LIFESTYLE_OH_MY (1223)
#define EC_WORD_LIFESTYLE_EEK (1224)
#define EC_WORD_LIFESTYLE_YAAAH (1225)
#define EC_WORD_LIFESTYLE_GIGGLE (1226)
#define EC_WORD_LIFESTYLE_GIVE_ME (1227)
#define EC_WORD_LIFESTYLE_GWAHAHAHA (1228)
#define EC_WORD_LIFESTYLE_UGH (1229)
#define EC_WORD_LIFESTYLE_SORRY (1230)
#define EC_WORD_LIFESTYLE_FORGIVE_ME (1231)
#define EC_WORD_LIFESTYLE_I_M_SORRY (1232)
#define EC_WORD_LIFESTYLE_HEY_ (1233)
#define EC_WORD_LIFESTYLE_GOOD_BYE (1234)
#define EC_WORD_LIFESTYLE_THANK_YOU (1235)
#define EC_WORD_LIFESTYLE_I_VE_ARRIVED (1236)
#define EC_WORD_LIFESTYLE_WEEP (1237)
#define EC_WORD_LIFESTYLE_PARDON_ME (1238)
#define EC_WORD_LIFESTYLE_SO_SORRY (1239)
#define EC_WORD_LIFESTYLE_SEE_YA (1240)
#define EC_WORD_LIFESTYLE_EXCUSE_ME (1241)
#define EC_WORD_LIFESTYLE_OKAY_THEN (1242)
#define EC_WORD_LIFESTYLE_TUT (1243)
#define EC_WORD_LIFESTYLE_BLUSH (1244)
#define EC_WORD_LIFESTYLE_GO_AHEAD (1245)
#define EC_WORD_LIFESTYLE_CHEERS (1246)
#define EC_WORD_LIFESTYLE_HEY__2 (1247)
#define EC_WORD_LIFESTYLE_WHAT_S_UP_ (1248)
#define EC_WORD_LIFESTYLE_HUH__2 (1249)
#define EC_WORD_LIFESTYLE_NO (1250)
#define EC_WORD_LIFESTYLE_SIGH (1251)
#define EC_WORD_LIFESTYLE_HI (1252)
#define EC_WORD_LIFESTYLE_YEP (1253)
#define EC_WORD_LIFESTYLE_YEAH_YEAH (1254)
#define EC_WORD_LIFESTYLE_BYE_BYE (1255)
#define EC_WORD_LIFESTYLE_MEET_YOU (1256)
#define EC_WORD_LIFESTYLE_HAHAHA (1257)
#define EC_WORD_LIFESTYLE_AIYEEH (1258)
#define EC_WORD_LIFESTYLE_HIYAH (1259)
#define EC_WORD_LIFESTYLE_MUHAHAHA (1260)
#define EC_WORD_LIFESTYLE_LOL (1261)
#define EC_WORD_LIFESTYLE_SNORT (1262)
#define EC_WORD_LIFESTYLE_HUMPH (1263)
#define EC_WORD_LIFESTYLE_HEY_2 (1264)
#define EC_WORD_LIFESTYLE_HE_HE_HE (1265)
#define EC_WORD_LIFESTYLE_HEH (1266)
#define EC_WORD_LIFESTYLE_HOHOHO (1267)
#define EC_WORD_LIFESTYLE_THERE_YOU_GO (1268)
#define EC_WORD_LIFESTYLE_OH_DEAR (1269)
#define EC_WORD_LIFESTYLE_BYE_FOR_NOW (1270)
#define EC_WORD_LIFESTYLE_ANGRY (1271)
#define EC_WORD_LIFESTYLE_MUFUFU (1272)
#define EC_WORD_LIFESTYLE_MMM (1273)
#define EC_WORD_LIFESTYLE_HELLO_ (1274)
#define EC_WORD_LIFESTYLE_HI_THERE (1275)
#define EC_WORD_LIFESTYLE_NO_WAY (1276)
#define EC_WORD_LIFESTYLE_YAHOO (1277)
#define EC_WORD_LIFESTYLE_YO (1278)
#define EC_WORD_LIFESTYLE_WELCOME_2 (1279)
#define EC_WORD_LIFESTYLE_OK_2 (1280)
#define EC_WORD_LIFESTYLE_REGARDS (1281)
#define EC_WORD_LIFESTYLE_LALALA (1282)
#define EC_WORD_LIFESTYLE_YAY (1283)
#define EC_WORD_LIFESTYLE_WAIL (1284)
#define EC_WORD_LIFESTYLE_WOW_2 (1285)
#define EC_WORD_LIFESTYLE_BOO_ (1286)
#define EC_WORD_LIFESTYLE_WAHAHA (1287)
#define EC_WORD_LIFESTYLE__ (1288)
#define EC_WORD_GREETINGS_KONNICHIWA (1182)
#define EC_WORD_GREETINGS_HELLO (1183)
#define EC_WORD_GREETINGS_BONJOUR (1184)
#define EC_WORD_GREETINGS_CIAO (1185)
#define EC_WORD_GREETINGS_HALLO (1186)
#define EC_WORD_GREETINGS_HOLA (1187)
#define EC_WORD_GREETINGS_OH_WELL (1188)
#define EC_WORD_GREETINGS_AAH (1189)
#define EC_WORD_GREETINGS_AHAHA (1190)
#define EC_WORD_GREETINGS_HUH_ (1191)
#define EC_WORD_GREETINGS_THANKS (1192)
#define EC_WORD_GREETINGS_NO_PROBLEM (1193)
#define EC_WORD_GREETINGS_NOPE (1194)
#define EC_WORD_GREETINGS_YES (1195)
#define EC_WORD_GREETINGS_HERE_GOES (1196)
#define EC_WORD_GREETINGS_LET_S_GO (1197)
#define EC_WORD_GREETINGS_HERE_I_COME (1198)
#define EC_WORD_GREETINGS_YEAH (1199)
#define EC_WORD_GREETINGS_WELCOME (1200)
#define EC_WORD_GREETINGS_URGH (1201)
#define EC_WORD_GREETINGS_LET_ME_THINK (1202)
#define EC_WORD_GREETINGS_HMM (1203)
#define EC_WORD_GREETINGS_WHOA (1204)
#define EC_WORD_GREETINGS_WROOOAAR_ (1205)
#define EC_WORD_GREETINGS_WOW (1206)
#define EC_WORD_GREETINGS_SNICKER (1207)
#define EC_WORD_GREETINGS_CUTE_LAUGH (1208)
#define EC_WORD_GREETINGS_UNBELIEVABLE (1209)
#define EC_WORD_GREETINGS_CRIES (1210)
#define EC_WORD_GREETINGS_OK (1211)
#define EC_WORD_GREETINGS_AGREE (1212)
#define EC_WORD_GREETINGS_EH_ (1213)
#define EC_WORD_GREETINGS_BOO_HOO (1214)
#define EC_WORD_GREETINGS_HEHEHE (1215)
#define EC_WORD_GREETINGS_HEY (1216)
#define EC_WORD_GREETINGS_OH_YEAH (1217)
#define EC_WORD_GREETINGS_OH_WOW_ (1218)
#define EC_WORD_GREETINGS_HEEEY (1219)
#define EC_WORD_GREETINGS_GREETINGS (1220)
#define EC_WORD_GREETINGS_OOPS (1221)
#define EC_WORD_GREETINGS_WELL_DONE (1222)
#define EC_WORD_GREETINGS_OH_MY (1223)
#define EC_WORD_GREETINGS_EEK (1224)
#define EC_WORD_GREETINGS_YAAAH (1225)
#define EC_WORD_GREETINGS_GIGGLE (1226)
#define EC_WORD_GREETINGS_GIVE_ME (1227)
#define EC_WORD_GREETINGS_GWAHAHAHA (1228)
#define EC_WORD_GREETINGS_UGH (1229)
#define EC_WORD_GREETINGS_SORRY (1230)
#define EC_WORD_GREETINGS_FORGIVE_ME (1231)
#define EC_WORD_GREETINGS_I_M_SORRY (1232)
#define EC_WORD_GREETINGS_HEY_ (1233)
#define EC_WORD_GREETINGS_GOOD_BYE (1234)
#define EC_WORD_GREETINGS_THANK_YOU (1235)
#define EC_WORD_GREETINGS_I_VE_ARRIVED (1236)
#define EC_WORD_GREETINGS_WEEP (1237)
#define EC_WORD_GREETINGS_PARDON_ME (1238)
#define EC_WORD_GREETINGS_SO_SORRY (1239)
#define EC_WORD_GREETINGS_SEE_YA (1240)
#define EC_WORD_GREETINGS_EXCUSE_ME (1241)
#define EC_WORD_GREETINGS_OKAY_THEN (1242)
#define EC_WORD_GREETINGS_TUT (1243)
#define EC_WORD_GREETINGS_BLUSH (1244)
#define EC_WORD_GREETINGS_GO_AHEAD (1245)
#define EC_WORD_GREETINGS_CHEERS (1246)
#define EC_WORD_GREETINGS_HEY__2 (1247)
#define EC_WORD_GREETINGS_WHAT_S_UP_ (1248)
#define EC_WORD_GREETINGS_HUH__2 (1249)
#define EC_WORD_GREETINGS_NO (1250)
#define EC_WORD_GREETINGS_SIGH (1251)
#define EC_WORD_GREETINGS_HI (1252)
#define EC_WORD_GREETINGS_YEP (1253)
#define EC_WORD_GREETINGS_YEAH_YEAH (1254)
#define EC_WORD_GREETINGS_BYE_BYE (1255)
#define EC_WORD_GREETINGS_MEET_YOU (1256)
#define EC_WORD_GREETINGS_HAHAHA (1257)
#define EC_WORD_GREETINGS_AIYEEH (1258)
#define EC_WORD_GREETINGS_HIYAH (1259)
#define EC_WORD_GREETINGS_MUHAHAHA (1260)
#define EC_WORD_GREETINGS_LOL (1261)
#define EC_WORD_GREETINGS_SNORT (1262)
#define EC_WORD_GREETINGS_HUMPH (1263)
#define EC_WORD_GREETINGS_HEY_2 (1264)
#define EC_WORD_GREETINGS_HE_HE_HE (1265)
#define EC_WORD_GREETINGS_HEH (1266)
#define EC_WORD_GREETINGS_HOHOHO (1267)
#define EC_WORD_GREETINGS_THERE_YOU_GO (1268)
#define EC_WORD_GREETINGS_OH_DEAR (1269)
#define EC_WORD_GREETINGS_BYE_FOR_NOW (1270)
#define EC_WORD_GREETINGS_ANGRY (1271)
#define EC_WORD_GREETINGS_MUFUFU (1272)
#define EC_WORD_GREETINGS_MMM (1273)
#define EC_WORD_GREETINGS_HELLO_ (1274)
#define EC_WORD_GREETINGS_HI_THERE (1275)
#define EC_WORD_GREETINGS_NO_WAY (1276)
#define EC_WORD_GREETINGS_YAHOO (1277)
#define EC_WORD_GREETINGS_YO (1278)
#define EC_WORD_GREETINGS_WELCOME_2 (1279)
#define EC_WORD_GREETINGS_OK_2 (1280)
#define EC_WORD_GREETINGS_REGARDS (1281)
#define EC_WORD_GREETINGS_LALALA (1282)
#define EC_WORD_GREETINGS_YAY (1283)
#define EC_WORD_GREETINGS_WAIL (1284)
#define EC_WORD_GREETINGS_WOW_2 (1285)
#define EC_WORD_GREETINGS_BOO_ (1286)
#define EC_WORD_GREETINGS_WAHAHA (1287)
#define EC_WORD_GREETINGS__ (1288)
#define EC_WORD_FEELINGS_IDOL (1289)
#define EC_WORD_FEELINGS_TOMORROW (1290)
#define EC_WORD_FEELINGS_PLAYING (1291)
#define EC_WORD_FEELINGS_ANIME (1292)
#define EC_WORD_FEELINGS_JOB (1293)
#define EC_WORD_FEELINGS_SONG (1294)
#define EC_WORD_FEELINGS_HOME (1295)
#define EC_WORD_FEELINGS_MOVIE (1296)
#define EC_WORD_FEELINGS_SWEETS (1297)
#define EC_WORD_FEELINGS_MONEY (1298)
#define EC_WORD_FEELINGS_POCKET_MONEY (1299)
#define EC_WORD_FEELINGS_CHIT_CHAT (1300)
#define EC_WORD_FEELINGS_TALK (1301)
#define EC_WORD_FEELINGS_BATH (1302)
#define EC_WORD_FEELINGS_PLAY_HOUSE (1303)
#define EC_WORD_FEELINGS_TOYS (1304)
#define EC_WORD_FEELINGS_MUSIC (1305)
#define EC_WORD_FEELINGS_CARDS (1306)
#define EC_WORD_FEELINGS_SHOPPING (1307)
#define EC_WORD_FEELINGS_CONVERSATION (1308)
#define EC_WORD_FEELINGS_SCHOOL (1309)
#define EC_WORD_FEELINGS_CAMERA (1310)
#define EC_WORD_FEELINGS_VIEWING (1311)
#define EC_WORD_FEELINGS_SPECTATE (1312)
#define EC_WORD_FEELINGS_ANNIVERSARY (1313)
#define EC_WORD_FEELINGS_YESTERDAY (1314)
#define EC_WORD_FEELINGS_TODAY (1315)
#define EC_WORD_FEELINGS_HABIT (1316)
#define EC_WORD_FEELINGS_GROUP (1317)
#define EC_WORD_FEELINGS_GOURMET (1318)
#define EC_WORD_FEELINGS_GAME (1319)
#define EC_WORD_FEELINGS_WORD (1320)
#define EC_WORD_FEELINGS_COLLECTION (1321)
#define EC_WORD_FEELINGS_STORE (1322)
#define EC_WORD_FEELINGS_COMPLETE (1323)
#define EC_WORD_FEELINGS_SERVICE (1324)
#define EC_WORD_FEELINGS_MAGAZINE (1325)
#define EC_WORD_FEELINGS_WALK (1326)
#define EC_WORD_FEELINGS_WORK (1327)
#define EC_WORD_FEELINGS_SYSTEM (1328)
#define EC_WORD_FEELINGS_BICYCLE (1329)
#define EC_WORD_FEELINGS_TRAINING (1330)
#define EC_WORD_FEELINGS_CLASS (1331)
#define EC_WORD_FEELINGS_LESSONS (1332)
#define EC_WORD_FEELINGS_HOBBY (1333)
#define EC_WORD_FEELINGS_INFORMATION (1334)
#define EC_WORD_FEELINGS_SPORTS (1335)
#define EC_WORD_FEELINGS_DAILY_LIFE (1336)
#define EC_WORD_FEELINGS_TEACHER (1337)
#define EC_WORD_FEELINGS_SOFTWARE (1338)
#define EC_WORD_FEELINGS_SONGS (1339)
#define EC_WORD_FEELINGS_DIET (1340)
#define EC_WORD_FEELINGS_TOURNAMENT (1341)
#define EC_WORD_FEELINGS_TREASURE (1342)
#define EC_WORD_FEELINGS_TRAVEL (1343)
#define EC_WORD_FEELINGS_BIRTHDAY (1344)
#define EC_WORD_FEELINGS_DANCE (1345)
#define EC_WORD_FEELINGS_CHANNEL (1346)
#define EC_WORD_FEELINGS_FISHING (1347)
#define EC_WORD_FEELINGS_DATE (1348)
#define EC_WORD_FEELINGS_LETTER (1349)
#define EC_WORD_FEELINGS_EVENT (1350)
#define EC_WORD_FEELINGS_DESIGN (1351)
#define EC_WORD_FEELINGS_DIGITAL (1352)
#define EC_WORD_FEELINGS_TEST (1353)
#define EC_WORD_FEELINGS_DEPT_STORE (1354)
#define EC_WORD_FEELINGS_TELEVISION (1355)
#define EC_WORD_FEELINGS_TRAIN (1356)
#define EC_WORD_FEELINGS_PHONE (1357)
#define EC_WORD_FEELINGS_ITEM (1358)
#define EC_WORD_FEELINGS_NAME (1359)
#define EC_WORD_FEELINGS_NEWS (1360)
#define EC_WORD_FEELINGS_POPULARITY (1361)
#define EC_WORD_FEELINGS_STUFFED_TOY (1362)
#define EC_WORD_FEELINGS_PARTY (1363)
#define EC_WORD_FEELINGS_COMPUTER (1364)
#define EC_WORD_FEELINGS_FLOWERS (1365)
#define EC_WORD_FEELINGS_HERO (1366)
#define EC_WORD_FEELINGS_NAP (1367)
#define EC_WORD_FEELINGS_HEROINE (1368)
#define EC_WORD_FEELINGS_FASHION (1369)
#define EC_WORD_FEELINGS_STUDY (1370)
#define EC_WORD_FEELINGS_ADVENTURE (1371)
#define EC_WORD_FEELINGS_BOARD (1372)
#define EC_WORD_FEELINGS_BALL (1373)
#define EC_WORD_FEELINGS_BOOK (1374)
#define EC_WORD_FEELINGS_MACHINE (1375)
#define EC_WORD_FEELINGS_FESTIVAL (1376)
#define EC_WORD_FEELINGS_COMICS (1377)
#define EC_WORD_FEELINGS_MAIL (1378)
#define EC_WORD_FEELINGS_MESSAGE (1379)
#define EC_WORD_FEELINGS_STORY (1380)
#define EC_WORD_FEELINGS_PROMISE (1381)
#define EC_WORD_FEELINGS_HOLIDAY (1382)
#define EC_WORD_FEELINGS_DREAM (1383)
#define EC_WORD_FEELINGS_KINDERGARTEN (1384)
#define EC_WORD_FEELINGS_PLANS (1385)
#define EC_WORD_FEELINGS_LIFE (1386)
#define EC_WORD_FEELINGS_RADIO (1387)
#define EC_WORD_FEELINGS_CRAZE (1388)
#define EC_WORD_FEELINGS_VACATION (1389)
#define EC_WORD_FEELINGS_LOOKS (1390)
#define EC_WORD_FEELINGS_RENTAL (1391)
#define EC_WORD_FEELINGS_WORLD (1392)
#define EC_WORD_LIFESTYLE_IDOL (1289)
#define EC_WORD_LIFESTYLE_TOMORROW (1290)
#define EC_WORD_LIFESTYLE_PLAYING (1291)
#define EC_WORD_LIFESTYLE_ANIME (1292)
#define EC_WORD_LIFESTYLE_JOB (1293)
#define EC_WORD_LIFESTYLE_SONG (1294)
#define EC_WORD_LIFESTYLE_HOME (1295)
#define EC_WORD_LIFESTYLE_MOVIE (1296)
#define EC_WORD_LIFESTYLE_SWEETS (1297)
#define EC_WORD_LIFESTYLE_MONEY (1298)
#define EC_WORD_LIFESTYLE_POCKET_MONEY (1299)
#define EC_WORD_LIFESTYLE_CHIT_CHAT (1300)
#define EC_WORD_LIFESTYLE_TALK (1301)
#define EC_WORD_LIFESTYLE_BATH (1302)
#define EC_WORD_LIFESTYLE_PLAY_HOUSE (1303)
#define EC_WORD_LIFESTYLE_TOYS (1304)
#define EC_WORD_LIFESTYLE_MUSIC (1305)
#define EC_WORD_LIFESTYLE_CARDS (1306)
#define EC_WORD_LIFESTYLE_SHOPPING (1307)
#define EC_WORD_LIFESTYLE_CONVERSATION (1308)
#define EC_WORD_LIFESTYLE_SCHOOL (1309)
#define EC_WORD_LIFESTYLE_CAMERA (1310)
#define EC_WORD_LIFESTYLE_VIEWING (1311)
#define EC_WORD_LIFESTYLE_SPECTATE (1312)
#define EC_WORD_LIFESTYLE_ANNIVERSARY (1313)
#define EC_WORD_LIFESTYLE_YESTERDAY (1314)
#define EC_WORD_LIFESTYLE_TODAY (1315)
#define EC_WORD_LIFESTYLE_HABIT (1316)
#define EC_WORD_LIFESTYLE_GROUP (1317)
#define EC_WORD_LIFESTYLE_GOURMET (1318)
#define EC_WORD_LIFESTYLE_GAME (1319)
#define EC_WORD_LIFESTYLE_WORD (1320)
#define EC_WORD_LIFESTYLE_COLLECTION (1321)
#define EC_WORD_LIFESTYLE_STORE (1322)
#define EC_WORD_LIFESTYLE_COMPLETE (1323)
#define EC_WORD_LIFESTYLE_SERVICE (1324)
#define EC_WORD_LIFESTYLE_MAGAZINE (1325)
#define EC_WORD_LIFESTYLE_WALK (1326)
#define EC_WORD_LIFESTYLE_WORK (1327)
#define EC_WORD_LIFESTYLE_SYSTEM (1328)
#define EC_WORD_LIFESTYLE_BICYCLE (1329)
#define EC_WORD_LIFESTYLE_TRAINING (1330)
#define EC_WORD_LIFESTYLE_CLASS (1331)
#define EC_WORD_LIFESTYLE_LESSONS (1332)
#define EC_WORD_LIFESTYLE_HOBBY (1333)
#define EC_WORD_LIFESTYLE_INFORMATION (1334)
#define EC_WORD_LIFESTYLE_SPORTS (1335)
#define EC_WORD_LIFESTYLE_DAILY_LIFE (1336)
#define EC_WORD_LIFESTYLE_TEACHER (1337)
#define EC_WORD_LIFESTYLE_SOFTWARE (1338)
#define EC_WORD_LIFESTYLE_SONGS (1339)
#define EC_WORD_LIFESTYLE_DIET (1340)
#define EC_WORD_LIFESTYLE_TOURNAMENT (1341)
#define EC_WORD_LIFESTYLE_TREASURE (1342)
#define EC_WORD_LIFESTYLE_TRAVEL (1343)
#define EC_WORD_LIFESTYLE_BIRTHDAY (1344)
#define EC_WORD_LIFESTYLE_DANCE (1345)
#define EC_WORD_LIFESTYLE_CHANNEL (1346)
#define EC_WORD_LIFESTYLE_FISHING (1347)
#define EC_WORD_LIFESTYLE_DATE (1348)
#define EC_WORD_LIFESTYLE_LETTER (1349)
#define EC_WORD_LIFESTYLE_EVENT (1350)
#define EC_WORD_LIFESTYLE_DESIGN (1351)
#define EC_WORD_LIFESTYLE_DIGITAL (1352)
#define EC_WORD_LIFESTYLE_TEST (1353)
#define EC_WORD_LIFESTYLE_DEPT_STORE (1354)
#define EC_WORD_LIFESTYLE_TELEVISION (1355)
#define EC_WORD_LIFESTYLE_TRAIN (1356)
#define EC_WORD_LIFESTYLE_PHONE (1357)
#define EC_WORD_LIFESTYLE_ITEM (1358)
#define EC_WORD_LIFESTYLE_NAME (1359)
#define EC_WORD_LIFESTYLE_NEWS (1360)
#define EC_WORD_LIFESTYLE_POPULARITY (1361)
#define EC_WORD_LIFESTYLE_STUFFED_TOY (1362)
#define EC_WORD_LIFESTYLE_PARTY (1363)
#define EC_WORD_LIFESTYLE_COMPUTER (1364)
#define EC_WORD_LIFESTYLE_FLOWERS (1365)
#define EC_WORD_LIFESTYLE_HERO (1366)
#define EC_WORD_LIFESTYLE_NAP (1367)
#define EC_WORD_LIFESTYLE_HEROINE (1368)
#define EC_WORD_LIFESTYLE_FASHION (1369)
#define EC_WORD_LIFESTYLE_STUDY (1370)
#define EC_WORD_LIFESTYLE_ADVENTURE (1371)
#define EC_WORD_LIFESTYLE_BOARD (1372)
#define EC_WORD_LIFESTYLE_BALL (1373)
#define EC_WORD_LIFESTYLE_BOOK (1374)
#define EC_WORD_LIFESTYLE_MACHINE (1375)
#define EC_WORD_LIFESTYLE_FESTIVAL (1376)
#define EC_WORD_LIFESTYLE_COMICS (1377)
#define EC_WORD_LIFESTYLE_MAIL (1378)
#define EC_WORD_LIFESTYLE_MESSAGE (1379)
#define EC_WORD_LIFESTYLE_STORY (1380)
#define EC_WORD_LIFESTYLE_PROMISE (1381)
#define EC_WORD_LIFESTYLE_HOLIDAY (1382)
#define EC_WORD_LIFESTYLE_DREAM (1383)
#define EC_WORD_LIFESTYLE_KINDERGARTEN (1384)
#define EC_WORD_LIFESTYLE_PLANS (1385)
#define EC_WORD_LIFESTYLE_LIFE (1386)
#define EC_WORD_LIFESTYLE_RADIO (1387)
#define EC_WORD_LIFESTYLE_CRAZE (1388)
#define EC_WORD_LIFESTYLE_VACATION (1389)
#define EC_WORD_LIFESTYLE_LOOKS (1390)
#define EC_WORD_LIFESTYLE_RENTAL (1391)
#define EC_WORD_LIFESTYLE_WORLD (1392)
#define EC_WORD_TOUGH_WORDS_BEAUTY (1393)
#define EC_WORD_TOUGH_WORDS_DELIGHT (1394)
#define EC_WORD_TOUGH_WORDS_STRANGENESS (1395)
#define EC_WORD_TOUGH_WORDS_CLEVERNESS (1396)
#define EC_WORD_TOUGH_WORDS_DISAPPOINTED (1397)
#define EC_WORD_TOUGH_WORDS_COOLNESS (1398)
#define EC_WORD_TOUGH_WORDS_SADNESS (1399)
#define EC_WORD_TOUGH_WORDS_CUTENESS (1400)
#define EC_WORD_TOUGH_WORDS_ANGER (1401)
#define EC_WORD_TOUGH_WORDS_HEALTHY (1402)
#define EC_WORD_TOUGH_WORDS_REGRET (1403)
#define EC_WORD_TOUGH_WORDS_HAPPINESS (1404)
#define EC_WORD_TOUGH_WORDS_DEPRESSED (1405)
#define EC_WORD_TOUGH_WORDS_INCREDIBLE (1406)
#define EC_WORD_TOUGH_WORDS_LIKES (1407)
#define EC_WORD_TOUGH_WORDS_DISLIKE (1408)
#define EC_WORD_TOUGH_WORDS_BORED (1409)
#define EC_WORD_TOUGH_WORDS_IMPORTANT (1410)
#define EC_WORD_TOUGH_WORDS_ALL_RIGHT (1411)
#define EC_WORD_TOUGH_WORDS_ADORE (1412)
#define EC_WORD_TOUGH_WORDS_TOUGHNESS (1413)
#define EC_WORD_TOUGH_WORDS_ENJOYMENT (1414)
#define EC_WORD_TOUGH_WORDS_USELESS (1415)
#define EC_WORD_TOUGH_WORDS_DROOLING (1416)
#define EC_WORD_TOUGH_WORDS_EXCITED (1417)
#define EC_WORD_TOUGH_WORDS_SKILLFUL (1418)
#define EC_WORD_TOUGH_WORDS_TEARS (1419)
#define EC_WORD_TOUGH_WORDS_HATE (1420)
#define EC_WORD_TOUGH_WORDS_ROFL (1421)
#define EC_WORD_TOUGH_WORDS_HAPPY (1422)
#define EC_WORD_TOUGH_WORDS_ENERGETIC (1423)
#define EC_WORD_TOUGH_WORDS_SURPRISE (1424)
#define EC_WORD_TOUGH_WORDS_NERVOUS (1425)
#define EC_WORD_TOUGH_WORDS_WANT (1426)
#define EC_WORD_TOUGH_WORDS_SATISFIED (1427)
#define EC_WORD_TOUGH_WORDS_RARE (1428)
#define EC_WORD_TOUGH_WORDS_MESSED_UP (1429)
#define EC_WORD_TOUGH_WORDS_NO_WAY (1430)
#define EC_WORD_TOUGH_WORDS_DANGER (1431)
#define EC_WORD_TOUGH_WORDS_LOVEY_DOVEY (1432)
#define EC_WORD_TOUGH_WORDS_ANTICIPATION (1433)
#define EC_WORD_TOUGH_WORDS_SMILE (1434)
#define EC_WORD_TOUGH_WORDS_SUBTLE (1435)
#define EC_WORD_TOUGH_WORDS_RECOMMEND (1436)
#define EC_WORD_TOUGH_WORDS_SIMPLE (1437)
#define EC_WORD_TOUGH_WORDS_NICE (1438)
#define EC_WORD_TOUGH_WORDS_DIFFICULT (1439)
#define EC_WORD_FEELINGS_BEAUTY (1393)
#define EC_WORD_FEELINGS_DELIGHT (1394)
#define EC_WORD_FEELINGS_STRANGENESS (1395)
#define EC_WORD_FEELINGS_CLEVERNESS (1396)
#define EC_WORD_FEELINGS_DISAPPOINTED (1397)
#define EC_WORD_FEELINGS_COOLNESS (1398)
#define EC_WORD_FEELINGS_SADNESS (1399)
#define EC_WORD_FEELINGS_CUTENESS (1400)
#define EC_WORD_FEELINGS_ANGER (1401)
#define EC_WORD_FEELINGS_HEALTHY (1402)
#define EC_WORD_FEELINGS_REGRET (1403)
#define EC_WORD_FEELINGS_HAPPINESS (1404)
#define EC_WORD_FEELINGS_DEPRESSED (1405)
#define EC_WORD_FEELINGS_INCREDIBLE (1406)
#define EC_WORD_FEELINGS_LIKES (1407)
#define EC_WORD_FEELINGS_DISLIKE (1408)
#define EC_WORD_FEELINGS_BORED (1409)
#define EC_WORD_FEELINGS_IMPORTANT (1410)
#define EC_WORD_FEELINGS_ALL_RIGHT (1411)
#define EC_WORD_FEELINGS_ADORE (1412)
#define EC_WORD_FEELINGS_TOUGHNESS (1413)
#define EC_WORD_FEELINGS_ENJOYMENT (1414)
#define EC_WORD_FEELINGS_USELESS (1415)
#define EC_WORD_FEELINGS_DROOLING (1416)
#define EC_WORD_FEELINGS_EXCITED (1417)
#define EC_WORD_FEELINGS_SKILLFUL (1418)
#define EC_WORD_FEELINGS_TEARS (1419)
#define EC_WORD_FEELINGS_HATE (1420)
#define EC_WORD_FEELINGS_ROFL (1421)
#define EC_WORD_FEELINGS_HAPPY (1422)
#define EC_WORD_FEELINGS_ENERGETIC (1423)
#define EC_WORD_FEELINGS_SURPRISE (1424)
#define EC_WORD_FEELINGS_NERVOUS (1425)
#define EC_WORD_FEELINGS_WANT (1426)
#define EC_WORD_FEELINGS_SATISFIED (1427)
#define EC_WORD_FEELINGS_RARE (1428)
#define EC_WORD_FEELINGS_MESSED_UP (1429)
#define EC_WORD_FEELINGS_NO_WAY (1430)
#define EC_WORD_FEELINGS_DANGER (1431)
#define EC_WORD_FEELINGS_LOVEY_DOVEY (1432)
#define EC_WORD_FEELINGS_ANTICIPATION (1433)
#define EC_WORD_FEELINGS_SMILE (1434)
#define EC_WORD_FEELINGS_SUBTLE (1435)
#define EC_WORD_FEELINGS_RECOMMEND (1436)
#define EC_WORD_FEELINGS_SIMPLE (1437)
#define EC_WORD_FEELINGS_NICE (1438)
#define EC_WORD_FEELINGS_DIFFICULT (1439)
#define EC_WORD_UNION_EARTH_TONES (1440)
#define EC_WORD_UNION_IMPLANT (1441)
#define EC_WORD_UNION_GOLDEN_RATIO (1442)
#define EC_WORD_UNION_OMNIBUS (1443)
#define EC_WORD_UNION_STARBOARD (1444)
#define EC_WORD_UNION_MONEY_RATE (1445)
#define EC_WORD_UNION_RESOLUTION (1446)
#define EC_WORD_UNION_CADENZA (1447)
#define EC_WORD_UNION_EDUCATION (1448)
#define EC_WORD_UNION_CUBISM (1449)
#define EC_WORD_UNION_CROSS_STITCH (1450)
#define EC_WORD_UNION_ARTERY (1451)
#define EC_WORD_UNION_BONE_DENSITY (1452)
#define EC_WORD_UNION_GOMMAGE (1453)
#define EC_WORD_UNION_STREAMING (1454)
#define EC_WORD_UNION_CONDUCTIVITY (1455)
#define EC_WORD_UNION_COPYRIGHT (1456)
#define EC_WORD_UNION_TWO_STEP (1457)
#define EC_WORD_UNION_CONTOUR (1458)
#define EC_WORD_UNION_NEUTRINO (1459)
#define EC_WORD_UNION_HOWLING (1460)
#define EC_WORD_UNION_SPREADSHEET (1461)
#define EC_WORD_UNION_GMT (1462)
#define EC_WORD_UNION_IRRITABILITY (1463)
#define EC_WORD_UNION_FRACTALS (1464)
#define EC_WORD_UNION_FLAMBE (1465)
#define EC_WORD_UNION_STOCK_PRICES (1466)
#define EC_WORD_UNION_PH_BALANCE (1467)
#define EC_WORD_UNION_VECTOR (1468)
#define EC_WORD_UNION_POLYPHENOL (1469)
#define EC_WORD_UNION_UBIQUITOUS (1470)
#define EC_WORD_UNION_REM_SLEEP (1471)
#define EC_WORD_TOUGH_WORDS_EARTH_TONES (1440)
#define EC_WORD_TOUGH_WORDS_IMPLANT (1441)
#define EC_WORD_TOUGH_WORDS_GOLDEN_RATIO (1442)
#define EC_WORD_TOUGH_WORDS_OMNIBUS (1443)
#define EC_WORD_TOUGH_WORDS_STARBOARD (1444)
#define EC_WORD_TOUGH_WORDS_MONEY_RATE (1445)
#define EC_WORD_TOUGH_WORDS_RESOLUTION (1446)
#define EC_WORD_TOUGH_WORDS_CADENZA (1447)
#define EC_WORD_TOUGH_WORDS_EDUCATION (1448)
#define EC_WORD_TOUGH_WORDS_CUBISM (1449)
#define EC_WORD_TOUGH_WORDS_CROSS_STITCH (1450)
#define EC_WORD_TOUGH_WORDS_ARTERY (1451)
#define EC_WORD_TOUGH_WORDS_BONE_DENSITY (1452)
#define EC_WORD_TOUGH_WORDS_GOMMAGE (1453)
#define EC_WORD_TOUGH_WORDS_STREAMING (1454)
#define EC_WORD_TOUGH_WORDS_CONDUCTIVITY (1455)
#define EC_WORD_TOUGH_WORDS_COPYRIGHT (1456)
#define EC_WORD_TOUGH_WORDS_TWO_STEP (1457)
#define EC_WORD_TOUGH_WORDS_CONTOUR (1458)
#define EC_WORD_TOUGH_WORDS_NEUTRINO (1459)
#define EC_WORD_TOUGH_WORDS_HOWLING (1460)
#define EC_WORD_TOUGH_WORDS_SPREADSHEET (1461)
#define EC_WORD_TOUGH_WORDS_GMT (1462)
#define EC_WORD_TOUGH_WORDS_IRRITABILITY (1463)
#define EC_WORD_TOUGH_WORDS_FRACTALS (1464)
#define EC_WORD_TOUGH_WORDS_FLAMBE (1465)
#define EC_WORD_TOUGH_WORDS_STOCK_PRICES (1466)
#define EC_WORD_TOUGH_WORDS_PH_BALANCE (1467)
#define EC_WORD_TOUGH_WORDS_VECTOR (1468)
#define EC_WORD_TOUGH_WORDS_POLYPHENOL (1469)
#define EC_WORD_TOUGH_WORDS_UBIQUITOUS (1470)
#define EC_WORD_TOUGH_WORDS_REM_SLEEP (1471)
#define EC_WORD_QUESTION_MARKS_SINGLE (1472)
#define EC_WORD_QUESTION_MARKS_DOUBLE (1473)
#define EC_WORD_QUESTION_MARKS_MIX_BATTLE (1474)
#define EC_WORD_QUESTION_MARKS_MULTI_BATTLE (1475)
#define EC_WORD_QUESTION_MARKS_LEVEL_50 (1476)
#define EC_WORD_QUESTION_MARKS_LEVEL_100 (1477)
#define EC_WORD_QUESTION_MARKS_COLOSSEUM (1478)
#define EC_WORD_QUESTION_MARKS_POKEMON (1479)
#define EC_WORD_QUESTION_MARKS_DRAWING (1480)
#define EC_WORD_QUESTION_MARKS_RECORD (1481)
#define EC_WORD_QUESTION_MARKS_GOTCHA (1482)
#define EC_WORD_QUESTION_MARKS_CHAT (1483)
#define EC_WORD_QUESTION_MARKS_FRIEND_CODE (1484)
#define EC_WORD_QUESTION_MARKS_CONNECTION (1485)
#define EC_WORD_QUESTION_MARKS_VOICE_CHAT (1486)
#define EC_WORD_QUESTION_MARKS_WI_FI (1487)
#define EC_WORD_QUESTION_MARKS_UNDERGROUND (1488)
#define EC_WORD_QUESTION_MARKS_UNION (1489)
#define EC_WORD_QUESTION_MARKS_POFFIN (1490)
#define EC_WORD_QUESTION_MARKS_CONTEST (1491)
#define EC_WORD_QUESTION_MARKS_BATTLE_TOWER (1492)
#define EC_WORD_QUESTION_MARKS_GTS (1493)
#define EC_WORD_QUESTION_MARKS_SECRET_BASE (1494)
#define EC_WORD_UNION_SINGLE (1472)
#define EC_WORD_UNION_DOUBLE (1473)
#define EC_WORD_UNION_MIX_BATTLE (1474)
#define EC_WORD_UNION_MULTI_BATTLE (1475)
#define EC_WORD_UNION_LEVEL_50 (1476)
#define EC_WORD_UNION_LEVEL_100 (1477)
#define EC_WORD_UNION_COLOSSEUM (1478)
#define EC_WORD_UNION_POKEMON (1479)
#define EC_WORD_UNION_DRAWING (1480)
#define EC_WORD_UNION_RECORD (1481)
#define EC_WORD_UNION_GOTCHA (1482)
#define EC_WORD_UNION_CHAT (1483)
#define EC_WORD_UNION_FRIEND_CODE (1484)
#define EC_WORD_UNION_CONNECTION (1485)
#define EC_WORD_UNION_VOICE_CHAT (1486)
#define EC_WORD_UNION_WI_FI (1487)
#define EC_WORD_UNION_UNDERGROUND (1488)
#define EC_WORD_UNION_UNION (1489)
#define EC_WORD_UNION_POFFIN (1490)
#define EC_WORD_UNION_CONTEST (1491)
#define EC_WORD_UNION_BATTLE_TOWER (1492)
#define EC_WORD_UNION_GTS (1493)
#define EC_WORD_UNION_SECRET_BASE (1494)
#define EC_WORD_NULL (0xFFFF)
#define EC_GROUP_MAX (11)

View File

@ -5,12 +5,12 @@
#include "msgdata.h"
#include "constants/easy_chat.h"
typedef u16 ECWORD;
typedef u16 ecword_t;
typedef struct EasyChatManager {
HeapID heapId;
MsgData *msgData[EC_GROUP_MAX];
} ECMAN;
} EasyChatManager;
typedef struct SaveEasyChat {
u32 greetings;
@ -22,28 +22,29 @@ struct WallpaperPasswordBank {
u32 *words;
};
EasyChatManager *EasyChatManager_New(HeapID heapId);
void EasyChatManager_Delete(EasyChatManager *easyChatManager);
SAVE_EASY_CHAT_T *Save_EasyChat_Get(SaveData *saveData);
u16 GetECWordIndexByPair(u32 msgBank, u32 word);
u16 EasyChat_GetMsgBankForGroup(int category);
void GetECWordIntoStringByIndex(u16 ecWord, String *dest);
void EasyChatManager_Delete(ECMAN *ecMan);
void EasyChatManager_ReadWordIntoString(ECMAN *ecMan, u16 ecWord, String *dest);
void EasyChatManager_ReadWordIntoString(EasyChatManager *ecMan, u16 ecWord, String *dest);
BOOL GetCategoryAndMsgNoByECWordIdx(u16 ecWord, u32 *category, u32 *msgno);
u32 Save_EasyChat_sizeof(void);
void Save_EasyChat_Init(SAVE_EASY_CHAT_T *ec);
BOOL Save_EasyChat_GetTrendySayingFlag(SAVE_EASY_CHAT_T *ec, int flag);
u32 Save_EasyChat_RandomTrendySayingSet(SAVE_EASY_CHAT_T *ec);
BOOL Save_EasyChat_TrendySayingsUnlockedAllCheck(SAVE_EASY_CHAT_T *ec);
ECWORD TrendyWordIdxToECWord(int a0);
ecword_t TrendyWordIdxToECWord(int a0);
BOOL Save_EasyChat_GetGreetingsFlag(SAVE_EASY_CHAT_T *ec, u8 idx);
void Save_EasyChat_SetGreetingFlag(SAVE_EASY_CHAT_T *ec, u8 idx);
void WallpaperPasswordBank_Delete(struct WallpaperPasswordBank *pwdBank);
u32 WallpaperPasswordBank_GetNum(struct WallpaperPasswordBank *pwdBank);
ECWORD WallpaperPasswordBank_GetWordI(struct WallpaperPasswordBank *pwdBank, int idx);
ecword_t WallpaperPasswordBank_GetWordI(struct WallpaperPasswordBank *pwdBank, int idx);
s16 WallpaperPasswordBank_GetIndexOfWord(struct WallpaperPasswordBank *unk, int value);
s32 GetDuplicateWordNum(ECWORD a0);
ECWORD RemapDuplicateWord(ECWORD a0, s32 a1);
ECMAN *EasyChatManager_New(HeapID heapId);
s32 GetDuplicateWordNum(ecword_t a0);
ecword_t RemapDuplicateWord(ecword_t a0, s32 a1);
struct WallpaperPasswordBank *WallpaperPasswordBank_Create(HeapID heapId);
#endif //POKEHEARTGOLD_EASY_CHAT_H

View File

@ -25,7 +25,8 @@
static const u16 sNarcMsgCounts[EC_GROUP_MAX] = {
EC_WORDS_POKEMON_COUNT,
EC_WORDS_MOVE_COUNT,
EC_WORDS_STATUS_COUNT,
EC_WORDS_TYPE_COUNT,
EC_WORDS_ABILITY_COUNT,
EC_WORDS_TRAINER_COUNT,
EC_WORDS_PEOPLE_COUNT,
EC_WORDS_GREETINGS_COUNT,
@ -33,21 +34,20 @@ static const u16 sNarcMsgCounts[EC_GROUP_MAX] = {
EC_WORDS_FEELINGS_COUNT,
EC_WORDS_TOUGH_WORDS_COUNT,
EC_WORDS_UNION_COUNT,
EC_WORDS_QUESTION_MARKS_COUNT,
};
static const u16 sNarcMsgBanks[EC_GROUP_MAX] = {
NARC_msg_msg_0237_bin,
NARC_msg_msg_0751_bin,
NARC_msg_msg_0735_bin,
NARC_msg_msg_0721_bin,
NARC_msg_msg_0285_bin,
NARC_msg_msg_0286_bin,
NARC_msg_msg_0287_bin,
NARC_msg_msg_0288_bin,
NARC_msg_msg_0289_bin,
NARC_msg_msg_0290_bin,
NARC_msg_msg_0291_bin,
NARC_msg_msg_0237_bin, // Species names
NARC_msg_msg_0751_bin, // Move names
NARC_msg_msg_0735_bin, // Type names
NARC_msg_msg_0721_bin, // Ability names
NARC_msg_msg_0285_bin, // Trainer
NARC_msg_msg_0286_bin, // People
NARC_msg_msg_0287_bin, // Greetings
NARC_msg_msg_0288_bin, // Lifestyle
NARC_msg_msg_0289_bin, // Feelings
NARC_msg_msg_0290_bin, // Tough words
NARC_msg_msg_0291_bin, // Union
};
static const u8 sLanguageToGreetingMap[6][2] = {
@ -64,63 +64,61 @@ static const u8 sLanguageToGreetingMap[6][2] = {
// This is a leftover from Diamond that is linked
// simply because the routines that use it are
// present in source but dead-stripped at link time.
static const ECWORD _hey[] = {EC_WORD_LIFESTYLE_HEY, EC_WORD_LIFESTYLE_HEY_2};
static const ECWORD _huh_[] = {EC_WORD_LIFESTYLE_HUH_, EC_WORD_LIFESTYLE_HUH__2};
static const ECWORD _i[] = {EC_WORD_GREETINGS_I, EC_WORD_GREETINGS_I_2, EC_WORD_GREETINGS_I_3, EC_WORD_GREETINGS_I_4};
static const ECWORD _kids[] = {EC_WORD_GREETINGS_KIDS, EC_WORD_GREETINGS_KIDS_2};
static const ECWORD _no_way[] = {EC_WORD_LIFESTYLE_NO_WAY, EC_WORD_TOUGH_WORDS_NO_WAY};
static const ECWORD _anticipation[] = {EC_WORD_TRAINER(ABILITY_ANTICIPATION), EC_WORD_TOUGH_WORDS_ANTICIPATION};
static const ECWORD _you[] = {EC_WORD_GREETINGS_YOU, EC_WORD_GREETINGS_YOU_2};
static const ECWORD _simple[] = {EC_WORD_TRAINER(ABILITY_SIMPLE), EC_WORD_TOUGH_WORDS_SIMPLE};
static const ECWORD _welcome[] = {EC_WORD_LIFESTYLE_WELCOME, EC_WORD_LIFESTYLE_WELCOME_2};
static const ECWORD _wow[] = {EC_WORD_LIFESTYLE_WOW, EC_WORD_LIFESTYLE_WOW_2};
static const ECWORD _psychic[] = {EC_WORD_MOVE(MOVE_PSYCHIC), EC_WORD_STATUS(TYPE_PSYCHIC)};
static const ECWORD _ok[] = {EC_WORD_LIFESTYLE_OK, EC_WORD_LIFESTYLE_OK_2};
static const ecword_t sEasyChatHey[] = {EC_WORD_GREETINGS_HEY, EC_WORD_GREETINGS_HEY_2};
static const ecword_t sEasyChatHuh_[] = {EC_WORD_GREETINGS_HUH_, EC_WORD_GREETINGS_HUH__2};
static const ecword_t sEasyChatI[] = {EC_WORD_PEOPLE_I, EC_WORD_PEOPLE_I_2, EC_WORD_PEOPLE_I_3, EC_WORD_PEOPLE_I_4};
static const ecword_t sEasyChatKids[] = {EC_WORD_PEOPLE_KIDS, EC_WORD_PEOPLE_KIDS_2};
static const ecword_t sEasyChatNoWay[] = {EC_WORD_GREETINGS_NO_WAY, EC_WORD_FEELINGS_NO_WAY};
static const ecword_t sEasyChatAnticipation[] = {EC_WORD_ABILITY(ABILITY_ANTICIPATION), EC_WORD_FEELINGS_ANTICIPATION};
static const ecword_t sEasyChatYou[] = {EC_WORD_PEOPLE_YOU, EC_WORD_PEOPLE_YOU_2};
static const ecword_t sEasyChatSimple[] = {EC_WORD_ABILITY(ABILITY_SIMPLE), EC_WORD_FEELINGS_SIMPLE};
static const ecword_t sEasyChatWelcome[] = {EC_WORD_GREETINGS_WELCOME, EC_WORD_GREETINGS_WELCOME_2};
static const ecword_t sEasyChatWow[] = {EC_WORD_GREETINGS_WOW, EC_WORD_GREETINGS_WOW_2};
static const ecword_t sEasyChatPsychic[] = {EC_WORD_MOVE(MOVE_PSYCHIC), EC_WORD_TYPE(TYPE_PSYCHIC)};
static const ecword_t sEasyChatOk[] = {EC_WORD_GREETINGS_OK, EC_WORD_GREETINGS_OK_2};
static const struct {
const ECWORD *data;
u32 count;
} sIdenticalPhrases[12] = {
{_anticipation, NELEMS(_anticipation)},
{_hey, NELEMS(_hey)},
{_huh_, NELEMS(_huh_)},
{_i, NELEMS(_i)},
{_kids, NELEMS(_kids)},
{_no_way, NELEMS(_no_way)},
{_ok, NELEMS(_ok)},
{_psychic, NELEMS(_psychic)},
{_simple, NELEMS(_simple)},
{_welcome, NELEMS(_welcome)},
{_wow, NELEMS(_wow)},
{_you, NELEMS(_you)},
typedef struct ECIdenticalPhrases {
const ecword_t *data;
s32 count;
} ECIdenticalPhrases;
static const ECIdenticalPhrases sIdenticalPhrases[12] = {
{sEasyChatAnticipation, NELEMS(sEasyChatAnticipation)},
{sEasyChatHey, NELEMS(sEasyChatHey)},
{sEasyChatHuh_, NELEMS(sEasyChatHuh_)},
{sEasyChatI, NELEMS(sEasyChatI)},
{sEasyChatKids, NELEMS(sEasyChatKids)},
{sEasyChatNoWay, NELEMS(sEasyChatNoWay)},
{sEasyChatOk, NELEMS(sEasyChatOk)},
{sEasyChatPsychic, NELEMS(sEasyChatPsychic)},
{sEasyChatSimple, NELEMS(sEasyChatSimple)},
{sEasyChatWelcome, NELEMS(sEasyChatWelcome)},
{sEasyChatWow, NELEMS(sEasyChatWow)},
{sEasyChatYou, NELEMS(sEasyChatYou)},
};
void Save_EasyChat_SetGreetingFlag(SAVE_EASY_CHAT_T *ec, u8 a1);
BOOL GetCategoryAndMsgNoByECWordIdx(u16 ecWord, u32 *category, u32 *msgno);
ECMAN *EasyChatManager_New(HeapID heapId) {
ECMAN *ret;
int i;
EasyChatManager *EasyChatManager_New(HeapID heapId) {
EasyChatManager *ret = AllocFromHeap(heapId, sizeof(EasyChatManager));
ret = AllocFromHeap(heapId, sizeof(ECMAN));
for (i = 0; i < EC_GROUP_MAX; i++) {
ret->heapId = heapId;
for (s32 i = 0; i < EC_GROUP_MAX; i++) {
ret->heapId = heapId; // inadvertently inside the loop
ret->msgData[i] = NewMsgDataFromNarc(MSGDATA_LOAD_LAZY, NARC_msgdata_msg, sNarcMsgBanks[i], heapId);
}
return ret;
}
void EasyChatManager_Delete(ECMAN *ecMan) {
int i;
for (i = 0; i < EC_GROUP_MAX; i++) {
DestroyMsgData(ecMan->msgData[i]);
void EasyChatManager_Delete(EasyChatManager *easyChatManager) {
for (s32 i = 0; i < EC_GROUP_MAX; i++) {
DestroyMsgData(easyChatManager->msgData[i]);
}
FreeToHeap(ecMan);
FreeToHeap(easyChatManager);
}
void EasyChatManager_ReadWordIntoString(ECMAN *ecMan, u16 ecWord, String *dest) {
void EasyChatManager_ReadWordIntoString(EasyChatManager *ecMan, u16 ecWord, String *dest) {
u32 category, msgno;
GetCategoryAndMsgNoByECWordIdx(ecWord, &category, &msgno);
ReadMsgDataIntoString(ecMan->msgData[category], msgno, dest);
@ -236,10 +234,10 @@ BOOL Save_EasyChat_TrendySayingsUnlockedAllCheck(SAVE_EASY_CHAT_T *ec) {
return TRUE;
}
ECWORD TrendyWordIdxToECWord(int a0) {
ecword_t TrendyWordIdxToECWord(int a0) {
int i;
ECWORD n = 0;
for (i = 0; i < EC_GROUP_UNION; i++) {
ecword_t n = 0;
for (i = 0; i < EC_GROUP_TOUGH_WORDS; i++) {
n += sNarcMsgCounts[i];
}
return n + a0;
@ -274,7 +272,7 @@ u32 WallpaperPasswordBank_GetNum(struct WallpaperPasswordBank *pwdBank) {
return pwdBank->count;
}
ECWORD WallpaperPasswordBank_GetWordI(struct WallpaperPasswordBank *pwdBank, int idx) {
ecword_t WallpaperPasswordBank_GetWordI(struct WallpaperPasswordBank *pwdBank, int idx) {
GF_ASSERT(pwdBank != NULL);
if (pwdBank->count <= idx) {
return EC_WORD_NULL;
@ -307,7 +305,7 @@ u16 EasyChat_GetMsgBankForGroup(int category) {
// However, they are unlinked in heartgold and deadstripped in linktime.
// The only reason why there's any code in here at all is because these
// functions can be found in Diamond and Pearl.
s32 GetDuplicateWordNum(ECWORD a0) {
s32 GetDuplicateWordNum(ecword_t a0) {
s32 r3;
s32 r4;
@ -321,7 +319,7 @@ s32 GetDuplicateWordNum(ECWORD a0) {
return 0;
}
ECWORD RemapDuplicateWord(ECWORD a0, s32 a1) {
ecword_t RemapDuplicateWord(ecword_t a0, s32 a1) {
s32 r7;
s32 r2;
s32 r0;

View File

@ -151,12 +151,12 @@ Mail *CreateKenyaMail(Pokemon *mon, u8 mailType, u8 gender, String *name, u8 otI
// LETTER! Thank you!
MailMsg_SetMsgBankAndNum(&ret->unk_20[0], 1, msg_0296_00007);
MailMsg_SetFieldI(&ret->unk_20[0], 0, EC_WORD_FEELINGS_LETTER);
MailMsg_SetFieldI(&ret->unk_20[0], 0, EC_WORD_LIFESTYLE_LETTER);
MailMsg_SetFieldI(&ret->unk_20[0], 1, EC_WORD_NULL);
// ADVENTURE was fun, wasn't it?
MailMsg_SetMsgBankAndNum(&ret->unk_20[1], 1, msg_0296_00015);
MailMsg_SetFieldI(&ret->unk_20[1], 0, EC_WORD_FEELINGS_ADVENTURE);
MailMsg_SetFieldI(&ret->unk_20[1], 0, EC_WORD_LIFESTYLE_ADVENTURE);
MailMsg_SetFieldI(&ret->unk_20[1], 1, EC_WORD_NULL);
// ZUBAT was the one thing I wanted to avoid...

View File

@ -70,15 +70,15 @@ static const MAIL_MSG_TEMPLATE sMailMsgTemplates[2] = {
// ADVENTURE! EXCITED!
.msg_bank = MAILMSG_BANK_0292_GMM,
.msg_no = msg_0292_00004,
.ec_groups = { EC_GROUP_FEELINGS, EC_GROUP_TOUGH_WORDS },
.ec_words = { EC_WORD_FEELINGS_ADVENTURE - EC_WORDS_FEELINGS_MIN, EC_WORD_TOUGH_WORDS_EXCITED - EC_WORDS_TOUGH_WORDS_MIN },
.ec_groups = { EC_GROUP_LIFESTYLE, EC_GROUP_FEELINGS },
.ec_words = { EC_WORD_LIFESTYLE_ADVENTURE - EC_WORDS_LIFESTYLE_MIN, EC_WORD_FEELINGS_EXCITED - EC_WORDS_FEELINGS_MIN },
},
{
// I love POKEMON!
.msg_bank = MAILMSG_BANK_0293_GMM,
.msg_no = msg_0293_00001,
.ec_groups = { EC_GROUP_QUESTION_MARKS, 0xFF },
.ec_words = { EC_WORD_QUESTION_MARKS_POKEMON - EC_WORDS_QUESTION_MARKS_MIN, 0 },
.ec_groups = { EC_GROUP_UNION, 0xFF },
.ec_words = { EC_WORD_UNION_POKEMON - EC_WORDS_UNION_MIN, 0 },
},
};