I'm kind of brute forcing it by including a million unique character definition in my preload, which I guess technically works, but is there a more efficient way at managing one-off lines of dialogue?
The important points are that at least some of them still need the ability to have unique colors and treatment to their names, as well as defining which of several 'show_who_window_style[#]' windows I've set up.
Code: Select all
define Meticulous_classmate = Character('Meticulous classmate',
color="#40334d",
what_color="#40334d",
outlines=[(1, "#40334d", 0, 0)],
show_two_window=True,
show_who_window_style="say_who_window2",
what_font="graphics/ui/animeace2_ital.ttf",
ctc="continimg",
ctc_pause="continimg",
ctc_timedpause=Null())
define Shocked_classmate = Character('Shocked classmate',
color="#40334d",
what_color="#40334d",
outlines=[(1, "#40334d", 0, 0)],
show_two_window=True,
show_who_window_style="say_who_window2",
what_font="graphics/ui/animeace2_ital.ttf",
ctc="continimg",
ctc_pause="continimg",
ctc_timedpause=Null())
define Disgusted_classmate = Character('Disgusted classmate',
color="#40334d",
what_color="#40334d",
outlines=[(1, "#40334d", 0, 0)],
show_two_window=True,
show_who_window_style="say_who_window2",
what_font="graphics/ui/animeace2_ital.ttf",
ctc="continimg",
ctc_pause="continimg",
ctc_timedpause=Null())Code: Select all
Meticulous_classmate "This is the only line I'll say in the whole game!"
Shocked_classmate "Me too!"
Disgusted_classmate "I wonder if there's a much easier way to do this."
