Здравствуйте! Никогда не занимался ни Ren'Py, ни питоном, и тут возникла задача: сделать цифровые часы + день недели.
При этом это должны работать так:
Показывать день недели в формате пн-вт-ср..., час и минуту.
Ход времени должен быть таким, чтоб при выходе из игры время в игре останавливалось.
Моё понимание часов:
Нужно как-то привязать мои величины к реальному времени.
При первом входе в игру время начнет отсчет с игровых 09:00
Вытягиваем время с компа
То есть мы зашли в условные 12:33 нашего времени (time) и это currenttime (в игре) = 09:00, (и при этом же playedtime = 00:00, который привязывается к time, и starttime = 12:33(всегда приравниваем к времени входа в игру)
Пишем зависимость
playedtime = time - starttime
currenttime += playedtime
Если мы поиграли с 12:33 до 12:55, тоplayedtime = 12:55-12:33 = 00:22
currenttime = 09:00 + 00:22 = 09:22
Вроде бы логика правильная, но как ее оформить в самом приложении - не пойму.
Буду очень рад, если кто-то поможет!