Rivals of Aether

Rivals of Aether

Talking Flower
 This topic has been pinned, so it's probably important
Flophawk  [developer] 10 Nov, 2023 @ 8:49pm
Compatability Guide!
Talking Flower has 2 types of compatability, Simple and Advanced.
Simple simply triggers a specific line when your character taunts.
Advanced lets you trigger a voiceline whenever you want, like a sound_play
function This works for both the owner of the buddy, and for stages.


Simple Compatability
For simple compatability, all you have to do is include a single line in init.gml

//init.gml talkingflower_special_taunt_line = 0;

Then, just replace the 0 with a number for the line you want! A full list of lines and their corresponding numbers can be found at the bottom of the guide. If you have a specific line in mind, Ctrl+F should find it for you!

Advanced Compatability
For more advanced compatability, you can trigger a voiceline whenever you want! Just copy the #define to the bottom of any script where you plan to use it, then call the custom function in your code whenever a line should trigger.

The Talking Flower buddy will check for it's owner object, as well as obj_stage_main, so the function will only work when running from those objects. If you want to run the function from an article/hitbox, just add player_id. or obj_stage_main. before the variables set in the #define
//example player_id.talkingflower_voice_trigger = type;

It should work basically the same as a sound_play and should be used as
such (aka please be careful it doesn't play multiple times a frame and blast your
ears off) I'd also advise setting these on a random_func so they don't play every
single time you use a move But on the other hand, it is now your power to abuse...

You can also just set the 3 values specified below without the #define, but it's
wrapped up in a function to make it more user-friendly Just make sure to set ALL 3
if you do forgo the define, as the Talking Flower expects the whole group to be
present.

Talking Flowe #define
You can safely copy-paste everything below this text, placing it in the relevant
scripts as explained above.

#define talkingflower_voiceline(type, force_line, interrupt) /* This is the function for custom voicelines! Put it at the bottom of any script where you want to trigger Talking Flower dialogue. ===================================================================================== type: The category of voiceclip to play. 1 - All lines (A full list can be located below on the steam guide) 2 - Taunt/Cheer 3 - Match Start (Ditto) 4 - Eepy Waking (doesn't include the snoring voiceline) 5 - Opponent Out Of Stocks/Time Up 6 - FEAR 7 - Idle 8 - Boring (no one hit a move for a while) 9 - Owner Died 10 - Misc Lines (absolute grabbag) //Misc 2 is also included here 11 - Choice (intended for menus) 12 - Rolling 13 - Speed 14 - Match Start ==================== force_line: Whether or not to force a specific line Set this to -1 for a random line. The big list is ONLY the line order for type 1 aka All Lines. Types 2-14 have their own orders. If you want the order for each other event, it's best to just look in load.gml or use trial & error. ==================== interrupt: Whether this line will play right away, or wait for the previous line to finish. Just type true or false. ==================== */ talkingflower_voice_trigger = type; talkingflower_set_line = force_line; talkingflower_interrupt = interrupt;

Full Voiceline List

Character Specific Cheers
0 "Such a courageous goomba..."
1 "I wonder what goombas taste like?"
2 "DAISY!"
3 "LUIGI!"
4 "Ma-ri-o!"
5 "NABBIT!"
6 "PE-EACH!"
7 "TOOOAD!"
8 "Toadette!"
9 "WIGGLER!"
10 "YOSHI!"

Taunt/Cheer
11 "AHAA, HEYYY!"
12 "Awesome!"
13 "Havin' fun?"
14 "HURRAH!!!"
15 "I BELIEVE IN YOU!"
16 "I believe in you."
17 "I believe in you!"
18 "I'm rooting for you!"
19 "Keep at it!"
20 "Oh oh ohh!"
21 "Onward and upward!"
22 "Score!"
23 "This is wonderful!"
24 "Way to go!"
25 "Way to go!"
26 "WOOOH WOO!"
27 "Woohoo!"
28 "YEAAAAAH!"
29 "Yeah!"
30 "Yeehaw!"
31 "You can do it!"
32 "You can do it!"
33 "You got this!"
34 "You're a wonder!"
35 "You're doin great."
36 "You're doin great!"

Match Start (Ditto)
37 "Ha, they're copying you!"
38 "Tada, the sequel!"

Eepy
39 "*snore mimimi*"
40 "Yawwn"
41 "Whuh?"
42 "gasp Hoah!"

Opponent Out Of Stocks/Time Up
43 "I always believed in you!"
44 "Bye bye!"
45 "Come back again sometime, yea?"
46 "You should come back sometime!"
47 "And we all lived happily ever after!"
48 "Later!"
49 "Until next time!"
50 "Peace at last."
51 "See ya!"
52 "See ya later."
53 "So long!"
54 "That was stressful!"
55 "So, you survived..."
56 "You must be sweatin`!"
57 "Thank you for playing!"
58 "That's that..."
59 "Haha. that was fun...!"
60 "Well that was something..."
61 "Well done!"
62 "That worked out!"

FEAR
63 "AAAAAAA!!!"
64 "HUAAH WAAAAA!!!"
65 "Ohh, nonono!"
66 "fear"
67 "AAAAAAA!!!"
68 "WAAAAAA!!!"
69 "NOOOAA!!!"

Idle Lines
70 "Oof, maybe it's time for a break..."
71 "So, did you have a good day?"
72 "Just hangin' out No- no reason..."
73 "Havin' fun?"
74 "Practice makes better!"
75 "Is it just me, or do I sound weird?"
76 "Look at me, I'm the WONDER FLOWER!"
77 "Yodeleyheeoo!"

Boring Match (no one hit a move for a while)
78 "Bored bored bored..."
79 "DO SOMETHING!"
80 "So quiet lately..."
81 "I'm not one to rush."
82 "Sometimes it's nice to space out."
83 "You tired or something?"

Owner Died
84 "AH!"
85 "Aww, you almost had it!"
86 "Give it another go, eh?"
87 "D'augh!"
88 "Aww..."
89 "Yikes! Be careful!"
90 "How is this happening?!"
91 "Impossible!"
92 "Aw, gah! Lookout!"
93 "Ooagh...!"
94 "Ouch!"
95 "Uh oh!"
96 "Well then..."
97 "WHAT?!"
98 "Yikes!"
99 "You good..?"

Misc Lines (what you're probably here for)
100 "ALL ABOOOARD!"
101 "So big...!"
102 "BOING!"
103 "Brr! Chilly out today!"
104 "Coins!!!"
105 "Where'd you come from?"
106 "Time to dance!"
107 "I bet you'd be considered a delicacy!"
108 "Ding ding ding!"
109 "Don't spend it all in one place!"
110 "Ew!"
111 "Urgh, I feel sick..."
112 "Wish I could go fishing..."
113 "What flavour are you?"
114 "FLY!"
115 "Focus Take a breath."
116 "Such an intriguing fossil!"
117 "How uhh. How's the goo taste?"
118 "Heave ho!"
119 "Heya!"
120 "Well hi there!"
121 "AH! Hot!"
122 "Infernoo, hot hot! Gah!"
123 "Jump! Jump! Jump!"
124 "Love that sound!"
125 "Float while in mid-air!"
126 "Mid! Air! SPIN!"
127 "What muscles!"
128 "Nice!"
129 "Those flowers smell nice!"
130 "Have a nice ride!"
131 "I wouldn't hang out here if I were you..."
132 "Ugh! That ruins everything!"
133 "Oh! Was it something I said?"
134 "I wonder what seawater tastes like?"
135 "So shiny!"
136 "Shocking!"
137 "So many shooting stars!"
138 "*slurp*"
139 "*sniff*"
140 "Ever wonder where snow comes from?"
141 "You're all soggy!"
142 "Splish splash!"
143 "Storm's a brewin."
144 "Makes you really think, huh?"
145 "Look at you, walkin' on air!"
146 "Leave me to my waterfalls..."
147 "Wonder what you taste like..."
148 "Ooh, you look tasty!"

[/h3]Choice (intended for menus)[/h3]
149 "Why not pick your favourite?"
150 "What'cha gonna go with?"
151 "Tough choice!"
152 "What'cha gonna pick?"

Rolling
153 "ROLL ROLL ROLL!"
154 "ROLL ROLL ROLL!"
155 "ROLL ROLL ROLL!"

Speed
156 "DASH!"
157 "Dash, dash!"
158 "Faster, faster!"
159 "GO GO GO!"
160 "GOOOOOOO!"
161 "Wheeeeee!"
162 "Whee!"
163 "Wow, zippy!"
164 "Zoom!"
165 "ZZZOOM!"
166 "Zoom, zoom!"

Match Start Lines
167 "Are you the chosen one? We shall see..."
168 "Go for it!"
169 "Go go go!"
170 "Good luck!"
171 "Think you can go the distance?"
172 "You got this!"
173 "Have a great time!"
174 "Here I am!"
175 "Here we go!"
176 "I LIIIVE!"
177 "I'M FREE!"
178 "Off ya go!"
179 "The party's just gettin' started!"
180 "You ready?"
181 "I'VE BEEN SUMMONED!"
182 "You can do this!"
183 "Why here? Why me?"

Misc 2
i didnt wanna mess up the list and the order in the files matching fghjfgs
When using voiceline categories, these are included with the first misc group.

184 "Heyyy, there's someone back there..."
185 "This breeze sure is nice."
186 "Feel that breeze!"
187 "Careful you don't burn out."
188 "You can't resist the call of the wall!"
189 "Clinky clinky!"
190 "So many creepy crawlies!"
191 "Hnnngh! I CAN FEEL THE POWERRRRR!"
192 "The fireworks were so good!"
193 "Oooh! Ahhh!"
194 "Mmm! Fishy!"
195 "Hahahahaha!"
196 "I might call it a night soon..."
197 "What'cha doin' in a place like this?"
198 "Rain feels nice!"
199 "Ready.. Aim...!"
200 "Ahhh, smell that salt air!"
201 "S-so.. c-cold!"
202 "Wonder if I'll be tall someday too...?"
203 "They say the ocean tastes like tears."
204 "Timing is key."
205 "Going up? Or going down?"
206 "That wall just.. Moved!"
207 "Way to climb!"
208 "Way to pull!"
Last edited by Flophawk; 11 Nov, 2023 @ 4:14pm