Heads up: there appears to be a game-breaking bug in the linked v0.8.0.2 file: the date checker erroneously was changed to not utilize UTC time, using your system timezones instead, which potentially breaks date checks. To fix:
Replace:
return ((d1.getDate() == d2.getDate()) && (d1.getMonth() == d2.getMonth())
&& (d1.getFullYear() == d2.getFullYear()));
with:
return ((d1.getUTCDate() == d2.getUTCDate()) && (d1.getUTCMonth() == d2.getUTCMonth())
&& (d1.getUTCFullYear() == d2.getUTCFullYear()));
Whoever has patreon please notify the dev too, since this version technically isn't public yet~
There's also a bug which makes it impossible to reach the pet dog wake up scene (and hence reaching some of the later pet dog content). I made a small adjustment as well to make it not nearly impossible to reach the scene even after making it actually possible:
Replace:
<<movePets>>
<<if $npc_dog.location == "room_bedroom" && !$daily.dogEvent && !$scene.dogEvent>>
<<if $npc_dog.stage >= 3 && random(1,10) == 1>>
with:
<<if $npc_dog.location == "room_bedroom" && !$daily.dogEvent && !$scene.dogEvent>>
<<if $npc_dog.stage >= 1 && random(1,3) == 1>>