Healslut 0.69 Release
🕑 Added 2021-07-19 03:05:02 +0000 UTCHello, everyone! Thank you so very much for supporting development of Healslut and I'm very sorry it has taken so long to get out this latest update. As the Americanos say, I bit off far more than I can chew in this latest release and it took me forever to masticate and eventually swallow it.
So, that said, you may run into bugs/glitches/breaks despite me running through the game several times picking all different options. I apologize for that. Please comment here or email me directly at daviezwei@gmail.com and I will get those fixed as quickly as I can. Also it sucks to say the following won't be in this update:
- Harmony and Roar +/- Lel nights at camp are not in yet
- Did not update the gallery yet. Sorry!
- Did not update "skip ahead" yet
But the following are in this update:
- Ninety-freakin'-eight new scene renders
- Forty-four updated background renders
- Eighteen updated character sprite renders
- New spell effects for every Sparkle spell
- Lots of typo and weird dialog fixes
- Night with Champ at the Goblin camp foothills [Harmony and Roar(+/-Lel) to follow soon]
- Sparkle for sale! The Port Town auction and outcome
- All new new status page so that you can see Sparkle's current role, spells, outfit/trinket, inventory, sexstuff stats, decisions, relationships, ownership, and group members at any time
- Refactored ALL the Ren'py code for consistent indenting and variable handling (still have more to do with consistent labels and jumps)
- Added loads of new sprites for different emotional states and updated a lot of scenes with them
- Added "foreshadowing" option to toggle the subtle content warnings
- Added "backpedaling" option to toggle the ability to reconsider previous choices
- Added "fade to black" option to toggle off sexytimes scenes and replace with short descriptive text (not completed)
- Added a new impractically, irrationally, and unrealistically buxom fairy form
- Changed shirt for futa "steam" outfit renders (the previous one was a nightmare to work with)
- Removed a metaphorical metric dung-ton of superfluous black fade transitions and pauses
- Customized the UI a bit more
- Changed the default font because of licensing
- Slime forms made a little more slimy
- Fixed bug with staying as Fairy through dinner
- Fixed bug to allow a nudity-inclined Sparkle to stay nude after receiving chest of clothes
- Fixed bug that didn't allow trading the mushroom to Swollwang if Lel is dead
- Fixed "bug" that didn't allow Panki to offer to override the mandatory "free use" from Roopah if you are in a relationship with her (must be reluctant)
- Fixed bug with offering to "distract" the bandit in Underwell
The game contains 28,060 dialogue blocks, containing 265,642 words and 1,445,903 characters, for an average of 9.5 words and 52 characters per block.
Downlewds:
PC:
https://mega.nz/file/2axEiIiB#lRuQtr4lj7emzsjkw1hS5BqwHTu_JtOIfeDk2PfJNxA
MAC:
https://mega.nz/file/jXwWgK4J#M9aI1cUqVzkXTFxcocEw8Xb0srfF-orMqJBXoHDB8Sk
Android, Newer:
https://mega.nz/file/ePhWQIbA#EYS98z8uaQP32WoSDp_976zXFGdEDFHk2CcR_EQMigA
Android, Older:
https://mega.nz/file/STgwgAhI#gB4cuz696nOqWq6oFfhdxC_oOy7bjFtbsjB7E_5XkCg
Android, Chromebook/Simulator:
https://mega.nz/file/WPoAVa6C#z5i6Cs5SzFBkOKhE-q6S6JXbmirPCwpVyOKRib3zQxM
Comments
I dont like Simone/Simon. Generic nerd character, bit annoying but its a good game so have some money. :)
Pole Star
hehehe 69
Tnat
I can't download it from megaupload, whenever I try it gets an error. It says "Temporary error retrying"
Davie Zwei
Ok I will take a look at that and get it fixed. Thank you for letting me know!
Vysirez
I ran into a bug fairly early on, I picked Roopah the first night and when I agree to go forward and remove clothes it does about 4-5 lines then loops to the start and plays the remove clothes sound and starts the dialog again.
Davie Zwei
Harmony cannot be in the group otherwise it will be Harmony that shows up to help. Also, Sparkle must not have tried to chat up Roar (with or without Lel) otherwise Roar (+/-Lel) will show up to help.
ragamuffin
Anyone with hints on how to get the Champ at the goblin camp scene?
Davie Zwei
Awesome! You're welcome!
Chris Mobberley
I love this game but don't burn yourself and take your time and if you can't release(lol) something just give us updates we like our game makers healslut and healthy;)
Emilie-Jessica Lawson
Yay, the non-GL2 worked :). Thank you :)
Spellunker
I got a minor bug just now, at Leighs house Roopah tried to veto me and Kaiden mentioned our arrangement but then still let me try talking to Leigh. But I did not allow her to decide for me, so just a tiny bit of dialog seemed to bleed through, that is all. Also I am loving the tweaks to the early game, like the Spell's, makes it feel more like a game as you play.
Davie Zwei
I've attached a zip file (options.zip) which has two different options.rpyc files: one with GL2 enabled and one with it disabled, which apparently controls whether Ren'Py does model-based rendering or not. It's the only thing I could find that had to do with geometry/solids for Ren'Py so hopefully one file or the other works for you. Just drop the file in the /acts/ directory of the game to replace the current options.rpyc file to see if it solves the problem (hopefully).
Emilie-Jessica Lawson
Nope wasn't it. But it also just occurred to me that I might have been a little unclear, the issue doesn't occur when I try to load a saved game, but when I use the .exe to launch the application, I do not even get to the main menu.
Davie Zwei
Maybe it is the saves (they are incompatible because of all the code changes). The saves are in the %AppData%\Roaming\RenPy\hs-1555821003 folder for Windows if you need to delete them manually.
Emilie-Jessica Lawson
Hum I tried the graphic drivers' update, but I was already up to date. Besides, it was working before, and (I just checked with another renpy game as I'm writing this reply) other renpy launches
Inquisitor Gaia
I got the same issue, i hit ignore a couple times and it forced a restart, i think the saves are incompatible. not sure though
Davie Zwei
Hmm could you try updating your graphics driver? I'm not sure what causes this and unfortunately neither is renpytom (https://gitmemory.com/issue/renpy/renpy/2846/854393293)
Emilie-Jessica Lawson
Doesn't work. I get the following when I use either of the .exe: I'm sorry, but an uncaught exception occurred. While running game code: File "renpy/common/00start.rpy", line 208, in script call call _gl_test File "renpy/common/00gltest.rpy", line 387, in script $ __gl_test() File "renpy/common/00start.rpy", line 208, in script call call _gl_test File "renpy/common/00gltest.rpy", line 387, in script $ __gl_test() File "renpy/common/00gltest.rpy", line 387, in $ __gl_test() File "renpy/common/00gltest.rpy", line 317, in _m1_00gltest__gl_test _gl_performance_test() File "renpy/common/00gltest.rpy", line 342, in _gl_performance_test ui.interact(suppress_underlay=True, suppress_overlay=True) Exception: Shader (u'renpy.geometry', 'renpy.solid') has not been given mesh attribute aPosition. -- Full Traceback ------------------------------------------------------------ Full traceback: File "renpy/bootstrap.py", line 326, in bootstrap renpy.main.main() File "renpy/main.py", line 617, in main run(restart) File "renpy/main.py", line 148, in run renpy.execution.run_context(True) File "renpy/execution.py", line 922, in run_context context.run() File "renpy/common/00start.rpy", line 208, in script call call _gl_test File "renpy/common/00gltest.rpy", line 387, in script $ __gl_test() File "renpy/common/00start.rpy", line 208, in script call call _gl_test File "renpy/common/00gltest.rpy", line 387, in script $ __gl_test() File "renpy/ast.py", line 922, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "renpy/python.py", line 2218, in py_exec_bytecode exec(bytecode, globals, locals) File "renpy/common/00gltest.rpy", line 387, in $ __gl_test() File "renpy/common/00gltest.rpy", line 317, in _m1_00gltest__gl_test _gl_performance_test() File "renpy/common/00gltest.rpy", line 342, in _gl_performance_test ui.interact(suppress_underlay=True, suppress_overlay=True) File "renpy/ui.py", line 298, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "renpy/display/core.py", line 3166, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs) File "renpy/display/core.py", line 3682, in interact_core self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn) File "renpy/display/core.py", line 2456, in draw_screen renpy.display.draw.draw_screen(surftree) File "gl2draw.pyx", line 822, in renpy.gl2.gl2draw.GL2Draw.draw_screen File "gl2draw.pyx", line 1327, in renpy.gl2.gl2draw.GL2DrawingContext.draw File "gl2draw.pyx", line 1308, in renpy.gl2.gl2draw.GL2DrawingContext.draw_one File "gl2draw.pyx", line 1308, in renpy.gl2.gl2draw.GL2DrawingContext.draw_one File "gl2draw.pyx", line 1308, in renpy.gl2.gl2draw.GL2DrawingContext.draw_one File "gl2draw.pyx", line 1308, in renpy.gl2.gl2draw.GL2DrawingContext.draw_one File "gl2draw.pyx", line 1308, in renpy.gl2.gl2draw.GL2DrawingContext.draw_one File "gl2draw.pyx", line 1308, in renpy.gl2.gl2draw.GL2DrawingContext.draw_one File "gl2draw.pyx", line 1233, in renpy.gl2.gl2draw.GL2DrawingContext.draw_one File "gl2draw.pyx", line 1200, in renpy.gl2.gl2draw.GL2DrawingContext.draw_model File "gl2shader.pyx", line 288, in renpy.gl2.gl2shader.Program.draw File "gl2shader.pyx", line 250, in renpy.gl2.gl2shader.Program.missing Exception: Shader (u'renpy.geometry', 'renpy.solid') has not been given mesh attribute aPosition. Windows-10-10.0.19041 Ren'Py 7.4.5.1603 Healslut by DavieZwei 0.69 Mon Jul 19 09:27:55 2021