HTML Sluttown USA: Hometown Corruption [v0.37.2] [AmusingOddity]

3.60 star(s) 26 Votes

JustAnotherMarty

New Member
Aug 21, 2018
11
10
My walkthrough says to hire Hello Clitty 5 times, I did it and nothing happened. The other quests are cool though, I think I'm missing something cause other quests are ok.
I had the same problem- it didn't fire the event and it looks like there's a variable ($hackStory) which wasn't set so I wasn't getting any message from HelloClitty.

Had a read through the code and came up with a solution though- when you're in your room at night open the console, type the line below, open the Computer, and the message from HelloClitty should be there.

SugarCube.State.variables.kittyHired = 5; SugarCube.State.variables.time = 4; SugarCube.State.variables.hackStory = 0

Doubt this'll be useful for Furyan but thought I'd post in case anyone had same problem
 
  • Like
Reactions: Philliam
Jan 18, 2021
268
449
Twine based projects, including ones made with the SugarCube Story Format, use the LocalStorage area of your web-browser to store both the Saves you create and your current progress while "playing".
Another thing that is worth noting is that Twine/SugarCube games keep the history of your choices and the updates to all variables in the LocalStorage (unless they disable the "Back" button). This means that as you click around and go from one page to the next, Twine/SugarCube is keeping a list of all changes to the game state. This can grow rather quickly, which explains that the size of what is stored in LocalStorage can reach several kilobytes after only a few clicks. Some complex Twine/SugarCube games such as Free Cities can reach several megabytes of state data.

That LocalStorage area has a maximum size per Domain of between 2MB and 10MB, depending on the Web-browser Brand and Operating System being used. To further complicate the maximum size issue some brands of web-browser use a single Domain to store the data for all locally opened HTML files, which means that the 2MB to 10MB of possible storage space is share between all such open HTML files.

This means that if you download and "play" multiple Twine based projects using one of those web-browsers then you could exceed the 2MB to 10MB storage limit, which would result in an error like the one you saw.
The typical limit for LocalStorage is 5 MB, and it is unfortunately not configurable in most Chromium-based browser. As far as I know, Firefox is the only modern browser that allows that limit to be increased. You can go to about:config and then increase the value of dom.storage.default_quota. This is very convenient for playing Twine games.

However, there are several things to keep in mind:
  • Many browsers reduce the size of LocalStorage or even block it when you are using an Incognito Window or Private Browsing. The solution to that is to play in a normal window, not in a private window.
  • As mentioned above, the quota for the LocalStorage is per origin and all files that you load from local files are considered as coming from the same origin (as if they were all hosted on the same web server), so they are counted together against the same quota. If you use several locally stored HTML files, then there is a risk that you run out of quota even if each of them separately is well below that quota. The solution to that is to clean up your LocalStorage for local files, or to run the Twine games from a local web server instead of loading them from files.
  • Some browsers really do not like the combination of Private Browsing / Incognito Window with locally opened HTML files. Changing one of the points mentioned above (using a normal window, or running the code from a web server instead of a local file) will usually avoid that "worst case scenario".
 

User312

Newbie
Apr 19, 2018
75
42
The solution to that is to clean up your LocalStorage for local files, or to run the Twine games from a local web server instead of loading them from files.
How do you go about with "converting" the downloaded games into being able to play them via a web server?
That is one thing I have yet to hear of how to do it XD

You need to either manually edit the LocalStorage area of you web-browser, to delete unwanted data from it. Or use a tool like HiEv's Local Storage Manager that is mentioned in to do it instead.
Thanks for the link :)
It is really interesting to see where all the save space goes to XD
Apparently I currently only have about 3000 bytes left
So that is not a lot... maybe 1 or 2 save files of a game with really small save sizes.
 

Kavalor

Member
Jan 29, 2021
446
431
What you could do is delete saves in other games a swell, in most twine games you can save up to 10 saves, you might not need all of them though.
 

AmusingOddity

Member
Game Developer
May 11, 2021
336
867
Edit2: I found 1-2 more but forgot to take a screenshot but you get the bug i hope. And i found 2 workaround. 1 is making the browser smaller(i have 1 4k 1 2k 1 1k monitor and tested all of them) it only works 1k fullscreen the other screens i need to make the windows smaller. The other workaround is right clicking the image then choosing the "inspect" or just use f12 then choose hide element for the image then you are good to go. You can inspect the screenshots below to see what i mean. Pls fix the resolution problem :(.
Huh. I have the css set up to scale by window size so people can play on phones ect. I didn't realize resolution would have this kind of effect. I'm off for a couple of days so i'll dig in and see what i can find out about how css sizing interacts with resolution. Thanks for the example images.

As a short term fix if you shrink the screen it should adjust placement of character portraits and let you hit the button you need to.

i have the problem i cant find AJ.
Is anyone else having this problem? If you can would you mind sending me a save? I'll look though it and see if i can find the issue.

I am unable to progress with the hacker story line. Even though I've bought her services at night well over 10 times for $50 and well over 20 times for $100 the guide stays at "Hire 5 times, PC, night." and I don't get any way to advance her story.
Are you playing off an old save? I posted a fix for this a version or two back. If your save was past a cretin point it might be borked.


Tried looking it up but couldn't find anything... Does anyone else have a problem clicking map locations? Sometimes the Character Picture will completely cover them, making the spot unclickable. In cases where there's only one exit, it means you're stuck. ie, talking to someone in the backyard.

Edit: Seems to affect multiple browser types in fullscreen mode on 2560x1440, not sure about other resolutions. clicking the "Restore Down" button in the upper right however seems to solve the issue in MOST cases of travel buttons or pictures overlapping, not sure if all.
As mentioned above this seems to be an interaction between css and high rez screens that i didn't know about. I'll see what i can figure out.

What browser were you using? I tested mostly in chrome.

...which doesn't happen in my game...like i checked those areas every day for a full in-game week, and nothing happened AT ALL

otherwise i wouldn't be here telling/complaining about it.
Can you send me a save? It seems like a variable wasnt set correctly that is being set for others. I'd need to know which variable to fix the issue.

Hello, its good see more updates of this game, but here are my thoughts (hope to help the developer to improve and no offense)

Gameplay: its easy to level up stats with the chance to succed or fail at program auto, so thats good, but also maybe it would be another way to rise them up once a week, maybe some book or other activity ?

Webcam incomes: its kinda hard follow up how is the main stat, or how many videos you need to do, or wich categorie should focus more to dont lose suscriptors and keep them up, maybe a hint?

Walk-in game: the guide/walktrought like you wanna name it, its good but its sometimes get a bit buggy, and you have to progress untill it get fixed up after some event, maybe you could take a look at it , or have another way to see the guide, maybe a menu with a notepad or a character follow up line/events more smooth? and not much plain?

MC: the main character should be able to use the app on himself to upgrade some of his own stats to improve his actions, like idk, stamina for work and earn more money, intelligence to be better at program and use better the app, less energy and maybe twice on a day on a person, or something like that.

Characters: at this point i have to make a pause and tell something, i play it at moponga website, and some videos didnt play correctly or some events leand to a bug, please i apreciate if you could check it out, ressuming, the events and else are good, easy to trigger thanks to the new pin up function, but maybe you could allow us a way to repeat some events, or have some more fun with them untill you continue the history line, or the ones who are already finished let us have some other events, maybe a schedule or something at pc or at phone/notebook help?

Map: the move around map its easy, but maybe some quick permament buttons to move to specific places, like your own room, your office straigh anywhere anytime, maybe buy a weekly pass to avoid buy it every day, maybe a new character at buss station who help us with that for example.

Scenes: maybe some of them need to be check up, since sometimes they didnt fit well at main screen and need to zoom in-out to see it better, and maybe not have to include a lot in one page, maybe you could shorten it and make more pages, to void scroll down continuously and it be more friendly at phone ussers who play from browser

Advices: maybe when youre doing the events of a character, it could be a warning or an advice about what is going to follow up if you decide "do/dont do" some programming with the app on their brains, for example with Abella at some point could say something like "choose A: will turn her into a straight one so you can freely have fun with her without having issues with your sister, both of them can share you and bla bla ble, and B: this will allow you to have fun with her and your sis, but she still have denied feelings for you, so wont expect to she could agree to have fun with you anywhere" or things like that, you know to have an idea of wich kind of route suits better some players.

Hangout: since the main device at game its the phone, maybe you could include an option to do dates, calls and stuff like that to invite girls that you have already progress to some point and take them to a public fuck or your room, their places, etc, just for include more fun and scenes, and maybe some kinky dialog.

That would be my opinion, i would like to keep playing the game, but please if you could check the issue i mention on mopong i apreciate that, since sometimes i wanna play it without having to download it, and for future maybe you could add a gallery to re-watch the already progress scenes of the characters in game.

Keep up with the game, progress and else i enjoy a lot play it, i would like to see more, more characters and scenes and else, so good luck with your proyect
Gameplay. There are plans for future characters that will add to your ability to earn money/charge. I'd alwase prefer to address stuff like this by adding more characters than adding more systems.

Webcam incomes: the way it works is that every week you post a video you get a dice roll between 1 and 3 to see how many followers you get. Any week you dont, there's a dice roll between 1 and 2 for how many you lose. In time I'll add more girls to this system but for now its just Xev. Every girl i add will increase the dice rolls by one, this system will end up bringing in a lot of money over time once i get it fully up and going. I'll look at adding something to make this more clear.

Walk-in game: I prefer the guide as a simple. This is where the next event happens. I'll keep working on it to iron out any bugs or course.

MC: Adding stats on the MC would only really exist as a way to gate you off from content and add to grind. It would also add hugely to the amount of coding I would need to do for every update. I didnt put stats on the MC by choice.

moponga: That version of the game is maintained by someone else. If a something works in my version of the game but not theirs there isnt much i can do about it.

Map: This is less true at the moment but in the future there will be a lot of events that trigger by traveling the map. Adding too much fast travel will result in a bunch of missed content for people. Plus I personally like maps that you have to move through. Makes it feel more like a game than a menu.

Scenes: Again this is a personal preference thing. I like prefer scenes to require fewer clicks. I see scrolling as less fiddly than clicking a button i guess. I actually find it annoying when a 500 word scene requires you to click 7 times to get through it. Different strokes i guess.

Advices: If you read the "gameplan" on the first page i address this. Main characters will have 2 paths. A private and a public. Characters like Abella that are part of another characters arc dont have their own branches. That would make arcs grow and grow to the point it would take far too long to close any arcs. I keep branching to a minimum so i can finish arcs.

Again, a personal preference thing. Instead of "what if Karlee's arch had 5 branches". I'd prefer to finish Karlee's arc and make 5 whole new characters.

Hangout: That is doable but writing bespoke scenes for each of those interactions for each character at different points in their arcs would be hugely time consuming. I'd have to stop updating the game and only do that for a month or two to get it to a place where it would be worth doing.

Question for the crowd. I dug through the thread a bit but couldn't find an answer, but is there more to Karlee's Public route after the "This is all you get" message currently?

I notice several 'casting' vids in the files that would suggest she ends up doing porn at some point in the story, but the public route as it stands appears to end after a brief bikini photoshoot.

Or is there a chain in the private route I've just missed? (I thought I had played it completely, but I may be wrong?)
I work on the arch in order from private to public. Karlee's public arc will get updates once her private one is finished. This will let me get more full arcs into the game faster.

Casting0 is part of a scene that plays out if you talk to Karlee by the pool further into her private arc.

i didn't change all the girls names.. but some of them. and still i saw 1-2 dozens of times where the default name was used instead of the new custom name.. also 3-4 times where instead of name, i got the code that is incorrectly written to grab the custom name.

the website income I'm not sure how the coding is made to calculate the membership increase.. but it would be nice to get an understandable formula for it.. like maybe (1 base) +0.1 member per week per video.. so after 10 videos, you get 2 members per week ect.. it doesn't make sense irl, but as a game mechanic, it would be simple to wrap your head around.

I may be spoiled by another game, and it may be too late to do anything about it.. but i wish some of the actresses chosen would be picked with more foresight.. to set up for potential 3-some scenes across routes... like mom/sis, mom/aunt, sis/cousin. as your relations with them is not monogamous, they should be open and avaiable.

Lastly, you should consider getting a discord.. F95 is hardly the platform to submit bug reports, chatting between fans and building a community. and neither is subscribestar. especially because you got several games under your belt.
The variable for a girls name is usually $karlee, $aj ect. Sometimes I don't notice that i missed the $. I'll keep an eye out. If you spot any more of them copy the line and DM it to me. I'll fix it.

the way it works is that every week you post a video you get a dice roll between 1 and 3 to see how many followers you get. Any week you dont, there's a dice roll between 1 and 2 for how many you lose. In time I'll add more girls to this system but for now its just Xev. Every girl i add will increase the dice rolls by one, this system will end up bringing in a lot of money over time once i get it fully up and going. I'll look at adding something to make this more clear.

Crossover scenes is something i think about more now than i did at the start. Even so its more of a thing that will be implemented once i get to the public arcs. Which isn't to say there will be none in private arcs, but obviously its more of a public slut type thing.

I have a discord. Its only for people that sub on subscribestar though. I want to make sure people that back the game have a place to be heard above everyone else.
 
Last edited:
  • Like
Reactions: Zolfried and matsc

OctoPriest

Newbie
Mar 28, 2017
96
168
As mentioned above this seems to be an interaction between css and high rez screens that i didn't know about. I'll see what i can figure out.

What browser were you using? I tested mostly in chrome.
I tested it in both Chrome and Microsoft Edge, with the same issue happening in both.
 

greyelf

Well-Known Member
Nov 16, 2016
1,081
801
How do you go about with "converting" the downloaded games into being able to play them via a web server?
That is one thing I have yet to hear of how to do it XD
Generally the Story HTML file, and the relative stored media files used by it, are already "ready" to be server via a web-server, either local or on a server.

The "complexity" with doing so generally depends on which web-server, or "web-server like system", you are using.

Personally I use Python's module when I need to test a "served" HTML file locally, and also now . (this last link leads to instructions on how to use the Python module to do this)
 
  • Like
Reactions: User312

SKarecro

Newbie
Jun 12, 2018
23
31
The variable for a girls name is usually $karlee, $aj ect. Sometimes I don't notice that i missed the $. I'll keep an eye out. If you spot any more of them copy the line and DM it to me. I'll fix it.
I've got the game running on a linux server and I've found a few case-sensitive errors between what's in the html file and what the filenames are. For instance, AJ's icon in the GS Wing is "Aj2.webp" but the file is named "AJ2.webp" (capital J) and it's in a folder name AJ but referenced in html as Aj (lines 3510-3516). That's fine if you're running it in Windows which doesn't care about case, but on any other servers (linux, mac, etc), it's broken. Another example is Images/People/India/Chat/StreetHo.jpg referenced in the html file as /Images/People/India/Chat/StreetHO.jpg (capital O, line 16315)

Also, there are two identical sections that define Gia's location (lines 3073 and 3096), but none that define Xev's location, so within the app, Xev's location is showing as "$xevLoc".
 

AmusingOddity

Member
Game Developer
May 11, 2021
336
867
They are blocking the exit from the scene what do i do ? View attachment 2100084 View attachment 2100085
I can't tell from your screenshots. Is the side bar open in these pics? It seems the room image resizes with the sidebar but the portraits don't do the same for some reason? It's treating it as though screes size is not being cut by the side bar. :mad:

Any actual programers out there know a solve for this?

Are the different rez screens all the same aspect ratio? Nothing i can find is telling me that the vw measurement has an issue with rez. It actually seems to recommend sizing in vw for dealing with different rez screens.


I've got the game running on a linux server and I've found a few case-sensitive errors between what's in the html file and what the filenames are. For instance, AJ's icon in the GS Wing is "Aj2.webp" but the file is named "AJ2.webp" (capital J) and it's in a folder name AJ but referenced in html as Aj (lines 3510-3516). That's fine if you're running it in Windows which doesn't care about case, but on any other servers (linux, mac, etc), it's broken. Another example is Images/People/India/Chat/StreetHo.jpg referenced in the html file as /Images/People/India/Chat/StreetHO.jpg (capital O, line 16315)

Also, there are two identical sections that define Gia's location (lines 3073 and 3096), but none that define Xev's location, so within the app, Xev's location is showing as "$xevLoc".
This is super helpful. Thanks!
 

Dole

Well-Known Karen
Apr 28, 2017
3,016
2,503
0.16.0 or 0.16.1 no new content when you play further from 0.15.3?

When I show in the Guide I have done all.

Save from 0.15.3
 

RottenPlum

Well-Known Member
Jun 17, 2017
1,160
567
It sucks that choosing public india locks emma and sara characters, same as not choosing public for aj and others. I understand that dev has story plan for nain girls paths but would characters such as sara and ema be present in india public in future releases or completely locked because they don't fit the story of india public path? Ema and sara already have their public scenes and with slight change of story they could be introduced in india public path. I don't know if that's maybe dev plan in future or he will completely make some girls unavailable depending on chosen path of main girl that unlocks those characters? Also will romi have public path in future or she will only have the current one which seems like private path to me? AmusingOddity
 

Jsmit10

New Member
Jun 3, 2021
2
0
I’m stuck on Karlee stage 29 - says I need 56 charge and $200 but no indication of where to trigger it…
 

AmusingOddity

Member
Game Developer
May 11, 2021
336
867
0.16.0 or 0.16.1 no new content when you play further from 0.15.3?

When I show in the Guide I have done all.

Save from 0.15.3
Huh, guide must be bugged somewhere. Thanks for the save. I'm off today and going to go though some bug reports. I'll give a look at this and see what i can find.

It sucks that choosing public india locks emma and sara characters, same as not choosing public for aj and others. I understand that dev has story plan for nain girls paths but would characters such as sara and ema be present in india public in future releases or completely locked because they don't fit the story of india public path? Ema and sara already have their public scenes and with slight change of story they could be introduced in india public path. I don't know if that's maybe dev plan in future or he will completely make some girls unavailable depending on chosen path of main girl that unlocks those characters? Also will romi have public path in future or she will only have the current one which seems like private path to me? AmusingOddity
There will be some girls that only appear in other characters public/private paths. Like Layton in Alex's private path. For India, Sara and Emma will be in both boths as they play important roles in setting up the business. Which will be necessary to have in place for phase 2 of the game.

I'm not sure if Brandi will be part of AJ's public path yet. I'm leaning no but i might have her unlock as part of that path. Haven't decided yet.

Romi and Elliot's current path is a joint path. I have plans to give them each a separate public and private arc in addition to the existing one.

I’m stuck on Karlee stage 29 - says I need 56 charge and $200 but no indication of where to trigger it…
Assuming that youve attuned teh app to her like you nee to for every step. Your guide should be reading.

"Weekend, morning, dining room. (56 charge, $200)"

Is it not?
 
  • Like
Reactions: RottenPlum

BABAS222

Newbie
Nov 4, 2018
36
11
Is there something wrong with the images? A lot of them aren't showing up in the game, and I want to check it in the files and most of the .webms i did check were corrupted (at least that's what Firefox says when I try and open it on the browser). I re-downloaded the image pack to check the files, and they still show corrupted. Any way to fix this?

I tried switching the browser to Chrome, and it seems to work for some of the files now, should be reported as bug for firefox?
 
Last edited:

phupdup

Well-Known Member
Oct 24, 2019
1,391
1,087
I use firefox for my work flow and Chromium for my play testing just to keep things separate. So I never got around to seeing whatever might be going on with its webm support. I also run on Gentoo Linux so everything is built from source. As long as an app doesn't do a stupid and insist on using its own version of libraries, it will be linking against shared system ones. So my webm library should be used by both. That all being said, webm content for Sluttown works fine here.

Is there something wrong with the images? A lot of them aren't showing up in the game, and I want to check it in the files and most of the .webms i did check were corrupted (at least that's what Firefox says when I try and open it on the browser). I re-downloaded the image pack to check the files, and they still show corrupted. Any way to fix this?

I tried switching the browser to Chrome, and it seems to work for some of the files now, should be reported as bug for firefox?
 

Dimka2010

Member
Feb 15, 2018
333
209
still not triggering.. anything..
did 5 times for 100$, did 5 times for 50$.. each night... night by night...
nothing happenned.

i am continue my game from 0.14 version.
maybe need to force that trigger for players here?
 

AmusingOddity

Member
Game Developer
May 11, 2021
336
867
still not triggering.. anything..
did 5 times for 100$, did 5 times for 50$.. each night... night by night...
nothing happenned.

i am continue my game from 0.14 version.
maybe need to force that trigger for players here?
This is a bug that crops up on old saves. It works on fresh saves. I manually set the offending variable for you.

From what I can see you've already played through all her content. It was just the guide not moving that was the issue.
 
  • Like
Reactions: Dimka2010

Dimka2010

Member
Feb 15, 2018
333
209
Thanks for helping.
The idea for you - can you place here portrets of the girls in different time periods?
it will help players to understand where and which girls are present right now - without clicking and going inside each location

for me, as player and tester, - this one is good example of what i mean (time loop hunter game).
black colour - girls here, but you are cannot interact with them.
full colour colour - you can speak with them and make plot move
 
  • Like
Reactions: Family Fun

AmusingOddity

Member
Game Developer
May 11, 2021
336
867
Thanks for helping.
The idea for you - can you place here portrets of the girls in different time periods?
it will help players to understand where and which girls are present right now - without clicking and going inside each location

for me, as player and tester, - this one is good example of what i mean (time loop hunter game).
black colour - girls here, but you are cannot interact with them.
full colour colour - you can speak with them and make plot move
I thought about doing something like that. On top of the fact that its really hard to do for an amateur coder. Then main reason i didn't go with it is because the game is going to have so many girls.

If i did something similar to what you have above, by the time the games finishes the screen would be a mess. Instead i just added a location tracker to the guide. Does the same thing more or less, without the clutter problem.
 
3.60 star(s) 26 Votes