|
|
@@ -0,0 +1,77 @@ |
|
|
|
const ИМЯ = "МАОН"; |
|
|
|
|
|
|
|
|
|
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
ОкончитьЗагрузкуМаджонга = мир => |
|
|
|
{ |
|
|
|
мир.уведомить("надо окончить загрузку маджонга"); |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
ЗагрузитьЧередуОкончания = мир => |
|
|
|
{ |
|
|
|
var м = мир.модули.модульПоИмени(ИМЯ); |
|
|
|
var содержимое = м.содержимое["/окончание|completion.js"]; |
|
|
|
eval(содержимое); |
|
|
|
м.исполнитьЧереду(мир, "/окончание|completion.череда"); |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
ЗагрузитьБиблиотекиМаджонга = мир => |
|
|
|
{ |
|
|
|
var указатели = []; |
|
|
|
var м = мир.модули.модульПоИмени(ИМЯ); |
|
|
|
var содержимое = м.содержимое["/📦"]; |
|
|
|
var строки = содержимое.split(/\n/); |
|
|
|
for (var номер in строки) |
|
|
|
{ |
|
|
|
var строка = строки[номер]; |
|
|
|
if (!строка.startsWith("#") && строка.length) |
|
|
|
{ |
|
|
|
указатели.push(строка); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
var сообщение = "Загрузка библиотек ⚬ 加载库 ⚬ Loading libraries"; |
|
|
|
console.debug(сообщение, указатели); |
|
|
|
|
|
|
|
мир.модули.использовали.подписатьРаз(function() { |
|
|
|
мир.уведомить("ручной пуск"); |
|
|
|
мир.уведомить("загрузили библиотеки маджонга"); |
|
|
|
}); |
|
|
|
мир.модули.использовать(указатели); |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
ЗадатьЗаголовок = мир => |
|
|
|
{ |
|
|
|
document.title = "🀄 МАОН"; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
ОтобразитьСтраницуЗагрузкиМаджонга = мир => |
|
|
|
{ |
|
|
|
var м = мир.модули.модульПоИмени(ИМЯ); |
|
|
|
|
|
|
|
var структура = м.содержимое["/загрузка|loading.html"] |
|
|
|
.replace(/\${версия}/g, м.версия); |
|
|
|
document.body.innerHTML = структура; |
|
|
|
|
|
|
|
var вид = document.createElement("style"); |
|
|
|
document.head.appendChild(вид); |
|
|
|
вид.innerHTML = м.содержимое["/загрузка|loading.css"]; |
|
|
|
}; |