Cheat Mod Ren'Py Wife Trainer Files - Cheat Mod [Tristim]

Tristim

Member
Modder
Donor
Nov 12, 2018
316
1,275
Overview:
Cheat Mod for Wife Trainer Files
See Features For More Information​
Updated: 2024-08-10
Game/Creator: Wife Trainer Files [F95] / /
Modder: Tristim
Mod Version: 0.25.1
Game Version: 0.7r
Language: English

Features:
You don't have permission to view the spoiler content. Log in or register now.

Installation:
You don't have permission to view the spoiler content. Log in or register now.

Change-Log:
You don't have permission to view the spoiler content. Log in or register now.
Download:
 
Last edited:

Tristim

Member
Modder
Donor
Nov 12, 2018
316
1,275
would it be possible to add a cheat that allows you to dose someone with a transformation potion twice?
Technically yes, although there are some irreversable actions related to TP, I would have to review this on per client basis. When I get around to it, I will look into that option.
 
  • Like
Reactions: MisterHedonistic

Tristim

Member
Modder
Donor
Nov 12, 2018
316
1,275
The Rae cheat didn't work for Bree, she's the only one I've tested so far.
Yes, you are right, the only way that Rae accepts other girls in your bedroom is when you change her to 'hypno-girlfriend', I will change that for the next version of the mod (if it still works that way in the next release).
 
  • Like
Reactions: Groto Clark

Salvo

Newbie
Aug 5, 2016
35
28
hmmm
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/script.rpy", line 176, in script
    $ trainer = renpy.display_menu([(t.name, t) for t in all_trainer_categories], interact=True, screen='choice')
  File "game/script.rpy", line 176, in <module>
    $ trainer = renpy.display_menu([(t.name, t) for t in all_trainer_categories], interact=True, screen='choice')
  File "game/screens.rpy", line 1582, in execute
    screen wt_static_ui:
  File "game/screens.rpy", line 1582, in execute
    screen wt_static_ui:
  File "game/screens.rpy", line 1589, in execute
    fixed:
  File "game/screens.rpy", line 1624, in execute
    viewport:
  File "game/screens.rpy", line 1634, in execute
    frame:
  File "game/screens.rpy", line 1639, in execute
    grid len(player_items + actual_buttons) 1:
  File "game/screens.rpy", line 1643, in execute
    for b in player_items + actual_buttons:
  File "game/screens.rpy", line 1644, in execute
    if isinstance(b, UISpace):
  File "game/screens.rpy", line 1647, in execute
    if b.use_owner_portrait:
  File "game/screens.rpy", line 1676, in execute
    imagebutton:
Exception: Imagebutton does not have a idle image. (auto=u'modules/king_tut/images/king_tut_%s.jpg').

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

Full traceback:
  File "game/script.rpy", line 176, in script
    $ trainer = renpy.display_menu([(t.name, t) for t in all_trainer_categories], interact=True, screen='choice')
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\ast.py", line 900, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\python.py", line 1930, in py_exec_bytecode
    exec bytecode in globals, locals
  File "game/script.rpy", line 176, in <module>
    $ trainer = renpy.display_menu([(t.name, t) for t in all_trainer_categories], interact=True, screen='choice')
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\exports.py", line 1203, in display_menu
    rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\ui.py", line 289, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\core.py", line 2690, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\core.py", line 3074, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\core.py", line 534, in visit_all
    d.visit_all(callback, seen)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\core.py", line 534, in visit_all
    d.visit_all(callback, seen)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\core.py", line 534, in visit_all
    d.visit_all(callback, seen)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\screen.py", line 424, in visit_all
    callback(self)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\core.py", line 3074, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\screen.py", line 434, in per_interact
    self.update()
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\screen.py", line 619, in update
    self.screen.function(**self.scope)
  File "game/screens.rpy", line 1582, in execute
    screen wt_static_ui:
  File "game/screens.rpy", line 1582, in execute
    screen wt_static_ui:
  File "game/screens.rpy", line 1589, in execute
    fixed:
  File "game/screens.rpy", line 1624, in execute
    viewport:
  File "game/screens.rpy", line 1634, in execute
    frame:
  File "game/screens.rpy", line 1639, in execute
    grid len(player_items + actual_buttons) 1:
  File "game/screens.rpy", line 1643, in execute
    for b in player_items + actual_buttons:
  File "game/screens.rpy", line 1644, in execute
    if isinstance(b, UISpace):
  File "game/screens.rpy", line 1647, in execute
    if b.use_owner_portrait:
  File "game/screens.rpy", line 1676, in execute
    imagebutton:
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\ui.py", line 937, in _imagebutton
    idle = choice(idle, idle_image, "idle", required=True)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\ui.py", line 931, in choice
    raise Exception("Imagebutton does not have a %s image. (auto=%r)." % (name, auto))
Exception: Imagebutton does not have a idle image. (auto=u'modules/king_tut/images/king_tut_%s.jpg').

Windows-8-6.2.9200
Ren'Py 7.2.2.491
The Wife Trainer Files 0.7f
Sat Sep 07 10:24:01 2019
 

windowshopper

New Member
Jun 23, 2019
5
2
hmmm
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/script.rpy", line 176, in script
    $ trainer = renpy.display_menu([(t.name, t) for t in all_trainer_categories], interact=True, screen='choice')
  File "game/script.rpy", line 176, in <module>
    $ trainer = renpy.display_menu([(t.name, t) for t in all_trainer_categories], interact=True, screen='choice')
  File "game/screens.rpy", line 1582, in execute
    screen wt_static_ui:
  File "game/screens.rpy", line 1582, in execute
    screen wt_static_ui:
  File "game/screens.rpy", line 1589, in execute
    fixed:
  File "game/screens.rpy", line 1624, in execute
    viewport:
  File "game/screens.rpy", line 1634, in execute
    frame:
  File "game/screens.rpy", line 1639, in execute
    grid len(player_items + actual_buttons) 1:
  File "game/screens.rpy", line 1643, in execute
    for b in player_items + actual_buttons:
  File "game/screens.rpy", line 1644, in execute
    if isinstance(b, UISpace):
  File "game/screens.rpy", line 1647, in execute
    if b.use_owner_portrait:
  File "game/screens.rpy", line 1676, in execute
    imagebutton:
Exception: Imagebutton does not have a idle image. (auto=u'modules/king_tut/images/king_tut_%s.jpg').

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

Full traceback:
  File "game/script.rpy", line 176, in script
    $ trainer = renpy.display_menu([(t.name, t) for t in all_trainer_categories], interact=True, screen='choice')
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\ast.py", line 900, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\python.py", line 1930, in py_exec_bytecode
    exec bytecode in globals, locals
  File "game/script.rpy", line 176, in <module>
    $ trainer = renpy.display_menu([(t.name, t) for t in all_trainer_categories], interact=True, screen='choice')
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\exports.py", line 1203, in display_menu
    rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\ui.py", line 289, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\core.py", line 2690, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\core.py", line 3074, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\core.py", line 534, in visit_all
    d.visit_all(callback, seen)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\core.py", line 534, in visit_all
    d.visit_all(callback, seen)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\core.py", line 534, in visit_all
    d.visit_all(callback, seen)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\screen.py", line 424, in visit_all
    callback(self)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\core.py", line 3074, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\screen.py", line 434, in per_interact
    self.update()
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\screen.py", line 619, in update
    self.screen.function(**self.scope)
  File "game/screens.rpy", line 1582, in execute
    screen wt_static_ui:
  File "game/screens.rpy", line 1582, in execute
    screen wt_static_ui:
  File "game/screens.rpy", line 1589, in execute
    fixed:
  File "game/screens.rpy", line 1624, in execute
    viewport:
  File "game/screens.rpy", line 1634, in execute
    frame:
  File "game/screens.rpy", line 1639, in execute
    grid len(player_items + actual_buttons) 1:
  File "game/screens.rpy", line 1643, in execute
    for b in player_items + actual_buttons:
  File "game/screens.rpy", line 1644, in execute
    if isinstance(b, UISpace):
  File "game/screens.rpy", line 1647, in execute
    if b.use_owner_portrait:
  File "game/screens.rpy", line 1676, in execute
    imagebutton:
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\ui.py", line 937, in _imagebutton
    idle = choice(idle, idle_image, "idle", required=True)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\ui.py", line 931, in choice
    raise Exception("Imagebutton does not have a %s image. (auto=%r)." % (name, auto))
Exception: Imagebutton does not have a idle image. (auto=u'modules/king_tut/images/king_tut_%s.jpg').

Windows-8-6.2.9200
Ren'Py 7.2.2.491
The Wife Trainer Files 0.7f
Sat Sep 07 10:24:01 2019
me too
 

Tristim

Member
Modder
Donor
Nov 12, 2018
316
1,275
hmmm
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/script.rpy", line 176, in script
    $ trainer = renpy.display_menu([(t.name, t) for t in all_trainer_categories], interact=True, screen='choice')
  File "game/script.rpy", line 176, in <module>
    $ trainer = renpy.display_menu([(t.name, t) for t in all_trainer_categories], interact=True, screen='choice')
  File "game/screens.rpy", line 1582, in execute
    screen wt_static_ui:
  File "game/screens.rpy", line 1582, in execute
    screen wt_static_ui:
  File "game/screens.rpy", line 1589, in execute
    fixed:
  File "game/screens.rpy", line 1624, in execute
    viewport:
  File "game/screens.rpy", line 1634, in execute
    frame:
  File "game/screens.rpy", line 1639, in execute
    grid len(player_items + actual_buttons) 1:
  File "game/screens.rpy", line 1643, in execute
    for b in player_items + actual_buttons:
  File "game/screens.rpy", line 1644, in execute
    if isinstance(b, UISpace):
  File "game/screens.rpy", line 1647, in execute
    if b.use_owner_portrait:
  File "game/screens.rpy", line 1676, in execute
    imagebutton:
Exception: Imagebutton does not have a idle image. (auto=u'modules/king_tut/images/king_tut_%s.jpg').

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

Full traceback:
  File "game/script.rpy", line 176, in script
    $ trainer = renpy.display_menu([(t.name, t) for t in all_trainer_categories], interact=True, screen='choice')
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\ast.py", line 900, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\python.py", line 1930, in py_exec_bytecode
    exec bytecode in globals, locals
  File "game/script.rpy", line 176, in <module>
    $ trainer = renpy.display_menu([(t.name, t) for t in all_trainer_categories], interact=True, screen='choice')
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\exports.py", line 1203, in display_menu
    rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\ui.py", line 289, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\core.py", line 2690, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\core.py", line 3074, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\core.py", line 534, in visit_all
    d.visit_all(callback, seen)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\core.py", line 534, in visit_all
    d.visit_all(callback, seen)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\core.py", line 534, in visit_all
    d.visit_all(callback, seen)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\screen.py", line 424, in visit_all
    callback(self)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\core.py", line 3074, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\screen.py", line 434, in per_interact
    self.update()
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\display\screen.py", line 619, in update
    self.screen.function(**self.scope)
  File "game/screens.rpy", line 1582, in execute
    screen wt_static_ui:
  File "game/screens.rpy", line 1582, in execute
    screen wt_static_ui:
  File "game/screens.rpy", line 1589, in execute
    fixed:
  File "game/screens.rpy", line 1624, in execute
    viewport:
  File "game/screens.rpy", line 1634, in execute
    frame:
  File "game/screens.rpy", line 1639, in execute
    grid len(player_items + actual_buttons) 1:
  File "game/screens.rpy", line 1643, in execute
    for b in player_items + actual_buttons:
  File "game/screens.rpy", line 1644, in execute
    if isinstance(b, UISpace):
  File "game/screens.rpy", line 1647, in execute
    if b.use_owner_portrait:
  File "game/screens.rpy", line 1676, in execute
    imagebutton:
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\ui.py", line 937, in _imagebutton
    idle = choice(idle, idle_image, "idle", required=True)
  File "Y:\Games\The Wife Trainer Files v0.7f\renpy\ui.py", line 931, in choice
    raise Exception("Imagebutton does not have a %s image. (auto=%r)." % (name, auto))
Exception: Imagebutton does not have a idle image. (auto=u'modules/king_tut/images/king_tut_%s.jpg').

Windows-8-6.2.9200
Ren'Py 7.2.2.491
The Wife Trainer Files 0.7f
Sat Sep 07 10:24:01 2019
Just downloaded a fresh copy of the game and the mod and it works fine. Are you sure you extracted all items from the mod zip to the modules folder of the game? It should contain a subfolder 'images' with a 'king_tut_idle.jpg' file.
 

Salvo

Newbie
Aug 5, 2016
35
28
Just downloaded a fresh copy of the game and the mod and it works fine. Are you sure you extracted all items from the mod zip to the modules folder of the game? It should contain a subfolder 'images' with a 'king_tut_idle.jpg' file.
yes to all, complete new download of games and extracted into modules
 

Tristim

Member
Modder
Donor
Nov 12, 2018
316
1,275
yes to all, complete new download of games and extracted into modules
Strange, the only option I see for the moment is that you edit the king_tut.rpy file at line 35 and remove the auto_image and cut_portrait paramaters, leaving only:

living_room.add_button("King Tut", new_context = "king_tut", button_weight = -10)

It won't show a nice image, but everything else should work.

The only other thing I can think of is 'unblocking' the zip file prior to extraction see for more information.
 

wildcard

Newbie
Aug 12, 2016
29
16
I was getting the same error. Didn't have the mod in the right folder (extracted it to \game\ isntead of \game\modules\), but before moving it to the correct folder I did make a copy of the included image and renamed it "king_tut_%s.jpg". Don't know which of the two actions fixed the issue, but it did get fixed.
 

Tristim

Member
Modder
Donor
Nov 12, 2018
316
1,275
I was getting the same error. Didn't have the mod in the right folder (extracted it to \game\ isntead of \game\modules\), but before moving it to the correct folder I did make a copy of the included image and renamed it "king_tut_%s.jpg". Don't know which of the two actions fixed the issue, but it did get fixed.
Definitly the wrong folder ;), the path to the image is hardcoded in the rpy file (perhaps a future version won't require this, but for now is the only option). The %s is a string replacement in renpy and the default replacement is 'idle', depending on the state of the button.