summaryrefslogtreecommitdiff
path: root/src/data/text/easy_chat/groups
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2018-04-25 15:11:44 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2018-04-25 15:11:44 -0400
commitca09158b73ba10b566db1f815ea2d826fc0f9024 (patch)
tree706d96beef3777fc5d14795d4b5c4359271a11d1 /src/data/text/easy_chat/groups
parent4ed28757fdc51de0da47809fab9f5be40cfe3423 (diff)
Decompile remaining easy chat data
Diffstat (limited to 'src/data/text/easy_chat/groups')
-rw-r--r--src/data/text/easy_chat/groups/actions/order.h168
-rw-r--r--src/data/text/easy_chat/groups/actions/words.h166
-rw-r--r--src/data/text/easy_chat/groups/adjectives/order.h84
-rw-r--r--src/data/text/easy_chat/groups/adjectives/words.h82
-rw-r--r--src/data/text/easy_chat/groups/battle/order.h138
-rw-r--r--src/data/text/easy_chat/groups/battle/words.h136
-rw-r--r--src/data/text/easy_chat/groups/conditions/order.h150
-rw-r--r--src/data/text/easy_chat/groups/conditions/words.h148
-rw-r--r--src/data/text/easy_chat/groups/endings/order.h150
-rw-r--r--src/data/text/easy_chat/groups/endings/words.h148
-rw-r--r--src/data/text/easy_chat/groups/events/order.h56
-rw-r--r--src/data/text/easy_chat/groups/events/words.h54
-rw-r--r--src/data/text/easy_chat/groups/feelings/order.h150
-rw-r--r--src/data/text/easy_chat/groups/feelings/words.h148
-rw-r--r--src/data/text/easy_chat/groups/greetings/order.h96
-rw-r--r--src/data/text/easy_chat/groups/greetings/words.h94
-rw-r--r--src/data/text/easy_chat/groups/hobbies/order.h120
-rw-r--r--src/data/text/easy_chat/groups/hobbies/words.h118
-rw-r--r--src/data/text/easy_chat/groups/lifestyle/order.h102
-rw-r--r--src/data/text/easy_chat/groups/lifestyle/words.h100
-rw-r--r--src/data/text/easy_chat/groups/misc/order.h96
-rw-r--r--src/data/text/easy_chat/groups/misc/words.h94
-rw-r--r--src/data/text/easy_chat/groups/move_1/order.h318
-rw-r--r--src/data/text/easy_chat/groups/move_1/words.h162
-rw-r--r--src/data/text/easy_chat/groups/move_2/order.h400
-rw-r--r--src/data/text/easy_chat/groups/move_2/words.h203
-rw-r--r--src/data/text/easy_chat/groups/people/order.h162
-rw-r--r--src/data/text/easy_chat/groups/people/words.h160
-rw-r--r--src/data/text/easy_chat/groups/pokemon/order.h416
-rw-r--r--src/data/text/easy_chat/groups/pokemon/words.h211
-rw-r--r--src/data/text/easy_chat/groups/pokemon_2/order.h514
-rw-r--r--src/data/text/easy_chat/groups/pokemon_2/words.h260
-rw-r--r--src/data/text/easy_chat/groups/speech/order.h132
-rw-r--r--src/data/text/easy_chat/groups/speech/words.h130
-rw-r--r--src/data/text/easy_chat/groups/status/order.h230
-rw-r--r--src/data/text/easy_chat/groups/status/words.h228
-rw-r--r--src/data/text/easy_chat/groups/time/order.h102
-rw-r--r--src/data/text/easy_chat/groups/time/words.h100
-rw-r--r--src/data/text/easy_chat/groups/trainer/order.h50
-rw-r--r--src/data/text/easy_chat/groups/trainer/words.h48
-rw-r--r--src/data/text/easy_chat/groups/trendy_saying/order.h78
-rw-r--r--src/data/text/easy_chat/groups/trendy_saying/words.h76
-rw-r--r--src/data/text/easy_chat/groups/voices/order.h138
-rw-r--r--src/data/text/easy_chat/groups/voices/words.h136
44 files changed, 6852 insertions, 0 deletions
diff --git a/src/data/text/easy_chat/groups/actions/order.h b/src/data/text/easy_chat/groups/actions/order.h
new file mode 100644
index 000000000..f2d67bae1
--- /dev/null
+++ b/src/data/text/easy_chat/groups/actions/order.h
@@ -0,0 +1,168 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_ACTIONS_ORDER
+#define DATA_TEXT_EASY_CHAT_GROUPS_ACTIONS_ORDER
+
+#if ENGLISH
+u16 gEasyChatGroupOrder_Actions[] = {
+ 72,
+ 14,
+ 48,
+ 75,
+ 39,
+ 36,
+ 28,
+ 46,
+ 31,
+ 19,
+ 26,
+ 6,
+ 27,
+ 1,
+ 45,
+ 47,
+ 54,
+ 41,
+ 76,
+ 77,
+ 73,
+ 74,
+ 2,
+ 3,
+ 24,
+ 37,
+ 32,
+ 33,
+ 22,
+ 18,
+ 23,
+ 67,
+ 30,
+ 0,
+ 65,
+ 70,
+ 4,
+ 5,
+ 17,
+ 64,
+ 63,
+ 34,
+ 53,
+ 56,
+ 55,
+ 11,
+ 9,
+ 29,
+ 69,
+ 68,
+ 66,
+ 61,
+ 52,
+ 51,
+ 40,
+ 62,
+ 35,
+ 20,
+ 71,
+ 60,
+ 59,
+ 15,
+ 16,
+ 38,
+ 49,
+ 25,
+ 21,
+ 42,
+ 43,
+ 44,
+ 12,
+ 13,
+ 7,
+ 8,
+ 10,
+ 58,
+ 57,
+ 50,
+};
+#elif GERMAN
+u16 gEasyChatGroupOrder_Actions[] = {
+ 36,
+ 58,
+ 14,
+ 12,
+ 76,
+ 70,
+ 17,
+ 38,
+ 72,
+ 48,
+ 75,
+ 71,
+ 46,
+ 53,
+ 2,
+ 42,
+ 43,
+ 24,
+ 3,
+ 10,
+ 39,
+ 40,
+ 22,
+ 31,
+ 23,
+ 37,
+ 41,
+ 28,
+ 77,
+ 27,
+ 45,
+ 35,
+ 15,
+ 16,
+ 18,
+ 64,
+ 30,
+ 59,
+ 60,
+ 56,
+ 55,
+ 1,
+ 9,
+ 11,
+ 6,
+ 67,
+ 52,
+ 62,
+ 51,
+ 57,
+ 68,
+ 50,
+ 5,
+ 4,
+ 20,
+ 69,
+ 29,
+ 25,
+ 0,
+ 54,
+ 65,
+ 73,
+ 74,
+ 47,
+ 61,
+ 21,
+ 44,
+ 63,
+ 13,
+ 26,
+ 7,
+ 8,
+ 19,
+ 34,
+ 33,
+ 49,
+ 32,
+ 66,
+};
+#endif // GAME_LANGUAGE
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_ACTIONS_ORDER
diff --git a/src/data/text/easy_chat/groups/actions/words.h b/src/data/text/easy_chat/groups/actions/words.h
new file mode 100644
index 000000000..231333963
--- /dev/null
+++ b/src/data/text/easy_chat/groups/actions/words.h
@@ -0,0 +1,166 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_ACTIONS_WORDS
+#define DATA_TEXT_EASY_CHAT_GROUPS_ACTIONS_WORDS
+#if ENGLISH
+u8 gEasyChatGroupWords_Actions[] = _(
+ "MEETS$"
+ "CONCEDE$"
+ "GIVE$"
+ "GIVES$"
+ "PLAYED$"
+ "PLAYS$"
+ "COLLECT$"
+ "WALKING$"
+ "WALKS$"
+ "SAYS$"
+ "WENT$"
+ "SAID$"
+ "WAKE UP$"
+ "WAKES UP$"
+ "ANGERS$"
+ "TEACH$"
+ "TEACHES$"
+ "PLEASE$"
+ "LEARN$"
+ "CHANGE$"
+ "STORY$"
+ "TRUST$"
+ "LAVISH$"
+ "LISTENS$"
+ "HEARING$"
+ "TRAINS$"
+ "CHOOSE$"
+ "COME$"
+ "CAME$"
+ "SEARCH$"
+ "MAKE$"
+ "CAUSE$"
+ "KNOW$"
+ "KNOWS$"
+ "REFUSE$"
+ "STORES$"
+ "BRAG$"
+ "IGNORANT$"
+ "THINKS$"
+ "BELIEVE$"
+ "SLIDE$"
+ "EATS$"
+ "USE$"
+ "USES$"
+ "USING$"
+ "COULDN’T$"
+ "CAPABLE$"
+ "DISAPPEAR$"
+ "APPEAR$"
+ "THROW$"
+ "WORRY$"
+ "SLEPT$"
+ "SLEEP$"
+ "RELEASE$"
+ "DRINKS$"
+ "RUNS$"
+ "RUN$"
+ "WORKS$"
+ "WORKING$"
+ "TALKING$"
+ "TALK$"
+ "SINK$"
+ "SMACK$"
+ "PRETEND$"
+ "PRAISE$"
+ "OVERDO$"
+ "SHOW$"
+ "LOOKS$"
+ "SEES$"
+ "SEEK$"
+ "OWN$"
+ "TAKE$"
+ "ALLOW$"
+ "FORGET$"
+ "FORGETS$"
+ "APPEARS$"
+ "FAINT$"
+ "FAINTED$"
+ );
+#elif GERMAN
+u8 gEasyChatGroupWords_Actions[] = _(
+ "TRIFFT$"
+ "RESIGNIEREN$"
+ "GEBEN$"
+ "GIBT$"
+ "SPIELTE$"
+ "SPIELT$"
+ "SAMMELN$"
+ "WANDERN$"
+ "WANDERT$"
+ "SAGT$"
+ "GING$"
+ "SAGTE$"
+ "AUFWACHEN$"
+ "WACHT AUF$"
+ "ÄRGERT$"
+ "LEHREN$"
+ "LEHRT$"
+ "BITTE$"
+ "LERNE$"
+ "WECHSELN$"
+ "STORY$"
+ "VERTRAUEN$"
+ "GROSSZÜGIG$"
+ "HÖRT$"
+ "GEHÖRT$"
+ "TRAINIERT$"
+ "WÄHLEN$"
+ "KOMMEN$"
+ "KAM$"
+ "SUCHE$"
+ "MACHEN$"
+ "GRUND$"
+ "WISSEN$"
+ "WEISS$"
+ "WEIGERN$"
+ "LAGERT$"
+ "ANGEBEN$"
+ "IGNORANT$"
+ "DENKT$"
+ "GLAUBE$"
+ "GLEITEN$"
+ "ISST$"
+ "GEBRAUCHEN$"
+ "GEBRAUCHT$"
+ "VERWENDEN$"
+ "KÖNNEN NICHT$"
+ "FÄHIG$"
+ "VERSCHWINDE$"
+ "ERSCHEINEN$"
+ "WERFEN$"
+ "SORGE$"
+ "SCHLIEF$"
+ "SCHLAF$"
+ "FREILASSEN$"
+ "TRINKT$"
+ "RENNT$"
+ "RENNEN$"
+ "SEHEN$"
+ "ARBEITEN$"
+ "REDEN$"
+ "REDET$"
+ "VERSENKEN$"
+ "SCHLAG$"
+ "VORTÄUSCHEN$"
+ "LOBEN$"
+ "ÜBERTREIBEN$"
+ "ZEIGEN$"
+ "SCHAUT$"
+ "SIEHT$"
+ "STREBEN NACH$"
+ "BESITZEN$"
+ "ERTRAGEN$"
+ "ERLAUBEN$"
+ "VERGESSEN$"
+ "VERGISST$"
+ "ERSCHEINT$"
+ "BESIEGEN$"
+ "KAMPFUNFÄHIG$"
+ );
+#endif // GAME_LANGUAGE
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_ACTIONS_WORDS
diff --git a/src/data/text/easy_chat/groups/adjectives/order.h b/src/data/text/easy_chat/groups/adjectives/order.h
new file mode 100644
index 000000000..63440ced7
--- /dev/null
+++ b/src/data/text/easy_chat/groups/adjectives/order.h
@@ -0,0 +1,84 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_ADJECTIVES_ORDER
+#define DATA_TEXT_EASY_CHAT_GROUPS_ADJECTIVES_ORDER
+
+#if ENGLISH
+u16 gEasyChatGroupOrder_Adjectives[] = {
+ 35,
+ 23,
+ 20,
+ 31,
+ 14,
+ 15,
+ 32,
+ 34,
+ 12,
+ 3,
+ 29,
+ 9,
+ 33,
+ 1,
+ 27,
+ 2,
+ 11,
+ 22,
+ 26,
+ 28,
+ 10,
+ 18,
+ 17,
+ 7,
+ 16,
+ 19,
+ 8,
+ 5,
+ 4,
+ 6,
+ 13,
+ 21,
+ 0,
+ 24,
+ 25,
+ 30,
+};
+#elif GERMAN
+u16 gEasyChatGroupOrder_Adjectives[] = {
+ 24,
+ 28,
+ 17,
+ 18,
+ 35,
+ 23,
+ 15,
+ 5,
+ 19,
+ 4,
+ 0,
+ 8,
+ 9,
+ 3,
+ 21,
+ 34,
+ 13,
+ 30,
+ 12,
+ 27,
+ 31,
+ 14,
+ 20,
+ 6,
+ 22,
+ 33,
+ 11,
+ 26,
+ 16,
+ 2,
+ 1,
+ 7,
+ 29,
+ 10,
+ 32,
+ 25,
+};
+#endif // GAME_LANGUAGE
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_ADJECTIVES_ORDER
diff --git a/src/data/text/easy_chat/groups/adjectives/words.h b/src/data/text/easy_chat/groups/adjectives/words.h
new file mode 100644
index 000000000..ef5b77b88
--- /dev/null
+++ b/src/data/text/easy_chat/groups/adjectives/words.h
@@ -0,0 +1,82 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_ADJECTIVES_WORDS
+#define DATA_TEXT_EASY_CHAT_GROUPS_ADJECTIVES_WORDS
+#if ENGLISH
+u8 gEasyChatGroupWords_Adjectives[] = _(
+ "WANDERING$"
+ "RICKETY$"
+ "ROCK-SOLID$"
+ "HUNGRY$"
+ "TIGHT$"
+ "TICKLISH$"
+ "TWIRLING$"
+ "SPIRALING$"
+ "THIRSTY$"
+ "LOLLING$"
+ "SILKY$"
+ "SADLY$"
+ "HOPELESS$"
+ "USELESS$"
+ "DROOLING$"
+ "EXCITING$"
+ "THICK$"
+ "SMOOTH$"
+ "SLIMY$"
+ "THIN$"
+ "BREAK$"
+ "VORACIOUS$"
+ "SCATTER$"
+ "AWESOME$"
+ "WIMPY$"
+ "WOBBLY$"
+ "SHAKY$"
+ "RIPPED$"
+ "SHREDDED$"
+ "INCREASING$"
+ "YET$"
+ "DESTROYED$"
+ "FIERY$"
+ "LOVEY-DOVEY$"
+ "HAPPILY$"
+ "ANTICIPATION$"
+ );
+#elif GERMAN
+u8 gEasyChatGroupWords_Adjectives[] = _(
+ "LATSCH$"
+ "WACKEL$"
+ "STEINHART$"
+ "MAGENKNURR$"
+ "KNURSCHP$"
+ "KILLE KILLE$"
+ "SCHLEUDER$"
+ "WIRBEL$"
+ "LECHZ$"
+ "LÜMMEL RÄKEL$"
+ "WUSCHEL$"
+ "SCHNÜFF$"
+ "OOCH$"
+ "MÜLL$"
+ "SABBER$"
+ "JIPP! JIPP!$"
+ "SCHWABBEL$"
+ "GLATT$"
+ "GLIBBER$"
+ "KLAPPER$"
+ "SCHEPPER$"
+ "MAMPF FRESS$"
+ "SCHMEISS$"
+ "IRRE$"
+ "ANGST BIBBER$"
+ "ZITTER$"
+ "SCHÜTTEL$"
+ "RATSCH$"
+ "FETZ$"
+ "WURGS$"
+ "NÖÖÖ$"
+ "RUMMS BERST$"
+ "ZISCH FACKEL$"
+ "SCHNUCKELIG$"
+ "MEGAGRINS$"
+ "GRINS HOFF$"
+ );
+#endif // GAME_LANGUAGE
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_ADJECTIVES_WORDS
diff --git a/src/data/text/easy_chat/groups/battle/order.h b/src/data/text/easy_chat/groups/battle/order.h
new file mode 100644
index 000000000..8bae339b9
--- /dev/null
+++ b/src/data/text/easy_chat/groups/battle/order.h
@@ -0,0 +1,138 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_BATTLE_ORDER
+#define DATA_TEXT_EASY_CHAT_GROUPS_BATTLE_ORDER
+
+#if ENGLISH
+u16 gEasyChatGroupOrder_Battle[] = {
+ 53,
+ 39,
+ 18,
+ 40,
+ 11,
+ 10,
+ 31,
+ 17,
+ 3,
+ 14,
+ 56,
+ 38,
+ 41,
+ 29,
+ 35,
+ 36,
+ 45,
+ 1,
+ 34,
+ 50,
+ 20,
+ 47,
+ 8,
+ 54,
+ 60,
+ 37,
+ 4,
+ 49,
+ 46,
+ 48,
+ 24,
+ 0,
+ 62,
+ 12,
+ 2,
+ 26,
+ 51,
+ 43,
+ 30,
+ 59,
+ 55,
+ 52,
+ 42,
+ 61,
+ 27,
+ 44,
+ 23,
+ 13,
+ 22,
+ 32,
+ 19,
+ 16,
+ 21,
+ 33,
+ 58,
+ 15,
+ 28,
+ 25,
+ 57,
+ 9,
+ 6,
+ 5,
+ 7,
+};
+#elif GERMAN
+u16 gEasyChatGroupOrder_Battle[] = {
+ 52,
+ 53,
+ 18,
+ 62,
+ 45,
+ 42,
+ 3,
+ 14,
+ 19,
+ 55,
+ 44,
+ 38,
+ 28,
+ 35,
+ 36,
+ 6,
+ 8,
+ 5,
+ 7,
+ 0,
+ 31,
+ 4,
+ 40,
+ 41,
+ 11,
+ 17,
+ 30,
+ 59,
+ 37,
+ 56,
+ 60,
+ 1,
+ 20,
+ 16,
+ 2,
+ 26,
+ 24,
+ 51,
+ 43,
+ 61,
+ 23,
+ 34,
+ 57,
+ 13,
+ 25,
+ 10,
+ 9,
+ 27,
+ 32,
+ 22,
+ 29,
+ 21,
+ 15,
+ 54,
+ 12,
+ 47,
+ 49,
+ 48,
+ 46,
+ 50,
+ 39,
+ 58,
+ 33,
+};
+#endif // GAME_LANGUAGE
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_BATTLE_ORDER
diff --git a/src/data/text/easy_chat/groups/battle/words.h b/src/data/text/easy_chat/groups/battle/words.h
new file mode 100644
index 000000000..115848cf6
--- /dev/null
+++ b/src/data/text/easy_chat/groups/battle/words.h
@@ -0,0 +1,136 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_BATTLE_WORDS
+#define DATA_TEXT_EASY_CHAT_GROUPS_BATTLE_WORDS
+#if ENGLISH
+u8 gEasyChatGroupWords_Battle[] = _(
+ "MATCH UP$"
+ "GO$"
+ "NO. 1$"
+ "DECIDE$"
+ "LET ME WIN$"
+ "WINS$"
+ "WIN$"
+ "WON$"
+ "IF I WIN$"
+ "WHEN I WIN$"
+ "CAN’T WIN$"
+ "CAN WIN$"
+ "NO MATCH$"
+ "SPIRIT$"
+ "DECIDED$"
+ "TRUMP CARD$"
+ "TAKE THAT$"
+ "COME ON$"
+ "ATTACK$"
+ "SURRENDER$"
+ "GUTSY$"
+ "TALENT$"
+ "STRATEGY$"
+ "SMITE$"
+ "MATCH$"
+ "VICTORY$"
+ "OFFENSIVE$"
+ "SENSE$"
+ "VERSUS$"
+ "FIGHTS$"
+ "POWER$"
+ "CHALLENGE$"
+ "STRONG$"
+ "TOO STRONG$"
+ "GO EASY$"
+ "FOE$"
+ "GENIUS$"
+ "LEGEND$"
+ "ESCAPE$"
+ "AIM$"
+ "BATTLE$"
+ "FIGHT$"
+ "RESUSCITATE$"
+ "POINTS$"
+ "SERIOUS$"
+ "GIVE UP$"
+ "LOSS$"
+ "IF I LOSE$"
+ "LOST$"
+ "LOSE$"
+ "GUARD$"
+ "PARTNER$"
+ "REJECT$"
+ "ACCEPT$"
+ "INVINCIBLE$"
+ "RECEIVED$"
+ "EASY$"
+ "WEAK$"
+ "TOO WEAK$"
+ "PUSHOVER$"
+ "LEADER$"
+ "RULE$"
+ "MOVE$"
+ );
+#elif GERMAN
+u8 gEasyChatGroupWords_Battle[] = _(
+ "HARMONIEREN$"
+ "LOS$"
+ "NR. 1$"
+ "ENTSCHEIDEN$"
+ "ICH SIEGE!$"
+ "GEWINNEN$"
+ "GEWINNE$"
+ "GEWONNEN$"
+ "GEWINNE ICH$"
+ "SIEGE ICH$"
+ "SIEG UNMÖGL.$"
+ "KANN SIEGEN$"
+ "UNTERLEGEN$"
+ "SEELE$"
+ "ENTSCHIEDEN$"
+ "TRUMPFKARTE$"
+ "NIMM DAS$"
+ "KOMM SCHON$"
+ "ANGRIFF$"
+ "ERGEBEN$"
+ "MUTIG$"
+ "TALENTIERT$"
+ "STRATEGIE$"
+ "SCHLAGEN$"
+ "PARTIE$"
+ "SIEG$"
+ "OFFENSIV$"
+ "SINN$"
+ "GEGEN$"
+ "STREITEN$"
+ "KRAFT$"
+ "HERAUSFORDRG$"
+ "STARKEN$"
+ "ZU STARK$"
+ "SCHONEN$"
+ "GEGNER$"
+ "GENIE$"
+ "LEGENDE$"
+ "FLUCHT$"
+ "ZIEL$"
+ "KÄMPFE$"
+ "KÄMPFEN$"
+ "BELEBEN$"
+ "PUNKTE$"
+ "ERNSTHAFT$"
+ "AUFGEBEN$"
+ "VERLUST$"
+ "VERLIERE ICH$"
+ "VERLOREN$"
+ "VERLIEREN$"
+ "WACHE$"
+ "PARTNER$"
+ "ABLEHNEN$"
+ "AKZEPTIEREN$"
+ "UNSCHLAGBAR$"
+ "ERHALTEN$"
+ "LEICHT$"
+ "SCHWACH$"
+ "ZU SCHWACH$"
+ "LAPPALIE$"
+ "LEITER$"
+ "REGEL$"
+ "ATTACKE$"
+ );
+#endif // GAME_LANGUAGE
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_BATTLE_WORDS
diff --git a/src/data/text/easy_chat/groups/conditions/order.h b/src/data/text/easy_chat/groups/conditions/order.h
new file mode 100644
index 000000000..8c756813a
--- /dev/null
+++ b/src/data/text/easy_chat/groups/conditions/order.h
@@ -0,0 +1,150 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_CONDITIONS_ORDER
+#define DATA_TEXT_EASY_CHAT_GROUPS_CONDITIONS_ORDER
+
+#if ENGLISH
+u16 gEasyChatGroupOrder_Conditions[] = {
+ 13,
+ 55,
+ 23,
+ 3,
+ 54,
+ 68,
+ 50,
+ 14,
+ 60,
+ 19,
+ 56,
+ 10,
+ 21,
+ 30,
+ 38,
+ 41,
+ 22,
+ 36,
+ 24,
+ 28,
+ 2,
+ 1,
+ 37,
+ 35,
+ 52,
+ 12,
+ 8,
+ 5,
+ 4,
+ 27,
+ 0,
+ 39,
+ 63,
+ 59,
+ 20,
+ 6,
+ 61,
+ 53,
+ 51,
+ 62,
+ 7,
+ 33,
+ 58,
+ 49,
+ 15,
+ 18,
+ 45,
+ 47,
+ 48,
+ 34,
+ 25,
+ 46,
+ 26,
+ 31,
+ 57,
+ 67,
+ 66,
+ 43,
+ 17,
+ 40,
+ 16,
+ 42,
+ 11,
+ 44,
+ 32,
+ 29,
+ 65,
+ 9,
+ 64,
+};
+#elif GERMAN
+u16 gEasyChatGroupOrder_Conditions[] = {
+ 46,
+ 13,
+ 55,
+ 23,
+ 36,
+ 10,
+ 60,
+ 15,
+ 66,
+ 31,
+ 1,
+ 28,
+ 35,
+ 62,
+ 59,
+ 5,
+ 58,
+ 57,
+ 8,
+ 56,
+ 3,
+ 43,
+ 17,
+ 65,
+ 27,
+ 19,
+ 4,
+ 0,
+ 63,
+ 26,
+ 30,
+ 47,
+ 40,
+ 61,
+ 18,
+ 51,
+ 16,
+ 68,
+ 34,
+ 42,
+ 21,
+ 49,
+ 48,
+ 53,
+ 45,
+ 25,
+ 38,
+ 22,
+ 67,
+ 64,
+ 54,
+ 52,
+ 7,
+ 14,
+ 20,
+ 37,
+ 44,
+ 2,
+ 29,
+ 39,
+ 24,
+ 32,
+ 9,
+ 41,
+ 33,
+ 12,
+ 6,
+ 50,
+ 11,
+};
+#endif // GAME_LANGUAGE
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_CONDITIONS_ORDER
diff --git a/src/data/text/easy_chat/groups/conditions/words.h b/src/data/text/easy_chat/groups/conditions/words.h
new file mode 100644
index 000000000..5d6de810a
--- /dev/null
+++ b/src/data/text/easy_chat/groups/conditions/words.h
@@ -0,0 +1,148 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_CONDITIONS_WORDS
+#define DATA_TEXT_EASY_CHAT_GROUPS_CONDITIONS_WORDS
+#if ENGLISH
+u8 gEasyChatGroupWords_Conditions[] = _(
+ "HOT$"
+ "EXISTS$"
+ "EXCESS$"
+ "APPROVED$"
+ "HAS$"
+ "GOOD$"
+ "LESS$"
+ "MOMENTUM$"
+ "GOING$"
+ "WEIRD$"
+ "BUSY$"
+ "TOGETHER$"
+ "FULL$"
+ "ABSENT$"
+ "BEING$"
+ "NEED$"
+ "TASTY$"
+ "SKILLED$"
+ "NOISY$"
+ "BIG$"
+ "LATE$"
+ "CLOSE$"
+ "DOCILE$"
+ "AMUSING$"
+ "ENTERTAINING$"
+ "PERFECTION$"
+ "PRETTY$"
+ "HEALTHY$"
+ "EXCELLENT$"
+ "UPSIDE DOWN$"
+ "COLD$"
+ "REFRESHING$"
+ "UNAVOIDABLE$"
+ "MUCH$"
+ "OVERWHELMING$"
+ "FABULOUS$"
+ "ELSE$"
+ "EXPENSIVE$"
+ "CORRECT$"
+ "IMPOSSIBLE$"
+ "SMALL$"
+ "DIFFERENT$"
+ "TIRED$"
+ "SKILL$"
+ "TOP$"
+ "NON-STOP$"
+ "PREPOSTEROUS$"
+ "NONE$"
+ "NOTHING$"
+ "NATURAL$"
+ "BECOMES$"
+ "LUKEWARM$"
+ "FAST$"
+ "LOW$"
+ "AWFUL$"
+ "ALONE$"
+ "BORED$"
+ "SECRET$"
+ "MYSTERY$"
+ "LACKS$"
+ "BEST$"
+ "LOUSY$"
+ "MISTAKE$"
+ "KIND$"
+ "WELL$"
+ "WEAKENED$"
+ "SIMPLE$"
+ "SEEMS$"
+ "BADLY$"
+ );
+#elif GERMAN
+u8 gEasyChatGroupWords_Conditions[] = _(
+ "HEISS$"
+ "EXISTIERT$"
+ "ÜBERMÄSSIG$"
+ "GENEHMIGT$"
+ "HAT$"
+ "FEIN$"
+ "WENIGER$"
+ "SCHWUNG$"
+ "GEHEN$"
+ "VERRÜCKT$"
+ "BESCHÄFTIGT$"
+ "ZUSAMMEN$"
+ "VOLL$"
+ "ABWESEND$"
+ "SEINE$"
+ "BRAUCHE$"
+ "LECKER$"
+ "GESCHICKT$"
+ "LAUT$"
+ "GROSS$"
+ "SPÄT$"
+ "NAHE BEI$"
+ "SANFTMÜTIG$"
+ "AMÜSANT$"
+ "UNTERHALTSAM$"
+ "PERFEKTION$"
+ "HÜBSCH$"
+ "GESUND$"
+ "EXZELLENT$"
+ "UMGEDREHT$"
+ "KALT$"
+ "ERFRISCHEND$"
+ "UNVERMEIDBAR$"
+ "VIELE$"
+ "MITREISSEND$"
+ "FABELHAFT$"
+ "ANDERES$"
+ "TEUER$"
+ "RICHTIG$"
+ "UNMÖGLICH$"
+ "KLEIN$"
+ "VERSCHIEDENE$"
+ "MÜDE$"
+ "GESCHICK$"
+ "TOP$"
+ "NONSTOP$"
+ "ABSURD$"
+ "KEIN$"
+ "NICHTS$"
+ "NATÜRLICH$"
+ "WIRD$"
+ "LAUWARM$"
+ "SCHNELL$"
+ "NIEDRIG$"
+ "SCHLIMM$"
+ "ALLEINE$"
+ "GELANGWEILT$"
+ "GEHEIMNIS$"
+ "GEHEIM$"
+ "FEHLT$"
+ "BESTES$"
+ "LAUSIG$"
+ "FEHLER$"
+ "HÖFLICH$"
+ "SCHLECHT$"
+ "GESCHWÄCHT$"
+ "EINFACH$"
+ "SCHEINBAR$"
+ "MIES$"
+ );
+#endif // GAME_LANGUAGE
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_CONDITIONS_WORDS
diff --git a/src/data/text/easy_chat/groups/endings/order.h b/src/data/text/easy_chat/groups/endings/order.h
new file mode 100644
index 000000000..9cfb465d5
--- /dev/null
+++ b/src/data/text/easy_chat/groups/endings/order.h
@@ -0,0 +1,150 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_ENDINGS_ORDER
+#define DATA_TEXT_EASY_CHAT_GROUPS_ENDINGS_ORDER
+
+#if ENGLISH
+u16 gEasyChatGroupOrder_Endings[] = {
+ 32,
+ 39,
+ 63,
+ 42,
+ 33,
+ 68,
+ 15,
+ 46,
+ 54,
+ 6,
+ 64,
+ 53,
+ 49,
+ 22,
+ 21,
+ 8,
+ 59,
+ 60,
+ 24,
+ 25,
+ 61,
+ 23,
+ 50,
+ 43,
+ 7,
+ 30,
+ 31,
+ 55,
+ 11,
+ 5,
+ 19,
+ 12,
+ 41,
+ 13,
+ 58,
+ 9,
+ 38,
+ 34,
+ 52,
+ 45,
+ 36,
+ 44,
+ 67,
+ 2,
+ 14,
+ 56,
+ 40,
+ 51,
+ 37,
+ 66,
+ 35,
+ 18,
+ 3,
+ 47,
+ 57,
+ 16,
+ 28,
+ 17,
+ 29,
+ 27,
+ 65,
+ 26,
+ 0,
+ 1,
+ 48,
+ 62,
+ 20,
+ 4,
+ 10,
+};
+#elif GERMAN
+u16 gEasyChatGroupOrder_Endings[] = {
+ 58,
+ 42,
+ 66,
+ 44,
+ 14,
+ 57,
+ 56,
+ 45,
+ 54,
+ 49,
+ 15,
+ 35,
+ 32,
+ 33,
+ 52,
+ 67,
+ 41,
+ 5,
+ 43,
+ 53,
+ 46,
+ 59,
+ 7,
+ 30,
+ 31,
+ 55,
+ 68,
+ 11,
+ 19,
+ 50,
+ 21,
+ 22,
+ 8,
+ 13,
+ 24,
+ 61,
+ 48,
+ 63,
+ 23,
+ 60,
+ 34,
+ 12,
+ 36,
+ 2,
+ 62,
+ 6,
+ 51,
+ 18,
+ 37,
+ 29,
+ 25,
+ 40,
+ 39,
+ 9,
+ 38,
+ 64,
+ 65,
+ 16,
+ 28,
+ 27,
+ 26,
+ 20,
+ 0,
+ 1,
+ 4,
+ 10,
+ 17,
+ 3,
+ 47,
+};
+#endif // GAME_LANGUAGE
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_ENDINGS_ORDER
diff --git a/src/data/text/easy_chat/groups/endings/words.h b/src/data/text/easy_chat/groups/endings/words.h
new file mode 100644
index 000000000..60a40c5ba
--- /dev/null
+++ b/src/data/text/easy_chat/groups/endings/words.h
@@ -0,0 +1,148 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_ENDINGS_WORDS
+#define DATA_TEXT_EASY_CHAT_GROUPS_ENDINGS_WORDS
+#if ENGLISH
+u8 gEasyChatGroupWords_Endings[] = _(
+ "WILL$"
+ "WILL BE HERE$"
+ "OR$"
+ "TIMES$"
+ "WONDER$"
+ "IS IT?$"
+ "BE$"
+ "GIMME$"
+ "COULD$"
+ "LIKELY TO$"
+ "WOULD$"
+ "IS$"
+ "ISN’T IT?$"
+ "LET’S$"
+ "OTHER$"
+ "ARE$"
+ "WAS$"
+ "WERE$"
+ "THOSE$"
+ "ISN’T$"
+ "WON’T$"
+ "CAN’T$"
+ "CAN$"
+ "DON’T$"
+ "DO$"
+ "DOES$"
+ "WHOM$"
+ "WHICH$"
+ "WASN’T$"
+ "WEREN’T$"
+ "HAVE$"
+ "HAVEN’T$"
+ "A$"
+ "AN$"
+ "NOT$"
+ "THERE$"
+ "OK?$"
+ "SO$"
+ "MAYBE$"
+ "ABOUT$"
+ "OVER$"
+ "IT$"
+ "ALL$"
+ "FOR$"
+ "ON$"
+ "OFF$"
+ "AS$"
+ "TO$"
+ "WITH$"
+ "BETTER$"
+ "EVER$"
+ "SINCE$"
+ "OF$"
+ "BELONGS TO$"
+ "AT$"
+ "IN$"
+ "OUT$"
+ "TOO$"
+ "LIKE$"
+ "DID$"
+ "DIDN’T$"
+ "DOESN’T$"
+ "WITHOUT$"
+ "AFTER$"
+ "BEFORE$"
+ "WHILE$"
+ "THAN$"
+ "ONCE$"
+ "ANYWHERE$"
+ );
+#elif GERMAN
+u8 gEasyChatGroupWords_Endings[] = _(
+ "WERDEN$"
+ "WIRD DA SEIN$"
+ "ODER$"
+ "ZEITEN$"
+ "WUNDER$"
+ "ES IST$"
+ "SEI$"
+ "GIB MIR$"
+ "KÖNNTE$"
+ "VERMUTLICH$"
+ "WÜRDE$"
+ "IST$"
+ "NICHT WAHR?$"
+ "LASS UNS$"
+ "ANDERE$"
+ "BIST$"
+ "WAR$"
+ "WURDEN$"
+ "SIND$"
+ "IST KEIN$"
+ "WERDE NICHT$"
+ "KANNST$"
+ "KÖNNEN$"
+ "NICHT$"
+ "MACHE$"
+ "TUT$"
+ "WEM$"
+ "WELCHE$"
+ "WAR NICHT$"
+ "SOLLTEN$"
+ "HABE$"
+ "HABEN NICHT$"
+ "EIN$"
+ "EINE$"
+ "NICHT NUR$"
+ "DA$"
+ "O.K.?$"
+ "SO$"
+ "VIELLEICHT$"
+ "UMHER$"
+ "ÜBER$"
+ "ES$"
+ "ALLE$"
+ "FÜR$"
+ "AN$"
+ "AUS$"
+ "GENAUSO$"
+ "ZU$"
+ "MIT$"
+ "BESSER$"
+ "JEMALS$"
+ "SEIT$"
+ "EINEN$"
+ "GEHÖRT ZU$"
+ "BEI$"
+ "IN$"
+ "AUF$"
+ "AUCH$"
+ "ÄHNLICH$"
+ "GETAN$"
+ "NICHT GETAN$"
+ "MACHT$"
+ "OHNE$"
+ "NACH$"
+ "VORHER$"
+ "WÄHREND$"
+ "ALS$"
+ "EINMAL$"
+ "IRGENDWO$"
+ );
+#endif // GAME_LANGUAGE
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_ENDINGS_WORDS
diff --git a/src/data/text/easy_chat/groups/events/order.h b/src/data/text/easy_chat/groups/events/order.h
new file mode 100644
index 000000000..1eba253cc
--- /dev/null
+++ b/src/data/text/easy_chat/groups/events/order.h
@@ -0,0 +1,56 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_EVENTS_ORDER
+#define DATA_TEXT_EASY_CHAT_GROUPS_EVENTS_ORDER
+
+#if ENGLISH
+u16 gEasyChatGroupOrder_Events[] = {
+ 0,
+ 14,
+ 12,
+ 3,
+ 17,
+ 4,
+ 1,
+ 10,
+ 9,
+ 15,
+ 11,
+ 6,
+ 13,
+ 19,
+ 5,
+ 18,
+ 20,
+ 21,
+ 16,
+ 8,
+ 2,
+ 7,
+};
+#elif GERMAN
+u16 gEasyChatGroupOrder_Events[] = {
+ 0,
+ 2,
+ 21,
+ 3,
+ 8,
+ 12,
+ 10,
+ 1,
+ 16,
+ 11,
+ 6,
+ 14,
+ 20,
+ 13,
+ 5,
+ 19,
+ 17,
+ 18,
+ 9,
+ 7,
+ 15,
+ 4,
+};
+#endif // GAME_LANGUAGE
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_EVENTS_ORDER
diff --git a/src/data/text/easy_chat/groups/events/words.h b/src/data/text/easy_chat/groups/events/words.h
new file mode 100644
index 000000000..4cba976e9
--- /dev/null
+++ b/src/data/text/easy_chat/groups/events/words.h
@@ -0,0 +1,54 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_EVENTS_WORDS
+#define DATA_TEXT_EASY_CHAT_GROUPS_EVENTS_WORDS
+#if ENGLISH
+u8 gEasyChatGroupWords_Events[] = _(
+ "APPEAL$"
+ "EVENTS$"
+ "STAY-AT-HOME$"
+ "BERRY$"
+ "CONTEST$"
+ "MC$"
+ "JUDGE$"
+ "SUPER$"
+ "STAGE$"
+ "HALL OF FAME$"
+ "EVOLUTION$"
+ "HYPER$"
+ "BATTLE TOWER$"
+ "LEADERS$"
+ "BATTLE ROOM$"
+ "HIDDEN$"
+ "SECRET BASE$"
+ "BLEND$"
+ "{POKEBLOCK}$"
+ "MASTER$"
+ "RANK$"
+ "RIBBON$"
+ );
+#elif GERMAN
+u8 gEasyChatGroupWords_Events[] = _(
+ "AUSDRUCK$"
+ "EVENTS$"
+ "BABYSITTEN$"
+ "BEERE$"
+ "WETTBEWERB$"
+ "MC$"
+ "JUROR$"
+ "SUPER$"
+ "BÜHNE$"
+ "RUHMESHALLE$"
+ "ENTWICKLUNG$"
+ "HYPER$"
+ "DUELLTURM$"
+ "LEITER$"
+ "KAMPFRAUM$"
+ "VERSTECKTE$"
+ "GEHEIMBASIS$"
+ "MIXEN$"
+ "{POKEBLOCK}$"
+ "MEISTER$"
+ "KLASSE$"
+ "BAND$"
+ );
+#endif // GAME_LANGUAGE
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_EVENTS_WORDS
diff --git a/src/data/text/easy_chat/groups/feelings/order.h b/src/data/text/easy_chat/groups/feelings/order.h
new file mode 100644
index 000000000..bcf6290a7
--- /dev/null
+++ b/src/data/text/easy_chat/groups/feelings/order.h
@@ -0,0 +1,150 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_FEELINGS_ORDER
+#define DATA_TEXT_EASY_CHAT_GROUPS_FEELINGS_ORDER
+
+#if ENGLISH
+u16 gEasyChatGroupOrder_Feelings[] = {
+ 40,
+ 39,
+ 24,
+ 23,
+ 46,
+ 63,
+ 36,
+ 37,
+ 38,
+ 61,
+ 31,
+ 62,
+ 27,
+ 12,
+ 13,
+ 41,
+ 22,
+ 35,
+ 60,
+ 32,
+ 51,
+ 44,
+ 42,
+ 43,
+ 7,
+ 53,
+ 9,
+ 29,
+ 4,
+ 11,
+ 3,
+ 10,
+ 64,
+ 6,
+ 5,
+ 47,
+ 19,
+ 17,
+ 2,
+ 8,
+ 33,
+ 28,
+ 45,
+ 34,
+ 26,
+ 0,
+ 21,
+ 59,
+ 30,
+ 50,
+ 1,
+ 66,
+ 58,
+ 65,
+ 14,
+ 56,
+ 25,
+ 57,
+ 49,
+ 52,
+ 48,
+ 18,
+ 16,
+ 15,
+ 67,
+ 68,
+ 55,
+ 54,
+ 20,
+};
+#elif GERMAN
+u16 gEasyChatGroupOrder_Feelings[] = {
+ 35,
+ 7,
+ 29,
+ 62,
+ 41,
+ 2,
+ 26,
+ 32,
+ 13,
+ 12,
+ 44,
+ 60,
+ 66,
+ 28,
+ 18,
+ 27,
+ 53,
+ 61,
+ 3,
+ 42,
+ 43,
+ 6,
+ 5,
+ 64,
+ 39,
+ 17,
+ 10,
+ 11,
+ 19,
+ 57,
+ 55,
+ 36,
+ 9,
+ 49,
+ 54,
+ 59,
+ 50,
+ 22,
+ 30,
+ 65,
+ 33,
+ 46,
+ 63,
+ 48,
+ 47,
+ 4,
+ 58,
+ 37,
+ 38,
+ 1,
+ 14,
+ 51,
+ 52,
+ 25,
+ 15,
+ 45,
+ 31,
+ 40,
+ 21,
+ 67,
+ 68,
+ 16,
+ 34,
+ 0,
+ 8,
+ 20,
+ 24,
+ 23,
+ 56,
+};
+#endif // GAME_LANGUAGE
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_FEELINGS_ORDER
diff --git a/src/data/text/easy_chat/groups/feelings/words.h b/src/data/text/easy_chat/groups/feelings/words.h
new file mode 100644
index 000000000..e051141a7
--- /dev/null
+++ b/src/data/text/easy_chat/groups/feelings/words.h
@@ -0,0 +1,148 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_FEELINGS_WORDS
+#define DATA_TEXT_EASY_CHAT_GROUPS_FEELINGS_WORDS
+#if ENGLISH
+u8 gEasyChatGroupWords_Feelings[] = _(
+ "MEET$"
+ "PLAY$"
+ "HURRIED$"
+ "GOES$"
+ "GIDDY$"
+ "HAPPY$"
+ "HAPPINESS$"
+ "EXCITE$"
+ "IMPORTANT$"
+ "FUNNY$"
+ "GOT$"
+ "GO HOME$"
+ "DISAPPOINTED$"
+ "DISAPPOINTS$"
+ "SAD$"
+ "TRY$"
+ "TRIES$"
+ "HEARS$"
+ "THINK$"
+ "HEAR$"
+ "WANTS$"
+ "MISHEARD$"
+ "DISLIKE$"
+ "ANGRY$"
+ "ANGER$"
+ "SCARY$"
+ "LONESOME$"
+ "DISAPPOINT$"
+ "JOY$"
+ "GETS$"
+ "NEVER$"
+ "DARN$"
+ "DOWNCAST$"
+ "INCREDIBLE$"
+ "LIKES$"
+ "DISLIKES$"
+ "BORING$"
+ "CARE$"
+ "CARES$"
+ "ALL RIGHT$"
+ "ADORE$"
+ "DISASTER$"
+ "ENJOY$"
+ "ENJOYS$"
+ "EAT$"
+ "LACKING$"
+ "BAD$"
+ "HARD$"
+ "TERRIBLE$"
+ "SHOULD$"
+ "NICE$"
+ "DRINK$"
+ "SURPRISE$"
+ "FEAR$"
+ "WANT$"
+ "WAIT$"
+ "SATISFIED$"
+ "SEE$"
+ "RARE$"
+ "NEGATIVE$"
+ "DONE$"
+ "DANGER$"
+ "DEFEATED$"
+ "BEAT$"
+ "GREAT$"
+ "ROMANTIC$"
+ "QUESTION$"
+ "UNDERSTAND$"
+ "UNDERSTANDS$"
+ );
+#elif GERMAN
+u8 gEasyChatGroupWords_Feelings[] = _(
+ "WEINEN$"
+ "SPIELEN$"
+ "EILIG$"
+ "GEHT$"
+ "SCHWINDELIG$"
+ "GLÜCKLICH$"
+ "GLÜCK$"
+ "BEGEISTERN$"
+ "WICHTIG$"
+ "LUSTIG$"
+ "HABEN$"
+ "HEIMGEHEN$"
+ "ENTTÄUSCHT$"
+ "ENTTÄUSCHEN$"
+ "TRAURIG$"
+ "UNZUFRIEDEN$"
+ "VERSUCHT$"
+ "GUTE LAUNE$"
+ "FRÖHLICH$"
+ "HÖREN$"
+ "WILL$"
+ "VERHÖRT$"
+ "NICHT MÖGEN$"
+ "WÜTEND$"
+ "WUT$"
+ "UNHEIMLICH$"
+ "EINSAM$"
+ "FRUSTRIERT$"
+ "FREUDE$"
+ "BEKOMMT$"
+ "NIE$"
+ "VERDAMMT$"
+ "ENTMUTIGT$"
+ "SAGENHAFT$"
+ "VORLIEBEN$"
+ "ABNEIGUNG$"
+ "LANGWEILIG$"
+ "SORGEN$"
+ "SORGT$"
+ "GUT$"
+ "VERGÖTTERN$"
+ "DESASTER$"
+ "GENIESSEN$"
+ "GENIESST$"
+ "ESSEN$"
+ "UNZUREICHEND$"
+ "SCHLECHTE$"
+ "SCHWER$"
+ "SCHRECKLICH$"
+ "MIESE LAUNE$"
+ "NETT$"
+ "TRINKEN$"
+ "ÜBERRASCHUNG$"
+ "FURCHT$"
+ "MÖCHTE$"
+ "LANGEWEILE$"
+ "ZUFRIEDEN$"
+ "LACHEN$"
+ "SELTEN$"
+ "NEGATIV$"
+ "FERTIG$"
+ "GEFAHR$"
+ "BESIEGT$"
+ "SCHLUG$"
+ "GROSSARTIG$"
+ "ROMANTISCH$"
+ "FRAGE$"
+ "VERSTEHEN$"
+ "VERSTEHT$"
+ );
+#endif // GAME_LANGUAGE
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_FEELINGS_WORDS
diff --git a/src/data/text/easy_chat/groups/greetings/order.h b/src/data/text/easy_chat/groups/greetings/order.h
new file mode 100644
index 000000000..5939fd7e5
--- /dev/null
+++ b/src/data/text/easy_chat/groups/greetings/order.h
@@ -0,0 +1,96 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_GREETINGS_ORDER
+#define DATA_TEXT_EASY_CHAT_GROUPS_GREETINGS_ORDER
+
+#if ENGLISH
+u16 gEasyChatGroupOrder_Greetings[] = {
+ 12,
+ 25,
+ 32,
+ 40,
+ 9,
+ 41,
+ 20,
+ 22,
+ 13,
+ 10,
+ 24,
+ 16,
+ 15,
+ 2,
+ 3,
+ 4,
+ 34,
+ 14,
+ 26,
+ 30,
+ 37,
+ 8,
+ 28,
+ 18,
+ 36,
+ 33,
+ 29,
+ 7,
+ 19,
+ 21,
+ 35,
+ 11,
+ 17,
+ 0,
+ 6,
+ 23,
+ 27,
+ 38,
+ 5,
+ 31,
+ 1,
+ 39,
+};
+#elif GERMAN
+u16 gEasyChatGroupOrder_Greetings[] = {
+ 40,
+ 7,
+ 33,
+ 21,
+ 0,
+ 17,
+ 22,
+ 35,
+ 10,
+ 9,
+ 15,
+ 34,
+ 14,
+ 26,
+ 3,
+ 4,
+ 2,
+ 36,
+ 37,
+ 18,
+ 1,
+ 39,
+ 38,
+ 29,
+ 23,
+ 19,
+ 25,
+ 13,
+ 11,
+ 30,
+ 20,
+ 32,
+ 16,
+ 12,
+ 27,
+ 24,
+ 8,
+ 28,
+ 6,
+ 5,
+ 31,
+ 41,
+};
+#endif // GAME_LANGUAGE
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_GREETINGS_ORDER
diff --git a/src/data/text/easy_chat/groups/greetings/words.h b/src/data/text/easy_chat/groups/greetings/words.h
new file mode 100644
index 000000000..89bb986b5
--- /dev/null
+++ b/src/data/text/easy_chat/groups/greetings/words.h
@@ -0,0 +1,94 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_GREETINGS_WORDS
+#define DATA_TEXT_EASY_CHAT_GROUPS_GREETINGS_WORDS
+#if ENGLISH
+u8 gEasyChatGroupWords_Greetings[] = _(
+ "THANKS$"
+ "YES$"
+ "HERE GOES$"
+ "HERE I COME$"
+ "HERE IT IS$"
+ "YEAH$"
+ "WELCOME$"
+ "OI$"
+ "HOW DO$"
+ "CONGRATS$"
+ "GIVE ME$"
+ "SORRY$"
+ "APOLOGIZE$"
+ "FORGIVE$"
+ "HEY, THERE$"
+ "HELLO$"
+ "GOOD-BYE$"
+ "THANK YOU$"
+ "I’VE ARRIVED$"
+ "PARDON$"
+ "EXCUSE$"
+ "SEE YA$"
+ "EXCUSE ME$"
+ "WELL, THEN$"
+ "GO AHEAD$"
+ "APPRECIATE$"
+ "HEY?$"
+ "WHAT’S UP?$"
+ "HUH?$"
+ "NO$"
+ "HI$"
+ "YEAH, YEAH$"
+ "BYE-BYE$"
+ "MEET YOU$"
+ "HEY$"
+ "SMELL$"
+ "LISTENING$"
+ "HOO-HAH$"
+ "YAHOO$"
+ "YO$"
+ "COME OVER$"
+ "COUNT ON$"
+ );
+#elif GERMAN
+u8 gEasyChatGroupWords_Greetings[] = _(
+ "DANK$"
+ "JA$"
+ "HIER KOMMT$"
+ "HIER BIN ICH$"
+ "HIER IST ES$"
+ "YEAH$"
+ "WILLKOMMEN$"
+ "AU$"
+ "WIE$"
+ "GLÜCKWUNSCH$"
+ "GIB$"
+ "SORRY$"
+ "VERZEIHUNG$"
+ "SCHON GUT$"
+ "HEY DA$"
+ "HALLO$"
+ "TSCHÜSS$"
+ "DANKE SCHÖN$"
+ "ICH BIN DA$"
+ "PARDON$"
+ "TAGCHEN$"
+ "BIS DANN$"
+ "ENTSCHULDIGE$"
+ "NUN, DANN$"
+ "WEITER SO$"
+ "SCHÄTZEN$"
+ "HEY?$"
+ "WAS IST LOS?$"
+ "WIE?$"
+ "NEIN$"
+ "TAG AUCH$"
+ "YEAH, YEAH$"
+ "TSCHAU$"
+ "BIS BALD$"
+ "HEY$"
+ "GERUCH$"
+ "HÖR ZU$"
+ "HUH HAH$"
+ "JUCHUU$"
+ "JEPP$"
+ "ACH, KOMM$"
+ "ZÄHLEN AUF$"
+ );
+#endif // GAME_LANGUAGE
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_GREETINGS_WORDS
diff --git a/src/data/text/easy_chat/groups/hobbies/order.h b/src/data/text/easy_chat/groups/hobbies/order.h
new file mode 100644
index 000000000..2188751c1
--- /dev/null
+++ b/src/data/text/easy_chat/groups/hobbies/order.h
@@ -0,0 +1,120 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_HOBBIES_ORDER
+#define DATA_TEXT_EASY_CHAT_GROUPS_HOBBIES_ORDER
+
+#if ENGLISH
+u16 gEasyChatGroupOrder_Hobbies[] = {
+ 43,
+ 1,
+ 45,
+ 21,
+ 44,
+ 46,
+ 11,
+ 9,
+ 30,
+ 5,
+ 6,
+ 17,
+ 48,
+ 18,
+ 29,
+ 33,
+ 34,
+ 26,
+ 42,
+ 47,
+ 32,
+ 38,
+ 15,
+ 14,
+ 39,
+ 41,
+ 22,
+ 49,
+ 0,
+ 35,
+ 53,
+ 19,
+ 31,
+ 3,
+ 8,
+ 40,
+ 37,
+ 50,
+ 36,
+ 16,
+ 10,
+ 24,
+ 2,
+ 25,
+ 13,
+ 23,
+ 4,
+ 7,
+ 28,
+ 27,
+ 51,
+ 52,
+ 12,
+ 20,
+};
+#elif GERMAN
+u16 gEasyChatGroupOrder_Hobbies[] = {
+ 43,
+ 32,
+ 1,
+ 53,
+ 45,
+ 12,
+ 38,
+ 44,
+ 46,
+ 48,
+ 34,
+ 10,
+ 50,
+ 21,
+ 49,
+ 47,
+ 3,
+ 11,
+ 14,
+ 39,
+ 41,
+ 31,
+ 22,
+ 0,
+ 9,
+ 6,
+ 18,
+ 27,
+ 35,
+ 19,
+ 42,
+ 8,
+ 26,
+ 4,
+ 40,
+ 37,
+ 5,
+ 36,
+ 28,
+ 16,
+ 17,
+ 51,
+ 24,
+ 2,
+ 25,
+ 20,
+ 15,
+ 7,
+ 23,
+ 29,
+ 52,
+ 33,
+ 30,
+ 13,
+};
+#endif // GAME_LANGUAGE
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_HOBBIES_ORDER
diff --git a/src/data/text/easy_chat/groups/hobbies/words.h b/src/data/text/easy_chat/groups/hobbies/words.h
new file mode 100644
index 000000000..729d5bc3b
--- /dev/null
+++ b/src/data/text/easy_chat/groups/hobbies/words.h
@@ -0,0 +1,118 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_HOBBIES_WORDS
+#define DATA_TEXT_EASY_CHAT_GROUPS_HOBBIES_WORDS
+#if ENGLISH
+u8 gEasyChatGroupWords_Hobbies[] = _(
+ "IDOL$"
+ "ANIME$"
+ "SONG$"
+ "MOVIE$"
+ "SWEETS$"
+ "CHAT$"
+ "CHILD’S PLAY$"
+ "TOYS$"
+ "MUSIC$"
+ "CARDS$"
+ "SHOPPING$"
+ "CAMERA$"
+ "VIEWING$"
+ "SPECTATOR$"
+ "GOURMET$"
+ "GAME$"
+ "RPG$"
+ "COLLECTION$"
+ "COMPLETE$"
+ "MAGAZINE$"
+ "WALK$"
+ "BIKE$"
+ "HOBBY$"
+ "SPORTS$"
+ "SOFTWARE$"
+ "SONGS$"
+ "DIET$"
+ "TREASURE$"
+ "TRAVEL$"
+ "DANCE$"
+ "CHANNEL$"
+ "MAKING$"
+ "FISHING$"
+ "DATE$"
+ "DESIGN$"
+ "LOCOMOTIVE$"
+ "PLUSH DOLL$"
+ "PC$"
+ "FLOWERS$"
+ "HERO$"
+ "NAP$"
+ "HEROINE$"
+ "FASHION$"
+ "ADVENTURE$"
+ "BOARD$"
+ "BALL$"
+ "BOOK$"
+ "FESTIVAL$"
+ "COMICS$"
+ "HOLIDAY$"
+ "PLANS$"
+ "TRENDY$"
+ "VACATION$"
+ "LOOK$"
+ );
+#elif GERMAN
+u8 gEasyChatGroupWords_Hobbies[] = _(
+ "IDOL$"
+ "ANIME$"
+ "SONG$"
+ "FILM$"
+ "NASCHEN$"
+ "PLAUDERN$"
+ "KINDERSPIEL$"
+ "SPIELZEUG$"
+ "MUSIK$"
+ "KARTENSPIELE$"
+ "EINKAUFEN$"
+ "FOTOS$"
+ "BESICHTIGUNG$"
+ "ZUSCHAUER$"
+ "GOURMET$"
+ "SPIEL$"
+ "RPG$"
+ "SAMMLUNG$"
+ "KOMPLETT$"
+ "MAGAZIN$"
+ "SPAZIEREN$"
+ "FAHRRAD$"
+ "HOBBY$"
+ "SPORT$"
+ "SOFTWARE$"
+ "SONGS$"
+ "NAHRUNG$"
+ "KOSTBARKEIT$"
+ "REISEN$"
+ "TANZEN$"
+ "WASSERSPORT$"
+ "HERSTELLUNG$"
+ "ANGELN$"
+ "VERABREDUNG$"
+ "DESIGN$"
+ "LOKOMOTIVEN$"
+ "PLÜSCHPUPPEN$"
+ "PC$"
+ "BLUMEN$"
+ "HELD$"
+ "NICKERCHEN$"
+ "HELDIN$"
+ "MODE$"
+ "ABENTEUER$"
+ "BRETTSPIELE$"
+ "BALL$"
+ "BÜCHER$"
+ "FESTIVALS$"
+ "COMICS$"
+ "FERIEN$"
+ "ETWAS PLANEN$"
+ "SCHICKIMICKI$"
+ "URLAUB$"
+ "AUSSEHEN$"
+ );
+#endif // GAME_LANGUAGE
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_HOBBIES_WORDS
diff --git a/src/data/text/easy_chat/groups/lifestyle/order.h b/src/data/text/easy_chat/groups/lifestyle/order.h
new file mode 100644
index 000000000..60de60971
--- /dev/null
+++ b/src/data/text/easy_chat/groups/lifestyle/order.h
@@ -0,0 +1,102 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_LIFESTYLE_ORDER
+#define DATA_TEXT_EASY_CHAT_GROUPS_LIFESTYLE_ORDER
+
+#if ENGLISH
+u16 gEasyChatGroupOrder_Lifestyle[] = {
+ 3,
+ 4,
+ 0,
+ 16,
+ 7,
+ 5,
+ 26,
+ 24,
+ 39,
+ 23,
+ 9,
+ 8,
+ 1,
+ 18,
+ 29,
+ 40,
+ 17,
+ 22,
+ 41,
+ 19,
+ 35,
+ 36,
+ 37,
+ 2,
+ 30,
+ 31,
+ 33,
+ 28,
+ 32,
+ 38,
+ 42,
+ 43,
+ 6,
+ 12,
+ 11,
+ 34,
+ 14,
+ 20,
+ 27,
+ 25,
+ 21,
+ 15,
+ 10,
+ 13,
+ 44,
+};
+#elif GERMAN
+u16 gEasyChatGroupOrder_Lifestyle[] = {
+ 13,
+ 4,
+ 22,
+ 24,
+ 27,
+ 7,
+ 2,
+ 23,
+ 5,
+ 8,
+ 9,
+ 1,
+ 18,
+ 29,
+ 26,
+ 40,
+ 11,
+ 41,
+ 19,
+ 20,
+ 16,
+ 34,
+ 35,
+ 43,
+ 37,
+ 30,
+ 31,
+ 33,
+ 0,
+ 32,
+ 36,
+ 42,
+ 6,
+ 12,
+ 14,
+ 3,
+ 28,
+ 25,
+ 15,
+ 39,
+ 21,
+ 17,
+ 38,
+ 44,
+ 10,
+};
+#endif // GAME_LANGUAGE
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_LIFESTYLE_ORDER
diff --git a/src/data/text/easy_chat/groups/lifestyle/words.h b/src/data/text/easy_chat/groups/lifestyle/words.h
new file mode 100644
index 000000000..125000c33
--- /dev/null
+++ b/src/data/text/easy_chat/groups/lifestyle/words.h
@@ -0,0 +1,100 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_LIFESTYLE_WORDS
+#define DATA_TEXT_EASY_CHAT_GROUPS_LIFESTYLE_WORDS
+#if ENGLISH
+u8 gEasyChatGroupWords_Lifestyle[] = _(
+ "CHORES$"
+ "HOME$"
+ "MONEY$"
+ "ALLOWANCE$"
+ "BATH$"
+ "CONVERSATION$"
+ "SCHOOL$"
+ "COMMEMORATE$"
+ "HABIT$"
+ "GROUP$"
+ "WORD$"
+ "STORE$"
+ "SERVICE$"
+ "WORK$"
+ "SYSTEM$"
+ "TRAIN$"
+ "CLASS$"
+ "LESSONS$"
+ "INFORMATION$"
+ "LIVING$"
+ "TEACHER$"
+ "TOURNAMENT$"
+ "LETTER$"
+ "EVENT$"
+ "DIGITAL$"
+ "TEST$"
+ "DEPT. STORE$"
+ "TELEVISION$"
+ "PHONE$"
+ "ITEM$"
+ "NAME$"
+ "NEWS$"
+ "POPULAR$"
+ "PARTY$"
+ "STUDY$"
+ "MACHINE$"
+ "MAIL$"
+ "MESSAGE$"
+ "PROMISE$"
+ "DREAM$"
+ "KINDERGARTEN$"
+ "LIFE$"
+ "RADIO$"
+ "RENTAL$"
+ "WORLD$"
+ );
+#elif GERMAN
+u8 gEasyChatGroupWords_Lifestyle[] = _(
+ "PFLICHTEN$"
+ "HEIM$"
+ "GELD$"
+ "TASCHENGELD$"
+ "BAD$"
+ "GESPRÄCH$"
+ "SCHULE$"
+ "GEDENKEN$"
+ "GEWOHNHEIT$"
+ "GRUPPE$"
+ "WORT$"
+ "LAGER$"
+ "SERVICE$"
+ "ARBEIT$"
+ "SYSTEM$"
+ "TRAINIEREN$"
+ "LEKTION$"
+ "UNTERRICHT$"
+ "INFORMATION$"
+ "LEBENDIG$"
+ "LEHRER$"
+ "TURNIER$"
+ "BRIEF$"
+ "GESCHEHEN$"
+ "DIGITALES$"
+ "TEST$"
+ "KAUFHAUS$"
+ "FERNSEHER$"
+ "TELEFON$"
+ "ITEM$"
+ "NAME$"
+ "NEUIGKEITEN$"
+ "POPULÄR$"
+ "PARTY$"
+ "LERNEN$"
+ "MASCHINE$"
+ "POST$"
+ "MITTEILUNG$"
+ "VERSPRECHEN$"
+ "TRAUM$"
+ "KINDERGARTEN$"
+ "LEBEN$"
+ "RADIO$"
+ "MIETE$"
+ "WELT$"
+ );
+#endif // GAME_LANGUAGE
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_LIFESTYLE_WORDS
diff --git a/src/data/text/easy_chat/groups/misc/order.h b/src/data/text/easy_chat/groups/misc/order.h
new file mode 100644
index 000000000..6005263eb
--- /dev/null
+++ b/src/data/text/easy_chat/groups/misc/order.h
@@ -0,0 +1,96 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_MISC_ORDER
+#define DATA_TEXT_EASY_CHAT_GROUPS_MISC_ORDER
+
+#if ENGLISH
+u16 gEasyChatGroupOrder_Misc[] = {
+ 7,
+ 24,
+ 30,
+ 8,
+ 6,
+ 13,
+ 28,
+ 38,
+ 35,
+ 19,
+ 16,
+ 29,
+ 26,
+ 10,
+ 9,
+ 0,
+ 11,
+ 40,
+ 1,
+ 31,
+ 39,
+ 12,
+ 3,
+ 41,
+ 36,
+ 20,
+ 25,
+ 23,
+ 17,
+ 18,
+ 5,
+ 4,
+ 15,
+ 14,
+ 21,
+ 22,
+ 2,
+ 27,
+ 34,
+ 33,
+ 32,
+ 37,
+};
+#elif GERMAN
+u16 gEasyChatGroupOrder_Misc[] = {
+ 2,
+ 16,
+ 12,
+ 20,
+ 14,
+ 23,
+ 24,
+ 25,
+ 15,
+ 17,
+ 18,
+ 5,
+ 30,
+ 39,
+ 22,
+ 33,
+ 10,
+ 3,
+ 19,
+ 9,
+ 0,
+ 11,
+ 40,
+ 31,
+ 13,
+ 27,
+ 7,
+ 41,
+ 4,
+ 21,
+ 36,
+ 35,
+ 1,
+ 6,
+ 38,
+ 26,
+ 28,
+ 37,
+ 34,
+ 29,
+ 32,
+ 8,
+};
+#endif // GAME_LANGUAGE
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_MISC_ORDER
diff --git a/src/data/text/easy_chat/groups/misc/words.h b/src/data/text/easy_chat/groups/misc/words.h
new file mode 100644
index 000000000..05dda82ca
--- /dev/null
+++ b/src/data/text/easy_chat/groups/misc/words.h
@@ -0,0 +1,94 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_MISC_WORDS
+#define DATA_TEXT_EASY_CHAT_GROUPS_MISC_WORDS
+#if ENGLISH
+u8 gEasyChatGroupWords_Misc[] = _(
+ "HIGHS$"
+ "LOWS$"
+ "UM$"
+ "REAR$"
+ "THINGS$"
+ "THING$"
+ "BELOW$"
+ "ABOVE$"
+ "BACK$"
+ "HIGH$"
+ "HERE$"
+ "INSIDE$"
+ "OUTSIDE$"
+ "BESIDE$"
+ "THIS IS IT!$"
+ "THIS$"
+ "EVERY$"
+ "THESE$"
+ "THESE WERE$"
+ "DOWN$"
+ "THAT$"
+ "THOSE ARE$"
+ "THOSE WERE$"
+ "THAT’S IT!$"
+ "AM$"
+ "THAT WAS$"
+ "FRONT$"
+ "UP$"
+ "CHOICE$"
+ "FAR$"
+ "AWAY$"
+ "NEAR$"
+ "WHERE$"
+ "WHEN$"
+ "WHAT$"
+ "DEEP$"
+ "SHALLOW$"
+ "WHY$"
+ "CONFUSED$"
+ "OPPOSITE$"
+ "LEFT$"
+ "RIGHT$"
+ );
+#elif GERMAN
+u8 gEasyChatGroupWords_Misc[] = _(
+ "HÖHEN$"
+ "TIEFEN$"
+ "ÄH$"
+ "HINTEN$"
+ "SACHEN$"
+ "DING$"
+ "UNTERHALB$"
+ "OBERHALB$"
+ "ZURÜCK$"
+ "HOCH$"
+ "HIER$"
+ "INNEN$"
+ "AUSSEN$"
+ "NEBEN$"
+ "DAS IST ES!$"
+ "DIES$"
+ "ALLES$"
+ "DIESE$"
+ "DIESE WAREN$"
+ "HINUNTER$"
+ "DAS$"
+ "SCHON$"
+ "GENUG$"
+ "DAS IST’S!$"
+ "DAS SIND$"
+ "DAS WAR$"
+ "VORNE$"
+ "OBEN$"
+ "WAHL$"
+ "WEIT$"
+ "FORT$"
+ "NAHE$"
+ "WO$"
+ "GLEICH$"
+ "WAS$"
+ "TIEF$"
+ "SEICHT$"
+ "WARUM$"
+ "VERWIRRT$"
+ "GEGENÜBER$"
+ "LINKS$"
+ "RECHTS$"
+ );
+#endif // GAME_LANGUAGE
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_MISC_WORDS
diff --git a/src/data/text/easy_chat/groups/move_1/order.h b/src/data/text/easy_chat/groups/move_1/order.h
new file mode 100644
index 000000000..76fd60415
--- /dev/null
+++ b/src/data/text/easy_chat/groups/move_1/order.h
@@ -0,0 +1,318 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_MOVE_1_ORDER
+#define DATA_TEXT_EASY_CHAT_GROUPS_MOVE_1_ORDER
+
+#if ENGLISH
+u16 gEasyChatGroupOrder_Move1[] = {
+ 71,
+ 177,
+ 97,
+ 314,
+ 246,
+ 312,
+ 310,
+ 62,
+ 117,
+ 20,
+ 44,
+ 280,
+ 145,
+ 268,
+ 204,
+ 128,
+ 109,
+ 132,
+ 322,
+ 68,
+ 152,
+ 238,
+ 242,
+ 15,
+ 91,
+ 50,
+ 104,
+ 38,
+ 3,
+ 89,
+ 227,
+ 283,
+ 203,
+ 326,
+ 245,
+ 263,
+ 313,
+ 90,
+ 175,
+ 172,
+ 53,
+ 260,
+ 19,
+ 116,
+ 264,
+ 266,
+ 202,
+ 320,
+ 74,
+ 288,
+ 16,
+ 258,
+ 106,
+ 114,
+ 29,
+ 215,
+ 95,
+ 301,
+ 196,
+ 231,
+ 2,
+ 134,
+ 141,
+ 122,
+ 142,
+ 67,
+ 212,
+ 262,
+ 319,
+ 309,
+ 170,
+ 119,
+ 54,
+ 234,
+ 267,
+ 171,
+ 190,
+ 316,
+ 200,
+ 315,
+ 220,
+ 181,
+ 60,
+ 244,
+ 94,
+ 149,
+ 228,
+ 99,
+ 240,
+ 229,
+ 13,
+ 105,
+ 216,
+ 179,
+ 157,
+ 249,
+ 88,
+ 317,
+ 205,
+ 221,
+ 219,
+ 328,
+ 28,
+ 201,
+ 184,
+ 103,
+ 120,
+ 247,
+ 325,
+ 159,
+ 329,
+ 324,
+ 318,
+ 47,
+ 166,
+ 285,
+ 143,
+ 327,
+ 163,
+ 265,
+ 123,
+ 108,
+ 173,
+ 76,
+ 49,
+ 209,
+ 169,
+ 180,
+ 147,
+ 70,
+ 81,
+ 78,
+ 66,
+ 162,
+ 207,
+ 230,
+ 129,
+ 235,
+ 39,
+ 37,
+ 87,
+ 85,
+ 9,
+ 321,
+ 259,
+ 253,
+ 233,
+ 323,
+ 311,
+ 250,
+ 261,
+ 110,
+ 281,
+};
+#elif GERMAN
+u16 gEasyChatGroupOrder_Move1[] = {
+ 71,
+ 97,
+ 324,
+ 207,
+ 246,
+ 312,
+ 253,
+ 62,
+ 203,
+ 50,
+ 44,
+ 145,
+ 141,
+ 219,
+ 204,
+ 87,
+ 85,
+ 9,
+ 104,
+ 175,
+ 114,
+ 3,
+ 280,
+ 231,
+ 329,
+ 196,
+ 116,
+ 89,
+ 310,
+ 81,
+ 263,
+ 317,
+ 120,
+ 325,
+ 172,
+ 53,
+ 19,
+ 259,
+ 323,
+ 301,
+ 37,
+ 209,
+ 67,
+ 281,
+ 117,
+ 179,
+ 105,
+ 90,
+ 47,
+ 202,
+ 320,
+ 184,
+ 180,
+ 258,
+ 106,
+ 327,
+ 143,
+ 315,
+ 212,
+ 95,
+ 261,
+ 2,
+ 20,
+ 13,
+ 242,
+ 109,
+ 68,
+ 29,
+ 322,
+ 152,
+ 103,
+ 238,
+ 268,
+ 221,
+ 220,
+ 230,
+ 177,
+ 262,
+ 319,
+ 311,
+ 234,
+ 166,
+ 288,
+ 171,
+ 267,
+ 283,
+ 190,
+ 110,
+ 147,
+ 264,
+ 244,
+ 94,
+ 134,
+ 60,
+ 149,
+ 181,
+ 99,
+ 108,
+ 240,
+ 265,
+ 38,
+ 216,
+ 39,
+ 328,
+ 201,
+ 28,
+ 159,
+ 91,
+ 122,
+ 163,
+ 260,
+ 128,
+ 173,
+ 316,
+ 318,
+ 123,
+ 76,
+ 326,
+ 321,
+ 119,
+ 169,
+ 266,
+ 247,
+ 78,
+ 70,
+ 157,
+ 88,
+ 309,
+ 129,
+ 162,
+ 235,
+ 142,
+ 313,
+ 229,
+ 245,
+ 66,
+ 233,
+ 49,
+ 132,
+ 228,
+ 215,
+ 74,
+ 205,
+ 54,
+ 285,
+ 250,
+ 170,
+ 314,
+ 16,
+ 200,
+ 15,
+ 249,
+ 227,
+};
+#endif // GAME_LANGUAGE
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_MOVE_1_ORDER
diff --git a/src/data/text/easy_chat/groups/move_1/words.h b/src/data/text/easy_chat/groups/move_1/words.h
new file mode 100644
index 000000000..3cd122d4b
--- /dev/null
+++ b/src/data/text/easy_chat/groups/move_1/words.h
@@ -0,0 +1,162 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_MOVE_1_WORDS
+#define DATA_TEXT_EASY_CHAT_GROUPS_MOVE_1_WORDS
+
+#include "constants/moves.h"
+
+u16 gEasyChatGroupWords_Move1[] = {
+ MOVE_THUNDERBOLT,
+ MOVE_IRON_TAIL,
+ MOVE_ICE_BALL,
+ MOVE_YAWN,
+ MOVE_LOVELY_KISS,
+ MOVE_NIGHTMARE,
+ MOVE_MORNING_SUN,
+ MOVE_VITAL_THROW,
+ MOVE_DIG,
+ MOVE_THRASH,
+ MOVE_SWEET_SCENT,
+ MOVE_CHARM,
+ MOVE_RAIN_DANCE,
+ MOVE_CONFUSE_RAY,
+ MOVE_HAIL,
+ MOVE_AROMATHERAPY,
+ MOVE_BUBBLE,
+ MOVE_ENCORE,
+ MOVE_CUT,
+ MOVE_RAGE,
+ MOVE_SUPER_FANG,
+ MOVE_PAIN_SPLIT,
+ MOVE_TORMENT,
+ MOVE_STRING_SHOT,
+ MOVE_SWAGGER,
+ MOVE_SNORE,
+ MOVE_HEAL_BELL,
+ MOVE_SCREECH,
+ MOVE_ROCK_THROW,
+ MOVE_ROCK_SMASH,
+ MOVE_ROCK_SLIDE,
+ MOVE_WEATHER_BALL,
+ MOVE_WHIRLPOOL,
+ MOVE_FAKE_TEARS,
+ MOVE_SING,
+ MOVE_SPITE,
+ MOVE_AIR_CUTTER,
+ MOVE_AEROBLAST,
+ MOVE_SMOKESCREEN,
+ MOVE_PURSUIT,
+ MOVE_DOUBLE_SLAP,
+ MOVE_MIRROR_MOVE,
+ MOVE_OVERHEAT,
+ MOVE_AURORA_BEAM,
+ MOVE_MEMENTO,
+ MOVE_OCTAZOOKA,
+ MOVE_FLATTER,
+ MOVE_ASTONISH,
+ MOVE_WILL_O_WISP,
+ MOVE_RETURN,
+ MOVE_GRUDGE,
+ MOVE_STRENGTH,
+ MOVE_COUNTER,
+ MOVE_FLAME_WHEEL,
+ MOVE_FLAMETHROWER,
+ MOVE_ODOR_SLEUTH,
+ MOVE_SHARPEN,
+ MOVE_DOUBLE_TEAM,
+ MOVE_GUST,
+ MOVE_HARDEN,
+ MOVE_DISABLE,
+ MOVE_RAZOR_WIND,
+ MOVE_BIDE,
+ MOVE_CRUNCH,
+ MOVE_BITE,
+ MOVE_THUNDER,
+ MOVE_THUNDER_PUNCH,
+ MOVE_ENDEAVOR,
+ MOVE_FACADE,
+ MOVE_KARATE_CHOP,
+ MOVE_CLAMP,
+ MOVE_WITHDRAW,
+ MOVE_CONSTRICT,
+ MOVE_BRICK_BREAK,
+ MOVE_ROCK_TOMB,
+ MOVE_FOCUS_ENERGY,
+ MOVE_FOCUS_PUNCH,
+ MOVE_GIGA_DRAIN,
+ MOVE_REVERSAL,
+ MOVE_SMELLING_SALT,
+ MOVE_SPORE,
+ MOVE_LEECH_LIFE,
+ MOVE_SLASH,
+ MOVE_SILVER_WIND,
+ MOVE_METAL_SOUND,
+ MOVE_GRASS_WHISTLE,
+ MOVE_TICKLE,
+ MOVE_SPIDER_WEB,
+ MOVE_CRABHAMMER,
+ MOVE_HAZE,
+ MOVE_MEAN_LOOK,
+ MOVE_CROSS_CHOP,
+ MOVE_OUTRAGE,
+ MOVE_LOW_KICK,
+ MOVE_ANCIENT_POWER,
+ MOVE_SYNTHESIS,
+ MOVE_AGILITY,
+ MOVE_RAPID_SPIN,
+ MOVE_ICY_WIND,
+ MOVE_MIND_READER,
+ MOVE_COSMIC_POWER,
+ MOVE_SKY_ATTACK,
+ MOVE_POWDER_SNOW,
+ MOVE_FOLLOW_ME,
+ MOVE_METEOR_MASH,
+ MOVE_ENDURE,
+ MOVE_ROLLOUT,
+ MOVE_SCARY_FACE,
+ MOVE_PSYBEAM,
+ MOVE_PSYWAVE,
+ MOVE_PSYCHIC,
+ MOVE_HYPNOSIS,
+ MOVE_UPROAR,
+ MOVE_WATER_SPOUT,
+ MOVE_SIGNAL_BEAM,
+ MOVE_PSYCH_UP,
+ MOVE_SUBMISSION,
+ MOVE_RECOVER,
+ MOVE_EARTHQUAKE,
+ MOVE_NATURE_POWER,
+ MOVE_LICK,
+ MOVE_FLAIL,
+ MOVE_TAIL_WHIP,
+ MOVE_SELF_DESTRUCT,
+ MOVE_STUN_SPORE,
+ MOVE_BIND,
+ MOVE_SHADOW_PUNCH,
+ MOVE_SHADOW_BALL,
+ MOVE_CHARGE,
+ MOVE_MIST,
+ MOVE_FISSURE,
+ MOVE_EXTREME_SPEED,
+ MOVE_EXTRASENSORY,
+ MOVE_SAFEGUARD,
+ MOVE_ABSORB,
+ MOVE_SKY_UPPERCUT,
+ MOVE_SKILL_SWAP,
+ MOVE_SKETCH,
+ MOVE_HEADBUTT,
+ MOVE_DOUBLE_EDGE,
+ MOVE_SANDSTORM,
+ MOVE_SAND_ATTACK,
+ MOVE_SAND_TOMB,
+ MOVE_SPARK,
+ MOVE_SWIFT,
+ MOVE_KINESIS,
+ MOVE_SMOG,
+ MOVE_GROWTH,
+ MOVE_SACRED_FIRE,
+ MOVE_SHEER_COLD,
+ MOVE_SOLAR_BEAM,
+ MOVE_SONIC_BOOM,
+ MOVE_FLY,
+};
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_MOVE_1_WORDS
diff --git a/src/data/text/easy_chat/groups/move_2/order.h b/src/data/text/easy_chat/groups/move_2/order.h
new file mode 100644
index 000000000..a11cb4303
--- /dev/null
+++ b/src/data/text/easy_chat/groups/move_2/order.h
@@ -0,0 +1,400 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_MOVE_2_ORDER
+#define DATA_TEXT_EASY_CHAT_GROUPS_MOVE_2_ORDER
+
+#if ENGLISH
+u16 gEasyChatGroupOrder_Move2[] = {
+ 51,
+ 151,
+ 332,
+ 133,
+ 292,
+ 274,
+ 213,
+ 140,
+ 112,
+ 226,
+ 251,
+ 187,
+ 299,
+ 59,
+ 335,
+ 34,
+ 125,
+ 198,
+ 155,
+ 340,
+ 61,
+ 339,
+ 331,
+ 347,
+ 293,
+ 4,
+ 93,
+ 160,
+ 176,
+ 178,
+ 343,
+ 306,
+ 174,
+ 111,
+ 194,
+ 197,
+ 291,
+ 146,
+ 24,
+ 337,
+ 349,
+ 82,
+ 225,
+ 138,
+ 65,
+ 223,
+ 121,
+ 52,
+ 284,
+ 153,
+ 185,
+ 252,
+ 206,
+ 297,
+ 126,
+ 7,
+ 83,
+ 148,
+ 193,
+ 218,
+ 31,
+ 210,
+ 154,
+ 248,
+ 137,
+ 45,
+ 12,
+ 257,
+ 270,
+ 136,
+ 237,
+ 30,
+ 32,
+ 336,
+ 56,
+ 63,
+ 158,
+ 304,
+ 58,
+ 8,
+ 286,
+ 275,
+ 334,
+ 26,
+ 282,
+ 348,
+ 73,
+ 43,
+ 113,
+ 199,
+ 295,
+ 183,
+ 277,
+ 345,
+ 222,
+ 96,
+ 72,
+ 25,
+ 5,
+ 224,
+ 232,
+ 118,
+ 208,
+ 102,
+ 107,
+ 243,
+ 296,
+ 236,
+ 341,
+ 300,
+ 189,
+ 330,
+ 302,
+ 101,
+ 6,
+ 64,
+ 195,
+ 80,
+ 42,
+ 305,
+ 139,
+ 40,
+ 342,
+ 77,
+ 1,
+ 217,
+ 182,
+ 98,
+ 75,
+ 278,
+ 115,
+ 287,
+ 156,
+ 279,
+ 46,
+ 350,
+ 272,
+ 27,
+ 10,
+ 290,
+ 69,
+ 351,
+ 130,
+ 303,
+ 21,
+ 79,
+ 214,
+ 124,
+ 188,
+ 289,
+ 135,
+ 131,
+ 191,
+ 255,
+ 150,
+ 211,
+ 254,
+ 23,
+ 165,
+ 164,
+ 241,
+ 276,
+ 48,
+ 57,
+ 256,
+ 186,
+ 14,
+ 33,
+ 294,
+ 36,
+ 269,
+ 298,
+ 100,
+ 168,
+ 86,
+ 84,
+ 92,
+ 144,
+ 161,
+ 271,
+ 167,
+ 41,
+ 239,
+ 11,
+ 22,
+ 55,
+ 352,
+ 346,
+ 127,
+ 18,
+ 17,
+ 273,
+ 35,
+ 192,
+};
+#elif GERMAN
+u16 gEasyChatGroupOrder_Move2[] = {
+ 194,
+ 195,
+ 282,
+ 332,
+ 133,
+ 213,
+ 55,
+ 352,
+ 292,
+ 278,
+ 112,
+ 187,
+ 178,
+ 286,
+ 343,
+ 186,
+ 80,
+ 148,
+ 192,
+ 59,
+ 61,
+ 36,
+ 34,
+ 65,
+ 46,
+ 297,
+ 164,
+ 84,
+ 86,
+ 24,
+ 131,
+ 337,
+ 349,
+ 82,
+ 167,
+ 41,
+ 73,
+ 121,
+ 111,
+ 334,
+ 8,
+ 58,
+ 255,
+ 156,
+ 284,
+ 153,
+ 27,
+ 350,
+ 299,
+ 225,
+ 7,
+ 126,
+ 83,
+ 185,
+ 174,
+ 17,
+ 218,
+ 31,
+ 347,
+ 290,
+ 69,
+ 217,
+ 193,
+ 137,
+ 77,
+ 342,
+ 40,
+ 139,
+ 305,
+ 52,
+ 12,
+ 287,
+ 45,
+ 257,
+ 30,
+ 32,
+ 254,
+ 56,
+ 63,
+ 158,
+ 222,
+ 146,
+ 336,
+ 127,
+ 11,
+ 198,
+ 125,
+ 155,
+ 4,
+ 107,
+ 93,
+ 276,
+ 237,
+ 10,
+ 154,
+ 331,
+ 348,
+ 330,
+ 189,
+ 341,
+ 300,
+ 113,
+ 277,
+ 188,
+ 96,
+ 5,
+ 25,
+ 72,
+ 232,
+ 118,
+ 208,
+ 102,
+ 252,
+ 236,
+ 101,
+ 42,
+ 346,
+ 296,
+ 302,
+ 1,
+ 150,
+ 339,
+ 251,
+ 22,
+ 75,
+ 168,
+ 270,
+ 115,
+ 272,
+ 335,
+ 98,
+ 51,
+ 151,
+ 197,
+ 130,
+ 304,
+ 295,
+ 79,
+ 214,
+ 124,
+ 64,
+ 351,
+ 182,
+ 294,
+ 14,
+ 248,
+ 43,
+ 21,
+ 241,
+ 243,
+ 340,
+ 26,
+ 191,
+ 226,
+ 211,
+ 140,
+ 23,
+ 48,
+ 57,
+ 33,
+ 303,
+ 293,
+ 291,
+ 298,
+ 100,
+ 183,
+ 92,
+ 138,
+ 271,
+ 161,
+ 206,
+ 136,
+ 289,
+ 160,
+ 176,
+ 279,
+ 269,
+ 275,
+ 256,
+ 165,
+ 224,
+ 144,
+ 135,
+ 35,
+ 239,
+ 18,
+ 223,
+ 273,
+ 6,
+ 345,
+ 306,
+ 199,
+ 210,
+ 274,
+};
+#endif // GAME_LANGUAGE
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_MOVE_2_ORDER
diff --git a/src/data/text/easy_chat/groups/move_2/words.h b/src/data/text/easy_chat/groups/move_2/words.h
new file mode 100644
index 000000000..123fe0eb5
--- /dev/null
+++ b/src/data/text/easy_chat/groups/move_2/words.h
@@ -0,0 +1,203 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_MOVE_2_WORDS
+#define DATA_TEXT_EASY_CHAT_GROUPS_MOVE_2_WORDS
+
+#include "constants/moves.h"
+
+u16 gEasyChatGroupWords_Move2[] = {
+ MOVE_TACKLE,
+ MOVE_EXPLOSION,
+ MOVE_DIVE,
+ MOVE_FIRE_BLAST,
+ MOVE_WATERFALL,
+ MOVE_MUDDY_WATER,
+ MOVE_STOCKPILE,
+ MOVE_SLAM,
+ MOVE_TWISTER,
+ MOVE_BULLET_SEED,
+ MOVE_TWINEEDLE,
+ MOVE_SOFT_BOILED,
+ MOVE_EGG_BOMB,
+ MOVE_FAINT_ATTACK,
+ MOVE_BARRAGE,
+ MOVE_MINIMIZE,
+ MOVE_SEISMIC_TOSS,
+ MOVE_SUPERSONIC,
+ MOVE_TAUNT,
+ MOVE_MOONLIGHT,
+ MOVE_PECK,
+ MOVE_ARM_THRUST,
+ MOVE_HORN_ATTACK,
+ MOVE_HORN_DRILL,
+ MOVE_WING_ATTACK,
+ MOVE_AERIAL_ACE,
+ MOVE_SWORDS_DANCE,
+ MOVE_VINE_WHIP,
+ MOVE_CONVERSION,
+ MOVE_CONVERSION_2,
+ MOVE_HELPING_HAND,
+ MOVE_IRON_DEFENSE,
+ MOVE_TELEPORT,
+ MOVE_THUNDER_SHOCK,
+ MOVE_SHOCK_WAVE,
+ MOVE_QUICK_ATTACK,
+ MOVE_SWEET_KISS,
+ MOVE_THUNDER_WAVE,
+ MOVE_ZAP_CANNON,
+ MOVE_BLOCK,
+ MOVE_HOWL,
+ MOVE_POISON_GAS,
+ MOVE_TOXIC,
+ MOVE_POISON_FANG,
+ MOVE_POISON_POWDER,
+ MOVE_POISON_STING,
+ MOVE_SPIKE_CANNON,
+ MOVE_ACID_ARMOR,
+ MOVE_TAKE_DOWN,
+ MOVE_JUMP_KICK,
+ MOVE_BOUNCE,
+ MOVE_HI_JUMP_KICK,
+ MOVE_TRI_ATTACK,
+ MOVE_DRAGON_CLAW,
+ MOVE_TRICK,
+ MOVE_TRIPLE_KICK,
+ MOVE_DRILL_PECK,
+ MOVE_MUD_SPORT,
+ MOVE_MUD_SLAP,
+ MOVE_THIEF,
+ MOVE_AMNESIA,
+ MOVE_NIGHT_SHADE,
+ MOVE_GROWL,
+ MOVE_SLACK_OFF,
+ MOVE_SURF,
+ MOVE_ROLE_PLAY,
+ MOVE_NEEDLE_ARM,
+ MOVE_DOUBLE_KICK,
+ MOVE_SUNNY_DAY,
+ MOVE_LEER,
+ MOVE_WISH,
+ MOVE_FAKE_OUT,
+ MOVE_SLEEP_TALK,
+ MOVE_PAY_DAY,
+ MOVE_ASSIST,
+ MOVE_HEAT_WAVE,
+ MOVE_SLEEP_POWDER,
+ MOVE_REST,
+ MOVE_INGRAIN,
+ MOVE_CONFUSION,
+ MOVE_BODY_SLAM,
+ MOVE_SWALLOW,
+ MOVE_CURSE,
+ MOVE_HYDRO_PUMP,
+ MOVE_HYPER_VOICE,
+ MOVE_HYPER_BEAM,
+ MOVE_SUPERPOWER,
+ MOVE_STEEL_WING,
+ MOVE_SPIT_UP,
+ MOVE_DYNAMIC_PUNCH,
+ MOVE_GUILLOTINE,
+ MOVE_VICE_GRIP,
+ MOVE_KNOCK_OFF,
+ MOVE_POUND,
+ MOVE_RAZOR_LEAF,
+ MOVE_BATON_PASS,
+ MOVE_PETAL_DANCE,
+ MOVE_SPLASH,
+ MOVE_BUBBLE_BEAM,
+ MOVE_BELLY_DRUM,
+ MOVE_BARRIER,
+ MOVE_LIGHT_SCREEN,
+ MOVE_SCRATCH,
+ MOVE_HYPER_FANG,
+ MOVE_EMBER,
+ MOVE_SECRET_POWER,
+ MOVE_DIZZY_PUNCH,
+ MOVE_BULK_UP,
+ MOVE_IMPRISON,
+ MOVE_FEATHER_DANCE,
+ MOVE_WHIRLWIND,
+ MOVE_BEAT_UP,
+ MOVE_BLIZZARD,
+ MOVE_STOMP,
+ MOVE_FLASH,
+ MOVE_TEETER_DANCE,
+ MOVE_CRUSH_CLAW,
+ MOVE_BLAZE_KICK,
+ MOVE_PRESENT,
+ MOVE_ERUPTION,
+ MOVE_SLUDGE,
+ MOVE_SLUDGE_BOMB,
+ MOVE_GLARE,
+ MOVE_TRANSFORM,
+ MOVE_POISON_TAIL,
+ MOVE_ROAR,
+ MOVE_BONE_RUSH,
+ MOVE_CAMOUFLAGE,
+ MOVE_COVET,
+ MOVE_TAIL_GLOW,
+ MOVE_BONE_CLUB,
+ MOVE_BONEMERANG,
+ MOVE_FIRE_SPIN,
+ MOVE_FIRE_PUNCH,
+ MOVE_PERISH_SONG,
+ MOVE_WRAP,
+ MOVE_SPIKES,
+ MOVE_MAGNITUDE,
+ MOVE_MAGICAL_LEAF,
+ MOVE_MAGIC_COAT,
+ MOVE_MUD_SHOT,
+ MOVE_MACH_PUNCH,
+ MOVE_PROTECT,
+ MOVE_DEFENSE_CURL,
+ MOVE_ROLLING_KICK,
+ MOVE_SUBSTITUTE,
+ MOVE_DETECT,
+ MOVE_PIN_MISSILE,
+ MOVE_WATER_SPORT,
+ MOVE_WATER_GUN,
+ MOVE_MIST_BALL,
+ MOVE_WATER_PULSE,
+ MOVE_FURY_ATTACK,
+ MOVE_FURY_SWIPES,
+ MOVE_DESTINY_BOND,
+ MOVE_FALSE_SWIPE,
+ MOVE_FORESIGHT,
+ MOVE_MIRROR_COAT,
+ MOVE_FUTURE_SIGHT,
+ MOVE_MILK_DRINK,
+ MOVE_CALM_MIND,
+ MOVE_MEGA_DRAIN,
+ MOVE_MEGA_KICK,
+ MOVE_MEGA_PUNCH,
+ MOVE_MEGAHORN,
+ MOVE_HIDDEN_POWER,
+ MOVE_METAL_CLAW,
+ MOVE_ATTRACT,
+ MOVE_MIMIC,
+ MOVE_FRUSTRATION,
+ MOVE_LEECH_SEED,
+ MOVE_METRONOME,
+ MOVE_DREAM_EATER,
+ MOVE_ACID,
+ MOVE_MEDITATE,
+ MOVE_SNATCH,
+ MOVE_LUSTER_PURGE,
+ MOVE_LEAF_BLADE,
+ MOVE_RECYCLE,
+ MOVE_REFLECT,
+ MOVE_REFRESH,
+ MOVE_REVENGE,
+ MOVE_DRAGON_RAGE,
+ MOVE_DRAGON_BREATH,
+ MOVE_DRAGON_DANCE,
+ MOVE_ICE_PUNCH,
+ MOVE_ICE_BEAM,
+ MOVE_FURY_CUTTER,
+ MOVE_COMET_PUNCH,
+ MOVE_SKULL_BASH,
+ MOVE_LOCK_ON,
+ MOVE_ROCK_BLAST,
+ MOVE_COTTON_SPORE,
+ MOVE_STRUGGLE,
+};
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_MOVE_2_WORDS
diff --git a/src/data/text/easy_chat/groups/people/order.h b/src/data/text/easy_chat/groups/people/order.h
new file mode 100644
index 000000000..0eabccfbb
--- /dev/null
+++ b/src/data/text/easy_chat/groups/people/order.h
@@ -0,0 +1,162 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_PEOPLE_ORDER
+#define DATA_TEXT_EASY_CHAT_GROUPS_PEOPLE_ORDER
+
+#if ENGLISH
+u16 gEasyChatGroupOrder_People[] = {
+ 13,
+ 52,
+ 31,
+ 17,
+ 22,
+ 62,
+ 12,
+ 14,
+ 34,
+ 28,
+ 54,
+ 23,
+ 11,
+ 51,
+ 21,
+ 9,
+ 16,
+ 26,
+ 30,
+ 24,
+ 72,
+ 25,
+ 29,
+ 1,
+ 41,
+ 38,
+ 42,
+ 49,
+ 33,
+ 50,
+ 19,
+ 20,
+ 8,
+ 35,
+ 36,
+ 40,
+ 37,
+ 0,
+ 64,
+ 18,
+ 53,
+ 27,
+ 66,
+ 69,
+ 73,
+ 70,
+ 32,
+ 15,
+ 74,
+ 44,
+ 4,
+ 58,
+ 55,
+ 56,
+ 59,
+ 60,
+ 71,
+ 39,
+ 57,
+ 63,
+ 46,
+ 10,
+ 61,
+ 65,
+ 67,
+ 43,
+ 48,
+ 45,
+ 47,
+ 68,
+ 2,
+ 6,
+ 7,
+ 5,
+ 3,
+};
+#elif GERMAN
+u16 gEasyChatGroupOrder_People[] = {
+ 14,
+ 50,
+ 49,
+ 4,
+ 3,
+ 5,
+ 22,
+ 2,
+ 6,
+ 7,
+ 18,
+ 26,
+ 30,
+ 13,
+ 58,
+ 72,
+ 23,
+ 0,
+ 36,
+ 51,
+ 71,
+ 57,
+ 63,
+ 46,
+ 32,
+ 16,
+ 9,
+ 35,
+ 1,
+ 41,
+ 42,
+ 38,
+ 25,
+ 55,
+ 24,
+ 44,
+ 12,
+ 33,
+ 34,
+ 21,
+ 19,
+ 40,
+ 45,
+ 20,
+ 37,
+ 8,
+ 10,
+ 27,
+ 53,
+ 66,
+ 15,
+ 29,
+ 69,
+ 60,
+ 74,
+ 73,
+ 68,
+ 59,
+ 70,
+ 56,
+ 31,
+ 17,
+ 28,
+ 54,
+ 64,
+ 11,
+ 52,
+ 62,
+ 43,
+ 48,
+ 47,
+ 61,
+ 67,
+ 65,
+ 39,
+};
+#endif // GAME_LANGUAGE
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_PEOPLE_ORDER
diff --git a/src/data/text/easy_chat/groups/people/words.h b/src/data/text/easy_chat/groups/people/words.h
new file mode 100644
index 000000000..301ce1ed5
--- /dev/null
+++ b/src/data/text/easy_chat/groups/people/words.h
@@ -0,0 +1,160 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_PEOPLE_WORDS
+#define DATA_TEXT_EASY_CHAT_GROUPS_PEOPLE_WORDS
+#if ENGLISH
+u8 gEasyChatGroupWords_People[] = _(
+ "OPPONENT$"
+ "I$"
+ "YOU$"
+ "YOURS$"
+ "SON$"
+ "YOUR$"
+ "YOU’RE$"
+ "YOU’VE$"
+ "MOTHER$"
+ "GRANDFATHER$"
+ "UNCLE$"
+ "FATHER$"
+ "BOY$"
+ "ADULT$"
+ "BROTHER$"
+ "SISTER$"
+ "GRANDMOTHER$"
+ "AUNT$"
+ "PARENT$"
+ "MAN$"
+ "ME$"
+ "GIRL$"
+ "BABE$"
+ "FAMILY$"
+ "HER$"
+ "HIM$"
+ "HE$"
+ "PLACE$"
+ "DAUGHTER$"
+ "HIS$"
+ "HE’S$"
+ "AREN’T$"
+ "SIBLINGS$"
+ "KID$"
+ "CHILDREN$"
+ "MR.$"
+ "MRS.$"
+ "MYSELF$"
+ "I WAS$"
+ "TO ME$"
+ "MY$"
+ "I AM$"
+ "I’VE$"
+ "WHO$"
+ "SOMEONE$"
+ "WHO WAS$"
+ "TO WHOM$"
+ "WHOSE$"
+ "WHO IS$"
+ "IT’S$"
+ "LADY$"
+ "FRIEND$"
+ "ALLY$"
+ "PERSON$"
+ "DUDE$"
+ "THEY$"
+ "THEY WERE$"
+ "TO THEM$"
+ "THEIR$"
+ "THEY’RE$"
+ "THEY’VE$"
+ "WE$"
+ "BEEN$"
+ "TO US$"
+ "OUR$"
+ "WE’RE$"
+ "RIVAL$"
+ "WE’VE$"
+ "WOMAN$"
+ "SHE$"
+ "SHE WAS$"
+ "TO HER$"
+ "HER’S$"
+ "SHE IS$"
+ "SOME$"
+ );
+#elif GERMAN
+u8 gEasyChatGroupWords_People[] = _(
+ "FEIND$"
+ "ICH$"
+ "DU$"
+ "DEINE$"
+ "DEIN$"
+ "DEINER$"
+ "DU BIST$"
+ "DU HAST$"
+ "MUTTER$"
+ "GROSSVATER$"
+ "ONKEL$"
+ "VATER$"
+ "JUNGE$"
+ "ERWACHSENER$"
+ "BRUDER$"
+ "SCHWESTER$"
+ "GROSSMUTTER$"
+ "TANTE$"
+ "ELTERN$"
+ "MAN$"
+ "MICH$"
+ "MÄDCHEN$"
+ "DICH$"
+ "FAMILIE$"
+ "IHR$"
+ "IHM$"
+ "ER$"
+ "ORT$"
+ "TOCHTER$"
+ "SEIN$"
+ "ER IST$"
+ "SIND NICHT$"
+ "GESCHWISTER$"
+ "KINDCHEN$"
+ "KINDER$"
+ "HERR$"
+ "FRAU$"
+ "MIR$"
+ "ICH WAR$"
+ "ZU MIR$"
+ "MEIN$"
+ "ICH BIN$"
+ "ICH HABE$"
+ "WER$"
+ "JEMAND$"
+ "MEINE$"
+ "FÜR WEN$"
+ "WESSEN$"
+ "WER IST$"
+ "DAS IST$"
+ "DAME$"
+ "FREUND$"
+ "VERBÜNDETER$"
+ "PERSON$"
+ "TYPE$"
+ "IHNEN$"
+ "SIE WAREN$"
+ "FÜR SIE$"
+ "EUCH$"
+ "SIE SIND$"
+ "SIE HABEN$"
+ "WIR$"
+ "WAREN$"
+ "FÜR UNS$"
+ "UNSER$"
+ "WIR SIND$"
+ "RIVALE$"
+ "WIR HABEN$"
+ "SIE KONNTEN$"
+ "SIE$"
+ "SIE WAR$"
+ "FÜR ALLE$"
+ "EURE$"
+ "SIE IST$"
+ "SIE HATTE$"
+ );
+#endif // GAME_LANGUAGE
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_PEOPLE_WORDS
diff --git a/src/data/text/easy_chat/groups/pokemon/order.h b/src/data/text/easy_chat/groups/pokemon/order.h
new file mode 100644
index 000000000..bef4bc99a
--- /dev/null
+++ b/src/data/text/easy_chat/groups/pokemon/order.h
@@ -0,0 +1,416 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_POKEMON_ORDER
+#define DATA_TEXT_EASY_CHAT_GROUPS_POKEMON_ORDER
+
+#if ENGLISH
+u16 gEasyChatGroupOrder_Pokemon[] = {
+ 63,
+ 376,
+ 384,
+ 65,
+ 359,
+ 390,
+ 391,
+ 382,
+ 184,
+ 350,
+ 395,
+ 318,
+ 378,
+ 323,
+ 292,
+ 398,
+ 182,
+ 282,
+ 307,
+ 344,
+ 345,
+ 340,
+ 330,
+ 293,
+ 385,
+ 411,
+ 170,
+ 373,
+ 319,
+ 281,
+ 326,
+ 222,
+ 389,
+ 327,
+ 169,
+ 316,
+ 410,
+ 85,
+ 84,
+ 232,
+ 362,
+ 361,
+ 294,
+ 337,
+ 101,
+ 372,
+ 328,
+ 334,
+ 394,
+ 74,
+ 203,
+ 347,
+ 44,
+ 42,
+ 118,
+ 55,
+ 76,
+ 375,
+ 75,
+ 88,
+ 405,
+ 278,
+ 352,
+ 367,
+ 130,
+ 336,
+ 214,
+ 116,
+ 374,
+ 174,
+ 387,
+ 39,
+ 409,
+ 64,
+ 317,
+ 230,
+ 393,
+ 109,
+ 404,
+ 383,
+ 171,
+ 407,
+ 408,
+ 388,
+ 289,
+ 296,
+ 295,
+ 371,
+ 297,
+ 348,
+ 325,
+ 68,
+ 67,
+ 66,
+ 219,
+ 129,
+ 81,
+ 82,
+ 335,
+ 338,
+ 183,
+ 284,
+ 312,
+ 355,
+ 357,
+ 356,
+ 400,
+ 399,
+ 287,
+ 329,
+ 354,
+ 283,
+ 89,
+ 177,
+ 301,
+ 38,
+ 302,
+ 320,
+ 339,
+ 299,
+ 43,
+ 310,
+ 231,
+ 172,
+ 25,
+ 127,
+ 353,
+ 286,
+ 54,
+ 26,
+ 392,
+ 406,
+ 402,
+ 401,
+ 403,
+ 381,
+ 112,
+ 111,
+ 363,
+ 322,
+ 397,
+ 27,
+ 28,
+ 279,
+ 117,
+ 119,
+ 342,
+ 298,
+ 379,
+ 331,
+ 303,
+ 396,
+ 300,
+ 306,
+ 377,
+ 291,
+ 227,
+ 315,
+ 366,
+ 364,
+ 218,
+ 346,
+ 349,
+ 341,
+ 308,
+ 351,
+ 121,
+ 120,
+ 311,
+ 358,
+ 368,
+ 285,
+ 305,
+ 304,
+ 72,
+ 73,
+ 280,
+ 321,
+ 332,
+ 277,
+ 369,
+ 333,
+ 365,
+ 45,
+ 386,
+ 100,
+ 37,
+ 313,
+ 314,
+ 343,
+ 110,
+ 324,
+ 370,
+ 40,
+ 309,
+ 202,
+ 290,
+ 360,
+ 178,
+ 380,
+ 288,
+ 41,
+};
+#elif GERMAN
+u16 gEasyChatGroupOrder_Pokemon[] = {
+ 374,
+ 63,
+ 376,
+ 359,
+ 390,
+ 391,
+ 184,
+ 350,
+ 378,
+ 328,
+ 299,
+ 182,
+ 397,
+ 364,
+ 339,
+ 340,
+ 222,
+ 410,
+ 85,
+ 84,
+ 232,
+ 396,
+ 44,
+ 315,
+ 316,
+ 54,
+ 55,
+ 286,
+ 347,
+ 280,
+ 174,
+ 355,
+ 370,
+ 385,
+ 337,
+ 130,
+ 277,
+ 311,
+ 75,
+ 76,
+ 289,
+ 279,
+ 45,
+ 203,
+ 42,
+ 118,
+ 119,
+ 352,
+ 405,
+ 394,
+ 336,
+ 283,
+ 169,
+ 387,
+ 360,
+ 409,
+ 281,
+ 64,
+ 330,
+ 307,
+ 297,
+ 129,
+ 317,
+ 395,
+ 393,
+ 74,
+ 332,
+ 306,
+ 40,
+ 371,
+ 372,
+ 326,
+ 327,
+ 404,
+ 170,
+ 171,
+ 407,
+ 408,
+ 101,
+ 319,
+ 366,
+ 334,
+ 325,
+ 388,
+ 282,
+ 296,
+ 295,
+ 348,
+ 66,
+ 68,
+ 219,
+ 287,
+ 81,
+ 82,
+ 335,
+ 183,
+ 67,
+ 312,
+ 357,
+ 356,
+ 400,
+ 399,
+ 329,
+ 354,
+ 284,
+ 365,
+ 43,
+ 320,
+ 177,
+ 301,
+ 302,
+ 303,
+ 345,
+ 411,
+ 308,
+ 293,
+ 227,
+ 292,
+ 310,
+ 373,
+ 231,
+ 172,
+ 25,
+ 127,
+ 353,
+ 294,
+ 39,
+ 318,
+ 321,
+ 26,
+ 406,
+ 402,
+ 401,
+ 403,
+ 381,
+ 278,
+ 111,
+ 112,
+ 363,
+ 375,
+ 298,
+ 28,
+ 27,
+ 291,
+ 368,
+ 367,
+ 323,
+ 218,
+ 346,
+ 304,
+ 305,
+ 230,
+ 342,
+ 117,
+ 341,
+ 116,
+ 380,
+ 377,
+ 65,
+ 214,
+ 88,
+ 89,
+ 110,
+ 109,
+ 349,
+ 351,
+ 121,
+ 120,
+ 384,
+ 383,
+ 382,
+ 285,
+ 398,
+ 300,
+ 72,
+ 73,
+ 331,
+ 392,
+ 369,
+ 344,
+ 333,
+ 379,
+ 386,
+ 338,
+ 100,
+ 38,
+ 37,
+ 358,
+ 313,
+ 314,
+ 343,
+ 290,
+ 324,
+ 389,
+ 309,
+ 202,
+ 178,
+ 288,
+ 322,
+ 41,
+ 362,
+ 361,
+};
+#endif // GAME_LANGUAGE
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_POKEMON_ORDER
diff --git a/src/data/text/easy_chat/groups/pokemon/words.h b/src/data/text/easy_chat/groups/pokemon/words.h
new file mode 100644
index 000000000..49292c8a9
--- /dev/null
+++ b/src/data/text/easy_chat/groups/pokemon/words.h
@@ -0,0 +1,211 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_POKEMON_WORDS
+#define DATA_TEXT_EASY_CHAT_GROUPS_POKEMON_WORDS
+
+#include "constants/species.h"
+
+u16 gEasyChatGroupWords_Pokemon[] = {
+ SPECIES_ARMALDO,
+ SPECIES_BEAUTIFLY,
+ SPECIES_MEDITITE,
+ SPECIES_SEAKING,
+ SPECIES_TORCHIC,
+ SPECIES_ANORITH,
+ SPECIES_ABSOL,
+ SPECIES_SURSKIT,
+ SPECIES_MASQUERAIN,
+ SPECIES_GEODUDE,
+ SPECIES_ILLUMISE,
+ SPECIES_SKARMORY,
+ SPECIES_SKITTY,
+ SPECIES_DELCATTY,
+ SPECIES_SWELLOW,
+ SPECIES_GLALIE,
+ SPECIES_KYOGRE,
+ SPECIES_MACHAMP,
+ SPECIES_PINSIR,
+ SPECIES_KECLEON,
+ SPECIES_SHUPPET,
+ SPECIES_SILCOON,
+ SPECIES_BRELOOM,
+ SPECIES_SHROOMISH,
+ SPECIES_CARVANHA,
+ SPECIES_TREECKO,
+ SPECIES_WINGULL,
+ SPECIES_GYARADOS,
+ SPECIES_NINETALES,
+ SPECIES_GIRAFARIG,
+ SPECIES_KIRLIA,
+ SPECIES_BELLOSSOM,
+ SPECIES_KINGDRA,
+ SPECIES_GLOOM,
+ SPECIES_MAWILE,
+ SPECIES_GROUDON,
+ SPECIES_MIGHTYENA,
+ SPECIES_CROBAT,
+ SPECIES_ABRA,
+ SPECIES_SLAKING,
+ SPECIES_WURMPLE,
+ SPECIES_MAGIKARP,
+ SPECIES_MAGNEMITE,
+ SPECIES_TORKOAL,
+ SPECIES_MACHOKE,
+ SPECIES_GULPIN,
+ SPECIES_ARON,
+ SPECIES_PSYDUCK,
+ SPECIES_LAIRON,
+ SPECIES_WHISMUR,
+ SPECIES_NUZLEAF,
+ SPECIES_PHANPY,
+ SPECIES_SHELGON,
+ SPECIES_GOLDUCK,
+ SPECIES_GOLBAT,
+ SPECIES_GOLEM,
+ SPECIES_GRAVELER,
+ SPECIES_GARDEVOIR,
+ SPECIES_RHYDON,
+ SPECIES_RHYHORN,
+ SPECIES_GOREBYSS,
+ SPECIES_CORSOLA,
+ SPECIES_CACNEA,
+ SPECIES_DUSCLOPS,
+ SPECIES_SHARPEDO,
+ SPECIES_ZANGOOSE,
+ SPECIES_SANDSHREW,
+ SPECIES_SANDSLASH,
+ SPECIES_SEADRA,
+ SPECIES_RELICANTH,
+ SPECIES_ZIGZAGOON,
+ SPECIES_CRAWDAUNT,
+ SPECIES_SCEPTILE,
+ SPECIES_GROVYLE,
+ SPECIES_BANETTE,
+ SPECIES_JIRACHI,
+ SPECIES_STARMIE,
+ SPECIES_ZUBAT,
+ SPECIES_TAILLOW,
+ SPECIES_WYNAUT,
+ SPECIES_WOBBUFFET,
+ SPECIES_SOLROCK,
+ SPECIES_SHIFTRY,
+ SPECIES_HORSEA,
+ SPECIES_BAGON,
+ SPECIES_SEEDOT,
+ SPECIES_SPHEAL,
+ SPECIES_BELDUM,
+ SPECIES_MEDICHAM,
+ SPECIES_CHINCHOU,
+ SPECIES_CHIMECHO,
+ SPECIES_ALTARIA,
+ SPECIES_SWABLU,
+ SPECIES_NINCADA,
+ SPECIES_DEOXYS,
+ SPECIES_NINJASK,
+ SPECIES_DODUO,
+ SPECIES_DODRIO,
+ SPECIES_KOFFING,
+ SPECIES_TENTACRUEL,
+ SPECIES_DUSTOX,
+ SPECIES_LOUDRED,
+ SPECIES_GOLDEEN,
+ SPECIES_BARBOACH,
+ SPECIES_SEALEO,
+ SPECIES_WALREIN,
+ SPECIES_TROPIUS,
+ SPECIES_DONPHAN,
+ SPECIES_NUMEL,
+ SPECIES_ODDISH,
+ SPECIES_TRAPINCH,
+ SPECIES_SLAKOTH,
+ SPECIES_WHISCASH,
+ SPECIES_SHEDINJA,
+ SPECIES_MARSHTOMP,
+ SPECIES_NATU,
+ SPECIES_XATU,
+ SPECIES_CLAYDOL,
+ SPECIES_CACTURNE,
+ SPECIES_NOSEPASS,
+ SPECIES_CLAMPERL,
+ SPECIES_CAMERUPT,
+ SPECIES_EXPLOUD,
+ SPECIES_BLAZIKEN,
+ SPECIES_LOMBRE,
+ SPECIES_LOTAD,
+ SPECIES_SPINDA,
+ SPECIES_SPOINK,
+ SPECIES_SEVIPER,
+ SPECIES_HARIYAMA,
+ SPECIES_VOLBEAT,
+ SPECIES_HUNTAIL,
+ SPECIES_PIKACHU,
+ SPECIES_PICHU,
+ SPECIES_STARYU,
+ SPECIES_VIBRAVA,
+ SPECIES_VOLTORB,
+ SPECIES_FEEBAS,
+ SPECIES_ALAKAZAM,
+ SPECIES_GRUMPIG,
+ SPECIES_WIGGLYTUFF,
+ SPECIES_IGGLYBUFF,
+ SPECIES_FLYGON,
+ SPECIES_PLUSLE,
+ SPECIES_JIGGLYPUFF,
+ SPECIES_CORPHISH,
+ SPECIES_GRIMER,
+ SPECIES_MUK,
+ SPECIES_HERACROSS,
+ SPECIES_PELIPPER,
+ SPECIES_WAILORD,
+ SPECIES_WAILMER,
+ SPECIES_SALAMENCE,
+ SPECIES_AGGRON,
+ SPECIES_POOCHYENA,
+ SPECIES_CASTFORM,
+ SPECIES_MINUN,
+ SPECIES_MAGCARGO,
+ SPECIES_MAKUHITA,
+ SPECIES_SLUGMA,
+ SPECIES_WEEZING,
+ SPECIES_LINOONE,
+ SPECIES_CASCOON,
+ SPECIES_MARILL,
+ SPECIES_AZUMARILL,
+ SPECIES_SWALOT,
+ SPECIES_ELECTRODE,
+ SPECIES_MUDKIP,
+ SPECIES_MILOTIC,
+ SPECIES_METAGROSS,
+ SPECIES_METANG,
+ SPECIES_TENTACOOL,
+ SPECIES_BALTOY,
+ SPECIES_SABLEYE,
+ SPECIES_VIGOROTH,
+ SPECIES_SNORUNT,
+ SPECIES_CRADILY,
+ SPECIES_KADABRA,
+ SPECIES_DUSKULL,
+ SPECIES_RAICHU,
+ SPECIES_MANECTRIC,
+ SPECIES_SWAMPERT,
+ SPECIES_ELECTRIKE,
+ SPECIES_LATIAS,
+ SPECIES_LATIOS,
+ SPECIES_LUVDISC,
+ SPECIES_VILEPLUME,
+ SPECIES_RALTS,
+ SPECIES_LANTURN,
+ SPECIES_LILEEP,
+ SPECIES_LUNATONE,
+ SPECIES_AZURILL,
+ SPECIES_LUDICOLO,
+ SPECIES_MAGNETON,
+ SPECIES_REGICE,
+ SPECIES_REGISTEEL,
+ SPECIES_REGIROCK,
+ SPECIES_RAYQUAZA,
+ SPECIES_VULPIX,
+ SPECIES_ROSELIA,
+ SPECIES_COMBUSKEN,
+ SPECIES_MACHOP,
+};
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_POKEMON_WORDS
diff --git a/src/data/text/easy_chat/groups/pokemon_2/order.h b/src/data/text/easy_chat/groups/pokemon_2/order.h
new file mode 100644
index 000000000..e960edf13
--- /dev/null
+++ b/src/data/text/easy_chat/groups/pokemon_2/order.h
@@ -0,0 +1,514 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_POKEMON_2_ORDER
+#define DATA_TEXT_EASY_CHAT_GROUPS_POKEMON_2_ORDER
+
+#if ENGLISH
+u16 gEasyChatGroupOrder_Pokemon2[] = {
+ 63,
+ 142,
+ 190,
+ 65,
+ 181,
+ 24,
+ 59,
+ 168,
+ 144,
+ 184,
+ 153,
+ 15,
+ 182,
+ 69,
+ 9,
+ 242,
+ 1,
+ 12,
+ 10,
+ 251,
+ 113,
+ 6,
+ 4,
+ 5,
+ 152,
+ 170,
+ 36,
+ 35,
+ 173,
+ 91,
+ 222,
+ 169,
+ 159,
+ 104,
+ 155,
+ 225,
+ 87,
+ 50,
+ 132,
+ 85,
+ 84,
+ 232,
+ 148,
+ 149,
+ 147,
+ 96,
+ 51,
+ 206,
+ 133,
+ 23,
+ 125,
+ 101,
+ 239,
+ 244,
+ 196,
+ 102,
+ 103,
+ 83,
+ 22,
+ 160,
+ 180,
+ 136,
+ 205,
+ 162,
+ 92,
+ 94,
+ 74,
+ 203,
+ 207,
+ 44,
+ 42,
+ 118,
+ 55,
+ 76,
+ 210,
+ 75,
+ 88,
+ 58,
+ 130,
+ 93,
+ 214,
+ 107,
+ 106,
+ 237,
+ 250,
+ 163,
+ 187,
+ 116,
+ 229,
+ 228,
+ 97,
+ 174,
+ 2,
+ 39,
+ 135,
+ 189,
+ 124,
+ 140,
+ 141,
+ 64,
+ 14,
+ 115,
+ 230,
+ 99,
+ 109,
+ 98,
+ 171,
+ 131,
+ 246,
+ 166,
+ 165,
+ 108,
+ 249,
+ 68,
+ 67,
+ 66,
+ 240,
+ 219,
+ 129,
+ 126,
+ 81,
+ 82,
+ 56,
+ 226,
+ 179,
+ 183,
+ 105,
+ 154,
+ 52,
+ 11,
+ 151,
+ 150,
+ 241,
+ 200,
+ 146,
+ 122,
+ 89,
+ 198,
+ 177,
+ 34,
+ 31,
+ 29,
+ 32,
+ 30,
+ 33,
+ 38,
+ 164,
+ 224,
+ 43,
+ 138,
+ 139,
+ 95,
+ 46,
+ 47,
+ 53,
+ 231,
+ 172,
+ 18,
+ 17,
+ 16,
+ 25,
+ 221,
+ 204,
+ 127,
+ 186,
+ 60,
+ 61,
+ 62,
+ 77,
+ 137,
+ 233,
+ 57,
+ 54,
+ 247,
+ 195,
+ 156,
+ 211,
+ 26,
+ 243,
+ 78,
+ 20,
+ 19,
+ 223,
+ 112,
+ 111,
+ 27,
+ 28,
+ 212,
+ 123,
+ 117,
+ 119,
+ 86,
+ 161,
+ 90,
+ 213,
+ 227,
+ 188,
+ 80,
+ 199,
+ 79,
+ 218,
+ 235,
+ 238,
+ 215,
+ 143,
+ 209,
+ 21,
+ 167,
+ 7,
+ 234,
+ 121,
+ 120,
+ 208,
+ 185,
+ 245,
+ 192,
+ 191,
+ 220,
+ 114,
+ 128,
+ 216,
+ 72,
+ 73,
+ 175,
+ 176,
+ 158,
+ 157,
+ 248,
+ 236,
+ 197,
+ 201,
+ 217,
+ 134,
+ 49,
+ 48,
+ 3,
+ 71,
+ 45,
+ 100,
+ 37,
+ 8,
+ 13,
+ 70,
+ 110,
+ 40,
+ 202,
+ 194,
+ 178,
+ 193,
+ 145,
+ 41,
+};
+#elif GERMAN
+u16 gEasyChatGroupOrder_Pokemon2[] = {
+ 63,
+ 142,
+ 93,
+ 138,
+ 139,
+ 181,
+ 134,
+ 24,
+ 168,
+ 59,
+ 144,
+ 91,
+ 184,
+ 211,
+ 15,
+ 3,
+ 2,
+ 1,
+ 135,
+ 182,
+ 48,
+ 225,
+ 251,
+ 113,
+ 222,
+ 234,
+ 248,
+ 50,
+ 51,
+ 132,
+ 85,
+ 84,
+ 232,
+ 148,
+ 149,
+ 147,
+ 44,
+ 206,
+ 239,
+ 125,
+ 152,
+ 244,
+ 54,
+ 55,
+ 133,
+ 235,
+ 194,
+ 155,
+ 136,
+ 79,
+ 174,
+ 205,
+ 58,
+ 78,
+ 130,
+ 94,
+ 75,
+ 76,
+ 45,
+ 203,
+ 4,
+ 6,
+ 5,
+ 42,
+ 118,
+ 119,
+ 210,
+ 190,
+ 21,
+ 242,
+ 250,
+ 163,
+ 187,
+ 13,
+ 188,
+ 229,
+ 228,
+ 97,
+ 22,
+ 201,
+ 156,
+ 169,
+ 160,
+ 87,
+ 86,
+ 140,
+ 141,
+ 64,
+ 115,
+ 237,
+ 158,
+ 129,
+ 221,
+ 106,
+ 99,
+ 74,
+ 69,
+ 105,
+ 40,
+ 103,
+ 14,
+ 98,
+ 198,
+ 238,
+ 80,
+ 170,
+ 171,
+ 131,
+ 246,
+ 199,
+ 146,
+ 166,
+ 165,
+ 101,
+ 153,
+ 249,
+ 66,
+ 68,
+ 240,
+ 219,
+ 126,
+ 81,
+ 82,
+ 226,
+ 183,
+ 67,
+ 52,
+ 154,
+ 56,
+ 151,
+ 150,
+ 241,
+ 185,
+ 195,
+ 90,
+ 43,
+ 197,
+ 177,
+ 92,
+ 34,
+ 31,
+ 29,
+ 32,
+ 30,
+ 33,
+ 107,
+ 164,
+ 224,
+ 49,
+ 95,
+ 102,
+ 122,
+ 227,
+ 189,
+ 46,
+ 47,
+ 231,
+ 172,
+ 35,
+ 173,
+ 25,
+ 127,
+ 36,
+ 77,
+ 83,
+ 137,
+ 233,
+ 213,
+ 196,
+ 39,
+ 247,
+ 62,
+ 60,
+ 61,
+ 186,
+ 220,
+ 236,
+ 26,
+ 243,
+ 57,
+ 19,
+ 20,
+ 10,
+ 143,
+ 223,
+ 23,
+ 111,
+ 112,
+ 124,
+ 11,
+ 28,
+ 27,
+ 71,
+ 212,
+ 7,
+ 8,
+ 108,
+ 218,
+ 230,
+ 117,
+ 116,
+ 123,
+ 65,
+ 214,
+ 207,
+ 88,
+ 89,
+ 12,
+ 110,
+ 109,
+ 215,
+ 53,
+ 209,
+ 192,
+ 191,
+ 208,
+ 121,
+ 120,
+ 245,
+ 114,
+ 204,
+ 17,
+ 18,
+ 16,
+ 128,
+ 216,
+ 72,
+ 73,
+ 175,
+ 176,
+ 157,
+ 104,
+ 96,
+ 200,
+ 9,
+ 159,
+ 70,
+ 217,
+ 179,
+ 100,
+ 38,
+ 37,
+ 180,
+ 167,
+ 162,
+ 161,
+ 202,
+ 178,
+ 193,
+ 145,
+ 41,
+};
+#endif // GAME_LANGUAGE
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_POKEMON_2_ORDER
diff --git a/src/data/text/easy_chat/groups/pokemon_2/words.h b/src/data/text/easy_chat/groups/pokemon_2/words.h
new file mode 100644
index 000000000..d6cb445d4
--- /dev/null
+++ b/src/data/text/easy_chat/groups/pokemon_2/words.h
@@ -0,0 +1,260 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_POKEMON_2_WORDS
+#define DATA_TEXT_EASY_CHAT_GROUPS_POKEMON_2_WORDS
+
+#include "constants/species.h"
+
+u16 gEasyChatGroupWords_Pokemon2[] = {
+ SPECIES_EKANS,
+ SPECIES_ARBOK,
+ SPECIES_SEAKING,
+ SPECIES_ARIADOS,
+ SPECIES_CROCONAW,
+ SPECIES_UNOWN,
+ SPECIES_EEVEE,
+ SPECIES_GEODUDE,
+ SPECIES_SPINARAK,
+ SPECIES_PILOSWINE,
+ SPECIES_ONIX,
+ SPECIES_ARCANINE,
+ SPECIES_SUDOWOODO,
+ SPECIES_WEEPINBELL,
+ SPECIES_VICTREEBEL,
+ SPECIES_WOOPER,
+ SPECIES_SWINUB,
+ SPECIES_SKARMORY,
+ SPECIES_AIPOM,
+ SPECIES_ESPEON,
+ SPECIES_HITMONCHAN,
+ SPECIES_ELEKID,
+ SPECIES_ELECTABUZZ,
+ SPECIES_ENTEI,
+ SPECIES_FERALIGATR,
+ SPECIES_FURRET,
+ SPECIES_OCTILLERY,
+ SPECIES_PRIMEAPE,
+ SPECIES_SENTRET,
+ SPECIES_STANTLER,
+ SPECIES_SPEAROW,
+ SPECIES_FEAROW,
+ SPECIES_OMASTAR,
+ SPECIES_OMANYTE,
+ SPECIES_GROWLITHE,
+ SPECIES_MACHAMP,
+ SPECIES_DRAGONITE,
+ SPECIES_PINSIR,
+ SPECIES_SNORLAX,
+ SPECIES_KABUTO,
+ SPECIES_KABUTOPS,
+ SPECIES_HITMONTOP,
+ SPECIES_WARTORTLE,
+ SPECIES_BLASTOISE,
+ SPECIES_FARFETCHD,
+ SPECIES_CUBONE,
+ SPECIES_MAROWAK,
+ SPECIES_KANGASKHAN,
+ SPECIES_SUNFLORA,
+ SPECIES_CATERPIE,
+ SPECIES_GYARADOS,
+ SPECIES_RAPIDASH,
+ SPECIES_NINETALES,
+ SPECIES_GIRAFARIG,
+ SPECIES_BELLOSSOM,
+ SPECIES_KINGDRA,
+ SPECIES_KINGLER,
+ SPECIES_GLOOM,
+ SPECIES_PINECO,
+ SPECIES_GLIGAR,
+ SPECIES_KRABBY,
+ SPECIES_GRANBULL,
+ SPECIES_CROBAT,
+ SPECIES_ABRA,
+ SPECIES_GENGAR,
+ SPECIES_TAUROS,
+ SPECIES_MAGIKARP,
+ SPECIES_MAGNEMITE,
+ SPECIES_GASTLY,
+ SPECIES_HAUNTER,
+ SPECIES_MACHOKE,
+ SPECIES_KAKUNA,
+ SPECIES_PSYDUCK,
+ SPECIES_PHANPY,
+ SPECIES_RATTATA,
+ SPECIES_GOLDUCK,
+ SPECIES_GOLBAT,
+ SPECIES_GOLEM,
+ SPECIES_GRAVELER,
+ SPECIES_VENONAT,
+ SPECIES_RHYDON,
+ SPECIES_RHYHORN,
+ SPECIES_PUPITAR,
+ SPECIES_CORSOLA,
+ SPECIES_HITMONLEE,
+ SPECIES_ZAPDOS,
+ SPECIES_JOLTEON,
+ SPECIES_SANDSHREW,
+ SPECIES_SANDSLASH,
+ SPECIES_SEADRA,
+ SPECIES_SHELLDER,
+ SPECIES_VAPOREON,
+ SPECIES_DEWGONG,
+ SPECIES_SUICUNE,
+ SPECIES_STARMIE,
+ SPECIES_SCYTHER,
+ SPECIES_ZUBAT,
+ SPECIES_BEEDRILL,
+ SPECIES_HYPNO,
+ SPECIES_DROWZEE,
+ SPECIES_SQUIRTLE,
+ SPECIES_CELEBI,
+ SPECIES_WOBBUFFET,
+ SPECIES_DUGTRIO,
+ SPECIES_HORSEA,
+ SPECIES_EXEGGCUTE,
+ SPECIES_CHIKORITA,
+ SPECIES_CHINCHOU,
+ SPECIES_SHUCKLE,
+ SPECIES_DIGLETT,
+ SPECIES_REMORAID,
+ SPECIES_DELIBIRD,
+ SPECIES_HOUNDOUR,
+ SPECIES_AMPHAROS,
+ SPECIES_DODUO,
+ SPECIES_DODRIO,
+ SPECIES_SMEARGLE,
+ SPECIES_KOFFING,
+ SPECIES_TENTACRUEL,
+ SPECIES_TOGETIC,
+ SPECIES_TOGEPI,
+ SPECIES_GOLDEEN,
+ SPECIES_METAPOD,
+ SPECIES_DONPHAN,
+ SPECIES_ODDISH,
+ SPECIES_EXEGGUTOR,
+ SPECIES_NIDOKING,
+ SPECIES_NIDOQUEEN,
+ SPECIES_NIDORAN_F,
+ SPECIES_NIDORAN_M,
+ SPECIES_NIDORINA,
+ SPECIES_NIDORINO,
+ SPECIES_MEOWTH,
+ SPECIES_SNEASEL,
+ SPECIES_POLIWHIRL,
+ SPECIES_POLITOED,
+ SPECIES_POLIWRATH,
+ SPECIES_POLIWAG,
+ SPECIES_QUAGSIRE,
+ SPECIES_NATU,
+ SPECIES_XATU,
+ SPECIES_DUNSPARCE,
+ SPECIES_SEEL,
+ SPECIES_STEELIX,
+ SPECIES_TYPHLOSION,
+ SPECIES_DRAGONAIR,
+ SPECIES_BUTTERFREE,
+ SPECIES_SCIZOR,
+ SPECIES_HOPPIP,
+ SPECIES_BLISSEY,
+ SPECIES_PARAS,
+ SPECIES_PARASECT,
+ SPECIES_QWILFISH,
+ SPECIES_MR_MIME,
+ SPECIES_TYROGUE,
+ SPECIES_CLOYSTER,
+ SPECIES_TYRANITAR,
+ SPECIES_CLEFFA,
+ SPECIES_WEEDLE,
+ SPECIES_PIKACHU,
+ SPECIES_CLEFABLE,
+ SPECIES_PIDGEOT,
+ SPECIES_PIDGEOTTO,
+ SPECIES_PICHU,
+ SPECIES_CLEFAIRY,
+ SPECIES_CHARMANDER,
+ SPECIES_STARYU,
+ SPECIES_CYNDAQUIL,
+ SPECIES_SUNKERN,
+ SPECIES_TEDDIURSA,
+ SPECIES_VOLTORB,
+ SPECIES_MOLTRES,
+ SPECIES_FLAREON,
+ SPECIES_ALAKAZAM,
+ SPECIES_MAGMAR,
+ SPECIES_FORRETRESS,
+ SPECIES_WIGGLYTUFF,
+ SPECIES_IVYSAUR,
+ SPECIES_BULBASAUR,
+ SPECIES_VENUSAUR,
+ SPECIES_AERODACTYL,
+ SPECIES_MAGBY,
+ SPECIES_IGGLYBUFF,
+ SPECIES_UMBREON,
+ SPECIES_ARTICUNO,
+ SPECIES_JIGGLYPUFF,
+ SPECIES_SNUBBULL,
+ SPECIES_BAYLEEF,
+ SPECIES_GRIMER,
+ SPECIES_MUK,
+ SPECIES_HERACROSS,
+ SPECIES_HOUNDOOM,
+ SPECIES_PERSIAN,
+ SPECIES_LICKITUNG,
+ SPECIES_HO_OH,
+ SPECIES_HOOTHOOT,
+ SPECIES_PIDGEY,
+ SPECIES_PONYTA,
+ SPECIES_SKIPLOOM,
+ SPECIES_PORYGON,
+ SPECIES_PORYGON2,
+ SPECIES_MAGCARGO,
+ SPECIES_SLUGMA,
+ SPECIES_QUILAVA,
+ SPECIES_BELLSPROUT,
+ SPECIES_WEEZING,
+ SPECIES_MARILL,
+ SPECIES_AZUMARILL,
+ SPECIES_ELECTRODE,
+ SPECIES_MANKEY,
+ SPECIES_MANTINE,
+ SPECIES_DRATINI,
+ SPECIES_MEW,
+ SPECIES_MEWTWO,
+ SPECIES_MILTANK,
+ SPECIES_MISDREAVUS,
+ SPECIES_SMOOCHUM,
+ SPECIES_MEGANIUM,
+ SPECIES_DITTO,
+ SPECIES_TENTACOOL,
+ SPECIES_MAREEP,
+ SPECIES_FLAAFFY,
+ SPECIES_VENOMOTH,
+ SPECIES_TANGELA,
+ SPECIES_SLOWKING,
+ SPECIES_SLOWBRO,
+ SPECIES_SLOWPOKE,
+ SPECIES_MURKROW,
+ SPECIES_YANMA,
+ SPECIES_KADABRA,
+ SPECIES_LARVITAR,
+ SPECIES_NOCTOWL,
+ SPECIES_RAIKOU,
+ SPECIES_RAICHU,
+ SPECIES_CHANSEY,
+ SPECIES_RATICATE,
+ SPECIES_LAPRAS,
+ SPECIES_VILEPLUME,
+ SPECIES_LANTURN,
+ SPECIES_CHARMELEON,
+ SPECIES_CHARIZARD,
+ SPECIES_URSARING,
+ SPECIES_JYNX,
+ SPECIES_LUGIA,
+ SPECIES_MAGNETON,
+ SPECIES_LEDIAN,
+ SPECIES_LEDYBA,
+ SPECIES_VULPIX,
+ SPECIES_JUMPLUFF,
+ SPECIES_TOTODILE,
+ SPECIES_MACHOP,
+};
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_POKEMON_2_WORDS
diff --git a/src/data/text/easy_chat/groups/speech/order.h b/src/data/text/easy_chat/groups/speech/order.h
new file mode 100644
index 000000000..109a21d6a
--- /dev/null
+++ b/src/data/text/easy_chat/groups/speech/order.h
@@ -0,0 +1,132 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_SPEECH_ORDER
+#define DATA_TEXT_EASY_CHAT_GROUPS_SPEECH_ORDER
+
+#if ENGLISH
+u16 gEasyChatGroupOrder_Speech[] = {
+ 19,
+ 18,
+ 27,
+ 20,
+ 41,
+ 40,
+ 21,
+ 57,
+ 23,
+ 49,
+ 43,
+ 52,
+ 10,
+ 12,
+ 17,
+ 31,
+ 59,
+ 9,
+ 56,
+ 34,
+ 8,
+ 16,
+ 15,
+ 11,
+ 25,
+ 58,
+ 36,
+ 30,
+ 4,
+ 3,
+ 0,
+ 2,
+ 14,
+ 53,
+ 50,
+ 54,
+ 32,
+ 33,
+ 6,
+ 1,
+ 22,
+ 42,
+ 24,
+ 7,
+ 51,
+ 37,
+ 44,
+ 5,
+ 46,
+ 39,
+ 38,
+ 29,
+ 13,
+ 55,
+ 47,
+ 45,
+ 35,
+ 48,
+ 26,
+ 28,
+};
+#elif GERMAN
+u16 gEasyChatGroupOrder_Speech[] = {
+ 10,
+ 49,
+ 41,
+ 37,
+ 48,
+ 6,
+ 30,
+ 14,
+ 53,
+ 13,
+ 20,
+ 51,
+ 44,
+ 19,
+ 5,
+ 56,
+ 46,
+ 23,
+ 38,
+ 24,
+ 12,
+ 59,
+ 9,
+ 34,
+ 52,
+ 4,
+ 2,
+ 15,
+ 57,
+ 39,
+ 11,
+ 50,
+ 3,
+ 54,
+ 32,
+ 1,
+ 47,
+ 29,
+ 22,
+ 40,
+ 42,
+ 17,
+ 36,
+ 26,
+ 43,
+ 58,
+ 16,
+ 31,
+ 21,
+ 35,
+ 33,
+ 18,
+ 8,
+ 45,
+ 27,
+ 25,
+ 28,
+ 7,
+ 55,
+ 0,
+};
+#endif // GAME_LANGUAGE
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_SPEECH_ORDER
diff --git a/src/data/text/easy_chat/groups/speech/words.h b/src/data/text/easy_chat/groups/speech/words.h
new file mode 100644
index 000000000..27cc7bf4d
--- /dev/null
+++ b/src/data/text/easy_chat/groups/speech/words.h
@@ -0,0 +1,130 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_SPEECH_WORDS
+#define DATA_TEXT_EASY_CHAT_GROUPS_SPEECH_WORDS
+#if ENGLISH
+u8 gEasyChatGroupWords_Speech[] = _(
+ "LISTEN$"
+ "NOT VERY$"
+ "MEAN$"
+ "LIE$"
+ "LAY$"
+ "RECOMMEND$"
+ "NITWIT$"
+ "QUITE$"
+ "FROM$"
+ "FEELING$"
+ "BUT$"
+ "HOWEVER$"
+ "CASE$"
+ "THE$"
+ "MISS$"
+ "HOW$"
+ "HIT$"
+ "ENOUGH$"
+ "A LOT$"
+ "A LITTLE$"
+ "ABSOLUTELY$"
+ "AND$"
+ "ONLY$"
+ "AROUND$"
+ "PROBABLY$"
+ "IF$"
+ "VERY$"
+ "A TINY BIT$"
+ "WILD$"
+ "THAT’S$"
+ "JUST$"
+ "EVEN SO,$"
+ "MUST BE$"
+ "NATURALLY$"
+ "FOR NOW,$"
+ "UNDERSTOOD$"
+ "JOKING$"
+ "READY$"
+ "SOMETHING$"
+ "SOMEHOW$"
+ "ALTHOUGH$"
+ "ALSO$"
+ "PERFECT$"
+ "AS MUCH AS$"
+ "REALLY$"
+ "TRULY$"
+ "SERIOUSLY$"
+ "TOTALLY$"
+ "UNTIL$"
+ "AS IF$"
+ "MOOD$"
+ "RATHER$"
+ "AWFULLY$"
+ "MODE$"
+ "MORE$"
+ "TOO LATE$"
+ "FINALLY$"
+ "ANY$"
+ "INSTEAD$"
+ "FANTASTIC$"
+ );
+#elif GERMAN
+u8 gEasyChatGroupWords_Speech[] = _(
+ "ZUHÖREN$"
+ "NICHT SEHR$"
+ "GEMEIN$"
+ "LÜGEN$"
+ "GELOGEN$"
+ "EMPFOHLEN$"
+ "BLÖDKOPF$"
+ "WIRKLICH$"
+ "VON$"
+ "FÜHLEN$"
+ "ABER$"
+ "JEDOCH$"
+ "FALL$"
+ "DER$"
+ "DANEBEN$"
+ "GENAU WIE$"
+ "TREFFER$"
+ "REICHT AUS$"
+ "VIEL$"
+ "EIN BISSCHEN$"
+ "DIE$"
+ "UND$"
+ "NUR$"
+ "ETWA$"
+ "EVENTUELL$"
+ "WENN$"
+ "SEHR$"
+ "WENIG$"
+ "WILD$"
+ "NOCH MAL$"
+ "BLOSS$"
+ "TROTZDEM$"
+ "MUSS$"
+ "VERSTÄNDLICH$"
+ "FÜR NUN$"
+ "VERSTANDEN$"
+ "SCHERZEN$"
+ "BEREIT$"
+ "ETWAS$"
+ "IRGENDWIE$"
+ "OBWOHL$"
+ "ALSO$"
+ "PERFEKT$"
+ "SO VIEL WIE$"
+ "EHRLICH$"
+ "WAHRHAFTIG$"
+ "ERNST$"
+ "NOCH$"
+ "BIS$"
+ "ALS OB$"
+ "LAUNE$"
+ "EHER$"
+ "FURCHTBAR$"
+ "DENKE$"
+ "MEHR$"
+ "ZU SPÄT$"
+ "ENDLICH$"
+ "IRGENDEIN$"
+ "STATT$"
+ "FANTASTISCH$"
+ );
+#endif // GAME_LANGUAGE
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_SPEECH_WORDS
diff --git a/src/data/text/easy_chat/groups/status/order.h b/src/data/text/easy_chat/groups/status/order.h
new file mode 100644
index 000000000..7bb290af6
--- /dev/null
+++ b/src/data/text/easy_chat/groups/status/order.h
@@ -0,0 +1,230 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_STATUS_ORDER
+#define DATA_TEXT_EASY_CHAT_GROUPS_STATUS_ORDER
+
+#if ENGLISH
+u16 gEasyChatGroupOrder_Status[] = {
+ 13,
+ 9,
+ 5,
+ 23,
+ 11,
+ 12,
+ 101,
+ 97,
+ 106,
+ 29,
+ 68,
+ 8,
+ 86,
+ 78,
+ 21,
+ 22,
+ 24,
+ 99,
+ 25,
+ 37,
+ 0,
+ 62,
+ 4,
+ 76,
+ 72,
+ 88,
+ 57,
+ 16,
+ 90,
+ 91,
+ 104,
+ 75,
+ 58,
+ 31,
+ 28,
+ 38,
+ 33,
+ 54,
+ 73,
+ 15,
+ 32,
+ 71,
+ 100,
+ 48,
+ 81,
+ 6,
+ 47,
+ 82,
+ 77,
+ 39,
+ 85,
+ 94,
+ 40,
+ 79,
+ 92,
+ 36,
+ 69,
+ 64,
+ 43,
+ 93,
+ 103,
+ 102,
+ 89,
+ 83,
+ 60,
+ 61,
+ 84,
+ 14,
+ 107,
+ 3,
+ 10,
+ 7,
+ 34,
+ 66,
+ 45,
+ 46,
+ 59,
+ 17,
+ 53,
+ 35,
+ 108,
+ 74,
+ 18,
+ 19,
+ 87,
+ 20,
+ 49,
+ 70,
+ 1,
+ 67,
+ 26,
+ 27,
+ 98,
+ 44,
+ 42,
+ 2,
+ 30,
+ 51,
+ 52,
+ 63,
+ 65,
+ 50,
+ 105,
+ 55,
+ 95,
+ 56,
+ 96,
+ 41,
+ 80,
+};
+#elif GERMAN
+u16 gEasyChatGroupOrder_Status[] = {
+ 47,
+ 33,
+ 9,
+ 66,
+ 25,
+ 24,
+ 96,
+ 5,
+ 6,
+ 77,
+ 38,
+ 99,
+ 106,
+ 21,
+ 22,
+ 64,
+ 62,
+ 1,
+ 76,
+ 59,
+ 32,
+ 57,
+ 71,
+ 84,
+ 53,
+ 78,
+ 63,
+ 8,
+ 86,
+ 37,
+ 90,
+ 104,
+ 91,
+ 39,
+ 75,
+ 72,
+ 31,
+ 10,
+ 60,
+ 61,
+ 101,
+ 56,
+ 98,
+ 100,
+ 36,
+ 81,
+ 97,
+ 16,
+ 23,
+ 13,
+ 85,
+ 18,
+ 19,
+ 48,
+ 54,
+ 87,
+ 94,
+ 40,
+ 107,
+ 92,
+ 102,
+ 105,
+ 103,
+ 29,
+ 4,
+ 69,
+ 43,
+ 79,
+ 35,
+ 28,
+ 83,
+ 89,
+ 58,
+ 14,
+ 108,
+ 41,
+ 34,
+ 3,
+ 26,
+ 46,
+ 45,
+ 27,
+ 74,
+ 15,
+ 65,
+ 11,
+ 12,
+ 82,
+ 2,
+ 88,
+ 70,
+ 51,
+ 52,
+ 49,
+ 7,
+ 30,
+ 42,
+ 93,
+ 20,
+ 50,
+ 73,
+ 0,
+ 55,
+ 95,
+ 44,
+ 17,
+ 67,
+ 68,
+ 80,
+};
+#endif // GAME_LANGUAGE
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_STATUS_ORDER
diff --git a/src/data/text/easy_chat/groups/status/words.h b/src/data/text/easy_chat/groups/status/words.h
new file mode 100644
index 000000000..26b0b6a32
--- /dev/null
+++ b/src/data/text/easy_chat/groups/status/words.h
@@ -0,0 +1,228 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_STATUS_WORDS
+#define DATA_TEXT_EASY_CHAT_GROUPS_STATUS_WORDS
+#if ENGLISH
+u8 gEasyChatGroupWords_Status[] = _(
+ "DARK$"
+ "STENCH$"
+ "THICK FAT$"
+ "RAIN DISH$"
+ "DRIZZLE$"
+ "ARENA TRAP$"
+ "INTIMIDATE$"
+ "ROCK HEAD$"
+ "COLOR$"
+ "ALT. COLOR$"
+ "ROCK$"
+ "BEAUTIFUL$"
+ "BEAUTY$"
+ "AIR LOCK$"
+ "PSYCHIC$"
+ "HYPER CUTTER$"
+ "FIGHTING$"
+ "SHADOW TAG$"
+ "SMART$"
+ "SMARTNESS$"
+ "SPEED BOOST$"
+ "COOL$"
+ "COOLNESS$"
+ "BATTLE ARMOR$"
+ "CUTE$"
+ "CUTENESS$"
+ "STURDY$"
+ "SUCTION CUPS$"
+ "GRASS$"
+ "CLEAR BODY$"
+ "TORRENT$"
+ "GHOST$"
+ "ICE$"
+ "GUTS$"
+ "ROUGH SKIN$"
+ "SHELL ARMOR$"
+ "NATURAL CURE$"
+ "DAMP$"
+ "GROUND$"
+ "LIMBER$"
+ "MAGNET PULL$"
+ "WHITE SMOKE$"
+ "SYNCHRONIZE$"
+ "OVERGROW$"
+ "SWIFT SWIM$"
+ "SAND STREAM$"
+ "SAND VEIL$"
+ "KEEN EYE$"
+ "INNERFOCUS$"
+ "STATIC$"
+ "TYPE$"
+ "TOUGH$"
+ "TOUGHNESS$"
+ "SHED SKIN$"
+ "HUGE POWER$"
+ "VOLT ABSORB$"
+ "WATER ABSORB$"
+ "ELECTRIC$"
+ "FORECAST$"
+ "SERENE GRACE$"
+ "POISON$"
+ "POISON POINT$"
+ "DRAGON$"
+ "TRACE$"
+ "OBLIVIOUS$"
+ "TRUANT$"
+ "RUN AWAY$"
+ "STICKY HOLD$"
+ "CLOUD NINE$"
+ "NORMAL$"
+ "STEEL$"
+ "ILLUMINATE$"
+ "EARLY BIRD$"
+ "HUSTLE$"
+ "SHINE$"
+ "FLYING$"
+ "DROUGHT$"
+ "LIGHTNINGROD$"
+ "COMPOUNDEYES$"
+ "MARVEL SCALE$"
+ "WONDER GUARD$"
+ "INSOMNIA$"
+ "LEVITATE$"
+ "PLUS$"
+ "PRESSURE$"
+ "LIQUID OOZE$"
+ "COLOR CHANGE$"
+ "SOUNDPROOF$"
+ "EFFECT SPORE$"
+ "{PK}RS$"
+ "FIRE$"
+ "FLAME BODY$"
+ "MINUS$"
+ "OWN TEMPO$"
+ "MAGMA ARMOR$"
+ "WATER$"
+ "WATER VEIL$"
+ "BUG$"
+ "SWARM$"
+ "CUTE CHARM$"
+ "IMMUNITY$"
+ "BLAZE$"
+ "PICKUP$"
+ "PATTERN$"
+ "FLASH FIRE$"
+ "VITAL SPIRIT$"
+ "CHLOROPHYLL$"
+ "PURE POWER$"
+ "SHIELD DUST$"
+ );
+#elif GERMAN
+u8 gEasyChatGroupWords_Status[] = _(
+ "UNLICHT$"
+ "DUFTNOTE$"
+ "SPECKSCHICHT$"
+ "REGENGENUSS$"
+ "NIESEL$"
+ "AUSWEGLOS$"
+ "BEDROHER$"
+ "STEINHAUPT$"
+ "FARBE$"
+ "ALT. FARBE$"
+ "GESTEIN$"
+ "SCHÖN$"
+ "SCHÖNHEIT$"
+ "KLIMASCHUTZ$"
+ "PSYCHO$"
+ "SCHERENMACHT$"
+ "KAMPF$"
+ "WEGSPERRE$"
+ "KLUG$"
+ "KLUGHEIT$"
+ "TEMPOSCHUB$"
+ "COOL$"
+ "COOLNESS$"
+ "KAMPFPANZER$"
+ "ANMUTIG$"
+ "ANMUT$"
+ "ROBUSTHEIT$"
+ "SAUGNAPF$"
+ "PFLANZE$"
+ "NEUTRALTORSO$"
+ "STURZBACH$"
+ "GEIST$"
+ "EIS$"
+ "ADRENALIN$"
+ "RAUHAUT$"
+ "PANZERHAUT$"
+ "INNERE KRAFT$"
+ "FEUCHTIGKEIT$"
+ "BODEN$"
+ "FLEXIBILITÄT$"
+ "MAGNETFALLE$"
+ "PULVERRAUCH$"
+ "SYNCHRO$"
+ "NOTDÜNGER$"
+ "WASSERTEMPO$"
+ "SANDSTURM$"
+ "SANDSCHLEIER$"
+ "ADLERAUGE$"
+ "KONZENTRATOR$"
+ "STATIK$"
+ "TYP$"
+ "STARK$"
+ "STÄRKE$"
+ "EXPIDERMIS$"
+ "KRAFTKOLOSS$"
+ "VOLTABSORBER$"
+ "H2O-ABSORBER$"
+ "ELEKTRO$"
+ "PROGNOSE$"
+ "EDELMUT$"
+ "GIFT$"
+ "GIFTDORN$"
+ "DRACHEN$"
+ "FÄHRTE$"
+ "DÖSIGKEIT$"
+ "SCHNARCHNASE$"
+ "ANGSTHASE$"
+ "WERTEHALTER$"
+ "WOLKE SIEBEN$"
+ "NORMAL$"
+ "STAHL$"
+ "ERLEUCHTUNG$"
+ "FRÜHWECKER$"
+ "ÜBEREIFER$"
+ "SCHEINEN$"
+ "FLIEGEN$"
+ "DÜRRE$"
+ "BLITZFÄNGER$"
+ "FACETTENAUGE$"
+ "NOTSCHUTZ$"
+ "WUNDERWACHE$"
+ "INSOMNIA$"
+ "SCHWEBE$"
+ "PLUS$"
+ "ERZWINGER$"
+ "KLOAKENSOSSE$"
+ "FARBWECHSEL$"
+ "LÄRMSCHUTZ$"
+ "SPORENWIRT$"
+ "POKéRUS$"
+ "FEUER$"
+ "FLAMMKÖRPER$"
+ "MINUS$"
+ "TEMPOMACHER$"
+ "MAGMAPANZER$"
+ "WASSER$"
+ "AQUAHÜLLE$"
+ "KÄFER$"
+ "HEXAPLAGA$"
+ "CHARMEBOLZEN$"
+ "IMMUNITÄT$"
+ "GROSSBRAND$"
+ "MITNAHME$"
+ "MUSTER$"
+ "FEUERFÄNGER$"
+ "MUNTERKEIT$"
+ "CHLOROPHYLL$"
+ "MENTALKRAFT$"
+ "PUDERABWEHR$"
+ );
+#endif // GAME_LANGUAGE
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_STATUS_WORDS
diff --git a/src/data/text/easy_chat/groups/time/order.h b/src/data/text/easy_chat/groups/time/order.h
new file mode 100644
index 000000000..411619b94
--- /dev/null
+++ b/src/data/text/easy_chat/groups/time/order.h
@@ -0,0 +1,102 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_TIME_ORDER
+#define DATA_TEXT_EASY_CHAT_GROUPS_TIME_ORDER
+
+#if ENGLISH
+u16 gEasyChatGroupOrder_Time[] = {
+ 29,
+ 39,
+ 6,
+ 18,
+ 33,
+ 7,
+ 37,
+ 4,
+ 9,
+ 35,
+ 17,
+ 10,
+ 0,
+ 27,
+ 20,
+ 8,
+ 14,
+ 3,
+ 16,
+ 15,
+ 24,
+ 1,
+ 40,
+ 28,
+ 43,
+ 42,
+ 26,
+ 38,
+ 30,
+ 5,
+ 22,
+ 34,
+ 23,
+ 25,
+ 31,
+ 32,
+ 41,
+ 19,
+ 13,
+ 2,
+ 11,
+ 21,
+ 44,
+ 36,
+ 12,
+};
+#elif GERMAN
+u16 gEasyChatGroupOrder_Time[] = {
+ 29,
+ 18,
+ 33,
+ 22,
+ 40,
+ 42,
+ 38,
+ 11,
+ 41,
+ 10,
+ 8,
+ 39,
+ 14,
+ 17,
+ 34,
+ 12,
+ 0,
+ 13,
+ 6,
+ 5,
+ 26,
+ 3,
+ 27,
+ 21,
+ 7,
+ 24,
+ 15,
+ 1,
+ 28,
+ 43,
+ 30,
+ 20,
+ 31,
+ 32,
+ 16,
+ 23,
+ 25,
+ 4,
+ 9,
+ 35,
+ 37,
+ 2,
+ 36,
+ 44,
+ 19,
+};
+#endif // GAME_LANGUAGE
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_TIME_ORDER
diff --git a/src/data/text/easy_chat/groups/time/words.h b/src/data/text/easy_chat/groups/time/words.h
new file mode 100644
index 000000000..c163396f1
--- /dev/null
+++ b/src/data/text/easy_chat/groups/time/words.h
@@ -0,0 +1,100 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_TIME_WORDS
+#define DATA_TEXT_EASY_CHAT_GROUPS_TIME_WORDS
+#if ENGLISH
+u8 gEasyChatGroupWords_Time[] = _(
+ "FALL$"
+ "MORNING$"
+ "TOMORROW$"
+ "LAST$"
+ "DAY$"
+ "SOMETIME$"
+ "ALWAYS$"
+ "CURRENT$"
+ "FOREVER$"
+ "DAYS$"
+ "END$"
+ "TUESDAY$"
+ "YESTERDAY$"
+ "TODAY$"
+ "FRIDAY$"
+ "MONDAY$"
+ "LATER$"
+ "EARLIER$"
+ "ANOTHER$"
+ "TIME$"
+ "FINISH$"
+ "WEDNESDAY$"
+ "SOON$"
+ "START$"
+ "MONTH$"
+ "STOP$"
+ "NOW$"
+ "FINAL$"
+ "NEXT$"
+ "AGE$"
+ "SATURDAY$"
+ "SUMMER$"
+ "SUNDAY$"
+ "BEGINNING$"
+ "SPRING$"
+ "DAYTIME$"
+ "WINTER$"
+ "DAILY$"
+ "OLDEN$"
+ "ALMOST$"
+ "NEARLY$"
+ "THURSDAY$"
+ "NIGHTTIME$"
+ "NIGHT$"
+ "WEEK$"
+ );
+#elif GERMAN
+u8 gEasyChatGroupWords_Time[] = _(
+ "HERBST$"
+ "MORGEN$"
+ "ÜBERMORGEN$"
+ "LETZTE(N)$"
+ "TAG$"
+ "IRGENDWANN$"
+ "IMMER$"
+ "MOMENTAN$"
+ "EWIG$"
+ "TAGE$"
+ "ENDE$"
+ "DIENSTAG$"
+ "GESTERN$"
+ "HEUTE$"
+ "FREITAG$"
+ "MONTAG$"
+ "SPÄTER$"
+ "FRÜHER$"
+ "AM ANDEREN$"
+ "ZEIT$"
+ "SCHLUSS$"
+ "MITTWOCH$"
+ "BALD$"
+ "START$"
+ "MONAT$"
+ "STOPP$"
+ "JETZT$"
+ "LETZTER$"
+ "NÄCHSTES$"
+ "ALTER$"
+ "SAMSTAG$"
+ "SOMMER$"
+ "SONNTAG$"
+ "ANFANG$"
+ "FRÜHLING$"
+ "TAGESZEIT$"
+ "WINTER$"
+ "TÄGLICH$"
+ "DAMALS$"
+ "FAST$"
+ "BEINAHE$"
+ "DONNERSTAG$"
+ "BETTZEIT$"
+ "NACHT$"
+ "WOCHE$"
+ );
+#endif // GAME_LANGUAGE
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_TIME_WORDS
diff --git a/src/data/text/easy_chat/groups/trainer/order.h b/src/data/text/easy_chat/groups/trainer/order.h
new file mode 100644
index 000000000..299575192
--- /dev/null
+++ b/src/data/text/easy_chat/groups/trainer/order.h
@@ -0,0 +1,50 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_TRAINER_ORDER
+#define DATA_TEXT_EASY_CHAT_GROUPS_TRAINER_ORDER
+
+#if ENGLISH
+u16 gEasyChatGroupOrder_Trainer[] = {
+ 7,
+ 8,
+ 5,
+ 4,
+ 15,
+ 1,
+ 0,
+ 18,
+ 9,
+ 6,
+ 16,
+ 14,
+ 13,
+ 17,
+ 3,
+ 10,
+ 2,
+ 11,
+ 12,
+};
+#elif GERMAN
+u16 gEasyChatGroupOrder_Trainer[] = {
+ 15,
+ 7,
+ 0,
+ 8,
+ 4,
+ 5,
+ 10,
+ 1,
+ 18,
+ 9,
+ 16,
+ 14,
+ 13,
+ 17,
+ 3,
+ 2,
+ 11,
+ 12,
+ 6,
+};
+#endif // GAME_LANGUAGE
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_TRAINER_ORDER
diff --git a/src/data/text/easy_chat/groups/trainer/words.h b/src/data/text/easy_chat/groups/trainer/words.h
new file mode 100644
index 000000000..1be84f204
--- /dev/null
+++ b/src/data/text/easy_chat/groups/trainer/words.h
@@ -0,0 +1,48 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_TRAINER_WORDS
+#define DATA_TEXT_EASY_CHAT_GROUPS_TRAINER_WORDS
+#if ENGLISH
+u8 gEasyChatGroupWords_Trainer[] = _(
+ "I CHOOSE YOU$"
+ "GOTCHA$"
+ "TRADE$"
+ "SAPPHIRE$"
+ "EVOLVE$"
+ "ENCYCLOPEDIA$"
+ "NATURE$"
+ "CENTER$"
+ "EGG$"
+ "LINK$"
+ "SP. ABILITY$"
+ "TRAINER$"
+ "VERSION$"
+ "POKéNAV$"
+ "POKéMON$"
+ "GET$"
+ "POKéDEX$"
+ "RUBY$"
+ "LEVEL$"
+ );
+#elif GERMAN
+u8 gEasyChatGroupWords_Trainer[] = _(
+ "DU BIST DRAN$"
+ "HAB DICH$"
+ "TAUSCH$"
+ "SAPHIR$"
+ "ENTWICKELN$"
+ "ENZYKLOPÄDIE$"
+ "WESEN$"
+ "CENTER$"
+ "EI$"
+ "LINK$"
+ "FÄHIGKEIT$"
+ "TRAINER$"
+ "VERSION$"
+ "POKéNAV$"
+ "POKéMON$"
+ "BEKOMMEN$"
+ "POKéDEX$"
+ "RUBIN$"
+ "LEVEL$"
+ );
+#endif // GAME_LANGUAGE
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_TRAINER_WORDS
diff --git a/src/data/text/easy_chat/groups/trendy_saying/order.h b/src/data/text/easy_chat/groups/trendy_saying/order.h
new file mode 100644
index 000000000..8a1911f1d
--- /dev/null
+++ b/src/data/text/easy_chat/groups/trendy_saying/order.h
@@ -0,0 +1,78 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_TRENDY_SAYING_ORDER
+#define DATA_TEXT_EASY_CHAT_GROUPS_TRENDY_SAYING_ORDER
+
+#if ENGLISH
+u16 gEasyChatGroupOrder_TrendySaying[] = {
+ 7,
+ 2,
+ 28,
+ 22,
+ 9,
+ 3,
+ 8,
+ 26,
+ 11,
+ 15,
+ 24,
+ 29,
+ 16,
+ 12,
+ 23,
+ 0,
+ 13,
+ 14,
+ 6,
+ 20,
+ 4,
+ 10,
+ 30,
+ 18,
+ 17,
+ 21,
+ 32,
+ 19,
+ 27,
+ 25,
+ 5,
+ 1,
+ 31,
+};
+#elif GERMAN
+u16 gEasyChatGroupOrder_TrendySaying[] = {
+ 32,
+ 24,
+ 2,
+ 1,
+ 28,
+ 17,
+ 19,
+ 11,
+ 27,
+ 15,
+ 7,
+ 16,
+ 29,
+ 4,
+ 5,
+ 31,
+ 8,
+ 26,
+ 25,
+ 23,
+ 13,
+ 6,
+ 20,
+ 9,
+ 30,
+ 10,
+ 18,
+ 21,
+ 12,
+ 22,
+ 0,
+ 3,
+ 14,
+};
+#endif // GAME_LANGUAGE
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_TRENDY_SAYING_ORDER
diff --git a/src/data/text/easy_chat/groups/trendy_saying/words.h b/src/data/text/easy_chat/groups/trendy_saying/words.h
new file mode 100644
index 000000000..f114c6626
--- /dev/null
+++ b/src/data/text/easy_chat/groups/trendy_saying/words.h
@@ -0,0 +1,76 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_TRENDY_SAYING_WORDS
+#define DATA_TEXT_EASY_CHAT_GROUPS_TRENDY_SAYING_WORDS
+#if ENGLISH
+u8 gEasyChatGroupWords_TrendySaying[] = _(
+ "KTHX, BYE.$"
+ "YES, SIR!$"
+ "AVANT GARDE$"
+ "COUPLE$"
+ "MUCH OBLIGED$"
+ "YEEHAW!$"
+ "MEGA$"
+ "1-HIT KO!$"
+ "DESTINY$"
+ "CANCEL$"
+ "NEW$"
+ "FLATTEN$"
+ "KIDDING$"
+ "LOSER$"
+ "LOSING$"
+ "HAPPENING$"
+ "HIP AND$"
+ "SHAKE$"
+ "SHADY$"
+ "UPBEAT$"
+ "MODERN$"
+ "SMELL YA$"
+ "BANG$"
+ "KNOCKOUT$"
+ "HASSLE$"
+ "WINNER$"
+ "FEVER$"
+ "WANNABE$"
+ "BABY$"
+ "HEART$"
+ "OLD$"
+ "YOUNG$"
+ "UGLY$"
+ );
+#elif GERMAN
+u8 gEasyChatGroupWords_TrendySaying[] = _(
+ "VOKUHILA$"
+ "AYE, AYE!$"
+ "AVANTGARDE$"
+ "YUPPIES$"
+ "IHR DIENER!$"
+ "JIIHAAH$"
+ "MEGA$"
+ "GUMMIPUNKT$"
+ "KARMA$"
+ "NDW$"
+ "POPPER$"
+ "ERDBEERTEE$"
+ "SCHOFEL$"
+ "LOSER$"
+ "ZOFF$"
+ "GIMMICK$"
+ "HIP UND$"
+ "BANANENSHAKE$"
+ "ROCK’N’ROLL$"
+ "DUFTE$"
+ "MODERN$"
+ "RÜBENNASE$"
+ "STULPEN$"
+ "LICHT AUS...$"
+ "AUFSTAND$"
+ "LEUCHTKEKS$"
+ "KÖRPERHITZE$"
+ "GERNEGROSS$"
+ "BABY$"
+ "HOLDE$"
+ "OLL$"
+ "JUNG$"
+ "ÄTZEND$"
+ );
+#endif // GAME_LANGUAGE
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_TRENDY_SAYING_WORDS
diff --git a/src/data/text/easy_chat/groups/voices/order.h b/src/data/text/easy_chat/groups/voices/order.h
new file mode 100644
index 000000000..bf361ccca
--- /dev/null
+++ b/src/data/text/easy_chat/groups/voices/order.h
@@ -0,0 +1,138 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_VOICES_ORDER
+#define DATA_TEXT_EASY_CHAT_GROUPS_VOICES_ORDER
+
+#if ENGLISH
+u16 gEasyChatGroupOrder_Voices[] = {
+ 0,
+ 1,
+ 7,
+ 8,
+ 4,
+ 5,
+ 6,
+ 3,
+ 2,
+ 23,
+ 11,
+ 41,
+ 52,
+ 59,
+ 22,
+ 25,
+ 32,
+ 24,
+ 26,
+ 43,
+ 19,
+ 33,
+ 61,
+ 34,
+ 38,
+ 40,
+ 48,
+ 37,
+ 47,
+ 42,
+ 15,
+ 49,
+ 46,
+ 57,
+ 44,
+ 54,
+ 53,
+ 13,
+ 29,
+ 51,
+ 28,
+ 55,
+ 12,
+ 27,
+ 56,
+ 30,
+ 31,
+ 20,
+ 45,
+ 36,
+ 50,
+ 9,
+ 21,
+ 14,
+ 10,
+ 62,
+ 35,
+ 16,
+ 18,
+ 60,
+ 17,
+ 58,
+ 39,
+};
+#elif GERMAN
+u16 gEasyChatGroupOrder_Voices[] = {
+ 0,
+ 1,
+ 7,
+ 8,
+ 4,
+ 5,
+ 6,
+ 3,
+ 2,
+ 52,
+ 11,
+ 41,
+ 14,
+ 35,
+ 44,
+ 56,
+ 43,
+ 31,
+ 33,
+ 61,
+ 34,
+ 38,
+ 24,
+ 37,
+ 40,
+ 26,
+ 48,
+ 47,
+ 53,
+ 42,
+ 15,
+ 46,
+ 49,
+ 30,
+ 32,
+ 58,
+ 39,
+ 60,
+ 19,
+ 57,
+ 51,
+ 54,
+ 13,
+ 29,
+ 9,
+ 28,
+ 12,
+ 27,
+ 55,
+ 16,
+ 45,
+ 23,
+ 25,
+ 22,
+ 20,
+ 36,
+ 59,
+ 50,
+ 21,
+ 10,
+ 62,
+ 17,
+ 18,
+};
+#endif // GAME_LANGUAGE
+
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_VOICES_ORDER
diff --git a/src/data/text/easy_chat/groups/voices/words.h b/src/data/text/easy_chat/groups/voices/words.h
new file mode 100644
index 000000000..12c0036a3
--- /dev/null
+++ b/src/data/text/easy_chat/groups/voices/words.h
@@ -0,0 +1,136 @@
+#ifndef DATA_TEXT_EASY_CHAT_GROUPS_VOICES_WORDS
+#define DATA_TEXT_EASY_CHAT_GROUPS_VOICES_WORDS
+#if ENGLISH
+u8 gEasyChatGroupWords_Voices[] = _(
+ "!$"
+ "!!$"
+ "?!$"
+ "?$"
+ "…$"
+ "…!$"
+ "………$"
+ "-$"
+ "- - -$"
+ "UH-OH$"
+ "WAAAH$"
+ "AHAHA$"
+ "OH?$"
+ "NOPE$"
+ "URGH$"
+ "HMM$"
+ "WHOAH$"
+ "WROOOAAR!$"
+ "WOW$"
+ "GIGGLE$"
+ "SIGH$"
+ "UNBELIEVABLE$"
+ "CRIES$"
+ "AGREE$"
+ "EH?$"
+ "CRY$"
+ "EHEHE$"
+ "OI, OI, OI$"
+ "OH, YEAH$"
+ "OH$"
+ "OOPS$"
+ "SHOCKED$"
+ "EEK$"
+ "GRAAAH$"
+ "GWAHAHAHA$"
+ "WAY$"
+ "TCH$"
+ "HEHE$"
+ "HAH$"
+ "YUP$"
+ "HAHAHA$"
+ "AIYEEH$"
+ "HIYAH$"
+ "FUFUFU$"
+ "LOL$"
+ "SNORT$"
+ "HUMPH$"
+ "HEHEHE$"
+ "HEH$"
+ "HOHOHO$"
+ "UH-HUH$"
+ "OH, DEAR$"
+ "ARRGH$"
+ "MUFUFU$"
+ "MMM$"
+ "OH-KAY$"
+ "OKAY$"
+ "LALALA$"
+ "YAY$"
+ "AWW$"
+ "WOWEE$"
+ "GWAH$"
+ "WAHAHAHA$"
+ );
+#elif GERMAN
+u8 gEasyChatGroupWords_Voices[] = _(
+ "!$"
+ "!!!$"
+ "?!$"
+ "?$"
+ "…$"
+ "…!$"
+ "………$"
+ "-$"
+ "- - -$"
+ "OH OH$"
+ "WAAAH$"
+ "AHAHAHA$"
+ "OH?$"
+ "NÖ$"
+ "ARGH$"
+ "HMM$"
+ "OOOH$"
+ "WOOOAR$"
+ "WOW$"
+ "KICHER$"
+ "SEUFZ$"
+ "UNGLAUBLICH$"
+ "SCHREIT$"
+ "RICHTIG!$"
+ "HÄH?$"
+ "SCHREI$"
+ "HÄHÄHÄ$"
+ "OJE OJE$"
+ "OH, YEAH$"
+ "OH$"
+ "HUPS$"
+ "GESCHOCKT$"
+ "IGITT$"
+ "GRAAAH$"
+ "GWAHAHAHA$"
+ "ART$"
+ "TSE$"
+ "HÄHÄ$"
+ "HAH$"
+ "JAJAJA$"
+ "HAHAHA$"
+ "AIYEEH$"
+ "HIYAH$"
+ "FÖFÖFÖ$"
+ "BRÜLL LACH$"
+ "PRUST$"
+ "HMPF$"
+ "HEHEHE$"
+ "HEH$"
+ "HOHOHO$"
+ "UI UI$"
+ "MEINE GÜTE$"
+ "AARRGH$"
+ "HIHIHI$"
+ "MMMH$"
+ "OKAY$"
+ "DURCHSCHNITT$"
+ "LALALA$"
+ "JAHA$"
+ "UFF$"
+ "JUCHEE$"
+ "GRRR$"
+ "WAHAHAHA$"
+ );
+#endif // GAME_LANGUAGE
+#endif // DATA_TEXT_EASY_CHAT_GROUPS_VOICES_WORDS