Tramp 0.15.5 2023-06-15

When I decided to save the game on my Android, I see this. Can I fix this?

I’m sorry, but an uncaught exception occurred.

While running game code:
File “renpy/common/00action_file.rpy”, line 382, in call
AttributeError: ‘module’ object has no attribute ‘HIGHEST_PROTOCOL’

– Full Traceback ------------------------------------------------------------

Full traceback:
File “_layout/screen_load_save.rpymc”, line 35, in script
File “renpy/ast.py”, line 923, in execute
File “renpy/python.py”, line 2235, in py_exec_bytecode
File “renpy/common/_layout/screen_load_save.rpym”, line 35, in
File “renpy/ui.py”, line 298, in interact
File “renpy/display\core.py”, line 3276, in interact
File “renpy/display\core.py”, line 4110, in interact_core
File “renpy/display\layout.py”, line 1090, in event
File “renpy/display\layout.py”, line 1090, in event
File “renpy/display\layout.py”, line 1090, in event
File “renpy/display\screen.py”, line 726, in event
File “renpy/display\layout.py”, line 1090, in event
File “renpy/display\layout.py”, line 1297, in event
File “renpy/display\layout.py”, line 273, in event
File “renpy/display\layout.py”, line 1090, in event
File “renpy/display\layout.py”, line 1297, in event
File “renpy/display\layout.py”, line 273, in event
File “renpy/display\layout.py”, line 1090, in event
File “renpy/display\layout.py”, line 273, in event
File “renpy/display\behavior.py”, line 979, in event
File “renpy/display\behavior.py”, line 914, in handle_click
File “renpy/display\behavior.py”, line 329, in run
File “renpy/common/00action_file.rpy”, line 382, in call
File “renpy/loadsave.py”, line 415, in save
File “renpy/loadsave.py”, line 401, in save
File “renpy/loadsave.py”, line 49, in dump
AttributeError: ‘module’ object has no attribute ‘HIGHEST_PROTOCOL’

[/code]

1 Like

I haven’t made an Android build, so I don’t know what you are doing. Is it Joiplay? You may need a newer/Patreon version. I am trying to make an actual apk to sideload, but haven’t had time to test it yet. I will be testing the mac realease first, but I am reasonably confident about that one.

Yes, I’m using Joiplay. But I could save in v. 0.14.

1 Like

Tramp v0.15 was built with the latest RenPy 7 release (7.5.3). The problem is likely your Joiplay plugin is not compatible with that version of RenPy. You’ll likely have the same problem with newer releases of other RenPy 7 games too. Take a look here.

1 Like

Was higher weight added? Like new dialogue if you have a higher weight?

2 Likes

Wow a new update! I’m so excited to try it out a little later. Nice work!

1 Like

Really enjoyable update. Thank you for this.

1 Like

I love seeing updates for this game

1 Like

Even minor upgrades in this great game - are very welcome. Nice work!
Achievements - is a great idea. I think it has a potential of appearing in many other games too.

[code]
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/script.rpy", line 145, in script call
    call main from start_main
  File "game/main.rpy", line 161, in script call
    call .freeOrEvent from main_free
  File "game/main.rpy", line 224, in script call
    call util.checkEventOr(renLabel) from main_free_event
  File "game/util/utilRenpy.rpy", line 64, in script call
    call expression altLabel from eor_no_event
  File "game/loc/nw/woods/nwWoodsLake.rpy", line 73, in script call
    call nwWoodsHigh.descend from nw_woods_lake_free_descend
  File "game/loc/nw/woods/nwWoodsHigh.rpy", line 58, in script call
    call nwWoodsHighSteve.descend from nw_woods_high_descend_steve
  File "game/loc/nw/woods/nwWoodsHighSteve.rpy", line 69, in script call
    call .descendHard from nw_woods_high_steve_descend_hard
  File "game/loc/nw/woods/nwWoodsHighSteve.rpy", line 816, in script
    if control or fa and not tooFat:
  File "game/loc/nw/woods/nwWoodsHighSteve.rpy", line 820, in <module>
    elif toofat:
NameError: name 'toofat' is not defined

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

Full traceback:
  File "game/script.rpy", line 145, in script call
    call main from start_main
  File "game/main.rpy", line 161, in script call
    call .freeOrEvent from main_free
  File "game/main.rpy", line 224, in script call
    call util.checkEventOr(renLabel) from main_free_event
  File "game/util/utilRenpy.rpy", line 64, in script call
    call expression altLabel from eor_no_event
  File "game/loc/nw/woods/nwWoodsLake.rpy", line 73, in script call
    call nwWoodsHigh.descend from nw_woods_lake_free_descend
  File "game/loc/nw/woods/nwWoodsHigh.rpy", line 58, in script call
    call nwWoodsHighSteve.descend from nw_woods_high_descend_steve
  File "game/loc/nw/woods/nwWoodsHighSteve.rpy", line 69, in script call
    call .descendHard from nw_woods_high_steve_descend_hard
  File "game/loc/nw/woods/nwWoodsHighSteve.rpy", line 816, in script
    if control or fa and not tooFat:
  File "renpy/ast.py", line 2115, in execute
    if renpy.python.py_eval(condition):
  File "renpy/python.py", line 1092, in py_eval
    return py_eval_bytecode(code, globals, locals)
  File "renpy/python.py", line 1085, in py_eval_bytecode
    return eval(bytecode, globals, locals)
  File "game/loc/nw/woods/nwWoodsHighSteve.rpy", line 820, in <module>
    elif toofat:
NameError: name 'toofat' is not defined

Windows-10-10.0.19041 AMD64
Ren'Py 7.5.3.22090809
Tramp 0.15
Sun May 14 18:19:50 2023
[/code]

2 Likes

Congratulations on finding the first bug! This should have been tooFat with a capital, and should be safe to ignore. I’ve done a quick hot fix and re-uploaded the images. Just save your game and download again from the OP - or edit the file (there are two occurances to change) and re-launch.

I think they’re kind of fun, while easy to ignore if it’s not your thing. For completionists it offers added replay value and an incentive to try other aspects of the game.

The code is there for anyone to put into their own game too.

In this version you can’t go (much) beyond the 880lbs hard limit still, however the later part of the game plays out quite a bit differently. Internally a lot was changed to allow this limit to be breached in a future version, so it will happen…

Really? I’m competing with Nintendo now? At least the Switch makes pausing easy.

I hope it lives up to your expectations!

Thanks - it’s been a while and I didn’t want it to be a full year between updates.

I’m glad you are having fun!

Thank you! I hope you enjoy the new content.

Thank you! There are a lot of small changes, and a few bigger ones to discover. It’s been a long time coming.

7 Likes

will any of the future updates include character customization and the ability for your character to be male or is it strictly female only? Being male would be fun.

How do you get the insatiable glutton achievement?

I’ve no plans to do a male protagonist as it would basically double the amount of work and any eventual art for what is my side project. Plus there’s still a long way to go for the female protagonist. Also, fat male characters are not really my thing, and I strongly suspect that would come across in the writing; it would really need another writer on the project.

Of course, there’s nothing to stop someone taking the core code of the game and creating their own story.

First you need to max out your greed (hidden stat, but if the achievement is visible you’re about 80% of the way there) and your mood simultaneously. Then you need to sleep while you are over full but not excessively full. That will trigger a new scene, and you have to embrace what happens…

9 Likes

Found an issue when im working at Vachon, when buying lunch if your broke you can’t progress.

Is there any way for me to get past this or has this now locked the playthrough for me?

1 Like

Few things I spoted:

  • If you do not have a swimsuite, you can’t swim nacked on the lake, because you will not have access to submenu
  • At certain weight you can’t climb on the hill while Steve/Sofia is there, but you can if you are alone

Suggestions:

  • Weight is not realistic. It will not take anything from the game if cap weight would have been 550 and all stages/content proportionally changed. It can be more if you want to dive into immobility story, but nobody is working as a waiter or climbs hills, or moves around the town and back at 800+.
  • Money balance, most things are got for free, so you eventually get huge ammounts, you do not actually need. So either income should be cut or new things to spend them on should be introduced.
4 Likes

I think I can solve this quickly (after my own lunch). Roll-back to the start of the cafeteria and make a save for now.

Does it auto put you on a diet at 700 pounds?

2 Likes

I disagree on this point, I’d rather have extra money instead of having to grind longer to make enough to feed my character. Having more things to spend it on would be nice though so I agree on that part.

8 Likes

Ok after going through this text only visual novel experience i have to say i like it quite a bit, even if it does suffering from repeating the same mundane routine over and over again so i suggest adding alot more events just to help out with this.

i am with @morybar about the money though more on the later since MC might need stuff to help her as she gets fatter or things to help her maintain her weight or slim down, however i am one who wouldn’t mind the MC pushing into Immobile and beyond stages, nothing too over the top as being a big building but perhaps more taking up alot of space that could be considered a small room before the story ends.

And perhaps in future Updates also have an option when near immobility weight stage to be honest with them and you’ve actually considered becoming bed ridden

3 Likes

Reg encounter error: was >500 now <500 lbs.

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/script.rpy", line 145, in script call
    call main from start_main
  File "game/main.rpy", line 159, in script call
    call util.checkEventOr(renLabel) from main_work
  File "game/util/utilRenpy.rpy", line 64, in script call
    call expression altLabel from eor_no_event
  File "game/loc/nw/gas/nwGas.rpy", line 119, in script call
    call nwGasWork from nw_gas_afternoon_work
  File "game/loc/nw/gas/nwGasWork.rpy", line 5, in script call
    call .work from nw_gas_work_work
  File "game/loc/nw/gas/nwGasWork.rpy", line 58, in script call
    call expression select from nw_gas_work_dyn
  File "game/loc/nw/gas/nwGasWorkReg.rpy", line 130, in script call
    call reg.sizeNotice from nw_gas_work_reg_del
  File "game/npc/npcReg.rpy", line 34, in script call
    call regSize.sizeDownPlat from reg_size_down_plat
  File "game/npc/npcRegSize.rpy", line 214, in script
    if gszie >= 4:
  File "game/npc/npcRegSize.rpy", line 214, in <module>
    if gszie >= 4:
NameError: name 'gszie' is not defined

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

Full traceback:
  File "game/script.rpy", line 145, in script call
    call main from start_main
  File "game/main.rpy", line 159, in script call
    call util.checkEventOr(renLabel) from main_work
  File "game/util/utilRenpy.rpy", line 64, in script call
    call expression altLabel from eor_no_event
  File "game/loc/nw/gas/nwGas.rpy", line 119, in script call
    call nwGasWork from nw_gas_afternoon_work
  File "game/loc/nw/gas/nwGasWork.rpy", line 5, in script call
    call .work from nw_gas_work_work
  File "game/loc/nw/gas/nwGasWork.rpy", line 58, in script call
    call expression select from nw_gas_work_dyn
  File "game/loc/nw/gas/nwGasWorkReg.rpy", line 130, in script call
    call reg.sizeNotice from nw_gas_work_reg_del
  File "game/npc/npcReg.rpy", line 34, in script call
    call regSize.sizeDownPlat from reg_size_down_plat
  File "game/npc/npcRegSize.rpy", line 214, in script
    if gszie >= 4:
  File "renpy/ast.py", line 2115, in execute
    if renpy.python.py_eval(condition):
  File "renpy/python.py", line 1092, in py_eval
    return py_eval_bytecode(code, globals, locals)
  File "renpy/python.py", line 1085, in py_eval_bytecode
    return eval(bytecode, globals, locals)
  File "game/npc/npcRegSize.rpy", line 214, in <module>
    if gszie >= 4:
NameError: name 'gszie' is not defined

Windows-10-10.0.19041 AMD64
Ren'Py 7.5.3.22090809
Tramp 0.15
Tue May 16 02:00:38 2023
1 Like