Everlasting Summer

Everlasting Summer

[EN|RU] Mod Manager
 Chủ đề này đã được ghim, thế nên nó có thể quan trọng
Slavyan  [nhà phát triển] 6 Thg08, 2019 @ 6:23am
Ошибки
Что-то не работает? Пишите, попробуем разобраться.
< >
Đang hiển thị 1-15 trong 226 bình luận
NotInvented 7 Thg08, 2019 @ 2:19am 
Не все названия модов нормально отображаются, переподписывание на моды не помогает
Ссылка на скриншот: https://drive.google.com/open?id=1g_zHXPRL5V6-4EmZsMltME89kMpCtyIo
Slavyan  [nhà phát triển] 7 Thg08, 2019 @ 2:53am 
Nguyên văn bởi NotInvented:
Не все названия модов нормально отображаются, переподписывание на моды не помогает
Ссылка на скриншот: https://drive.google.com/open?id=1g_zHXPRL5V6-4EmZsMltME89kMpCtyIo
Это нормально. Там же написано: "Задайте имя вручную" ;)
Вообще, есть несколько причин, почему имя мода не удалось определить. Зачастую это следствие того, что автор не оставил исходных .rpy файлов, а прочитать и извлечь название мода из закодированных файлов программа, естественно, не может.

Возможно, в будущем что-то изменится (если получится запрашивать названия через SteamAPI) но там свои проблемы будут.

Так что те или иные моды всё равно придётся переименовывать (двойным кликом ЛКМ). Благо программа это запомнит, и в следующий раз отобразит прописанное ранее название.
Lần sửa cuối bởi Slavyan; 7 Thg08, 2019 @ 3:36am
NotInvented 7 Thg08, 2019 @ 8:47am 
Вот только у большинства из этих модов присутствуют исходные .rpy файлы, так что тут дело в чём-то другом)
Slavyan  [nhà phát triển] 7 Thg08, 2019 @ 9:30am 
Nguyên văn bởi NotInvented:
Вот только у большинства из этих модов присутствуют исходные .rpy файлы, так что тут дело в чём-то другом)
Точно есть .rpy? Или только .rpyc / .rpa?

Можно пару примеров модов? Я допускаю, что извлечение названия из исходников может некорректно работать для некоторых случаев, но среди моих 30+ модов таких не было. Либо нет .rpy файлов, либо название мода очень хитро прописано через промежуточную переменную (так было с БКРР), либо название попросту не указано в коде (Mod Cleaner)
Lần sửa cuối bởi Slavyan; 7 Thg08, 2019 @ 9:33am
NotInvented 7 Thg08, 2019 @ 11:02am 
К сожалению, от большинства модов я уже отписался, но если критично, можно будет восстановить их названия по id в мастерской (есть на скрине). Из тех что осталось есть "Мы не забудем это лето" - в нём вроде бы как есть .rpy файл и там название прописано через $ mods['...'] = u"..."
И также остался "Право на искупление" Remastered версия, но в нём действительно нет .rpy файлов, так что с этим всё понятно.

P.S. Точно помню что там ещё был мод "лето в библиотеке" и в его файлах, вроде бы, есть .rpy файлы
Lần sửa cuối bởi NotInvented; 7 Thg08, 2019 @ 11:03am
Slavyan  [nhà phát triển] 7 Thg08, 2019 @ 6:04pm 
Странно, "Лето в библиотеке" у меня определился... Добавил дополнительную проверку - чтобы при запуске для неопознанных модов снова проводился поиск их названия.
А вот за наводку с "Мы не забудем это лето" спасибо. Не знал, что в Питоне можно записать строку в одинарные кавычки о_О

В общем, попробуйте запустить менеджер с этими модами теперь. Заработало?
NotInvented 8 Thg08, 2019 @ 12:35am 
Да, определило. Спасибо за быстрое решение проблемы)
NotInvented 8 Thg08, 2019 @ 1:08am 
Хм... Обнаружил такой интересный момент...
В моде "Саманта" название мода задаётся через переменную 'sam', а именно

$ mods["sam"] = translation["sam"][_preferences.language]

Ну и соответственно есть блок, который задаёт переменную в зависимости от выбранного языка

init -137 python: translation["sam"] = {} translation["sam"]["english"] = "Samantha" translation["sam"][None] = u"Саманта" translation["sam"]["spanish"] = "Samantha" translation["sam"]["italian"] = "Samantha" translation["sam"]["chinese"] = "Samantha"

Ваш лаунчер видит переменную, но не видит само название мода.

Не думаю что такое будет использоваться во многих модах, но, возможно, поможет вам когда-нибудь
Lần sửa cuối bởi NotInvented; 8 Thg08, 2019 @ 2:06am
NotInvented 8 Thg08, 2019 @ 2:06am 
не определило следующий мод, хотя в нём есть .rpy файл и команда $ mods
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=1420135530
NotInvented 8 Thg08, 2019 @ 2:07am 
В БКРР название определяется как "Меню «Булки, кефир и рок-н-ролл» при включении игры" потому что оно задаётся

filters["bkrr_default"] = u"Меню «Булки, кефир и рок-н-ролл» при включении игры"

в файле bkrr_default.rpy


А само название мода задаётся следующим кодом:

init 2 python: try: mods["bkrr"] = bkrr_title[0] mod_tags["bkrr"] = ["gameplay:kinetic", "length:days", "protagonist:male", "character:Семён", "character:Мику", "character:Ольга Дмитриевна", "character:Виола", "character:Алиса", "character:Ульяна", "character:Славя", "character:Женя", "character:Лена", "character:Шурик", "character:Электроник", "character:Новый персонаж"] except NameError: pass

и

bkrr_title = ( u"Булки, кефир и рок-н-ролл", u"БКРР", u"День кота", u"Яой-рут" #TODO )

в файлах bkrr.rpy и bkrr_settings.rpy соответственно
NotInvented 8 Thg08, 2019 @ 2:07am 
Ну и с Wintertale та же самая фигня как и с Самантой
NotInvented 8 Thg08, 2019 @ 2:12am 
В моде "Лимб" в начале файла limb_scenario.rpy есть закоменченные строки
#$ filters["image__filter_hue"] = u"Странная дич" #$ filters["image__filter_invert"] = u"Негатив"

А само название задаётся дальше кодом (в том же файле)

mods["limb_intro"] = u"{color=#818670}{size=40}{font=[limb_font_1]}Лимб{/font}{/color}{/size}"

Но лаунчер определяет мод именно по первой строке
Lần sửa cuối bởi NotInvented; 8 Thg08, 2019 @ 2:13am
NotInvented 8 Thg08, 2019 @ 2:17am 
Также, мод "Фильтры от Lolbot`a" определяется по названию первого фильтра, и там нет $ mods. Возможно имеет смысл записать его как исключение, потому что у кого-то могут возникнуть проблемы с поиском мода в лаунчере.
NotInvented 8 Thg08, 2019 @ 2:23am 
Мод "Road to glory", по сути, содержит в себе два мода - "GL-Picker" и "Путь к успеху", но определяется как один мод, а именно "GL-Picker", при этом каждая из модификаций задаётся отдельным файлом.
Lần sửa cuối bởi NotInvented; 8 Thg08, 2019 @ 2:24am
NotInvented 8 Thg08, 2019 @ 2:39am 
При запуске игры через лаунчер с отключением почти всех модов (были включены всего 2 или 3 из 50) почему-то после возвращения модов в папку у части модов слетают назначенные им названия и снова появляются галочки. При чём у некоторой части модов всё-таки сохраняются как названия так и галочки.

p.s. нажал "стереть внутреннюю базу данных", обновил список модов, отключил все моды, поставил галочки на рандомных модах, запустил игру, вышел из неё, перезапустил лаунчер, баг не воспроизвёлся.

p.p.s. На всякий случай ещё добавлю что когда словил этот баг у части модов почему-то название отображалось как "0", а вместо id у некоторых из них были названия.
Lần sửa cuối bởi NotInvented; 8 Thg08, 2019 @ 2:54am
< >
Đang hiển thị 1-15 trong 226 bình luận
Mỗi trang: 1530 50