Files
APXuBuPOBATb-MAOH/🔄.js

58 lines
1.9 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// // // //
УведомитьОбОтсутствииОбновленийМаджонга = мир =>
{
мир.уведомить("обновления маджонга отсутствуют");
};
// // // //
ЗагрузитьОписаниеВсехМодулейМаджонга = мир =>
{
var указатели = [УКАЗАТЕЛЬТОГО_МОДУЛЯ];
var м = мир.модули.модульПоУказателю(УКАЗАТЕЛЬТОГО_МОДУЛЯ);
var содержимое = м.содержимое["/📦"];
var строки = содержимое.split(/\n/);
for (var номер in строки)
{
var строка = строки[номер];
if (!строка.startsWith("#") && строка.length)
{
указатели.push(строка);
}
}
мир.описанияМодулейМаджонга = [];
function загрузитьОписание(мир, список, номер, успех, провал)
{
const указатель = список[номер];
мир.взять(
указатель,
function(содержимое) {
мир.описанияМодулейМаджонга[указатель] = содержимое;
успех();
},
function(ошибка) {
провал();
}
);
}
сделатьПараллельно(
мир,
указатели,
загрузитьОписание,
function() {
мир.уведомить("загрузили описание всех модулей маджонга");
},
function() {
мир.уведомить("не загрузили описание всех модулей маджонга");
}
);
};