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