Mod Ren'Py Abandoned Time For Dragons - Defiler Wings: Deranged Dragon Mod [29-07-2020] [Jman]

3.50 star(s) 8 Votes

zzczys

Active Member
Jul 20, 2019
858
149
Moved the label and it seems to work now, everyone died, what a pity, the knight would be a nice addition... ah wells theres always an angel for sacrifice somewhere.
 

zzczys

Active Member
Jul 20, 2019
858
149
Too much broken....

Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "renpy/common/00gamemenu.rpy", line 173, in script
    $ ui.interact()
  File "renpy/common/00gamemenu.rpy", line 173, in <module>
    $ ui.interact()
  File "renpy/common/00action_file.rpy", line 452, in __call__
    renpy.load(fn)
AttributeError: 'StoreModule' object has no attribute 'get_defence'

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "renpy/common/00gamemenu.rpy", line 173, in script
    $ ui.interact()
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\ast.py", line 900, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\python.py", line 1930, in py_exec_bytecode
    exec bytecode in globals, locals
  File "renpy/common/00gamemenu.rpy", line 173, in <module>
    $ ui.interact()
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\ui.py", line 289, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\core.py", line 2690, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\core.py", line 3493, in interact_core
    rv = root_widget.event(ev, x, y, 0)
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\transition.py", line 47, in event
    return self.new_widget.event(ev, x, y, st)  # E1101
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\screen.py", line 697, in event
    rv = self.child.event(ev, x, y, st)
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 244, in event
    rv = d.event(ev, x - xo, y - yo, st)
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\behavior.py", line 923, in event
    return handle_click(self.clicked)
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\behavior.py", line 858, in handle_click
    rv = run(action)
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\behavior.py", line 313, in run
    new_rv = run(i, *args, **kwargs)
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\behavior.py", line 320, in run
    return action(*args, **kwargs)
  File "renpy/common/00action_file.rpy", line 452, in __call__
    renpy.load(fn)
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\loadsave.py", line 752, in load
    roots, log = loads(location.load(filename))
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\loadsave.py", line 63, in loads
    return cPickle.loads(s)
AttributeError: 'StoreModule' object has no attribute 'get_defence'

Windows-8-6.2.9200
Ren'Py 7.2.2.491
Время для Драконов: Королевство Монстров 29-07-20
Tue Sep 01 14:49:11 2020
Now cant load a savegame??
 

Jman9

Engaged Member
Jul 17, 2019
2,295
957
No, no, put it before where 'knight.save_girls_combat_stats_attack' etc already are.

And move '.get_defense' to 'lair - classes.rpy'.
 

zzczys

Active Member
Jul 20, 2019
858
149
Thats the 3rd thief that gave up.... how to make them come right up to me :cool:

Can I make a lair right on the trade routes lol
 

Crome18

Newbie
May 9, 2017
61
68
Code:
I'm sorry, but an uncaught exception occurred.

While loading <'Image' u'content/skills/fireball/fireball.png'>:
  File "game/_story/hunt/plains.rpy", line 455, in script call
    call arena(encounter=['dog','mob'])
  File "game/_story/hunt/plains.rpy", line 321, in script call
    call arena(encounter=['militia']) from _call_arena_21
  File "game/_story/hunt/plains.rpy", line 515, in script call
    call arena(encounter=['bull', 'dog' ,'mob'])
  File "game/_story/hunt/mountain.rpy", line 328, in script call
    call arena(encounter=['xbow']) from _call_arena_54
  File "game/_story/hunt/nothing.rpy", line 271, in script call
    call arena(encounter=['elf_witch']) from _call_arena_80
  File "game/_story/hunt/mountain.rpy", line 174, in script call
    call arena(encounter=['band','band','band']) from _call_arena_49
  File "game/_story/hunt/mountain.rpy", line 148, in script call
    call arena(encounter=['band','band','band']) from _call_arena_48
  File "game/tl/english/_story/hunt/road.rpy", line 247, in script
    "After breaking the guards and caravans, [dragon.name] looks for everything valuable in the broken carts. Basically, there are various goods unnecessary for a self-respecting dragon - fabrics, spices, olive oil and the like, but merchants and mercenaries have glittering coins in their wallets."
IOError: Couldn't find file 'content/skills/fireball/fireball.png'.

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/_story/hunt/plains.rpy", line 455, in script call
    call arena(encounter=['dog','mob'])
  File "game/_story/hunt/plains.rpy", line 321, in script call
    call arena(encounter=['militia']) from _call_arena_21
  File "game/_story/hunt/plains.rpy", line 515, in script call
    call arena(encounter=['bull', 'dog' ,'mob'])
  File "game/_story/hunt/mountain.rpy", line 328, in script call
    call arena(encounter=['xbow']) from _call_arena_54
  File "game/_story/hunt/nothing.rpy", line 271, in script call
    call arena(encounter=['elf_witch']) from _call_arena_80
  File "game/_story/hunt/mountain.rpy", line 174, in script call
    call arena(encounter=['band','band','band']) from _call_arena_49
  File "game/_story/hunt/mountain.rpy", line 148, in script call
    call arena(encounter=['band','band','band']) from _call_arena_48
  File "game/tl/english/_story/hunt/road.rpy", line 247, in script
    "After breaking the guards and caravans, [dragon.name] looks for everything valuable in the broken carts. Basically, there are various goods unnecessary for a self-respecting dragon - fabrics, spices, olive oil and the like, but merchants and mercenaries have glittering coins in their wallets."
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\ast.py", line 694, in execute
    renpy.exports.say(who, what, *args, **kwargs)
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\exports.py", line 1322, in say
    who(what, *args, **kwargs)
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\character.py", line 1127, in __call__
    self.do_display(who, what, cb_args=self.cb_args, **display_args)
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\character.py", line 842, in do_display
    **display_args)
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\character.py", line 591, in display_say
    rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\ui.py", line 289, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\core.py", line 2690, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\core.py", line 3174, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\core.py", line 2086, in draw_screen
    renpy.config.screen_height,
  File "render.pyx", line 516, in renpy.display.render.render_screen
  File "render.pyx", line 244, in renpy.display.render.render
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 151, in renpy.display.render.render
  File "render.pyx", line 244, in renpy.display.render.render
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 151, in renpy.display.render.render
  File "render.pyx", line 244, in renpy.display.render.render
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 151, in renpy.display.render.render
  File "render.pyx", line 244, in renpy.display.render.render
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\screen.py", line 669, in render
    child = renpy.display.render.render(self.child, w, h, st, at)
  File "render.pyx", line 151, in renpy.display.render.render
  File "render.pyx", line 244, in renpy.display.render.render
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 151, in renpy.display.render.render
  File "render.pyx", line 244, in renpy.display.render.render
  File "accelerator.pyx", line 110, in renpy.display.accelerator.transform_render
  File "render.pyx", line 244, in renpy.display.render.render
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 1124, in render
    st, at)
  File "render.pyx", line 151, in renpy.display.render.render
  File "render.pyx", line 244, in renpy.display.render.render
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 151, in renpy.display.render.render
  File "render.pyx", line 244, in renpy.display.render.render
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 1124, in render
    st, at)
  File "render.pyx", line 151, in renpy.display.render.render
  File "render.pyx", line 244, in renpy.display.render.render
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 925, in render
    surf = render(d, width - x, rh, cst, cat)
  File "render.pyx", line 151, in renpy.display.render.render
  File "render.pyx", line 244, in renpy.display.render.render
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 883, in render
    surf = render(d, rw, height - y, cst, cat)
  File "render.pyx", line 151, in renpy.display.render.render
  File "render.pyx", line 244, in renpy.display.render.render
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 1124, in render
    st, at)
  File "render.pyx", line 151, in renpy.display.render.render
  File "render.pyx", line 244, in renpy.display.render.render
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\behavior.py", line 740, in render
    rv = super(Button, self).render(width, height, st, at)
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 1124, in render
    st, at)
  File "render.pyx", line 151, in renpy.display.render.render
  File "render.pyx", line 244, in renpy.display.render.render
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\im.py", line 580, in render
    return cache.get(self, render=True)
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\im.py", line 266, in get
    surf = image.load()
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\im.py", line 625, in load
    surf = renpy.display.pgrender.load_image(renpy.loader.load(self.filename), self.filename)
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\loader.py", line 576, in load
    raise IOError("Couldn't find file '%s'." % name)
IOError: Couldn't find file 'content/skills/fireball/fireball.png'.

Windows-8-6.2.9200
Ren'Py 7.2.2.491
Время для Драконов: Королевство Монстров 29-07-20
Tue Sep 01 14:31:35 2020
what do i do? i cant do any fights anymore :(
 

zzczys

Active Member
Jul 20, 2019
858
149
Just a note

1598967858550.png

Code:
I'm sorry, but an uncaught exception occurred.

While loading <'Image' u'images/lair/bg config.webp'>:
  File "game/_script/lair/lair - sleep report.rpy", line 40, in script call
    call lb_event_knight_go_to_old_lair
  File "game/_script/lair/knight.rpy", line 422, in script
    show expression place as bg at topleft with dissolve
IOError: Couldn't find file 'images/lair/bg config.webp'.

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/_script/lair/lair - sleep report.rpy", line 40, in script call
    call lb_event_knight_go_to_old_lair
  File "game/_script/lair/knight.rpy", line 422, in script
    show expression place as bg at topleft with dissolve
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\ast.py", line 1375, in execute
    renpy.exports.with_statement(trans, paired)
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\exports.py", line 1578, in with_statement
    return renpy.game.interface.do_with(trans, paired, clear=clear)
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\core.py", line 2240, in do_with
    clear=clear)
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\core.py", line 2690, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\core.py", line 3174, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\core.py", line 2086, in draw_screen
    renpy.config.screen_height,
  File "render.pyx", line 516, in renpy.display.render.render_screen
  File "render.pyx", line 244, in renpy.display.render.render
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 151, in renpy.display.render.render
  File "render.pyx", line 244, in renpy.display.render.render
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\transition.py", line 361, in render
    top = render(self.new_widget, width, height, st, at)
  File "render.pyx", line 151, in renpy.display.render.render
  File "render.pyx", line 244, in renpy.display.render.render
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 151, in renpy.display.render.render
  File "render.pyx", line 244, in renpy.display.render.render
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 151, in renpy.display.render.render
  File "render.pyx", line 244, in renpy.display.render.render
  File "accelerator.pyx", line 110, in renpy.display.accelerator.transform_render
  File "render.pyx", line 244, in renpy.display.render.render
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 336, in render
    surf = render(self.child, width, height, st, at)
  File "render.pyx", line 151, in renpy.display.render.render
  File "render.pyx", line 244, in renpy.display.render.render
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\im.py", line 580, in render
    return cache.get(self, render=True)
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\im.py", line 266, in get
    surf = image.load()
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\im.py", line 625, in load
    surf = renpy.display.pgrender.load_image(renpy.loader.load(self.filename), self.filename)
  File "F:\test\Time_for_Dragons-1.1.1-pc-DDM\renpy\loader.py", line 576, in load
    raise IOError("Couldn't find file '%s'." % name)
IOError: Couldn't find file 'images/lair/bg config.webp'.

Windows-8-6.2.9200
Ren'Py 7.2.2.491
Время для Драконов: Королевство Монстров 29-07-20
Tue Sep 01 21:43:42 2020
 

Crome18

Newbie
May 9, 2017
61
68
Now I have an issue with Raping the girls D:


Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/_story/hunt/plains.rpy", line 455, in script call
    call arena(encounter=['dog','mob'])
  File "game/_story/hunt/plains.rpy", line 321, in script call
    call arena(encounter=['militia']) from _call_arena_21
  File "game/_story/hunt/plains.rpy", line 515, in script call
    call arena(encounter=['bull', 'dog' ,'mob'])
  File "game/_story/hunt/mountain.rpy", line 328, in script call
    call arena(encounter=['xbow']) from _call_arena_54
  File "game/_story/hunt/nothing.rpy", line 271, in script call
    call arena(encounter=['elf_witch']) from _call_arena_80
  File "game/_story/hunt/mountain.rpy", line 174, in script call
    call arena(encounter=['band','band','band']) from _call_arena_49
  File "game/_story/hunt/mountain.rpy", line 148, in script call
    call arena(encounter=['band','band','band']) from _call_arena_48
  File "game/_story/hunt/mountain.rpy", line 239, in script call
    call arena(encounter=['heavy_infantry', 'heavy_infantry']) from _call_arena_51
  File "game/_story/hunt/plains.rpy", line 219, in script call
    call scene_nature_sex(girl) from _call_scene_nature_sex_25
  File "game/_script/utility/girl_scenes.rpy", line 17, in script call
    call sex(girl) from _call_sex_2
  File "game/_script/utility/girl_scenes.rpy", line 8, in script call
    call rape_main from _call_rape_main
  File "game/_script/rape/rape_screen.rpy", line 163, in <module>
  File "game/_script/rape/rape_screen.rpy", line 1, in execute
  File "game/_script/rape/rape_screen.rpy", line 1, in execute
  File "game/_script/rape/rape_screen.rpy", line 2, in execute
  File "game/_script/rape/rape_screen.rpy", line 3, in execute
  File "game/_script/rape/rape_screen.rpy", line 10, in execute
AttributeError: 'PlayableCharacter' object has no attribute 'max_satiety'

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/_story/hunt/plains.rpy", line 455, in script call
    call arena(encounter=['dog','mob'])
  File "game/_story/hunt/plains.rpy", line 321, in script call
    call arena(encounter=['militia']) from _call_arena_21
  File "game/_story/hunt/plains.rpy", line 515, in script call
    call arena(encounter=['bull', 'dog' ,'mob'])
  File "game/_story/hunt/mountain.rpy", line 328, in script call
    call arena(encounter=['xbow']) from _call_arena_54
  File "game/_story/hunt/nothing.rpy", line 271, in script call
    call arena(encounter=['elf_witch']) from _call_arena_80
  File "game/_story/hunt/mountain.rpy", line 174, in script call
    call arena(encounter=['band','band','band']) from _call_arena_49
  File "game/_story/hunt/mountain.rpy", line 148, in script call
    call arena(encounter=['band','band','band']) from _call_arena_48
  File "game/_story/hunt/mountain.rpy", line 239, in script call
    call arena(encounter=['heavy_infantry', 'heavy_infantry']) from _call_arena_51
  File "game/_story/hunt/plains.rpy", line 219, in script call
    call scene_nature_sex(girl) from _call_scene_nature_sex_25
  File "game/_script/utility/girl_scenes.rpy", line 17, in script call
    call sex(girl) from _call_sex_2
  File "game/_script/utility/girl_scenes.rpy", line 8, in script call
    call rape_main from _call_rape_main
  File "game/_script/rape/rape_screen.rpyc", line 161, in script
    ��
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\ast.py", line 900, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\python.py", line 1930, in py_exec_bytecode
    exec bytecode in globals, locals
  File "game/_script/rape/rape_screen.rpy", line 163, in <module>
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\ui.py", line 289, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\core.py", line 2690, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\core.py", line 3074, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\core.py", line 534, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\core.py", line 534, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\core.py", line 534, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\screen.py", line 424, in visit_all
    callback(self)
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\core.py", line 3074, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\screen.py", line 434, in per_interact
    self.update()
  File "D:\Games\Time_for_Dragons_DD_Mod\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\screen.py", line 619, in update
    self.screen.function(**self.scope)
  File "game/_script/rape/rape_screen.rpy", line 1, in execute
  File "game/_script/rape/rape_screen.rpy", line 1, in execute
  File "game/_script/rape/rape_screen.rpy", line 2, in execute
  File "game/_script/rape/rape_screen.rpy", line 3, in execute
  File "game/_script/rape/rape_screen.rpy", line 10, in execute
  File "<screen language>", line 10, in <module>
AttributeError: 'PlayableCharacter' object has no attribute 'max_satiety'

Windows-8-6.2.9200
Ren'Py 7.2.2.491
Время для Драконов: Королевство Монстров 29-07-20
Tue Sep 01 16:12:07 2020
 
Aug 18, 2020
85
10
When I edited and showed this code earlier:
You don't have permission to view the spoiler content. Log in or register now.
I was copying what was found in other prototype things, and hoped it would generate a new class when the edited code was added, and would have input it like this on script.rpy:
You don't have permission to view the spoiler content. Log in or register now.
This would have been in the hope that there would somehow generate a new class of prototypes, that could have specific instances added later, like so:
Code:
            if not evolution_prototypes['locked_evolution'].unlocked = true:
                $evolution_prototypes['locked_evolution'].unlocked = true
Now, if I did this and added all the above snippets to my game, would it have the intended result of A. Creating a new prototype type, and B. allow adding in those events that unlock the evolution prototypes, of which nothing is currently locked behind. Is this all that I would have to change, or would I have to edit around more code, and if so, where would I go to find that code, what search terms and all
 

Crome18

Newbie
May 9, 2017
61
68
zzczys thing is i know which line it is but i have no clue how to fix this :/ (what is the max satiety you should have? and how do i put that in there?)
 
Aug 18, 2020
85
10
TBH, I dont think max satiety should be in the initial release, so if I were you I would just delete dragon.satiety all the way to and. If that doesn't work, then I dunno
 

zzczys

Active Member
Jul 20, 2019
858
149
Which file is this from? I cannot seem to find that line anywhere.

1598973649075.png

Not sure what version are you playing with.
 

Crome18

Newbie
May 9, 2017
61
68
that is weird lol
Im playing the one from this thread, can you send your _script\rape folder to me? that should fix it right?

EDIT: actually its alright, just redownloaded the one from this thread and now its workin
 
Last edited:
Jul 8, 2019
42
32
The scene after defeating the Dwarven Champion produces an error right after the first block of text
Code:
I'm sorry, but an uncaught exception occurred.

While loading <'Image' u'content/random_bg/hoard/530257.webp'>:
  File "game/_story/lair conquest/elves_conquest.rpy", line 30, in script call
    $ renpy.call(enc)
  File "game/_story/lair conquest/dwarves_conquest.rpy", line 93, in script call
    call dwarf_treasury from _call_dwarf_treasury
  File "game/_story/lair conquest/dwarves_conquest.rpy", line 147, in script
    show expression 'content/random_bg/hoard/530257.webp' as bg at eventpos with dissolve
IOError: Couldn't find file 'content/random_bg/hoard/530257.webp'.

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/_story/lair conquest/elves_conquest.rpy", line 30, in script call
    $ renpy.call(enc)
  File "game/_story/lair conquest/dwarves_conquest.rpy", line 93, in script call
    call dwarf_treasury from _call_dwarf_treasury
  File "game/_story/lair conquest/dwarves_conquest.rpy", line 147, in script
    show expression 'content/random_bg/hoard/530257.webp' as bg at eventpos with dissolve
  File "C:\Users\kimba\Desktop\Time_for_Dragons-1.1.1-pc-DDM\renpy\ast.py", line 1375, in execute
    renpy.exports.with_statement(trans, paired)
  File "C:\Users\kimba\Desktop\Time_for_Dragons-1.1.1-pc-DDM\renpy\exports.py", line 1578, in with_statement
    return renpy.game.interface.do_with(trans, paired, clear=clear)
  File "C:\Users\kimba\Desktop\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\core.py", line 2240, in do_with
    clear=clear)
  File "C:\Users\kimba\Desktop\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\core.py", line 2690, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "C:\Users\kimba\Desktop\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\core.py", line 3174, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "C:\Users\kimba\Desktop\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\core.py", line 2086, in draw_screen
    renpy.config.screen_height,
  File "render.pyx", line 516, in renpy.display.render.render_screen
  File "render.pyx", line 244, in renpy.display.render.render
  File "C:\Users\kimba\Desktop\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 151, in renpy.display.render.render
  File "render.pyx", line 244, in renpy.display.render.render
  File "C:\Users\kimba\Desktop\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\transition.py", line 361, in render
    top = render(self.new_widget, width, height, st, at)
  File "render.pyx", line 151, in renpy.display.render.render
  File "render.pyx", line 244, in renpy.display.render.render
  File "C:\Users\kimba\Desktop\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 151, in renpy.display.render.render
  File "render.pyx", line 244, in renpy.display.render.render
  File "C:\Users\kimba\Desktop\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 151, in renpy.display.render.render
  File "render.pyx", line 244, in renpy.display.render.render
  File "accelerator.pyx", line 110, in renpy.display.accelerator.transform_render
  File "render.pyx", line 244, in renpy.display.render.render
  File "C:\Users\kimba\Desktop\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\layout.py", line 336, in render
    surf = render(self.child, width, height, st, at)
  File "render.pyx", line 151, in renpy.display.render.render
  File "render.pyx", line 244, in renpy.display.render.render
  File "C:\Users\kimba\Desktop\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\im.py", line 580, in render
    return cache.get(self, render=True)
  File "C:\Users\kimba\Desktop\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\im.py", line 266, in get
    surf = image.load()
  File "C:\Users\kimba\Desktop\Time_for_Dragons-1.1.1-pc-DDM\renpy\display\im.py", line 625, in load
    surf = renpy.display.pgrender.load_image(renpy.loader.load(self.filename), self.filename)
  File "C:\Users\kimba\Desktop\Time_for_Dragons-1.1.1-pc-DDM\renpy\loader.py", line 576, in load
    raise IOError("Couldn't find file '%s'." % name)
IOError: Couldn't find file 'content/random_bg/hoard/530257.webp'.

Windows-8-6.2.9200
Ren'Py 7.2.2.491
Время для Драконов: Королевство Монстров 29-07-20
Tue Sep 01 19:02:59 2020
Clicking on ignore will repeat the error two times, after that you get kicked back to the map screen.
 

Jman9

Engaged Member
Jul 17, 2019
2,295
957
Thats the 3rd thief that gave up.... how to make them come right up to me
It's random. If the thieves get to you too fast, i.e. they're too low-leveled, they have a chance to give up. OTOH, that chance is never below 50%, so you just got unlucky.

Can I make a lair right on the trade routes lol
What, and have random riff-raff come in and paw at your treasures? What kind of dragon are you?! o_O:p

Just a note

IOError: Couldn't find file 'images/lair/bg config.webp'.
Find 'def create(self,lair_id):' in 'lair - classes.rpy' and move the lines saying
Code:
            if knight:
                knight.old_lair_location_data = knight.lair_location_data
                knight.old_lair_id = self.id
                knight.lair_location_data = 0
            if thief:
                thief.old_lair_location_data = thief.lair_location_data
                thief.old_lair_id = self.id
                thief.lair_location_data = 0
right after 'def create'. To fix ongoing saves, console
Code:
knight.old_lair_id = 'impassable_coomb'

Now I have an issue with Raping the girls D:

AttributeError: 'PlayableCharacter' object has no attribute 'max_satiety'
Max satiety isn't in the release version.

I guess the new rape code on it's own isn't that as stable as I thought. :( Just don't use the new files, or replace the line saying
Code:
            if dragon.satiety < dragon.max_satiety and (dragon.power > rape.girl.power or rape.actual_proud <= 0 or rape.girl.affection >= 100):
with
Code:
            if dragon.power > rape.girl.power or rape.actual_proud <= 0 or rape.girl.affection >= 100:
There might be other similar issues if you continue using the new versions, though.

...hoped it would generate a new class when the edited code was added
Classes don't just spring out of the aether, you know. :D

if not evolution_prototypes['locked_evolution'].unlocked = true:
That doesn't require a new Evolution class. You can just make 'evolution_prototypes' a dictionary.

...would I have to edit around more code, and if so, where would I go to find that code...
You would basically have to write all the code from scratch. It looks simple enough, although I'm still somewhat unclear what the intended outcome is. Locking all evolutions behind (event?) flags, locking specific evolutions, what determines whether something is or isn't locked, etc.

The scene after defeating the Dwarven Champion produces an error right after the first block of text

IOError: Couldn't find file 'content/random_bg/hoard/530257.webp'.
Rename one of the files in 'content/random_bg/hoard/' so it matches. There will be a new and improved one in the next release.
 
Last edited:
3.50 star(s) 8 Votes