Try Ripples too, I put it right under Eternum that others have recommended.
Revan7even
Recent community posts
Make them whatever size you need, and if you're worried about version numbering there's nothing stopping you from going to double digit 0.XX. You can always get to a point where you can break things up into seasons and go to 2.X, maybe when some plot points get resolved and the story will change direction.
I just got the the end of current content over break, and holy fucking cliffhanger Batman! Just in time for next update too!
I'm doing a different playthrough now to get some of the scenes I locked myself out of. Can anyone explain what the toughness stat does, and if it affects scenes?
Edit: Figured that out, it mostly affects MC dialog tone.
BTW, the Discord link on Patreon has expired.
Hey, I hope you don't mind people poking in the scripts, I mostly looked for the debugging, and then started looking to see what choices not covered by the walkthrough resulted in different routes. I noticed the variable 'leahf' never gets set to True and is checked once in Episode 12 and a lot in the Laura Cruise ending, but it's always False so no one will ever see the alternative. Is 'label stayd' actually supposed to set it True, since 'label goingbig' is obviously the keep growing route?
Also actually playing the game found when you choose "Push Her" on Jenn's girlfriend route the MC says "You don't like to roleplay?", "Alright, I'm going to get to class.", and "I thought I said not to call me daddy?" with no lines from Jenn in between, so the MC's lines don't make sense.
Weird thing, followed along and found that route for the 1st and 3rd error only happens with
`jump hal` to `label hal:`
Since the "I'm In." option goes through that too but after `label ribbit:` I added an extra blank line (using visual studio) like so
label ribbit:
$ leahbi = False
label hal:
and put [coryname] back, game ran fine. Deleted the blank line to put it back the way it was, game runs fine. It's likely just some formatting error then. Here's the original save where the errors started popping up. https://www.mediafire.com/file/nffxzrlaubckzeb/19-2-LT1.save/file
Haven't gone looking for the bbaby one yet, but here's the save where it occurs. https://www.mediafire.com/file/48b9ju6r7c0a7co/52-1-LT1.save/file
Got some errors here, started fresh. First seems to be with the player's set name for Cory and starts with the "Mario Kart" drinking game if the player checks on the girls first, and it happens on each screen after that with Cory dialog for the rest of the game. It doesn't happen if you choose the "I'm in" option.
Fixed by setting define C = Character("Cory", color="#F9C058") instead of "[coryname]"
Second seems to be with the uwu baby speak choice with Brittany's scene at the bar after showing the recording.
Third one with Rachel asking if player and Jenn are official also only happens when choosing to check on the girls and pops up on every if jenn: afterwards; it doesn't happen when choosing the "I'm in" option with Cory.
```
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/script.rpy", line 13216, in script
C "Fuck you, man! I win again!"
KeyError: u'coryname'
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/script.rpy", line 13216, in script
C "Fuck you, man! I win again!"
File "renpy/ast.py", line 721, in execute
renpy.exports.say(who, what, *args, **kwargs)
File "renpy/exports.py", line 1417, in say
who(what, *args, **kwargs)
File "renpy/character.py", line 1234, in __call__
who = self.prefix_suffix("who", self.who_prefix, who, self.who_suffix)
File "renpy/character.py", line 1155, in prefix_suffix
return (sub(prefix) + sub(body) + sub(suffix))
File "renpy/character.py", line 1135, in sub
return renpy.substitutions.substitute(s, scope=scope, force=force, translate=translate)[0]
File "renpy/substitutions.py", line 270, in substitute
s = formatter.vformat(s, (), kwargs)
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 563, in vformat
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 585, in _vformat
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 646, in get_field
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 605, in get_value
KeyError: u'coryname'
Windows-10-10.0.22621
Ren'Py 7.4.10.2178
Hypnosis v1.5.1b-premium
Tue Dec 24 01:03:55 2024
```
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/script.rpy", line 38475, in script
if bbaby:
File "game/script.rpy", line 38475, in <module>
if bbaby:
NameError: name 'bbaby' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/script.rpy", line 38475, in script
if bbaby:
File "renpy/ast.py", line 1898, in execute
if renpy.python.py_eval(condition):
File "renpy/python.py", line 2276, in py_eval
return py_eval_bytecode(code, globals, locals)
File "renpy/python.py", line 2269, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "game/script.rpy", line 38475, in <module>
if bbaby:
NameError: name 'bbaby' is not defined
Windows-10-10.0.22621
Ren'Py 7.4.10.2178
Hypnosis v1.5.1b-premium Tue Dec 24 00:33:04 2024
```
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/script.rpy", line 22188, in script
if jenn:
File "game/script.rpy", line 22188, in <module>
if jenn:
NameError: name 'jenn' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/script.rpy", line 22188, in script
if jenn:
File "renpy/ast.py", line 1898, in execute
if renpy.python.py_eval(condition):
File "renpy/python.py", line 2276, in py_eval
return py_eval_bytecode(code, globals, locals)
File "renpy/python.py", line 2269, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "game/script.rpy", line 22188, in <module>
if jenn:
NameError: name 'jenn' is not defined
Windows-10-10.0.22621
Ren'Py 7.4.10.2178
Hypnosis v1.5.1b-premium
Tue Dec 24 01:41:14 2024
```
It happens with either choice. What I believe is happening is it's checking if you told Brittany yes or no to the uwu baby talk.
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/script.rpy", line 38475, in script
if bbaby:
File "game/script.rpy", line 38475, in <module>
if bbaby:
NameError: name 'bbaby' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/script.rpy", line 38475, in script
if bbaby:
File "renpy/ast.py", line 1898, in execute
if renpy.python.py_eval(condition):
File "renpy/python.py", line 2276, in py_eval
return py_eval_bytecode(code, globals, locals)
File "renpy/python.py", line 2269, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "game/script.rpy", line 38475, in <module>
if bbaby:
NameError: name 'bbaby' is not defined
Windows-10-10.0.22621
Ren'Py 7.4.10.2178
Hypnosis v1.5.1b-premium
Tue Dec 24 00:33:04 2024
Here's the save where it occurs if you have time to look into it.
https://www.mediafire.com/file/c2j1y5k7lorl3ri/9-2-LT1.save/file
In the prison on the conquest route, some of the shower images are grey with "bg the prizec2", and after the achievement unlocked image stays on the top left corner until the Advance option is chosen.
Also when Red gets possessed there are a few images where MC's red conquest route appearance gets swapped with the blue good route appearance.
Thanks! If that's the intent, may I suggest moving the name selection to when the twins asks for the MC's name, after the intro as Kevin? That way it's clear Kevin is the past MC and the name the player chooses is for the MC after the transformation.
Also doing the good route, there are a few places where the MC is referred to as Serena, such as "Future Serena clears out the cobwebs in her brain and continues telling the story..."
Got an error. My guess is the variable is supposed to be "crysuckeddick"
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/script.rpy", line 15528, in script
if crysuckedick:
File "game/script.rpy", line 15528, in <module>
if crysuckedick:
NameError: name 'crysuckedick' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/script.rpy", line 15528, in script
if crysuckedick:
File "renpy/ast.py", line 1898, in execute
if renpy.python.py_eval(condition):
File "renpy/python.py", line 2276, in py_eval
return py_eval_bytecode(code, globals, locals)
File "renpy/python.py", line 2269, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "game/script.rpy", line 15528, in <module>
if crysuckedick:
NameError: name 'crysuckedick' is not defined
Windows-10-10.0.22621
Ren'Py 7.4.10.2178
Endowed 0.3.8
Wed Feb 28 21:57:37 2024
Renaming file types is the wrong thing to do, it won't magically change the file type just by renaming it.
Try a different file browser like CX File Explorer, it has an option to extract zip files (hold press the sip file, More menu at the bottom right, Extract, Extract To on the popup so you can tell it where to put the game folder). Don't just tap the zip file to open it.
I finally decided to pay on itch for the latest version instead of waiting on the free version because you added lamia transformation! Been a fan of lamia/naga pred, especially UB, since Mysta's Myst Adventure!
On the 0.1.9_WIN FIXED version, in lamia form, talking to Mindy, Pri's Daughter, and some other NPCs causes Sabrina's animation to stay on screen. It does this just after taking the potion as well as after eating the two sacrifices. Talking to Mindy and then Pri's daughter causes it to alternate between the animation with just Sabrina and the animation with both Sabrina and Pri's daughter.
Taking a true form potion does not clear the animations off the screen, talking to an NPC like the Sports Center owner while in lamia form (but not in true/bunny form) does.
Leaving the sacrifice room without eating the two girls on the bed causes Pri to eat the two guards and then show the animation as if she ate all 4, and the internal/external views (Pg Up and Pg Dwn) show as if she at all 4, but there's no dialogue from Sabrina anymore about eating 4. So you don't have to make any new animations, maybe add a condition to not allow leaving the room through the door if Sabrina hasn't eaten the two, like "I don't want to get caught by the guards, maybe I should leave the way I came in."
The demon nun, pred hideout guard, Pri, and other NPCs refer to Sabrina as a bunny in lamia form.
Fighting and eating the slime girl in the well turns Sabrina back into bunny form, but the game thinks she's still i lamia form and gives "not available for this transformation". I'm guessing the slime girl was supposed to be unavailable in lamia form to prevent this.
Any plans to add a lamia combat sprite in the future? Sabrina uses her bunny sprite in combat with the slime girl. She also leaves footprints and plays the footstep sound in lamia form. Don't know if the engine/plugin allows them to be replaced or disabled/muted with the lamia transformation, but that would be cool if it could.
This one has been around for a while but I keep forgetting to post it. Eating one of the walking vegetables you can grow outside the pred hideout and then catching and trying to eat another does not return the vegetable to the ground and Sabrina's sprite keeps hold of it and cycles through the eating animation depending on which movement key is pressed. This clears up and the vegetable returns to the ground if you leave back to the city then return underground.
EDIT: Woops, just now somehow managed to trigger an animation slowdown bug with the potion shopkeeper dialogue, shop menu, and his cauldron. Don't know how or if it can be fixed, it's baked into the autosave now so have to reload a save before the last 10 minutes of harvesting and crafting.
Also Sabrina's image stays on screen after eating the girl upstairs in the in, pressing Pg Up, then walking downstairs mid-animation. Pressing Pg Up again clears it. Same with walking vegetables. Might happen with other scenes, but haven't actually tested on purpose yet.
Have you checked your CPU temperature? You may be thermal throttling and it could be as simple as repasting your CPU, cleaning, or replacing a fan.
Or if you're still running of a hard drive, it may be wearing out, and you should stop using it until you can get a replacement and clone your drive, otherwise the drive could fail and data could become unrecoverable.
Here are my key binds for one-hand.
OK: C (this key bind affects messages like notes)
Cancel: X (haven't found what this key bind affects)
Up: W
Down: S
Left: A
Right: D
Menu: Tab
Confirm/Melee: C (this key bind affects the main menu)
Jump/Break Free: Space
Shoot: E
Reload: R
Change Ammo: Q
Sex: X
Display Size: Alt
Sprint: Shift
Interact: F
Dodge: Z
Did you just open the zip file and open the game in there? You have to right click and extract the zip into a folder to properly play the game and save, otherwise all the game files including your saves are only temporarily extracted to a temp folder deep in your Windows user folder.
If you extracted 0.8.0 and saved your save files will be in the www/save folder, otherwise try looking in C:\Users\<username>\AppData\Local\Temp, but no guarantee they're still there.
Not sure if I'm misunderstanding you, but it sounds like you're misunderstanding how archives work.
If you're using Window's built in zip extractor, WinRar, 7Zip, etc., make sure you extracted all the files (drag and drop, or Ctrl C then Ctrl V) somewhere like C:/Users/[username]/Games/Sabrina The Hungry Witch or Downloads/Sabrina The Hungry Witch, or a game folder on a second drive if you have one installed. If you are using the built in Windows zip browser, and are just double-clicking the Game.exe to run the game, it is temporarily extracting it to a temp folder that will get deleted as soon as you log off or shut down, same with the save files. You can't "play" a game using a zip extractor. You have to actually extract the entire game.
So I got leveled up enough to beat the guard captain and I think I figured out why the QTE meter is so fast. When I beat her by reducing her health to zero the bar was much slower than when I beat her by removing her clothes with a few lucky Goods on dodging her attack (which mercifully did not care that I got Bad on the QTE 80% of the time). It looks like if the enemy has health remaining the QTE event is harder, meaning QTEs are harder on grunts and bosses if you go the sexy route than if you just attack a boss down to zero health.