Изменения от Главреда ГитЖС | Changes of GitJS Glavred

This commit is contained in:
Главред | Glavred
2020-12-10 14:58:49 +03:00
parent 93e6ecdf29
commit 1d3cec4257
2 changed files with 30 additions and 1 deletions

2
0000
View File

@@ -1,5 +1,5 @@
Реестр Маджонга Реестр Маджонга
0.1.2 0.1.3
https://git.opengamestudio.org/MAOH/PEEMA https://git.opengamestudio.org/MAOH/PEEMA
x /🎬.js x /🎬.js

29
🎬.js
View File

@@ -1,6 +1,35 @@
ОбновитьСписокТемМаджонга = мир => ОбновитьСписокТемМаджонга = мир =>
{ {
темы = [];
for (var указатель in мир.модули.модули)
{
var м = мир.модули.модули[указатель];
var файлы = Object.keys(м.структура).sort();
// Проверяем наличие не менее 43 файлов (42 текстуры и 1 фишка).
if (файлы.length < 43)
{
continue;
}
// Проверяем наличие 42 изображений.
естьТекстура = (файл) => { return рисовательПоддерживаетИзображениеСИменемФайла(файл); };
if (файлы.filter(естьТекстура).length < 42)
{
continue;
}
// Проверяем наличие хотя бы одного файла `*.gltf`.
естьФишка = (файл) => { return файл.endsWith(".gltf"); };
if (!файлы.filter(естьФишка).length)
{
continue;
}
темы.push({
"📦": указатель,
"📁": файлы,
});
}
мир.реестрМаджонга["🀄"] = темы;
console.debug("темы:", темы);
}; };