Изменения от Главреда ГитЖС | Changes of GitJS Glavred
This commit is contained in:
2
0000
2
0000
@@ -1,5 +1,5 @@
|
|||||||
МАОН
|
МАОН
|
||||||
0.8.4
|
0.9.0
|
||||||
https://git.opengamestudio.org/MAOH/MAOH
|
https://git.opengamestudio.org/MAOH/MAOH
|
||||||
|
|
||||||
x /🎬.js
|
x /🎬.js
|
||||||
|
|||||||
73
🏁.js
73
🏁.js
@@ -5,6 +5,44 @@ const РАСК_ПО_УМОЛЧАНИЮ = "https://git.opengamestudio.org/MAOH/PA
|
|||||||
// // // //
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
ОтобразитьТекущееЗначениеМасштаба = мир =>
|
||||||
|
{
|
||||||
|
var масштаб = мир.масштаб * 100;
|
||||||
|
var сообщение = `🔍 ${масштаб}%`;
|
||||||
|
UIkit.notification({
|
||||||
|
message: сообщение,
|
||||||
|
timeout: 500
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
УменьшитьМасштаб = мир =>
|
||||||
|
{
|
||||||
|
мир.масштаб -= 0.5;
|
||||||
|
if (мир.масштаб < 1)
|
||||||
|
{
|
||||||
|
мир.масштаб = 1;
|
||||||
|
}
|
||||||
|
мир.уведомить("изменили масштаб");
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
УвеличитьМасштаб = мир =>
|
||||||
|
{
|
||||||
|
мир.масштаб += 0.5;
|
||||||
|
мир.уведомить("изменили масштаб");
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
ВывестиВремена = мир =>
|
ВывестиВремена = мир =>
|
||||||
{
|
{
|
||||||
var разницы = [];
|
var разницы = [];
|
||||||
@@ -146,10 +184,7 @@ const РАСК_ПО_УМОЛЧАНИЮ = "https://git.opengamestudio.org/MAOH/PA
|
|||||||
ПодготовитьсяКСозданиюФишек = мир =>
|
ПодготовитьсяКСозданиюФишек = мир =>
|
||||||
{
|
{
|
||||||
var настройки = мир.настройкиМаджонга;
|
var настройки = мир.настройкиМаджонга;
|
||||||
|
var позиции = мир.позицииФишек;
|
||||||
var м = мир.модули.модульПоУказателю(настройки["📍/📦"]);
|
|
||||||
var содержимое = м.содержимое[настройки["📍/📁"]];
|
|
||||||
var позиции = разобратьРаскладкуKMahjongg(содержимое);
|
|
||||||
|
|
||||||
var фишки = [];
|
var фишки = [];
|
||||||
var группа = 0;
|
var группа = 0;
|
||||||
@@ -179,6 +214,36 @@ const РАСК_ПО_УМОЛЧАНИЮ = "https://git.opengamestudio.org/MAOH/PA
|
|||||||
// // // //
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
ПеремешатьПозицииФишек = мир =>
|
||||||
|
{
|
||||||
|
var настройки = мир.настройкиМаджонга;
|
||||||
|
var м = мир.модули.модульПоУказателю(настройки["📍/📦"]);
|
||||||
|
var содержимое = м.содержимое[настройки["📍/📁"]];
|
||||||
|
var было = разобратьРаскладкуKMahjongg(содержимое);
|
||||||
|
var стало = [];
|
||||||
|
|
||||||
|
// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/random#Getting_a_random_integer_between_two_values
|
||||||
|
function getRandomInt(min, max) {
|
||||||
|
min = Math.ceil(min);
|
||||||
|
max = Math.floor(max);
|
||||||
|
return Math.floor(Math.random() * (max - min) + min); //The maximum is exclusive and the minimum is inclusive
|
||||||
|
}
|
||||||
|
|
||||||
|
// Перемешиваем.
|
||||||
|
while (было.length)
|
||||||
|
{
|
||||||
|
var н = getRandomInt(0, было.length);
|
||||||
|
стало.push(было[н]);
|
||||||
|
было.splice(н, 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
мир.позицииФишек = стало;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
СоздатьФишки = мир =>
|
СоздатьФишки = мир =>
|
||||||
{
|
{
|
||||||
мир.уведомить("надо создать фишки");
|
мир.уведомить("надо создать фишки");
|
||||||
|
|||||||
8
🏁.череда
8
🏁.череда
@@ -35,6 +35,7 @@
|
|||||||
|
|
||||||
надо создать фишки
|
надо создать фишки
|
||||||
засечь время
|
засечь время
|
||||||
|
перемешать позиции фишек
|
||||||
подготовиться к созданию фишек
|
подготовиться к созданию фишек
|
||||||
создать фишки в сцене
|
создать фишки в сцене
|
||||||
создать индексы фишек маджонга
|
создать индексы фишек маджонга
|
||||||
@@ -75,3 +76,10 @@
|
|||||||
запретить выбор фишек
|
запретить выбор фишек
|
||||||
кнопка темы скрыть
|
кнопка темы скрыть
|
||||||
разрешить выбор фишек
|
разрешить выбор фишек
|
||||||
|
кнопка увеличения масштаба
|
||||||
|
увеличить масштаб
|
||||||
|
кнопка уменьшения масштаба
|
||||||
|
уменьшить масштаб
|
||||||
|
|
||||||
|
изменили масштаб
|
||||||
|
отобразить текущее значение масштаба
|
||||||
Reference in New Issue
Block a user