Code: Select all
I'm sorry, but an uncaught exception occurred.
While running game code:
File "renpy/common/_layout/screen_main_menu.rpym", line 11, in script
File "game/clothingtest.rpy", line 85, in python
NameError: global name 'eeli' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "C:\Users\Cedes\Downloads\renpy-6.15.7-sdk\renpy\execution.py", line 288, in run
node.execute()
File "C:\Users\Cedes\Downloads\renpy-6.15.7-sdk\renpy\ast.py", line 718, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "C:\Users\Cedes\Downloads\renpy-6.15.7-sdk\renpy\python.py", line 1297, in py_exec_bytecode
exec bytecode in globals, locals
File "renpy/common/_layout/screen_main_menu.rpym", line 11, in <module>
$ ui.interact()
File "C:\Users\Cedes\Downloads\renpy-6.15.7-sdk\renpy\ui.py", line 237, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "C:\Users\Cedes\Downloads\renpy-6.15.7-sdk\renpy\display\core.py", line 1853, in interact
repeat, rv = self.interact_core(preloads=preloads, **kwargs)
File "C:\Users\Cedes\Downloads\renpy-6.15.7-sdk\renpy\display\core.py", line 2092, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "C:\Users\Cedes\Downloads\renpy-6.15.7-sdk\renpy\display\core.py", line 250, in visit_all
d.visit_all(callback)
File "C:\Users\Cedes\Downloads\renpy-6.15.7-sdk\renpy\display\core.py", line 250, in visit_all
d.visit_all(callback)
File "C:\Users\Cedes\Downloads\renpy-6.15.7-sdk\renpy\display\core.py", line 250, in visit_all
d.visit_all(callback)
File "C:\Users\Cedes\Downloads\renpy-6.15.7-sdk\renpy\display\core.py", line 250, in visit_all
d.visit_all(callback)
File "C:\Users\Cedes\Downloads\renpy-6.15.7-sdk\renpy\display\core.py", line 250, in visit_all
d.visit_all(callback)
File "C:\Users\Cedes\Downloads\renpy-6.15.7-sdk\renpy\display\core.py", line 250, in visit_all
d.visit_all(callback)
File "C:\Users\Cedes\Downloads\renpy-6.15.7-sdk\renpy\display\core.py", line 252, in visit_all
callback(self)
File "C:\Users\Cedes\Downloads\renpy-6.15.7-sdk\renpy\display\core.py", line 2092, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "C:\Users\Cedes\Downloads\renpy-6.15.7-sdk\renpy\display\layout.py", line 1009, in per_interact
child, _ = self.function(self.st, self.at, *self.args, **self.kwargs)
File "game/clothingtest.rpy", line 85, in draw_Eli
(0, 0), "c/eli/eye%s.png"%eeli,
NameError: global name 'eeli' is not defined
Windows-7-6.1.7601-SP1
Ren'Py 6.15.7.374
A Ren'Py Game 0.0
Code: Select all
init python:
def draw_Eli(st, at):
return LiveComposite(
(415, 593),
(0, 0), "c/eli/base.png",
(0, 0), "c/eli/eye%s.png"%eeli,
(0, 0), "c/eli/eyebrow%s.png"%beli,
(0, 0), "c/eli/hairbase.png",
(0, 0), "c/eli/hairpony.png",
(0, 0), "c/eli/mouth%s.png"%meli,
),.1
image eliclose = "c/eli/eyeclosed.png"
image elihappy = "c/eli/mouthhappy.png"
init:
image Eli = DynamicDisplayable(draw_Eli)
define Eli = Character('Eli')
label clotest:
scene black
# make sure variables are defined before using them
$ eeli, meli, beli = 'eliopen', 'elismile', 'elilow'
show Eli
Eli "Oh, hello."
$ eeli, meli, = 'eliclose', 'elihappy' # this automatically updates the picture
Eli "I'm happy to see you!"
return