Code:
Code: Select all
define mcfemale = Character("")
define mcmale = Character("")
define w = Character("Professor Wisely")
define l = Character("Doctor Laura")
define m = Character("Mark")
define c = Character("Claire")
image bg = "bg.png"
define gender = ""
image mcmale = "sprites/mcmale.png"
image mcfemale = "sprites/mcfemale.png"
screen characterselect():
imagebutton xalign 0.2 yalign 0.5 idle "sprites/mcmale.png" hover "sprites/female.png" action [SetVariable(gender, "m"), Return()]
imagebutton xalign 0.8 yalign 0.5 idle "sprites/mcfemale.png" hover "sprites/mcfemale.png" action [SetVariable(gender, "f"), Return()]
label start:
scene bg with fade
play music "dream.mp3" fadein 1.0 fadeout 1.0
"Hello!"
"Would you like to be a boy or a girl?"
call screen characterselect() #this is the line of code that crashes
return
Code: Select all
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/script.rpy", line 23, in script
call screen characterselect()
File "renpy/common/000statements.rpy", line 471, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "renpy/common/00action_data.rpy", line 50, in get_selected
return getattr(self.object, self.field) == self.value
AttributeError: 'StoreModule' object has no attribute ''
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/script.rpy", line 23, in script
call screen characterselect()
File "C:\Users\A\Desktop\Games\renpy-6.99.12.2-sdk\renpy\ast.py", line 1706, in execute
self.call("execute")
File "C:\Users\A\Desktop\Games\renpy-6.99.12.2-sdk\renpy\ast.py", line 1724, in call
return renpy.statements.call(method, parsed, *args, **kwargs)
File "C:\Users\A\Desktop\Games\renpy-6.99.12.2-sdk\renpy\statements.py", line 145, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000statements.rpy", line 471, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "C:\Users\A\Desktop\Games\renpy-6.99.12.2-sdk\renpy\exports.py", line 2526, in call_screen
rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
File "C:\Users\A\Desktop\Games\renpy-6.99.12.2-sdk\renpy\ui.py", line 285, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "C:\Users\A\Desktop\Games\renpy-6.99.12.2-sdk\renpy\display\core.py", line 2526, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
File "C:\Users\A\Desktop\Games\renpy-6.99.12.2-sdk\renpy\display\core.py", line 2793, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "C:\Users\A\Desktop\Games\renpy-6.99.12.2-sdk\renpy\display\core.py", line 495, in visit_all
d.visit_all(callback)
File "C:\Users\A\Desktop\Games\renpy-6.99.12.2-sdk\renpy\display\core.py", line 495, in visit_all
d.visit_all(callback)
File "C:\Users\A\Desktop\Games\renpy-6.99.12.2-sdk\renpy\display\core.py", line 495, in visit_all
d.visit_all(callback)
File "C:\Users\A\Desktop\Games\renpy-6.99.12.2-sdk\renpy\display\screen.py", line 403, in visit_all
self.child.visit_all(callback)
File "C:\Users\A\Desktop\Games\renpy-6.99.12.2-sdk\renpy\display\core.py", line 495, in visit_all
d.visit_all(callback)
File "C:\Users\A\Desktop\Games\renpy-6.99.12.2-sdk\renpy\display\core.py", line 497, in visit_all
callback(self)
File "C:\Users\A\Desktop\Games\renpy-6.99.12.2-sdk\renpy\display\core.py", line 2793, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "C:\Users\A\Desktop\Games\renpy-6.99.12.2-sdk\renpy\display\behavior.py", line 788, in per_interact
if self.is_selected():
File "C:\Users\A\Desktop\Games\renpy-6.99.12.2-sdk\renpy\display\behavior.py", line 778, in is_selected
return is_selected(self.action)
File "C:\Users\A\Desktop\Games\renpy-6.99.12.2-sdk\renpy\display\behavior.py", line 356, in is_selected
return any(is_selected(i) for i in action)
File "C:\Users\A\Desktop\Games\renpy-6.99.12.2-sdk\renpy\display\behavior.py", line 356, in <genexpr>
return any(is_selected(i) for i in action)
File "C:\Users\A\Desktop\Games\renpy-6.99.12.2-sdk\renpy\display\behavior.py", line 359, in is_selected
return action.get_selected()
File "renpy/common/00action_data.rpy", line 50, in get_selected
return getattr(self.object, self.field) == self.value
AttributeError: 'StoreModule' object has no attribute ''
Windows-8-6.2.9200
Ren'Py 6.99.12.4.2187
Logic Heroes 1.0