Sunday 26 August 2018

Alpha v18 Changelog


v18 change log
BE SURE IF LOADING AN OLDER SAVE TO LOAD IN TOWN AND EITHER UPDATE YOUR SAVE MANUALLY OR GO SOMEWHERE IN TOWN TO AVOID CRASHES!
Also get ready for typos and probable bugs!

Content – Temple Dungeon! – Note: The dungeon is currently incomplete and unable to be completed.
-A dungeon you actually walk around in!
-5 new enemies.
-2 non-fightable NPCs in the dungeon.
-Skill check based trials!
-A sort of side quest, that also can’t be completed as you can’t finish the dungeon yet.
Note: After completing the initial portions of the dungeon the random encounters will stop occurring, I’ll be adding a feature to toggle them back on in a future patch. So don’t worry about losing out on content.

Other Content
-Added Monstrous to the fetish list, for tails, wings, and what have you. It can also be gained from older events and scenes.
-6 new equipment items.
-Trance status effect! Talk to Elena in town for more details. Also there’s a consumable item to help deal with it.

Art – Note: Neither of the new art’s currently change emotions.
-Vivian by Plasmid – She has a nude and lingerie versions that are not yet utilized.
-The Matago by Applehead.

Balancing
-The lion’s amulet accessory now has a drawback.
-When the sleep effect ends for the player, they get to act that turn.
-Nerfed Semen Frenzy from 50% attack boost on enemies to 30%.

Modding
-StoreCurrentEventSpotSkippingLines and GoBackToStoredEvent functions now exist for events. Used for repeatable events and going back to a different spot depending where it’s triggered. Be careful wen using it, read the section in the mod manual or the examples of it in the temple dungeon.
-RunningWontSkipEvent precombat event function allows the event to continue after combat even if the player runs. Precombat and precombat monster functions are now also detected in a smarter way.
-PlayerStep applies out of combat status effects to the player, only aphrodisiac currently.
-ChangeWill, ChangePower, ChangeTech, ChangeAllure, and ChangeLuck, added to allow permanent alterations to player stats.
-PermanentChangeStatusEffectResistances – Allows permanent alterations to the players ability to resist status effects.
-PermanentlyChangeFetish – Permanently add fetishes to the player, can not be removed by the goddess statue.
-ChangeMaxArousal - ChangeMaxEnergy – ChangeMaxSpirit – Change the respective maximum permanently for the player.
-IfPlayerHasStatusEffectWithPotencyEqualOrGreater and IfMonsterHasStatusEffectWithPotencyEqualOrGreater - functions to check status effect potency in combat events.
-DefeatMonster – Defeats the focused monster, giving out exp and loot for the player when combat ends.
-RemoveStatusEffect – Removes a specified status effect from the player.


Fixes
-Stopped renpy from deleting the mod folders when it makes a distribution for the game. Thereby fixing the issues people were having with the mod loader.
-Lillian can now have a bubble on the main menu. Under fixes because I forgot to do that before.
-Getting fetishes once you hit max fetish level will no longer continue to add to you temp Fetish count, so when you go to pay off your fetishes you can’t theoretically go into the negative fetish levels.
-Player equipment now properly updates with changes to the items equipped.
-Fixed an issue where enemies could ignore the stance escaped rules and put you into a stance anyways.

Save Integrity: Good, probably. Make sure to load your old save in town!
Mod Integrity: Goodish. -Reminder to manually update your save in options while in town, if you want to use an old save when you add mods.

5 comments:

  1. Thanks for the update! This patch is amazing

    ReplyDelete
  2. The game crashes when trying to remove all fetishes. You also can't remove the new fetish manually either.

    I also have a question. Is there some place to find mods other people have made?

    ReplyDelete
    Replies
    1. I would also like to know the answer to this :P

      Delete
  3. #17B: Ran into a error report against the Tengu. No idea what caused it, so here is some of the log. Due to the character limit, I am omitting most of it.


    [code]
    I'm sorry, but an uncaught exception occurred.

    While running game code:
    File "game/gamecode/adventureCode/adventuring.rpy", line 449, in script call
    call displayScene from _call_displayScene_3
    File "game/gamecode/dialogueSystem.rpy", line 295, in script call
    call sortMenuD from _call_sortMenuD_2
    File "game/gamecode/dialogueSystem.rpy", line 1991, in script call
    call eventDialogueMenu from _call_eventDialogueMenu
    File "game/gamecode/adventureCode/adventuring.rpy", line 330, in script call
    call displayScene from _call_displayScene_2
    File "game/gamecode/dialogueSystem.rpy", line 1053, in script call
    call sortMenuD from _call_sortMenuD_9
    File "game/gamecode/dialogueSystem.rpy", line 1991, in script call
    call eventDialogueMenu from _call_eventDialogueMenu
    File "game/gamecode/adventureCode/adventuring.rpy", line 330, in script call
    call displayScene from _call_displayScene_2
    File "game/gamecode/dialogueSystem.rpy", line 295, in script call
    call sortMenuD from _call_sortMenuD_2
    File "game/gamecode/dialogueSystem.rpy", line 1991, in script call
    call eventDialogueMenu from _call_eventDialogueMenu
    File "game/gamecode/adventureCode/adventuring.rpy", line 330, in script call
    call displayScene from _call_displayScene_2
    File "game/gamecode/dialogueSystem.rpy", line 1258, in script call
    call sortMenuD from _call_sortMenuD_20
    File "game/gamecode/dialogueSystem.rpy", line 1991, in script call
    call eventDialogueMenu from _call_eventDialogueMenu
    File "game/gamecode/adventureCode/adventuring.rpy", line 330, in script call
    call displayScene from _call_displayScene_2
    File "game/gamecode/dialogueSystem.rpy", line 1053, in script call
    call sortMenuD from _call_sortMenuD_9
    File "game/gamecode/dialogueSystem.rpy", line 1991, in script call
    call eventDialogueMenu from _call_eventDialogueMenu
    File "game/gamecode/adventureCode/adventuring.rpy", line 330, in script call
    call displayScene from _call_displayScene_2
    File "game/gamecode/dialogueSystem.rpy", line 1991, in script call
    call eventDialogueMenu from _call_eventDialogueMenu
    File "game/gamecode/adventureCode/adventuring.rpy", line 330, in script call
    call displayScene from _call_displayScene_2
    File "game/gamecode/dialogueSystem.rpy", line 1273, in script call
    call sortMenuD from _call_sortMenuD_22

    ReplyDelete
  4. #18B - Another error report, this time when using the Goddess Statue to remove fetishes.


    [code]
    I'm sorry, but an uncaught exception occurred.

    While running game code:
    File "game/gamecode/hubTown.rpy", line 389, in script call
    call NpcDisplay from _call_NpcDisplay
    File "game/gamecode/dialogueSystem.rpy", line 2222, in script call
    call GoddessStatue from _call_GoddessStatue
    File "game/gamecode/hubTown.rpy", line 293, in script
    $ player.FetishList[i].Level -= TempFetishes[i].Level
    File "game/gamecode/hubTown.rpy", line 293, in
    $ player.FetishList[i].Level -= TempFetishes[i].Level
    IndexError: list index out of range

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

    Full traceback:
    File "game/gamecode/hubTown.rpy", line 389, in script call
    call NpcDisplay from _call_NpcDisplay
    File "game/gamecode/dialogueSystem.rpy", line 2222, in script call
    call GoddessStatue from _call_GoddessStatue
    File "game/gamecode/hubTown.rpy", line 293, in script
    $ player.FetishList[i].Level -= TempFetishes[i].Level
    File "E:\Other\Chapter Black\Games\1 - Installed Games\3 - RPG Hentai\Monster Girl Dreams\renpy\ast.py", line 862, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
    File "E:\Other\Chapter Black\Games\1 - Installed Games\3 - RPG Hentai\Monster Girl Dreams\renpy\python.py", line 1912, in py_exec_bytecode
    exec bytecode in globals, locals
    File "game/gamecode/hubTown.rpy", line 293, in
    $ player.FetishList[i].Level -= TempFetishes[i].Level
    IndexError: list index out of range

    Windows-7-6.1.7601-SP1
    Ren'Py 7.0.0.196
    Monster Girl Dreams Alpha-v18
    Sat Sep 01 06:30:46 2018
    [/code]

    ReplyDelete