Rodzaju

Active Member
Dec 25, 2018
731
970
The problem is all the recurring scenes need to be in every version & with the number of them, this is the majority of the size...
 
D

Deleted member 2107272

Guest
Guest
The problem is all the recurring scenes need to be in every version & with the number of them, this is the majority of the size...
some of those scenes could start becoming unavailable after a certain point, if keeping the file size down is the goal - like the Lin's Wednesday scene for instance, or all of the softcore in places like the cafe after the hardcore has been unlocked.

In general I find the amount and repetitiveness of these scenes to be something I completely bypassed with the Laim mod due to grindiness, so I don't really see most of them as crucial. Fun, yes, crucial, for most of them not really.
 

HappyFisherman

New Member
May 6, 2020
3
2
does anyone know how to fix this error when trying to look at kali's stats

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

While running game code:
  File "renpy/common/000statements.rpy", line 531, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "game/screens.rpy", line 2753, in execute
  File "game/screens.rpy", line 2753, in execute
  File "game/screens.rpy", line 2935, in execute
  File "game/screens.rpy", line 3132, in execute
  File "game/screens.rpy", line 3135, in execute
NameError: name 'kali_complete9' is not defined

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

Full traceback:
  File "game/script.rpyc", line 20119, in script
    ��
  File "E:\Harem_Hotel-v0.10-pc\renpy\ast.py", line 1947, in execute
    self.call("execute")
  File "E:\Harem_Hotel-v0.10-pc\renpy\ast.py", line 1935, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "E:\Harem_Hotel-v0.10-pc\renpy\statements.py", line 277, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 531, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "E:\Harem_Hotel-v0.10-pc\renpy\exports.py", line 2896, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "E:\Harem_Hotel-v0.10-pc\renpy\ui.py", line 295, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\core.py", line 2699, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\core.py", line 3091, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\screen.py", line 430, in visit_all
    callback(self)
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\core.py", line 3091, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\screen.py", line 440, in per_interact
    self.update()
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\screen.py", line 625, in update
    self.screen.function(**self.scope)
  File "game/screens.rpy", line 2753, in execute
  File "game/screens.rpy", line 2753, in execute
  File "game/screens.rpy", line 2935, in execute
  File "game/screens.rpy", line 3132, in execute
  File "game/screens.rpy", line 3135, in execute
  File "<screen language>", line 3135, in <module>
NameError: name 'kali_complete9' is not defined

Windows-8-6.2.9200
Ren'Py 7.3.2.320
Harem Hotel ALPHA v0.10
Fri May 08 09:25:44 2020
 

ImperialD

Devoted Member
Oct 24, 2019
10,776
10,905
It's hard to imagine a native english speaker not understanding what Alpha means, especially if they've been on the internet for longer than a few years. Any way you look at it, Alpha means first. (It's the first letter of the greek alphabet, thus the name ALPHAbet(a)" For software specifically it usually means it's very buggy too, because we haven't been able to find the bugs. We don't plan for unstable builds, but we do plan for the first builds.

This was never meant to be seen by the public, the only people who complain are people who have no idea what's going on, and I don't blame them. 10 is bigger than 9. But people also know an Alpha is buggy, and if you didn't now you do :)
so your saying uhmm alpha means 1st ... so that means this is version 10's 1st build , snickers lol just kiddin
 

I'm Not Thea Lundgren!

AKA: TotesNotThea
Donor
Jun 21, 2017
6,582
18,944
does anyone know how to fix this error when trying to look at kali's stats

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

While running game code:
  File "renpy/common/000statements.rpy", line 531, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "game/screens.rpy", line 2753, in execute
  File "game/screens.rpy", line 2753, in execute
  File "game/screens.rpy", line 2935, in execute
  File "game/screens.rpy", line 3132, in execute
  File "game/screens.rpy", line 3135, in execute
NameError: name 'kali_complete9' is not defined

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

Full traceback:
  File "game/script.rpyc", line 20119, in script
    ��
  File "E:\Harem_Hotel-v0.10-pc\renpy\ast.py", line 1947, in execute
    self.call("execute")
  File "E:\Harem_Hotel-v0.10-pc\renpy\ast.py", line 1935, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "E:\Harem_Hotel-v0.10-pc\renpy\statements.py", line 277, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 531, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "E:\Harem_Hotel-v0.10-pc\renpy\exports.py", line 2896, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "E:\Harem_Hotel-v0.10-pc\renpy\ui.py", line 295, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\core.py", line 2699, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\core.py", line 3091, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\screen.py", line 430, in visit_all
    callback(self)
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\core.py", line 3091, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\screen.py", line 440, in per_interact
    self.update()
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\screen.py", line 625, in update
    self.screen.function(**self.scope)
  File "game/screens.rpy", line 2753, in execute
  File "game/screens.rpy", line 2753, in execute
  File "game/screens.rpy", line 2935, in execute
  File "game/screens.rpy", line 3132, in execute
  File "game/screens.rpy", line 3135, in execute
  File "<screen language>", line 3135, in <module>
NameError: name 'kali_complete9' is not defined

Windows-8-6.2.9200
Ren'Py 7.3.2.320
Harem Hotel ALPHA v0.10
Fri May 08 09:25:44 2020
Wait for the full release. Alpha's nearly always have game/save breaking bugs and aren't meant for widespread use.
 

Mathesar

Active Member
Mar 20, 2018
739
1,601
does anyone know how to fix this error when trying to look at kali's stats

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

While running game code:
  File "renpy/common/000statements.rpy", line 531, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "game/screens.rpy", line 2753, in execute
  File "game/screens.rpy", line 2753, in execute
  File "game/screens.rpy", line 2935, in execute
  File "game/screens.rpy", line 3132, in execute
  File "game/screens.rpy", line 3135, in execute
NameError: name 'kali_complete9' is not defined

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

Full traceback:
  File "game/script.rpyc", line 20119, in script
    ��
  File "E:\Harem_Hotel-v0.10-pc\renpy\ast.py", line 1947, in execute
    self.call("execute")
  File "E:\Harem_Hotel-v0.10-pc\renpy\ast.py", line 1935, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "E:\Harem_Hotel-v0.10-pc\renpy\statements.py", line 277, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 531, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "E:\Harem_Hotel-v0.10-pc\renpy\exports.py", line 2896, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "E:\Harem_Hotel-v0.10-pc\renpy\ui.py", line 295, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\core.py", line 2699, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\core.py", line 3091, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\screen.py", line 430, in visit_all
    callback(self)
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\core.py", line 3091, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\screen.py", line 440, in per_interact
    self.update()
  File "E:\Harem_Hotel-v0.10-pc\renpy\display\screen.py", line 625, in update
    self.screen.function(**self.scope)
  File "game/screens.rpy", line 2753, in execute
  File "game/screens.rpy", line 2753, in execute
  File "game/screens.rpy", line 2935, in execute
  File "game/screens.rpy", line 3132, in execute
  File "game/screens.rpy", line 3135, in execute
  File "<screen language>", line 3135, in <module>
NameError: name 'kali_complete9' is not defined

Windows-8-6.2.9200
Ren'Py 7.3.2.320
Harem Hotel ALPHA v0.10
Fri May 08 09:25:44 2020
Yeah, don't run the alpha, as has been stated several times in the last couple pages. Stick with the stable version.
 

Runey

Harem Hotel
Game Developer
May 17, 2018
3,965
19,982
That's exactly what I mean.

The way ES https://f95zone.to/threads/ecchi-sensei-day-18-19-beta-bluecat.14927 deals with having absolutely massive file sizes is that it releases a "new game" with every update, but the "games" share saves between each other. So, whenever a massive new update hits, the assets and images are not bundled into the old file, but instead go into a new one entirely. However, the save files are shared between the games - so if you want, you can continue the day 18 and 19 beta from the savefiles for the previous days. That helps them keep the file sizes down, and refactor things under the hood, without breaking the continuity.
Oh, you're suggesting I split the game up into separated updates... This solves only 1 issue. The player can play the update faster. But it creates so many other problems, I probably couldn't list them all. It's not the smartest way to release updates.

Firstly and foremostly, this doesn't solve the issue of needing to split up HH for Android builds, it would actually make it worse. Now I have to do so many extra steps, and the problem persists.

Secondly and probably most prominently is that it's incredibly annoying to download games in so many parts. From not knowing where you were last after a long break as the player, to HH being more open world and still requiring a ton of previous assets in the current update. Think repeatable events.

Thirdly, you have to think about what the player is thinking when they're looking up something to fap to. Assuming there's enough content in the first download to not make the player bored, that content has to be good enough to convince the player to download the next part, then the next, then the next, and next. For even the best of games, there will be a point when someone thinks "It's just not worth the effort" when they could just load up a save and continue or hop on pornhub then quickly forget about the game. The only downside to this is the initial download size will take longer, but all you need is that one foot in the door.

Fourthly as something more personal, it's a lot more work and maintenance to do that. Not a huge deal, but it would be very annoying for me.

Fifthly, it's much, much more of a pain for both the staff here, on every website that hosts porn games, and for me to host all those mirrors for all those versions. Not to mention confusing, especially when I release alphas, betas, and pre releases of each version. So you're talking about dozens upon dozens of links. Nobody wants to do that.
 
Last edited:

Rodzaju

Active Member
Dec 25, 2018
731
970
some of those scenes could start becoming unavailable after a certain point, if keeping the file size down is the goal - like the Lin's Wednesday scene for instance, or all of the softcore in places like the cafe after the hardcore has been unlocked.

In general I find the amount and repetitiveness of these scenes to be something I completely bypassed with the Laim mod due to grindiness, so I don't really see most of them as crucial. Fun, yes, crucial, for most of them not really.
But who's to say you are going to make these scenes obsolete in part 1, or part 2 or...
Not everyone prioritises the scenes the same way.
 

Deleted member 929426

Well-Known Member
Oct 5, 2018
1,186
2,079
Considering how often it seems that players don't keep their saves whenever this game updates, would breaking it up into parts be wise? I can just imagine the number of posts happening requesting a save for each and every part on a fairly regular basis. Besides, I remember when Week 1 of Ecchi Sensei came out and all of the trouble that went on trying to make those saves work with the later updates. That's one of the main reasons why I stopped playing it.
 

Wasabi777

Member
Game Developer
Aug 18, 2018
163
375
I'd like to get in 3 floors, but I can't work on more main characters at the moment.

HH is also getting very big, the Android file size is the main limiter.

Both of these things combined likely means either there wont be a third floor, or there will be a HH part 2 that includes the next characters, but not the story content of the first part to reduce file size.

Depends on what you call large. I never actually downloaded the PC version of HH, but If you're going to divide into parts, probably most optimal filesize for PC version would be a maximum 10gb if you're planning to release large updates which takes more time. For android i would recommend not to go over 5GB.
 

Runey

Harem Hotel
Game Developer
May 17, 2018
3,965
19,982
Depends on what you call large. I never actually downloaded the PC version of HH, but If you're going to divide into parts, probably most optimal filesize for PC version would be a maximum 10gb if you're planning to release large updates which takes more time. For android i would recommend not to go over 5GB.
The issue is that Android is limited to a maximum of 2GB of filesize. It will not launch above that. Renpy is weird.
 

Runey

Harem Hotel
Game Developer
May 17, 2018
3,965
19,982
Considering how often it seems that players don't keep their saves whenever this game updates, would breaking it up into parts be wise? I can just imagine the number of posts happening requesting a save for each and every part on a fairly regular basis. Besides, I remember when Week 1 of Ecchi Sensei came out and all of the trouble that went on trying to make those saves work with the later updates. That's one of the main reasons why I stopped playing it.
It's either continue making HH as part 2 after the Android build has reached maximum size, or stop developing it. I have no clue why Renpy hates android games bigger than 2GB
 

asher01

Newbie
Oct 29, 2017
29
9
It's either continue making HH as part 2 after the Android build has reached maximum size, or stop developing it. I have no clue why Renpy hates android games bigger than 2GB
If you do stop developing it for android users it would be a shame as android users don't get as much attention as other devices like PC but it is understandable,I hope u break it down in parts as I love playing this game.
 
4.70 star(s) 450 Votes