@property def tod(self): return [ k[-1] for k in ( (0,1,2,3,4,5,6, "Night Time"), (7,8,9,10,11, "Morning"), (12, "Noon"), (13,14,15,16,17, "Afternoon"), (18,19,20, "Evening"), (21,22,23, "Late Evening") ) if self._dt.hour in k ][0]
default gt = GameTime("01 Jun 2008 00:00")
screen timeHUD: vbox: text "[gt.dow_text]" text "[gt.current_time]"
menu: "Go to Work" jump after_work "go for a walk": jump after_walk 'skip a day': $ gt.next_morning jump house
Решил от себя добавить возможность перейти на следующее утро. При помощи get_morning хочу получать 8:00 следующего дня. Но при вызове этой функции получаю просто +1 день, при этом часы или минуты изменить не получается. Ошибки в процессе выполнения нет. В чистом питоне replace работает, а в Ren'Py - нет. В чем может быть проблема?