Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- init python:
- # если игра запущена впервые, то задаем данные по умолчанию
- if persistent.music is None:
- persistent.music = "music0.mp3"
- if persistent.bg is None:
- persistent.bg = "bg0"
- # функция установки фона и музыки главного меню
- def init_mm(music, bg_img):
- persistent.music = music
- persistent.bg = bg_img
- # музыка в папке music
- config.main_menu_music = "music/" + persistent.music
- # для картинок можно не указывать папку и расширение,
- # автоматически объявляются картинки из папки images
- style.mm_root.background = persistent.bg
- # строка для превращения функции в action
- InitMM = renpy.curry(init_mm)
- # теперь можно привязать к кнопке. например добавить кнопку в настройки:
- # textbutton _("Без фона и музыки") action InitMM(None, "#000")
- # устанавливаем фон и музыку главного меню
- # из прошлого прохождения при загрузке игры
- init_mm(persistent.music, persistent.bg)
- label start:
- "...Игра..."
- "Одна из концовок."
- # устанавливаем новые фон и музыку
- $ init_mm("music1.mp3", "bg1")
- return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement