Everlasting Summer

Everlasting Summer

Mods and user scenarios
Mods and user scenarios
Learn More
как это фиксить?
image spitsemen = "mods/123/music/semenspit.jpg"

$ config.developer = True

$ sl_ochki = 0

$ dv_ochki = 0

$ us_ochki = 0

$ un_ochki = 0

$ slavya = 0

image bg mapa = im.Scale("mods/123/music/mapa.jpg",1920,1080)

init 0 python:
from os import path

MOD_ID = "moon_prolog_1"
MOD_NAME = "Потерянные следы в летнем лагере"
COLOR_SPRITES = False # True

mods[MOD_ID] = MOD_NAME

for file in renpy.list_files():
if MOD_ID in file:
file_name = path.splitext(path.basename(file))[0]
file_split = file.split("/")

if file.endswith((".png", ".jpg")):
if "sprites" in file_split:
renpy.image(
file_name,
ConditionSwitch(
"persistent.sprite_time == 'sunset'",
im.MatrixColor(
file,
im.matrix.tint(0.94, 0.82, 1.0)
),
"persistent.sprite_time == 'night'",
im.MatrixColor(
file,
im.matrix.tint(0.63, 0.78, 0.82)
),
True,
file
)
)
else:
renpy.image(file_name, file)
elif file.endswith((".wav", ".mp2", ".mp3", ".ogg", ".opus")):
globals()[file_name] = file


label moon_prolog_1:
$ backdrop = "days"
$ new_chapter(0, u"Потерянные следы в летнем лагере Пролог.")

scene anim prolog_1
with fade3

$ persistent.sprite_time = "day"
scene anim prolog_10 with dissolve
play music music_list["a_promise_from_distant_days"] fadein 2
scene semenspit at center with dissolve

По итогу вместо сцены, просто белый экран с названием файла
< >
Showing 1-4 of 4 comments
Насколько я понял из твоего кода, у тоебя используется MOD_ID в качестве имени папки для твоего мода, соответственно движок ищет папку с названием moon_prolog_1, а твой мод явно в другой папке. Поэтому тебе нужно в коде указать именно название папки с модом, а не первый лейбл, откуда мод начинается.
2копейки 5 5 Aug, 2023 @ 12:20am 
Зачем же так сложно? Или ты используешь код из другого мода?
Честно скажу не стал сильно вникать в код, но да, как Лена пишет, попробуй изменить расположение мода с 123 на moon_prolog_1.
P.S. Используй тэги [code][/code] если хочешь запостить код. Иначе отступы не видны. Например так:
for file in renpy.list_files(): if MOD_ID in file: file_name = path.splitext(path.basename(file))[0] file_split = file.split("/")
Last edited by 2копейки; 5 Aug, 2023 @ 12:23am
Originally posted by 2копейки:
Зачем же так сложно? Или ты используешь код из другого мода?
Честно скажу не стал сильно вникать в код, но да, как Лена пишет, попробуй изменить расположение мода с 123 на moon_prolog_1.
P.S. Используй
если хочешь запостить код. Иначе отступы не видны. Например так:
for file in renpy.list_files(): if MOD_ID in file: file_name = path.splitext(path.basename(file))[0] file_split = file.split("/")
Для того, чтобы вставить код разметки, который не обрататывается стимом, нужно использовать noparse. А для вставки кода нужно использовать [code] [/code]
2копейки 5 5 Aug, 2023 @ 12:26am 
Ну я уже разобрался и пофиксил.
< >
Showing 1-4 of 4 comments
Per page: 1530 50