I wanna do the whole 'Name appearing in its own window above the text window' thing.
Since I use a cast of recurring characters, I define them at the beginning like so:
define R = Character('Rut`sah', color="#FFFF00", show_two_window=True)
All the characters are like this, except with different names, colors etc obviously.
This character I have up there appears first, the one defined as R.
The minute a second character speaks, whom is defined by l as seen here:
define l = Character("Lillie", color="#9933FF", show_two_windows=True)
When we get to her dialogue, we get this error:
Incase how its written on the script is the problem, here's the specific section this error pops up.While running game code:
File "game/script.rpy", line 46, in script
e"\"Thats a cool mask your wearing! Solid smooth white! Must have taken a lot of time to make it!\""
Exception: Unknown keyword arguments: two_windows
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/script.rpy", line 46, in script
e"\"Thats a cool mask your wearing! Solid smooth white! Must have taken a lot of time to make it!\""
File "D:\Ren'Py\renpy-6.18.3-sdk\renpy\ast.py", line 593, in execute
renpy.exports.say(who, what, interact=self.interact)
File "D:\Ren'Py\renpy-6.18.3-sdk\renpy\exports.py", line 999, in say
who(what, interact=interact)
File "D:\Ren'Py\renpy-6.18.3-sdk\renpy\character.py", line 826, in __call__
self.do_display(who, what, cb_args=self.cb_args, **display_args)
File "D:\Ren'Py\renpy-6.18.3-sdk\renpy\character.py", line 688, in do_display
**display_args)
File "D:\Ren'Py\renpy-6.18.3-sdk\renpy\character.py", line 465, in display_say
what_text = show_function(who, what_string)
File "D:\Ren'Py\renpy-6.18.3-sdk\renpy\character.py", line 672, in do_show
**self.show_args)
File "D:\Ren'Py\renpy-6.18.3-sdk\renpy\character.py", line 275, in show_display_say
return renpy.display.screen.get_widget(screen, "what", layer)
File "D:\Ren'Py\renpy-6.18.3-sdk\renpy\display\screen.py", line 964, in get_widget
screen.update()
File "D:\Ren'Py\renpy-6.18.3-sdk\renpy\display\screen.py", line 555, in update
self.screen.function(**self.scope)
File "D:\Ren'Py\renpy-6.18.3-sdk\renpy\ast.py", line 148, in apply_arguments
return parameters.apply(args, kwargs, ignore_errors)
File "D:\Ren'Py\renpy-6.18.3-sdk\renpy\ast.py", line 136, in apply
raise Exception("Unknown keyword arguments: %s" % ( ", ".join(values.keys())))
Exception: Unknown keyword arguments: two_windows
Windows-post2008Server-6.2.9200
Ren'Py 6.18.3.761
DEUS 0.0
I'm not sure how to fix this. It doesn't do this error with R but the minute any other character speaks this error happens. if I remove the show_two_windows=True then it fixes itself and other people can talk, but then I only have one doing the two window thing.R"\"{i}Hypocrite.{/i}\" "
"He was Right about this for once."
"Its not as if I did not enjoy flying.\n{w}I could control the very winds themselves."
"The school wanted the new students to arrive on this airship however."
"I preferred to fly on my own though. \n{w}To let the cloak from the mask upon my face consume me, as I fly through the air like a stray cloth caught in strong winds."
"It was liberating."
"A sudden voice caught me by surprise."
l"\"Thats a cool mask your wearing! Solid smooth white! Must have taken a lot of time to make it!\""
"I stayed silient, hoping she would leave me alone."
So anyone who actually knows what their doing able to point to what I need to do to fix this?