v25.1 Change Log


Remember to load your save from the town square.

Also be sure to always install the game into a fresh folder unless it's patch data to avoid weird issues. Saves are kept in a separate location so they're safe.

Content

  • "Explore the Labyrinth" is now available. However, it is different from a normal exploration, and acts more like a gauntlet nexus. It also has a nightmare toggle that scales all encounters there to your level. Note that for the time being, I can't promise it will be a fully balanced experience. If you've got feedback, let me know!
  • Elena's Sex and Titfuck bar scenes have been revamped by Zhuan for improved lewdness. Edited by Valentin Cognito.
  • There is now a Kunoichi Trainee Glory Hole scene when working at the brothel. Written by Zhuan. Edited by Valentin Cognito.

Labyrinth Floor 4 Revision

  • Redesigned and overhauled floor 4 of the Labyrinth to be more enjoyable and better reflect Iabel's themes.
  • Updated Iabel's gridmap AI to be more efficient and less prone to running into walls, as well as be more adept at pressuringly sticking to the player. When she feels like it at least.

QoL

  • Did a bunch of stuff to optimize the 'dialogueSystem' better so the Labyrinth should run less clunk af. Which hopefully didn't break anything.

Modding

  • "ProgressEqualsOrGreater" is now "IfProgressEqualsOrGreater" for consistency and my own heccing sanity.
  • "ProgressEquals" is now "IfProgressEquals" for consistency.
  • "ProgressEqualsOrLess" is now "IfProgressEqualsOrLess" for consistency.
  • Added the gridmap movement types: ProjectileUp, ProjectileDown, ProjectileLeft, and ProjectileRight.
  • There is now an optional timer field for gridmap NPC creation as a more efficient alternative to turn end checks. This also has the NPC handle its timer internally.
  • Added AllowRunning function.

Art

  • The Big Lake on the world map now has an extra detail to help it stand out as a location (note that it must be unlocked to go there). Art by Jiffic.
  • Perpetua has 6 new expressions: Content, Pride, Shy, Neutral, StarryAwe, and StarryJoy. By Jiffic. Her scenes have been gone over to add them where applicable.
  • Perpetua's character file has finally been updated to use the layer system. A few of her expressions have also been given updated names to fix outdated naming conventions.

Fixes

  • Fixed a small misalignment with the UI backing for hp/spirit/ep.
  • Fixed a smol issue with talk stuff with Beris in the Labyrinth.
  • Some tweaks to how Analyze displays Sensitivities and Status Resistances to prevent overflow and also add clarity.
  • Fixed an issue where trying to remove a gridmap npc that wasn't there would remove a random gridnpc.
  • A few assorted typo fixes.

Files

MonGirlDreams-Alpha-v25.1-pc.zip 682 MB
Apr 30, 2023
MonGirlDreams-Alpha-v25.1-mac.zip 659 MB
Apr 30, 2023
monstergirldreams.program-2510.apk 675 MB
Apr 30, 2023

Get Monster Girl Dreams

Download NowName your own price

Comments

Log in with itch.io to leave a comment.

is there anything to do after beating the slime girl?
It won't actually let me explore the capital at all.

(+3)

Holding off playing this until it is 'complete' is damn hard. MGD is one of the few lewd games that I genuinely enjoyed, so trying to be patient is rough. Always reassuring to see the patch notes rolling out, because it's so easy for projects to die when they have every potential to flourish.

Here's to seeing 1.0 some day, and it getting the recognition it deserves among monsterfuckers <3

About Nightmare mod.

That would be hard for level 50 like me OwO

[code]

I'm sorry, but an uncaught exception occurred.

While loading <renpy.display.im.Image object (u'Monsters/Perpetua/Perpetua_Expression_Nuetral.png') at 0x0000000015dd5110>:

  File "game/gamecode/adventureCode/adventuring.rpy", line 478, in script call

    call displayScene from _call_displayScene_3

  File "game/gamecode/dialogueSys/dialogueSystemCore.rpy", line 2336, in script call

    call read from _call_read_11

  File "game/gamecode/functions/readerFormat.rpy", line 192, in script

    Speaker "[display]"

IOError: Couldn't find file 'Monsters/Perpetua/Perpetua_Expression_Nuetral.png'.

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

Full traceback:

  File "game/gamecode/adventureCode/adventuring.rpy", line 478, in script call

    call displayScene from _call_displayScene_3

  File "game/gamecode/dialogueSys/dialogueSystemCore.rpy", line 2336, in script call

    call read from _call_read_11

  File "game/gamecode/functions/readerFormat.rpy", line 192, in script

    Speaker "[display]"

  File "renpy/ast.py", line 921, in execute

    renpy.exports.say(who, what, *args, **kwargs)

  File "renpy/exports.py", line 1373, in say

    who(what, *args, **kwargs)

  File "renpy/character.py", line 1266, in __call__

    self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)

  File "renpy/character.py", line 930, in do_display

    **display_args)

  File "renpy/character.py", line 666, in display_say

    rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)

  File "renpy/ui.py", line 299, in interact

    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)

  File "renpy/display/core.py", line 3377, in interact

    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore

  File "renpy/display/core.py", line 3912, in interact_core

    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)

  File "renpy/display/core.py", line 2605, in draw_screen

    renpy.config.screen_height,

  File "render.pyx", line 495, in renpy.display.render.render_screen

  File "render.pyx", line 266, in renpy.display.render.render

  File "renpy/display/layout.py", line 884, in render

    surf = render(child, width, height, cst, cat)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 266, in renpy.display.render.render

  File "renpy/display/layout.py", line 884, in render

    surf = render(child, width, height, cst, cat)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 266, in renpy.display.render.render

  File "renpy/display/layout.py", line 884, in render

    surf = render(child, width, height, cst, cat)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 266, in renpy.display.render.render

  File "renpy/display/screen.py", line 704, in render

    child = renpy.display.render.render(self.child, w, h, st, at)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 266, in renpy.display.render.render

  File "renpy/display/layout.py", line 884, in render

    surf = render(child, width, height, cst, cat)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 266, in renpy.display.render.render

  File "renpy/display/transform.py", line 747, in render

    return transform_render(self, width, height, st, at)

  File "accelerator.pyx", line 187, in renpy.display.accelerator.transform_render

  File "render.pyx", line 266, in renpy.display.render.render

  File "renpy/display/behavior.py", line 885, in render

    rv = super(Button, self).render(width, height, st, at)

  File "renpy/display/layout.py", line 1337, in render

    st, at)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 266, in renpy.display.render.render

  File "renpy/display/im.py", line 627, in render

    return cache.get(self, render=True)

  File "renpy/display/im.py", line 295, in get

    surf = image.load()

  File "renpy/display/im.py", line 720, in load

    raise e

IOError: Couldn't find file 'Monsters/Perpetua/Perpetua_Expression_Nuetral.png'.

Windows-10-10.0.19041 AMD64

Ren'Py 7.5.3.22090809

Monster Girl Dreams Alpha-v25.1

Sun Apr 30 22:00:44 2023

[/code]

"Perpetua_Expression_Nuetral.png"

Looks like a typo snuck in there, with 'nuetral'.