Bug? In nwGasWork.rpy, label .work:
if pc.gsize >= 5 and pc.stuffing.isAskRdy() and not flags.isSet(‘pcStuffExp’):
I think it should be gsize instead. pc.gsize seems to be stuck at zero.
Bug? In nwGasWork.rpy, label .work:
if pc.gsize >= 5 and pc.stuffing.isAskRdy() and not flags.isSet(‘pcStuffExp’):
I think it should be gsize instead. pc.gsize seems to be stuck at zero.
Yep, that’s a bug. It should either be if gsize >= 5 and… or if pc.size >= 5 and… I’ll fix this in the next patch.
I’m glad you like it! There’s about 50% more dialogue in v.016 over the previous version. I’d suggest not immediately dating Sofia/Steve and “playing hard to get” for a different experience.
I’ve been looking at doing this: being able to order “your usual”, and it’s not an easy change. I would like to do it though.
This is kind of my jam, but I wanted to do it when they’d moved in together … and we’re not there yet.
Reg (and TBA) will be your go to’s for this kind of content - eventually.
MooTube is going to get a big re-work. It’s waiting on techical stuff for when the PC gets her hands on a phone to use online. Phone code is in the works…
Thank Mike for the bringing the USA flavour!
I’ve pondered and procrastinated adding a food store. It brings a lot of “management” mechanics with it - what do you buy, can you make a meal from it, getting recipes … my options are:
What would the “Walmart” experience be exactly? Are we talking r/peopleofwalmart? I don’t think my imagination is up to that!
Which fast food option do you think we are missing … I can think of several.
For a walmart I think a lot of what you experience at the mall and what you’ve started writing could also be analogous to a standard walmart experience. It’s just the catch-all buy anything you need for the story kind of store, anything from new furniture, electronics, video games, movies, books, food, and everything in between. I think for people, a lot of Walmart experience is running into “the largest person you’ve ever seen” which lends itself to internal dialog of “I don’t want to end up like that one day” or “I imagine what it’d be like to be that big one day…” and finally other people reacting to you as the largest person they’ve ever seen.
To differentiate itself from the mall a bit you can think of most American malls these days being almost solely focused on high-end jewelery, clothing, perfume, and makeup stores (with the odd “Hot Topic”/”Spencers” scene kid type store or “Box Lunch” style anime kid store)
And for Fast Food you got to have just the classic McDonalds. One idea/implementation I would love of this is McDonalds as a work option, where you still encounter Reg/Sofia/Steve maybe in the drive-thru, but otherwise get employee discounts to be a glutton (if you choose), and finish your day back at Joe’s for the night. It could have similar vibe/story to working at Steve’s company.
Personally I feel like this is one of Tramps strengths. I like being able to discover new scenes and play through the story without having to go through the tedium of resource management. I don’t think it would be very enjoyable to have to keep clicking through a lot of menus and going back and fourth between locations just to cook a meal
Could do it with a chain of menus and an array/list. “Build your usual” - How many items - Pick Item X, Pick Item Y, Pick Item Z - Store as usual. I got 90% of the way there in writing some example code for it then hit the brick wall of my programming competency and reverted to Claude.
I’m sure you can probably do it in a more elegant way but to show what I mean:
# Initialize the usual order list
default usual_order = []
# Menu to build the usual
menu:
"What would you like?"
"Order from menu":
# Your regular ordering code here
"Build your usual": jump build_usual
label build_usual:
# Clear any previous usual
$ usual_order = []
menu:
"How many items in your usual?"
"1 item":
$ num_items = 1
"2 items": $ num_items = 2
"3 items": $ num_items = 3
"4 items": $ num_items = 4 #
Loop to pick each item
$ item_count = 0 while item_count < num_items:
menu:
"Pick item [item_count + 1]:"
"Double Quarter Pounder": $ usual_order.append("Double Quarter Pounder")
"Banana Milkshake": $ usual_order.append("Banana Milkshake")
"Large Fries": $ usual_order.append("Large Fries")
"Apple Pie": $ usual_order.append("Apple Pie")
# Add more menu items here
$ item_count += 1
# Confirm the order
"Your usual has been saved:"
$ order_text = ", ".join(usual_order)
"[order_text]"
jump continue_game
label continue_game:
# Continue with the game
pass
menu:
"What would you like?"
"Order my usual" if len(usual_order) > 0:
"You order your usual:"
$ order_text = ", ".join(usual_order)
"[order_text]"
"Order something else":
# Regular menu
pass
Kind of a side point, but I’d encourage you to try and work through more problems all the way to the end. It’s the best way to build real competency.
I get what you mean - but the fact that I got 90% of the way there before I hit the wall is pretty good to me considering I’m relatively new to programming - especially programming in Renpy/Python.
I work in first line support (and used to be 2nd line hardware) - so I totally get that there’s a satisfaction in figuring out a solution to an issue for oneself. But sometimes, when you’re just trying to illustrate a concept, or you’ve been at it for a while with the customer on the line its better to get help/use the resources available to you.
And in this particular instance - its been a long week and its late at night for me. Brain had had enough ![]()
Yeah, now that I think of it, in Tramp sticking to Food At Home generally means skipping dinner and breakfast-only weekends, which is some kind of gap. There’s also a lot to be said for the joy of anticipation - buying fattening ingredients for later could be a good experience.
I figure food shopping and cooking go hand-in-hand, so… how could cooking be done so that it adds to the game? A mini-game would probably be out of place, selecting ingredients and “crafting”, eh, maybe… yeah, I’d say better to skip this one.
Man, I wish I’d known this in advance, lol.
And those are rather exciting words. I cannot wait.
If I had to pick a silly thing for the PC to do, it might just be to have something to do at home other then just “wait.” Watch TV, nibble on some chips, read a book, etc. It is a silly thing, I’ll admit, but it would make more sense for the PC to be doing something other then watching a clock and watching the minutes tick by, lol.
How do you get to the kink stuff? I see the mukbang and funnel feeding in the update list, but I don’t know how to reach them. What’s the trigger? And is there a weight range you have to be in?
Tramp update… A groundhog day miracle
Patch 0.16.2
Fixes two references to the deprecated pc.gsize, and allows the stuffing experiences to trigger.
Download in the OP. Please verify the version displayed in the main menu is 0.16.2.
This one is fixed in 0.16.2.
It would cause an error before (see above). Download the latest patch and then you just need to be above 80kg/176lbs for it to be an option.
“Nowhere” is really too small a place to support a warehouse style shop like a Walmart. It would support a mom and pop style store though. It would be nice to add some of the content you suggest down the line. A mall elsewhere is in the works though. A fast-food place could be an future addition though.
If I did go down this route, it wouldn’t be someting you had to engage with.
Cooking is already an existing mechanic in the game - see “Queen of the fry-up”, so that’s not an issue. It may tie in to other plans, so I’m not ruling shopping out.
“Wait” is an ancient option to basically just pass time. It could do with more flavour for sure.
I’d definitely want it to be less obtrusive than that: having Lacy/Sofia remember your typical order organically based on past orders and just ask if you want that again. However it needs to be aware of the mealsize mechanic, which makes it non-trivial. The menus take into account how much the PC thinks they can eat - which is determined by multiple other variables.
I’m going to second this. It takes true competence to use code-generation tools effectively, and to be able to see when they are generating nonsense. Honestly, for a beginner, even stackoverflow is better; at least you’ll often find mutiple solutions and discussion of their merits.
Yeah I get the points. But the code I provided was mainly intended to be illustrative than substantive.
Ah, yeah, my proposed generic idea wouldn’t work in that case I guess. I was just thinking generally not aware of background mechanics. I can see how it would be more of a challenge than I initially supposed.
Is there a link to the wiki anywhere? Clicking the button in the help menu isn’t working for me (this may be due to Linux wackery, I’m running it through Proton)
Loving the update so far though ![]()
It’s in a single html file: Tramp/game/notes/tramp-wiki.html included with the game. It should open in any browser.
EDIT: On linux you should be able to run the game natively by executing Tramp/Tramp.sh. If it doesn’t unpack with the execute permission set use chmod u+x Tramp.sh.
I’ve reached 184 pounds in weight, yet have not seen options for either the mukbang or funnel feeding. I’m just wondering what I need to do to unlock them, or what menu they’re in.
Edit: And it literally fired about ten seconds after I posted my question, lol. Never mind.
I just tested the wiki from my Linux desktop using both the Tramp.sh and Tramp.exe; can confirm the wiki works fine when running using the native script. It does break when you the exe version, definitely Wine/Proton not picking up the default browser.
Also tested on my Steam Deck, doesn’t work in gamemode; but does in desktop mode. Probably not worth the effort to fix tbh
Also can confirm the game run on Arch Linux using the Tramp.sh.
Also wanted to add little fyi, while i did not experience this exact case with Tramp; i have with other Ren’Py games where i had to mark python and other executable files found in lib in the linux python folder as executable. The .sh script when executed from a terminal, you can see the error of exactly which other files need to be marked executable.
I know some archive unzip programs by default give all extracted contents no permissions.
Any details on how playing hard to get works? I’m not actually sure how to interact with steve without accidentally starting his romance…. do you mean ignoring steve? Or are there options to interact with steve leaving his romance off? And if so uh, what do I need to do to get on that path, or more precisely what specifically do I need to avoid?
EDIT: I am assuming you mean we need to avoid the romantic flag? but keep up the fancy/flirting/romanceable flags? Or do we have to play even harder to get than that? or less?