Day 3 Available/ introducing Mikail and more~ v.0.3 (4/6/21)


Hi internet Void~

What's new this update:

    • Various known Bug Fixes, typos and suggestions with Day 1 and 2 content have been addressed.
    • Day 3 Unlocked
    • Mikail Quest 1 Completion Available
    • Ilyon Quest 1 Completion Available
    • Mikail Sprite 8 Expressions added
    • Level 3 Missions available
    • Mikail Bad End Added
    • Weaver mission level 2 Completion or Higher now allows player to light fire in the kitchen with magic and 100% success rate.
    • A certain daily activity has a chance activate extra scenes and extra impression points with Ilyon.
    • Ilyon will now properly notice if player stays in their nightgown.

    My apologies in advance if there is any terrible bugs or misplaced sprites/dialogue.  There are a lot of variables and I didn't have the stamina to test every single possibility.  Please report any issues and I will correct them ASAP!

    Thank you so much for supporting my project! <3

     

    Get I've Transmigrated as the Supreme Villainess... but I have no idea wtf I'm supposed to do!

    Comments

    Log in with itch.io to leave a comment.

    (2 edits) (+1)

    Heya,
    always a pleasure to have you. The bit of debuging was awkward first but enriching at the end <3

    The pasting of lot of a few 4-5 lines of code to end a dialog or to switch interlocutor questioned me. Wouldn't it be easier to have short helper functions ? Like "endinterraction(), answer(), emote(sad)" and such instead of long lines with obscure coordinates ? I've saw it quite a lot in the few renpy projet I browsed through so it may be just me not understanding the reasonning behind theses complexe albeit repetitive sequence of code - but I was always taught if you paste 4-5 lines of code, (or even one complex one liner) more than twice, do a function !

    Eager to test the day3 ~

    Hi there!  I don't really have any good reasons to defend my methods >_< I can only explain it by saying that I'm more of an artist and writer so I tend to solve problems first by using Ren'PY's built in features before initializing python.  I guess I kind of treat labels and call statements like functions at times, like for my hour progression script and location script.  Although I often use the same kinds of lines to finish scenes, I don't always have a uniform approach so I guess having more control over each individual action than clumping them all together in one function gives me a chance to make more conscious decisions?  There's definitely a lot of room to clean things up though...believe it or not it's better organized than Soul Union hahaha >_<.  So yeah I'm sure you were taught a better overall better habits.  I just don't have any computer science or programming experience, I'm just self taught and winging it as I go!   I super look forward to hearing the results of your testing~  Thanks again so much!