Very disappointing time skip option. Sometimes it skips 15 minutes and sometimes it skips 35 minutes. It's pretty random. What this game needs is containing options to skip by 1 hour,3 hours,6 hours etc. I've found a set of lines in script.rpy where the time skipping functions are located. The problem is how it should be changed to be able to skip by constant amount of period. The codes are here :
label skip_event:
$ res_drugs = renpy.random.randint(5,15)
$ res_drunk = renpy.random.randint(5,15)
if statsdrugs.Drugs >= res_drugs:
$ res_time_loc_hour = renpy.random.randint(1,3)
$ res_time_loc_min = renpy.random.randint(1,59)
scene black
scene allblack with dissolve
$ text_bought ="{color=#51ff00}{font=Gagalin-Regular.otf}Skipping time...{/font}{/color}"
show screen Text_Buy with dissolve
$ renpy.pause(0.5, hard=True)
$ timeparametrs.AddTime(res_time_loc, res_time_loc_hour)
scene black with dissolve
hide screen Text_Buy with dissolve
$ time_check()
window hide
jump reload_game
elif statsdrunk.Drunk >= res_drunk:
$ res_time_loc_min = renpy.random.randint(30,45)
scene black
scene allblack with dissolve
$ text_bought ="{color=#51ff00}{font=Gagalin-Regular.otf}Skipping time...{/font}{/color}"
show screen Text_Buy with dissolve
$ renpy.pause(0.5, hard=True)
$ timeparametrs.AddTime(res_time_loc, 0)
scene black with dissolve
hide screen Text_Buy with dissolve
$ time_check()
window hide
jump reload_game
elif True:
$ res_time_loc = renpy.random.randint(5,15)
scene black
scene allblack with dissolve
$ text_bought ="{color=#51ff00}{font=Gagalin-Regular.otf}Skipping time...{/font}{/color}"
show screen Text_Buy with dissolve
$ renpy.pause(0.5, hard=True)
$ timeparametrs.AddTime(res_time_loc, 0)
scene black with dissolve
hide screen Text_Buy with dissolve
$ time_check()
window hide
jump reload_game