Advertisement
barsunduk

renpy change menu on ending

Apr 14th, 2016
2,180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.51 KB | None | 0 0
  1. init python:
  2.     # если игра запущена впервые, то задаем данные по умолчанию
  3.     if persistent.music is None:
  4.         persistent.music = "music0.mp3"
  5.     if persistent.bg is None:
  6.         persistent.bg = "bg0"
  7.     # функция установки фона и музыки главного меню
  8.     def init_mm(music, bg_img):
  9.         persistent.music = music
  10.         persistent.bg = bg_img
  11.         # музыка в папке music
  12.         config.main_menu_music = "music/" + persistent.music
  13.         # для картинок можно не указывать папку и расширение,
  14.         # автоматически объявляются картинки из папки images
  15.         style.mm_root.background = persistent.bg
  16.     # строка для превращения функции в action
  17.     InitMM = renpy.curry(init_mm)
  18.     # теперь можно привязать к кнопке. например добавить кнопку в настройки:
  19.     # textbutton _("Без фона и музыки") action InitMM(None, "#000")
  20.     # устанавливаем фон и музыку главного меню
  21.     # из прошлого прохождения при загрузке игры
  22.     init_mm(persistent.music, persistent.bg)
  23. label start:
  24.     "...Игра..."
  25.     "Одна из концовок."
  26.     # устанавливаем новые фон и музыку
  27.     $ init_mm("music1.mp3", "bg1")
  28.     return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement